From f9d83c4887ec750df947235a60f3ff3259300bf8 Mon Sep 17 00:00:00 2001 From: zhal <15900249928@163.com> Date: Mon, 18 Jul 2022 23:08:41 +0800 Subject: [PATCH] =?UTF-8?q?PAL=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ....actionsoft.apps.coe.pal.datamigration.jar | Bin 0 -> 213719 bytes .../template.zip | Bin 0 -> 1678 bytes .../web.zip | Bin 0 -> 1303517 bytes .../util/readtable/ReadTable.java | 2 +- .../icon16.png | Bin 1251 -> 0 bytes .../icon64.png | Bin 1063 -> 0 bytes .../icon96.png | Bin 1520 -> 0 bytes .../220f0d69-79d2-4a75-8801-72f6fc3629ef.xml | 151 - .../2f326953-089a-49f6-bb55-d46d287b5792.xml | 87 - .../5e321e6b-4b05-4b55-8aec-2bdbf7f9a499.xml | 841 --- .../852307f0-3faf-4951-b882-dc6e5170b5ec.xml | 87 - .../bf435da5-9f43-4070-9c21-4665f5ea6f5b.xml | 87 - .../d3290b20-15b4-4d9e-b7b3-2e78fab8ee53.xml | 201 - .../eae10775-931d-408d-9779-1636ad412878.xml | 113 - .../dic_32aed7b6782b4b79bd0431b4d1163a44.xml | 69 - .../dic_9d1c92cb08374c8c93cd689f6791259e.xml | 69 - .../dic_e4ce70ec5a974081b61d85e20728fc1a.xml | 69 - .../repository/dictionary/refer/.xml | 16 - .../obj_4bfb07100d914483989ecd477fd2b640.xml | 37 - .../obj_73e531defd384af98d744a59d6f96357.xml | 57 - .../obj_a2098de3e25749478c875960e8ef4bf5.xml | 57 - .../0f80a723-b7bd-4513-91e8-5c585d734f44.xml | 44 - .../1c9ad0b2-0baf-4ecb-83ce-3547c3af5e75.xml | 45 - .../21753dd6-5bb1-4eaa-b4e4-f7ee342997e3.xml | 45 - .../54144907-75ad-41e2-aa92-1cbb86c853c1.xml | 45 - .../6441c51b-9597-4930-a9d2-22e3efba1419.xml | 160 - .../98cbc405-2f6f-40f0-8576-7c5b4605a6e2.xml | 45 - .../e24935ca-6fa5-4895-885c-38ef09872c4b.xml | 45 - .../eeaacc4a-3b09-4612-89d8-19960f82327c.xml | 45 - .../f97f06de-13c1-4dda-97ec-8f857a1ed172.xml | 45 - .../obj_2cefd93797494ce9b39c0f8072a8a8fc.bpmn | 50 - .../obj_2cefd93797494ce9b39c0f8072a8a8fc.draw | 1 - ...2cefd93797494ce9b39c0f8072a8a8fc_small.png | Bin 1576 -> 0 bytes .../obj_7a8789103bcd4a15bcb6ff4c03e1aac0.bpmn | 573 -- ...obj_7a8789103bcd4a15bcb6ff4c03e1aac0.check | 1 - .../obj_7a8789103bcd4a15bcb6ff4c03e1aac0.draw | 1 - ...bj_7a8789103bcd4a15bcb6ff4c03e1aac0_1.bpmn | 565 -- ...bj_7a8789103bcd4a15bcb6ff4c03e1aac0_1.draw | 1 - ...8789103bcd4a15bcb6ff4c03e1aac0_1_small.png | Bin 2204 -> 0 bytes ...7a8789103bcd4a15bcb6ff4c03e1aac0_small.png | Bin 2620 -> 0 bytes .../obj_ab9b7f100cbc4d81b71e08cb29eb61e4.bpmn | 50 - .../obj_ab9b7f100cbc4d81b71e08cb29eb61e4.draw | 1 - ...ab9b7f100cbc4d81b71e08cb29eb61e4_small.png | Bin 1576 -> 0 bytes ...b56ab6bd96477b9b14fc355f3c5ee9_1_small.png | Bin 2500 -> 0 bytes ...d2b56ab6bd96477b9b14fc355f3c5ee9_small.png | Bin 2500 -> 0 bytes .../obj_e2575e566e6c4545ab92369a635cfea7.bpmn | 50 - .../obj_e2575e566e6c4545ab92369a635cfea7.draw | 1 - ...e2575e566e6c4545ab92369a635cfea7_small.png | Bin 1576 -> 0 bytes .../apps/coe/pal/publisher/Plugins.java | 151 - .../publisher/PublishClientController.java | 505 -- .../coe/pal/publisher/ReciveTeamDeleted.java | 15 - .../client/dao/PublisherClientDao.java | 340 -- .../client/dto/ProcessPublishDTO.java | 106 - .../client/dto/ProcessPublishHistoryDTO.java | 140 - .../client/util/PublisherSkinsDao.java | 32 - .../client/web/ProcessPublishClientWeb.java | 4791 ----------------- .../coe/pal/publisher/conf/PublisherConf.java | 235 - .../publisher/event/AppInstallListener.java | 67 - .../pal/publisher/event/AppStartListener.java | 44 - .../publisher/event/AppUnInstallListener.java | 57 - .../event/PublishAppCustomAction.java | 120 - ...ublishInstanceAfterReactivateLIstener.java | 244 - .../PublishProcessAfterDeleteListener.java | 50 - .../event/SubFormGridFilterListener.java | 71 - ...库周期管理-CoE流程发布表单-流程停用清单.htm | 161 - ...库周期管理-CoE流程发布表单-流程变更清单.htm | 206 - ...周期管理-CoE流程发布表单-流程新发布清单.htm | 133 - .../form/资产库周期管理-CoE流程发布表单.htm | 141 - .../template/form/资产库周期管理-产品信息.htm | 58 - .../template/form/资产库周期管理-区域信息.htm | 51 - .../资产库周期管理-单个流程文件发布申请.htm | 102 - .../template/form/资产库周期管理-单位信息.htm | 62 - .../template/form/资产库周期管理-备份.htm | 158 - .../template/form/资产库周期管理-备份_m.htm | 55 - ...库周期管理-批量流程文件发布申请(备份).htm | 292 - ...周期管理-批量流程文件发布申请(备份)_m.htm | 281 - .../template/form/资产库周期管理-流程信息.htm | 62 - .../form/资产库周期管理-流程制度发布流程.htm | 158 - .../资产库周期管理-流程制度发布流程_m.htm | 55 - .../template/page/publish.client.home.html | 116 - .../template/page/publish.client.main.html | 68 - .../template/page/publish.client.search.html | 89 - .../page/publish.client.sso.home.html | 278 - .../page/publish.client.sso.home1.html | 320 -- .../page/publish.client.sso.home2.html | 344 -- .../page/publish.client.sso.main.html | 185 - .../page/publish.client.sso.manage.home.html | 79 - .../template/page/publish.client.sso.org.html | 97 - .../page/publish.client.sso.org.main.html | 278 - .../page/publish.client.sso.processmap.html | 213 - ...lish.client.sso.processmap.org.dialog.html | 70 - .../publish.client.sso.processmap.org.html | 33 - .../publish.client.sso.processmap.ws.html | 33 - .../page/publish.client.sso.search.home.html | 72 - .../page/publish.client.xpages.banner.html | 77 - .../page/publish.client.xpages.common.html | 60 - .../publish.client.xpages.controlmap.html | 60 - .../page/publish.client.xpages.datamap.html | 60 - .../page/publish.client.xpages.frequency.html | 59 - .../publish.client.xpages.notification.html | 69 - .../page/publish.client.xpages.orgmap.html | 59 - .../publish.client.xpages.participant.html | 59 - ...lish.client.xpages.postresponsibility.html | 97 - .../publish.client.xpages.processmap.html | 74 - .../publish.client.xpages.rcaimatrix.html | 123 - .../publish.client.xpages.responsible.html | 59 - .../page/publish.client.xpages.systemmap.html | 59 - .../template/page/publish.home.history.html | 19 - .../template/page/publish.home.html | 230 - .../template/page/publish.home.newPage.html | 6 - .../css/publish.client.home.css | 273 - .../css/publish.client.search.css | 185 - .../css/publish.client.sso.css | 323 -- .../css/publish.client.sso.processmap.css | 119 - .../css/publish.client.sso.processmap.org.css | 205 - .../css/publish.client.sso.processmap.ws.css | 205 - .../css/publish.client.sso1.css | 246 - .../css/publish.client.sso2.css | 290 - .../css/publish.client.xpages.css | 29 - .../img/12.png | Bin 5146 -> 0 bytes .../img/13.png | Bin 23415 -> 0 bytes .../img/bell.png | Bin 1180 -> 0 bytes .../img/bell_blue.png | Bin 1559 -> 0 bytes .../img/bg-nav-dir.png | Bin 2943 -> 0 bytes .../img/change.png | Bin 1140 -> 0 bytes .../img/circle-h.png | Bin 3372 -> 0 bytes .../img/circle.png | Bin 3396 -> 0 bytes .../img/clean.png | Bin 432 -> 0 bytes .../img/clock.png | Bin 4080 -> 0 bytes .../img/default_folder.png | Bin 1560 -> 0 bytes .../img/exit.png | Bin 1197 -> 0 bytes .../img/exit2.png | Bin 1334 -> 0 bytes .../img/expand.png | Bin 85 -> 0 bytes .../img/file.png | Bin 1133 -> 0 bytes .../img/folder.png | Bin 1218 -> 0 bytes .../img/icon16.png | Bin 1251 -> 0 bytes .../img/icon20.png | Bin 320 -> 0 bytes .../img/icon64.png | Bin 1063 -> 0 bytes .../img/icon96.png | Bin 1520 -> 0 bytes .../img/info.png | Bin 4304 -> 0 bytes .../img/layout.png | Bin 1365 -> 0 bytes .../img/light-top.png | Bin 17938 -> 0 bytes .../img/light.png | Bin 21795 -> 0 bytes .../img/line-bg.png | Bin 84 -> 0 bytes .../img/link.png | Bin 189 -> 0 bytes .../img/list.png | Bin 1038 -> 0 bytes .../img/password.png | Bin 1315 -> 0 bytes .../img/settings.png | Bin 1245 -> 0 bytes .../img/shrink.png | Bin 93 -> 0 bytes .../img/tile.png | Bin 1035 -> 0 bytes .../img/title.png | Bin 1465 -> 0 bytes .../img/tree-folder.png | Bin 1218 -> 0 bytes .../img/tree-folder1.png | Bin 1233 -> 0 bytes .../js/Mtils.min.js | 1 - .../js/coe.pal.process.publish.radio.js | 1223 ----- .../js/coe.pal.processlevel.main.autoajax.js | 216 - .../js/coe.process.publish.add.js | 69 - .../js/coe.process.publish.js | 360 -- .../js/jquery.bxslider.min.js | 10 - .../js/publish.client.js | 136 - .../js/publish.client.main.js | 70 - .../js/publish.client.search.js | 250 - .../js/publish.client.sso.index.js | 688 --- .../js/publish.client.sso.index1.js | 154 - .../js/publish.client.sso.index2.js | 415 -- .../js/publish.client.sso.main.js | 218 - .../js/publish.client.sso.processmap.js | 121 - .../js/publish.client.sso.processmap.org.js | 322 -- .../js/publish.client.sso.processmap.ws.js | 335 -- .../js/publish.home.js | 324 -- .../js/publish.manage.home.js | 862 --- .../js/publish.search.home.js | 149 - .../js/publish.xpages.banner.js | 32 - .../js/publish.xpages.common.js | 48 - .../js/publish.xpages.controlmap.js | 50 - .../js/publish.xpages.datamap.js | 49 - .../js/publish.xpages.frequency.js | 48 - .../js/publish.xpages.general.js | 111 - .../js/publish.xpages.notification.js | 48 - .../js/publish.xpages.orgmap.js | 47 - .../js/publish.xpages.participant.js | 48 - .../js/publish.xpages.postresponsibility.js | 48 - .../js/publish.xpages.processmap.js | 108 - .../js/publish.xpages.rcaimatrix.js | 48 - .../js/publish.xpages.responsible.js | 48 - .../js/publish.xpages.systemmap.js | 48 - .../js/unslider.min.js | 1 - .../lib/flexslider/css/flexslider.css | 305 -- .../lib/flexslider/images/ad_ctr1.png | Bin 18871 -> 0 bytes .../flexslider/js/jquery.flexslider-min.js | 5 - .../lib/flexslider/js/jquery.flexslider.js | 1232 ----- .../main/css/app.f37b6b5a.css | 1 - .../main/css/chunk-8ab0b442.8d291593.css | 1 - .../main/favicon.ico | Bin 4286 -> 0 bytes .../element-icons.535877f5.535877f5.woff | Bin 28200 -> 0 bytes .../fonts/element-icons.732389de.732389de.ttf | Bin 55956 -> 0 bytes .../main/fonts/iconfont.3420a3a6.3420a3a6.ttf | Bin 202484 -> 0 bytes .../main/fonts/iconfont.392a0f97.392a0f97.eot | Bin 202676 -> 0 bytes .../fonts/iconfont.51373027.51373027.woff | Bin 122412 -> 0 bytes .../main/img/iconfont.0096ef98.svg | 41 - .../main/img/iconfont.ce1b01d3.ce1b01d3.svg | 2447 --------- .../main/js/app.1bf9b24e.js | 21 - .../main/js/chunk-2d224ef1.ab17ea19.js | 1 - .../main/js/chunk-8ab0b442.8140534f.js | 1 - .../main/js/chunk-vendors.060d0032.js | 23 - .../模板文件.doc | Bin 166912 -> 0 bytes .../30267ab3-aeb6-4371-88e0-ecc13cef94a6.json | 1 - .../template/page/main.htm | 2 +- 208 files changed, 2 insertions(+), 28803 deletions(-) create mode 100644 com.actionsoft.apps.coe.pal.datamigration/com.actionsoft.apps.coe.pal.datamigration/com.actionsoft.apps.coe.pal.datamigration.jar create mode 100644 com.actionsoft.apps.coe.pal.datamigration/com.actionsoft.apps.coe.pal.datamigration/template.zip create mode 100644 com.actionsoft.apps.coe.pal.datamigration/com.actionsoft.apps.coe.pal.datamigration/web.zip delete mode 100644 com.actionsoft.apps.coe.pal.publisher/icon16.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/icon64.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/icon96.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/bo/_220f0d69-79d2-4a75-8801-72f6fc3629ef/220f0d69-79d2-4a75-8801-72f6fc3629ef.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/bo/_2f326953-089a-49f6-bb55-d46d287b5792/2f326953-089a-49f6-bb55-d46d287b5792.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/bo/_5e321e6b-4b05-4b55-8aec-2bdbf7f9a499/5e321e6b-4b05-4b55-8aec-2bdbf7f9a499.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/bo/_852307f0-3faf-4951-b882-dc6e5170b5ec/852307f0-3faf-4951-b882-dc6e5170b5ec.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/bo/_bf435da5-9f43-4070-9c21-4665f5ea6f5b/bf435da5-9f43-4070-9c21-4665f5ea6f5b.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/bo/_d3290b20-15b4-4d9e-b7b3-2e78fab8ee53/d3290b20-15b4-4d9e-b7b3-2e78fab8ee53.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/bo/_eae10775-931d-408d-9779-1636ad412878/eae10775-931d-408d-9779-1636ad412878.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/dictionary/dic/dic_32aed7b6782b4b79bd0431b4d1163a44.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/dictionary/dic/dic_9d1c92cb08374c8c93cd689f6791259e.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/dictionary/dic/dic_e4ce70ec5a974081b61d85e20728fc1a.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/dictionary/refer/.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/dw/_obj_4bfb07100d914483989ecd477fd2b640/obj_4bfb07100d914483989ecd477fd2b640.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/dw/_obj_73e531defd384af98d744a59d6f96357/obj_73e531defd384af98d744a59d6f96357.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/dw/_obj_a2098de3e25749478c875960e8ef4bf5/obj_a2098de3e25749478c875960e8ef4bf5.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/form/_0f80a723-b7bd-4513-91e8-5c585d734f44/0f80a723-b7bd-4513-91e8-5c585d734f44.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/form/_1c9ad0b2-0baf-4ecb-83ce-3547c3af5e75/1c9ad0b2-0baf-4ecb-83ce-3547c3af5e75.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/form/_21753dd6-5bb1-4eaa-b4e4-f7ee342997e3/21753dd6-5bb1-4eaa-b4e4-f7ee342997e3.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/form/_54144907-75ad-41e2-aa92-1cbb86c853c1/54144907-75ad-41e2-aa92-1cbb86c853c1.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/form/_6441c51b-9597-4930-a9d2-22e3efba1419/6441c51b-9597-4930-a9d2-22e3efba1419.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/form/_98cbc405-2f6f-40f0-8576-7c5b4605a6e2/98cbc405-2f6f-40f0-8576-7c5b4605a6e2.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/form/_e24935ca-6fa5-4895-885c-38ef09872c4b/e24935ca-6fa5-4895-885c-38ef09872c4b.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/form/_eeaacc4a-3b09-4612-89d8-19960f82327c/eeaacc4a-3b09-4612-89d8-19960f82327c.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/form/_f97f06de-13c1-4dda-97ec-8f857a1ed172/f97f06de-13c1-4dda-97ec-8f857a1ed172.xml delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_2cefd93797494ce9b39c0f8072a8a8fc/obj_2cefd93797494ce9b39c0f8072a8a8fc.bpmn delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_2cefd93797494ce9b39c0f8072a8a8fc/obj_2cefd93797494ce9b39c0f8072a8a8fc.draw delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_2cefd93797494ce9b39c0f8072a8a8fc/obj_2cefd93797494ce9b39c0f8072a8a8fc_small.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0.bpmn delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0.check delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0.draw delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_1.bpmn delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_1.draw delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_1_small.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_small.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_ab9b7f100cbc4d81b71e08cb29eb61e4/obj_ab9b7f100cbc4d81b71e08cb29eb61e4.bpmn delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_ab9b7f100cbc4d81b71e08cb29eb61e4/obj_ab9b7f100cbc4d81b71e08cb29eb61e4.draw delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_ab9b7f100cbc4d81b71e08cb29eb61e4/obj_ab9b7f100cbc4d81b71e08cb29eb61e4_small.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_d2b56ab6bd96477b9b14fc355f3c5ee9/obj_d2b56ab6bd96477b9b14fc355f3c5ee9_1_small.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_d2b56ab6bd96477b9b14fc355f3c5ee9/obj_d2b56ab6bd96477b9b14fc355f3c5ee9_small.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_e2575e566e6c4545ab92369a635cfea7/obj_e2575e566e6c4545ab92369a635cfea7.bpmn delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_e2575e566e6c4545ab92369a635cfea7/obj_e2575e566e6c4545ab92369a635cfea7.draw delete mode 100644 com.actionsoft.apps.coe.pal.publisher/repository/process/obj_e2575e566e6c4545ab92369a635cfea7/obj_e2575e566e6c4545ab92369a635cfea7_small.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/Plugins.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/PublishClientController.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/ReciveTeamDeleted.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/dao/PublisherClientDao.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/dto/ProcessPublishDTO.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/dto/ProcessPublishHistoryDTO.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/util/PublisherSkinsDao.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/web/ProcessPublishClientWeb.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/conf/PublisherConf.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/AppInstallListener.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/AppStartListener.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/AppUnInstallListener.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/PublishAppCustomAction.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/PublishInstanceAfterReactivateLIstener.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/PublishProcessAfterDeleteListener.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/SubFormGridFilterListener.java delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单-流程停用清单.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单-流程变更清单.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单-流程新发布清单.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-产品信息.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-区域信息.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-单个流程文件发布申请.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-单位信息.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-备份.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-备份_m.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-批量流程文件发布申请(备份).htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-批量流程文件发布申请(备份)_m.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-流程信息.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-流程制度发布流程.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-流程制度发布流程_m.htm delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.home.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.main.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.search.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.home.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.home1.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.home2.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.main.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.manage.home.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.org.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.org.main.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.org.dialog.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.org.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.ws.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.search.home.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.banner.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.common.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.controlmap.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.datamap.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.frequency.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.notification.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.orgmap.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.participant.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.postresponsibility.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.processmap.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.rcaimatrix.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.responsible.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.systemmap.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.home.history.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.home.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/template/page/publish.home.newPage.html delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.home.css delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.search.css delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.css delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.processmap.css delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.processmap.org.css delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.processmap.ws.css delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso1.css delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso2.css delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.xpages.css delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/12.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/13.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/bell.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/bell_blue.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/bg-nav-dir.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/change.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/circle-h.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/circle.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/clean.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/clock.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/default_folder.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/exit.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/exit2.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/expand.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/file.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/folder.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/icon16.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/icon20.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/icon64.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/icon96.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/info.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/layout.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/light-top.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/light.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/line-bg.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/link.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/list.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/password.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/settings.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/shrink.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/tile.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/title.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/tree-folder.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/tree-folder1.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/Mtils.min.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.pal.process.publish.radio.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.pal.processlevel.main.autoajax.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.process.publish.add.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.process.publish.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/jquery.bxslider.min.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.main.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.search.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.index.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.index1.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.index2.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.main.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.processmap.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.processmap.org.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.processmap.ws.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.home.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.manage.home.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.search.home.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.banner.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.common.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.controlmap.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.datamap.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.frequency.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.general.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.notification.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.orgmap.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.participant.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.postresponsibility.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.processmap.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.rcaimatrix.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.responsible.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.systemmap.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/unslider.min.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/lib/flexslider/css/flexslider.css delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/lib/flexslider/images/ad_ctr1.png delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/lib/flexslider/js/jquery.flexslider-min.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/lib/flexslider/js/jquery.flexslider.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/css/app.f37b6b5a.css delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/css/chunk-8ab0b442.8d291593.css delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/favicon.ico delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/fonts/element-icons.535877f5.535877f5.woff delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/fonts/element-icons.732389de.732389de.ttf delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/fonts/iconfont.3420a3a6.3420a3a6.ttf delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/fonts/iconfont.392a0f97.392a0f97.eot delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/fonts/iconfont.51373027.51373027.woff delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/img/iconfont.0096ef98.svg delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/img/iconfont.ce1b01d3.ce1b01d3.svg delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/js/app.1bf9b24e.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/js/chunk-2d224ef1.ab17ea19.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/js/chunk-8ab0b442.8140534f.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/js/chunk-vendors.060d0032.js delete mode 100644 com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/模板文件.doc delete mode 100644 com.actionsoft.apps.coe.pal.publisher/xpages/30267ab3-aeb6-4371-88e0-ecc13cef94a6.json diff --git a/com.actionsoft.apps.coe.pal.datamigration/com.actionsoft.apps.coe.pal.datamigration/com.actionsoft.apps.coe.pal.datamigration.jar b/com.actionsoft.apps.coe.pal.datamigration/com.actionsoft.apps.coe.pal.datamigration/com.actionsoft.apps.coe.pal.datamigration.jar new file mode 100644 index 0000000000000000000000000000000000000000..0e767a1460f043ed28c0d512ef987790e48833e3 GIT binary patch literal 213719 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

;qFQ`Ys3X=SD+b8^a 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 b+W*e@iR4Y-^v6C?XsLUMie=Pa1OWI4gs9>J literal 0 HcmV?d00001 diff --git a/com.actionsoft.apps.coe.pal.datamigration/com.actionsoft.apps.coe.pal.datamigration/web.zip b/com.actionsoft.apps.coe.pal.datamigration/com.actionsoft.apps.coe.pal.datamigration/web.zip new file mode 100644 index 0000000000000000000000000000000000000000..d801a63677b2ca0b3950272b72eaf94fc56b0d9a GIT binary patch literal 1303517 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

tuy9>{kKw#^4UAHbXO{dUp9|q#t&X(q*$2FU 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

m_<8@*pZ9h=ATWbwp|btD+5U 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 z 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

`JDJW6?{?dq$qAzcgV570FMOh>|#dZ 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

0)i)vc@g`(&|$;aTH%?8PS-$MaB)F{ERfoa*xs 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

)R_FL0GEvnI z0G!ZO1zC6Pz(^&?_JG<7Dn8P!8orDn32Ha`WCU*4;%4*oV^6KY#}`R1_9t~j8#W=Z zIU#i-iORuKFQS_gZWcV+w6~%gJ)vj>e4jGd14^EEfjf-?wajC8fk8;@0-;~Db%Ru` zK5;(a9DcQo)2DZ>y>G$(#C8Rz7=*{5Rhc-%K*WjkdkMLw+Gy@YB(r1Si8lgkkC;5d zfsRcZE?$(Z!l&oZg+n=PKr`pqTHHyiRDs@6r1ecB0w+Y0JeMM5+l@Bkbqn-*y;n_1 zU85&9s|BNg;#ORe#FLjL(A9*F5^j$Q@xS)0$xYLNO({y62hdWz#Ta+Qeu!~mQ*rle z6?DQ8%XKYN3*Gextf@VF_emrsWZ6UNRo?hQf#@8Y<{2GXZ9-xQdB?YtN8BO#fzxXb zLp4=(3tlpn`#+ylQM*Z<(xsHINeqe$L|7VP-@bsMI1uRdd>9<;*{y=+3hqIU0@m$J@M`!GW5xK2zW zcs!*eW?TZDd-T=Ov#p+5CYeLj0Py6nBxgmdd(9iFZf%Md+3Z*aSZg*%u=|9V2)=fb z!U06;aU+dB8o1k@T!p*yDosf0cPBpD19ani)@AM&HF!fBjy}p)2AEg!5HobppaR2C zL+8*5<`Wf!GuqRRcpg1k@oHgCw_@b>8*559V;xDdF;u2NYhqdDKoPej{9dqdU44(? zymbwXQjTYq{3D+W;a#ncwC&jkyny;g&4qi7Nmx?U@cuFWgwFGF3-eR9w8HL|mRB`Z z+Nry)bK`Yqmd>at%GqA^b!zd#qJ77z8| zead_FXHEgH{><`O^(S>eE&<6wT~LUl2KIi#lGvvDx{v7*a0N$f8%OuU{iIulh^VhS zw;zCCg?hC#ca!1&wcu4oHv|jT^}taDi7E{;-$j7}>YI!&pe8icD^S4Xah~faV7~`fm|Z_VBc{Kv#70+IFCA49g_iSp=^>(6cR1fnmGW!p@7M| zRio!wRFS!IKxGMQtahG-?;`pXd<|W@W!Y<(X+sx`IiiZ$zZ`3nU?Jc&5G8|n0f!aX z*+C9S+BqAB86cSyq(Ps`(;;7ST0@z{O{J-cpIfK3D&FJNefcgVyL7U=mwY#SW|)^cDUBw+Gvjj7WL@+V{VV1-0jz~$0l9)Qwe_Gn{@=u$tA%;@A*ObxE3r89; zD`ul=9BM?>o^_`~x)Fo3NvB%|8X-T17@`{yDD%49u6V$YSR|`~7M}~;<-(x@h;8GY>XrVy~RgOH>ejN5;jc7WTSBHLxo z<2F#T>|5DJReSUw37hF#9NRck>7DNGVzK79ndnT24z@) z0j|>aC|tC5lZv-zJn2n(bbB&vDVnJ?(T+>jZBu_nYclpJT(D-Nine9io%W^!x-A)2 zBE?eLP9@(L(mr(^H|APrV2v~M7!j~AEkx|bJ-gD+5ov1R4dL^m;Z@dwmDz`iQtJ|L z6~PdGwyM5so{mtv^eaZ7Cgcgwg`rMN^hZ{;cwm`lW3Qsvgv<6p3_iW=6&ise#49gILwW=(C;^k=4o5UWx@6O zOow06{(Ze(@+=Zj@fml%za{=jE=)6GJP;>Ya-RR2A3DL({G>S8JpPfS+ji;x^tg?} z^H8l`PDR(B_y=UN2@O_Vl((O!<-Tlf);xN+3|p{dpa0KCEZ;9tzGDUbgEGa9JSq<` z)~)pmZ(nb#F! z&1-a+F|WywPkTJL@I*Z}0evZI__d-!1>FS?tTy8X^c`p3u>4YTNMXUd(`(jMzcZbt z6h_$bO%W*b5j^o8Kcd*y?Km;SA|RwU>qKfyp0{^yX)`hWvebkSzwwjzpB}gPnXX(5 zDrcZO)z|xMCY$->C4b0VNg^5OX{?`X!O)lbk?vPs;!Jt?{ zZ-qnN^m_j24!Wq}{sGt%4X@`f&_5Tk!57@|Y1v|S*j^jZAVK+XbcFHaeOxj*e7)s1 zyUN!s$b9^Fl&v4kwx2Ii)}El~A19JdEz~U#Pyzo_JpI}XeR%O=zFL_lrqIGg9dhE5 zZh^iCRzqe=sM76bqIT26k;?r%s%}548HETrKTkqaoS6`4NlNu}zC;$BSr%Yp*YM~j zJ#T89kpM*i2F$k;{(^=?rv1C-ZXv-ZtDiqV08Y(&HX4dV6#CI{eJH>$xKf9_yEIxt zvLHL+pkEc{?kx(|SeUuH~&E8xODHkW*83VL)tCuXz#gc9|Q@n_KG{3JH6Y9szwmAI2%Z8UCbW zijzlU#0Wqt22@2|G9WnDIlZn)DMZdu1g8$YnUz9J_F;B8INiLCrLv28>GDfdBoXA= z>7_CTyE0Oyz9*dr9=b`iypBvNR@0AOZoeA?(P)hgIc#~o^cGs)xSu`{Buh>81oj0{g(z&wRkesPqm>=tt$;5Q zI*#}#S@jkYnR-sc`las#Q?3;|N@MAR%XsRcN)C_I0wckY%6V9hWCp)A3Sx!$nfy16 zv}UpAV{pOr_i}sAO#W-478Aid^j?<3CpS(s4;WEPjWh9-IfNx@^a^kF+J*zyoePM{N>5@30|2%MVQbM%qg{Rg z2lCw9bs?gOo$Bk7giGVBJ*y%ORTr^?RgCv5A8mXzo$#LoMgPK6NU$h?SA*0;NRAVC zbbxKg6T7X~ke{`D`$hHpqse3v63@7_u&Q}q;Cdn*EA4P4V*J@EuBo~2^_tdzkfcMh zHJYCXnMRrz(iR+&mIByX$^C(*rx{J@Y}N@cMQ4+q`2L3Q^KP-;f3%xVt8uygg^;)E z6LB{cMWr;4#-Ydgq(PP~Cg~ex;H>JL-!-7+r2&6TAcjbLKcM%Qa5n@BAm5R;z0JsX z+TBJp@$|afsYe-h4fo@V7i!y6z*x6?+I`<6VRJ3ZTkF@t*Ai+qZMrLnfo%ZJ)L{J? zdLfFcTre-=jj;}q$udx{pWbSz2bI-ZRW^LLzVhEEy2?}~taA>fALtq3<1D5hU`XC5 zX<{t+86EIDLWgl3eHfQbl|vkICClE@tNTR$DL0c7@3|N1u`fhdc2HcllJA0qAA$tR zLi`y=Vg%q#R97D*LwEX(Nq_FbFUymK3>AO1ZZ;x#F1aG<5==woySAL2bTMIMh+@L( zk-c?RPzx4k_3>(pq6XeP^e3h*V(>=y-NIB_Fd(1*Q5|0qTDGTBsxcl0`isqch{{CK z(D>{{knsK2mwbMxc2MO(jIDF0d&;?VBHbwqGwE~ zK^%(ZDp!AC$+LBIa-mNbZgv$HC5vjJg4=irKw_&I)H2WK85XTI283x>%1SNqxu)we1M=K;MNc#2vsJ?q7;4pMnUtTXu!(A6nbK2)0w zY~@7OcV?FVGI|g0*_fa(ZTwxt!!&Av!gp@-@7(6!xy`#D(;Su`#9RBF+x$DX`FC#f zAyM(pZT_9x{5>`ktuDQDn|GAH-?`0eUygTf^R-^r@7(5tc@mo9%!EKo zQmUu(C9>emvH%&tbbDKX>9|)4Arg{SVf+%#dd*?R)&Tamk+x$DX`FC#f(HZp4ZT_9xe7*D8 zU*BzBSm`qNAuJ{1>VR8rJ)6~)MHam`sfBM%9f@G|c4@|CS4?lHQ;F-R2ougd{zGJy zYFbzmg=AWc@olMH5ks`379DG>y;=B7ZZ5z(-QPyi3&-z}#7ux;UdHovW=Kml^g zym+AuMa~M+v%LY|nY z0muQ*)7yY6K2b_P@5uH+?7(L*W7Bl&gQt^rzVU&UmsnT`z717QNNPQQfQC>62`$Po zGmt=E53~-fTs-?lf#(6%*T_C|wU&AT9Ov&y6(&eeE5l)ezRrt?ZMM}bsq2{|3_sI~ zH`8VkT0&qE$t4M0RTJi+D5=KJo}@Tk@7l`ra^PlMr?C7v1O#w?fFhvnpl&^PVv44@B!ZVV0$VtZ%(zrF%H%6*^1cdOPG^O0 z0ivGrSeCyt^*DZ$#o1n+I`8zTiawIP=}BxyZW*``m9v)`!vw_S64tc1kI|*+?8`YZ zz2prI;Cv5^c}3XYN(|-Idg?ixgDM3iN_L!b>4_fX35c4c%c~`t5>}=th8?>XdXtMI zq+f4#`}yomOXERG))FU6;d-4}QkPLZ@KB#oJ)BUVQNBn}pO44K4|a7+-Di~7OTU$ zXZGiAUoJP1^58Nn6xQuy*PW@8;|NUFII0-9O(WExUO*5*DzYe4o`z1TLwwr6_jCiJ zE4QnVAPAUT&ZRKHi8+do_Mb-0(WO&FsNwYrcuwB`sARXEd6t}XAyXYB{}4wZ2}ZQe z9+S?PF18QQH`)xZty|tG7BmMgNvNH{#>!JDsRA_pbg^lRU%7ZZDE!W9Nw$FY%cJ%Y zv@yUZI&9l8nowy`=&tAEZB@Q(@xQ4iHBOPoV6#4p zI{FApI|%m|TCD2B9X0TT`yqHSIe}4q3gU`)Z@Qc$5OYs+8t+{o@_jt7G?kxky=xj+ z$cZbFG2R*%?JV-}zbXM?iW1+p!@nG0WGR6XWs;3Qx z=&{Uxpa(<3FU}EC(qPo_AWqcyv&+==6-+TuoosW6wopT(#8ID7z%Sw=T2HOe*E@8b zjK5zkW^1XdE1~OBWM@K6xvh!{>H6xj8%D~^`g(Gk6_I!Km1Q@I7C!YA<+ds&IqGYJ z&EgvHOdreYzXIkFOf@GE7i7s4FD+b9z`pt#kG-Dbd{-d7Qs;X$*&=6^&X)*F(%-4J zN^z=ZoKyy0E^ZbhoE?8=GXT_Le0I(F)Z6bU|BDyn8@8TTJKA@jbcz6{IL2wtrFTA? zZ?)O)m>KP0nbrPUmU!GbF^B}2wJ~p!$;?P|J^AVKKTj6rZuhs3Ds_qFmk&fysA}Mv z)geY?FQV3j3&jR=%kL*{yrT4`oNhf;2^wTzZHVHzXxeF%Pd zYvr;RXZ5ODM-vX$jkH)&jPNY{jOGMkoYefsA>DkkKzL!yrzR_QdxR(QVnYA#`Es+~ z?n`ySlj7-vAhUIAT18>w3+uX?yksMh;B_3NlODpbhKUCJgG~f+JPSM%TuG69lg~lE z;=W_@oXkBFjgMxqc}|n04?OKBH{8(cLC)KQ?_mq2Ra#BU&jBS>e7AIY>*W@;ucR$}TEL{FJ9 zXB&Yl8G&g@9VRI^HMzB>2M^Bc5M{2CaueKWflBJDpf7iFt$3N>?XZZ>i-?Lq)>kbz z`!`nSOxj{Ic4MT(wxxSj(xj#x$A|{Gs~mL}y^(vG0N7i>{qDAZiKClLPt6-ebzq2g zH@C($=v{cici{=&g(q}BrUiz3kf?b3ci{=&g(viyFTSQV{$6e0zY9BP@u=a9R^uU8r$+`$9N>sN@N1N8(gmZ%n2=0B?aQrMvz5V0Xh}&SRQi`}V zEU3%wY#wP{lDtJT_9td#K+)Kt;r4!`GD9!pAN8ICUCceXw z@OhBkz$}PBbqyz3T0N;Q)wb4M-fA>J1VD3zABUUt8SYY^&C! z+!FDz9?izHsfk`BaM@|OyRN2irmMM34 zwZ{rSdLhVWtVp7?R*nMqmOI6W&GN#`^NyY833brUIG!VpTSWPNI7a+we;2ftYhra# z1Bfp)4dJxm$A(lCi~1veaPpxoN3UIC8f>=ft8KO01-vK32~`#$HFHBpp@qDEZQ^sr ziM4pp6QpL@^KtbzO@;Cr+{0Hq>3V@Y(ie^Cg`saD*U^$*3sAuzjz9HK%N7xjs%bUg z^sJvSqmp=1i`Af^NrhTmRAx8E)u8CMwUc*LILz@d2eCq-G4ftXi8JJ@A{Mp%_I9VwM#qJJcy2e&jVm*`Nd4Mk{|7cWLiL)IsJQ9qMg(`r%eDN7l6BFYN#?epa7Q$(Iiz_HGa&WVLsje+bF zqSr+|0OXp6J87Xj6cC`B*WmGwhQcE#MOvq{4TwOF6}xgOlZ5gi<&+M#XYR=t7tP1; zl`rb3shU|+Kvg+!_-^ zhQn`n`Q1qmoQ5!^ly=Tq2}H??D|_w@fWcxzoDK4hWd9o$aKBAD?!HeKJg6J#kvvF$ zV`PfOb?E`2>u;RvYA)2egwMM(S+ed|G%oGPgbh!RYgP zdw?H5xL0n|;v$$@gq=as80jjhok4LCq>`wL=pzjx*!{yOB@U`%P(A)f!~SaoB)W-P zo8GQeHKew5rUp{GpV#bqVBadl3lnB162d}kdmRJQwA%SSb6?$prkVyupf_aB3cUAu z=K6zF$+p`hWv5opA@>6MGM8M`XJ7`4-$7_qA05`~u6+SzcWX#*p!rh}>wU;>)`0Ob z6p=O~T8VIR0%#QN8YvZy!gcGaP1F+4w3c{gwZs9?5^+HM`)Y|?9ts_CGMU_`L2>Pn zbn>Xv4)JE?&ph2pkibOjv_S_jsT>9r$k2|`cGXF*!ndKJ3Brx}^2(X}^=6AGX|A;V z^{o-e@9{>4>z#&)n`uOj5iKHJ4N*nz=yi!HXKO%5z4Cex=~bbMX%7|pV1v4$79Vw? zj5A%4451jj^#*5V$m$sn{pGmS06({_K?khhKMsL3-4aEPeGh^Twd{d)eDl|kt6KRp)bpC@S) zaKqYlg;=+N@x-zU*wgMsd~IYIM2}k)4Z4~8`F=shmUbpIt@x`7yH?DR(mnvJ6OO*l zC0Q?Ki48K-wwj^?O?S;311V?s6!Z!w@~Mwi9G>nZ|UOY;sX~?BkFWwDscEd^aD@7rgJpuM5}*;yj6m zlq11;<*-kA^oK?flWo`}_euFQn%djJp)LFwNg9}O*ETlUpmU9+=CUsmBmC!(uD=sO zH*>?ZMdJ<*KkE2oVGz+OJZMt2+CCNCq$7w~EwJ%kSYJvUY7(9R?8Yt-e(d*+lA_!jL!i&?X>Y$|qj*cV4O)!ReJlJ+H3L8o`ZxJU}&3k=$!viHQ zq>=6Qf`F;?t1C4=ICZ}DQgS~4AE$M9a@;TAO2z$Z4u)cv0?R&sJu8><#T%wQis>tm z*qxRA|6L8H<$JN1EBt93_WStde6MbDEZ6J(H6Kzox#mpCWG$Lrw3h4NTkGAeo9Aj< zz7bb=sW!`YPPXgCg1-gFFJ$mreRT81GQc~kmq&*GKrnb=wcXH>Ta9A~aiv97Y`%~q zDplD7d`sy}$52dLZO^Zlp2q8q zz}rGn&lB7KqvamxjJGNN0@c)tr+O*qP&VQzSLDScR&8z4IT0i_FmRIn%P7O*q3`LUIo&s>)8@^hxn49E^X6t-H8~8^ zoXxAnbXV=0;(BgV>@UCFtoK!Of8E?qo7e5;b*FjVZC>}p|NGRY3mymO7ik@NB@jme zHY&)Gt#Z^$pH+)j6+i4~d{y04P4j2-YexQgxw>k6_q2JrWvy=RmwoAf<>|JR+ z5(mGQhJw=#d-DBfyPt{(Kj-=v`MEJE#Z*RzDg3d-yG3vyYSyZJx%@$(`GH%M+Qm>lr?gR zL!NKoynj;hpF4a*NpK8BfF~Tf$h0e0AMh9+m$`Y~Mv|pnvXA~>QsrYSTMkMoS9E}9$;rMJDun%J@xVY(X+E>m(QO26=?!sLuw7t_B8Y| z$*wfHKUBEL5hvvvEU1V42jrN%DKV>^=d8tM znT^Zo6@68jfDMAPMNnz6J$Ge?1nsQOGVPOIP_tS8tkc0X`E%6wAUK8tCkV>1JDOyl zkvtn>l47inrdSliYTCyX`M4iVaLOmi3=`b_cEeTMbgalP8XoW4r66f z??J1_A63atcy~e!dTrLZuD0{3*4q2R>qH3yN6(UrGZfi?zLoLQV|gRP)gmx6UCZ)y z$&})tlc7F}92xY|wQJgrzmj-w-iPTxCtI+uUpRa?V$Q6GalhynIHxPiblyQZ8FZ&O zuhqi?`Vv;i)*bldMYTb-i+{)xk#*fg}h6Y$mmgt{G<&W5xr#l0EOhwu^Wp$c*D zcrFd9rKZUYR@rYx#excvoW{Ol&Pz#QPZndV``IUbSnM^M3G3Hvhu>l8FNRc4pV|DD zDbHpHGq}%2#i!@L7}a`kAzxTIFBhBZ^07+)Xi%8$l9s%qAd5t{jlN-)hpI4S>lm`!BpG1oCp->GOBOe5e@$$}ktNJ@T?EDr>`o;)SIEi-x@pjPRWws& zTQ3AgQI}7A#@~V@qcu+xYo4apj24~g1|7Cgcd!{iY$8WsA2GWAnso_pO^9@*2;IY~Dbb8`VkJ|j#lQARSI#Xg54fV%cQTD``hi8ub3TBP7^n!c2SYeTkTz#i0%da8Y zVjhM`tIsrL@zE!|T(8zbubiUOsi*6k?Y!DHzN%jPWyFJ6uGN7)wx-OSs-_6?u31E= zoRmNiAyu#1Miwh3q@H%v_MHfH??X`%edOooCiFeJyOJo4V3jTD69fzyg(nQ(Z~XWF zqVIDfkk^{<&^-WFBo2lVpBi6iy-^R2s_Yt`zdbmYJh`h;<57FYf6Un@#Muq`z5|2M zF&dP-4BXAOmz7+;8eR%BY3G6ah_AfhSdJOqXJ+kw4=l{n{svwqOR8UlaQAU5fDI^t zRZPmW&NO-oR$Gy{IP6%|-e82O>EjJ>K-(>11wi$3o;qjb6MG&GI6AtC`qnIs@p0R= zrWO-ek82CV#FnXA8`kO4FQ%e<5=fgj@@iRX^hErE=H19nvXR9<#qZ8>6}Wt=A_jYQ zJaNh%;vU7J<6}l-%MKas_K+TMlb4pn7H0$`aOXp7suZg;x<9ipM#$Mjgb=yzv$ z_WXJ8!kx|{f{cV-kxWA01+1t(Gdi3OC!uV}5byoHg>Q`tWMbTeqtQz2>*Y;?sYAvbcVBdHK!dKR*BT^2;xN z8vgX%ZU3`>E_+}8IvEZ>yc+#;_WFZYAAb1Z>&wf_r=NZJwCF$o;rUmeeDlMT=U>iy zuPra3E$LIfkdU;v22VY-( z`{dc;@`uHzAAURi;-CL4{ykd#W6=JwJNoU_Z}Zo`_rKVExc&CG?bX$8`ttG$(SFKl zKY4xmoYVfKbN$=1FD{q!=TAQW>8IY8mpA+A({E7zPf`B%_4nyFK?f$e^`9`kE=JoE*F=dKl$zHCr^L>e*Kj7TmQ-B_l)*WmtU}d zSeegwnaj&Bzb-%BJm3HH)0dZ5f4}--eRVl#7k|h3KS%kWUVirD^ZDn!b^Gf2KmYmr zlm6Vzf64h`?Va%a-#op1zWls=wrMZd`^_icy!r0Sub#6$Jv(V|--T*ZmHUQzBTz|P zccbU4itqNZeF$A2H42_~#GxIA19wIYLFGyW64Z4z&4|#ut*_*JUfF~2(PGs1*Wg>L z#r07`1u$uv$X&L0CYZ+m_NaI~s$_>#=pth>ai`H=Z+1);z0pVcu)~-V^-^zwnje&C z%Bl{)=mJ>{cjoizV2MrzJjJChzOoNd`oflJjjR1@E)~6+R5qtJo$A(zh$U283UPP9 z#MuZilY7i{3!1(xMUt2Hi99DjjX?^EsSl<4woRl8xxo@uprNrzkhnW8Y_njy>0;3; znr=$lPa!f9xjKGQ*H7yCNqs+Q;3u8=NkczrCvt z{C^Y|9qdv_WR#LXaY1L`GwTo}(A5fh=d@3;&_yhGxun=p^%GzD96r!Rd&V?49fXFV zhij*DN-?K7pmXqba|n~@8~>!!VQ46@M<$t5idV%+AO~NshcJnO=7b!J0p@`iiGi-2 z7>B`uDt4x89EBId8LpSgDYp$>JDr2ep+lI&P;t`jh8G0(u_bfL?MiVH$id~`AxvVV zIXR=(#0YcY=91f^=D`0dWG!8^U1-tN4ljx}mWE_jDV?-f3}oT*Ny$etN81R>et2QD z9Z^YTmE0I%NoV2QXmLs9XlsGlC%1?;7M4yX$$=J>-bY@y5|Ylhwib~6*lvNPB$-um zphaaM3+F@0OEO1W3(bCH*Jxv@NoJMYXt5c{!nsj$lg!c9f^!hqJla@ldf6lwT4WNR zIR{E!dSBaGSPmi^NE^#cGOOf5i_Sn6&WVzsWRA8Lq-T*$q>UvhnN@P5MQI=l=SIm= zGDlkr(=&QpupB+3Mn#KI?<22UNl)inTMN#!$Y#>U(v!?8InW|BkcIQ1mfk!CfG2_ZISZ`lxKHEV)gQbMs6<{||C}xaVuIueF&2=Zpb+DAM z(*j%v3I&Zf%W{qVrupp#`K5~pyDq>iRU&HaS#A^TJO^H8aPF==^@+LM~wL6}>5UQh)B6-13s%V&c9skuE1bDX_pP@F-x zEsVP)0YZW%1b26LcXxM}!QDLx?hxGFWpHTX08wer9-{MuJwp`P$vN_Y4V1oW)9XCS4 z^U0(GN&OQ?7~~?IyPAVm!i~G${emolRYjPAok5l@{vJQ}H3{}ULoO?g@D@yL)UTj` zi;_+|P7H?-Rb;DhM2}n4{#ci8n;>6%NL%Q(^Q=AQ6(Qwkjsxg>6iy)@4g-yy9HAX^0vNuW z_vx6mWcCxntc6E~b|ZDWW5+WRgf~l;h4fPicRaC>qUb~EV_l;5IeA2*r6jb7M_dTj zaxNRSD)jKM-e+Cve}(k;6Y4(C*vJviQ9n5TOI4pYsh;=_`S-X;5+_D@$IO6YNZYe1 zghdM`Gdyab2e;c7=FPYT^CE5A`BMtA6EWpyI2)*4r;fo(0;X@JB%g+mYiOiH^0FRB zg?U5}S6Ap%atV{miB^r$oO20(@qJx2YBiaTGpiw5o$)yk;z?hpwG79J65>fd^|F+3 z$wCBMR@LVcs#79?HIr>}2`3y78uHWR!U39*lno}WasdF=p|t6^18&S!qryMaar?Z` zt23Dv!aV8Myq4ifD1to6hm;NZt#V-i)|}F5j4|R+0BsI31i_BAI>UP?#8aV)y;_?| zAqYXpLKw3V!8OW4mP5{ZuwctL76_vqcSF6-BBY~rY)gsjOjNMtAWI(Mq%Za=^cn;f z_AF~TF7FjS=PvSb~E*&qM})>AKGSA7Q}|SO>x? zldc7%w_R7ua2Nbg0Mrn~$Zc+{Ri;dck(tkw4X`Z=0RXgn$Y{6uF;}Aq^EvZ6aUm>vSe=tr6%;(?OGznH~*NP!yd)9@FEe9E5$4so~VbeuT{>Z(zwF+`U(h`_oK zlhRNB35+7lle~`yac2fJ*wTD1k5HWi1*~b01#!0%IYh3>V1Q;RL|`t+kXaA^3C#OX zU>Hb8Tqs~mdx(Q4EFcd4E0ISyW&s01OoRYfr#z=IXmB6`AN~`V7b5UK-&Lr7SgqAv zf;eFp4dR3h3~dIwwhN>q4|0f7@erk+|0xA=(wFo9Cl8{wJ_7PuRbC z=>nOBQ1}0o;)f`;_8)gZn1O!*19{Gg z1%d>O(f*bdpFz)*2mHH3X`$$QlfpIS?cJ zd?7}*VjA)UTu?%u%MSw3s!Jg-W(Z9GAIu2?dzkD4Xx4HznLt)w0PB4##CCqHe@6Z< z*^GDst{}a6$PWR~+A#ybG2HY`E*aSAH|%8G$CW4_5+lHCWf4MF%adRdB0Gv7>7@rO zn4p<6b0ePSXpe@hn4{u6df^!B$g}8qz zKy-(+L_vNp|BEgz_-O0ao^cW&r8ROBp7beI+ruXE`SN`h$Rt=ZhfIP)-hVBu6_7O= z1X-gYE!U71_D|A_&U(0Z5>As$(HDpyB)u$io+DfoMCd(TA$se$(SUKAo z1QhlR0RcY7H6?smUv$ij0e{g~`F|M8mM}=o=%LH3@c)OI`mdPirUU}JCC98lNCf}? zJRM=D5R7B?|A)E$ub6*4uS@@(r{}-(;4ZEmLI(6K`_Hz2Jh99FooC>`^YF0$m+?e4 zCEyXRTxQ0BzW{7%2-QsMH`Z*mGn{oQ?<$jhZm+gFU_9NQ${KYQ#>7wsOw_9m#*|fa zfm0f>bCXp{N$n>jPYb_wRrkxOg`IutISTRWZ|~e%v(AxrOuO3OXG09s9n3+_T4227 z43VohqY2{rbs!hR`S}|SnL;X&$ySZQ(uW(CjrD#;1*m0VlFYa;& zu3KFsKJMDJqsxr+qZ~Ifhd*xq65eXM96>|Qyjk7u`?Tvh%#<%4)Y?q^@o7+9(8Pu> zchr#+#lrO#Egmo+SWDAL@y-B=LjyV3L8B8J6_1l|w{_ghxMKq4{r;3@QyA#$uN^$}{#; znT&Pj_VwnsFd21d)jLMc`F@w3;Kho&;f#ngI^E26dFx<{F)G-&vm8_tfbbO6AGxc~ zKT&zg#>e1RaL_Bd3l)4pe{+39LDwB1-)mUwid3)3V9>uB;nu2qY}FWNMS3%h-GaZl z?&ZgbNnX%$JD7FROek#+_Ums3?>St>{U}mt=g4UE?%V0b4K`taVZaB^8Q0jH-7T2k zxA@McR-0er;E$n_bNeYwW~M4!(q5|vxI?b@foG4r?MFNUit4FfqTnH#$3CyqZ?Grx z5K}EDL?7U8>vb>;-N>97BP*=XZjRdj-`(~2&r5gaJ^QgMEaRvkYmj32594Rc$f4{7 znyJv|{(1%WnmEVclf;U=rd)yFY5C_ z_-U%=3eauH0AZ@)3lNzq_&q&;}|n@pPpz+__vYyEo@@n|7F;wlUM;#ZE@Z zKF_ii`-(GZpD*M$0ussRM^{$8N=hN884`sDG#Zb7Kc3*6h92*=&5JfKU|%eqk{M`0 zQV(4cjFa3O;9C0H^@649aY(xh?)K7?+@DIm;JT5mED}@d0=V5(2|J>DHaa@-QsQ}D z{p!~l(#5VDyo02Zu;>{IBG^I=A0-wX7kjt~jrh2JV^JdtHIs!~MbdY`SJAIC?|^+l(mu%c&+bNWbWA+^ z{6t|}oJy&6cly1JGb^47lURxN88V8p0KbMahrCc@i<4hh`RCa$aph4;c*0A3K|fiW zaW-{hg%aT67p|I`x8%o?owiG1!3LF0H#VSSm+Y0S5NkOEE`5Sa(B%dsr2y zS<$a4X7u+QAZvGes8kT2iV3~7ORm#_Tsc0_ken-`DS8l8=CiWn-~LM3H8zQzrt09O zLf?jg+!v~u94e7G@w41o;mq2w0Nd92L>9aV0B+F|Rt58Z1T zNB{T@kZY!sZq`5@;(f1#;=EUL{2Aj`P_|a9C3I7Z`NQjAD>SwJ8a^Bc8CJ;%n*Vsh ztLqcVUmO#wL-!jy{!eNruJg$V63o*iU@L zV(os9?$C89~+yaWJC8Um1d>!>zc0H z_=xsZ7giZJ8E#sVX%L8AtrcfgAaXbvyO)~=;Zv}V14YuRD{D*{w*GgV#NyMiw6tf~ zwe^$3NNqB_xsSayZWEC03kz=}SLuhB&iixSb_oS!`gWuI&V@d_&SGpnSk|Xg52j74 zpCTpW=2-KyKUdrgIn0&!+cN8R*4B29oO51(j8oeyG9{F`I2-LN+bs&x$5FUvb#~Eo zQ{|1eURGKd1y1<(hkWsU>CS;s+o@Dhl_{xqxtTp(4qjs0Y3Mdea8D^0_yTI5md^bY z>>k~!6U{6a$}xjTsyf~i%yG-pC%-}n<))>zQDy)$S7dC9=`^iY+fe3kw>3s&)aB zQI?<=JuMz@4%9OeoJc`JxNdEw7+2Njkk5GlC>yiJr1xYo(pIiPcfsjT`bmJigIv;v zEFRxz<)}??*ZP5}u9+C?7^!;nfKPqKMFgykS+DHqz#dbx30|dm3h++va9r?KRHSes zEo|_S2Z}tjS+FHS8mki1>j0Y-eq)jRQ7nq`3DmHraqjfp!KMYH+S5EN#w&|m5lXQB zInP{XQJ6H^nDyM9S?cfSP$WQ@MZFfouW#F?WCE-$SmQp8tt-S^d$w4uEs7$Z2yt!2 zML9f9Qi7_-3A$Gc?`X8Yry6A5SR6C*9zVP%Nipcx0Nv?~hzR=h47GmAKBGq8-$X{A z(|%TXwG$kR&ZChHTa2}2ywuI|+1*xR z+YtzXsiqS+?)ItBCBcIkLM0nM4qt1?=j(X_Z?O|qz&f+iSG>p9&o66(^woN*&H z=S3nxX;a;%l@JaUq(bc2Myc9pla^5qdgjUPPAs}LZ}aQ)x(b3N8WgFb(?fdoSzSJ~ zgp+{nUY%W?ig?AG{9MLdr9(ilZM5J1b4t+oYq+F)Ya|Z-9|qRx>lL4NP;=_1mekpE zVIeZ9t&TvtfLFEisYlw&*FfQy%qSsy1mKvIpy0;@KQ+n})$|(K%AzZ<0oUIf6s{WC z`Lg$hNY$R>X4U5ivj6Is<)-=j<-&U^lzc?d1%KiF6sqbjn2vl*LFRW zw?uGp$(T4Kf71L>(reecX+!;U)ysu7BOwq`A{J}2hR=SolmAwIlrFfdy|D>-3f{eX zTi?gUPg+#t!`vi~$4ZIu$v21h2Op(6vifY~Iq=@r<;)mW1*0yA66^|OB67<*!i#I@ z-P9%Y?)_q^lYgrOUw8JUW1T6m*KX5F(m6poNeBR671L1rc4iAeCd&yD(;8xq4Mk3~ zw$567mN!|%->^1nqEf*bX6mgEJ-N1ST>(Y{m@BKSI(eF!?zj3s6RWHy`RM9>A3?Th zKz%*GNguhoof;3I)~VJ`003#**EblMx0HmNv(6PEBI}agWPi!!yUnHY&sP|NH9<9!0=+?b z$geBjB89HRGfHjMpdSU6n3>s!Ic`!K*{DjsxS9zB?@BcCsTi?MaCVAsi*?%TaOmg> zHjUZ6(Gv9WdRskKXi%!5szM>7n@Gy)cLhT~rd+rUs7Tu&Rg{+GNc!Z>a)Bd!(U<}h zY^_z~4CSS{p=z$mOcL`U^6e8h$i?${y5R<57z%N!v^IJUPPgQBBO zx~O99!Z`4IK^Ee&aA#>kJ!HZY$;!J8oi3SUM)5E`72ov^OC%0#a)CGS+95{p_DkY% zRgA}YCJI;OAt=%!ErFkQJ(%SX)WY2hmwFaLz&k9uh&gQ)YA$um&oj9Dh7FFL5sivw zAspxwB|}x0W5;#_hl>8ljom&HdK^^bog*Q$#)3l=Df?>s)FS;p3xvE?Wm*E`?JTw0 zal2pk?+8iE+L+fiR`YII!oGDYsxT;8Jgt>oyL6PGx@TW!ej0PGyW?`sh0`>!akU>= zci`Axw6^W>iFO-d`Eb}-aBU;{ZP-a<&~~%3c45_ad z8BpH4Q^|rI5K$tk;~k*yvHeSHvQb$(Cn5E>t9XOuu^)AGq=1l_ae-d{$rW(d=wCeu zr|u=_lv4Ti-APwX0}eLLG8kS>W+tnepxH(qJax6ryoygkhX`;r1`<2tmwy)(J_04z zb+2S{rC2g$y?(t;A153~ka_EMw5Q3IWetT$%WI9#j`Wtwk|R+6IFNAHjGO9EN{rlo z%sUzgiy8j(g^HSjOHg$%WPtZv9X!*or%1vyOYh9ozInxnK1rTsABlTy%U+?Y#dWM2 zT-!{mRcG2m1(^J{4|mv(`D)jaJ%9S>c&h&7Xn zi3U#nBL$Cddel`<5EH9neeq5B2`(Bl9nxvY@IMU#I zNoHGEzAV}lk~}TD`1yTzx5vux%%w9~#nOl)b9xJw9(mZRaFzPa$M}eI@0O0X`s{FZ zS)RFb*AJCRUs8sL$zx<3voJt?8`EUvpHvp9%D$N)6jaSPz8z(jXyxpVw4^skRmOZN zwbqO+o3&%^07K0gSGoh|VlSPk?nMPszDf@}d>~b`N8EyIMqgtf@k1@~Kr6nV7E>{= za*}QSde6i}a0;|)Wte;O!}jLhES=bqlpfaooOyPc*IUUFqZ z0av*yFw%!7hBNWfW4HzgBs_}Qr;8l64PsIJb%EU%^{E36XS+N1mjynaQ~N<4mbyml zWL1xuTx;VMz7Vf)R;)xVPQS$|Sow1m5iW)Mb7RgLA@2Dtu$!Dgmlwg#$ zNzo{Cpqh=+wtmVTNlkugtye)KwJ2zkqt3zhoq0SZGNh7OWKS<6S1jp*Rf#~3<*oKp z+B33V8Zz@lJ5t8%3l@L8_Lwdt3PVJfKe)=3S-8$k`TbK?eZc%3|MwU*S-Tgy{}=d_k7{FGcxUY1WEYAb&dNVI6&!N=2=V60WV&PW>es7O>Of zd$k1Tq?!UpqcDVKjO>)E)%cnt+|rAzVc)Ef#X48H z?SIi+?NF7;J)Tg-YyM$~=W3Fx0K>*VA~oJ7kJUUg=QzqHY3u#;j#^tZW5~IM)8sF$ z`nH*_4!OY!ADj*Qfjs%<#gjptby%VQ2fms6#dHM0oM)>hKJG(rCmt%n^P?Mfl^+LD zqs2=xi{N7jBxS8?o;+Z1h+s)!63#H7*#%IqIXo1$okjK`yuh({>@z3PUmCY8wZSLm zf_)qTY&&)S1`??@CQmnB>GdBU+o-!cTYU!zhg)vc?_nI9uKaM2glSA$>XO^116SZV zR4MWWhwY)5BQCa>5Mo#jsoN4pB}S6^utQx=lj4q8kJoyqk(Q{>n*!ti{-OHI3|MtD zlHvA%1)2&4;*hRGvp)|KjU55JuF|URViAvuouA;Qwf*7Bwgh(TnlG24{i82d2-CndZ zH+%Mb71H=}aUQp-{4UaZJdOlgLw# zoNL_HPsfZ}E#HB3uc!W9Hq3{a0#_kf9}p6;*f(wIa!%-i7{POjxan+g*wKsIBIWA4J?5b zn53xNjCnl95La3x$-lcmLXy>A!yawRW9@DyQ{WAK=FfpHicnr_Div6xk0{c(E*^XR zm5A6Q%|8wkCZZ<*6SnW`RSV}?a#44tj@=jG$I{x?1_c7QocbZznLd`Q(kPp@4^9Pf z{CUT3JNNMP)13QgBkjw-di`^yuy-c;?(bS-HKo4)Sye9kzK({aIH*G6(3?zR>GXrs z=nSU4;FI9aN65>dCv=bMI~wPi#ehNb2KtheUz zn~W`39+Zi_Lp4!9eR7s?WH{QThv+3Z5I5};PT?byY%d%5`qj`WUIb~D$4qs3JGZYd zE#U%`HYHl?K}ChO3Le?z-}R~tMh+485@%{6H}2PeC1X;5DCH5jO4V}q!9=1Hu*x9+ z?Ciam=2lsJ1lpT^tY5g(N=8W&b$Lfi=H{0X=W%_RIUh;B*_8e`TcBBGu&d?6dcaRH zf3TJPky`>$znj@8h>HS=o*HdRa55?=wP5t6zj^&{bN2I1m~;F0SP#F?G&v7(>08_x zjYV0VWb>Eu7nRKzt6iRLQ=Mh-CFK=r6}91I$;8e@w2Xxm!z$kbe|Lb{DB=wUE_`Gz zfOMhLm6kv2q$Iy)c5U>X-eR88pUJ&-FFa=535a}|zdP9$y5D|!YQU-$AZtv2+whK~ zrr_K&gw1IXsdxMZ`zo^17zrj>T!yv5XvBF_088%kX3x-W;B8RP@PcTk%kGHhXt%%o zWrik9_OM0|wDWt|kd>bEI)XVT z21f|HYrxc>1aTa<%KG+h|F^5xDT~sFvZt;p78Uc`_aA)CGN*On$AntRN2Ng13(3QT zw&VR0`}NxMi~xyK;we6^et*xV1T*SNWA`>EoD8-vtwfqyj}-0!pugY=>j8$+t41cz zv^jWW^|1Gn2FGz1TTCC{u~gr~!0CuiC9bl!5WO$7Dl=;D3XQ%g>qpwCDotYUfrqG$ z+rC#iu8G~3YhsXDYhi4gip_KM# zh5qTsq5wW3?9~FQ1LGkjKeb+Soz8TPYU1o?yr%=&_9?mN9~fNBc;WA#hBh49JE_!^ zzkAy?7_{d>SIWIW_rh&~;9*URGcz=RCprM&-i8cuKwIEY7s#T)J%yDh>ig9hY-+-s zv%8*Wd_+OB>T8d`Sq$0E_Kw(bcPI0?k84ckw-x5D7G4)eaulEj9-_+U)MzXKaTEmw zo!Q0~ky_{cy)B0}36(Ab{5}y{hOIRl2&{BHFJ^`|yL_6ozoO+JEfi=R@4)!Ac$Z91 zQ~<_&9}6SB;ANw22i@fQ-l-jwqpl&>V_LlFaN;k|LlG7b!^ZFo0f&fU@>^RDxQChidSlgZ-GICZmlT$Q`` zWVaAR3FaR(?h>B~oY?Q>N+L}Q? zE!9Kg(4ANmgl#P4r#)e#y1iz_HXJ&tEa8^oHzU}crPw}b^JF*Tnj%q}L;C{6&jib^ zLNte8+ttC=V$Fy(vOh?!p!h?viVTYfiA;dFsZN5noLrx#hdAeP98Q0QJ0sYF~|Ep1HQo{RFbKxjWcO=53d0y;hb6@xR0k!!$SlWJkf@@ zNd(?a}>gxRQ6@#v;Qu~hO_t1cYUQ>{Ge)4WrwtbdN@C| zJhxBcC+HSP8^hc%#K zp|fqsDO;(I#&M5_6bmTc;^qtcJF&_uzF2=^lp9EF$LGSH0GZI|MJ+5)%wGQx~$Io1eL{+dbWDPyVvaqnQjj9FY21gWM$Emi?Jz9S3DEu%=Ih||MBoQ4# z+&$6`B0e%~J;{^&GAhS35U$FhqoR)J0g}C~~r1xxz;Pv$kKLb8IOG!d-yi z6i_C$Tijvz%;(i^i+TCxTSY)Q%;x$x0m%2+yPXKwAAkn1O=zZC%w_M-#!Q&c&N1fH_`2j{qAzq5gYrdK2N}`)CM_!y_r!2`+2@HrM12cijmo5dj|8smIB&nLuU0KhV(o@%lt5!)pz6#1 znQQs_jq)cU(`pZ#s3i&>mnm58LBfV(r3x377n!SWa;P$Is%MOIVA1%TZRFR3<2AfE zqd}9LHHUrrCjDT644i%z!4N#i1iuV=E3wFZ(4Ri_xGHHxNNGurt}BiZ{r7uk`&a)F zet%|vv4Pz-VzE%Lsi$C{C%^XnFjZ$-MG$ zUy=A2EXYgISX51lSHGy+c4d{CWMOOzNX53`^|N>|!&JdjRvx4lAv|>h!7>z6(V$oy{=5h(q?E@y;Asg(6Ex{QUr*R~m1og#YvxWdXZX{7 z7n?p1VVm5$!Sn*H&+)JSXjAl<9P`yw_hUa0P~tB3h_?E)PJNi1P)oGEdZkz#cO(lP z?@kV>;nOF@bt=P}0Z#ToQteh}EM6ACC!+aUZo2OJOFcaHc!j=^5E+$gx~n%LE-XhX zAVEFEhee_*_(!)7%YJBnO0(LL#_7%Vs;-5&--I&vzs@`@mq^OX4jb&auQ z7H9;akA1~lL4UN*516smohlIkggE>h1k2^PjFA@wW)C5i<{kw31&h;JMp^d54dM~R z3@OlL+iVM<4<%j3vskK&ULJcu=vGU+Q!xSTWdw?pH41>0BS#ra>EG`Az<59SuDY%4!Pec$8S z@iNBoT9KjJL+>4qJ}Mf2%I|65NEves^q(`5h7nKid zBV)Q@w>?|khHkUg!WB#z{v|hC3e*GHRWNPvrm07#YgyrP&Rx)7o(CN5rv6Xg{8H)b+&rF`NL_sGtZ&6m2k2;1(^!R??~?mF@A?s zc3r!BhqLa_zW`Sqw!Am2%i=snb^6RM`ZmuRAZB*;_SfXdMWlRYk#dt^HJC$mvv+V< zWbVq^`Qm<{f(Qox; z-;f?2uMbnE+J2!7aa<4h*(=uCD-AMVFMmr4{ab<)9VeAtrD3~C={~_wzF@rm;@nA1 zae9Euk?`1HI~=ce9sSty8@0TLxgsM+6__lr#@c0qpCjwRyjky5J!-a#nEcVlqpfSD zuE)+tt<#=fD=2_Jz1^Cp`n1)oHAlBTtw3kb2A~_?3=T0AN@N7t>aLpeLrd=J!yu{- zovd8Qi>$|ct;fKx*r<1ylkW3hhz&}ud-n=X!mY(uU?Iu{Z%KIGdQ`Ny|8T~26r({?{ z4kZdXs6TUpYq@iinwtGt zr#v%_?BY&E)U?_8J8!Pj!`h{aF`rO*W8Eb9^*fC88|+wZTaCSYQ!Dy(Y}B|0!n756 zN^6l&Zfa_k1Ht*^W1^h+nxN4+*LpjPWVYi=yGiG4W(_T3#9)1YGA{{YB*|~2*HC%A zU|0U47Y??9my33Z`ivwGimL=`4kkPWwp0wB2c2E>nQnQK>jiuMf$QTF^C>iTux9m) zEpLBejkqe}HN}l~OvW+fcz=HEueTb3^YOtf1A;Rg#j83P50wl?i`V=7M@BSmTj0f| zIA`c3tjahLM$B%1tH0<&R|ORI8O|po-~zJ95ty5xBS%pPFHWZcI*x`IMj#BZ>#8-W zp^6?{<!H5#X>V3&+|OBH+;#rBgJY~fa{2PyXl9)`Ngxu$sbBzl8u?90qy4Y=#2kfnRWBJ`*D#NA{{hVe7lHg1Ay`HTsUJnY)jUwKX-F{Xt zRGqLP!8VLtAxj&L>_S(wfhvc|(^Xr$5z;(O>SFo)^IR1fH`{8Yxxv;$qH}ICk=cW6 zs4sqEdJh$sB5;?P>JgunGh5U}JVd^yKLN)du+O{bJmvGsJ{1JZM|Wg?pWlfK?LO4f zgFOjsV#`GoAHG)Rg&@oPb+c-rP+yG-cbHwCp=0%>BJ zo24uni^l9KgKGXc2U#wI%Av*=nb#{V<%8`iQvoF#5Oz#LXo$w9G zqXy=a{473A;4I+aee`LA5GD_je|V{%KzY(2OK9&B?joZM0KRvtd->9m#8 z^axUSPJVTy2o2TDfRw4W2rXO{kIP7_7Vnri0?U_k`;}XAC9kL({3*%r5v1tIA_oDA z*s(GrD1j_uB9sRFI2Duz0pM=RO_J`xEZ0K^yYli@^m>zHL92?Xy;ies1r|KW>m{5A z!}9>4ZvPhAlQHwpdst{jQ7mJRTZ3$JY#3b*-Qc)vdTH|5?}o+3}Go6 zmH0bQZ0(20q076SbX5z;0oIx%ic3EOi(EaBw?YLjgXgcm-&DUC3ivr1$?@geaMe0B zl^}RJ#35m9bt7?)(by9V;FDckzd^^=_1S+_!Z#;QQ4(^xxvV3sea`AOsygN0ZAE!fhXx$ADW0xVQ8V6RVg+Oy;af@P zWl{y?qw%_5i`yzm064{PVqa1*k&Z&{Y4_F8a>}>xl4eNUD6UTQJ6ftnOJmFo2$!X&#&vDsUFFDzwKVOsw*7pq-#CN89tF=gh>qoT5#?GkeKd2?0t5DO zn2cwl{y%sboBaZ>yN1735ZqI+UHZR4JHxoPtk$}(lOGlkB{ zKTeg;BWGmU&j+S*?L0lhuMxyF^`akR1f1kvr$l8b(HIn9&K}q4)MC+8~vsdBlPW7mma2|*4QBt=u!Kh^FG54m^ne$(SJHVDE|@ftp782aW}q> zUnpR-tED$cE>4zMG5KR=dP38|!>RQ|D{DMt|Xt?KY`b16|vfjL?r zh>sr2B*-8;p$d#AW5wxYUmlqff1%(%#;@r?==LFo6zFsheHR+c{w_^<&9FfOEsr

rBUa^@pf}ukxwLeB7!IDUaTwDK2b+qx}o{3E#s{o9LUeVg&Dxdyt|#3QD{+avgNhd4*Sl40e&>*@UY z)MC@1b~D>&^1aK;>k;ey!uIZFN#|{B&R^j1Wys%u#1Hfu{dyX0QJtel&r$7JbZ9`2 zyZQdG(k$?L`n(jJ!=3+%J9fx0lm%qy($u@4Ncrn;;Lm&_$M5@Qv+|ht@G=Kvc$?E& z^Lbszt+t;GyPguz>v(x;2fja-UqmmxKiwxNyj}0!9<)!fJG@=@X$1Szb-gxfpZmWa z#&3=T-#XoIZ!I)}Pv-7Uui^!;1$^%dINq-A%>O8{#!VqR6wzRk*{p4_dt zY9+7M>MpG8z6am1h6%d9=X&Tl`lO?TQ2xExm&FtM4F*SenE2 zJ$-SG$Bk~k;b|v#DH^v>pZ7Oocl#^coLBsV5G7aHG>_%WPHqxv@trd7v`5NbPXJ4j zc>EmoWZr}Y12pE!Um-9qO9IEoCV$&&tCU`$qlFu{`$0ckhWs$M%)98<;|!naP3^H` z$9{z&t*S^PA|9GYUcx0#MtPAWhI2un^cVF~)F2gJ8bi6rVxE$NiWx(vToLBCJ&5uY85?HTE-60cZ6 zc$sL~Q+SaZk{MDOZtBKtE81x?)Ft>(f(wahx*`?c%w}_ zu!T4$BPoGHfL(51F3cwl-7L=53YHS#SIHoJS|jUhp)i#0Oy{O@~$;{4vI9~oI zyy4Gk?QQ_=EAr(CTy zklymX@aDu27QZn2)h27z=5@%9FP(^T<5)lYXkBPDr7YB5t24p3>o?fsxK#f!CBVZ` z@^P^SMYiN5TCclR^HmVbl;^v-c8#ptTT~Gkh&zWd96lG`<*{0IlpRYy(neyu&uXW% z)vE*MC8t0;u4`C1Y(E&<68;j<7S+%2PDPIWUdgdQX`D1wqjN|}k=o?t+JE&Kjm&z? zoqJehfNW2kj9HU+u~L|ME7F28@@AI6zc;k)Oyxc8ufSz12HY>Ujuppl_w_euD8pt( zyN<-dKysoG6S2ZjV|q8EN2`!4pdC=kI#zgOF{m%eP~tVf9k^TdFQLuCwxJory)+D3h2 zXX0A^F!3{wr((%D=9o{C%_(}xMMR;xLu#eHM&+Z=+l9Z1mU;8wpy20;4UWHAz%)1= zG28oLFZZ|t#RyBgBZAX+Nh|Mzccs<0|NA8=1d}GU*6W^<6qd6%a+dnn&jK3H-`xx4 z^zXVQE103=wd=meLFstIBqk-(L9faURg(RLm$2ex-XDD-E(8OWAd25Nc1(k3qAVTq ztIX_~Cxbj4)P!^#H^51?jVH8+9lD4f7zb&0h924U6ji#vCQ6Y92eUI*gVWh+$>b4E zyIt4dOcpb}>nMt^QDyWt*biU0@eCSn!@8jA{;=)``c#IT&i&l_S|hKPz8{K)EfK(z z>2QrclT!%efj^IUYJoL8FI+oU^QczFsrOFAEPTXY%#iAJ{vd1>Oe8uo>jxElR)}u zlsbrvb(720AZ*r=rmJFLR>-zhe!&;#$)Z+U>pZ05cvwwoJlagJDp{l4*QVi9Tk@ag zB2W8-dOSTA4(&TkX@_;rrmgQBSD~9PX9hJF5C!T6KS^&*Q7- zo;o(M1zaAJ`Y*}?d>dTM>~02X^_LEUYg=q`CeBOL;JGE<8Xgw$-7DA2GFj9be{T-& zrgT32CDC#bT5cD!-^6DFo1I?om)st%Hg)+mjdglzS({quntL6g%fNQO-!`UE(NNSg zenwoo`Dw3y>s9DTiJKu&i)rbdjvD2p#akYn+;<;#Y^+g|(wxI$S8suuH0x$!j6$ZM zf&CVOoUwt5U;!zK5{nkrRGbKAKCe*5;1wGb`25ZdR%*mOiF;Y3?RjlZbP#ix+RhM5uRWrtnhD@nrY+0ww*44Ez>*E)J^R-U^mv9R>m8j1An66 zt1u(|m!-_)$X;HCZO*?@xqB=G z+c1If^pQ|^qUc+})xRhh8CTGzho)<{L=h;DLdycAB=8HiHqVc96@D=92E)Lnz%MF! znGd>@iJLZdw%2BqMpA6uA2~~P{U6f4DOMOJi0<09`CZ$#ZQHhO+qP}nwr$(Kw||?o zNnhK2*esICW|Ns@&(53^J+s}vOksN$VIxSPA8@mTT5hd1={BzqiLiGJr)lT@x_@sK zKY=)5i+3t82&5C<`sjpIg#d~!0iqb5nLkXW4v?Q9{V14yj2U^{vHs4$&v>5GQLxFS zEGD7J-Is-7z|fvYM29&MPGmP-8TLL~885vno!!kXvTL2)?GO+1IC?QKdW@xnE>ud} zIPinxVWe~m`E@WlA!4EdOIq&L z!5Oq^GdvC-r(11;PTOwZ0eiqA>OW!pMOTcV%jpPQ z9acw!)UOG-??fE+Tw_aAt?@l;Vu^D@_az9^e%?NgCfN#LaOqI9JDgKHrgk^cciVP* zKS&GJ2is-pL=N}l;fjwzbGuq>DZdFli}sYbb+CD$DXx8ZDMS-Iu!^}in0{*nMZ&C&cRr?WfH$pt#&jycZAz~?StSk3esNrfIo7LW5s ze?q89j>rW+yhpWfsE-O^QgEnjX=L_sgRS5hc`)4yW(;tEJDF9Mf_`uxj)FL=exFss zJ+v{PC5`{Wz19&qCEM8BZuS{@`_LeB_%d*BemglI@5p&-E366ezD~Mc;q>qTIyUT% z6s3K>!S@Y!`~!j@6%;$Wes3gvUN5Q>6H=HgzoQ5sL>b(ABi6sS5l6ws$O+sOGvNb3 zGYWlxtWy%7o=1J+0_b+_MLv2+3HHDy#}WtXA;jGUM$~ph_CNgB2bn1L$S%89?u*N~ zsV00|C*DmjQn&U7DeF&Y@kjelu7A4?Lp!bdyeg&GELe=y8x2<$+=2mw*4H;@N7$C` zdkNazF@RgD%}M1$2LbP4FZuq0s%yK>8_SoGQ!3O;Q??%6Y}~;#!EJYJ9F}Cu?emaO zkqA#UIb1*lq&YV9k&y1CqMU@g3XwA#{8Vo;Ddk}M(#Zm;*_?S|nJ)SywHNKt{gpB66JM(^+B?E}z_Q_`Bwnr#K9DeW0DugrtKTbCioqt5^n z$qHHTYj>V>sv?zUZ=Y;r2vHb_Hiw4$lh58SPk!}EEWilHgBF(W?s=H&rK^f6T~WGI z*A9iOPEgpp@S1ec`&C=rqV2KlDhGK=XtW3%vw-W^=HG|9LOW!H)Ch`%s-{7BC%C44 zsLs943#J{tl0x#==WTnijdknj05LLV*|uK~SW3lOZcM`8?p)|Y4&M0r2xKA=3|K5! zVE=<7Jx|ZQkeaFA^21r^?dQ8FBo=qs_{ZKZwy9^Y{i=HE!EG;@<95u}Kls_9-A*?m zP$@jzs(^V#bt)8S;B;K|OInxU39+HWsImNyA8)%yx6hlc^ za~{zOjrWU-olfaZK5}4CSYDuM=Y)E)HWd*AtdLgw*)8c?j(yfgh{{E4-ymIJZlo*N z)tVWzF@RI3%mF7^*75iU`LN^eo`GW4hRC*Ii`vQN3HtATr@1jd`?oB>;^&nVR|8CM ziDz4yY%bSlx9lAco&~5=nBfT|lWFj!$B!Fm&?!Ps$MKh&$h>z@xcmh(wPU@8{ggJo z$&gZQ2_)-HcndK-{bHhZhu#pE+VBa@Q5t<5>E6G~#+Un7@gA@ppT*`Qh}A{`NO9{Q z*WlGXUQ4+@X$5J`Yr9zuh>#vDZiBxe^pG2)eqY2Kd*Tvy)mAw&$1kLB7ycw5JLDv` zWs>;Bq6s(+AYn^-N4rj502pS0J*0hv5-^y}jrU0~*8oy!%Q>0W_7B#uBZoZzwVFZP zZr`oU;SqL~O6P6tNTT1TphNYI3rMQ{UiBU6%(mj|Z=c8NCQXfUs76N}XGz>}#nL=*_&4a>TWihfVW?>i^^uAm z3)eialyrDvMQ?C z8t@g}!=9a$TeH}O4XKF*<|>5U`M+;&UTy>??JT$1uHIVhe*rJ;p6#8K?JWdp^ZS>U z83>6_UGkZg%DIbsZ)CuHcuGs?H118IDXl{D-k3^=!A3Q>qBf*|3BA#00wIK6_)s*E z(^{kG%tb=xFrYB^xAa`!fxh2g%!5AOu0*tRz3Gc*ydZ+@i3dl>ogUw?gCszmhq}C> zv#l_0>T?YC5jxq&RENt*9Zkh{^ZxwbB!iE;S0k@X6b8XUu_^KN%u~ff-_hU6^B$yg zmW9;LTx89*`+q5?_sKj7j_UaQY*V3(VyKJk2*dC4&$G09rQlurB|6_=F28AZ;Dk)~ z7F~v+1?)9O!yyCv)=wgKkgG-U`aDsDtfut21FAB!ujwp z-y=kOV9FHoHHAICc?1Rq5yedVpoiewPHNcph|7euQK(gDW>M};0Ae`P7TaVpWWL=k zkvnVzorS>xqgNSf*Nfl8EZZEm-3ze)t3!&RGF3K|-stj@P6H81X@@JNX@EAMTNfwY zp!gFXNZDVVz_7u`96)y4Rglx;cCQcl=lkX~GSJ))(+kxEsx(Tdp1H051Q{J`N{u50 zuT*pD*uiD*K8Oo7eN3#-3A@=6XYY~E{cD(3H$M9|I{Dii>6wx5y!ffQ@R};9|1I8= z|H%k`nc83iY5-~(NEGi2@hb@bq;k)&=i|q`YxN%&VM(``v7yviMUHBp_ke$YcZZ<6`XhXPZ!MoX zx8_+{f{4^dn0$K~T+<=ALm0t6@=U`*KmlK^cdi;Eq>0-t+W7mJ6Ir7nuTEQ;wuP$SEMO1vKX)C@{;@{^_k5Nxt_f{H4eDcgWE>-{k?>%-3))e($P zR@lu+l%_N7rwOY0r;}8f&5#OExVY#)6z7zW7@D91z%2pd0`$FCewUn#gLG|@2~+5Z z!(5?_x}X%gg8EK2nlfC{HM?p-kffuar{G{Ss#-9R zQ*F>Y)zGxT#C9@3f*2ZWT74kRCJmcH>O@ zUD)4gEnWQ$R=#I^K4v%_Aq0uf!Q+_8{1v!z^jwHSxB!}la2(AdF+9#I{2K;E^mys% z!IorvMOdX#McNm`1KPqIf*}s2T;VqPO8qGKh*0XYv*aCCod@9`BVFTO{M=Fa@F;5I zW~PXTH?Nssy-ii%g=BRPfsX-^&Rv1EP&jgGe3V-(>Evr$ERIlg=J@5}ZBY-&YY%#ZKQmVFsPGRX^Ut>8+~Ox`6QhPv`SHDtW&(2MW(&6=`8?&1k% zIe^*boHKcxIx(Qf1_c0a@(#@1yWr?s)!P2a1)#{xv=0pD4)W1W2MEi0&h#?2bPpgs zp(A@Pf;sNYxQj=AR$QICtv35#z99kK%vQ$ajkseJ^7>Y(Ww7M+VLV`sG-RTF@2j7&$-`!Qhn?{Sn z8!yd0bx@3|=0H6CZ&+UofP?h1F$HQx(~+NBB#4X#@uj4@iWK?s#BtlhhdcobW=ii) z{GM#BR+v*h<9}yWx5q#H1*kx6Z$BtFp{wz6^E)x258)(+fy_lVU7B|~Dg&xwG9g72 zjBHc_Y4t)1?;#X&ah9Hg2d3MjM-G5wshD2SozYe?${yJNRCNH*XbRd8o?q(>Xyk_& zSr0db^%@pRBev2VLESW zb{!Wre9C*j-nnsgxAIR(;`+;fz1H=ek%hx7ySDn0vr+>Amb7RT&630x8BbW;*af(2 z{7*wVDl9Ir!U@!)0P@D76nwMx=D=)uZ*C#?=*-}BSG{*W>Zv7>owNf+*g$zEzKM?t zeX=L)VHjYOJT|8XN4~h2s=OhI zq2ED(A{bLrlh6A9C=?WWfcaKXzgG&m2-2p#7&W#)2|8P9mMOY>hMcywi|oM|?3as+ zI#dUYEbaN5AVA17xT3Ymc0`9W`l#ZJWBU_YSSgY;x7bIGMt3X;V?XwRdB9*~cAa;V{>N0|`?OsZ= zs)LW6Dt-VB2fnQ*UrzJ#2Mq}h*w1h9vB%D!9T!M*8iV``Rv9*i0!C&a8#%ywXkz^; zdi?4k$GHj*bh*p<-fnf3r+td2$ce1;OF?}e*yp~A?cZoA>_vsBD3!z?k$?C2Caecc zK6iNk5hc>2=(7+`wo!|m;1uKljcQg$wVGoqL{O-#ItTmeTSRNBy{uDc9@ zBHHFk=)yHzot`OyhjQg^K0uzDX18uF^=C2elg**sUd84rQm-fAT4~Kv#3M<{F6_yo ztFYXG%Rsb=vz{c8Vgr4cilB3H{fZShP}!vlc3qnOE+lZhMb$=H`E3CR*DlJ1^Pr;! z4Z4W8Cf4S3*RiR&h|M;i1DgHIMnr!kA(9LaP1lxo7P=Y91WuMxs)D#6P7l?M>#Ouq zSC|mG)1DvlB6Swv)m2^`iu2)i5%%Lk=HRmY)%1+udT&wuspDVk;53(cvh*Rj zRADyB;h`!g|BIFp3c~viZ{9@^EAwxNT#4Dt3ooJ4@{rRDJBMK{%8cNSyRwg(hN)b~ zhf3-=*a2I-?_!kQb^TMWsGE{u^&3Q-7!;s11Cmu;Qjti4H1^BRe)4a(S7OnrF(ur$ zbX?QiP(VIzq=0%S*kBD!>`~q-iWT13*m9tD)6I>EQ@rT0KD|LiCr6jSdWavnhDEo2 z8|x57e#%X1ID~i~DV*a6IvbCrX-zE5X`xrb?oVJ*gSIon=ODA;#XfK#TO@#sZBbSF zDcN+g&lKJLpEK8Er|>C_T)nv-R)_r7piCJ4{@*N<7vGxUZ8vxo>F{9vEM2UFg8@+j z9Hx2gnXNe^*kA_p)IlDZZ5Mb@Z}X$GxS^0us!&;K$!nV>>9n#CV*r0neUm&QAF%Xr zd7HF!Wf%E!Q)rS%tjCs-6y@8ef@A@Ll3)fi7IYenA~HwQxQ58I34AY{(5xFO798+8 z`rcq4w0WY*AO-7_BU|ezCAT|xGXY$YG#3<|k9O>xg^I4XFmmO>7K|swU0Z(qEm-Dx z&}=MAhVJS%6QvMNQB3M_Ri5;ov$%|<2mpUvAM}DL9%3y2{wVXMBfe62_#FPdBr^eT zRx36Sav~%W&8|zA)rI^Gc=RzIb29?;0w8y@wV7IBngjVPFTl%24_@5NpIfOBuqi9? zUSJAbjJ?}utX%=y_iief<0-_-ChN-J=^O-F85QgoK>w95+<()PG9z{nEckG93jXyH zA_t)8Hu+BHxDKs#ZY=h}Jiw+{=~?s@f8V5QYr>xvsLM3eS@S5+w|G$iQWFd9tvxJ7 zhV=4IGUuo#-}Skg{XJltXYhdJTVQ1@PXX;FAU~lh4Yh-6aYj0ppYi!_bU}ItCXz)L`>1+%v zZ0Sr5TrG_3Y-#`Nc2Z@;l@(CN?*17PCJ8PRp?5l~L}g-*HD&}5G{IMc2s|29Q=3Gh zG{YxmWIJLS&kt&ch)0n}6WN&1h6bzB?vzJqcVLK{#~aw5{q1^uoc4T~jxK6ApOCrz zSD5+Ncec$ogghwX$HD^iHX`}a9u#h zpkK_}?+VX-ug`FD<*OGRmhqWK9M~xwPr6}@x2wjG@|TI>&?T-HdNR)e=f=YMLO%|} z2qvq#krvPXchGQmG9q06+M{IhvgVod9Q0~eZ*tGjlH^4YTX3STX?(4ZfXN` zjK7)>vUs(x?8y<==qa)bdKB%N+kGRQgNL2sAwc&+F%xePQ-yzbLVeJ2F!f;b6jZUw z^!2(0n69~6FIqH=qa4~({<7!(%8~qw@xzVZp?Ni{ZJPLxJo1_cfWGY&z^h(uAqd7R zqbCljYPBiW8)`zlPw%DsuedXdg4Un4Ed2#$9U4{yUUdU`*JL=D;So!E3{NY|WS${`f;)iy?Jui_s2kC)s|w@!)INe8_f?-ALD#}{@Q zQHdvN-aqvaFY!9YZPZS9(0?`y!*e&DU?+pFFTMor}!ZYWG z&NPL84SxG=|IOJpWIc|BS?;RK<-H}1p)Q|Q-0pB8D6P?WEI`D(x5{M2e{6+B^$<5Q zE>tW9=B%*HF%C(lGU0S0;bcflUKceE4i9Wb0E|Z}E4&i2r5t`UK%(^}k@TV+Q~r^Z#tq z$lS%&$cjeX&c=j>fu4iIfW?^QKi0XM951!4&c^<~zP!NCXV(q%5g8y4{aQD4kj2H+ zRJ6}x>eM6hh$!TaRwQw!$DO-qYCdEk&&iGupL1QVR1=L<=Awmf(Fli7yr=(U;%A^% zT_J~pgsi!pCm`VUB+%j2hR24$4G#?RobUN53f!M1;Nhd6ALxnF+%b|^@idM7!&n{e z?Iqap;Ktp!?ImgN-!t9a+X-m#cH;^0coXpp6*=!dtjo{kF2cW-5}7U+s}fr*)Vf%0 z&i8;#woHrs>p+*YW2y;RP|{v(R!fA&-ZJVC=FD{Ur)hI&@iCZqU&DB!?lmgbdSkY37>l#IZbsW2 zjLN#f^SZLMCcR~WCdYCsXS~@zi!hh%^uyAnT*Q+Iv*wXKN95Lj%dN^YKh~@bKdiQ| z8NIlJ85X{h@48Tux|V`!EA{u_MfTpZBMNPtcqN(OBeA&6o>+ zqmqW!CO2H|xEni$M6KXdC=P~+aUav$6`X_aM7W!J`e;z7JG6_2VolZGxX z3<86Z?wuX}&C~UrHA-ndTp;Ed|TTsxvTd{}5Pd)tOx5cGAnypif5joUSlS zHZUePKfH+M!V!gNHgW3f2F|;&#AK$LsAa24u{)~CF{Mh{S>FTRsbp&<_=LMOCC5L*b7y}Ap^7|Bho_);OXM#xEfA_?vaf8V)g0GSn7GabkOg+Pe zNPu&ZQbw=GTO(wfw-I%jb9BL}ToymLIZ%?P#=U+XhRlX*{!jpQ#50Oj1}#yf{c9sa z704Zj3~`g{Xm<}YGeC5}#4bjdZ9i${=V6a7CZ0x{?jav41Dx(RvVCyyUlYszM4n;^ zmb5n$_bGyj!Aw_5=T}n6N^(+?F6F=!jUbRzS12^AR9YlM=9ZF?99NbsL4qk`7c?wH zl#3G`%#Jk9FS3MGS!Zx4e12&FRz)47)CqLnIDt5M8*n=Sg0p)!aJU8cyu9@0@`i}i zc^e(z-&qh}rZrnOszlOJ6<0*zv?~UCzpq_iNdO zxB{Ul(omtL@dFtY3E>Rocu}9VM@|mL5z~n<{vH=5)qSuAH}<2>Q4 zu`#)hDTc8(43s#X&pQKWpb)apuh@ZlQY?H0S5b7EF&- z5jc%V>K;F7amKrtQd&}84|zO}$W-{}A(q%wuHGolsz#hQ@NM2{Gdq(el#y7g0r(4Bd zu#rkE7t8=pLLAdz%^vR5Nif@sat7j)qYfqrF~>axPaYk`nJ^UBV*Y0}`N=Qd&=60e zkHTJk6s)KMvx|=N)BR2+HJnHDI8M!{B!rxlc-3rMh5NYnI5*SQ+7PUTM)4J0e*WC6R zN~>2*47f#4NUJxDLknAfA_F;SO`!Ugs7F#^#V(WiBEN0EEMF;UApeiCNt8c5Qu$S!@10R(FHdJ%2vTw66Dimoc zF4Chk3Mu5o7Gc7p6WXPw<%f{cJ!L#W$j{oaan3uv3j-g?fi+``4Q$$s^`bgycpuJ( z^HN9JxqW5k&@qG;^5;&@SmRY+YOEzXLy2Yh!L@gf2@jH|IB_=E&l~3ni0Mj45O`sz z%>u|VX^qlTCV(tp>%H_AV|ZNg1rIm`n#5$JEPsl0%LxC-N<2$;8_b=Q79dy@`gZ&O z=nwc;1|+ra$GIJ6CDJm<3}Xxtb*2)tJxbuZ0*T6?(-7cJL`=X>+0_?&W+LlTx-6tB z|0BCmUhqdxM03VCvnIcLCHxDN1kOJV0lw56pqc!x7>rcQW9 z%t|qEW7I?mypf-U5`h-@(NfR#pFzU)egfn+o+zs+rgzMEt17LR8phnkwtPL&6pwBR zjsp9+$%JFhuQ&rr+AI4mmyAV%(LgfA3r0{09;YJ(7m#s4{;KVD3A*jMI2DqHv~^_a zu=i$1x}3Q%SZQ5haj+ym?wLF7YKNj33@3A7cL6oBBr+pV2BK&-XDYl0+Npt;5+J8M zoW|ml2L7oRfJW;yR9D$>>OUCXmO*(rZft*4*{)>aGS=)+{_g1c+=>f`RCp7yOa3Uk zSK-n4<7eE=DHNp3XhJHvx*TCZokzi|V*Y^W4kUD;r9^FL8&n0ssg%xaR+Gb7f@Z~u znni2GHB3$%WjtsFgR4Zwf}0>ztA1Lk2V;49@*oD1IgF?e_st?RO`L&b58{_>an~1b zGxLI`IZ>Lm2D-yfBO|Dl6I*=4lru2yatT>fk0Qs?5~raAWyYaYywdM>V=$r}gX&jl z;4n^_6(_=B|KWhL8GBD!X4G3xW!Va4tr-e9j{ho|AUz5ZIbx&5tG5LOB;m@2nls>5 zo)vlI<3y^#Q*G(hQ44Hj4MBz~j{A+T0=5uBHf zl^4*iY!-yE(PBi4pO6>aqo%#@Z<9g8=%D^0#Vs90ZlT5truCA!APg`38&uGsj9UTf z*9tk~Mcm60w>?wSKV!`;;-^zck1r0qtfz|c80aYAb5}yU(P^zSwE=mZ=cS-=vS13LJ9USw0kpMU@5JrO>N46sOb$^yYFqt$&1hRVOLHOrMjJ9%X}{IOzqBZC>QjV^Zf?^N7@!; zhyyOHS}9Ss_9RXl?J{TtDuhuRxv#v6ex(4AfPHQ3Id=nB}zQ#r~SLDg`g}xp-&3I zkH|4%Sd^FW{)D2OzPYF@y?^MTDscNYBK0rObA&9C7Sf)W3xWqwD{U;rm`pZRU{YmE zXX-=jpsEC8OxOJ>dLh!70RmCShs&|@US7Fyhjb|YdF&Y!-I<#qikFlT%D~+)x$Ccc z^dWg+++Li*`jjEcYuzw8oH7@TJcOAa=C|0$o>)Q3*5DU>NMipVhzt&q434q+VR1ZZ zAq!PO#GOYb`#wDX0|3f@T^=Y3I2k;(Lz6O`Y`=KRX4jx{fRbia+nZk)MekX9;lfs7 zR!nD(S)`nZ^n)R$Qg_MeTULf)0i8$UdqeU+UiA3kxhwHQDL@HsJp#z)P+K?>U9=Z7 zlH_p9?o<-ponfRqDD}fDC~AQZT%!m%id1*Ni#AB9@Ag0HhYxi1L$h3x-fh0rcN$N3 zkFV$Z@3^I*sxJxnJKHS0-d$< zA0Xc&I+H`5Y~0~M%_55490j`wk(SC}nwI*K=rS#=`(hF}Irh>ZXqyWIyW`rTY1&Ch zh*8h|4Dj3!o!krI$>(~GM$Y-|)zk4ZoN@JL!xhWbK{f6Ik0}Au;WYp0^sGEvFidMb zBk0XGmEGW6>(s0GU1UAG3TCXufxAZ&dZVWk`lF|--n)skq3QU#dYVP5%SB1*rpeZE zj=qbjTyKua=Z_h3rVcCeqsQbf&er{Pnka4Sbe>jnIgt8#6K|~vbHDJMD zB8@rzVb1bz9k6I^Os5AuX466^KOk|%I5wq=^E924=lv;FfBe=TIwzRTTwnvwUs3|( zZK_0%1mXwN$5h-;E6a`AMw!sr9;UN^ayfJZ%yjoyax+TZPmvaDg3UJH^2}cS0?gnZ zxtqNH+)vT^PF-BSoSz=zmS#qNinG|-WZ1^omS*4?UyKeUOZ>uibnR5eMUi;a9g{9){U z@1JR_x)(9>^Mlsv+t40FA(P5DtoNtr)f+>}gGxUf0aBv=8eH2d+^q&drSdtr8k13e z=s76yTww$DJehXDdzj9?BMuUad?kje(3ezt9ys9@|`Bu-RleI;V{l=IPPl# zG0!fG*mrjtaV~-Ql@aHmB%JuLh2kJQjUpDJl)eW4RpNGzccKAdeGiMIvzh7kt)j1o zQ;FL;W1F?$+s`f|IP~0Zg!#>C=~(Qy?cv1ItZ1RYqufIUgyk+(U`EaMR~^*Sas~E# za_v|4CsYP`G8GWcYzi=}!3uy(e+qESkjgrfy*l5B>S2a5ifzZ#@(oi zE0nEH(ftW-Q4hJh;ClB6)~xCX)`+7Ua=m9LOKY3iVZCN3cI21&y8T*ra5j90@j4os z1aT;K4!~8{RDaA=q%S6JwHm~gJGFlnnzeX?&nIw?g)bV%&nORR8X^bbNIuuWW0r#h zg)iO$_Wq3_bVTC&2wbChNP_G4GOS@}LV;J?iu>%C{p1pZSL$~gic<~+k;)YD`3bR( z6mhy;H7w97#BNZ;a1sT@Ph|KKr{SC=^3bJ{XbLOBQqj$i$}`UP96kz>M>-y2Z^xWm z?$<#CJ1fOTSy^MPEk)NVY1xASx1)Hlvn8YUzH_g+wDKSdm4$V(BbDZlCb8Ny9m%wm zCq}e2v)Qh3J+t}9Q>LwP4_c#|^kZ_qB}My><)gk*R+Xx*rj9%vXSKP0t6m*lzRT*x zZQ*>(Z$C5(e>oe-WFn(banfQLaUYvDs{oj0dx3E3ueQ@dD6S+bU`A@FA~6H7zV-dRaEKOIV_L2#5wY!&6jeNfS^={lHft^1et zV@p>E*QpM*{+Sb>sR5=;H{By2&Se3M<_Bo%GFy2PTSXneVE|Ot^7JJ&!$D+2xG3Gt zuxy@zgF3p>;=}yWr2JtKOQuk>q>@C+13S$zt|aYos<4DR_qIKGiHe!GsrCKKM=|s1 z=I@j5{{~Pe7&27C7Qq3^M6mup08|rOXGaej3tM9ocNzm`BSvE*6Sn^V)MKqHrz6(H zKQ-#r1MPe|5_71#!#zh% z(+lp@ONq|^kVB)EZz6BM4L{DaS#QWlFoW`NGdMf)?AN1EeRQrnD-f3>#wlypW2%>j z++nW2%81Shl>wxzNJ)~k6x5`cR#|$MWJc^^W;G=jm<3hYP{&|fV7Y*8>ijP%tFw$% z%?6ATl)W|Ds8Wx;n51amheVsdoQ6vkC3wxP`3ucVT?MaZr2ttvfq5dLZE|Y%?+l%J zT?PdtWY(l<>*2l{o6Hi9AY|9RxlkYpSqeg%_8a@@6=vx-T=R`_}*EwNdtMAYcmFop_ zi18XI?HCPzMu+g|m{A1n_|08HUHebGrH!a9IkRT|rPBVMs0sFV7HCnlN>_%NOXr%F z9arh*czGEnRBvah#s!f`fPHmS59qV+1JO@=K{|4s0H7ORCi^h}hAHNMKZ$^GTl4pY zWXo*>r{fn~`semlO_d6$D#TTaCtl>@s0@^nA0!n}d?UWVqXSt1lqRe#3FeZLL0))n z7Q}k?I4yG#v#(4adFHm+b&UXLd4VHYRU^iwD{*x$qrC6ZB$Q|`fUTrF!M$FX$Bq^8 zLqzruQZF5aaVZAN*LJaF80wGWbY`$Hk@VK_r4YS$kUB|b-=0343*QcFC_FUQ3t z*grc;sxyiZI1C?E%!iE7#xyc>M#;O_g4(ldu&X zKN@d4`{NW9+7=?F~X!mOZZ{#+mOulB^1%7`him zZbchUAN#f_xD(^4u{q}EqT#@08fbhoiVEn}?)`H+v{$?5`-Oh5^>u&v^JUnZZ@1g) z170BxRV}!d)%Lk&E(q%92YI9SL;C*R_IQmSRYzXmUjXTB&B-)^6%q(aA+Wug0eK{y z$zaYyQcUbuvuu+I@%!WodY(t7&)qjvztY6l)egX_wqq|pC+ck~%fahT579yO`lU7Q zPH@-G4y;Tc4(xd9EXe7p#cFr=!4*X^ry5I}ABB|eY5V}e1?Xn8iiI?uN@6UqF4mI{ z{lnHYw~Pg5s~iDeAIh>^CxC~Mc{b`Vr@u^8pt_-l16%ZbzB~Vdk`6$D#IASF3$POnoGoJE5)+*lDEBM`tHq8I+*E;O>dJk;U0}4!*t^$BP3Y!- zZMMJm)#>OfV-r)VygBWp(J>>4m<(^ z{i`E1KJV8cbFatVzR?DQwPCd&7;BaF46HRm9NpK!`oxSg$VQ0yHNHR2pN7z0!{3e7 z0_Xi-noosO0~kh~Rq-pc4~>{6yra9)?a0sYV|@hu+WZP!-f zUVX|?d%}v^in{($-U#lJ{wuJZC-pW@0+2y35c&23s@Bzm<}a5NCKlB!PUNL6bE=EW z(&VF3j2Yb|JI?I&Qt;(HmN|?pm z#ET3KZ^}#9R%HWODt4*vCoAq!AcKDTfRX`VogL;tL3Gwlb)v>z?p6Y9)!GAwwL{Mv zLfx>>w%z8Vd5KWfaXj`pZc6^e+_hs5*n}>PK(SIzWey09sCeUul2>KqLhv;TeMUxw zy>{Ve!UZPmsOL|2wZ_C&jV*=%RC61WX)!y3F?@zh!r{TBXUSM5?r+E5c$ zgD(C}bK(USNo!d9>aI`;uT&uVfC8Ixuv__=BA3cK_-~3ur7`=4#m&C;TEuO|Tzcn< zcoqyq#%hqUblRDL^X?KOS19*V-lYgRl$cAE2KrHh|9RL?15F32C-7jjy1Le-mIONH zBZ%_~I@P-3xJo_}NTv@kpkDv=Zu1cxnU9T|f08LWsi)6eE8?ZT3pA4>TK4#@Krp3{ zKxOQ1+6=e`?Hz!w0iH42n^DM|UE7{&q;|GaJ_7uH5Fl#Zetox(&LkHpV7@C=tBvFM z&y2>#KrLT9CBM;1QNyBnHQL6H(E{>qIjeg(D4<0jLsRe|6Jg~_O}&%;U25XJ7O&fn z(ng+-z?oA=`fHaQXfDs^%;1wWKLG$^I@T$|ubf;=?A_Ri-%GY2a2ytA8=fa=NDwdp z`#)h#R6mmw-0#(P^X2liAf7?{`7km?Y3fhA$-SA^f(D9Sj=dmduG^KcsW&=aZQVcj zkG4VMDGJfKHM(7crI!QSsNp*eae6SLNf%m~l8|E-I+PY(*Qt763TRpQ0+!2hp%#(- zxkAkxf8aZf-cb&V`6Xo#K^(_YD-3ZN?Fb#vcWYY_t-5CZ7EtMxWdcnD?sZfUl>(ew z&~-0r`T6^SeTVw^U7P%tvpG4ru*j03&@++Z6^&~F(&S?_$eGU47*D`=`+LyEqlaE> z4o$>0GczykyPGXZvQ1vTV%@4=mLxU*UI2|vZD;y(>GFu9gq1n!T=2pfU}Au89!jKv zppa=HNyDPx@oi!|>2Z-WqjIFO1Uwn%`T>L^0mDn4zwRr0QET#5rI!6Vl-3z^gOEm> zbiBwCxO-Nv;*3+Nf*V|au!3MPU+LN`8MhfFS>BIED-pOAGWJL~!F!3aqiA^iO{5!Dg z&pn+>cFirBGkhnmfU3u^@I+hbfdKQP1MmAGCJIE*^$We{Q8A`gEa&lfEts7Vvx2|X z*w{+t#RwM)16O6OPI}o9(WStR+85Ad#s#$lRcVlcY&23+d`4#0!d_&e8sKR# zdnUPcmRQ5+TymlRd~onl5D$;9*%(UXcdVOWeM8+XzE5Z(DUWnGJ;uC$G(( z9pn_AoY1e;!WGUF#T8&C9!9NqJ|V(#C3r^^EY0h0zAeopKI$BDy!~4=)Zdiwb@pYR zlfL3Ns|iXjOpkZi)eTVwNq9f62#EVNa<*AQl(N~c!d21ty zz@^4Q(+L%+H13?A8cZRnosO7JHEgm$)q-^&vnnPN1$KoI#W$F;PcdAfeC`+%yPxbt zd%N3c3>j*xnEq-uLHm}Km}SiIYInwxJq@%v8zbgTH$zr!t*vuOx%adpX`NjkK--u*X+d)(Ym5^I9U){~bv)?^1Xp7wccOVfYue>-}`o#1Zi?u8gU# zziNUm#=g`(>>jtkTaXMtMCf1EmL=?SQfimpDdj%=wN*ToH2gKPobrjQ7GL^u=b2kP zk$glor~uz0C#mc*it)AcTttkDJ8X2o;75Q%|1elZf^5kl;AU^)IS@OBy~*{`TUEJU z>f1il`=jursikSm1|sO$w8=dePX0zC@U~rHfZ8XO8HYMcB6HeTYjg;p+ za`}BS0KDbZ)!1m@{k5YFA{?7z%O=z|CVVkN{kgL6{>&~yWxk3Tb9jCM4RrKK6YH9P zN~^J|Ar?Zgen3x+1n!_0C&r|yZ1eqbNqC=@o6?^9d^=YE%t}2t6(ev`*QJc@-ln&0 zaafcJc*1IqLOli#Hc9G-yrpeN#ZWiy|Y|KfgX zBEH51#a^jyNIvhGUDUxd|9RrH^azG8&ly^bqn%Z~i(uNWsB|EX#snm(Yv>A=+w$yZ zp$8?o>BVA4@}Hhw^@`z zTBHD;^`p2j=^S`&Dqb;m+puasQl(uMqpcr_zC?XA#Q>R2e$$%HgZXMYz$0wrg z>{cOuoSj?pxMlKRyD75w^ zok!RQGB4=*+w4wuug;Ohm=$nmbjCr3H4vG&FobITbSMaZP7FM~pcOjQMDo!N?y+pk zQhU9A`E|!4+ww5cBV35CYlsnKLq5&%^c~UJ{Z@f^t)Ha<;b`(Hr5b<_I0Q{`4#dqo zQcU@qC;@c(IixpJzjQ>7z9C2f$v(Hh8NDjXG6`Vzye?kvYm~r1{9Ay47N1k2JuC!> zIywTAEjNs8-|N^Baa%%}8LZyxy?4j>E|vJ+Y&vLnq$eBaIX&B^J@UWk>ldj5j;w;u zpHuA`uIWc=c-^2#f;rLq$V;KzNf?StesK*9<9WMEu>r6g$i$pWn<=Y&y$s8v1oOlA zmlx7unT{gbVuQdTq9v>sL`|Fdi}JJ(2vhd{xoo2)P7p5_glmUwy!ESz2U1u@ZATJ( zZw2bqstw$=uB3t6WUAA9-C^}PNH=sBpw754Mht5-;6B(%3)-Pux8hIs0q<;x-M?j$ z`1)Ja`r3OI8G5q%Kc`5#qxFFSD-!{B#u1dRP(4ZrL{f{70n5x~eQrnS9 z)ZfsqK;m#5?VJu8j`fv}q$=lSh}_Q~voBW-AaEylWx}ai_+fy1Wf;gW-|Sargn^ZK;Nez)%=0%^B$brF$n%`IC%I5 zQNiibIGDzj6C)xHHqS&ogo!`C3V=K`+EcJ~b3@9f`yoIgT*CnHdrdX}OA!Zzf|wII z0$Lsx;i}L|I{5+MHT3d+Rfrs>NkaPZ5RUQb8x8%se!`mKSI+B!ef6&|;wNr1uW%OX ze=wrm%`PGL_vNP6>fBh1GjaDBZz1tLwZx6~VoFZ`p)+u()276!_?1aBfu_~IGsbwO z;{quFQJ6q`qiIaJStW-}r*4I#9{md5y55qOaDFxPzZyvA)v}gG#MS+Z|1@dyd(6d%|yl0!D%hOM49Vr)s|n7O-66KXavp@HLE0 zDevrLI}VTmDV6CJ(#51AZ4dmlK=0+-Gi?N3k#N4ibqEI>j$R6zjx1ydM}gvZ_q z!OPbE@E^aYfp0_TH!k3B^rpvwS0nnxFn|Xn_3XXdaNRnvi}i7nz?U2_It5N2jP^dc z)&O$|o{o+ViH032GMu%+QS>Evc(vJ@k99itVxDd?Hq*b6XJ5sOOw_%Jg%S;4!|FHc z-pfOS(-Ot=bnXn!_I(aJoUs5un6c}=;FKDff~~RiM7qXLF-5aImc!Mf8dl6Eac|!C zjH`&-W0ZUL>Cl!mw_yRK<+0*>-Pp@8=UrCuKl6K8ZsP2>gWE?`De-1%sMnFl9~7!S}&U#o%R$IrNII zK9H1t>|gfH?FYy<;Wi(M>Q87iEm*S;70Oz>fuAEb?_WT@Hs3ON8-O#Fv;AwEF&QI~ z`wkG9u`h21ROgXva#K>B+6Ol6<(6UJPB36Jk~8u{1$t#zNQ>u*hefB0|K z-nF}JV@VtRetw0;@zM*7TC(J1G8xb?Ut5-Ajb%$CdCL=XYb!7X(u_zz0YN$5B>(%V zr>d_YC}-xJl`IQvH2PXyUH4K%i;Kbgq-z=)rjxyVfX|1{fO$&unLZnu`Alg(sL-EY zfrKYgolTfDrN5d`6WUB(+8j`a+1=e?S=9NTIInPs+sp0j^9ub9z!SG^(?GE!!NER6 zNYvYvS)SEuQjW}u6a=5Xp`Z6ET&!}EOWz=~F*|~q3GEG>?&*x`UuSu7BPDv({+Q=< zaA}kA$q-f8oGdk#8h7%+S(Wqmho5JrvS1A_-~{kQxdjRxGY@9sMwdeS<@pEp0BBjo}yw z&k1bdEzKB~h^Eiu;zm0%z>+<6F4x*f}6%$XjKARUA5=6D&rn&~iJ~EiLZN%BqecVPgdW7xAt<&>365 z%))|aEiIaD4l25R_Nw;7I^Iry_fj>csytGO?P789!IS+2KfB@90?qN3HYp0_Qylv( zaH8?cch;(Fc3ud1CbO{Qg-d%MIU_Du+Ef9Iz+wDYJp^3B~ z0pZ%m&>x8Mdr!@zec+E(NQiBuOrr4a-H0*VtCnN4z3uOjcPjJgxHi^uO04GD8F@Uj zu|bR@mF2;O@CH$RH(M@kpdn-0WI3{W&yNQ*x6yzyHZs)VFaBL*=iA#E>*UPlOw->U zFCZ>Q^uK()Q%%j^(R0%hD7MPpK0Z#bhiaqPSdZYHb%Vpz>nZJfS= z?H!~;D=D0&?V}sg=wMPmh4nY4Y^`-OHKkqeZo$}kZ#w>ST$r=t6&P!S0i^2k>5TR+ zvOiERbwLKNeWl6lErN`#c`vH8U{b;(^1n&sD7Q)6o4AkD=UIPnC1gtC4I6Ph%Sf=Lw+f@e`%v%UCmZj?d>u!`Z1_ zFq`GltJ(ne;9aecnZ|tQG@~3rZ=l-FsN;Y!WA}Huib8gb=6$%~>lO}et&ZW!HjW@~ zcF#%?4qA16J(IHKlE>+>PM{d{2Rw>K6JEvg&eU70hDKe@uXHRA>pz)N-85S5eZ0jE zeb+@(6IrF8VoC@htG(-+?QL4Tmy>dEYn_~S51f7JLn{lP-87fh%o09SpFy;>#{+7~ zMwO&G19q7L|{5Mqby{PMI_F^!|XR{pZ=If-;GbDLsfq|5z=d_MZOKPQMMv5gu zNu{u`EZ$E_j*vM^Ch}LKjHI7ksoA8gXUSY;=sF>UOy?>=xGwaUO!Wg}IG8wQb(V~v z!`Qh>1VA?0 z{?UN>X$r^i?vX=%mx!$!O~oGURGq4OHBpCZq%P>@yG;ix&l&bKt=B(2)hO`!LGLu0 zsD+uoSr1u5>_X}tIhkPxSPOE3B2 zzf-z<2vCl+22_SdyA0zO!5}ZwBiszP+uPSnwYeqHwjD4ii*94Ju6)A#d|b(MGY%>KD|r_6M{P#-b-~GTgh&*cQdXK7$>Yk zpYV%R{`BMzKO5Hc)m zTGvjAdps*vI)wXD4nX*Al6N@1C)-#-co0SKqCnKxIOdRW5;WDwnN-_Ku0?_jv}2X- ze`{@Th&`YS4fiQuLjMs{MfP2a-~gAhxXW~1c=|t4%1fX;i#7t4(?W1Ur8u-SttX+0 zfvK5H=m;xaC398g>JG5YU^ZA0U&vBsj}DQz8Q9n5viA2*U(frfK)XD6p6)YFA8a4& zKm9RyO+`OhhfMf3z*EU8hbxt-AapiYJm}!pf*qYNm&G#P9*vKhH9F2+q zC<6&n^|FoA*yow(#=STm&H4>(p?~^orZ`QcVVZ^iGLH?TWS7{iOG|j_g}EdVrJDD$ zKf$^{rLn#)h4Wvcby=T-@I`M<58n{qb~K3=az*7zlnM!*l|n>MT^#`a^M@*j)q38I zVLKx1SiF}{ptf{Ddt{X3*~NTDoZ(Dje(u5j-jukLz&xgCD!~Dm3PLn;x0<C( zwKh+1T|~o56mr9K(KPsYn=lIY+BY?dMsU{}o6clKCAu}}E<9=#=+BQip_{oWKk}t7 zEDzi7@H~&-AAdN0adQ3f#fQT;N9Wg>z6OaL?+yfL4+0R zCeQB(m9r#-@VIscCxQ=8ta*nwqZJ#NU6?m_Pc%t{)nUJ>xl(HgL!25E{n{ReD*489 zaT1!Bn98EB3uC@SQ&l#?;tTISs(B@@yKME3E<3&J^g^5fAkD^4 zEP=gs1l4M+bfFl^X8N9s6Th<4Xk8eF_^8dKXP~YfMcXTS7g3xXnq~Dz(mn>RC>r3S zxH%r(iWm(Y?MXB^T}eW=O7QeZ|2DU+I*Nn)NHCUo zp4@q7S^Y&j8dM6ZM7T`S-H~WLb_L@Sw!!E&Z;MG{LTvO)2sn&_@$&rmMwwKR~$$-HPO5A3ej=9vfHFeZJ;o=x1q+rySfM2&?cV_|vA zimAqm$VKESvG!|K7@tkBk)eOuP1wa_0m3@syhQn>bZCdzGh%1EO}y@#em7r<~bCR*a9A8Fmy za-B#;V=3##{H82#FU2&VtkS+YL5lb0O1;ed3BpP(T@WLeC!O$3M+>qRP?qRq7>cMv zc;~$=OT=_kceIvZP;P9A8TS!QrAjsoifVoD{fi;J|6V12e~9xpna~(ESClbfv+@UO zeeXSw>3fy<{a+u`3t7+yI{j`1jOzQfxWaeGwGw$F;g5w#=jxS1T%$I$SEX$SMwECy zb~DT_hkJ)b@AmeHBV*|g&$F+GTJjOuI@G=nCcOnK%1OvxYo*Slzt4Qf#PJ(mHnD3? z5(b*(nkDYUU>l*|B1^Az=)aY@60E<2fc;>V&V}K(XWin*>0SNp3<{1f<%F(dx*GJw zGQ>)~B`)E`gl>7B6<%T%!|#7RH8w!u7D4MYR~7E3nZIu4-PC-4k0eRL+!G~w&&%8x z%zdosKVzr22)5#F{w=wH`#shR!@e*uK%^1EbUPdEGQCc&CB#WY&qQ*;6N5e(QNNA# zhTw(}JfRxKiR|(OY0q+b7`qNOOnzi0Pi?o%e?&AC@h-?bGOu^Xg$-!tZ5;TZ>%Gh# zVj*pV3J0p#6F~|Qi>h^x(8svgrEWUg+r#xKUK8w2vTwSFBXz6ZJMe!A$k4sX3@Cqj8Xy_yP&A8d7)f5DxyBBh9pF*FIfpG)nU`?t8F%b zhP76ck?1R`RD6IZ-W`>toSw+Ppyu`}8ibe5aQ%9jHZGETdu5Em%i(bS8n|d8{A-8W zj~Yn)wgp|khy3?ts^KGN_)w>tpb4>S)T=bQR3`wM%Ln#yla z|KO_oic7ulTbFU~axW)3>RWV{K0niF_gM<%#;?S(T)Gl2SgG@LvA!GXv)c%2lj+|R zLAP6lqlbXH%lIU{UM}ZdPa534wC7-Z+dXrvJ2U=MVmG_LLh2Nvom~BjvF_y)uZ`d* zowHZbiRxco0TF~l9H?K@p*l;an}&L{T%yh`F~n5u{c<@C298#KcQ(>*QW`yXK__|w zmC5gPJbnkdn&iD#(HV~-c@_Q259&NP*4x|RZyLDQoHmPCbx(SK@O0E0YU&O4geS^d zYqvW9FHFw0#7nH7IXY<((4q$2p3wF1D!S)^@;uMnJbzE!E~Rg1nrAf4Gfb1dQg3Lc z7iOl1GSka7On2J<^$H^E?QMQ>B)UgScYOcVmfMl> zbna<;e}esiRY3LHK5?%tH32_auaSeNKlc#fcgFJK!q-3%l_v}Dy~a|^X3!3PhK_ba zW%E8pUw)ln+1km*oFk$^HX&C}AIUbI3Z})sWFZtJG%i*sP-r1}hErgY02c9%e&XUS zzse-;W+qYX>na<85a>}otG&ZYZEq9vPQ-F$6tf#=k=gwvn4HIm#!YN`)+Ambv1gUY zTo1+ryG$)Gu=y%ZGN#5#qKU(0sQhI>Boa5=boZ%~EjV#F=Nt0Wn;xi!lG+8c5J|3> ztIYTCXJtJ)=^DWu^s&M{T|t?&wPkH#GQ2t|Gdg6-I{~6{(sjIYN1)J+36WY>i}ns< z8{wL%Y+Zmgz3OBLMY!@ld?nJjzwqfz2vo_V7)Tu+&nMmJ}0P6Rm!P!cPSco;R4%jPh^I8nPZNe={%rXcoljVaaIK)N~$ zNu6h_usux0__9QpIXjr9{;K&+NT<<|g3%JS$Gl!ySc$y|J+y!lk)B~W80cuc7Fw5G z2d^A^Ib>-i`Z+SpvDU4B#nCIV6Zsd8Qpiti7OE24C_~o46>&%0}t9fTlG}ic3+P3=@el0IA zIP3UXm2+C^pa!N%HAKL!wRw$3s(KXE;e-{98iP*k<0jtm!|aZ>OOVVudhk}ZlMf_b zWN5edYFy>4HfW>;ct`~dvl`~BtW4LSA-aB!{=6$^Ia{p}tRl{+k>cmts3ejHoRY>Z zS~qXeent#Bl$loVd6mMRAr#>wTxOJk8Q{$!9zeKldRifnB2=p!N>GHfb0j@yXkO4b zsJ2l=B$ZA9Nc`L6hON4do-3MT{rB?ESmHY2a*`tC3O((<0qLt@B=It@N8Eh zqgBYBm1Y$(XU;KC%YJs%h1K?a&kQb|P?=5*ENb6$js_7|dq6dt*yKSw?n3>n`Z+Nx zwBj`8t2N{hn{$77`tI!X{n7gm7iq_mbF+?mb$otw_~H2Sh{|s)SarJI&Bj!6V9eAc zp+8nA&!&@U%{Kg_>cuWCt>6u)*Uis?7$mV~ zm5|bcgUT@lFlUqW6q+6U2^JHLv9{5Dy`#I5TOI$K+#IXwJQQ{J6F z8+7LmI}X!~I_Q>g6~T%PuN1`ErekgH$6*09fE33362xXx#d-l9g}_s&ZVb|fS=t*B zQ9=-?oSw49LND*bG>;jWE4I?x8x~rU!(dyPS5)41%LrUzkQzlSRyMfUCgecG=Hbz1 z!!B!y7V=S>o0IynHC@|OgZs6{Ii87h2Z|tKd{T~Y%W9cU4@5;GYQuWP!KLZi5v9EZ zSHX_%UE^+>u>Ji3?cQBpu-$&-RQ6OYFJ?p*u?9*yoNyMaxhARP3&U3nV_N_gm&@O- zA1~_FZ!48SoZLfNA<**~N1USJ9`t_tG1+};QBrBm9*%GLddAGOqXZE-_T5frch&)8 z(3r!1pyXd0x4S^JtyK+MD|rX^7%kOKEf3FDyP@1*dwXlG-P#HSV%V^9G@-z&!}^5< zF@xGe0tG%~MJxu@&YoIo)Ae#T|2!EF42&=X-UF_r9U0Ci{uSM8kdk6%AdV4h4Mi3p z6LA>jw`Y0nNQnhs{raP!s)W zv7xu3`N@xp=PE7>ya(a~1-=aL_bu}RZ=X79#x(BD#~C;Jg_gpD`KEKp9d!Y-a_MT6E=-d_mtz4!%Io-jk(eu0m(p#1S=UTxv!xw z|LjDA$-Oc{pOG%t*V>_#0bM97>rSp|^W3i^{mH9*R#)Y>%Kl5^1hiP@_IFxR>zrY>xkmF?4h$1s#L3OE zPy`U_n6J!%+ooWCgSa=)+ZHE-u0cK~^VxB1ZDv2E&lmcbMxWGi{}b`q@oF02fhmrD zAhmuM9ji}%1SsAt)8;Sf^W*3j3r}(KX?y!P3IXh06etJOeXLNV6#{A`KYcBLI+QXk z`BxY6)2jAhVJ}%EvALU9 zV2B0Z5hWpKfKRqAdqq^fT!dWeW4H7yR=;zpLvrcwv3etz!Q#5~&AM#V!*C+~(5Fx9 z6RfR%v{wqv#*{rYD;0!G+Cb1*f=`Sc)IvhP z5W%hk!ypS>ZHr5#MF>LHPc+;m3n}K-X$NSwBcg~QicftCLlHHuvmT00%BrAygLIy3 z8SU2gHp1C#Ra8n~Jb)0>y(;a}4%6pT^r)u;fxQ~445y43z~-BpgB?u7+EWdX2i2}l zqq2rXr&@9IH_I{sc}3W3?aPT`-bj`HNVBz(B0?%x^id8+lBxkrTM_c5feRC~+Og0) zCsaYOUu2Wh#+uKVTVlOKcGZP$Af5N-q9mvxyif426BeTWV`wAb4Zgf|lxr4`^#i zvjo8_#~p+{6s<#Yd`F{^4KG5*A$Zl`A;QITY(vYUdwfL8TVcQW1!FQ(ZrCv&PBdf2 zMRK=#9?@RKKre@sO{S7dLSRL+O`EUW%NC~N(5elt-d>$LUL|#qd&7+}7|r?$MC;^& zY8KUgxYYIfi{>@a6rDSDQs}+bhs?YwIbYZQ_?sQ-JbQlB$^Mlw2}GUv$`9Y$GVib< zyCDw>&5;o#UTfC}9BCG)F1I2*wr;MQrX$6}^7-7ypp{@yR^NrIK_!F*gLo=-aN}Z( zJg0ZovOiF&)9o|C1|ccSL>(J^$wMK|M;*YgshoNTtA%PyMg@I zrLkO$OslMx)w1UeVTJ=hk$;^29B4@ldUgSEqZkd=T=KPu5_Ov>J{(^-t_n%|b0NIU2^!W;sNM%+-ZD6vGjrJ2$kgBhf5c;fCtU05IpN2SxY7;7hP%PZ)a7 zk&ULQAJ^_aMnL%cu;NsF;|D!agWq3SjR(;d{i*wjS|z=2pX0sJ@N=e|Sf}26gbyS& z6}96FChkRe(>m@g?n}2Yp%(N44TFTfGf4i8M!?VH(_B9X)_q#aRw!k^9rg>Ut+sw3 zs6}x2dCvDNf@a?lyfk5HNU$`x(wkETqWY;1CiG=b`x#nRXBzjg&gn3T<}ASGKvZ1t zFh~y|@7{_A5{`7a9CE~?!Ienk=r|H>Y@Fq+m~7zEi4W7cAA8iyTapSGS4U1NpufE* zu$^9Yi&h{g)qsFth}|L(@H9&Iuog24l{E&%HK4bO!CiNl$qfiZv8Cf)8=}~DkSWWL z8}p>fdJno;XND)|){LpUAs-r&y+It{L4)R#;VLb=tmq#0s&q(WOQIHA+7dpic$*se znFNth?UuJ1EmY}XmC+3Vw7_9EaVsTR{{SVJQm3IgZEBXxL{wvX^$N%&JQeCQ}v zhp?_Nk(&<2-e{>31uQ$9Bw0d?S9Jw-1ghvvokdF&oTtDlLp`g!O)d8h$L zEAHNln>4Qmo82)U&v4>gxF0LN@TK9?KpGx2J>`vTY1-5t@xfM5ds9bl79%!a^LBF- z_ar{$XqB*f_RutO!I=i>6~~p1jI;iscx9^V@U`~!*KfOr&_G^1-#t)=1n%keGrD^& zo?WX5Wu7kX&^zm~1%`WEodyrXO4tRi(EBwcWakdW+Cq3{HP#d$bO!o%7ldh*;Hste z*NOM0EQ5LSkH63U)qWQJ{p(Kr#0$Gp)6|k&n@jgP__vdEypF_$(7C-DC9>_GzBNC5 z)9qko{V&}{GH)~-BmV>{6)+pJoxzv0p&F@Uezu^E!@Wf{mJ3DsyVWHECiP(KAl^jS!!Cd=)nK_#oACOL3y8y->0yrB0Qac(f*@ z?D}}3THg7AStPRSfvQ%nPoeSI9?~L}2q}-H>wssImMa-DYb;?Z^D+QJ+Y-WsD z-a^qkkG>zC#-JnV6g(TjznTlXZ!5pn^{Q;2rtA$fem;%JnYMCF8i|*okw7lo zDtM+BxtF%ecxrsjs-jT@k=U4i8#|N*9R@Az?O*u3zenx6X zR|Ul`(!5{1l4$^MO1R(wWOv&jqNV-Ro!E($_6n~g_B1PfsTlG5no z`~XfRGkMaKMNaGcNwA}3OIT|^Xx(u54SaQIMv4CW_$l;Vj|7OE=y0M98rb5>ydB1%QD=w)LRfxkD`y;x zYKR3IHmLvM9`{a503TaKrvm+83W?k0h8j2Kkm)pA+tz~GK>!Rxu_M*Qrey*#5L?Pr z&5*ye3&-(Stgx~dO+0mJe|VKni5*NDg&qX2f9`n3Q=_Hw zeu<`$PO%oX6Fk5}MGj`rNo=B+_=SG2u|4F$a!qVdQoT~ng@3RLw^kHVZ2iNl1X&;1qTeRooS=d;H1SDB6x&mn?+>`b=K6>B!$2wm;?nSDh$sCG7ff~hY+%ylUcrw3V*D8(D!Cc7`$%$VtXnt? z1J}M#GC-Uxcr|hq49?e}j?(BYwWYr0>Q*Nxd9D9`(0@;Ius9?A>khF>3oCs$!6Gz# zzXjiF6gSz6^*T{?epj0(_v@Ni+k&>LM)Nk#0uYR%==9hWKEN|sm4_= zBU6nQE~sfdYmzr!TYBavIW4fdvmY3W`!e4?=>73Pebo4=H_0EW5~0qI%Ox6n`ZEL~ zESZC?C5oHuf#BHa;lwlxbA)6_r6>r5s=hP zT%RlTve`@@MFgC+(_IC29;_<2j6^%gZ(vhHgm4z#6_|z09c}4CfJ+1M!b_fW416j(=k~=|^Oeah2l>oox_5EeazX&z`GhbTWpxeou<{gk6ryB{1uiV;B+jeiAHX=XAt zh5$W16KHL@{6xLI!K${?H%$7?^UX`3^Z;_(^2V{hR_f%Egh3c64DJ2Lrx%TrDTZz> zNAr;9S}`_3B{Dg|~petHimN&ect#&M*a6&)j&)(P*`pJX#^E`c% z_dgNVJ_251{QXaCF`l~7KiM^oR_B~AZR;||!y~kRlv8bhvWM_xF=~K3)(QlkM|XKd z6I7$42H}PE+d9cXSsFTc(^5wvENTY}LZctQgF+8mQ0V^%RJ9c+P$m;mXB!W;*@O`` zVU#~B>?Vx7O#qe9AJNJ~qLA~`N8l(XHwcuP9`&4}GGvCB+KG|q))T_~`+nTJkGP#U zA!6-Fsxgl8DG8t`wg*zbZ=4BV0knU&0jV%zQsFjlGg={}*VH@FEN*i%({KFL< zZ4^)&6B@{fM|;QP^PohJ3lL^TFh!k{(<|qgQvaM?6taQ?5cexo*9}yTX-Fmzmp;Gfd2eGrSR5CP*W@Uk>A$P=dD4N z<1n)8+n6DM$60AfRZ3jCVyUSMgn{*^Y8=7xRer~Z92@W&ZdMW}l8S+zk7KpPoR7n3 zBfCMZ*(tm4BP|8eq_H+8S{aKs&B2wYkz82RJx z@3xWpzV!k#gQ8ww6yR(>&w&BvIP*HX2i<6*JU#>aN}NDS)js9jkf?gg#LdUNM@Jl^ zJL9+`pQ!vJ4@aHh@WzG$Vc)F=G@JJ zSz?cf4*^rVi5z^BuIeKk1jA3*rxcV)bi@?OJ^ck>s%cJ7gy3X>F=x#8oag(-SjiCG z(a1UYR-McDKw}%^&O(npyb^{yd5AK3aCyL-u~-50#7869pu6JI$Tcn)zpKUPDK>u! z`GtlBmSE84rwu($A-JIpBo5m)95=)km`s9}6bsU11vWA1G>11hNUgif!1ZVDk)#an zZaX(@{+~HPpt99uYgt0LA{w_>w1wb};=TF{T@C1A>#ZLJb$k09rjZH$_0#{Jdmy%9 zB!>4pH)q%aS>b>Tw945=7&;Re+OW9h$a_mf7x`ZYBw7A*4MkCKXFdJ5pCENui@xjY}17370<}SSkS>1p!-s-ARzKc1Z1L@X~`o-S3wXJXwEINKp+MU z`BtM?h8WswN!vEhp(mnul`yP4gkx#_NHR5D)4n~(~Z5C-elDGC^X@tgHsb3xveb8a{$;`JtKL!dD zbfpuA?$crPc{Jsbm>0g>R1=c~)E9;`z7Vaz;=e#TUT&bKf@@Sh0xT_t`Cs{JbqH}O z!840TYyL(bwM)ZCOd%<_l&g!X^$z*p2M3jSEwKwVdiYs41xozT$YVFPK)W#f9u@gE zeQQK5FV4?#6rk~N_PlP7G?Soi~Ne%$)-3?q zukWmtmeXmq=p%n2c-EJ0m39vx%=(z`9*DkToXzg&Hc_-qYU6fdVmCp5|nkxuK??Z!q# z>y9^n<0}ej4s$e)e_52qiS2msbCADg2ELs5as9srqsO&lY58`A(YO>sin9{29o^R! z{*SQ8yJxh{4E_IP_4T;6@Bdo{EuM%++F_B;4~_gt5B$GnxclbiVQ$u_F)v;&fY5pV zJf+qaH1@}}TfeRm>+nd2%xn2`iidSdvl`i1X{bWKpLjh#$$GLRl0N=#h#+ZtFzMc3 zPi;ee7c8VC0*IO>CPp%x4QuOn(`yVdL7T&x+nfVDhxPMxT=!_rhINAV+b0%58XneH zn@$7m0gX^wlYFVue?n$bU*trPfWiK6q$9QXTTkyx?GO{K@(~adfhF(7?yk4Yw4F$U z%y9IW#&B7ukL#TSeTML8PLbX@TAZFfL&F+FzO0)Arl}DDNz1#xT+VSLeyOo=y)uvN zCr{(#6Gj59N!h%#WCN}JG4&6*7xbqmfu@wYGc*E}6OJ&L8*M4w#dNPz#~xR1X?4@1 zZ)7&t^ut@5>~)XrmNwM=>Bo3+qN|uGya+0t_(IcoQAHmtGj9a5mpCJr`LjEFyIf+& zOGs212Ya1IMgZ542$-Hk`V=otEnVr=xW#5X1+Irke3Xmy0b3f6LY3hMmblrWZZLKN z!8;8T8u$zcv>7M->L&HobF9N?@0GQ_QYgi zPg@UqBDojbega~f_Ik@#On8#txF=M#d`3IZX!%1J8klPS@biz$c{EBTNeEC|0o@M+_>73P5SXbRVNIH{me$_}c=NS^ z%%Xvu^2WBADh8{(T7$re}Kq~sS!MLf;h?oAhO|W%I9qiGL8l*16$O;edg08#|dH2M#qBz0L$<+3VcX6`FNlp2f_|W!KZ`w*4#7O{? zPk-)t7_MM%kYr@9;^mUn4(e+N7@l_Knk6=H9g6HPeW39VkkXNRvs`j1H{~kn8^Z`^ zXj`pxhGl&6ZTfaas4-pKB}V|a8^~Zwy3mptJ=MvdYC1?x)ZHNYMcsWKBxkBfrnxGU zT;ix6=ju-zi5Ir{eJ(*#ffsYF8r{k6?xW}X-Iyz8a3e%uF?|FI z>-+m5pX7ICRZGr1q{}lU%00ds&)}wb!f_!n zhmYu&wv*pV>8h8Yh&P?>ZCDD3PBo~dOy*5)Yt5ZC7pHAAAJ505Alj%`Bh(%+OH!B{6KvMO$ObVyaP;?kN2byDNJorfyYS{{{V2IU8df6+IKh&@E_f^6nA=c*iN32eJ5mMkb%`HyViJ4oh9zf}A zLNQn_@A=mWt%+F?XbNxR%jFU*f*B^~|9ho|>cH8@K^J$4!=wFgbkuk`W1f)10sX+x z`9tMz9Gyn_i4)1Z?Fi1>v=sNS8k)u`%Gi!;ZF5H)VPyh;%sI!cGPmI&VgJKt19Kr9 zx=Y|99rO>ch)BNRX+R3Ub+P7H1IJ^`$zKdhO6b3)+z+Scubr&Z!eN(c1u6#t%$~-J ziBOaX925XCT-v)trMi`n~5Q?0stICy5Tb5o5;|6%l$sRKZ%!Ik=z>exw>G z=)S8_n*IvkbY(5?g;5)I(dCHVjEEW9-X850T3Ab)^)r6oAi_FbwzVGABWbHcR7lv_ zNXZ-8rNSZK5!K759Kngk}qCnGZQ<; zLl+z=tI>9&(alXZn+qE=skprLMBb0<`)mD%PTFra3|m9 z-}pEE)hB5!hDq9?4o#^Se+RE3&TYm%Wx2^qBAaHbo##WU2B|O0ey{OC%}+!4qxqi( z!MB0_+5Np4G79Os$H`zrYB*xYb9GBS43n*`VwK2nn!dlmPKu3(&UH^Lm=1kGSDr7z z>+L58O2Ybi9Pj|dyxk7a^7uKs9pB-Z<%LG}T`Qit7fJ>JQ0kZ^;(jq^O~u+R#>`Y3 zr-mlKaz4z(TDa&A^2W$j^e>av-u!&66W7ac7OeA=C(h*Gbf@!Q<3q@Gg!u8EUwCh4 z+JBgM>tx@f0w$g;zcSp!nGWC4WGb(x0z+Rq7Hvm3Ar5`%^qhFY={dA`3~PPQS}_6oNkZD_+p95!6Tj>7=ywfDmT z>vaQ3Y=%@F8Y0@tC0z5sEhh-$cLNujc(Ee-5X2hy>_yAMPr$Iva2uu;K1k@dKI#1X>CcIy z7E$ukk4cbip!Z|aM5#}ceH(*h<7Jo0b?1q`)>qNLtIWiK!`JQ=4rkW$XP?JOGf!j# z96jNqjwoC)`Yb)X;vvLLhZOE{Bxf04wOk^iSDaLOzTZdS;@T_y%^8c&8(4g9v3Lz{ zcSPgzgLIT}uQZ+*4KyDo{Zci`u98Lp&ClEh&RsIN2pX=FZUqdYwgQO&SvUANA8kWh zVt;uk+_Mt(7QJR!n7HcM8*{?W)4hYAlF1VPga|+MXIsPm>*5UWDhP5y@WrJQpLSBo&%x!ekyGy7Jh+MNw{ktbJf!#JEk_C_OVKJzD;~fO& zyGFUD+Qml;W9fJ2vjp|*^x8Z~yihiI9MrIxb)|PBXO9!F=~Dbeo0eO7I1RUUI`n29 z#|`A;f9nY8e3F{^2(@B2~Hcy{s`Vpi^9= z2S3?2dh)fKJb3tO`=@_1w>va6CTMX?$H`3mvn5^BfaqCpt9!88I&nhE6&1 zq@zkbC7gF@?d|QYr%5&t)X4SVbaM!G?ffN63G2=JBZ3ieP>yTs!CV;!=1rtcUzaOg z^U6zR#7&AjbG(6o>FaX(oc~@0sgO9fd603byiyrwFz*uijcD%~z{-z^OvNt1RmNgf z4oW)dxdau2XX7N(+l~CEosOx7wrz}SFVjTRfJD&PcB&4tb6*;7$IFo5xz{+?Q z)nUd}P8lssh~dbr5r!aR(L3|ARy|84Hr{{@tC&hKr4qqDs}ij@*Sh0Sang_^gY$o! zxwi;1elku(LJeya^@;Y(JP#_O0utvor`AkeM1+7YPDWP^23_Q$WJeuA__hav?N6S ze4ff*{pa&s!=wIVi}k}zrpKURp&pqB-CnN$&hA1P!~_Eb$>tki^4rl$ZvJ|x7H zb8>|g|KNz}>}zNTIcN3;EPopyl(G_u>>!NeFZaHj^U+$Af40eLe6d_^l!~pV34mUF z(d;r;n!ngX3Z+$RegQE`YkX-hYL042d%9@;$$%ff11$&k_3!A zX~KJi;Ui@9BL*(s8*uc0SBa++WtaxN?mD0LbRu+3TU*EvB5#KTinA{v6h$Gg*wz4( z8BGG&`rOWD)p0?~n+vY#fyb@nIR)`inMY6XRI@P7i`|+sxSi8218zob7-%6LGq{w; z6Hhw2XbFvox zI|~z5>Il+`xQfY`ZUSW1p09m0Sf!O3I!T}timi9(Hw4=S=#s$slZ*D+t?iVYkg%>a0gxddFBC*Of%U zf0x~vdM&T$ONcX8zF-98h>W@B~+@6Hl$DTD%$0=rnypWk^g4`kTm~<&tHG*Vp*r z>oM0P`5Ri_-tJi8KEn2xyreh_NDpf4_RMdcow)UK^^%EyX`+&>8qIMAO=2K(OCy8Q z(_RD3ZTWJVo>8>ap&Uz_AouI5P%6cwKubj`jjHEA^oo?*#(h?ojE`9YCaIz9FyRMQ zi7>_VUjP9YDQ&3{^?9Oot6#7|@zc%^dr$X%`1g)yER@~m1Qa2C(MC!D_0pD)>xj;- z^T#TQ#Vwu1Z@IIBRExxjUm-@a6-t)r^R2C-U+&fAN%<9=*^DsDRbtAo^iYYr7>u)t zP7WmLzdM8+r%Zh+Hg6`nXfmU*<%ObAOpDUQb0H9zW_PM6r{&FjLTl{a&`fU1V)Cs+ zbuQNWNX;s=bniis7EO3>9T0CBMV+6oXHwEh20#+;%{%OJTp9__7L@h!sL$+{xQrH9 zKeNiPBQCbLD<>F&MRAdG2Sr`{ubfpr$t;VMXS(P4rqk*7k`3nH@Tc`r`Ep8ion?`NsBZaKyhp|vw>MjkO<1_ ztx&baDrIqgls@@KS@i#r?f&!X3ACgIm{7bRYHP;%aKZKyg<~=libXh47F9h1VIOtM zLg!s3N7h#r=v57SDv{7Zo#aux{e6s=hmyY^N~0?_%jB*N zlW|Oi6XacKd@Pp>?a%<+qmdBuZ*S8-djB-z5p_(>4)jDf`RUy(H8#SUexSM3dr~Bhu%KJS;xIOb*oi-5 z6W^DOUbOBUm00~0u|J?chQvtXofAfx*1ff{zQ2fgpUU zQrjNL&5(!dR3pgF%H^5x`7^}EHO0=_sB>+@aOSL$lHV}o(J{p9Ra>qK10rG4SC&0j z`Te+@&&*7TjLJNNYu1Mn08Ez4(q8~E&+j$>y9@^nBd9I&IUX8KbhTUe+G(R!>EAaW z-kqdX@3&_Jw$C3g^3^k(<>$X8Ca&r{UH@_*6ApxIgLLlOk@Lt0en~usY=SOLIb#01 zxH}Jy-ymK!CJkFJO)K=XUgl3RslArecb1#DcSj_%VpjBvYoeR$`+Cr=u>H_(^=o9n zs;-hg|B3g0FULjHdDMZ;l=cTT-t68H)q2hZ3D3jBt3x!`$aT)o;7(Id5y)c`<>lJg zM3q@OQ>>?SmoW{=sgt}Ix)V@xMT{fDO;u{bo^ukK&$lcCl^Zucti^fG1vzky;7oZz zZjhi!v)SFUSA#O3r6WL@&Dh?(h{Z~0ZH2VjR?(R&Z_J6aZKbflmmbDb7?fp2&G+=| zU$<<*<0paCJyDOFg?!uyb;g>`HJ!Bx&4k!FeRxW9as_B$W* z&$nYpuHKdZq<^Qg&XtnaB7k3br=T%Z%UOH%`?W}LEIT6(rG8po;kzo1mOh@;d4+3C z_y{B43EE4mF1~j}5qw5NPTkDMXV@*gnU}VC>2*3u;X54jLcBVC2e|bwJb1E=*>WiD*o&pJT-M^K zW9fkov2Jjp(cVG4J7%fSmoe`#ZJC(euofHvNdm&o&QE_iKf1V}@-6$qnPYTtLKo(` zPE8iMLD*5GBWY8E1IPt+GwAg6?8EWt`;Mp#q>%w!sWnIYhAsj$`vAAH#?d+YEl#+h^#+X zgDYV{S)i}464UOGThI!TV`hCTNz&Q6EORx4Gd17k8HkAulb@@M>M3qpGh^l=)%kDV zl{e$zIIlo)M7`t`Rt{&7^W5jl!|aaWB#(XK!_7daq+tSituZ5Sf+xVjsDqeXhPGTl zcI_h~<8vF;VP6^Mez)lFUzw`|+9~`D<<^J-qk-Cy7^bDCpkJ?=>MXO!0Xa~4jBn+R z>2hfSwi~UZ4B}{>rv=n(4B)#5a8=oC#ips=^6r>;(3^24fp0T9*JDl$T$n6QwfZ*& z0kXA+(Qi^>DQ$158JQ~92(g>!0Em$Ihohrd4+T82F%(b?%EDn)lUjAe43X0$;Zk}Wp42<5IyL>Vk;Cz`DZ>nrGg8P&00{#aqGt&jQ zGR^aZw#=ugP~A0J*L0OPD||Tm?+-7|k6wVFX&tG@jP|w;5}B6qkv@O%{^A%^ zl^)tygwikGAHRDc#aS_)W>WgW)&K-AMC)C{UGqx>-yrwihDos{XJQHk!qVGQviw6blwERd)+t}>p`x;N>sH-oBvQNFB-3!IfH+#Y-1JHMvz~Ay4nk(;*m<$t1r?UQ&^S zFFZ9*?&T|GT6)2APyR^JnEr8|zPCTzH<#(lRaztc;P2`U%?r>j^sIv!xwz?lZu{cqQ&3$uE#Tsmd-NBgiTG{Z*Ki?^Q%#;-fVBbi8zK%urH6)(FV08mHqTj_sgNJ>qaA@0x@w;jt-tR;y ztr|cQH2KE^O%67c54lN!*s}lDA>Ceq3$seXsVVtsUY6RHha6YQB=1t2XyNi=}d75W}3e;eF`2%S?-BK%!sv zh3GhC%RfvmR$d8X#rUdg?PmduH1&)FzvZ$`W02BrlG{uWw*=k@wyPW18%L+J+StnF0}#KYpY;^z3qchPDA zZ_9ufHk}3~-|g)1Up3J|eTjrH@4#J3xLzyWpNVZ$IfnKt*o^?Q2;v~>b}F$kEs=_-OKpe1yV!cj|uLPQF=(V4o$eL z6wwfOcBaqM!S?n&X5-C(8=OAVZ`6F}0Ic_#$PA4KHl{7Jv0?y`aPDbKRM>TD{uowU z7j(rH{fjG3+iuMeA9V=Trd8zlpqeG^@16x13 z*BNHAKckGUB{fa&pYKyo!=CFUvEPe@$S9rmrs2@c2olqDVpF*treWRf?I(Z#9M#xJ zFuzMev~i@CkK-p=1=sgi-6-NZ)+$jzeriGf-UIm&?wt>&>EtjpyEehlBDlXzLsnM*xxD!XhblT*Z}RczixEKGm2yblWp|8~Kjzu(I~ca+U(YtY zawqGTs+`|RR8r<&I*nHy?KJ4~j2oFHwWyItO1M-uCGc5PoqsZrCfM`5?%@V;emeKL zQ}!9r`T#nJX1|O{;7w%GC~lRZjjRUFER}Q;JgViAm=a@xPCVOc7q5O}bV+b^cyVDt zD=Hz<%_k6jvMU;*H<-)4TiR<3WW<@cI39kU!EN4NaQUFDZp?0&!!l2)1}kbKcD3LR zCz(_UX}P)U#FFhpI@&anX*%3vIbj=FIE07Dbk82Zbh`JI_0k`_lG=V`a8}ys*y~`p zcg>6TIUP~g91Kv9{#Kd}>Dt{QqVb9C;ITf~BNip#FhktKzS+apE5#E<;WlD2*7nF4 zsGXj`%peL}zem(f_dCE%*s>h3x{=~njNh@;LpLJC3UAIkqxn?cptmWXo2r`|0e(0~oYjAhW z+S!A7`g{&+%r*94&Rk^C{uMQtgzD|B_8zZr1tGp z%fN!pc=j#=Qe@Ibj8~SxC<8;g3jW{HH+{tFoEL1!F6QqZT=PxbcP8*t)MZUche+M6 z17|es6lcA{qzg5+%4{i>_z{2!rNRr!Ua}lCY++(UNxY<)h$B|*9}({p9zprE>wPS7 zMO;${bQrM#PFcm#A;c14To6g$iJeOlFAJNoEd+nS&~!1?y4hK>m}LJ%TuGudrb(g1 z1|zAE0gJ6rGG5WNxxj=ZjerHNfu#vnU7BFk0tCjUqg~rw_d0_wSux5xi5|GhgbvBp zme3FlVxpoATbQMtr}I6G9){`@{_U~!h$?4iLB9a?+uN<9F=J7hjWc$${8#rtpVxGA zZ}{GAD;rgH)H-~yDCpsD`RZ)~$;R*WnAhqfwTKD7q!v5}CL7JXYG+MUuheHR9ko|q zHQ}TXIH?SrlmsUe?Ps+SR3vJH*~sP6(&aj%typ0TCv0P(bt;}1L>9{>%Q*afpvu^X zl1-mNP(zv|Po$%D?)V^X61Dysbe%y}=2=c<2o5fXh)n`MmwzJAQO-f`+<~ekNyx?} zD89FU9*xBYybeRrokh*@qj-1Wnqu{7expE`>rT6Y;=l4DQwIJ=95!W;&bJU@j!h5Y z@)T!LW%#+$GbZIwl+Kn#42X$z#Jw?qVePif z5k-|~V{WWoA}}<1sd?74OcPvJ7NC=vu0adX0NlT@5AI`K-#4lbUfNSoPHuQ4$Vb5@ zN8a|NwF+(xyEoyo*K~IZW)ygQzRSTUd8vZ0*fA{%D<{S#xzV`ziq)!R#Sm;PyaUd& zn{gRj0tP9_nzgoE1mjTupCR0#;sB<3cQ@gn_0``r1|kT)vr^%@23sEtNQ)4BXNsON z$xJkE2)()+>+cEN=$3QV8+6lob{ZXP0HkAj_KT~;NGE3BXc?!*iVB9&gSwh@RA=^O zJcN04Ho?Esyv{mT7E}L%z@oEs0TY}=I{}t=zLii6V`}V^_GghFuMEdU2V^poSC(6) z)f5qfMCDf)2&!x$x=A&8n}1V0C|$mr2CGZ(h$7JCDC&Hk*L7KFGx~f_ zej;^`nvQR7Ci#Pv4parf&VzNHs{Bv7a*V4_V|_(sPDEecXQeBR?YAq!jkPn)WuH4l z&~lri+lmTyvG5()#0=a@%mVxGaI^Xds&=JuvG)Dc2DwISXWCyOh$`d)v&RSNBA*SC z4*iqe(fJ~RaF8d6cR9aHI$2efUw0ve;`P zU&^oPLNEk}w+isr!m(P2i_XT=<&E(*vD`|k`4!yvjdvgl>s}G08zsC;*TE~Pz!PpI zsn&W&Q`_5x&Oi!hyt$ULZ9r;%0~Ix}MMrLnT~K;;kFJ7nP%0P{2ZFO*#YrVvu}Ehp z4eK5do^8&_Azqy$GoTim3lLtF{;NfEwdo8>iyCY9w=!;$B1bY` zxSsQ3Hm`K}9GbSXS<@w~ij_xgcx&r6y0=%Plt2EIO2A0mRE}(; zeEqUL9!RBZZ(s84CXl;jbk?ltg~Ug~sz#Bvto`hYh@t_XCkcanQBj z{>BLn9@XU|4L^?#FD{^{d&IjGGtnQ%;z)w8SpXc+8$I~lyUCpPCt(#{C%8Z7cV>oXTqnc^8x}yU9SRPd z6}b*MhI#15=}ovxWJF_?&QAXJ%kle*>+5v$tL3tP6-(xbg-qjBF3<;;cF{_{E;HN5=wBb*&+}bDTaWI4+}qzfIN;)F5I=gl|McL|(G7^+^3g>Gg>hBWS$$Vl zWu0@i{|mW7G0PvlJN|%zCo&o0i6y*;@jlbPybvKal83yqAv!)FgQ<-Ia#l{h>2HZu zu+8>#nku>!i07-WJ3F~zXO{ft9CJa+9``BX<@?E$&KvOZtNf0M;>PBlK5Tx-(4&iYjMlvi6PH{*lj7ylt_pEa z{q@xZf!>k2hN=^WoJJ7Dlkr@@SesLxWmPtvg-{;Y7FXi9ZAl=6S?V(C4g%6hS_s?# zxWws~;gd{e)S@i!9zPX(oR#`;{^I!L`28=}7bh<+-dwW}_LIj?oO*N&_nnJLHv5tW zfl<~z1S!&RnflxLiO7-C&XbOKPQhVify93u$g?f|G*4@rpM`i3i9%!x{)G_i^WB5q zJaKU~PyjZ-x|Qq$2~X_L`ObkF;G;oeU2v&yM8=Kz1%FKRu=^gSmiGIB=eesYLw?X@ z!yXc68C{N*&M;LaxSrJlF~RU6sdm7vVjeq_9VGfgnFPH^O4yftNit8-B~G8?;Wxcr zo_Itq)LtIxrx+KmrHj$<4!j+?t70c&0ofNePzsyBgGIiyt*MB5xrB$U?@_krxjWa5 zFgHC;XTd9D*M<6d;sqL$Bw^?N=`~VEgLSpzW`1M5+z#MsxK?OpSn)O?++4|SD5m*y zR;Na`HAEe=tswq-P}>YfpD@+b#wT-#H)P(RL_oVUgvH2!0cHVTZ}ND71%I`YC{=l7Y{z?+MMu7 zCkS##KgBM|%dib!II;Rz&vOn+nRA@$z%d8QCFj$GQ5e6&GyN!ccSViynF#J%%brVQ9^oz7DZS2YTleK0K@LA44RS9AY9 z`N!YC?j(Pw+q(aczdyO!d152CJj!w1noR}hLS^`*BVdf@e_^Lcls3xD{lL!h;RG6GtJVz@eO+29h{ zofuZ@H1Bp~jxY62U`87^o%w&weeRjHL4=dFBHlVpp~;Wd4ZtqiTJ75r+KV3gxAXQ8duO&Q8{60`fKel}+2 z#3xW?%{AC17M^Zj1S&1)|4r0pGN%4>U}Z}}Cw`8mjoc!o_?H7`vmBAt=*J@Cv=E*Po= z=BUO6^CzXT__$C9v6se$+c}KYq3dB98Q9hsg7#KBopiTGf-aWJk-0j>G~EagU?i{W zD2)S>);otyu>uzGKJsJ7jUExopTx*M8^BdZ-4)3ldR!Kg!;Q9g!SAZCHT^=U~?&X$vB?J=#!5_5m{4lSJId@y;Mwzl;!7cW2N=e5|@Z?REU) z)Jd4(kmsvtNCyS(XL@1Mp@h<+bIYSGCqz)O%$^Q%;k8B0$ho98Mt&Hz43l-1@c!Y| zyP!On)ZH=yQv)*!gX>s>JtUAfOK;wr0wNT#xKpj_mMIK8DBC<3-IN{F!ff_HeGj)# zpHpM>B7Jww&iXxg(=-4jmie(aqp6+C&cTYt%JaErzg#yTeNgQ&kesqP67@1<2kmV#>HA_B!X|_7DvQ*$8^w9 zi@cz-S3y06Lrr91!ulsWL49e)YGY#>t8Z*ch+@-B*|uXu5%!uoQVw*^aIYs|zDd!Qk|O!P7u zATB<Z`IsSC?DrG`Bfq;OiWpPzjBHT>qAd295u@d5$R>TUb z@r@RnB10itpe+zpTL`lJ24OpNgDd6E#OrK4nOC`17Ws;oV%TX4X>{clVNgHc%RZMC z(y9D-m3H(q?N}daN3=hE`ZK+L!zT?Vpzc> z%35EjVUMKMRfTepit<$RyCBI1STTrWP5u<2RkT2$gs7D;DVY z&PN;|voG(LDY;$Ur1%sf?#^+^UrB*MkVKkY(#+0#zx4h&I{Fo=lY(f_-ubrs=ac(& z7!BSJpT39xrWU+qeg*B4wQE_8L+8?tP2&>y94_#zMk`9==>~rWv9To~PwObaC&=xl zmIzL??s71U2S4o%JJ<+LZ+p9?^Uxz_hm2O{e%%cSPd6`gfzFL}S)9tr;D$$ZB%kl? zpq@knuiHNO4vkhQc4=q)z32wr^SONif2WG7YlWE)QW3m=|706V9_>Ku#{1kfXP&NS zR!4|g^Z~e7%)?TE`WirM0q;L^lg0%Wq7Oy~35(U`#d?YBaIi6jVX<<$N%OId*OaeY!(EltBu2An<&6cJUUt6Q>})K^B-{ zRh!D2*%B{6ZDF(&;63~)!O#HMr{+zeg_Z~k3|z7t=LN<^LtAJ(7vy;WGJ&zG$75G2 z;8&XZSjRCM&eiKG6N=Vqo>+mi>BM!gX6!*W+)dT%cjhUm0v}{CUg;Vzx_Y)V>9A zgg$oY;$ZmKp^HKIfQC4=Xlnt)dh0{FmEe_Z#AdT{xwT9wwn2L7%PZcHm>RyX*CMz>P;icQMce8i+8@w~EAf#;|*y#ej~-ZX3_yuj`mM zELYSKRbkcMv6`M&El{H~=$`f|ZNPUKKhK*!${tSecnSsbx`M%R+Id5=Z&7no@}(3X z&5*8v9_MjXG$03Zj0cbe`C5Nm+Q+`pw1e(H@Ub?^7?d~A?H_At?;t5#WhDtc0(3)s zZt_iYDxB$9u?jjbjBT-$i?o=g>WT--T2{1UiB7nJ9}2F{jeg)T8#Q>NH2JZFUsN7X@=sQB+mV2{Y?O*PRce5{&XBEp8TA;huKd{-_vX^bGM;wz2-{9--}%8lerG~W%Bd0e@sV3Z+gIY$ z>H8)2-E&Qy@!49w#0lPPZ=V_Kqn_fiywPL8!s3%W9vr);m2eHR>raEuODf~n*a^?J zw?FNik??UPH=c!;u!^Hd;0$Os44f;#EvNGI;Q?j=1H0PZKJ~K&aOw+U+WDPY%u~ya z>}wKoW)$JASKiLJgnc`|zS-wSYWM_f%cmE5nw?J|HO#}~!Kb0P60~o04M>XCQ#r-) zjiE!0I!?P}y-UK=XdScXtE;MCsF3hhIkzxZvu~u{;0qlaWQ>l2+K_P* z;dSpDdsMY86h$KiDVyXyv2-JCGuRpXrkXx(u;GPXNd~YTjGK5maMTJJ%m@#cm0LE}fx8`#Z-$ObpV=x3-B-R$gioH^{_5w6UlvP~8dPK;vyxaEY4 zWG0AYcwkd;B-qMD)w3@EO^@W%8^)2v_N-b( z-KfzH-)OJWDfwjT2wbP~=hkUkGc6JMWkcGjJ_`%&g9@l}+BPB!Dhsqs8Q|e%Y}c0y zKKxVIGWa|yw^gLf1N5OmjEHgsO_3A?DWWnBbq#_*b3-Xzh7kV%-mszJ8>V?*4?b;4 z)ZmG49tS9_qXFO}AmQ`U)6DXfobuMZ>HrR3WpuSVyi%P+AXs0i7(3eUi_~2sM%I0; zAwM!I@E&WxiTb>OuUE5lez^oOcWuQweTWwF=Q&~vai3iBJ&1U&qgxR(i#BpjPtf>5 zpG%NS@!LhX7$?N+?}nZA*o^?XV^?S`FkJ>nH@v>wNQjLof(a1wHb(s)qe_xL*|LzT z14$Rv>5@7=d~b-JGCVj}a-o#-O9lP2BjKo6I;_88mr{ep@Q#hp+HkUE&<$R`8Xl|A z8R`mgB{AiAzZ^H1syd`Qu-`g-jeuNX@xE~HCFPr>d^|qR#!dDAJ)MffH*b6A{ln8^O4)`K_l^tv?ET~2;cNOS;nxYP8s2x|`|ay@Y|VJT zgXK<-Mla6~kACZ2jLzQnPATUc%;$}_FT&gY^4Q8KN_o-QuVS?!n^a6 zFhFNuV}o!y7QsW{XHycCj=(Xp;Mg;dkQ?~7FUCmdk zAc8;Z!}teUM}Ozb3tt?J+884E&x4nhPBi2Ns!L3c@p}HxgJ({%yEifK`ziqK9udJ` zjnn-kRT$R_gY0O?z z`_BWfy~`Af(*x}HXs%KXaxxqY=f*jn5dG917sDivdM_DJJ}EGINOTlnbyf8aNFhU| z5{69Uq>2xdm{8N(jx~}4sF=GSJ3CIG#$u2U>l=29f=pYbu_>oZBs=>NseM=KUgDf$f|i5Tu;begCg^g(IdU)=VkB0Q8TDIkl%bt` zTmoizKLb*7d?%Hsf`hu*BQ7hoI*c$F@) zdcBG*rig%HMmBy94B+;5?QqO7ENjt_QA9%dUD4oCZ{!^-d@ zP20~B(?)pt@PHJ#VagnohRzvn3fTR56f3xP3;bO)4Q{ne4JQ`zDyC$l*99>AnPnts zcNAW1-Q4jRETT?MGIFZL%N!kV9ax0u=`|Q?D-kg0=tMbNvIkPi4?4z~8`>M0$BSHD z_Gm22g*7CPWMzjX@8_BpkDs06+*Q7`g0Y zdRrFBxHQOl$?U)Ntk?U-^97l+{nsWWcpm01pRH~WxM_ogEkz-Q`%)gs1W}S|0ty^s zr<@F<$SRdA^;j9r(nN+UH*(4Ww>ysy`X8UL83OVI_;^MHhP^}A>7e^*Pz_!T&LXe9v%Ycu{e^!Ac;gY z{lg585ZxUmXs+G23Nj=Env zF4a|p_hZD|hn(_mCNiPDKh@1@eeGNO7i)DBvPT=+(C*=~;kNo?m(4eJ<~r1j(Faj) zTRH_Cuy`DSq^mcG_9}Kg(COyv(Az@_WwNT<#sxBu85_?D(o7ZNBRLPd)7B%!91Nks z&$7jH`0QbbK=nHjDl$wOuk;N_CNp?Y=1QDBffBJbSU;$!UsBZW zAmnPOCT^Z&;YY-g7u;Fn-wieo&#Vk=*CWtvxy{p0+l?8YQFj%jJI{lBmGy!Cm zdJQe6h{U~m?Kdvg4d|kB*u(n)92Bgpo;GSb^Mn0^!H}Gp2_63m)71-kK{SlBwq7z( zZLbO()o8Dp?6pjlD(yQp(0SJKIfhpIVy~BRa;+#03F~<6{^kfw&KFNp_Xm zIH>jl0#R+r2nW#i&1kP;m}lSyui&TNnS!FU>su3Rei0xNb^}U($98;vP`!4`ekGxa z%87B6Ib_`c>zV~2`e|jyC81q z(PO2;fWwvYEy<_vKa4)ilkDpKho`f)dgoQ4cB|<2W1r$EYSB>PP&%a8N3*2Rs|X&Y z6+B9E9WwHoBG!d9+!82IGSN4QTl>Z&(yB(h!6565j$1Z3!NWtru{81a1>R1@#)v&L z4XO{vk*Z3o91TO)MD?&=ZAWj8o=b|hI_FNk)Qob6x@Mfl=2|jv^}GWymeH4SCYB1s zEc=)iGg{mw+U*q%rGm|POnn4vj+_)Tc3oS1mQY)zV7!*C?K*jAs}gakhQff(U^xUl zoj4@RssT3|l-S!uYfTK7Ij|7d?A_>Bo#QiKI;Rqa3SXtsS&ai0CNMuf&@wUc0Jc68 z(ZqoaR*J(?@7W8sc??B3pi68+F}M*^aYXOa0?Qsw9M*p^1a1sDS=eciH-`TM$8bZX z9K%IhJuT-Y%BlMcl_aiN!&Y%qp^p0#IY{UeM}^PlwCXWx@G&&x3Hjliio~~IvDN4( z`ts*K%3*5|80UD;D!9&r z9tnE>^LGris^Y$)X%J@Ivr_`xWAZAS;AY5bCgfKpz#B!@8u#USj_f=i9!5y58iI{b zbscQRhLdsbj%N}dF*N-;ex%)Oum?okW7zPNNFNV1Ux;zVpGLnUKL1NWSLV{T)raEy z@%ozs+<3aZhX?;RQU-m)7I28KKLXrQNmx}A#&Y=)e&(Og;goN@IK@hdiQHJA<3w>G zb(0sTVtZQ!t~gI|pnQQ2sGJ%%Yzq?xqFPJ_izHhm^T5i}UKlt>$|*2vcd%2W=#;*x zkfRgF>$IDSX(g_+sgA+|*d(o5Mcc04HLh0-^xh52R1#O=y9?pK7O8|LV)#?wT}W*Z z4;S#uy;9f5(i(AWYOOQIyL4^GfF6$BMn+DE%C<4AhwNK{&?>ZT)2Y;>o)x)oHFs=F zUumGA2WaZKDU1ONk2Q7ETubV*Ej+#3R9@>4czBN-Dk{gp-=vlP+3bGHS=czfqYD_- ziKzpb`nsMu&}KllsrU_V#1pQYhQArt3A*WLboS5&CPd8_`xFzMss~9+!p_F)1OQX| zAb`p6xV;Io>wummPsoe8d0TBo57yDo{f1oPZ5rLCgWrZyslM6OX^YZ2jbowd--NbF zd<9tlkT>DjW~k$qI*U-!T8q!Pdrkbj&cf7RgwxRcG8(YMRC;my3Q-*wtwCx{ou8o- zg4;r^H<0U-%4#2`^+mRE1rJkR*w3lD(}|(+e9YOc7y@8QDsZ6wLidI>99i^O-MAZ0 zQdik}>YSdfhE3nCY;~jS!1qCYusE&0bWYg>`F2Ce>PqV$mC|~gqSm_bMtA0p?%Y4g z$8O%4b@8MbAp}^X01|-vz}hDtPZa<)K+3^)UTI!bE;)Ch)M<$RT=#0r;gaheeGliu zE{obqYJ2bwQzt>YNSTv`t+=L^bG?R&ElA}=UKyI8_(48dd{h3Az9;w$C2s!0D7J`k z6M!T>!GR<(_15f%b9doxapCy>|L2q+C&z=KmlAg_Vd>Ib?gxyUc7AL7+g&e5ror7h zOdBp@&r}8$92>7pTDcP0$WqVE+@MeG7bo07Dr7$DF0zsxB^r)p;HMh7i?i zyE`CXP1l3(fd1aW+~7l~3Z(1D@_2miQsv0nR8<^Ajexu(jp0|p@;7Cwh5p{sh;d>k zxUvRa{lV!l68O(Op1;?&h(7pcpS!RjX%V2^pt>|ozV?|GUgp69#{(N|D7A42U)OGitI=`v* zA|uqmiTK^){d_QSJ0}>kZTzA^ za}!KqOiUD8akv-uK-}@pP_kQZ$Q-Kk@Y|H*PlkEmtQ8s;YDUGk8&EN{_hZz(P2&p6!lkzu>JLUXNH!cL=z_+)(qksUN|mxz-M2 zLkDrrh*MPaIZQ3~AUe8Ho<;KNh_rr~!uWpOp@&cK>FSfTn;RdZ!ipdc+n}NZoj{da z`cH|uYaDYFE5o!~7t=L!h?3&O&R^hS{1UPR^0yUFe+6OhZ(xx*##d%T4TUiEQjn!8JG(=_eqCy@zGcM5#Fh}24rR}T+ zQ;NiE)<+zteGmVfz}|by5aFT}-9%OH z*4v67AN3|!;nbZOMdAD-19H1BzXgp3Gd_9BdDRqokp?ew8V%9z1C8C zqjEqAL(eCNCVKzo;URp3ygZy;0i}7iW@h1lW`z3lBGod_IHd<_srS@>?Ak>V3ylo# zeN7xNuWQLlW#_0qJhVO=Bw3rDJ>@OLdK)69dMDe(WqT2NH6p5Pk!awd(#lVT7#|); zL#vgtKrb(5_)d`}a%RO3Q}OD#vVTfv5y=F_FDye(riwfxSuDP#U$f~tQf!5@->OtLnN8dL=*?S>hBix=?I&!A0>Zo@VA|%o zBH+p!L#eUf#~8I;9))V%+lCdHF_7Um|to8DB2fhaVV5!*aR($93uf3s@6 zOb4Gq67!6FYDk!Y*stx|>d-znrf}qbhHJkwUKWTFYb9&uzOjRL3k>;A7Mso`qp*TI zQ>jv89Kf8HslH!{W#AWD-(KLY%twp`;_vP4zeCI5Y%YjE-xqH%1}UJl5S*Jq7bfr9P?`JK9*auuP|F|m*b5&ZF5#=%9Y^FW zpd8S(JJf(&eTVwNLqckDP>HJ-{F*P|FdBS7XV81EjaFl}z}Mx%p#60G5fs^4;Zk?Z5FkwE+;$q0p$owXm6}uZ_VF)ze2y5OV2BDSA=rmfw;(_z&+Tshb3( zkbLzYwRfYweTw1vuswRYDWESWh=?N8>Z%8Bk;)q+nv$CXlUdy`KO&NOY{6{F4LljU z+qtFH`*lA}x2oFKd_6!zX<>oJo`z1varRzIR8GT7=)YwaS>OAc0R=G9lhnKLg)Vm+VMf#C-Ya(DF51I^-o zP2D6{L@(xQa!0UF(~ZMMBXb2Bfccor*&~qK^+V77`#D}$(VHtlQ+G3AH)9hkagQXs zzWJ~zK>xxc?-;9G=ownS!u!jlOwi>}u<;y&xux`sV4r@y;X75LfE|gp>Jh$2e3UQn zB|NuhdUleIo_9to>t-%LAe`p1rCkU_BAwNQS(*KT-hJq?Ma~$Ma!JU(X(Iv3-mt~c zU%ZG!YmQtD_r5|OapxBple6@FB+E&%E<)cc=yotX!I#sM`Z2S(U-$29OK#&2Oh4()euuHsq zy>%cuC%2?qa2S{zJ@JuV$3>UlMW!F7=eeN6hPB3WmCYu1e9HRx{)fsH6N!#KcSw5C z30}onSc)6?Mhc;18+L?e*rFBZMwUA_c#d?p;SGWTDLZT!8j$+@UmniJfpB*?42*VR z-VkU)EFc&FO1f9LB__;LbQ=hpMnCHY#8btSL|fKt6;^u#wyGRMZPClvsWxxe0&eT< ztF!?{56U3}m!8lq%mZB=kM+0IspE# zhN&4>I+-Wx!a%o--d#KAyhFTfo4izzwwVxvK)|p~%EzyeZGrpUZ3WfVb;vLx< zW~uh7I1baN{k^G2M%<=f=d_zcXO5fN{X%c)!Vpg0j(X5|Y832ZOI$IPHe{?e+pVlL4Ia7Ko&eEwOoKtNRHPLdi~YG zYtXI&Z;kmd@U10V;dE{`W)>R27+}m*%G?|k@6KGEUAX`3&(zuW%zzNPuy$G4H9qH( zUZWyHxrHw8vT@*cRK*ky2VQD1*0e~l&~q9Tc*vZlYPi;C$UWHt*&d304ScyQMJZEy zF%6R<6Q^4t=(seBs%%Z1!0W@8z1R5G?>|Q`Pfm|dPJii3TH7r&$b#6s48)sv7bMO1 zN3Re6=$(&Fj=4x|PGKMpj~Yv;GZToD)BfAu(Z!j~3j}ALTw<&xJ@e%9Qa^Fb5NvuB z`F?g82YE4VLpy&j+p4weYnbRf`H;@z;CD*;2r?+%W{HE3WqG}fpFTzXBb8TGp%D;t z=lL|ZWo*uD0hO0eXDA>)og_E-vHR2aw?BQ~zRsorKy`ctB~D3B=1~|qnKl9H+H@(q!dua06 z&~A0LyjBm#U(x1Cw!BX1ff8)bU0r_(5M(h)+jy%;ltr4pq99RkQ9JrEpI@d$9B>kg z=gW4x9Z)xUh6md8bOCkk0V?>a1ioYrL@!kraJeLGDJk7CMO2idQ)vv3cGYlIYGR-_{tFcz_e39C`*~E_n@4l!2~_h%I2o44MTgwrWrFL`8TJmrU{}6 z4Cv&tQ{ztn7etyi$_>Ni5lod(s+eIrd~5+<+zfCULATThI4(C(eq@{VOw-HR|IJiE zoGr)=uamd**Z?~cM`Xfi>sV##a$KaDdweLl+$=|;p{8`H1n^J_hRQ#d`J=MEG};t9 zD=S-qyj^Iv8ONr-rAdu6U6UA_Jj+WU3C7KU{Yk=zqn2O#+slJZwFCpYTExK;eE;iy zj>zJq5e3nGsQA8w3h^;cJj*}BP|8_3N4^C~jzG}F^EHX}4lES2b)+xAn`?j{x1M) z(@xj~FW8hWv~Z^oN8-~P`Qs0J2S5Gvqu}J@!}H(d_do3K{rKbeD(Sy|J-O(~{qKMH z;fI6$@5II7FQe1LH$4hWbS&=`HM05{fEX|VM-FYH7RW+}W6dtzJnYbULr>Whkm92| zW%aTg@L~qzblvxil_<7*fVvyJixQk;8OPxJ2)S@LNhG%A!vpuAC~ec2N?3$sx>T|2 zc;elG51S!I=r!Tze3^5k)A@pd%c^Ll@?!(G_33r(oot8RNp@AdkJ4TvEfm(vEF(^r zWG;k4QGo)6@^HiO7gj1ZO0tM*5#$*>T6#g>+Oou{h~3FQrwMHZgk)3dM;)@~myIj7e0zK{CYC%6d;_ z4O4gxHe$BK3E(DNUgX>>^E@aqPkrq>jb{G%I4aB9wAqu$8?KJ6K2EX=lwTX(EiYdT_yey!hG)>WeLX z;MoF6F@(X=1m@U4IQp<8xS{?A)mC&RxUHJ7uaXVsL-`2U(9E?q@vE}0DT{CCx)QR> zM-pCR{g?X`yynbYW>7U+SU=aSCQ<`^6?1Mdp>Sa28k5u>Huy%ry1`8BR`3m+!fyf< zO&#Al_-3bsg!VV4vpI#p&}gKaz_v6ec`ZtN7V(hamxCzm^bNF9FXkHB!ddm=C=6IS zXFyp!2p|5BGmslr88JMWpr59@M#B~tDU#2sy;30y^(tM5@|gi}@1*N)gKiN5>Wugf z%{9JqjHM38<8-;qi{+Djd2jJ(e9xX8E2A)6cbe)rs2A~qtZkuIt1@n<#=4`DOv}i& zkRHDYS{Ch+da_=by?v_n(IHOvx&8uNvj&)W%UvHj+VZ>+=hEA4omT$vfX|>X z5y#hY9Rh^g@v#x1pC^wfz5MsbWca9VW=Ie8jL)AqQMz~sDXD|jQzd1nHBzvqyFJ8F zAepksWc)1Mi7UV4j&4^kMWLvJE@#`uxbC&*jfsi$oTJFC*Q65fq<(IIP^WZvF>>^g zVT!KF%234C{a<>FMuda>);zu@FbQC=zU1AArCwf70+G8$FZVBU;1q4zb z<}Wxrahb31c~Xrru$>cZcOK~y+)`h1j#8zUjidfrS0zkPa8Q*mVW%b0Dn3A&SLpy zFNB4PQ=#r8#-$y16-!HQ%^I!z?Q2c;^Gz_XO)LG9>*EREMXr?8atlb zjZWZHl24mDTHczPa9~|O9Z*oG*xq(6fhBj=BuFUTd!q!QSZ2qhySag-+W;VzCg@am zNR2jP)RwC0mJ3l7YGR8p%BuF48LL+S6JwxVVN}`52}fUFdf-l->PFMVq;YrLgsX_9 z@amaV#GyfDVV}ENgkzB_Wf6u7XaGt5n7MvW2$H-JBp4(sXMiN|p#ic|0GS(rBx`_@ zhc5?nmh4+&7Na+yN;|=dI>DKrx-+_d915xwa1w<9h7O316Gaawt;{huiV#_hea)5& zSoB4S;_+Z_7+S{-_wJFch2Cfr73J38CZ$1Wns;@+7V90g$t2M<-CCi>*)E`C$8i1c zj)L4qzBCHH@?}OLrY_V&`V}?eFtf=kds4Mrb9OH4hXdWa9&5QK%Q<_V^(UpLKhgHC zavdAVpf-+T6Vcx=n$NX!S7p?>qfO2(WvI@!Fp61N+)Qh{`5r07FKIsd>V^{$sf}FL zBN!`lF|#b!8#+PfhS0yk;L)W zSA@DgOAs;|rl?M_Mih3K(sRX4V z>-uEb%T|kq($}gS7ho?}p6e;al;Td52rPdlO>Ek=(4w5mRmBRYEj|}jQ(Cr;V)m7V zzLtPPl1oxxEV(NRv#Eq?jv@=TII`{S>X`X*iGHTK3CfY}0?uAj3E1F~ z2fwfEP+KDk#^N%1n)BE2os z?DC0OX(nUB-xN>AU)(nQQxCXWUAy>}6e}D9o;>-=#_d;9GzDFcTtwZ$gnWOjo=VJBB)GkcT#c;Z%#8xnM7`R^1T2ipzbe~z9`O&UPGp}#Ptn7%3uh^;Tw9aPkqmHE5tYYYd2 zF_Tb1izB~=Q;tP9H#+{96o+NF7x@kB*q4tOpO5LusK1xLkW8(4N|vxMfP%DSu*w+w zUIty8t|PyGo@JN$XTKDu#a>%Y?dTHAbUyL(F$LqL=UrAQmaC~h(J$dGNQRB64K!kV*@G>O)DXGcy(+G|alos&MfyAGV zLotxa@d;l%#9gifbTi#H@1AG7yB+ir#TMu~CrD<(#0THX)F#{A=SjG&O1}%?{d^|9 zvLZp;@D@*!LKoBC#`Z3%TbvH{-5#EG#66vtCa5AGuK$Mg(#E{BN8UhJ7T;6~r6 zSvh-R-Trx#aK*nrzQ%|$O856p(b)5_M}Q0!x6du=GTtSl#CgpnyL zom#?v14=VLEVMz|7+-Co1E|8n&5-sw{9O0V@w zrv?#uI%U-*=>e3%X{3uwTd&eq6>s=$!K(Rf;l8)^1oFMi5dex(RJy_`7;cbWD|d3L zzuU}60Y&AHYQ7lR-lW^HGYaXHq2xX=2-0C6+~MGF{4}Qo8lsX4{$W%xon=cmIn+mLM>0XsqrjU+NOp~ymm{6#7tK@ z6Ze+yvc7yxBlDKy(ty|kwj$WLXSk_7Jx?BH-qe?EOK-sEW&_%J*(p}UGFfR=AVI?# z!GJTiP9b3!2*ba7neTKel0?*hS1^2a(c*+;)@QY3*zT4#g)>Gn82n-NI&#+>4zSbf~M}D z;AscLc>M>3*T;F0{(sA3pqVgd&KU%w5hm~cy&Nq;#!fFsqhKgTwy1P#IZa5Xj94Vg zt9~)Y06`ikN=2T^r-MJ+!<{Ej+v#mO4s9hQocf#Gz-tNZliuj<`Ps!8M%cHyv2MTz zEL;}jXtduBc2ayxDU93&c>^O#FI{}oYS~e4Z`*IuOY$Mm)ugRYTZqxyzSMwqkRq*@ zrA|)i24n~+`KlPFC@J&XT`l#-u;bP2w`dTeA`-6q^A5fs#mVM?8^7=--poy z`PKuNIAMr7xBxcAx7{Gx37!OzPfzrKdE0wf=toF-c+l(HfRfzpfkeYjKX#YTpepqc zoY@iBq$MQ=bpEhBhKuy}S{Sd8Kc$ACfESu$q4LsJ6kbPOx55-R6}_(2cz$pd0lFZi z>1n!+hFR3j6dgB%QoTEE3j6)Nv_%*df3HySo8%fuoKrI7Y!N_C0L(eMh*2S@x$oTO zn0q=Rb*|UccOfsi2w2yPt+|DzU(;_0L{#^;1sd$uj~j(luZ6DvlU2=VHLJ<4rcLRz z?svICaAkqdy!GM@XOJ2fP1ED9EW7*ho+xd{N`Q4c@j-FmgF^gz*#C9(?)13#>g2R{ zj4Z`yG|w-gKD9S8Y#LBd4^w^kq9pW_hlxH^Fp&?DUmj8Kk)qO@gVAz1P{A8;)ye1s zXCly4N2v9fDLyir4!vWbh9%ALd_eA30O`&(`66t7^k9=b3LB#(Xo8I=b?BkdWQ;#u zT#F+tyy;wTUg90ekg5J1=P$AWN?TwArN#ng;+g^#uQ z!6{TQQZG;ye}vTR!-LalB$mYPn6iAuZsc_)D_y(1I5630#P^P7MRIifS6E)mR*Mg5 zp?)lh-&a3AaNLQYOE<>J$X@1fgkpMb8v_+8US4%8odF1&Y72Or0ZgAno#*cHOKWG( zR1QmE3I=LA&Mdn6BMuPG0ltI`AToS|>PNa=3g^c&>6EH3aGfr?b=e;$jULhIRw$z1 zuB>+Bj_ly^k^NH9`nomExTcQs*QqGIM%+&KAMf`T5}=qyEXidQkgd&(SfG3FHgR1hR}<`Z-#_ zVa`zWnq*$-7L5uYZRQnyQ6I(bzBd0Cu8q`@0CskG*HcobGA6!FV)Gn}OIB>0=73e;RmH-`t02 z+s=}0aBI~-?FiW6cj`qhYsR{ULQ}{7){ywsU&jhVn*@l% zOHYwkG5+z6@Y|2v-C$dhUW@gPs$|6P$fX}n4e8ak2X)^$sO}it0SUJqw^3)uq?!-= zAK=#JleDjKEtSDH4JeZ8+IHbAC}hjV3_Q>-AUlnvKKg)BTS6r`4cm#5`%XV!7?qH9 zHiG#UP4fjT@}eN`BOOUzSjE;}M{Brv$xQpw>B)9K)=PNcE2L=IOSSB}khG*N49V_qT5{-kqMEANS6C$D9Qy-VQqb zv`XgW4yDG;aky+YRU2Tb}K~v{Lib3ns6fLigyzW^;wd8 z)MR_xyw5(7vV@;frc~z!myg`IkDTFDXVq2j%P3G9a~ZxBVUa$6lF!o4&drOJVjKFv zHrx!wNS5%2V#Gw4+>=SS2uGqXZU8bVKqW51z8Jwz1l62I-ZRoaX-s<&hWDOjtF(g` zPCFk!e7;&k#t|!2&1%9Z^fH83;*@jk3WrCKw!IzpK`6O;c*vpOD_Wd+WPIa}m^hx| zji!62H;xm7?NRj+S09<`URl-F-17Rud;`STKs0hTiu5)Ot0livYRPxAto)I^a-Xq< z=)1N}6C?XA-J%|Me35hNeg$9g>xTR|iZ$lcuQJg!|7-xLYA6S}C@8?A;fPi1((TAY z*%ov~@r~sqpfG+)np30v_`@#i3AOh#7aOUUCRXAN9 zNM|g~xZ_|W?vMupg=e%VKC{+L6~}Q%G3C-qCWtdB&pCWvj8<SmXO}EucVa`zTku1n0*`T8K%xpXRF2f zWW#w2cT%xasut`PHbp34h*a@>Fh<@YT`rR;C8ugr;(AkHkHK?@{1YAL%i5RiR z%0X6~t+zL2k7dzJqz{N3QxtL+1JH{efW%r#B*3?2t5iBsRGLV$OP4#vgKS0)A~9r^ z8d-RBVn1Br3a#kgm)dq3i6#!|S*QuxlZgATvj6pfD#_Z^EoEaysii>8(Ag6q-NRAg zDBl8!)$Z^Wj#9HdB9~Q`G9BbQ*-%n^K)t{Y8;Oldr+K08viw-P%R+z2Ekl(Mw%&oX z&6y^CkfxGv-37VqkX{xvyq*@&OGm?Jnjs@@>~sc{HS?{swnbU(paMmXGyT<^IY4wz z%rR25f~R6fkxB2AVM2^LhExSG?+j&P1pK)JWbRXX{kyu2)d!6yG`BurW3kBsusg+s z+p61zu!WooBi|wJr@E!;y5R;~#Y6F@c2gl`H3E1u%|J##wLWdUxHq*WpUHY<`<_SL zk!&!GL+y)+C)AmDSZ@hSn8vIW)I3vrmkVPY#10h2$c|XLgZFndM$27p*i_U~NQ{2= zBJD&4UQH_T*&wZ2viq3Ykxq-Q^?|4UdUlnP6NG_}_EpoS2nc&TwauBY0w zMo%>=_k;9X0pL%UHRfXq5Y5V^>rlpS2PVr?O87m5c#hoB5CS#*SQt6Y$y)QGTB2IT zpV#-*dAVEu$1j?6fAEgTk5$K;rp;EV(Riq4&WsMKb8NWApXj`G7)9Mm`MBXo`7j{J zS7)Y=M1X(OG{85Ln+97ew|0lG$c32<= zAk&}r_I}v^>8FG5p8xQC@28*k$(ajTOZoKAup93^4EA?_8os~$HhS{Z#T9h#r=l&d zSt?6~S?m4ArD(NEdQZf$U}i02!Q9@~17Y_mpvC|;deJZa&wVKos4q%wz@*VgGb&N- zur^J1D$HxM)=&@KVmdXrdgrp*i9&|l9BoY9vWo-{Do9Y3vBk;F&^bQeZ9jBl7a^3i@XlcmlCg zw<-`jJyr!`rcX z-p$-Gt(pe)Zsv{(&n7ns#qfQ~j-N7cAv}~#nF_MCOf%o695wQ$tWBM*HaA!UU1Nz& zeXiV2TYFUq7z|OXXpuv6mb1lc1q|}2<#@ZkDK~AdXYopXoitjhr%W!Z?EziLy zwLAx()bcbosb^SpQpjyy6yMCQeiw2~1x+48EifXV)T*wGLtdcX(B)-q zXR_YAKeBgOQYdw>R)o|A9Ddi=bU<~aQ(KIX&3RYO<~{?~%t$%6`-%nzDwoA328wvA z++m;!=BdaF9wXNPKjm<;cpHFqNK~yzKdoj(>U@U53dS5n6fn*NwgNsY+1^gtANZv* z=TnzA_X@(uVaQg%kQqQ&kofFaZGmb_CM;kT-#|ZvZVywdZBwS#tSt@TG2g&dIvu$` zpw(&{U1uO+H8YB9<93@PR>*B#SV`0hrJhjYarMLyanXy6$Z!#iwNd?B6^=iu3WP?=|$ox{E)4Jbzex+&7!_-~L2a3fnJFF(x2&p3Q(fq4|$8k#HLy2S+G$H|U|>+8(hs zdOBUn;~Ct}!c^ZaH7!}aJGU$R-2n?9p(!#Y?$nP5gTcx-A zy@P$=^ze*(cqRgsiyf#>X(~9)AJm#Z&=E#b?8+(0O&^G$kIa!kM>mX6H=<2KcEyY3K*!>1VoyT=nUyME5P}fT%@*#bTJD?<787Wq+!TKYI{i+bAhLkdZ`{d88IZK z2B=^ccl7?n57)oX_wIB2RUF?H;ZXyRHt1cVye9s=0kWQ98gxhhNUN^IS25`8)SI*B8 z`MjiSClza;W66nJHD;kxnH*a?`+nD%c|3-ClTDcuv!>H74+per{(p3XrqC*;KZylqJ>|a3*&$l1E+jlz0fk6+PMSmgcv4 zJ)i*$c{mb1#hDt1>S;G@DC!xaR#LTG75l+%+*^r35wW7RLBC~ z0;0F`@WNy5Y1`m>o+3xUZy2XQGPVG7z{G((UGw9%Wlk?lZ_Ubd(SlKV_b=}AxDZz{ zb}Me;!UtV3!1UqTEDQx1OHVE-^!giUygixcFbevF5nSerF#2{seGUj`IZm!Ijt~%Z z#qWkGuVY_FaIGARWwiilNNuO{x@UjxH{h*!Ma#0_5@{JgG*cuN9I~rF5iu+)>Li0q&7s566;jq^TmA;A_lfIj4uc@pP7`%Bkw`+wC?!fkqE7 z;9Cy70%({_m*t^`(yIaxbx3azq-`MW^Enu@A_h7MhHMT1Ylf$jCrd`=AnOL=0Q^^%wX867Zh3* zNGs*N1sV@-o|GP@C!gsI7h+MWd$e=pf{FZsE6kn(vxXXD7?P6s1gw%7o zKW=scBBU0%ko#6TwU#C?odfa<;`0n+^ zsQ1sK*YA#dqu+Xe^Z{`Y4+N-ViBG=)GI@Q{zv!Lz&PQ+0d#_IZDWCqCXM@Ate+{3K zNCA8Auq=xu(ue!Cf!Td}JD#sD)7P_QiG*hvdqTUsiPYy*mo(d8B?cf? z4WVqnQP1K?Fw+%y>g6p)o?W!59I{JzDVF(D7nHA$r{7qDvkqsUAQ#F zEM=Hd@JWYN8N6SUPt;*vq?HD`TQJL884tDO2WT&Jg?9>3t0ycU+h~qBvVSX0HK>DKd=^zmrL?o1z@2UmWE>5 zCUlKaY)H`1ZJJ$U+2VAPtmY+ZKIrHgB-C!}8YtKYI!C~yJ_k`;HfHSJK~`hNEi8s+ox>${{eW!q1D2R4 zchOVQ!ty7CGbxg?XV6;1cEXH<{E{Dny5(?iiaIqnvfZn2(H}WzGxs} zCfv7a@ELjb;yDH3#6+1vXr5$`4jML01?Slv0MmY%ugIV7Xg-6+&ymilL!}n=t0zYB z$ptT>Gs!aQ7V;jXlz2}Rv+2h&R{ZrWgAxDN?6UkQJ^+uNFT9LjQ!Fdy>7nN zU*)=($jq;|v?^Ao;Wc+WW9CFJ49U&Ohh^v%0vf*S{f31X%aR9!XD7c#?L{(8SZbu@ z;f?$0<10WPY059E;X|5}5W^{3HDVYHyn;g@ zSAXOy;C0eV)Er%-Ix_)kJb_P;crgt*E+Z`~n#<>-g%==$y#TM#0t@yoTfhMY+Q7W> zJdDBB7#4e#$oNT91{RDo#akX#?N!m&bp z$2jptWnk2pLYHH?X(W1U|AB14&-j+^>fvFGyn@>55pnEahI5XLDV(!NINa#hf|diu z(7sp;*oWsSy=!_%QkS7#L|@fn;;vD0tU&z}?(|&DJ4H8iP9=+Nnh^26FOfkDVc(&W zmX$8;2~=1{QX3cMMl%B6Y`V!Kd?AYq(lFKH^nUN1UW|^;j(b4Nk`Hlkk$iwN4x7D* zgC70~1jzw$(8oUkldb^d_5AZ|_zcAATK#+nn2<>!|K{xhi0gBvQjXy>K$R-AO?p+x zCFh(t;IL?c_>hdRREID1XRsEp&W_&o4`06Sjg&rS)Q69wi?j2-{3aQEgo8a4A67sg zvlwKUaBw+W;yusHVdN$Aia{d(gejA30(f>m7~)gPzysDAa8k*oR^#>|`bx}!TGwin z>1_#nB&lY61B>`O5{WszCs}7ZBTEsG-<{p!^M$SbIQ7VKi&t9YACN&hoX=n3x?&${ zuPm{3N2ijuKdsW@u1}-Q3#bu30@27kJwIETmYp;;1AIZ$WHV;QP$vLWQhfcqhrvzs zFUj{Ck=sEn$qW_+WDA{30xAV6SL__o^0ciXXSqD(-N3gtkRr32LvR@A$S19|joX36 z^f|_;olP@1jT{;zI5~a$?!pwt@#2z7v#2y^l>{?R1CC!3ynJ_YadsL|{E>h`rG8xW z{&{hD-m@dv>nPbmC+vfK0CS#B(}HvczIuT5w9K5AmctBy=%9}mkU1w2Q0Dk5K;|=e zgZb3nGKk$WSLq#>_$|HrkS7JJI$(H`bjhlUvGr7$0L%s^cmZIZFVi=eM0>+#Dv`CNcElJK5`b+nQ5z5h;J5}B(dl7OYj1ad z*#4Mgmvf-QIbOsDB&Qe%9)-rk76U5;3Kak6`>gAI1{xH6Z711)eOJxDrA2&(X&&~!|k1zAf))&a5*B7esiUpfY5?dGXp zj;vCH%%KLE3FWeO3<}V>HYl6}X9s5-ZIv944LdO0b7~kzIACFGU+XFM%wA${XnWf; z4itD7MM*&@3#eo&n<;IeR_bCf3$ydGH;V7dmCDkin`oAqck>Vl8#gjH5yN0gZ;KT7 zrh4&BDdHSWc8y;1}L;@1-1rClE)!9-jWv(*?$`&8Lt`s7xmkkqX4` zhp$hl$^Hd3eE3%0lO;95N84lMVP??v?mSPB`2p&_q8Hh1&UjY9>g|p{rhsVpl6E~4 zw{O7b3qXh7M(`(45-%FU@ULPAWKb|CfUE=F=|QdmRTUugz`p@GFuX-&6O*n1wW!+S zCaCIAkW~yre8V5)QZ7Lp%P#RW&91LuHcTCtGN>d3;%1h9Mu#jJ=&wKkFL#{+PUOFM z1ALM~aS&?*^9ePRVn%zx8KFO5ts~!H+EJSN0q~c*!48dG@HdQo$mS7o?M#2DtN7iB z0YYmSeQkH*(GEYPlN{g2NdSiS8-ai+1$`$Ip!ZzFd*ZF7jo;F!M-A4Y4uwKYlhfm%lO9o)E#A8Vl1I9=~4LmHAaCUdmM4iCUq`tYZ%w7<->mtoMX$~ z$C#im;emV$Trq}r#f}6}Xm^x(!{8Dg+)C!?$+H5sptawfE1iyI>60j?D=toopu&6I zAc$8Ksmd{rq-2A1V=F7D0Z(?%h&jI3A`$R5`89qlp$vNPOz)I9x)%sk#p2&ZQcPzV zev;We|LoMaO18Dd_H>V2ExZpM3*I&lML{c5KS9n@3neq*6sB&sw>LIM`KB%U^)U9~v$-SS?#l-qM%P&U5ZAR6oqJyOwN z1aJ<;CYuH~d`~J`I3M&^d?d9Q{NxWh8zt(Km42pV8-X@Zl*+Qehp8kxg1FTmcU*Pt z4fb_%2Q0il$W3!VgM+IZ#)yULH|zKG=`&^oHILmadLj2IoRdn4gj0qmw_B(}h&DMX z68E=8WAd8kkUCZl23DrQR5(-9w(Lp_Dg-}beB8oFY@MHB#1!1If_q8~x`OYJt1L2D zzH^x)=_*hPhBB~Cslmbxp)LzYgN~0re9V{S`t!%xJhksKwD!Hl@pMX_&y+{^8njO? ziM??2Nw$dr>TKpII^A93KOcjkG4K0KQ}nak^M<9_mRg%(=&~i<3YP;*r^TsAb2c`m zs#ErQd}|=*!@wCOX@1JZJm{v-5o05O$2>=}?}0w7a2+sCTnpm)U|@|C^hR@0tW@{` z9+w?ctI9c1bM<9xQVwGG74=|cGtj<-L-}%^kFV@;08>D$zio2G^tf5;wxL`zl^Y3K z2_N$hy(ngvDaK`>(&h~KGt`Hmah`OMsbR9Nhrn82pUq`;r8`ynv%NjwMHT^S@;7YR zJc?fIsf)t%rh(-&uzB0Ko+7WFKgQS2JvkZe*_};5dMQ3Dl zzPFSj_IYPP&n`7= z><%rthe9y2K?6`Te^(>(Hya0?sJUeu0U_f%b!PQ4dz9()R5EDY{|5sAHYm>2F{~aS z0JaA!6f6&KXUkVbzG$HO1J;dbrHEbP6j5Y1Kv%>&4tlys(36^I9DIt!EHghrb}f*) z@=yA7E<()8k2B+JrXWO(K^nC}ew;o&dIgNk$3C1@b^k$E^t>AOG?TEWofd2xi?o=g zZ`q1w?@%|Ey(=03cugLZE zBjLc{Y>^r92ze-EY$*y0I5AxTUsh}34X8xXfE!s^tT5N6S#(0Di=Ga_qH&_gJ>WSmwZi4^l90n7V6+P)?xK+fJtl~-- z->JOn>cL!jM(&4)y;!FZFN_I$;-wrtJ=pC%JrHN|W^gnV$MSS{3VrY14EjUyNuEMB z{(gF}^HQ8kb==RyCvhB!-{rVdS!6s9Azot=<>2?BJO}A?oT4?Chbqr^KcS+%CWr4g z$>DZ?6?T7N5H)Li2q;+JF2ih>cHS_E3ta77$B!`)A9874X#^bZ3a?ts_KcON{BNQC zntgt%k|pZV@#YsPs>8uIZ&_)u70@VxE!FncVzn%{KBQYo=IWHTLiBirwEpkEsHCX< zjR-DsG$E)AK80cnoqe`uC0=Q&v{HUd$}J?!*aK9&+)9?j9j9Ek4Osv09F~lHC`HQ= zGitLJFxUGp%}THK`)`(8f2jukvUA)Tqm#`R;vN_RxBCq`Fi=5%G>V|Es|pI4D`^^k zIC3-%ph1FW%`Xbj1T9~5-giZ34+8~5lXWub0g@@H2pezCw14DqEmj#6N8+($zdL0- zP#y=$lE6n_{bJn^eLECN&rGzvZ`i^b|Mc9!Q*SMrJZx@`S=T&V}fDSjkhV(l~zmkO5PbJ%fUP`MlAM1cLRqP7{ z2?ibGe znLLAKlsqA*aw?VLrN1lB2FJtQLThaL-^x{YKiXtEaL?QMIKNT69UFn@1Wf&vXW7vb+nOMV}m4rQ+!?BU%R_;oduBlF8j zMKXNZbY!9z2VItX=6Lrf*qNfkmDmb)`uGt+GbZ=hWi4N9?M2W{WPC`4TgT<9!;v~ z>h&PdlNN7?+&>5Cu|Mj9Az7-3 zs%(c{7nS1}=j%@SnEa!eQ)>@VUI8`iQYj!@>Rl_m5ci5W$B%X|9y4v}Z5b!RMG)~A z0KHa7+y}0#VYUmpz&R2* z?KSVvTNc*G1r4mM=bHc=tyh5}aiP&rpi?2ESNu$!B%qXTd`e2yh4PHC(yXZFsM?wp$bo~p^9r6ePj?#S2Djmj>cLWhr$9;>Xu&WP35OP zZenz1v{r(W-BnN+AMUtk=|xdFCFQX1l$LUc5RxdQNT6?oJiDfIxxo-=F4SV157hnx zH}e2ZKAko_L&ZbG3vYbB@VC4t52KhpvEZLr`DZl`=J%RARr9E*jR$CM^GJ9cZYO*M z)J?NS{}YU@*1k@r=|34A(JOTL`w#xDX$y zY**$dfE}oXGH~bGW;++RaZ&}DS^|*0SN=L_KzIOq1V;6x04Rku|EtIkGo!AF%q1({ zv$iAs2_MFJH+OU6JxXy(#CsTU-ET-OM`d+vQ=H(nrIXNwW4Cbj(`!oaZq{|K*ENB4UBLp5odwi)N3Ai+Z1}qA zkPf)M6-3)z|M(}lQJD)vYHm;I&MePZU!8s6s{l{chTX|`3Lno@$D{2$u8mOy|4*By zA2pFz&E2$#;;OlnoCy40yJ=h<%Cuq#bw)i0%H)<^I{pnE>qSm?s|Q1NN~eQR=~W51 zVVHg4G-Nap3|3(gQ-Pa0?+)gM9hq0K(Zj=FC@NDe@EuJU6UfplX#$Jb_fPZgDqfie zYxDGhl0+_4aQ9y1zQ@fb^+GC`B%_iLi7u%LY12Z=j=CkOX)|O(5^w4Xkvc)?>M>`Z zX3}9_7$tWcN&ixG04#!TE$pu&`H#sVbgDgkDzy{}QSLz1ntX1R=Z&nU^4w&tsaw?y zeBN<)qT-NX=7i>?H)z=Bs7J234>zRR65ZM&)k$DfIWT3^eFV}aY^8=aJu1;msiW#l zTrYFGf?wK%&=Q5FveJ@raPSbtBmN&`Un^vTUj@#)VvCPWq&e$mLvDWRLYHB$Y~(^) zFlP;qwpQe#U^BksHPO=M^)){H(Fh@4Chy5yq!?8<{ca;rV@G;H{9}I>0t4@%v^3Zo zB5J8wiC03YidlWOaqErks~>c_n1W4c`%(%}P<2Y!oIX)5bSf3I)e+PAO0}!gu>_q@ z-83B%PJ=wMk8d8|+}LTh5_KRG?s+%imJ)p;6V)MP;OG-Lk*3I z`_8H=Sy)N)cF(7dD2cQ|Nug}TFlGy&9=OQ9(x+g@dE_O#-f(nA0*K^xM`5C;2fLa6 zB7$(Yqp=ZX=}$4%mj!bb3Yo3NV|fp}Be^x+nc`~>C#WAgCmik;G+lTF8U0f^XMn_i zy2XfW=u&#{ZYh0TP?zC8S=yWc!JKX~!RHJh)Z$NA^~1}-CLOdt*9`CqCUXT77T(B# z7ysD}OENR>X7nd=r-8DaDY(;E&_r(?+YNI`iePQYV>Dl3IPO(wXW-pPsqXC;tLtz! zlG3YxK;({3S9yB%3R*Er_MGV|miLtGn$iI0Ik6UQ^!rI~OJyEYMU_f&B5qKtKer8f zMzGdCS-~>n$IxI4+w3mVcict#HFuGI&0R$F?fayV93k*~93ndrs-ZI;zu` zPPxIf+lv=NaVD!s+){>@QTJv1lHA(>Oe(e653;V3N&w@E;|;9NRU|&i3ZA*Q^Ewu) zx%gCQWvQ!qw3{SfN8()8Xnl>fI~AWI^rLXVcn;mXW<&ECqRidjiE|ne`cw$wca3S! z)CXj{p44ZAcA+M*Rin0bm4T{^ywCVAWYXWY_ybnKSFy4fj7QuKZ+rU>KIm`d9~kG! z^_hR&;4}X>m;O}_T*q(AZTwA=2wD(fac~=SUJw2r?#Q=;c{=>|*R`?A zy{=J;LlCeWWzYZc_&aBOUOmK#bHeb1Phg`O;(>-VJfeVe(o1g)OML0rInpLQ9>Za; z5FoU1cURq;`Yph?A+5$z^<9OKZMTm;iHkMALF5b!u*f4#SmRrtjc=W)y8A5YE_Ddi zMa6T(*yAofrdxkCg2R}-E@vD7j!L1O2c1*x+_rkza#gTB?JtvVYEvw#bV=C;G-$eF z`=080%V{tW-@LN6E3w6{8fa<4QD{#ZZH&`~zFk%?w!abIyaTF4l~fvC(@K-e_BXEC zi8t4goYuI*z8D$c_6MV(tkEjRRy7iOC&syO_aV?1wF~299Sv&i%_tg*KHrS-WlK7) zM^SqTw5NGcM}z)w_XtK-ks*6T6w=FA2?kslU)jY(hHOUSL-h^{>=6W&@&q36BSR!@ zHYtkLPzTd5sBVF$f4oQ;Im{!TP?u$FvZ=FQBRL9|HLtezXn8few(iJ?AQp->YP6aV zm8RS#vkBmg8U%?4&}e1hBA}Zp0-9EsfTKDR@+g0cN&hCa)RWctaPw6_l)bzyxD2pMgmZ} zXR1i;p<4Kd>c$+ZiSS_>_eCT8;?Wufdv(G2SZdR-<#|5Iin;h)s>fr1__y|e;Gdx& z`G?%={PE&UhgSRp!zwbdJsbQn6o1zjKs z7Qf)Lhj>w9d;1rTr11uLg%@&y>oY*v)$HFbpKku#bwfO zmYvf}YH!6a^i0|BkwyuVRQ9{i;(hTC>-AkIoHI`48OK_-HYJs{NaZ;{>Bjd@7CHhc zp682p{BM#OgPvs=-7}F8=acKQ%^ZxP;v(gQU>KA` z;?8UzA7^|6txopHg}-P(Re2Rv;icY+CyDPP3&gIDF??Azb^=?V1-zkxi##w;iHg1E ztYjj{rJ$0!qE}deUN*yXjEr=1)+DOB=nS%6OHweS6WjxoEsi!h^VH!(g(Gl~&HR@iIR8I?j@WO0M8@ zjDtO~HzcOfkx{CA&_Y;e$i?6WM1~C@zY*#H)3G4-A6d|WgP{45>|1>0s(ts>erk`D zYTy3Al}?_vtj2N;RyiTD5A`sx_=dy^>;>o8^8DeX*CfkSHc3<$*D1Dk=R!M6FQk z2lV997J@o?=99!KiZEXwRHmLvKvbZik4uZn`eP2XW=!0URtych&w>8C%6>}4rw|jE zjwiP09a(@oPf1z~mKP|%51{+sIwCdY5lNqau8QZMVd4C9Yn`0%Y?LQ(@*lym=-O!% z<)P}MRKw{;XSRU!49-I3y-BmYJ(uOZ(oC+){0?V9)#=I6F+FnGcIVqxw0y)O&}!-X zS1H0&Q+OQE3F9$+&(n&n{%vuqKTxE$>yX-R1*w%JW;zFpgRl#y8O>hNp?dinNeBiH z4-grX3mm`*W;8hZYQmLe&lu8=J zco#_uTQdDWFyLd-+5>jB^@KbM!SPI8wr2(YJxj3XV|w_4#!bpxuOX-}|AarlRwdCE zb$tCmFoXIR@`8zpPwWbGh)qn^aDJS226>sWi}h&!2(V*(u&8593d zL$%%FThu!!8-#a&TLO~k;`9(o2jO9`fi*;bh!6Br8zeJh%919GrgsiX-xzp~#I21x9ZwC_iELIC6&+UFnxJUi`@%_(?kf zSi{^}+>ml_Qc%e_e9_zRQX&Y^Y7>!aAe-vDn}Pq~A+dJDKa3 zC{uUo76U&bx1)-oQBt`ylF^`mooRPAlJd!4gK?CM?27&F_G{f&H1#{u=i~zBv zLxL{Mc&U)?nR!(!2a|)1xZL!FW0$08ya+E+!W5BrAb8*Ct*&P1m9!UdWjB z63dI5frx z9yhJf{$JyDL{9X0fgtT4k*8Ml{JQ^ofA_SzdwP0&8fimsHG@mue~mq~wYmj1Lt1BX zWX%5>YZEMizB3ZCwu97*NxpQQcYHu~sC>6kSzQL%sK7XGhqlSzs-*wSR0d-T%j0imiQ* z#~PgaKZ2PV7xaXvo-3V`CWX5;o1wtYFh3DV+2)-2oVSG)$?iyum>;ljUM6Y(8;0Pv zy*WyjQt>EBiSIFPRWS^L;qfvPxr|s!bWG#i^N>#8*1fduuoPn}*e`AYcnktx%fxj; zl(kCYo(wuUl_(dMzZ%(}dJ0(PSdkUeAs_w(cx^77XH{varni*KguWZKqb}DA^z+A zqy6*U?!oc#NfCriTyIwx%OY7CWZ4b6@xi5~kL63f``#ciYw%KfFjywtslvxTdQ%!r zZgLr4ijUs_xoU{VoUk5A6`kB`o5>v!$BK!XsrJ5@qz$01nq7DrN^ z`^LWEa+5Nbn_FBi*+x+;dkSKYb7%3kslveJyl}Ir$;C2yDwW&WsM;Z|Ew6OeAy4%i zj=Y}HNiVSv=ZRJV%+Zlsr2Uy|?hiEst-G2|n9?1o%yz6jpjqJ6VuvJWoyE&k7ev1_+m>|e!_YprUa0KU*`+(0xSi^^Qxe_2)$d!ZnsJ~LP&BpC{w7YvTX9g-)-bbtgR$-?kSrvY z-Pz~?K#wOL*X%9vBCJwWMc?5|@`eD$;3CPt<8ER3Ucuq$)A*^K(Av_}4HxVi=z*T6|hqgIn-OUuD-V5jmL%9tkULoB(_S< z@G3bC?Zs}$H)1x)DoKZrOfXX^W!!LE*mOM6!h?+I^y!xDCY!97heY16%#h%ZetYQsWLPHNu!5uSHF9{Hob# zl*hTmOerfLRF9MWM#pjNenXDJ4*GmX^4?D;2`%k!71RmuTTY{Ia7=|Y{7vsY2hm%z zeNSiMTk!$DvPJ+i9;cCWfcA&csjoLbwGST%xDU=p;T!ED_x4xJ)e-SH3e&ibp!|C<1HsD zvdq&Wcsd9zMkGQY)wKynQpQX4ZHyLZg`@Ke@#rYT;3Y@pj9!@{7|O0H>*R(q(vgGP z&e4CH0)XSA!I>n`8K$a+Jqpb?3ey=%!vb_xZQ4UAzClSIh8?#cpWr!0d0QWsi((?! zCW96pAK)RRzjJ~KVZ3ZYATDDVHuS$LW5l7#r7EpGabA%tCV(9F0x`kkhVAtrQ(t<~ za*pxIjjN}tXgP+Ii5Ny!w1_ysI0O21f{2MHqnH$Em{=pM#J`+Hug=`|&g_~34De@) z=zx$DbeW9GV*|I{f!!`3)5F6R5Xpy!+lPnihlgzpJV_HuV=|lZpwN6BPx3L~Y&4aD zwt$jK(=Lq)C@{fGES*3KdZe1Kldef;kLRI;DD$yEV9-`zY+j?=G!7dWD7t?6WH59r z!vZ*Df@Wen4x(3sx^56=Ca-6MONz^fH^%=S*c&5MZA?{g$&mo6f#D2kL^AA@4n3V% zo#LRmcm>WUBYRF(nvwk~PLmq|h*x!ax_CX2k@d(4;wT|R5g+3K-horZM&L#;2-gHzv&O_TK)%>$^)W0Z8R%7%r-_0J%?sb^ zAcswRV38(w`8g~$4sZH5;F~$iKA75|(bV`=;PN`k+~}io0cNtHhZSgseimKW=_cre z_Y&FpZa)!S8UICe@tz?T-S5f8*M2U#?CT5jbb;y(y0@q&m!*(z44K(oGgLT$qX4{1 zmtgeamlsg#=5v-}X*j2fZW@z=-0m>D=noRZ3}|rVq0)c{EVcz|V}oU&75>FU9`JTk%WDpcf9ODqcZ+-18 z_qP5}4+?oUfe%dHB^Q76b1Du={I$j3WrUo+)>X0kPovw=s${*M+$B90*{=JCac}AP zZ0S9eWyPE^JRRVmnv6(3Gtp z1V!tww>FOe^6zUK_E(;^X#J3W?JqRj(em>8JA5#W!R`Zy15~8hX<1Sjd=J9B{c|Dp zXGlGYj}X~bR~3evCmjdskV16%Sasz$r2@8Y&jSv9VdOW8SRIXQfJO-B+KbR$AJCU) z1*o4XsA=UuhUbM0&s7FqQ;_3DA;$|hN6Tky-lnz3pqH>luFMD{gI10&R2YOR7re}p z!8lpMLDQX)AgfFYK*)@^meOiWu`+p;MN3R#>XO9zcD>t?cyA3XP=_e9ValKyttsPm zJ>k{8AVB*g1`7);H#ZbT0c1*HWF=vtx91%ztInq~H2Hk@ry>Y=mw39ny?MU7gW8sT zM{*@k78c!kcz}VKiGG4&Bv=K2;r;v`k?9HL92|NjEBfU{MagRL>V2qbb(NRVOvu?; z*s#nu6Euqpvs12_;5lBHo3qUXdv<(!SGXKX4H>BxHpJNgE}qbZ`DH%n^?30RL7tf) z3|W|!a>2wAeO;KFv&{t4#3yE_hxihHBoT%uu3#pZ^un&PurAIy6S9tl`DH%rTD&+n zW&(DsYIeKLsCv>xFHYgh&ha5ER3!=Gd0MtZ^scUQV%^a8LPDL7R_e}3>;gTRAh^5f zZGV)dn2O6;Hz=EamyN#SMV)M$U!AsPM#l~CIMnq3qq^)%V2X~5bwt8A&*R=_`WDFg z-YUOBPE9iZ7r=@KSL_bE)_;Jd< zmr)6EJh{Q4O)k}~MsG4gQT|e*dbE^SU4n|RuA}4gU37&46;QMuyuQH;sij^v!h3_k zJvp#Xv$S@Nv)k`+i`ZW8GhVTL>QU&uPXep^L{jfhV(AlXW0&|#0$g~Y8x>$5q0UdL z@vRKSeKI}(?jEDG|F4ny`v1ay7!Q}GtTH&`cJXTSY;twgzgr^AS|ZWwQc}OJFQNCm z-dC?~7j8+_zS&YQzQGaY(Zj)`F_MX-JLild*CH4FRM&#>_f+BX&~qWugh=B7y`UH) zg}Qb3mY&xe^#+{qmi+C>IES8ZP2j{GEIlk8?w>=Mbf#Gb3O#7hrE)zIF4{&-Dvg}CeoDv8gz@21}$L4b_ zshi~W=Cg*A@57voA4)mjtDL!;^S#U&-}T2bOH#)dn9-!ZcYM14@%ZR`^Ps!=e*cV$ zr`RjPlAp|gp{b_*3f;89%cz@}639;)o{{?WJ`g_aN$9mxrpWV<^%h0VmOuI_vgSr) z&TA0jcWbinyY-4F1`95yu8dwb$wJ&nbkZo(Y18pdKYbtO0)Ib*skp(IK<~p5KYR$Y z*{nGED2OGzLg$xJnJKBl&bnlH{h;LmML0y6A*+#iVG&Dxxym3bKZGn}Se*01{46ZJkr#{jwsT!v;K^_V1nv2qO4nMK7^V=l7< zgaMEEGpF{kQ@c@#t*n3Jf3sGpfvf|SMx(IQS(56up-#Y4r%k>%spwRxNrYp>4X>__ z)CEl@nuQu+Gj^(zyZiG0R(8WJOP3ios+Kw;n{5;d%FFG-@EK33v?Gu=SgjKRn0AEY4uLs#hjBC3BwYg5tQK*p<>lh*#YQvuvC#l09u;f>TGMMC)z=ZIzUP-v^ zGMp5?R?vFZI`je_GSrw$#`&g-j`bQ?_T;fHRu*tv0#xRp+e%-JU|^_&?NBQ}?+=q~ zl2<6dB)++e1H@}4&)0uJ|511`GXf?HJ)Cgi=$WCL`DZ}Sd_Y!!M%NyLKj9zb-E`Ig zw3SMWT!B`6$W2UqONS#SXex&bZ6bBPiLb0K4ai11*{fwQ3lOWTx>2Nriz#}|A{ebf ziJ=D@S=3YHc*1cNcVD0Gp6vnGaj^Lzde#so^4TBB{Wxkr8dOgxM+w@+nnNcQmQMze2%@L+5TjwQGXol1e3>X{# zJ0kTDtsoGHWuxR#07WKT_Q&&~;Ze0Pf{$5LkgqY1H7q`Jf7Y-U>noO+Q?WIQMTKk2 zDO?@+-_OAN_E3fi)P|0_>dn}ur2{Q8iEI26<{(A0WSo z+7bvdzr>>$#$|;1shBXHT;!vK8A&)oJ~C8rIymFZQk(6v*zZT^P@}X2$-kj9vDOlp zH@C}=Om1aZxF4F|M+3_}X)@%(tC%IzIscJ?vIMS`!2IAGRFeBgHwtHCDa=o4Q>dVe zb!8TbQc&0Y$Me|y$Ju`iCp3LN17>`rDJuDg$f}6iHR=(uu3i;OhWV8)AL5FeK#MMs zL#9))S}O|qi76eQ z!yGt!=M2~s7?w~ym(GKFGo|<>tbK5NWkIX098uKZ#Dgj&C|fPO7SXi);XyH~Fj&Kz z{GQCnSlo(_`)NP-8-o6`R7CTPZ;lO1Yh5QN6lh)NB}+BbZyuk)>hm4H5Wu9QQ4@x= zXga5C|w&e%NBoTg%qG8Z&;n>}XAaj}9Rkt|J>65@K9{ z^YM7i(240x3Q6;g(aTKrVx$lRW8{o5Mh?Ix?Lq*!0UYz%gHEL2iS>l14p3)r-yl1g z6hl?fs@d8?v772##nh>|D9SUd+hI#7cTO8UEAUjR-#OwG`w1tvIto=47D+`93vW@` zv}k7JC(`kc9{3SO6kydq zAqJ$Olpha|9RAy%tPSwy3x%qaT2w&Vkv>E)1_Y2}_qp-Km!h8njDD8fT6G7h#R zdV##X0Hk{}if=ymd&=f;{!zJ{*Et%sD$c-(tr=cGl5%yks$=wmDzvJ(1X8aS=ROEF z1Vh)V=0vv^MMY#TX*elp?FCj?RkAkC3AL(5+GkH(rFCEM#Z~yIm!4@~&2@ZvoDS}b zEBlVtGi#bMjlfF|8BbJuoCQt=3#v-onJs*jHn^~0TP^35y1seUnYu5JX5}Ma0q3lm%o(l( zN3OOBq=Drwp)mpvQRzE(&gC!lM`9oi^U?jh zxij|+6{{o-HY)HFVGvUuOh6v13xGKmw^jn=>|}pF7>Jg5O@bX{jd2U}Y*CJrDy@z1 zzD3BD>bSQFP;~R1Z0YbKZu_P^@5oWAZ zT|cQ!%qCxO4E1HYy_YcU3Ic}8&*$wkc~DpCP?ezmqhe5TnjpiHCrf(uf9UW_rAgjk z&nFb3IVIZ}Ko@ADM4!kdVR1rixtlH9v$N8qNVizpQWeH(y}v6(mW_f2^vn5 zkz-k-Zc8P3Zi*9N#0;f7D!RGSa=J1=oWZZ0?sCI!v$hbhnsRSE4TdTyVXC(+RI1IZ zs2$6BQ?kRT+)~P*;q&AehY_4ehBTI z$sM-&Y!okH0Lfm(N%eyDw%PLojwozWy+J%4;}+)bSN~T?6_bE@H$Aox%O^|565;?O zz({~AZ$pnQ({|)8Mh+XX(e`8>I6rEV49|u-c%AZ610LUP*5E`t>6DhWWWW48G5}pm zfPw%@CMles`pn4`y017OJ<^n6QLZ%abmU4%ij}c+s7xnu$sKL=x*Ah z(kB?%@%13S9&b1+9F}tZeE0o%)a*naK6nC?whuPX&Z1|KMo*l0cK+dDH+lhy^u&qi zq3|sF4HD^z6JP&%aM0y1&0pY?dFStYA9hXw=q}mCo<+~GAvaC6NLH7xPdDG77mer_ zZrn-aoPX?o*xfN1o6is;H<2^`c~r>y>}Q0qn9P}vb|L9x^L%?R`nicfngq_U^WkXo zaDTgdc5n>+Xf~c9fKH<9@bUf`D&?Xm+LJH*WovW)AgW>A_~gw3-%J&(8uNnQ)dHiD zIEt@{$4#PFNgb&q;HF9x{qc4-EPa+~@bz5cit|~alH*!_TiR9|HEvxuQVlJLQcaWK z-ZX$RsQgs}F!`X4@jKHG@z(Lr7+-hqk8`EP=2t`=ypFU__~v2*Hk? z!^(D@Ot56k^bPHza}ta>{WT*2DVND;|4NB~gsnT6wD|MZAnSeg&3EZXKtf21(f4j^ z{VNX@3}=PPxwNj|XeQnyDSr#3bCF_BIb_%9US4W`UgE{kSed-ToN?vbtZw3;#JDp|PS-y9b9Y?C8ofKMOh$-ieXACizWSkzRKYD(=CU#93GU zYoMPvC^`pUit#u6qCNn>BC_;6oAf>(0+FUd6;|#TwI{p5!H%!_3=M=nOAoWlc)1-7I}f68 zO*5yRXi5#ejxR~~RkbRqha4nfanMyFf2)3&X5?(HarYgCE;oaYGXOW;+!3IrKtD^R zB2=K5o9>JGEMI6AszEmc9|_{J_V3!7GrZif8F%nCz!@(j^odpo&@}qy47nnF7A7+nY+{Wo zfau(*Q6b7Cgi<@!bcl3kaT!dahUi6FQFijOw=r2;3!te%d(r{u(agi`E(Po$DB;8a zEZ#OA5m%ai3{S|??T7srl9;r*h$$!)z`T;S)xxfC`cx~O# zxnA_jsi6mp!%}Y~y22bJ<*8_6CZ07Kfk??u5;@5`B101Ut&R?9@ED7ie9e~g3C?S< zGtrLd$3dv60Y*6~d=$7+;yO81l*k$>-_8JcjBZajwINhCVAO#}xQ{$f6lP6&6Y5`v ziCofQ&ZtjaB{8`mWGW(&!u-652(W8ev+4M0QDsI2Zzy!{s}Q4Zn#YMVZ;#I5AbMp_ zQ3^}}spn@mzOB%PdbIA?x&Br-G1wqwSB25&Iag)b$X-Q_jjUEfgvPy4!Ht1cjM}?& z{Wr6G&tTg{9JbIdHApo`Vj$&Z94u7!2&&1UAe2c-u<7DKnx(K;RBtPC`3rYAi@-6) z0yQX6U^=QTfvB zd*~fu7_b~><39Ax@rP{J0kjZhk_e((g>Y(TgJe{d54|&bUb>`HKYzfbsXyd>jNvjy z7k#n-J}&KWeteeMDfygo15xL^yXmFO2}zs}lQL>rqkEa~Ec9L{7b7d>dFUO+quyuv z`Xcl;Z$|xreEk`}s;s|2Z4)Fk^!6*h4b->apxopd4ny+&cO1%_JQ-fVeky@!z&!Nw z%t~qEoZdQ_0K%Q5CzHM>$=A@szx+H7r{hTqRZmjN571@sluuxY&nF3Hx(vN{tjsxq zw9gY*Sff7lden!Bi*qO&=iZDPgX+G-DUA_iODs{z90bq zjR1U^3}_4>-{hM5kGOP0JqPZ*ms5XXrm|b=rw9COkGkj0W)kbdDH_jXL`Cm_A29zR z$}X_X(h#2@6;U)UpRrh#(d5Oz*sBfh2HgISpAp0ZsyiiZn&zlQj;?QC$@e{ zXSQ&9o#k2Ry~&pH%)<{PVGF%=e8jby1Cs%36@Hec^fu#cv=5OdPej(s1Q5MPRlb8m zHbJ!`(~`@j$rvlvAqm9N%>dm~u@`9-BqSNs3}D*mir>(!!7v*oOKd1TMg#yF3AJ8i zci}Ye=dgWwhn!R(8$}93P7XqEe=ta{p;!I%W`aXLxxw)ar+j2N@83`a!!bflXP6uv zTJxEXQ?Q5l%Zt39e3wf+`Az_k2VrPcK0yntr#dAyqjQR94pXv2Qz-#{P1Xfe2wyQi z@fZa=oO+5cl0vGqO|(uOPljCI*<^_ApcZ>oGcz{%xmti%B^;&U#Tbkzs$FV&f*+n? zlw^YA#KyZ_WWkqUTl}7lF0nRp;*eavrjRJ1C(&rB55#5cVUY7;h91Aq)>T%S03GNL zVS=G^JcqA0_YZb=7^9QDgjbA2hAr6c@k@52utDurTjaWthvoyu?_vzGlaDf3;Yxxs z87Bu>FCHW;S%L+RFVGO29i+k*kOR)LpWR2qyHajjc*LEx$gF}aOFMR2&}R&>%M1?eJH*3}r*QqB$>IAWkeBaw%yri>qE8}9f= zv5<;9et8Z>99ZE?^l*`sgkhnZpS+cXiS_}u{@2w1>-$>p*KGY-kaa5zKpV|@#PLid+DIx<6+i9shCm4^({&5)r>aW%Qz zahl>jJys2fJ9rNd31Tirn0+x58qzoboL{uq^KzYj!$bdohn)PPA zQM-VBp#Cdv>t7SXJ+c&pL2P&I@zbuBr?Q4n*Tk~6!5}2ncU?wnUMd&$ydQe%G!Cbn z8RTchZR4bP6iC;mbbhCcMs*UNptJ(rBKQ-O?Z$E?m?c_)4yaYkxi;wTc^-B`jiWlB z;p%(`e4?Xi)wQHI7M2hgwd7~=V$B&n7+mKaL&ElN@|BfHY4Qzk(0C~K<#}Ltu!+8X zaQ}l9AIig?q>D!rfYKP5612;fY{NoHPBheW=pw;Yhyt;x0l5)0|nNtBOiK80G zuut)V$I^9!$1aaN3~HUjQ7aKs%!2x^`f3}Ilnl;+D4FNXdLFX~Y4h}&pT*U+{;=|%a$$2RpB$Q@wAYJtff6d;#iyWo;8 zGWsOv`9!+{oV?Z$`ziI3-Op0>pL3X@yj81GNso|L^z1!q2wNlXE7z65h0$So`gjgp z>Z(i8P^))ycOZe)YX>HDaFlU{05}T?TJsd$O_@-ZF)2`^jY4I2psEf#mne^FK(Yv_ zz${1QI=YpXAT>4lHPyupi7^^QUJcQ-VRcm%dDRdW8bsGG8?Eb5nxj{jW$9fd9BwCT zx0wAAmkmu76u3=5wh}Gpl=Aj zBd1M^Q+^XHNc0tz5^BB90=gcWr1oky;|DJiZ4F|4nS}j zLW@L}L30``x8*31&~UJ`=&IT(l}nror=u*(fj5Mm4$g4{fv;pv6~-dQJ&j)`D%whK zHk*~M#8*C4UWu14t>qALBHbVY0LfM8VY7IiL&3fW$KRN@Q<4pb+Le*C^QvngfzNHr z>u@+k%gc4Hmg~|*Sy(*Pb=PVf5eNg{W7ida&TG<)1-8lEJ{x2?d|Da9@7TJ_?ucLD z{};hbu?=<3AF0vW&>y3aGUN4ce(uX=~G6A+> zCEie9WP+9}sC0Uj?zm*b-A6bnV7PM4N%0YOE}sMpCsjC~7s8`HrdNOMr&pQB*GMdq zpj=z*Hc@9=ZpfP^Iug%qXZ$()z7HMN<$DPV0Q4)z(V0_zzy_hW97qm^4<@#)QoYM~ z^wsNVUAP22hFKgQ0cY`bxy#TkH%e#BPq+|pq-!;zaR3rfIAHXgTt#$fbI#7ggPvR( zLF5XZg6N@1&kUOU&>B&S9WAdvu3hx6Js7qU2l$kt+2E4O>LX2m+`r(XAAl$C2L-~% z&zb0txBAyKIRku#3eE|$VxHKr2g^uNcC>r1aQIkR8ougPo%B`jFq z3cvUB&)fMO4SE}2cKYZ#6&U-m|06`Tt()+KL=gG_92hSEnlpaHSrho`ttB$9RHp;T znW3DD>zH9BYALn+MVm+;z`}8D0Bk^$zla6Eb-RcU1foU^H0xK0(IIUNRMmJEEYR8# z)x+c91q}tF7;2^R7Qyd}yEMK*A^uZ)MU`^53|>=bs<$bbe>x+EOKzV?*tjcsw!>Gk z^5$Ol0+nw&u&XT|8{J!pXAcj{%g&l!JODSIyK)w6xIfSr3k=z#C-g_{4vPU-$oOpW zv=L>w$Z?`+d5}+CW=Ql_vmBvbgeJ92jO+|}vhije#=QGU!bqfs8`wji!Q3eP{ zY7PU`UBm!&9R{dtF+fwtFTDGk9E8lWmjc0%t*dP zF$&x$dH1=WC$Nlr7{g<{Zp*d%FqoISGAI@M$2Hy|5+%HbZFzOouBQ&aIqA#Bqs<)k zX*P@vE?F9P3w1}OwnQ;Uu?RqZ4k>gK9IgKks<9Z*FM!(NSB6>X3?NpG*>!WNH`q_$JBEX!9s)tT$j<_QzZCM0=$ZLvNP+0Y-A%@5k-{Kz(gu3C5ziz$KCawf|u#xMY zk)dnD8WBH5P4FRxf&o%Uclpq+2fcU~_jB};ox)M$wq^Cx*OjGpnU5;X17P*9BTqSw zq{1z%Sfzy5mLy}_|HgekjYi^aq(jV)qD(4%!AN{VzdO=|?X5U<+(evV1+oz4oJ5wA z+*h>K9Ja8L&??h4jee{3FoJIFN*qLa?Nl|dyV_6v12L$*4Z;Icez&5$D%rE_lulno zz=xf_gvZ;})wi#rfvMxGwB7p_X|J1DtzOCSyiw>2f^C^D99cb|sKL61{fqnSTSFLI z#kQc~$+A(YquYGd$Rr@dgHtOMR+XBv$G+8~_9hmGN51rSs&nqR-4mw~_Kx&AjXx;q z^;q;^-cE_+nOfCAocTQt^{x_%@Rlch8$;fgz(nsl#jJ=)GUHC2FX5vtu~WYqOvaz1 zW3eOS+VWxrdSceCJxi=i>C4Aweq+YqGiBXw?3i?EJd`pF6 zMi|)7@jE!_l0LF*M2n!#&;XF6F6fR6g}(3${7ip>b&r9O$2&BrxlfW9dEJ@lijW;V z0VW)2AJ=nFif`VK)!95&(W9R+d5c9|FnVPjJ^eUh0XV&@XR3r>oYvV!qq8wv5+b#k5fcjGx5z@e%GHvNLTDx($OvPt?{XaTcHGfh2j}s!1Mt-n%d1v zUtj9gczq+^VXEv!c83jO3mq$Zay;l!$R<2^q3D^;Xhv&RI;gy^@PmeCtB|f#p5Id7 zSGyUM2imdZDsmUbEC|+~Sb(nDP?WeJzjmNTw{JWai(8SU@N!HQQBpvXyWPp_3kP4w z9YY+w`m{2QXW`1UqGH&YJ_YqJ8SJwj#(j~!L81_%izsZBUNWKGz=i2-=1iAbfqZvH zc85(FKvyzW8^xsxr}bjeT$8I@X7Q}Ruq8W;Vr|M^bZYk~vwJkKdK3$16eqK24jPs^ z;>OVN=pMxrFyfQh#>&(tMJQ-4m1fbaWdBiSW@&IfJb0`w){Dxm(ruUYA;?SP3Qhjv zf{(sdFY2ugLQ0kbTIIVBzSOe0AVJgW0{zj(YZ>vy%aNRJg!eWY{*;$MfhKRG+qDc` z|MfJR?%#?YFg?hg%X@AZyIWKe!1GR8syBU7y@1YGua01$ZttP)9w{II8&v9+G1mx` zq2kCf+$iB#Y4F(S?TSzN-OJ<(SKEqqf$ExM2%TfRl2vBuCu7J2i}v_?ib*@kxM$@x zAF#R|DdfvWZXrIUjtvxUG5Hyau!*V*v37e=H(w>}cvZDO-i4!aRrVX1k#n%SR_-tx z>dI#1@hf_T-iMZwmNjVfY5Hiu56k&$LlE8qZGsbYJMTm(v^KthS>a&kW7!zq94pBa zMb64ma7YH`?g(gqGZ?+H2shM}ioBh6IB;#%Xa}YhI5AdcL4M2~$EP-`4*fITNrgtT zk2Y%gNfi>2FpZb^$?nn4=Fz#j`NS*H&|~6Cy3OCi;ENH%4JGtBA(=#Rc~9}f%5V&y;^Q^UXX$^n$-8%f1d216OhB>o!tX=1tL5)PS84x$foxuc#OIjOz@D^8>qw91kF+6 z+eE$a#iKD#tGp(!(%%Li8H&?_MekMk@`f}^x7p$kZ@r~F>VAyt3Qf*Xiv}6BKpeSw-fkZ3(|n$t)2wcuw7)V)oj`24 zc?(3`FYa9Bgem)GH^Z>4x;vGW4Ykqn0rf(UOS%SE^m8C~irEa6)_#BriN>M5 zzD+aVq2+JIDm6J-U0ps_#*NDeEK{P@)g5i}c%|lYC_9I8tm0%^q-SoG{_^sUs_RPE z^|q=mO`q_JM=xE9K!~fClqzx0!I7{N_<%AOf@K%dKpeP@vyT=Gt?Eli1Lbl}d?+B6 zYT$q$UP(Ey1uk^%#8QG~y0f2{?ddL=MG5Z2+DAL&C>qIpzGqD%#CwgdMgTcW}>$m7l0EfVuO6b0$ler1Z-KRQU zY~#x9c2}nRsDBjHfrq;Eze25F6YCfPfWRQqG^GUx4fjc8ac%AWq_ZJahT8W@r9l!%5Z4U_ju<9f(g$O0LXC1g9^;hl*XAxbziBW(iq$-#J@vCRrA4Wu?F=ux_;mc zExAlWE7QhZVVVMcn=2R7AAypJ0B}+*s$ze>!ZtsWvJlAJsz#T5H#N}L1+ujj6sDSZL7koCO zCD$m*6P@k>sybS$4FHY`!zTWKHPXIIjA1{CO>`AnIR8h07Q3?V3X}X>)BQVG>+I~0 zp_o7GxZ4+J(@7(ytb`eeN}?xgzg7*)2eFSMkn>li{m07#w;IC|KRkR>#L3-L9v$*w*Q5T6%*)$erh zI1*}OR(lU02)5+uQl*9`T<4BDkR8)eh+G_m-}v18-p=_dtvdx>-aF-nwu{XYefuW(-=K?y&i zixLhhuL|V}&$Wa_9$o@6e+iGaGy(5r32) zV`K?%BGe5$UwIcfDtw+{QsjPZf%9TzpL0Ji=axIVmHX$FEn8dI$p>#3=ibWw%gSVK z-923PcIIDKh80y)wsOtCt$gO1U(6eMDe|(){JwIH18)ZNNrV5C5pOnDF6R!p>}W|T z`rQ+iqN@x}s#P;94lykRM86rZJbmJX;w>|Hq||I^rYBW9^+<*CtD=6S2%QkY(%+bV ziNcKFXQ@>y7lox&%#&3tQme^H3>Rip>#Wp>m9-|3-^nAlWFvvH3rPGo1*-RO>mXd* z$IG<=81h?fS)Hc5GuOCB<{GmALDE7ZbYb3Z{>~b;@N22m+60pV zq*?D$!B$m7bQUUlCRKBvH7Y71dTmui?^;t=VyAN|U8s$$9l+4^3;ko(ZIXv$?Yb<$|F1JL8g>9A<;Vs1o^YVHv888+L?zLCw)1uV#1lZGEG?r&i{fmg0D)-7ZL7Fo2Vh?q`=6idK8 z7gAFBWVjHZ@_tx3yGjx#Y(8aS<$q^(P4z!8yW*D@i}DC-{GJYYvtl>wVNexiebgTT ztHnl0OBRRD_imDHk+kABrWL<+BD5Zl@>Sx;} zc+eaXjn?yp!zGHy^YrnkIE^^tf$q(!#zA$aDfiK4#YS2<>>J8i_@F81;%@$p1yNjl zaN=CNLgA!YVK`=FGQpa+?yZ$`7`Zgr-7P|MTjoY0r^UVb;T32l*wQS|YWfEk=b{Wx zBfXUzI3L~?kAlm9!%=?@nUkl(#V|{Xv#?>!o6qC9O$M{DR9Y41UBU7G$JlAb3-_wT zmOsi^S8~x!#pFKD<^FqowB&P}k2AXe4kz7|jBm4o^ZmQLbW<|J%?fV#Y20*E^25yv zhWJVRbW?J~%?g(INgQ=kvct^^e)#D;byIGX@cTEoYSidoTKeQL*1xY@2i4mFR#X;o zEnL&5*5)Z|6)J_fa4LPgdHlO4%@0_mIFw#|&e42hYsl!J-lv;8l^#7|~;=%X$eyqyOlt!B|4l$Z#u1`Oy zm?kIe0s%p_w59ErWK>WOq;(4x4|H>Km!}59tszd&aM>sjHGLD9}Sa0WPn>uGgyRI)n;YH(aH1@jTh{&BsRj|M=2 zA0FCG@yt?oJ+5Dnx7+{?SB*&y>y1!xr3^9{oZ>!!x`b!`F}lBW0YU8SM9>oJA)eFS zei6)?f2@;u;dE++BJ;fW>2i9VkrKi-b(_a~hjBQ*z<%XFT3f9I8mhg`8SnLH;xzJi zYTtsNnvKR!QvG0k&g5=X&uk|;{pqneCtsUq*1YbcgMvPg19yTa=CYGKvnlHusX@xV zuDe0y#|bQwT~yoDCOI&aH2cH~it1$2Za@{^E-7c$$=;>+BSu_p7KJezv+nhNV3aJ}s zR4j4uXGJa7s?A5Lmf{bSX;dV+O=ugEz@ftFk<_y@J{`ZJCDIRN6I{Vx^L=Lb?08s&q#9_KA1H{8s5O%WQ)G0jF8=!ifjKdqg;)TkUpf zV^)5$-~|KVb@Yv*Iz3ceqm;&zMQ4RXEk>K?J&_OWIOg_g-2za4n{%ORW~&HuwR@t% zd>fdp#DeG#T`WF-Vf!Cqo(QG>1y4jxCRpg`t9HrWizNv%T0j2u@ggPtD6tB_6RnLFUgk>QI%DvZz}Z zW+g0MoE2rJKall_008>2roZY)9$(L~g+c6|DeifG?}z>L%or~f{BJ*NlznS2a;fb# zJmpcF9@(LGgS~0fLu_%xk8{e}Mubd6Tx`0IUToY*C+Rki9|xkGEIIs%(#_iDeaP@4 zst-qMBdXhH)!H@eT_Q zesp5QaU|)Le}v~Hw^ivldq?NlD(9h!fUDP5%g2JOAI`{h=+va|Sm|1~`gq+xsvQUG z{x^L12KQpH&ou`n#)jCz_C8muG zrH`Vdu1T5VqGSNzmEU28TK-X#XKbngui{79QP`i$PNK_}J0gVeaYm5$iFtaH zdjA&%9+8VFd_&W?iVU?HyAG(y?bVyFrl`zA{jEp!%H3?d%;Icj|yUE zXxKf@hNv>X)eml~AM94;PN!wBKy&{#2z)=<5kEJd>0<^k|Am7FEaeUB+^Yy_< zg|NxQ_043n*Gu3C$AR_+;wr}4dtWJ7+K|pZ@hnP!?`_K?5*PMFMy`6t`c|Ud5ZN+G zh+A3Me1Tn@@dG5EPm(x(oQ`PjA%PRZ1NAjA|!0c6-EOO0BifrG1jz<#qa%T&qp`lDhS# z$e=oim8fA-FQimanWSD$oC!aTieR%1Vv9}8!?dnDK?Z|F2X@Kp{)TS{X-?`po2P$7 z9A*N>;$Z*H-gzXWPs{?J%K&Eb1EHt7oY;N6`RBoT_x0w%!Pe&XAKjCK&Fx(bwswXw z=h$r}u_rtyFQTbESd|i%pJ#&Alg_iP>~gM8mIk|y*`@#vl@&n_bdw3)0@8J&_krr1 zJ@yJV--}Aml3Z1MW}Z%ZKLMsT*}TfNqneTo2^$39udW^uLp{N7&0{e|c(Q0}AtPF* zEQoP3!~n|!!1P5fZXW4bTmg{RhvhzfqWb;ZQ zQoaVMhE=-E6?C0VgTNL_3*7k>>C^n26?BR-6TCX>BLqUnm6fLDZ}-pkw+?pMxIFUY zAzXITtJod>b_hcZf5VtjTbW*?gaMU3Fa2QliL?-6_Fp&QpPuw)7cDE#s>4Xyj_Vae zZcupoP{WEpc+!WD3JB?jn6IM%<|F&cN1?`bRI%+T?s|s4e?~g;qMCcWMU>Ao#|04d zDmPA&jiZ~^ax=t0A?U7Ml?+)IF3#LOq0Lou3qdfvR(hUDl{KhgXf(-0mN9T{>?N9;0JxaU7}9 z5eC@R)wdYs$r2&$&`@itPuhQso@hu%w`*R(=XTF>oBhpKr#nTH_Q+9=k#O#zgmW*_ zl|4Mr3wzjrzV1m!6p+}&oG7KSGs}0Kf6KR;KlRC-$?}SS7Punsy=Vo4$_~)O&ffXq zfs{%RK&`!SufCEDHsXlo0+LDqtH0uB0sKMb$hgjg#cuB{BKmUt@PG}jt}gFAJRI2H z52P3Iy$$Gc>~dK#9FkyD$nLcVh&|?;W4zU&jfFw~fPP7Jl_yXo^$!KEEdx||>i94J zf{^VQ2OToJXY>du5mW;XA0VBgi+hYV*kB8WIy~~(8O=TeD{yj6x;x zIFWM~POn->3d21=*tmdk{yL+tmV1D3dQ|a^H3Guvmivt{0BS|eheA2>oI;l*& zV<$oiJKHdq2YNvTEqUCe2^w1;bR~yDcxa_7cdYF7<67)N8;E^=jATF&|2-R5jgycw z@db`2a&tTpm)Q=ZU-*{zm+**~&u~j*slD%$IrEO2NLI$-H%KHB!+8i#a^H(Fsm6my zE+Qxo7oj|`D1^?(qf7Z%{_j?HL1}hvoXe`tNh}kvKqjC0lKEEgUifJwERX1CmXBu^=4swT`45~*E<6<^ zt{GMHT$#hq4xHv~z$VPn_DnynY%}DO1fM__#DB7RM)Jf>+8S!L%x*QmwoJ4~QCV)-AaA+Lumm~Eyfgzh= zfC#0$G9*=%Sy05ZbH>S%tIF5?(KvsLHcBM;PDIm=VnbnAIQoj`)PwF&_-QGj=rQA^ zF$~TiS;BZ$$>kDyZu4-UvQ)~{Q<39+KoKxHB-wGGTA!U8Beg8;n=T&DZdVF3F}gvl zm~c*GZ4PA7!_U6FnP54*4j857am|(A=87@PvMnq36U2>H?xzVHD+@eH ze_HIQ8honY5%NDK1!M>p2p=KSV(}x^R1`q|P~%z%DLF+v3LOFcK^2)3Ny@5DEGy0O zQPcA5{CM(MiAY^@7I?HMYZIjP;`Us={HLT%q|ovFB0GGlr5uouqUSjz zGLq*`7|to*c80kt8%!mIQTO_p5{V6%4T`JSph*=Q)N{9~D|ee37PhI|!Zvm7?C#rU z^FDJn`YvzoyOyZwt1T-!vbXxJYDVIC#?gv)=%;RTL_TWV+a&rcD&;tA%T$jKq4Cj= z!d(fGyCqKCE%DzSSbIcVtNpwp2x!stjK)aHcJYGzTL&H9`bm^)cHBMBC6eTzYuYmL z^d*16kwh<&%ZqzpGD=8DyP#nyQMQM0Fpr9!Y3X*+U06nn6dG>4q*gdwz^RFeZ zsmtN{;)%Bba>*S_Q{hL%_+$t2?sJmDUWMoCN3U6MD>=ww>;7o|UBl+hldi5l_pd+G z1sgH*=tXpX&9eeO@wYtVbC0Xt-%pI6dls6vJ4$3;Ybq^e4%R-Bp6Dm~si&W=EFt^Q zdcL)uuPXx4TPw6Ak4L$;Q^GeQ7^x!)tf738GRId9Z;`^ zp9B(GKT?U_m`enj#e$e^cG9Ypoj@GSmDSzodmYN_h12IJ_9f z_zA?*iqRfb@WwdkkMkd^0Jlv50FkMG`C~=-q5^kGSPU@+MT7B?E`DdVKA=0ywABBG zNtWBdmq;oE7rbwK^&*;#HQDHPxnmn&s)r80^3WACK%ayJ$#s<5Rq*UaUm|UP1_va| zMypE#_#z4OzmPD`viDM&+pDV<;_d}4g}l+8R)a@;EE0uQBZL(g+GqOWmgacfTrvYQ zHu~o2Qj9Ho+tq%$T+A>2YK<&ixwgiZy+LI()NYC(g z?`D?UXM)9yvBs}jlV<;Iv9~kebRCkUT&x41Y7dw~g?7UE{ve~YN6?}&qwd9*CxWcZ zAE)e>Iu#a*1Iw+~Ou});f&0D$4huzYtp7a_`g{q;K~q?Jp`M6=+}nHXB^t%BC=a}b zT=+bcTRR+1`j>DbF?A@<%iC6(VieBMLGw zdHt&8S&ak%p~_&NSyI!TwhUN4RR%3u! zrs%uuvScq|`%D{Y55+7w(k{_F+U{#aCOl{N7s|Vq<2XxbhgGgCDxo}SIZm>K^p0hF zzM{)4+n@NWS$fcWfjvwogcSfgwiUkhYQg->rSE zTsy~sgZg!ymXj^oTOkt*;5$wx+HVCp!bj7OnW70Ojf9!&hR?`Zcfo76F;O6&d*Uj6 zf>Dpa`%VD)L$DsQZ& zT9}Y#<3)oEbIfW$8oMtAAqwm1v7qC@dl3snG!~N;PxFOi5_f^J)+-^WoLvc2UPC`- zIHx(t$4tfMa5(HCw!l-auHqHE+M(ysvMKrAf;H>#!2m=dIb)s#MX4QA>O-!8Qz~8`om*)95%krx#@Vf=%(YHbJOw8 z+;rH&8+G6DPPjsy$jK#kPfw3em0EOyQXuDw`t2i^A8_ooyv>b`SBpaQRdWGgsdZq+ z>}n~&2zivvYqh-r`UOMoFuCkc@ETwYNLvU199ku%tAm-5({l}|ZXe&wi}=g#roAe# z+WMn6{x*R#S0VWDOyD_2)dzHY`6$Y> zQ;gjTz>j)x&R|*cNCx~eG8uIM%nEJ|_%dADsZ&R<v-m;zGCtade!@%&L;Dn?MGwsWn@vz*W&{zn&EsCL?5ZxH|HoH!!+UiqaiU8G%IDLOF~V02ZJ-j-+0=Y#)5U16uD#T>dw!w{Nb-b{@W9b0x3yyaTHJ z>uq8GI^WPA9^Joag6Hg9Zx`)cZ=Id%t+jJewQA3LE7bN9$uH8{kFOG}D+Zy1;r^`S z;zH`{KaaM%yzI_*-;*BJE~zCZmrL=IS_qci4_<=gIr-mXl{wN68j;&Z_=BQMweKuP zo~|IE%af%v`Mz`xpBV{CjcbXI0oF&QGk+9$a9|*YyPqzlt>xvkE)!6-HS+RN+#fif zRZ5rz`bwS^`AorKeD^NKO+uL5(nM4Bv)hbJmz7rAC``)>Sj^`r?v#oe~KdM?|8EjLSh6*1}DE^aQReTBXg*!+1C$q^!7 z%{@D=@^!QWM5CU*JE6XluS2TYK z^!2p5q4Z57wd-L0=SE{=_hqx?mzs;Vf5NGEFvZ_Rvnsy})Tx}mG26gTGjYW&D%p1_ z=c`ECg;_{36T|2l!SwC>G7=PCLzTCY!E*mfJa1H~7&^B?+An2VNT{m^NuGrYj0=mm zl-IqSP&ortsiQBLjXrr3Dr1iz7Vc4d*Z+zdz|dpa&dwUSmh$>PDc%rkp*I zO?kxWrnH8AL>zGY)W9Yzf|0yNrG$j(j`S%+W2R`0Oyg0V1(pK)g(8C{$crocv;y4} zLjquaD zYppD{D>1Gn@8_OiZ$?1ONB3S)wN9sd<4LcVkN^YS1R@84+FV!YW#|$Gn4{9cR&H-< zf#DuNJ`3E_7GC#a2nc{XD4gUarPAjueJms=a&|f;yp#o6wCh2_Z0%Dh)6kt_C0Y5+ z4n=!G6XJyM{fLodle>JIfv-69oIa77RIGXjkOd3Mbstqpl+-0wk8cB>Xp2-Lt7G({ z{K$^ig{h<4MPaWOY@}NIBWdv+Z()JH>zgXQ;}ri>Qk03+}9d@&DY= zA0EYc-M1pzTX@-AnLGtEQIAk#XPy-{L_Y1h8{#M-Y5QXu$@39Yq&k|2HFtRA0)Ba$ zQAC;K`T^c$5^1{2k&ayTuj|)??1D|a*y&h(Wdz5cWHjf1pfGxl_GkK)H1;@8*?Xxx zlTb~lxtKjXEW`gkMiQezXl3dNj|*84W-R)o7xJqF$9iZ5PV#2ur$tXp`crY~&(FzP z8`Vo@C3QC0;;MD_+YeDGz@uG2x2G1-%_tee5Y1ag&6WIbEu>;3DeT1Dc!Nw3X!0Jp zI(7O@0p#%Pm(i|CWzkMqU6E13A|5-yI5K$i>P*7o6US4656&6%Vq;Fc!G#SMMipke zB0QIFfP!yzEI*Z#lAp?a!}|Cm6bkUp*_Y22?aOD*zI=wmUdn?&xSlL0uz%|cTpDK_ zT2Ay9uQRBRXTm0pk(I-ytf!CARf_jx=;{0ufIhetP5?Unht2|Q1W-5<2Vq>`Z{7sEdG4XH>8T%~BMw-lv=s}cZj`{sCs z7qP6{s!~Si&rQGaMWBg;HBTH^zK@%XlQ*=@Y}20OTfwoC!E0E(e@fJX4U&ReP( zkF5oii4e}Pt2p{Ta_CrvR;Z=^`DY|AElQij$=}){6cRmlQj%HtJM?GBv6_Co>;He5Wu71t?MUp4M*I;yE_#Ocz;a~C+|1#dNKK{_~ao-#s=5!GcbLwy>r*n9i zyuicchKD(=Tk~KTm|Qb3^i_R06>8oh`GxOXGotbZ0)2Nv|hduI_|iODI{!Qw(ZlOeAAinb zSXelcbzt)GR;`N~IXI9|*?*(T{s{6W7bAK&j7PoC-A!OL2k?B~{qISdz@Nc=cXM(* z8Ry-zDH8O$p2gzEqralJsFIhkJ?}D{GwDg+-wtG+P zhIF_}R0uib*Q-I6jr_ayUx4!OM|c1AOGCl~nO;VXmbV7S!kQPXZTW}dnZS5Vm;$f+ z@^vPLy7i?!pZnOqf`>XgV|#fgAEbD_w&&l$Py`!15Y1;l`FC~1Vn3)sA$|(hAd%*Y zQ{^K9IUqITl%ye-mjKpnAU;NSwf&b3@uu{3&Hvb{HA4*lq=tIUuVFfr2-e~2e(g>8 z2A+e5hX(W}cE(Z?=DnAV7L8Xg=?@?svWC|9?LoPligMG#@K)T1+v0mT6zDZ;Cp;6M z!yXLTM2vw$9infue}>ny_8u@J3MU>OJTHKw`9bzQ8EwO9pW>pjRAqe(iw-?JiAg1( zsIkh=v^d18{j1lYq)tWbONk{L^5td(|7fFbUlvX4_$qa z1!};Yz%oO-&f|>_^+EJje5m)MQ~3M62!^cf0A8oCRmZ612AlDLfE7qj6LCkscVb0) ze8x9^M59dv_r%m1OsypaLr?xtRt}=KuqwEIX6KM$qi;9y2+-t?RbtSWtnsa-x(W?a zF4Kyx_|l{u26AQ&X=Gq!9U>XQdESp$`lbdOM+o;A|0q5pcUB+j6MsJ_ex{-}c41?Y<8&1ATqBrelomvytr}$^&ziDIS zd8ATxIB9c@enULh*8v|}8URuZ`SW}m3N<_8DiLqm&!KP=eqVI3zBlckmjEfG8L7HJDf-`sI+$~?OrGCanc^}C1ag9lob-+Vv@(4d`6s&m3yqRYYu2Ed$lsj z`-8FFFF8CPxYI0^srW8C4rEf2&0sl-y0Xw2x-v6(E;Lpjz({Y{HIRFi<14`Xm(l*} z>i$a}QDBfMQP#&Ujok|Mn!gKP7OIk^Sb3$onA6J310pmy9M?{Ev2Vr$7S~LCCq)d8bkgr*r_C|2^SCn+at2?(YLGwDc;3w|mGThKaSxtV9?Yvxqm7a5Isk zc?B^3v(%0rL~JL|80Xu=q=PpqgL{+cje$V~uAtoz^j{}zKYK2I{vH4Q{`>D8pd^Dn z?8D#D#Wt*5ktK2sz7v<~@lcG_NA$r1kU3M&{VEBC zClrtq_q(JRo_Hp|$Hnr7a(GCmc3jmzrANiA zF=s$Iawx0*QoyURtNMM)(1TU=#}dLGovQ11y08X1Ag^yrk_@v>BPZ$9^+=1u*Q@m! z|D1}xDpFPoG_sdA&R7V;GxTqRu5;-E!Aq$mnfs83fdmx+Ex|fbv>&1o@H($frQ~s4 zfZw402Q-$+$O>f55x#6SA$ZQ#>?F)QO(MOeGIxDs*Y3 zWuUn&Fw6ikbT*^ zw0j!{gol(B%fA-0{@}gILpv>3*wfQ?iyN5HnG>cW$(Cx2t&u?@NJi)i+R*$^1uCMg z5L|!jb&vW9rXr|>H}EglXynS}ujl99Wa7=|ois_RzlnHhYDGimu#`kK0EYBA01LK*#%Gmsq@oHO{RNMJ29dff zIW~80gMSnbVNMQFA__}QNUPba2BnuE zYIu4t0a*9}f4jL+?x7`-DM^?+bQun(C-YeYq)E2G8VwK8q_o&7fUE{EY)6e$`yO2_ z0=dlTT7E;mh9?k5U@I#wQZ7?X>QPoUjN>)&KR23N9iJ<>cDrq5Pv-2C$nSV(+OF;B4TBMjl7Xh7V^|WCz<)+6Jk#Jn5VXA@ zbxO5?l%N|He%;GiY%InW{sxAu_MQ$3zl!RH54TaR5%pVIl+0$Ss12j}b{p6`SVDYR z8SdUpEyx@U@DSC=3E=^iX#NY?AnJgzbx__8g9BJF9hAf{*&Y9mvOYm-(nWzvIQs#q#4lt)G?lquS zA8LVslPomg^>WrNhA;H!1aPgzQyFcBs8avkzG&_m9L?Eq)Fa_N1#k@tvovbAg-U z?mzz7MS(C#SRoLoNHnDqyBeW9AzNqX?9ujF7 z)04Z>ovhbMBXViiTS8aG`P`gNM2vd#6BR_uQ>nDBjo}{6EjqY_)pl|FC(NL?JqxQH zX8y(;o&5k099o5lDuZ3Ibg3U#5w8FWrLF2f12Yx=)aWE2rN+n9O1oI$^bUo~7b=)k zEeKa@iQ!juN>P@2rXE0*&%)X8VcH+Z-^*;^I^%uAkrLL%WdE-RsTsK_Ho_g?g7^lG zzSi^;^Zlb)wic**>Fgf;1ZaYAc2Ph=0eJ6d+E0WOuME&`B&_$&&(3aiPFLI0xH2=x zR1*oawsi0-Olvhq(D_k;q~&YIC`o9@;)b5-WQTrMk;1X|ch-=wLSi++RQ*IfTdNmq z*^s=p1+fs>7G>Knwdfu!=ZkRC!UHHVi~lJJj>t^;Tm5U>OWzC2{=;#a)xU~IN_)U| z56a~OG+W`3o*Ru1W%fbk#Iio&c|Fp3h6`_5egcyT4n3ecG)5UUxbrlzJgQ z_%{4DJYZvyC>?+n0;xTamGf`IT+cfI$(B6;h2t$Etb1yPogUBj+^o|(`tA2p;lJ{E z?~u*_ZWCaQ4pb4xgnqBfvy}}BPXEBq=DLUjT@3j)bW7{b0kbO+T0UBVc*#zsDP)fH z_RZ}EP+_Tn_{J!QowU+i@S+S?G(YoC@Qc(_0m?G^@;86|tqU9?opymrdgugORnx?YY^WiilLx@9 z(U7=WIgMm=SB@5ifUu(#whuOuGBTP0}Co(Uq_z{mb(#hBOuPP zsRcfw{ms#)D|QBdgxyy4mG`T!Q1un4{>Bpwt%S3Hqe6G;U{G#u5-A#AgStkHgmylO zl7HDm%67a7>%fn7`?Ia_W}{+-_h3AinaoldDMd5az^E%b%pnkLrS(|csH@YTh(%Oq zH>@REdE~83rWG}O6w|nYf%RL!FsJl8@*lhZhWVv#2FXgt!0TUZ0}SR|(Dw`t*rvR} z#x8iic=7q9c!88msFr!tzv!|jeu_H;SNtiHc|!WX7O6tFi0}Dz37WbKUc4(tS6OD> z^~Nh3#Q&ET!bhGC`UD5xeytWp+1OunxLdS|PB5u+Rt77D&y6!@iFyBJGqprPl45OyAoRqrm zr7ysA_K86i&q}wr$q&3h=0Fb*@vsvvF=*cC(EM$T~Ix5w-t) ze@msKNDrAzPYl7==dk>6_prdTO$uF|kS}z{CJ?*XSwTV}z+y9gVd+9q%Z0d{^aP3J zVgLklLD#qBEtn;LqI$3S6_Spb%4=&XsirzW9HM#vnBPG9lT5dGeZ9T`>cH2<8}j9j zN%UY7wFX(Lp2<7{z><$}E99|j&P6re4OV3^g^SrMDms1|9U=b@eeEMSR+Z$w9BRE! zN*AsGu2cvTp;|~9|t*DC^Qd1#^Op0w#u$ZDS5HZR`r#^7q#z?y?MdQj#ihY@`@KP`T4Fc z2<%T}2sv!-LK&C|=AxjJZKjg|s;$ny(0|js^0e%adCz(k=r$p5y|(b7=TypxBaq3!QVslgc2`D|jkLsL?J^3P(^}5& zG2EPfV9`R+I!q^Uz~u|&uFl?f&q4KE1<@caX$t&g8pXk7_#t}8{jOWgX2+lVMNxdo z1Ap8tE{ZD+a(3_hNviHe!%eZ@KBV84CKOsXtvr z*0j|>O+-|ef(9xw1u>*fllsbgI?0BS2++X3tV&Ts!Ri98;T_@ff<7s;%9;I#zyVzv zKMmcuERd3Mg9oI&SW5*SZ<;Awxxqh`WuC#6^F6N%cdDVYd?vGR_17nUo0i9-~=wfwwZFRGg(tC)`YIj!H>38J2_{To07zz za$tr>dD@uEW*0|XBc{|;y{dpE2tmFu?J0&JgBxgAMfnP0ZZMBeACHd~(}i?#{AAsl zZk6rCN&+cbfIL!2(~?a|dSU7%YPZDg+M+_t@GebV7ObOcBj%>sgH@B&A=_0Y+|(8m zlVCHDYkDIn4X+EelteCC>6sZZae}4AQRb`1^TYsSWaE8U2|o)BBFlUAKV9oJ*8N5o}%N#wnuGyAlU%xIqySZl`_5L1`%t3BEwTZ zzB;S)j<2qcZ+h)&r@{~O`RIE2WBTwE_fkzH5k+=vm|GwBXqFiIaKM)&uG~Hbq71iZ zy{IhY@ez-sBKOQ-Q6lAex+^fwSgF1`ZF&QFMcI-W3@#^#23&~30o3Vty=5`*kj#ma z$I>8~aHM4P>081$A|9O+O*oh|lN26VO*{~onaqkVg6mas#|LUz+~sn#Ct?IbK@RiR^{0Ayd-ZU7J9&{rDO37w+9(#t`)^5yuC`q$o< zi>t=**LLq~wNc?|b&EaC;_oriD7P-WCquNVr?tuzf5UxMFA0F|fq3aV_~$=&pP$nV zcOJd8I5DTqM^CkqW?0SQVG>~6iKN;#AGY(cBb)ydRm~_8TeLormx!BcPJsN&ZEhGA zZaoY}!K^GkETZso(g%Tb0Vw#HQ01Z?0Dmgly4cZ+yx$1(;Y-q+cU)ybWfV-8tc=}3 z(+Q?J*y+GZ`>ZBMJGlYI?!pLqLutS4u35w{d#CF3zvF8Qx1GZ2cxN2=!p3+4+6_YI zDEHxb80>N>sweD%;y|e>lPgbwiLfXex~!xk2P#USJ@MV-KvdZNfn(DgjuBqqYFP+N zpkO*o$dyHRVA9nwgYf!&;`@jB6|IjSk1u_JCgHwFMrPj157KtNm*1!De2++Ny&MGN zF|DAcS#strnRbKaLRBgT-<~TUItbD~d_D~+4*NU3l!O?NbIW(gd^troh^_t<#HVqa zMkR3r*t*RXiJ=h0KX%7BM)5plDT9_hD+T6bDzp*IlZRS(3IH%$;lBJAnit~~Yo9V> z2ngK*Pajmw?Nk9Y@c=B=SI0poMf}M095NPQLAn}2>lGp+Rw5mQMzBN$PvAMjZS=`^ z+HYC7CA#YkqEelRfK4Q`pf;1Kke*qe1kB`~xZ<#jgf_KaVKo_e+l{JYmxXl6AUz3P z?s5zzL`Iq!Pf6ZeWh|nL%D5Zhl5594_h5{SQX(NnT!MW93KEx}mS=r#}_aHLlwJTd8HKxjHD1_-c^8ipMSxPh(h0@d@8 zKX>VafWw=cS{ybNuY%uV9C>IJcx%Shlr}x6BLmEUK0r5RS^Jm z=V+up29ub;EY)-li>$>v2T#>mg~$(`NefL7zjz_2^?INZjzR+i(Mgh!46cS~k7U3f z1y!JxyJ5}UjzvS`Sd^W_CCsBLK8AMp19VWNxrG#rtu;g&)T=mO?( zizEy~c(v)lP=eWVh?hlrnTOCIjzwyU+W^pv-*s6HR?)@w8c%7&zoXK21!VLpH*tz; zt%regA_oMgHQHuJ4Xj+P@|j$PBKcAR)`ZG0sQd!u(_JI^E){i_By;J@EGP9Op745} zXb_YrCpC!Ys=~F>m88C!@cx!&AJQ;}Xl=Nx9H(qlX!YHqG-?iMbdH0O!=HWz7H>|w z>?#Qq*$J{=ybXFC2QX$K&_h{btj$cS+gP1g3tnTXYoUI#d-d1V$N-PU2tcU(^hN9f z{Fp~-3M)rD#j2a-Z*c-m9#(wzOeQIpzDsRIJD9T9*n0iWdL{?1)_RtQ_3Tmbro=9$ zTB?uu#jUjNp~Jc-=$!6cRA73CAF#eZrDTkz>4F)1N%p}!j`?72#8wvSCN(MXU;#>r z=th0<*Y<@`4FYn5_Z>xyfCRRU{#H7ces{*z@>Q!(%jHYwLM>HTWy64Yg0qv!Ae)%( zU^4&D-kW!|kz|X5|IeoY4b3mJ2w{Yms!ml}#|CU@%+ki~_goqsS(Z{lkW%85gmHtu z``jhgTqI#vz2(gGVw4$?vEI0G_v_p@{#-o)I9I4i8-lWxDZC4gQQpwn85iL7n5a4e zmwzJs9ycr;1ep0>fSidBfMJrWGFs@l^_ck4NzQ)ZEX!4Z<1J1_Wp+WCS6pFGVIlVHzT5e05KbzFyd8yUV9 zF-opzu9n`CcFdOo)N4yOR7@9~tv_d2mgoPp$nG&MF z>5f0qOkRdj2SQ5+_|S=r4$j*wyKldKb#VafGs_Di&W7ml)R z8J-CGFk6Pnbf8EQH^aey*ip@il&G3)EKYiZ4?ombE;Ra?G5^HC=sc$m9I8nY-&z7V zq9d8NCTUSYF@slyB}i1Rv(Cvx5K`o3Y}v|kaL&-NctAE{6YrkV?dW~0=p3VPo^2Qr z6*vzptdKP-!L(WXjnfXm->^?qv;9rjM^9pmOC48{fUHn{hJGK0jY)Y1m(z;4nWdDA zLBen#lUmGy?c3-~r|Cr8S9tDK+Pg}CiRZbScAHBmDXXQnntvARn?wrYQ2OiQ4^ioN z;u!NwzFuMKxWLuIXcGp6OWV z98cLVtW1b%dX)F$bEc(gl|V#Sn1AL}Auf(;xcNY=8gjL$0uzIjV5;R?893xF{hc## z^sNjWgn>;44tnG|zQXj8+H1LIwH><|`#QjO?B`5FvE2MxO*T|3Xow)hYKWdqL+Vz8 zuXklDyZKpZ3NcF>ay#>a3}3^A30~AzcPX2Y+ClX~3oWy$vP8ZcLZ#v!Gp8W)hyGwe zCF%Dof;1fw#i_x8<6oqOY(1+C32W&rrClsZ+4OygpWDyajFsEPg)E~E23}g}q%q-( zdM~mUlbk~`mh?zd?nJ>x7(&MEg?VSTRbH@Dit6m)pW>#tUZyR6X&PgyVoH&rJ^b?+ zsF!>9%uS2(+!uxEKe9Kq&W2o)LC(JM3sR!F3T@1b*7|uEs%2rw)q1Z6LAAdIg49+$ z=dF7FsI9Uf@CASWBLBT2n@tnyO#$@%%FX;**i07o^s92n0cx#i|4LB}Tx*(mZdCC8 zFt#Ot(?tdqtr=8<3nkjcu29uvq(qaJ5B7Us-|1AyG*hL zltsLkmrPC4B{hdI$%!nmp}Y>+YSWchKzs5Mtvz=~m8r=C%)GSjLRaJg&B?p9_96r3 zPDKgk&btixujqDp$->_d;p8Og4g13=ov@%AXmjF95%T7IGM>&w?FGD6%)M~A?i@pH zQnCFrlZfrCt_v0=VM7g?Zo$CmbHiy#wNlQsnw3$!BDZ0Y? z_56?rZw+fR)jNZ?Y6jl!GZ7K#8c_+gBJB@#ebKeQc(DU5 z;}=s|M&C%AMC%*T&wMqeug1C*xqSH2p6evLqVC|+?C6qg*YP~GmqE5BSNGoTjZHAU zz8J}2+T-w2DsacA%rdb^+!lS6$RhVUWvyDtP4@f4X5TTW{gI;{usD8tGR>k zv|x>mv{>mV&x;ttm#8V0dWO*b5-qSCBfQ$iByWaiThXP_4cxDM3BEVK=Nap~i*A~r z6e|td`lqt8yQl2ej=^pkeVsukJ+cU$+>lhoGGLWf!)`6Os9hV_BI{DeSXJln9i5K= z^DMCZ{!2}Ct)#%}7M>8IXL_CvzZc?b-p}Q#g|#7BZGe&=E3hNif48cCOZ%2LgRJWymg}Lx2e#Gfewx zGkGPKr7^+8Co+=J4u&m7lf$g;+`t0GSwSW9?V?KDJ60Pks>VaZY8fjwPtJd&=YOl` zKbZSySLW3JCvxrpR#4J*OOnWwMukFGIdH4=OqJVg)$8JMUFdPO^|%gjTp80Vvoo>> zWlT4TUhZJpnVPid#k>HM==a^H@N!GNL<734k(O@ocBKZN|2^Aa)|N;&IQYQ^_luY4 zR4>tMy+miYL|;QXBxoJ94vd>Z1JVGfQXz}GF5*a4gzVa@3MzXioXlaZgOLH(Zbmwt zLl^Bwpu#kAgMa~M1$OE^cR8V!_=Gf+=FvU$cmjfnvO%O1R8sS)c&=)y6SlcoT=j+c z4RC-&{gVhY4$^o&Vg3hcRsieW;$J@I{-dq=s3Y(JHZei{@IeOx#GHNDOiBip=q$W# zV_VlG3|6&^9o4&$Qu%u7Cz^V?Mx9<|8~C7!x;WbHZ)xWS^UKkj56O*=Y5|BNjea>t zjK{`AIK8f!Qc>ISu%g0a9!97|Q6@t%MO0JvKk!uLv_-sTav2{U-s{CtcsL4Wp@JZ_ zw5b}0tU1*+EqK^{7QEPjg$ZFrwgAMZk^i@8B<{R465YrbpVSY>nEJgZTf%wYxjV6b zo!wd-i7(@tOd^hGBKr@r=FSCJ7g|=BRi1udq0oUE1xF*Ipe7n(R%u&VUaJn$C2cDJ z{E@b^gHLtaa4VnCBHmLC)U0dSQa73tzCsJDJGs!}J+7npBp+c9jzV<>159F}fsPZE zvgyR6^6-{G>5>yr_5Q#KAVN6sS0KPPbcy3$;`h3(s$G|ph0MbUo{q)t;+woo8zNP6FKoIYv{^z`*Vt@BNqUX^~ViNR4cb2B;j;J|=L@Xe= zxQynZNgsM@Gi{GEpyyM5<{8kN*ZhWOKyS{7C4;;DP23p-Uqxn-gZHA-yP8d=dvb_8 z@Zcj!iE#XUID&J55JHQGMl~@#%C*B69eN>`j{F-)+>4^gNyNMp8qe%U_M1ax%0o{l zY6)oI2kbiwpgTF~+yr|(Gc3Z#eeNHAU6j zr;v0+ZfLtrqgYeM#`IL3-Pk58&o<{@b_Vz)RWNg@;Up=IKG<|(fhByoOoh`$1FL{N8SvD5U0;;#8QueA z&{M%*)yecbn(UzaO!bma*V=G=8KuK%9qpQi(KlsaQ?ma8mNz2J5Sr`2xvtFOimL!2 zE0fG&$1%!EqvST?Iz`7HD$d1yp>+EZ>rB#qXOZQZZFc1yDx?@{sr^bkl;$g=1*$A} zp@y)Ns5B;!4n}Yh0=Hse6f+1-^z`SJy5rWUW>|^QRdmwG{(_7vEW%^iRB})#wKpH& zR%f8js>!{|PG!q83|eC(^YaBG-^!KeZ{_vt7V5_k9H?IxyR{lr4jwno+N$Fm*(0+0 zYl)g`VXzVVSYh`!pM~DLbExrjS2Ro1GYGIKBbVQZ403n`SgHv<_V|}sRCSk~`!%#w z!ojX~L}95j>f|E*o_k;MS$hsEEt<_4X|J4{7WH_KX%z0Tf+n5oyj5hXfoRCS$HdR! z3;W9dZ$KLTRggv=t2O&Ay1=prq;KL&Rw_a6SohVj?%T(D%RR-YUwUetoR(vML9~r7 z4Hn**EfhZ*5qL&(1oTARDtwIg$a=0qwI^RXlVR6cXI3d$BKX~nVO|7pOV^Q*SEQ*K zmX@w7ovN00JG#_jQMq#NM|%ex-21GAe(tDSW!wuXmY2~v3WKlMQgtKu#sw*sddsCM z5`HuDGY!UKk&irzvYR^sqlm|$r9$x{6nbYQ!p_oI02#Rkw3K~%mi?G#YgBj@piz93 zpf9WUs^T}`pP->GSS%7zOQbdK4abCz>oh*&a?VI-|(Ltmz|W zvK6bzs~*cUODARkMq&OEnuo@>I9Q@OYnh)vu3 z5p$)wQmR~a*QK%|PM3Y)`f66h^|B8fTQ?x4menuxq_2pB6~40r2~@;uC2U(e!z3pA z1j=X4JMu2OYt{f2eGPSR71ue;2a?IwI=|0olRxJ4$M13)<4>+F()m36x=q)+C@^2R zDl||yEHpoeSr+J+TX-MEJMl@|M;K2M3KG>3nc0y2kTg8n7kD2_#t>uJq@&>0bx9i( zIArY^6@1rGT%7(^+yn9D~jU9kvkcjHAU%}p~L3b_Z`BBx!b{5&UgqG~|;B?+=( zd7;zpMt@bIlOy|C>K64u?}xaT#<1=dl}RTu^bMMz$~${0W6m6%yL<(H6DtY1|+ zvgXz=vtZ5=W!5FP5(P6am}kZoRgYah>CsnO#G~bzY!^`J=oSF#m)UfRjWTPZAB&Ip zm+5$|O9-e^YOFl-Er}S_HP*`f%(V(QUpT%L848z8S{2IPNJx~Q;^PO;nAje@u~wd0 z1Lu0)s-u+6vMkGQEoG`L%Vx4=Hny3-<7RklK%aH1@Mm~zT8XNDo3+`rpo$C)jhb^D zHe1?WGYzA9`g=I7r(0Y8m?QV58d;AWtGTBeoxhM}S8oeA@K<(t%>Nk-c!vA628}c? zFy#v>)LO`-XSnuR5f|H$T&#>8vYhE==DfeO-ipjQ$HqgJ@mBvDglGrEVZ7YYHYF>m znD3UDM#KS6QLBF7k=>fjF{_F`vb?gAY9m*fSk0+15gm~+650yCiWDpGD$4N!J_dI< z_eREklza}A0O1?$*XAZUky$Tmcts!JRK+MNm@2(*F^iwEVUsg>sU`=!j3uslUC^cr zpj1qJA?(1Zk_>Q%^Q?K9j6%|=)q>y9RBYA8J9lp5TQYtHl&YUZ{ksdUdP9+fcp+*v zQF|t8zqSH;@f*Bo;c_n!N$3_bB8elwQX>=l<YjO5p|u6fx`iyWHi5Br4&G9rr5rw`iU5$~EO^EgL2p+!?^r!2it}s5y?L`0%^6Is9IS_|j5D*y(FLVru8<@C0Ma3^!lL25zp; zHRw0M&gSO#$OsI-M~2wAqfuboM!8;ZX!1LO{-9c`-y!f&z3)-;4dQ5&DBeYA%E*Aw zaD%u3#%W0C7-`aA6qSn{Re!Ghw1$dp-e6h?lD+E1SCTq+JK~I)_;7Vne%0M$R)A!5j z=VYIMtnfvVl=WQ8Oy8o+v>!3K@U}_Vrxg(>Gp?mcFV_mvj>+LdC?G6K>82~BOW zXBTlG`8y>72vGVJ8yRU|HUQmA5zwA`)47vx$T*S*hlAkJjj*-s%UgF@+j*&KJ1uZ{4~35Hc9rOkX6#j$IRSX=tdWz<2x zYR3ezhLe0$PcJs6kM8H!jd+>V*;M{*V*uQQ+NFXRUr#rF`#E`ZMtuBunK6JynatST z{H3*?mWcJ-TC}^X2(pN#Af#0yaa$zUUL?L26>Z&=5k1dE2^e5>t+f(Sd8sfQkGdld z*YfWl5^ygQnrGzS5?3vieYaN-06>BddS=8fAuCv&yXH6|OQ!YadP0+oPCI{P-pSNqYVYt=Oc*c=w(l#jf(E=?A<$}o5}5M-i+stZ@!H@zhNwZbai6g#!oan(*0T|L*6RA40M zXoHp)6#)@;UMC^Oc60~VU(f5#CevhejzR^_MB)=1>mW9DDuNQ1#WBlW zSSy(sq?g?p%t${S7A4FAPJU??yt%(1tyW>OEEA+64Rr+A1~D(J!U;ID24%8V#Rg#n zM!PKHaFxkLFb_(4L#gj5K|`nRb;7Zf8L4zn9Vbc|;7CkXu;MqbDX#%?))G2ybja~+ z$}SajOTHi>&D~8hi9A>mt2bV+SqQyqdD=Q>k?7A^Pc=a|IrxT*TnAp0e=1Q$CH7mRD7rSQWsC)*Hik{ zc`_JMMY#Azp6&%tQCTnhx|#h1|Lwu^GkQMJzdqgX!Y?@n*>u}FzUF7$dc7?VEJX%F zJ)An-b{&eDXua^~av|-rA6gY$)WRZCSjCRo0KiA*X>@yn$z$JjCa}WaCpjAmAR%X8 zXlc9}hIWLyFf(Wn6Q!s}+<&bm(;Exuja3(^NTA7a)tgq6YK@Yn0a=RQQkQl(Bs2y4 zJ~4GN5B84W?t(u#4@H~$n8U5X}dKeRFs${8rU&_>@c8*MToXFI=gkyY2LLL_j zX3a1PY%IvWVq9cjkrEnYF}6vmD3Qyy*)b@@Fq6167ns!(k3|xed zW_S=b+oT(!PNgS%#nRdK}^`lF<%;xwUm zDvQ?vhGJSYPB{|SIOBkwLY99f1?4axIlkbaa7sS6@pS)`32L$33uv>;b|9}gk-XfIb}2-|GJF2R!>{5XEJDlDIYG3mF^}Q3?*Fyyoetfc zLQUD&Reo9amAxFW1KZo%2Lk@NR%u;M&Fr7;Ru#gK>+o8fnRPfTT89g@4yPK{J8&@P zxjH>`kheTPb>;k}=H#xl zo>;Il0p7jSEmuW$4Ka}WXIeOb>`dFq3q(37x-mYf1yYH)3RjatE)h|hkx~yP^Cy)%G^;T0%fS;ITM|d1Wbou;xa(?~d z`H}CiKEED@ELC!^5gDTLab~CUr3$GF(JYQ_jBt(0KwxGN9Z;_dIZ)f=n~`guQv}fL zvk=wYMs%r+uHE1PfI?Syft*4FJJZ$r`8((yRKte?jc2j*Lt?+^5MQYGO^%Te+gwu6yAj-_z@SBn%$EFL& zd6m09NdwJk>J*f|&f^ZizKg)l>D#9)4s-I)Q;K#&?#s*vD+xT7+F9FiJu`H@_6^QB zJm0FTFHcS9{F}MSTbHxYEoaHQ0>@|7nM--+Ot3Yb^Vt<5Q~iy5)r#s5dYXThxAkXJ z{GGCi&et~X$60AK7FA?X8$O;pQAW}1&C_?LolmrJ>)QRzaf_e@6$dbED`q-uYl>FW z+j6T97G~5wAP>+S32cplcfm<}nlrzWG4510_CN;BlR(;#kIkJH{4a>}q%?bT(;-k9 zc@-_!R&+E`Z>I_>P77?wn+M{$1#1GWA*(c+_q+YAlfn))CFWKKz6JlT zq3~{Pa+%EH-rARFZ9o_@U7KEZ#%o0VQVrlDnCjOI$+ZD4IsE2#O-B*rqyuhc9zXP+1cl!AXMQ-Xv==jm|l@#7qopzp=ejA5&?>7uFXe<`Qoe5{`OIkPkGy zy(hQ_YM`y<30jcAj3`P2q?d>h5tt%rZXXw_wegJ- zVJHVf@*Y(4Uou{!x6X}MO3wbwp{gbyJxr4I^#ZGG~c5GX5V-3k;81Ae;)+^gD z%~PXmYgUpJV%}iZNqg@jj*P{x`aUvUa}}N3R{`9xjY?)(s31Ehkq<5ZBbN|R@=tNp z+1*?aLX4lfDsUKWR3BYQmTnXCRDDq)`GCCXf)Nl_JAcI%-u@X|c>Aa=Or=edJwa<@ zEeTM|3N4oALW_N^TZJog{MjO2 zKJ8T$<9%tX!3xrCAQ^Fifk2gCv#cWnj1lMEa=w^cc6!OTa!=<%YVBze<&*XdC6*&( zPJT$Vx-2Y4m(~U?4{;KdycKhe@#9vd%0DUr8A`_AI^QSil?(+dj|LAL<9hI~$0B1~ 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 z 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%0A?LtQS)ihAd%E1*^ka2HGF_Ph{?L62p2 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

hlJ3WV9nu_lii#dQ z)~3*7x!g`{mC_@KYsl?3DyvZdC1|{m^faI4&4a|ADzA(x6^ZlgP_i`RAR>9DF3})IvY|}w+nZ4heubyU2pmpd41j3pR=>rJLzXNaMO@c8D zG?2kzRNMWs+x*k3UA!$lMr8n~kIP|{T!<$h1X5C*z-Tv-humAdG_on`3mw$~+V=4*;X$35& z8mE}_S9*-}Ftp?;OL8toR~mpE#TNvmo^jDZOd@fSeZ%*4yL7(3-8CYAj9iH^DN(FW6~!`@cA9EIcJ1!8 zZQrC=tw3||CPhR%J6?L&VMnGo$E&jw^;ofY#In zPcDuL^$rasbvPKcfN=U6k-;_?Ml{Y0Lef0B*_&Qe}+UHXu-aOMy2>i3kRtc0) zGd`ON#~T$L&uW3uWuygol@r+)DR#X(y<75}u9#<#p?_BHQ>VBDSNcF@{D86eHjJX@ zyLcs+biL7pD>km(iMpXP(_Sdeb^KAR;{*xqnu;zIXFBSS;^nnSBQ`_`s@kKcGpJRY zFIYF0>_^DFBO{$L>CP>~?ly2wGW- z9XCdL*y5Fr82jz0X(FuLgu#=$%ICP91Y;&!(vwy?-hwGMo6e)&qzMvQLa=eptI|Qe zW}Y&>@cEuTZFpayETC+dpwDic<D}i`!YZNT7xx#9@$~Djc|zkppk<_JhanBWe_>P4osB08N6Chi5Y!q#51?N1&M-eiPS1 zjB*x_C5J5xGx1`f0D6MT{K+bK^!mY*B=~CMt3=yNduv2r{71{%uG~=cc@t4CS90gn zB+j>@Yt@eDEq0timSqCD`-kzeRiY=aCpVfx%k;c|xF$7vxP&%pN`(lijsshh< zcCG}XYk0iAtjp-#p*h@-YR?JT^6vIzxlCc;bn5XMhSZ#_%15g7Sg&%=@Ki!gajw7x z%>CS(rHgq)OdEQYepuw6qA@VDgcW}1;cltFP!~1Q^*}>wBWo|%F~Rm@@$!y# z7SnZ3+S7Fl)CB7oE31yE5uM%6zwPB`19+YtoM z%pCPbg;Yzg&(<|mIQo9nG*DsP&ddhp+)yg09U$~5_KxIo*Y!7S6p*5IRiUFMte4L5 z

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⋙{;!@9ah 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

tob=D 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

-
-[#ToolBar] -
-
-
- - - - - - - - - - - - -
流程停用清单
- - - - - - -
- - - - - - - - - - - - - - - - - - - -
[#STOPFILENAME]
[#STOPDESC]
-
-
[#Actionsoft]
-
-
- - - - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单-流程变更清单.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单-流程变更清单.htm deleted file mode 100644 index 6b231090..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单-流程变更清单.htm +++ /dev/null @@ -1,206 +0,0 @@ - - - - 流程变更清单 - - - - - - - [#AWSImport] - [#AWSUIImport] - - - - - - - - -
-
-[#ToolBar] -
-
-
- - - - - - - - - - - - -
流程变更清单
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
[#CHANGEFILENAME]
[#CHANGEDFILENAMENEW]
[#CHANGEDDESC]
-
-
[#Actionsoft]
-
-
- - - - -
- - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单-流程新发布清单.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单-流程新发布清单.htm deleted file mode 100644 index a1843df1..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单-流程新发布清单.htm +++ /dev/null @@ -1,133 +0,0 @@ - - - - 流程新发布清单 - - - [#AWSImport] - [#AWSUIImport] - - - - - - -
-
- [#ToolBar] -
-
-
- - - - - - - - - - - - -
流程新发布清单
- - - - -
- - - - - - - - -
[#PUBLISHFILENAME]
[#PUBLISHDESC]
[#Actionsoft]
-
-
- - - -
- - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单.htm deleted file mode 100644 index 489754ed..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单.htm +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - CoE流程发布表单 - - - - - [#AWSImport] - [#AWSUIImport] - - - - - - - -
-
- - - - - - - - - - - - -
流程发布表单
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[#APPLYUSERNAME]
[#APPLYDEPTNAME]
[#APPLYDATE]
[#PUBLISHDESC]
[#AUDITOR1]
[#AUDITOR2]
[#AUDITOR3]
-
[#Grid3]
-
-
[#Grid2]
-
-
[#Grid1]
-
-
-
[#Actionsoft]
-
-
- - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-产品信息.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-产品信息.htm deleted file mode 100644 index bdb54070..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-产品信息.htm +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - 产品信息 - - - - - - [#AWSImport] - [#AWSUIImport] - - - - - -
-
- - - - - - - - - - - - -
产品信息
- - - - - - - - - - - -
[#PRODUCTNAME]
[#PRODUCTCODE]
-
[#Actionsoft]
-
-
- - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-区域信息.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-区域信息.htm deleted file mode 100644 index 486483b9..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-区域信息.htm +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - 区域信息 - - - - - - - [#AWSImport] - [#AWSUIImport] - - - - -
-
- - - - - - - - - - -
区域信息
- - - - - -
[#REGIONNAME]
[#REGIONCODE]
-
[#Actionsoft]
-
-
- - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-单个流程文件发布申请.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-单个流程文件发布申请.htm deleted file mode 100644 index 02f85bee..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-单个流程文件发布申请.htm +++ /dev/null @@ -1,102 +0,0 @@ - - - - - -流程文件发布申请 - - - - -[#AWSImport] [#AWSUIImport] - - - - - - -
-
- - - - - - - - - - - - - - - -
流程文件发布申请
[#PUBLISHID][#TEAMID][#TEAMNAME][#APPLYUSERID][#APPLYDEPTID][#AUDITOR1][#AUDITOR2][#AUDITOR3][#APPLYSTATUS][#WSID]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
申请人姓名[#APPLYUSERNAME]
[#APPLYDEPTNAME]
[#APPLYDATE]
发布类型[#OPTIONTYPE]
[#PUBLISHDESC]
发布线下已审核的
流程文件
[#ATTACHMENT]
-
[#Actionsoft]
-
-
- - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-单位信息.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-单位信息.htm deleted file mode 100644 index 926ae894..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-单位信息.htm +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - 单位信息 - - - - - - [#AWSImport] - [#AWSUIImport] - - - - - -
-
- - - - - - - - - - - - -
单位信息
- - - - - - - - - - - - - - - -
[#ORGNAME]
[#ORGCODE]
[#DEPARTNAME]
-
[#Actionsoft]
-
-
- - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-备份.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-备份.htm deleted file mode 100644 index 383b2422..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-备份.htm +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - 备份 - - - - - - [#AWSImport] - [#AWSUIImport] - - - - - -
-
- - - - - - - - - - - - -
备份
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[#PUBLISH_TYPE][#CHANGE_THE_TYPE]
[#LEVEL_1_PROCESS_NAME][#LEVEL_2_PROCESS_NAME][#LEVEL_3_PROCESS_NAME]
[#ADAPT_NAME_THE_COMPANY][#ADAPT_REGION_NAME][#APPLICABLE_PRODUCT]
[#RELEASE_THE_TITLE][#SYSTEM]流程/制度编号[#NUMBER]
[#INITIATOR][#CONTACT_WAY]
[#TIME_OF_APPLICATION][#IS_THE_UNIT]
[#TEXT]
[#ACCESSORY]
[#PROOFREADER]
[#RELEASE_INSTRUCTIONS]
[#PROFESSIONAL_REVIEW_REQUIRED]
[#INTERNAL_AUDITOR]
[#JOINT_TRIAL_REQUIRED]
[#DEPARTMENT_CAME]
[#LEVEL_1_AUDIT_REQUIRED]
[#RESPONSIBLE_PERSON1]
[#SECONDARY_AUDIT_REQUIRED]
[#PROCESS_RESPONSIBLE_PERSON]
[#LEVEL_AUDIT_REQUIRED]
[#PERSON_THREE_LEVEL_PROCESS]
[#SEND_SCOPE]
-
[#Actionsoft]
-
-
- - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-备份_m.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-备份_m.htm deleted file mode 100644 index e7f146fe..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-备份_m.htm +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - 备份 - - - - - - [#AWSImport] - [#AWSUIImport] - - - - - -
- -
- - - - - - - - - - - - -
- - - - - - -
[#PUBLISH_TYPE]
[#CHANGE_THE_TYPE]
[#LEVEL_1_PROCESS_NAME]
[#LEVEL_2_PROCESS_NAME]
[#LEVEL_3_PROCESS_NAME]
[#ADAPT_NAME_THE_COMPANY]
[#ADAPT_REGION_NAME]
[#APPLICABLE_PRODUCT]
[#RELEASE_THE_TITLE]
[#INITIATOR]
[#CONTACT_WAY]
[#TIME_OF_APPLICATION]
[#IS_THE_UNIT]
[#RELEASE_INSTRUCTIONS]
[#ACCESSORY]
[#DEPARTMENT_PROOFREADER]
[#INTERNAL_AUDITOR]
[#PROFESSIONAL_REVIEW_REQUIRED]
[#JOINT_TRIAL_REQUIRED]
[#PERSON_THREE_LEVEL_PROCESS]
[#LEVEL_AUDIT_REQUIRED]
[#PROCESS_RESPONSIBLE_PERSON]
[#SECONDARY_AUDIT_REQUIRED]
[#RESPONSIBLE_PERSON1]
[#LEVEL_1_AUDIT_REQUIRED]
[#SEND_SCOPE]
-
[#Actionsoft]
-
-
- - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-批量流程文件发布申请(备份).htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-批量流程文件发布申请(备份).htm deleted file mode 100644 index ff5a6a86..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-批量流程文件发布申请(备份).htm +++ /dev/null @@ -1,292 +0,0 @@ - - - - - -流程文件发布申请 - - - - -[#AWSImport] [#AWSUIImport] - - - - - - -
-
- - - - - - - - - - - - - - - -
流程文件发布申请
[#PUBLISHID][#TEAMID][#TEAMNAME][#APPLYUSERID][#APPLYDEPTID][#AUDITOR1][#AUDITOR2][#AUDITOR3][#APPLYSTATUS][#WSID]
- - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
发布类型[#OPTIONTYPE]
一级流程名称[#LEVEL_1_PROCESS_NAME]二级流程名称[#LEVEL_2_PROCESS_NAME]三级流程名称[#LEVEL_3_PROCESS_NAME]
适应单位名称[#ADAPT_NAME_THE_COMPANY]适应区域名称[#ADAPT_REGION_NAME]适用产品/场景名称[#APPLICABLE_PRODUCT]
[#RELEASE_THE_TITLE]
- - - - - - - - - - - - - - - - - - -
发起人
[#APPLYUSERNAME]联系方式[#CONTACT_WAY]
[#APPLYDATE]拟稿单位[#IS_THE_UNIT]
- - - - - - - - - - - - - - -
制度/流程发布说明[#RELEASE_INSTRUCTIONS]
附件[#ATTACHMENT]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
部门内部校对人[#DEPARTMENT_PROOFREADER]内部审核人[#INTERNAL_AUDITOR]
是否需要专业评审[#PROFESSIONAL_REVIEW_REQUIRED]
是否需要会审[#JOINT_TRIAL_REQUIRED]
三级流程责任人[#PERSON_THREE_LEVEL_PROCESS]是否需要三级审核[#LEVEL_AUDIT_REQUIRED]
二级流程责任人[#PROCESS_RESPONSIBLE_PERSON]是否需要二级审核[#SECONDARY_AUDIT_REQUIRED]
一级流程责任人[#RESPONSIBLE_PERSON1]是否需要一级审核[#LEVEL_1_AUDIT_REQUIRED]
[#SEND_SCOPE]
-
-
-
-
-
[#Actionsoft]
-
-
- - - - - - - - - - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-批量流程文件发布申请(备份)_m.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-批量流程文件发布申请(备份)_m.htm deleted file mode 100644 index 6412fe84..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-批量流程文件发布申请(备份)_m.htm +++ /dev/null @@ -1,281 +0,0 @@ - - - - - - - - - - - Not find this html file - - - - - - - - -
-
- - - - - - Not find this html file - com.actionsoft.apps.coe.pal.publisher[资产库周期管理-批量流程文件发布申请(备份)_m.htm] -
-
- - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-流程信息.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-流程信息.htm deleted file mode 100644 index be611fa9..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-流程信息.htm +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - 流程信息 - - - - - - [#AWSImport] - [#AWSUIImport] - - - - - -
-
- - - - - - - - - - - - -
流程信息
- - - - - - - - - - - - - - - -
[#LEVEL]
[#PROCESSNAME]
[#PROCESSCODE]
-
[#Actionsoft]
-
-
- - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-流程制度发布流程.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-流程制度发布流程.htm deleted file mode 100644 index 1e64053f..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-流程制度发布流程.htm +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - 流程制度发布流程 - - - - - - [#AWSImport] - [#AWSUIImport] - - - - - -
-
- - - - - - - - - - - - -
流程制度发布流程
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[#PUBLISH_TYPE][#CHANGE_THE_TYPE]
[#LEVEL_1_PROCESS_NAME][#LEVEL_2_PROCESS_NAME][#LEVEL_3_PROCESS_NAME]
[#ADAPT_NAME_THE_COMPANY][#ADAPT_REGION_NAME][#APPLICABLE_PRODUCT]
[#RELEASE_THE_TITLE][#SYSTEM]流程/制度编号[#NUMBER]
[#INITIATOR][#CONTACT_WAY]
[#TIME_OF_APPLICATION][#IS_THE_UNIT]
[#TEXT]
[#ACCESSORY]
[#PROOFREADER]
[#RELEASE_INSTRUCTIONS]
[#PROFESSIONAL_REVIEW_REQUIRED]
[#INTERNAL_AUDITOR]
[#JOINT_TRIAL_REQUIRED]
[#DEPARTMENT_CAME]
[#LEVEL_1_AUDIT_REQUIRED]
[#RESPONSIBLE_PERSON1]
[#SECONDARY_AUDIT_REQUIRED]
[#PROCESS_RESPONSIBLE_PERSON]
[#LEVEL_AUDIT_REQUIRED]
[#PERSON_THREE_LEVEL_PROCESS]
[#SEND_SCOPE]
-
[#Actionsoft]
-
-
- - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-流程制度发布流程_m.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-流程制度发布流程_m.htm deleted file mode 100644 index 7bb941e6..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-流程制度发布流程_m.htm +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - 流程制度发布流程 - - - - - - [#AWSImport] - [#AWSUIImport] - - - - - -
- -
- - - - - - - - - - - - -
- - - - - - -
[#PUBLISH_TYPE]
[#CHANGE_THE_TYPE]
[#LEVEL_1_PROCESS_NAME]
[#LEVEL_2_PROCESS_NAME]
[#LEVEL_3_PROCESS_NAME]
[#ADAPT_NAME_THE_COMPANY]
[#ADAPT_REGION_NAME]
[#APPLICABLE_PRODUCT]
[#RELEASE_THE_TITLE]
[#INITIATOR]
[#CONTACT_WAY]
[#TIME_OF_APPLICATION]
[#IS_THE_UNIT]
[#RELEASE_INSTRUCTIONS]
[#ACCESSORY]
[#DEPARTMENT_PROOFREADER]
[#INTERNAL_AUDITOR]
[#PROFESSIONAL_REVIEW_REQUIRED]
[#JOINT_TRIAL_REQUIRED]
[#PERSON_THREE_LEVEL_PROCESS]
[#LEVEL_AUDIT_REQUIRED]
[#PROCESS_RESPONSIBLE_PERSON]
[#SECONDARY_AUDIT_REQUIRED]
[#RESPONSIBLE_PERSON1]
[#LEVEL_1_AUDIT_REQUIRED]
[#SEND_SCOPE]
-
[#Actionsoft]
-
-
- - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.home.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.home.html deleted file mode 100644 index d0b8e864..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.home.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - Publisher Client Home - - - - - - - - - - - - - - -
-
-
<#fotter>
-
-
- -
-
    -
    -
    -
    -
    -
    -
    - -
    -
    -
    - - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.main.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.main.html deleted file mode 100644 index 01a0e492..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.main.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - Publisher Client Home - - - - - - - - - - - - - -
    -
    -
    -

    流程发布历史

    - <#html> -
    -
    - -
    - -
    - - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.search.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.search.html deleted file mode 100644 index 5fed7a44..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.search.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - -流程知识库 - - - - - - - - - - - - - - - - -
    -
    -
    -
    - - - - -
    -
    -
    -
    - - -
    - -
    -
    -
    -
    -
    - -
    -
    -
    - - - - - - - - - - - - - -
    序号名称维护人发布时间发布版本发布说明
    -
    -
    加载更多
    - -
    - - -
    -
    -
    - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.home.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.home.html deleted file mode 100644 index 88a1ec52..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.home.html +++ /dev/null @@ -1,278 +0,0 @@ - - - - - <#title> - - - - - - - - - - - - - - - - - -
    -
    -
    -
      -
      <#relationSearchName>
      -
      -
      <#fotter>
      -
      -
      -
      -
      -
      -
      -
      - <#userName> - - - - -
      -
      -
      -
      - -
      -
      -
      - - - - - -
      - - - - -
      - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.home1.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.home1.html deleted file mode 100644 index 4b26abd6..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.home1.html +++ /dev/null @@ -1,320 +0,0 @@ - - - - - <#title> - - - - - - - - - - - - - - - - - - - -
      -
      - <#title> -
      -
      - -
      -
      - <#userName> - - - - -
      -
      -
      - -
      - -
      -
      - -
      -
      -
      - -
      -
      - - - - - - - -
      - - - - -
      - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.home2.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.home2.html deleted file mode 100644 index 465ffd7d..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.home2.html +++ /dev/null @@ -1,344 +0,0 @@ - - - - -流程管理门户 - - - - - - - - - - - - - - - - - - - - - - - - - -
      -
      - 门 户 - -
      -
      -
      - -
      - -
      -
      - - - -
      - - - - -
      - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.main.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.main.html deleted file mode 100644 index 63e6572b..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.main.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - Publisher Client Main - - - - - - - - - - - - - - - - -
      -
        -
      -
      - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.manage.home.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.manage.home.html deleted file mode 100644 index 08ecb33d..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.manage.home.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - Publisher Client Main - - - - - - - - - - - - - -
      -
      -
        -
        -
        -
        -
        - -
        - - - -
          - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.org.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.org.html deleted file mode 100644 index 172c9bf0..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.org.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - 标准化体系 - - - - - - - - - -
          -
          -
            -
            -
            -
            -
            -
            - -
            -
            - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.org.main.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.org.main.html deleted file mode 100644 index fc1d0384..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.org.main.html +++ /dev/null @@ -1,278 +0,0 @@ - - - - - - - - - - - - - - - - -
            -
            -
            流程体系更多
            -
            - - - - - - - - -
            文件名称发布时间
            -
            -
            -
            -
            管理标准更多
            -
            - - - - - - - - -
            文件名称发布时间
            -
            -
            -
            -
            技术标准更多
            -
            - - - - - - - - -
            文件名称发布时间
            -
            -
            -
            -
            工作标准更多
            -
            - - - - - - - - -
            文件名称发布时间
            -
            -
            -
            - - - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.html deleted file mode 100644 index 6c98589c..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - -流程地图 - - - - - - - - - - - - - - - - - - - - - - - - -
            - -
            - - - - - -
            - - - - -
            - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.org.dialog.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.org.dialog.html deleted file mode 100644 index d5317c73..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.org.dialog.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - 流程地图-组织架构-流程列表 - - - - - - - - - - - -
            - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.org.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.org.html deleted file mode 100644 index 6216bc2d..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.org.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - 流程地图-组织架构 - - - - - - - - - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.ws.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.ws.html deleted file mode 100644 index a1dae638..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.processmap.ws.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - 流程地图-业务架构 - - - - - - - - - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.search.home.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.search.home.html deleted file mode 100644 index f1861ca9..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.sso.search.home.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - Publisher Client Main - - - - - - - - - - - - - -
            -
            -
              -
              -
              -
              -
              - -
              - - -
                - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.banner.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.banner.html deleted file mode 100644 index b606f23a..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.banner.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - 流程发布门户-轮播图 - - - - - - - - - - - -
                - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.common.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.common.html deleted file mode 100644 index fb3acec2..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.common.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - 流程管理门户-常用流程 - - - - - - - - - -
                -
                - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.controlmap.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.controlmap.html deleted file mode 100644 index 34695cce..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.controlmap.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - 流程管理门户-控制地图 - - - - - - - - - -
                -
                - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.datamap.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.datamap.html deleted file mode 100644 index 59014509..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.datamap.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - 流程管理门户-数据地图 - - - - - - - - - -
                -
                - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.frequency.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.frequency.html deleted file mode 100644 index 22141ea6..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.frequency.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - 流程管理门户-高频流程 - - - - - - - - - -
                -
                - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.notification.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.notification.html deleted file mode 100644 index 8abd36c5..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.notification.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - 流程管理门户-流程通知公告 - - - - - - - - - -
                -
                - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.orgmap.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.orgmap.html deleted file mode 100644 index 31244fbe..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.orgmap.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - 流程管理门户-组织地图 - - - - - - - - - -
                -
                - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.participant.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.participant.html deleted file mode 100644 index 6897d4d4..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.participant.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - 流程管理门户-我参与的 - - - - - - - - - -
                -
                - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.postresponsibility.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.postresponsibility.html deleted file mode 100644 index f5b13f28..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.postresponsibility.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - 流程管理门户-我参与的 - - - - - - - - - - -
                - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                姓名职业性别
                苏轼文学家
                纳兰容若词人
                李清照词人
                朱元璋皇帝
                -
                - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.processmap.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.processmap.html deleted file mode 100644 index 0a26bbea..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.processmap.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - 流程管理门户-流程地图 - - - - - - - - - - -
                -
                -
                - -
                -
                -
                -
                - -
                -
                -
                - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.rcaimatrix.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.rcaimatrix.html deleted file mode 100644 index 4a613245..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.rcaimatrix.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - 流程管理门户-我参与的 - - - - - - - - - - - -
                - - - - - - - - - - - - - - - -
                流程任务任务描述R(责任者)A(审判者)C(咨询者)I(知会者)流程责任人
                -
                - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.responsible.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.responsible.html deleted file mode 100644 index 2018cdc3..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.responsible.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - 流程管理门户-我负责的 - - - - - - - - - -
                -
                - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.systemmap.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.systemmap.html deleted file mode 100644 index b6332ca1..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.client.xpages.systemmap.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - 流程发布门户-组织地图 - - - - - - - - - -
                -
                - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.home.history.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.home.history.html deleted file mode 100644 index 254f0b08..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.home.history.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - demo - - - - - -
                - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.home.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.home.html deleted file mode 100644 index 048728c7..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.home.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - Publisher Home - - - - - - - - - - - - - -
                - -
                -
                - - - - -
                - - - - - - - - - - - - -
                序号 - - 标题来自日期
                -
                -
                -
                -
                - - - - -
                - - - - - - - - - - - -
                序号标题来自日期
                -
                -
                -
                -
                - - -
                -
                -
                - - -
                -
                - - - - - -
                -
                - - - - - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.home.newPage.html b/com.actionsoft.apps.coe.pal.publisher/template/page/publish.home.newPage.html deleted file mode 100644 index 5d474a0f..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/page/publish.home.newPage.html +++ /dev/null @@ -1,6 +0,0 @@ -com.actionsoft.apps.coe.pal.publisher
                \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.home.css b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.home.css deleted file mode 100644 index b3a9de1d..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.home.css +++ /dev/null @@ -1,273 +0,0 @@ -div,form,input,textarea,p,ul,li,dl,dt,dd,h1,table,h2 { - padding:0; - margin:0; -} -li { - list-style-type:none; -} -ol,ul { - list-style:none; -} -input { - vertical-align:middle; - font-size:100%; -} -img { - vertical-align:top; - border:0; -} -em,i { - font-style:normal; -} -.l { - float:left; -} -.r { - float:right; -} -.c { - clear:both; -} -.o { - overflow:hidden; -} -.left { - float:left; -} -.right { - float:right; -} -a { - color:#666; - text-decoration:none; -} -a:hover { - color:#F60; - text-decoration:underline; -} -.clearfix { - *zoom:1; -} -.clearfix:before,.clearfix:after { - display:table; - content:""; -} -.clearfix:after { - clear:both; -} -.content { - position:relative; - width:1000px; - margin:0 auto; -} - -ul, li { - list-style: none; -} -a { - text-decoration: none; -} -a:hover{ - text-decoration: none; - cursor: point; -} -hr { - height: 0; - border-left: none; - border-right: 0; - border-top: 1px dashed #2d2f34; - border-bottom: 1px dashed #474954; -} - -.content { - padding-top: 50px; - min-height: 720px; - width: 100%; -} -.content .wrapper { - position: relative; - width: 700px; - margin: 0 auto; -} -.content .light { - position: absolute; - left: 55px; - top: -50px; - width: 152px; - height: 191px; - background: url("../img/light-top.png") no-repeat top center; -} -.content .light i { - position: absolute; - width: 100%; - height: 100%; - top: 0; - background: url("../img/light.png") no-repeat top center; -} -.content .line-left { - position: absolute; - left: 0; - top: 15px; - width: 70px; -} -.content .line-right { - position: absolute; - right: 0; - top: 15px; - width: 460px; -} -.content .main { - background: url("../img/line-bg.png") repeat-y 249px 0; -} -.content .main .title { - position: absolute; - line-height: 40px; - padding-left: 67px; - left: 230px; - top: 0; - color: #58a6fb; - font-size: 24px; - background: url("../img/clock.png") no-repeat left top; -} -.content .main .year { - position: relative; - z-index: 100; -} -.content .main .year h2 { - height: 40px; - width: 170px; - padding-right: 30px; - font-size: 24px; - line-height: 40px; - text-align: right; -} -.content .main .year h2 a { - color: #58a6fb; -} -.content .main .year h2 i{ - display:block; - position:relative; - height:0; - width:0; - left:190px; - top:-20px; - border-width:6px; - border-style:solid; - border-color:#59a7fb transparent transparent transparent; - -webkit-transition:.5s; - -moz-transition:.5s; - -ms-transition:.5s; - -o-transition:.5s; - transition:.5s; - -webkit-transform-origin:6px 3px; - -moz-transform-origin:6px 3px; - -ms-transform-origin:6px 3px; - -o-transform-origin:6px 3px; - transform-origin:6px 3px -} -.content .main .year .list{ - margin:10px 0; - position:relative; - overflow:hidden; - -webkit-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s; - -moz-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s; - -ms-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s; - -o-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s; - transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s -} -.content .main .year .list ul { - bottom: 0; -} -.content .main .year .list ul li { - background: url("../img/circle.png") no-repeat 235px 31px; - padding: 30px 0; - color: #666; -} -.content .main .year .list ul li.red { - background-image: url(../img/circle-h.png); -} -.content .main .year .list ul li.yellow { - background-image: url(../img/circle-h.png); -} -.cls { - zoom: 1; -} -.cls:after { - content: "."; - display: block; - height: 0; - clear: both; - visibility: hidden; -} -.content .main .year .list ul li.red .date, .content .main .year .list ul li.red .intro { - color: #ec6a13; -} -.content .main .year .list ul li.green .date { - color: #63cf29; -} -.content .main .year .list ul li.yellow .date, .content .main .year .list ul li.yellow .intro { - color: #ffcc00; -} -.content .main .year .list ul li .date,.content .main .year .list ul li .version{ - float:left; - display:block; - clear:left; - width:200px; - line-height:24px; - text-align:right -} -.content .main .year .list ul li .date{ - font-size:18px; - line-height:32px; -} -.content .main .year .list ul li .intro, .content .main .year .list ul li .more { - float: left; - display: block; - width: 400px; - margin-left: 100px; - line-height: 24px; -} -.content .main .year .list ul li .intro { - font-size: 18px; - line-height: 32px; - color: #63d029; -} -.content .wrapper:first-child .main .year.close h2 i{ - transform:rotate(-90deg); - -webkit-transform:rotate(-90deg); - -moz-transform:rotate(-90deg); - -ms-transform:rotate(-90deg); - -o-transform:rotate(-90deg) -} -.content .wrapper:first-child .main .year.close .list{ - opacity:0; - height:0!important; -} -.ie7 .content .main .year h2 i{ - left:40px -} - -.more_data { - height: 50px; - text-align: center; - font-size: 20px; - vertical-align: middle; - line-height: 50px; - color: #999; - background-color: #f0f5f8; - width: 100%; - z-index: 100; -} - -.more_data:hover { - background-color: e4eef8; -} - -.thumbnail { - text-align: center; - width:152px; height:152px; - overflow:hidden; - border: solid 1px #c5c5c5; - display: inline-block; - vertical-align: top; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.search.css b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.search.css deleted file mode 100644 index 7eb86359..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.search.css +++ /dev/null @@ -1,185 +0,0 @@ -html { - height: 100%; -} - -body { - height: 100%; -} - -.head-wrap { - margin: 0 auto; - padding: 30px 0 10px 0; - font-size: 0; - display: inline-block; -} - -.head-wrap input[type=text] { - font-size: 13px; - /* width: 600px; */ - width: 65%; - height: 28px; - margin-left: 10px; -} - -#search { - font-size: 15px; - height : 38px; - border-radius:0px; -} - -.head-ws { - float:right; - margin:0px 30px 0px 0px; - /* margin:0px 30px 20px 0px; - *//* position:relative; - top:75px; - right: 20px; */ - font-size:15px; - /* display: inline-block; */ -} - -.setting_div { - display: inline-block; - color: #000; - font-size: 20px; - margin: 0px 10px 0 10px; - padding-top: 10px; - padding-left: 20px; -} - -/* 设置下拉列表 */ -#changeWsDialog { - background: none repeat scroll 0 0 #FFFFFF; - border-radius: 3px; - box-shadow: 0 0 15px #DDDDDD; - display: none; - /* top: 70px; */ - min-height: 30px; - position: absolute; - right:30px; - z-index: 9; - padding: 15px 20px; -} - -#changeWsDialog ul { - color: #323232; - cursor: pointer; - display: block; - font-size: 14px; - height: 35px; - line-height: 35px; - margin: 0 0 0 0px; - padding: 0 0 0 10px; - text-overflow:ellipsis; -} - -#changeWsDialog span img { - margin-right: 5px; -} - -.dimension-meta-bar { - width: 100%; - height: 40px; - background-color: #03a76b; - margin-top: 28px; - cursor: default; - font-size: 0; -} - -.dimension-meta-bar .dimension { - min-width:80px; - width:8%; - height: 100%; - color: #ffffff; - font-size: 0; - text-align: center; - line-height: 40px; - display: inline-block; - vertical-align: middle; - cursor: pointer; -} - -.dimension-meta-bar .dimension:HOVER { - /* background-color: #c08f1b; */ - background-color: #c08f1b; -} - -.dimension-meta-bar .dimension span { - font-size: 15px; -} - -.dimension-meta-bar .meta { - min-width:100px; - width:9%; - height: 100%; - color: #ffffff; - font-size: 0; - text-align: center; - line-height: 40px; - display: inline-block; - vertical-align: middle; - font-size: 15px; - padding: 0 10px; - box-sizing: border-box; - overflow: hidden; - cursor: pointer; -} - -.dimension-meta-bar .meta:HOVER { - /* background-color: #02955f; */ - background-color: #c08f1b; -} - -.filter-bar { - width: 100%; - height: 40px; - line-height: 40px; - font-size: 0; - background-color: #f8f8f8; -} - -.unselect-first { - /* background-color: #e0a722; */ - background-color: #03a76b; -} - -.unselect-other { - background-color: #03a76b; -} - -.select-first { - background-color: #c08f1b; -} - -.select-other { - /* background-color: #02955f; */ - background-color: #c08f1b; -} - -#main { - background-color: #f1f4f6; -} - -/*表格布局重写*/ -.awsui-table th { - text-align:center; -} - -.awsui-table .number, .awsui-table, .awsui-table .date, .awsui-table .version{ - text-align:center; -} - -/*无数据提示样式*/ -.awsui-message-page { - position: absolute; - width: 100%; - height:200px; - - top: 0; - bottom: 0; - margin : 200px auto; - } - -/* .content { - margin-left: -150px; -} */ diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.css b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.css deleted file mode 100644 index 6ce3ccc5..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.css +++ /dev/null @@ -1,323 +0,0 @@ -.auto_divcontenr { - text-align: left; - padding-top: 5px; - padding-left: 2px; - padding-right: 5px; - height: 20px; - color: black; - font-weight: normal; - background-image: none; - background-color: white; -} -.appviewport2-top-right{ - color:#404040; -} -.appviewport2-top-right:hover{ - border-color:#E6E6E6; - border-radius: 5px 5px 5px 5px; -} -.content-icons.down_black { - border-top: 5px solid rgb(170, 170, 170); - border-left: 5px solid transparent;; - border-right: 5px solid transparent;; - width: 0px; - right: 0px; - float: left; - margin-top: 25px; - margin-left: 5px; -} -.content-icons.up_black { - border-bottom: 5px solid rgb(170, 170, 170); - border-top: 5px solid transparent; - border-left: 5px solid transparent; - border-right: 5px solid transparent; - width: 0px; - right: 0px; - float: left; - margin-top: 20px; - margin-left: 5px; -} -#appviewport2-top-right-dialog { - background: none repeat scroll 0 0 #FFFFFF; - border-radius: 3px; - box-shadow: 0 0 15px #DDDDDD; - display: none; - top: 5px; - min-height: 70px; - position: absolute; - z-index: 9; - padding: 15px 20px; - margin-left: -50px; -} - -#appviewport2-top-right-dialog > span { - color: #323232; - cursor: pointer; - display: block; - font-size: 14px; - height: 35px; - line-height: 35px; - margin: 0 0 0 0px; - padding: 0 0 0 10px; - width: 100px; -} - -#appviewport2-top-right-dialog span img { - margin-right: 5px; -} - -.fold_right { - background: none repeat scroll 0 0 #FFFFFF; - border-radius: 3px; - box-shadow: 0 0 15px #DDDDDD; - position: absolute; - z-index: 1; - right: 0px; - top: 51px; - bottom: 0px; - width: 300px; -} - -.blue_tab span { - margin: 10px 5px; - color: #bababa; - cursor: pointer; - padding: 5px 10px; - font-size: 10px; -} - -.blue_tab span.current { - color: #fcfffb; - background-color: #5199fa; -} - -.awsui-tabs-container.top { - border-bottom: 1px solid rgb(255, 255, 255); -} - -.awsui-tabs-items.top { - border-top: 0px; - border-left: 0px; - border-right: 1px solid rgb(241, 244, 246); - border-radius: 2px 2px 0px 0px; - margin: 6px 0px 0px 0px; - background-color: #fff; -} - -.awsui-tabs-items.current { - border-bottom: 4px solid rgb(84, 138, 255); - border-top: 0px solid rgb(230, 230, 230); - border-left: 0px solid rgb(230, 230, 230); - border-right: 0px solid rgb(230, 230, 230); - color: #548aff; -} - -.awsui-tabs-items:hover { - color: #548aff; -} - -.ui-tree .tree-items.current { - background: rgba(255, 255, 255, 0.2); - color: rgba(255, 255, 255, 0.8); -} - -.ui-tree .tree-items:hover { - background: rgba(255, 255, 255, 0.2); -} - -.ui-tree .root-close, .ui-tree .root-close.end { - background: url(../img/shrink.png) no-repeat !important; -} - -.ui-tree .root-open, .ui-tree .root-open.end { - background: url(../img/expand.png) no-repeat !important; -} - -.ui-tree .tree-items { - line-height: 22px; -} - -.ui-tree .root-file { - vertical-align: middle; -} - -/*发布历史*/ -.publish_content { - margin-top: 10px; -} -.title-time { - position: relative; - font-size: 15px; - color: #808080; -} -.title-time:after { - content: ""; - height: 2px; - left: 90px; - right: 0px; - background: rgb(230, 230, 230); - position: absolute; - top: 8px; -} -.publish_content .description { - margin: 10px 0px; - font-size: 15px; - color: #a0a0a0; -} -.block_div{ - display: block; - position: relative; -} -.point-time { - content: ""; - position: absolute; - width: 6px; - height: 6px; - left: 30px; - background: rgb(28, 135, 191); - margin-left: -4px; - border-radius: 50%; - top: 8px; -} -.block_div aside { - color: rgb(58, 58, 56); - margin-left: 15%; - padding-bottom: 5px; -} -.point-green { - background-color: #74be4c; -} -.point-red { - background-color: #fd6402; -} -.text-green { - color: #74be4c; -} -.text-red { - color: #fd6402; -} -.text-blue { - color: #2f96f8; -} - -.publish_content section:before { - content: ""; - width: 2px; - top: 16px; - bottom: -6px; - left: 28px; - background: rgb(230, 230, 230); - position: absolute; -} -.publish_content section:last-child:before { - display: none; -} -/*首页相关*/ -.search_select { - display: inline-block; - width: 100px; - border: solid 1px #ccc; - margin-right: 8px; - padding: 0px 10px; - cursor: pointer; - background-color: #fff; -} -.search_select_content { - background: none repeat scroll 0 0 #FFFFFF; - border-radius: 3px; - box-shadow: 0 0 15px #DDDDDD; - min-height: 70px; - position: absolute; - z-index: 9; - padding: 10px 10px; - width: 200px; -} -.search_select_content .title { - font-weight: 600; - display: block; -} -.search_select_content ul li { - display: inline-block; - padding: 1px 10px; - cursor: pointer; -} -.search_select_content ul li:hover { - background-color: #eee; -} -.search_select_content ul li.selected { - background-color: #ccc; -} - -.layout-tile li { - width: 154px; - height: 166px; - float: left; - margin: 20px 20px 0px 0px; - text-align: center; - border: solid 1px rgba(240, 240, 240, 0); - border-radius: 4px; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; -} - -.layout-tile li:hover { - background-color: rgba(204, 204, 204, 0.5); - transition: background-color .2s ease-in-out; - -webkit-transition: background-color .2s ease-in-out; -} - -.layout-tile div { - min-height: 100px; - cursor: pointer; -} - -.layout-tile li img { - width: 130px; - margin: 5px auto; - display: block; - border: solid 1px rgb(226, 226, 226); - box-shadow: rgba(170, 170, 170, 0.3) 1px 1px 1px 0px; - background-color: #fff; -} -.layout-tile li label { - width: 100px; - margin: 10px auto; - display: block; -} - -.awsui-buttonedit-search { - background-position: 6px -24px; - margin-top: 1px; -} - -#content_table { - box-shadow: 0 0 15px #DDDDDD; -} - -#content_table tbody { - background-color: #ffffff; -} - -#content_table tbody tr:hover td { - background-color: #f6f7f0; -} - -.search_span { - padding: 3px 5px; - margin: 0px 5px; - cursor: pointer; -} - -.search_span.current { - background-color: #71a3f5; - color: #fff; -} -.clean-search-span{ - cursor:pointer; - width: 16px; - height: 16px; - display: inline-block; - position: absolute; - top: 0px; - right: 8px; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.processmap.css b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.processmap.css deleted file mode 100644 index b83ed765..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.processmap.css +++ /dev/null @@ -1,119 +0,0 @@ -html { - box-sizing: border-box; - min-height: 100%; - min-width: 100% -} -body{ - height: 100%; - width: 100%; - overflow:hidden; -} -#content { - position: absolute; - top: 120px; - bottom: 0px; - left: 0px; -} -.animated { - transition: all .28s linear; - -moz-transition: all .28s linear; - -webkit-transition: all .28s linear; - -o-transition: all .28s linear; -} - -input { - font-size: 100%; - margin: 0; - font-family: Arial, Tahoma, "SimSun"; -} - -.setting_div { - display: inline-block; - color: #000; - font-size: 20px; - margin: 0px 10px 0 10px; - padding-top: 10px; - padding-left: 20px; -} -.cwshow-title-text { - color:#33A382; -} -.head-ws { - float:right; - margin:0px 0px 20px 0px; - position:relative; - top:-36px; - right: 0px; - font-size:14px; - display: inline-block; -} -/* 设置下拉列表 */ -#changeWsDialog { - background: none repeat scroll 0 0 #FFFFFF; - border-radius: 3px; - box-shadow: 0 0 15px #DDDDDD; - display: none; - top: 5px; - min-height: 30px; - position: absolute; - right:0px; - z-index: 9; - padding: 15px 20px; -} - -#changeWsDialog ul { - color: #323232; - cursor: pointer; - display: block; - font-size: 14px; - height: 35px; - line-height: 35px; - margin: 0 0 0 0px; - padding: 0 0 0 10px; - text-overflow:ellipsis; -} - -#changeWsDialog span img { - margin-right: 5px; -} -.head-org { - float:right; - margin:0px 0px 20px 0px; - position:relative; - top:-36px; - right: 0px; - font-size:14px; - display: inline-block; -} - -/* 设置下拉列表 */ -#changeOrgDialog { - background: none repeat scroll 0 0 #FFFFFF; - border-radius: 3px; - box-shadow: 0 0 15px #DDDDDD; - display: none; - top: 10px; - min-height: 30px; - position: absolute; - right:0px; - z-index: 9; - padding: 15px 20px; -} - -#changeOrgDialog ul { - color: #323232; - cursor: pointer; - display: block; - font-size: 14px; - height: 35px; - line-height: 35px; - margin: 0 0 0 0px; - padding: 0 0 0 10px; - text-overflow:ellipsis; -} - -#changeOrgDialog span img { - margin-right: 5px; -} - -li {list-style-type:none;} diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.processmap.org.css b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.processmap.org.css deleted file mode 100644 index f338f299..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.processmap.org.css +++ /dev/null @@ -1,205 +0,0 @@ -* { - margin: 0; - padding: 0; - box-sizing: border-box; -} - -button{ - outline:none; -} - -body { - font: 13px/30px Arial; -} - -/*页面样式*/ -.row { - padding: 10px 50px; - display: flex; -} - -.row-box { - padding: 0 0 0 0px; -} - -.row-left { - /* width: 13%; */ - /* width: 180px; */ - /* border-right: solid 1px #efefef; */ - text-align: center; - padding: 20px 0; - margin:0 auto; - position: relative; - top: -3px; -} - -.row-left-line-link { - width: 27px; - height: 1px; - background: #e0e0e0; - position: relative; - top: -15px; - left: 162px; -} - -.row-left-button { - color: #666; - background: #efefef; - border: 0; - text-align: center; - margin-left:5px; - margin-right: 5px; - padding: 0 20px; - height: 30px; - line-height: 30px; - width: 158px; - cursor: pointer; - overflow: hidden; - text-overflow:ellipsis; - white-space: nowrap; - vertical-align: middle; -} - -.row-right { - /* padding: 20px; */ - /* width: 85%; */ - width:100%; -} - -.row-right-row { - /* padding:20px; */ - padding:20px 5px 0px 20px; -} - -.row-right-row-span { - margin: 0 0px 0px 0; - height:47px; - display:inline-block; -} - -.row-right-row-span-last { - margin: 0 12px 0px 0; - height:47px; - display:inline-block; -} - -.is-active-span { - /* border: 1px solid #66ca81; - border-bottom:0px; */ -} - -.verticalbar { - position:relative; - top: 28px; - left: -83px; - width:1px; - height:19px; - border-left:1px solid #e0e0e0; - display:none; -} - -.is-active-verticalbar { - display:inline-block; -} - -.row-right-button { - color: #666; - background: #efefef; - text-align: center; - padding: 0 20px; - cursor: pointer; - height: 30px; - line-height: 30px; - width: 158px; - overflow: hidden; - text-overflow:ellipsis; - white-space: nowrap; - vertical-align: middle; - position: relative; - top: -3px; - border:0; -} - -.row-right-button-last { - color: #666; - background: #efefef; - text-align: center; - padding: 0 20px; - cursor: pointer; - height: 30px; - line-height: 30px; - width: 158px; - overflow: hidden; - text-overflow:ellipsis; - white-space: nowrap; - vertical-align: middle; - /* position: relative; - top: 10px; */ - border:0; - /* border:1px solid #E2E2E2; */ -} - -.button-wrap-child { - border: solid 1px #efefef ; - padding: 10px 5px 15px 15px; - margin-bottom: 5px; -} - -.button-wrap-child-child { - border: solid 1px #efefef ; - padding: 10px 5px 15px 15px; - margin-bottom: 5px; -} - -.temp { - padding: 0px 10px 0 0; -} - -.awsui-iconfont { - font-family: "awsui-iconfont" !important; - font-size: 10px; - font-style: normal; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.has-child-icon { - display:inline; - cursor:pointer; - color:#666; - position:relative; - top:1px; - right: 23px; -} -.icon-is-active { - display:inline !important; - color:#fff; -} - -.button-wrap-child-last { - border-top: solid 1px #66ca81 ; - border-right: solid 1px #66ca81 ; - padding: 20px 20px 0px 0; - /* position:relative; - top:-11px; */ -} - -.box-wrap { - border: solid 1px #66ca81 ; - padding: 20px; -} - -.box-wrap-child { - border: solid 1px #66ca81 ; - padding: 20px 20px 20px 0; -} - -.is-active { - background: #66ca81 !important; - color: #fff !important; - /* border-color:#66ca81; */ -} - -.tabBox { - padding: 0 50px; -} diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.processmap.ws.css b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.processmap.ws.css deleted file mode 100644 index b763900d..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso.processmap.ws.css +++ /dev/null @@ -1,205 +0,0 @@ -* { - margin: 0; - padding: 0; - box-sizing: border-box; -} - -button{ - outline:none; -} - -body { - font: 13px/30px Arial; -} - -/*页面样式*/ -.row { - padding: 10px 50px; - display: flex; -} - -.row-box { - padding: 0 0 0 0px; -} - -.row-left { - /* width: 13%; */ -/* width: 190px; - border-right: solid 1px #efefef; */ - text-align: center; - padding: 20px 0; - margin:0 auto; - position: relative; - top: -3px; -} - -.row-left-line-link { - width: 27px; - height: 1px; - background: #e0e0e0; - position: relative; - top: -15px; - left: 162px; -} - -.row-left-button { - color: #666; - background: #efefef; - border: 0; - text-align: center; - margin-left:5px; - margin-right: 5px; - padding: 0 20px; - height: 30px; - line-height: 30px; - width: 158px; - cursor: pointer; - overflow: hidden; - text-overflow:ellipsis; - white-space: nowrap; - vertical-align: middle; -} - -.row-right { - /* padding: 20px; */ - /* width: 85%; */ - width:100%; -} - -.row-right-row { - /* padding:20px; */ - padding:20px 5px 0px 20px; -} - -.row-right-row-span { - margin: 0 0px 0px 0; - height:47px; - display:inline-block; -} - -.row-right-row-span-last { - margin: 0 12px 0px 0; - height:47px; - display:inline-block; -} - -.is-active-span { - /* border: 1px solid #66ca81; - border-bottom:0px; */ -} - -.verticalbar { - position:relative; - top: 28px; - left: -83px; - width:1px; - height:19px; - border-left:1px solid #e0e0e0; - display:none; -} - -.is-active-verticalbar { - display:inline-block; -} - -.row-right-button { - color: #666; - background: #efefef; - text-align: center; - padding: 0 20px; - cursor: pointer; - height: 30px; - line-height: 30px; - width: 158px; - overflow: hidden; - text-overflow:ellipsis; - white-space: nowrap; - vertical-align: middle; - position: relative; - top: -3px; - border:0; -} - -.row-right-button-last { - color: #666; - background: #efefef; - text-align: center; - padding: 0 20px; - cursor: pointer; - height: 30px; - line-height: 30px; - width: 158px; - overflow: hidden; - text-overflow:ellipsis; - white-space: nowrap; - vertical-align: middle; - /* position: relative; - top: 10px; */ - border:0; - /* border:1px solid #E2E2E2; */ -} - -.button-wrap-child { - border: solid 1px #efefef ; - padding: 10px 5px 15px 15px; - margin-bottom: 5px; -} - -.button-wrap-child-child { - border: solid 1px #efefef ; - padding: 10px 5px 15px 15px; - margin-bottom: 5px; -} - -.temp { - padding: 0px 10px 0 0; -} - -.awsui-iconfont { - font-family: "awsui-iconfont" !important; - font-size: 10px; - font-style: normal; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.has-child-icon { - display:inline; - color:#666; - cursor:pointer; - position:relative; - top:1px; - right: 23px; -} -.icon-is-active { - display:inline !important; - color:#fff; -} - -.button-wrap-child-last { - border-top: solid 1px #66ca81 ; - border-right: solid 1px #66ca81 ; - padding: 20px 20px 0px 0; - /* position:relative; - top:-11px; */ -} - -.box-wrap { - border: solid 1px #66ca81 ; - padding: 20px; -} - -.box-wrap-child { - border: solid 1px #66ca81 ; - padding: 20px 20px 20px 0; -} - -.is-active { - background: #66ca81 !important; - color: #fff !important; - /* border-color:#66ca81; */ -} - -.tabBox { - padding: 0 50px; -} diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso1.css b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso1.css deleted file mode 100644 index 1eefc07d..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso1.css +++ /dev/null @@ -1,246 +0,0 @@ -.top_div { - height: 100px; - padding: 0 20px; - background-color: rgb(66, 154, 213); -} - -.title { - height: 66px; - color: rgb(215, 255, 255); - font-size: 23px; - line-height: 66px; -} - -.awsui-simple-tab a { - margin: 0px; - border: 1px solid rgb(211, 232, 243); - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - background: rgb(196, 227, 243); - color: rgb(68, 100, 120); - padding: 6px 20px; - min-width: 65px; - text-align: center; -} - -.awsui-simple-tab a:hover { - background: rgb(196, 227, 243); - color: rgb(68, 100, 120); -} - -.awsui-simple-tab a:first-of-type { - -webkit-border-radius: 4px 0 0 0 !important; - -moz-border-radius: 4px 0 0 0 !important; - border-radius: 4px 0 0 0 !important; -} - -.awsui-simple-tab a:last-of-type { - -webkit-border-radius: 0 4px 0 0 !important; - -moz-border-radius: 0 4px 0 0 !important; - border-radius: 0 4px 0 0 !important; -} - -.awsui-tabs-container.top { - border-bottom: none; -} - -.setting_div { - height: 33px; - display: inline-block; - float: right; - color: rgb(215, 255, 255); - font-size: 14px; -} - -.content-icons.down_black { - border-top: 5px solid rgb(215, 255, 255); - border-left: 5px solid transparent;; - border-right: 5px solid transparent;; - width: 0px; - right: 0px; - float: left; - margin-top: 10px; - margin-left: 5px; -} -.content-icons.up_black { - border-bottom: 5px solid rgb(215, 255, 255); - border-top: 5px solid transparent; - border-left: 5px solid transparent; - border-right: 5px solid transparent; - width: 0px; - right: 0px; - float: left; - margin-top: 5px; - margin-left: 5px; -} - -/* 设置下拉列表 */ -#appviewport2-top-right-dialog { - background: none repeat scroll 0 0 #FFFFFF; - border-radius: 3px; - box-shadow: 0 0 15px #DDDDDD; - display: none; - top: 5px; - min-height: 70px; - position: absolute; - z-index: 9; - padding: 15px 20px; - margin-left: -50px; -} - -#appviewport2-top-right-dialog > span { - color: #323232; - cursor: pointer; - display: block; - font-size: 14px; - height: 35px; - line-height: 35px; - margin: 0 0 0 0px; - padding: 0 0 0 10px; - width: 100px; -} - -#appviewport2-top-right-dialog span img { - margin-right: 5px; -} -/* 右侧消息列表 begin */ -.fold_right { - background: none repeat scroll 0 0 #FFFFFF; - border-radius: 3px; - box-shadow: 0 0 15px #DDDDDD; - position: absolute; - z-index: 1; - right: 0px; - top: 100px; - bottom: 0px; - width: 300px; -} - -/*发布历史*/ -.publish_content { - margin-top: 10px; -} -.title-time { - position: relative; - font-size: 15px; - color: #808080; -} -.title-time:after { - content: ""; - height: 2px; - left: 90px; - right: 0px; - background: rgb(230, 230, 230); - position: absolute; - top: 8px; -} -.publish_content .description { - margin: 10px 0px; - font-size: 15px; - color: #a0a0a0; -} -.block_div{ - display: block; - position: relative; -} -.point-time { - content: ""; - position: absolute; - width: 6px; - height: 6px; - left: 30px; - background: rgb(28, 135, 191); - margin-left: -4px; - border-radius: 50%; - top: 8px; -} -.block_div aside { - color: rgb(58, 58, 56); - margin-left: 15%; - padding-bottom: 5px; -} -.point-green { - background-color: #74be4c; -} -.point-red { - background-color: #fd6402; -} -.text-green { - color: #74be4c; -} -.text-red { - color: #fd6402; -} -.text-blue { - color: #2f96f8; -} - -.publish_content section:before { - content: ""; - width: 2px; - top: 16px; - bottom: -6px; - left: 28px; - background: rgb(230, 230, 230); - position: absolute; -} -.publish_content section:last-child:before { - display: none; -} -.blue_tab span { - margin: 10px 5px; - color: #bababa; - cursor: pointer; - padding: 5px 10px; - font-size: 10px; -} - -.blue_tab span.current { - color: #fcfffb; - background-color: #5199fa; -} -/* 右侧消息列表 end */ - -/* tree样式 begin */ -.ui-tree .tree-items.current { - background: rgba(255, 255, 255, 0.2); - color: #969696; -} - -.ui-tree .tree-items:hover { - background: rgba(255, 255, 255, 0.2); -} - -.ui-tree .root-close, .ui-tree .root-close.end { - background: url(../img/shrink.png) no-repeat !important; - background-position: 0px 4px !important; - vertical-align: middle !important; -} - -.ui-tree .root-open, .ui-tree .root-open.end { - background: url(../img/expand.png) no-repeat !important; - background-position: 0px 4px !important; - vertical-align: middle !important; -} - -.ui-tree .tree-items { - line-height: 22px; -} - -.ui-tree .root-file { - vertical-align: middle; -} -/* tree样式 end */ - -.app { - margin: 10px 0px; - padding: 10px 20px; - font-size: 14px; - border-top: solid 1px rgba(100, 100, 100, 0.3); - color: #2F2F2F; - cursor: pointer; -} -.app img { - margin-right: 10px; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso2.css b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso2.css deleted file mode 100644 index a3db870e..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.sso2.css +++ /dev/null @@ -1,290 +0,0 @@ -* { - margin: 0; - padding: 0; - box-sizing: border-box; -} - -body { - font: 13px/30px Arial; -} - -ul, li { - list-style-type: disc; -} - -.img { - width: 40px; -} - -.img img { - width: 100%; -} -/*头部样式*/ -#head { - width: 100%; - height: 80px; - vertical-align: middle; - border-bottom: solid 1px #efefef; - display: flex; - justify-content: space-between; - line-height: 80px; -} - -#head div.left { - width:60%; - float:left; - margin:0 auto; - display: flex; - justify-content: space-between; - line-height: 80px; -} - -/* #search { - font-size: 15px; - height : 38px; - border-radius:0px; - margin: 20px 0 20px 0px; - writing-mode:lr-tb; -} */ - -#userName { - position: relative; - top: 3px; - cursor: pointer; - word-break: break-all; - word-wrap: break-word; -} - -#head div.left .logo { - width: 130px; -} - -#head div.left .logo img { - margin-left:50px; -} - -#head div.left input { - /* width: 800px; */ - width:65%; - height: 40px; - font-size:14px; - line-height:25px; - border-radius: 1px; - margin: 20px 0 20px 0px; - border: solid 2px #eee; - padding: 4px 4px 4px 4px; - left: 0; - outline: none; - background-color: #FFFFFF; - border-top: 1px solid silver; - background-color: #FFFFFF; - -webkit-border-radius: 1px; - -moz-border-radius: 1px; - -o-border-radius: 1px; -} - -#head div.left div.img { - width: 40px; - margin: 0 0px 0 0; -} - -#head div.left div.img img { - width: 100%; -} - -#tool { - width:180px; - float:right; - border-left:solid 1px #efefef; - padding:0 10px 0 10px; - /*margin-right:40px;*/ -} - -/*#logout {*/ -/* position: relative;*/ -/* right: -45px;*/ -/*}*/ - -/* #userName_icon { - position: relative; - right: 25px; -} */ - -/*内容部分*/ -.div-style { - display: flex; - justify-content: space-between; - border-bottom: #EEEEEE solid 2px; -} - -.div-style h3 { - color: #e30c2b; - border-left: solid 4px #e30c2b; - padding-left: 8px; -} - -.div-style span { - color: #888; - font-size: 12px; -} - -/*tab切换部分*/ -#title { - height: 20px; - line-height: 20px; -} - -#title span { - float: left; - height: 30px; - margin-right: 5px; - color: #333; - padding: 0 15px; - text-align: center; - cursor: pointer; - font-weight: bold; -} - -#title span.on { - border-bottom: solid #e30c2b 2px; - margin-bottom: 10px; -} - -.awsui-simple-tab{ - padding: 0px 0px; -} -.awsui-simple-tab a { - margin: 0px; - border: 1px solid rgb(211, 232, 243); - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - background: #FFFFFF; - color: rgb(68, 100, 120); - padding: 6px 20px; - min-width: 65px; - text-align: center; -} - -.awsui-simple-tab a:hover { - background: rgb(196, 227, 243); - color: rgb(68, 100, 120); -} - -.awsui-simple-tab a:first-of-type { - -webkit-border-radius: 4px 0 0 0 !important; - -moz-border-radius: 4px 0 0 0 !important; - border-radius: 4px 0 0 0 !important; -} - -.awsui-simple-tab a:last-of-type { - -webkit-border-radius: 0 4px 0 0 !important; - -moz-border-radius: 0 4px 0 0 !important; - border-radius: 0 4px 0 0 !important; -} - -.awsui-simple-tab .active, .aws-form-ux-tab .active { - /* border-bottom: rgba(247, 58, 41, 0.92) 2px solid; */ - border-bottom: #009b52 2px solid; -} - -.awsui-simple-tab a, .aws-form-ux-tab a{ - border:none; -} - -#content label { - display: none; -} - -#content label.on { - display: block; -} - -/*-----管理员下拉菜单--------*/ -.content-icons.down_black { - border-top: 5px solid #000; - border-left: 5px solid transparent;; - border-right: 5px solid transparent;; - width: 0px; - right: 0px; - float: left; - margin-top: 40px; - margin-left: 5px; - float: right; -} -.content-icons.up_black { - border-bottom: 5px solid #000; - border-top: 5px solid transparent; - border-left: 5px solid transparent; - border-right: 5px solid transparent; - width: 0px; - right: 0px; - float: left; - margin-top: 35px; - margin-left: 5px; - float: right; -} -/* 设置下拉列表 */ -#appviewport2-top-right-dialog { - background: none repeat scroll 0 0 #FFFFFF; - border-radius: 3px; - box-shadow: 0 0 15px #DDDDDD; - display: none; - top: 5px; - min-height: 70px; - position: absolute; - z-index: 9; - padding: 15px 20px; -} - -#appviewport2-top-right-dialog > span { - color: #323232; - cursor: pointer; - display: block; - font-size: 14px; - height: 35px; - line-height: 35px; - margin: 0 0 0 0px; - padding: 0 0 0 10px; -} - -#appviewport2-top-right-dialog span img { - margin-right: 5px; -} -.close{ - background: url(../img/icons_.png) no-repeat; - display: inline-block; - cursor: pointer; - width: 24px; - height: 24px; -} -.close { - background-position: 1px -261px; - top: 6px; - right: 14px; - width: 20px; - height: 20px; - vertical-align: middle; -} - -.head-wrap { - margin: 0 auto; - padding: 00px 0 10px 0; - font-size: 0; - display: inline-block; -} - -.head-wrap input[type=text] { - font-size: 13px; - /* width: 600px; */ - width: 65%; - height: 38px; - line-height: 28px; - margin-left: 10px; -} - -#search { - font-size: 15px; - height : 38px; - border-radius:0px; -} diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.xpages.css b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.xpages.css deleted file mode 100644 index c5ab272f..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/css/publish.client.xpages.css +++ /dev/null @@ -1,29 +0,0 @@ -.div-style { - margin-top:25px; -} -li { - font-size:15px; - margin:15px 0px 15px 0px; -} -a:link { - color:#3C3C3C; - text-decoration:none; - } -a:visited { - color:#33A382; - text-decoration:none; -} - -.clicked>span { - color : #33A382; -} -.awsui-message-page .content{ - width: 100%; - position: absolute; - left: 15%; - top: 30%; - text-align: center; -} -.pic-style { - cursor:pointer; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/12.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/12.png deleted file mode 100644 index f20db05a0aea68bce9aad26889619abd055a2719..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5146 zcmaJ_cQ~8v+eXnKDmJYWK^H<|M~qZrw5YwQAV!fOi9KVFsv51@)T~jpYDJA&Ejp;x z)~*&+TD#i%^!>ekf8QV9`#s0;JokNH$9109I*;c#o+sWwUyGIbG&2ni4Xche+UR(V z`h5c!kDrF<$g<;wpM855jIepnwI4a$k&fCKAzVqI`XIIL5E_aF{QLv!MSn~4R< zLQfarNbrPWfBQiFJ-v?6G&D#xe=n?~JB|c)z`3~LRUjK}Pat47Cl!dfoSw9vmj=$& zO*_yBXB?<+;uz@esN@7uQw1aa5yu3cI1(1@@9BXjBK%b#fAJ!Y_rJ|j5b$3vBzG0a zf0DA$GXQH4d~jensJx^jOhyr`pag}|1 z@kEh73}_tD(Z|h;bj|C5+#65xfCGQtrFWFN=l!8wck4&{Z=@WEk81RoOu!Q)RC z4O|H%0@0P=1=i5`-8BX91wE{z8~(TP;$J8|J%kRPNW$VBaXM%f$T1Jp&CLlRuOKTc zFQX`fmc_`xU>HS|v;s;|LkWdC?!1f~4D$zzCODEkad^@ntkZw7vj2+xEeKDqPHffF=?!afU$z%8U1bU@JdZ~93f`lBSzK?IQ7O90L zwOnhSx4!p^al8A~!puZm9nzV%QXAEbLTusK-#i%^V!q$0a5cRm>LB4lC0A4;*gKhT zT4mTnV?NPo*|?~Rh@L6|%SNp0&gum#o1Cq!~WR|&nqkzHS{9dXYMpZb6f&E2rS_@^$ zZu-4s$|o!6s)Xu0`iOv-BUsthhjWdOGoht8W^&G8Bv zd|etkXd4WPsfgjEf8A)|`Ze`4+&AZ?QOei+4!SE#vJr>e#M;|e_oIk|=T3)!v z3meI&0&q|zRyF7hz|1Bg#T5TLRrh3>LhQ3@b+qYWhD-dS+tGKUJSmp|OK)aH?vY-L zK%zW-BE=dBZx_Sv|OBxErAQ=3#yQ%!X#Y-KpJLp#7mG>OwGnJpb$TkQTQ z=?swfn#4J&JBtA#aT5cr30mD2uID{InxpK+HdX5ItcgJbJ#XIS0q81L80spegC`z^ zBP}%M1P^Vd`H&NVGV`{S~0dpl#QBlQeAZ&*LNpAv)x<10A}h)0Gk@~ujSDe+n0a#2t*gKfc&zgm z0}KtT9xwECQ$>7{$o=k?PqtCjYQ*z#Cx@2K;y+JDPWM^twV{ocj zogds@{f>ac?AK(?1s8a}^%&tr3Ux+5=GRmf9$?O_47A9M4cPXTpHd>3n;m&ULz8L` z@^b^?2A%QHwd9QwNnC8jl8so#xCu<0`YRc*I83YWJB}-8WsaB7E!@M zK44GOx;4N-)^Hzfy5~!!0#WIaa9`(?frzta8;qpr_T5~Iwec4e{y1B9Kk zdAe!8Yu{SE_2JoC`}oTC)5nz+l*JQ-M`aI^NUt%3Jx zxfiI%)-uG?fd{qo$lx05IAntMh; zT#-gq#m7|}+NKw8n7cRM?i1GDWq)}t_-Q*N&SAbY{u!_|N(1X^6So~Eu>)JBS`9Bs z`CDd`72+0lXcsRwnj+6CESG~p;fzJ#xG!AcqeGO%v)@95g0;|>jAu+)KbCM+g){mH z1A3s3jz;q&O-3y?MjN$_dCfD7HFJ{A%No$%#*MYjTHDr$=AM>Y<3o1Ea2|g8@cz10 zHYOeOYz|Tfj;qmxcKupq4ot;h)!62N?zh$p)jm(#ABH&^r=@pcNYP;UO}hl!j562p z$Cd9w@uq{&Ec5LQ**2onWzfZW1CF?bgYFkO9Z#})Yis=zWn0{f)j`<$-lOb<``c|B zECPWs3`W2_@L7sBYZ*s~t=;ANu>JOXe8n!Cd=-F4jy=^T*3VCkF3wgJ$-^Esw0y4Z zpOCZhLRz^AWtX>4EIGuhn7NvdPkfVZ?t0k*06^dZB^{ODiYF$}lO>Nvt$IhrfA+n` zeXX_x-Gn}DR0ome8th*1VCvv!}PC65$C+a_YL;MhfU6Y_ypHajY?H3cX?P)7vDR-Hr5*9%}gmz@$pJB zyWIio22w>I(oqy4dK-LS4QJHEs;j&amuDpxntP$Usn|;GZbSLLH*{+N# z_uW#(=1X8NCYN(g5`W>TtFL5j;63=p)?PZR=EZ*<1?@bHC3Buk~yj z$QCd=q*bwvI;NR{vT-4qg4vCfPVL30D$db`D8%#_H2=_MJkbqXPc;L%J5e)v+y$75 z)PX3mp=eF)ArGaqHIB6|R5zBjdsmX4Hdu76pXBOH3_=BWSEZ4iPLHuzsEN<*|d=71kfM zbrZhTlw7nuxxd}^WL-HcP^{#Tv_6E7+HCkd2Le$s!jW#b3-;_x0b3P+Q_owK57_1UDUl8VrqDqp{J~AKY1bl+H0Uf zY{p#B*Os%UW!oltEQ4Kn0xp%>yoH4+wE07R{kQ|!I%Cy0vSXw3^<^t+{fXAW%ioV* zb*6{-?b*d3>-M|nlGRivTyItfHLMi;U_sG5k&>vT#%zx5<AFYy*}m!tV^l$jpT4U*@!$cU ziN@V=vsYDiBA;4Mz0deEzj|tl)Y_DlH`VdlEm0t6JeoDYJ5NgHA_n$Ax%_=!qDrhW z{}Cg7bWmW(96IYUF?YcfY*7u+h`NEbj`bqT)5~wRvkxgp2WhSCh(fg7wXWI`Nsp_e zj~o`SXPf%hiD|;1R$tqZ**S}jw8&c5*4ooIPE7SE? zK&7o7Wi!ImY*TdE?pq|9kuw7Pog7EwO%J4mK8a$Gk*F3AO7v*0KUB9?x9G8Rv!23E z`+hHn!>0lr)YhFgXd^X%o=T;iL6^YgRF~(Tf|pFU1{g?KPe;!3FspOJ?xT6m>-%HN z>-Z(b1r{Dc^fHqQm7=z)xQMTv(+5qyk;_(6v+(<2JH=k|p@s8lF*L-D<&0MKoH870 z4)l&XbZ_>TGq8rca*(fSn?CiO(-xM*UPii7-*Xsqe=Tt5A8ShEh#Hw`v^!93d=Z!VQz|r`SD_)3)vx*ol^Q}hE`08tjRp`3P_WtgN1T7X?JFtTC z4sxn;mxqX8SOF|i7K6C@Ey zeIJWtr~md|2E!pTcZT=XgIlKgX5YhHItS=#-gjgaa*KqI?H+Z8Z;voH4$RqeL2bC{ zV^a9|n}^OT288VtZd4E*62664sjKhXk*+?-T;?T|KDoYi^)7{tCM$|{?WZuHq|!OG zvt5DDFKo66Hy%1M7@)T*Jt|mE@)VDOEm&A2b7<`<(E@rpvM;9`cx>FhqCh{_mh%BP z#|nD!E_bTz-h=_hDSs?0=gsVjfh^6w`ee!vF~A(tWE{}v<;A4@-A%eLD$vU6oG%3ov0b=UG0&0=xw*#m13KvU2O zdOmj}AXZuP7wyl+dT%uc7W%YgD+Jwm-Ij}ISN z3uQ&;y1qRBTuHh`+ZVaidz)=WFuc~N7+H3BShFq@GEAqZ?B{+IMpmVjWaG3N5Ciua zXaT2rm>x=BsIG^LzOV59c_WX;!n?LM`sB+##ZRwI=IsH8x2SJ(L+w}&b)@{kaq{8* zS0|I`jw{t!Ci7_?ZjHDEx2>j9>0Wn&VtqSkJ6{^)62m1xOTt0r!%PK7*WwZix%wxGu!?j?mU*RsuP(6fl6)+?WLp>6@SM02> zk*>VSpeEz3cxOWSFhpgXkF7Zm5+l=!0zWNa?oxLM*ZXo_=vF{;IzYJ>aCJXf0 zC^RFm^C?I(FqeAntb~VpAUl0Ha?>^SEo~&z*bZNv>Z|bWa{yB=N1QHuLngLLtrrA9 z(a3d2Q^h@bq}#<;CpXGYGOh+#XZrO=ow)Puxz@+;YYjQmCjNIuW<&g(N z`blYJ@%GxP4ZSM*39VVn4+SD;=nLss+;U#I|5SWr`$RDD-Nqo)9B0P zJUGp%N1pJdk3lOds7(w09|D}&^4D3n-eF2EI5u6V#|uXBR`fjUHge6mdV4T9p-O8u zise*19G3uJ#W!$QY?;ZL`vY|s>@73dg^DW#e=3-z<7)D#`MosU3B;6fK-1P92z*AG8xbMk}#2wL+iWd(97W~6x%z>D#@jKfg{-5xJkgdBW{^}0LvEo zAVzWh#K%*jaqc4tg+lWF>F#mWmXpNT9-&&x1`FWbo>ND>_B1Qa-0UX(yd%H=*6CpM K(KVOtDgOfiLPe=ro~g8|NztMhT1Z_|+4tMEMfP1+ zmdH-FawWyB>`O%Woe}EJWw?I#&zaY&X3le-@8^8a`+U#$oafBzHJP5HN9t+!(WcR8 zdaf>9FYqpt|7mJ~|6{nbiolyzw2NOXjizHP|5KwaS=O6Ib3GI~)>rE5G0I*P6){X8 zjuKMC5+b6(-87ox@PufAD2$St3#s7HNGHq32aZ^phl-sneQ*!RBbq~ngt|491xZ1RH9OKrmqkG3{WC4#D;i(;kA&KfNrSwZSLH7_r3O zi_8Di94I+ihDfE+_I7sh@$tjr(P2?B!FDi{$+UwII|QMFJLs{~BBg=^dSvW?Hj&Rd zTq;%+6B;cIjfymv>k5QXaZ)EsOL;?IUZ46E5&fm1$k+HwZYi2)1oOmFDf=FE=ELw+XsBjg;*(XD(KQDL_Z+Jn@UAWzbYjb zebI@IiwXY-S}d}o!l?*g5(_B6U+qhDNR%`xHYDmB0KZg!6QeX#@(mX9ns1s>38CLG zlh?GFeT=ELp>_m;Y|n|I1k$LOu~AXs&TZl9`PqAO4o4oIr1>BZfhaUm-X&W{J4K`R z&}rABxB@BV3~U*67^0)_SQxg)PMpJ&gPwD2huK2AUT(0_LI zlRx;k{rQJ!yFWnOv8`JC&7Kn9Q|@5euKWcA)e!Brth#)eU5b$$*-N5gA_P+B z&}c11vAs>lFYAFlCn`KD2IMr#8FjS#+U2iWjinN#qXg5am{$M#6hk;Xpu%MF7gF#lG(WlR@xUFdtz;IE#xz5Fck_ z3>L=2*gOK_!ti%J;6g00*ui`PW-|yFEUZix14VEG#@Psy%_hDpz(XJ$LwF1x7eRSU z9*MFDlEHvj1Oh``&JTFNhd3-g#KvKQ0rOCj&EaquB!seY@EOB@K%niB04!Z#NpFvL zNP;mWkdUC`lt@5_VNyV6Fc>&pA`&r45k{eq@cVSWE)C<97!jiaxA)i^}FhUpOOjrn97E`$3C#7*rA{L?$ zN=HQuA@CYJa0!67bS5gKm=p|wi7xqBX(lERz>tV8z)(^yEu=F9q?itL8L$w?MNH^t zSrbA?LSh0TU4#kbti>X_kYo@5y+BNoI6|Qm_LE)<5CX?gF$iQrBm&Z;kS?S!lrE-V z20<{G3^Dw(UQC1p3)wl+Q$r0wIA@2rBpbXJ%tu zoP5)c@R%e{aCmHxZNRpj#YG_whVe)OBvA(c`#HBwh4?R2xI7jUMNpUxfmMhP!%PTc z@>x6xq%8z2M_^;|oh0yiiwvG&2tI>@A|UgDClQ9R@GuxW;QXKv0&ze- zhA=(^kPv_l2V$^TFjyZ6J`5g}eq4wWqPPTPP84O5bc_V)O&}BzbP6Xxm{1TYM1Q<{ zC2_ay`{C_Hp{&$;9{^E{D&D|IZL0!QP6=;laQo`KbLoY?1?J zEW+Tkz?20-B$LO%xF8(BtYO1U0{`JrBZVST!XPAcNFo-{F|h=!j)(-M;{*YY_)vj> zM83c9ex7p-oB=aLAoEiQE(Br}gU*C00m#ufDuzg=1QCCKJ^U=jM7Url$RfbTscrNS zCI{?EF&>KpHg~)q56n+OAPoK+ArRsJuaH9l;?99m7$O2~e=$5R`xc1MZYi z^!-)gGba|z1=E$w!NKlDA=%*U<_9w- zmkG02Tn0fR46xbc5iGDF<{%goVR6|AoAu*Kj?0Eg2F~PzuE}#a0rt;77Xm^dSS`gQ zLPvxcMaP6NP8Z-H^#Wn0gaIJ}iunHK;WKcN7=gvOKm<+(nG8BcK}@<35`wLnkO?+x z5)mb4{`jH*HqDTL5=rPdiZJQmSxW*=<%Hlsj-W&^IE@pb#J>;|;Y?CUz;sB+M8W)n zNjeB9k}eWJxLAyWg^=;%@FgIgKu$pEA|@`PV*~?uM#wV*hKnIF1Ea)}Z+O-gDBpgH zRrZwXC_f^WAANyS6v4;yBJfD@k8ABu({1#HGw^`4mF=F+lH>g_beYzU)rvMZ*jmENOoVoLHftR%$GBg z|MEk7m;Ost1ua!03P6+>Rk)P%QK(hnQUId7sKTY3k3y{qmjV#wMHMdPd=zR`xDKE(IXUiz-~o`6$$?a47&$UR2>y&PSnEg-Zd5@}dftay|;R zDqIRclowUFl=D%jRpC+qqP(cWrJRpKtqPX{5amS`F6Dd_YE`%tfG962#iiZ;n@m(B z_#viv@QX`H1KlgZuQi#AT)aGJwCPqfTIwtst>puFZ=liQAR4VPh(@z7q|tgsEeJf$ zr_l^CS1xO8!p#TE6Qx%wcby!LF3u%gtp}y$>b$R$S!CoMel z?ryxK&{cw__NJ)#%)0xewQ(K8tF-4Xc6C@#VvF0fAj zS#!Pi30jVNFpq2vFu$Uoc*k?htAI819R2O%23kBYH%u7k`*L_!>(04%99TOWjGinB z*);GN#IJQ1PTtckV?Z?AC&6pyORI}hT{Y3N=8STpsdu0i7u#k^t(++fhPu8E^jUCpoGhdJ``PRb19H}SmOEea z(KOU<)he`!yNjRcVc)x6N0y*IDBu36eb($@2i-D0aG$PoeXU{E!~UtZ#bJ7@uF>Jy z1+ya^-7>=StR^%_pE><5i`?$S%W$bVKVoy-USQEj7~~sac|J)i6gkL!{j;VbMcFOEX_P$^=UIV?|nMj=?XQ zUM`(AYEyTW&8L^u6}oY?_#oQ>Uk= z4k+W8?0NQ1t7YorAs7B+XSf}|8e5-cJu_r=RnamNWKCLsjoPMPP46cR-qBn*Qny{Ad?1qjO$rPU?w^yEW1uZwWupS65azK&tOMeQ>YZs)m^XGq>EYXjr?l z`g+Olo`!3@e(g15ZYJ%WhPsAs-vd);N8BGWE6u=y{i;gCSU6^zuUFQZs6mOZ{H

                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≧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 literal 0 HcmV?d00001 diff --git a/com.actionsoft.apps.coe.pal.datamigration/src/com/actionsoft/apps/coe/pal/datamigration/util/readtable/ReadTable.java b/com.actionsoft.apps.coe.pal.datamigration/src/com/actionsoft/apps/coe/pal/datamigration/util/readtable/ReadTable.java index 0b366cf0..e776e69d 100644 --- a/com.actionsoft.apps.coe.pal.datamigration/src/com/actionsoft/apps/coe/pal/datamigration/util/readtable/ReadTable.java +++ b/com.actionsoft.apps.coe.pal.datamigration/src/com/actionsoft/apps/coe/pal/datamigration/util/readtable/ReadTable.java @@ -259,7 +259,7 @@ public class ReadTable { fieldMap.put("标题", title); fileFieldMap.put("标题", new WordField<>(title)); titleover = 1; - log.info("识别的标题为:" + title); + //log.info("识别的标题为:" + title); continue; } } diff --git a/com.actionsoft.apps.coe.pal.publisher/icon16.png b/com.actionsoft.apps.coe.pal.publisher/icon16.png deleted file mode 100644 index 84aa8ec7686bc7af99e302dcbb98537747ed48b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1251 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 - - 220f0d69-79d2-4a75-8801-72f6fc3629ef - 管理员 - 2014-08-12 14:18:55 - - 2018-08-06 15:58:48 - DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI1jyiAPR1gKDGQFne7To9Kh2KF5kVAXJJd1KfM8+OqJJiW14do0U3zATEmBTzTJD - true - 流程停用清单 - BO_ACT_COE_PUBLISH_S - true - false - false - 资产库周期管理 - admin - TABLE - COMMON - - 0 - - - - 2ec4b14f-84d9-4083-b241-e4b51125de15 - STOPTYPE - 类型 - TEXT - 36 - false - S - 100 - AWSUI.Text - {"search":"0"} - true - false - false - - ENTITY - - - - 0 - - false - - - - - ae7b767b-6d5a-4e5a-a296-0d705122f089 - STOPFILENAME - 文件名 - TEXT - 2000 - false - - 100 - AWSUI.Text - {"search":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - - - 1bf2c30e-588b-42f6-8e48-f02d88374465 - STOPDESC - 停用说明 - TEXT - 255 - true - - 150 - AWSUI.Textarea - {"fnKey1":"false","fnKey2":"false","fnKey3":"false","key":""} - true - false - true - - ENTITY - - - - 0 - - false - - - - - 0dc7ffb3-5f35-4cf5-ae2d-d51922b27451 - STOPFILEID - 流程id - TEXT - 2000 - false - - 100 - AWSUI.Text - {"search":"0"} - true - false - false - - ENTITY - - - - 0 - - false - - - - - 7ff0aeb7-8884-4543-9c23-ef1967bdbee0 - TASKID - taskid - TEXT - 128 - true - - 100 - AWSUI.Text - {"search":"0"} - false - false - true - - ENTITY - - - - 0 - - false - - - - - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/bo/_2f326953-089a-49f6-bb55-d46d287b5792/2f326953-089a-49f6-bb55-d46d287b5792.xml b/com.actionsoft.apps.coe.pal.publisher/repository/bo/_2f326953-089a-49f6-bb55-d46d287b5792/2f326953-089a-49f6-bb55-d46d287b5792.xml deleted file mode 100644 index 5b702f22..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/bo/_2f326953-089a-49f6-bb55-d46d287b5792/2f326953-089a-49f6-bb55-d46d287b5792.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - 2f326953-089a-49f6-bb55-d46d287b5792 - admin - 2022-07-08 15:54:34 - admin - 2022-07-08 15:54:56 - tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGroPgaKWyS8gZtjLiYx8NwH4nz83hk0cEDfX8X3+jXcueA65tVd4g2xemCyqZ+BTec - false - 区域信息 - BO_ACT_REGION_INFO - false - false - false - 资产库周期管理 - admin - TABLE - - - 0 - _local - - - - 6ca2d55f-af07-4ea3-8304-ca4d289540c7 - REGIONNAME - 区域名称 - TEXT - 128 - true - - 100 - AWSUI.Text - {"search":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 0ac494a9-f54f-4d83-b722-85309de35275 - REGIONCODE - 区域编码 - TEXT - 128 - true - - 100 - AWSUI.Text - {"search":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - - - 8048b6cb-6c30-43ab-91c4-e3c59fe2d6a6 - AWS_IN_7AC529D7A196 - INDEX - BINDID - - - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/bo/_5e321e6b-4b05-4b55-8aec-2bdbf7f9a499/5e321e6b-4b05-4b55-8aec-2bdbf7f9a499.xml b/com.actionsoft.apps.coe.pal.publisher/repository/bo/_5e321e6b-4b05-4b55-8aec-2bdbf7f9a499/5e321e6b-4b05-4b55-8aec-2bdbf7f9a499.xml deleted file mode 100644 index bd2abfb6..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/bo/_5e321e6b-4b05-4b55-8aec-2bdbf7f9a499/5e321e6b-4b05-4b55-8aec-2bdbf7f9a499.xml +++ /dev/null @@ -1,841 +0,0 @@ - - - 5e321e6b-4b05-4b55-8aec-2bdbf7f9a499 - admin - 2022-06-28 20:04:46 - admin - 2022-06-29 01:49:55 - tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrQUrBalciPSuLiKMvki89BglYPuKpWBwu+PWUm0IO64sRlhhmA2TsgYzCj8DTKXy5 - false - 个人信息表 - BO_ACT_SYSTEM_TO_RELEASE - false - false - false - 资产库周期管理 - admin - TABLE - - - 0 - _local - - - - d8468490-989a-455f-917d-c5f953783696 - PUBLISH_TYPE - 发布类型 - TEXT - 128 - false - - 100 - AWSUI.ComboBox - {"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"流程文件|制度规范|操作指导|表单/模板","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 172bad84-77dc-45bb-a2db-dc7134f27d3a - CHANGE_THE_TYPE - 变更类型 - TEXT - 128 - false - - 100 - AWSUI.ComboBox - {"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"发布|废止","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - a9878d01-f454-4c47-a75c-efe40079770e - LEVEL_1_PROCESS_NAME - 一级流程名称 - TEXT - 128 - true - - 100 - AWSUI.ComboBox - {"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"名称一|名称二|名称三","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 64b04916-787a-466a-b4c4-2eb69556b9a3 - LEVEL_2_PROCESS_NAME - 二级流程名称 - TEXT - 128 - true - - 100 - AWSUI.ComboBox - {"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"名称一|名称二|名称三","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 5ebb7157-6278-47cc-ad71-d8f374f98bd4 - LEVEL_3_PROCESS_NAME - 三级流程名称 - TEXT - 128 - true - - 100 - AWSUI.ComboBox - {"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"名称一|名称二|名称三","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 800a3874-bb33-4e13-b1d1-5af0bbdfc801 - ADAPT_NAME_THE_COMPANY - 适应单位名称 - TEXT - 128 - true - 集团 - 100 - AWSUI.ComboBox - {"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"集团|单位一|单位二","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 5ff3f219-67e4-44fc-a869-ceb2cfb38847 - ADAPT_REGION_NAME - 适应区域名称 - TEXT - 128 - true - 全部 - 100 - AWSUI.ComboBox - {"placeholder":"区域一|区域二|区域三","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"全部|区域二|区域三","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 41c6d108-7873-4d95-9583-0c5ad4296e3e - APPLICABLE_PRODUCT - 适用产品/场景名称 - TEXT - 128 - true - 全部 - 100 - AWSUI.ComboBox - {"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"全部|产品二|产品三","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 4ea6476f-809f-468d-b129-fb36cb1eadf4 - RELEASE_THE_TITLE - 发布标题 - TEXT - 128 - true - - 100 - AWSUI.Text - {"search":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 0250e9ee-1504-4582-aac6-25700ff3f3c8 - INITIATOR - 发起人 - TEXT - 128 - false - @userName() - 100 - AWSUI.Text - {"search":"0","placeholder":"","dataType":"localJDBC","data":{"sql":""},"isClearAllText":true,"barCode":false,"boUrlFormData":{"hrefSelVal":"nothing"},"extendType":"text","scanCodeAutoSubmit":false} - true - false - false - - ENTITY - - - - 0 - - false - - - {} - - - d9409667-325c-47c2-80d6-7e89b919496a - CONTACT_WAY - 联系方式 - TEXT - 128 - true - 13562425632 - 100 - AWSUI.Number - {"isShowZero":"1","placeholder":"","isClearAll":true,"autoZero":false,"scientificCounting":false} - true - false - false - - ENTITY - - - - 0 - - false - - - {} - - - ad054977-fbc2-42f5-b16b-2ee4442a51de - TIME_OF_APPLICATION - 申请时间 - TEXT - 128 - false - @date() - 100 - AWSUI.Date - {"placeholder":"","minDate":"","maxDate":"","showtype":"singleCalendar","advSetting":"","showDayOfWeek":"false","dwfmt":"(EE)"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 922ff652-5da2-4f93-919b-c54fd4dae085 - IS_THE_UNIT - 拟稿单位 - TEXT - 128 - true - @departmentName() - 100 - AWSUI.Address - {"placeholder":"","addressType":"dept","isLiveSearch":true,"addressSetting":{"delimiter":",","choiceType":"single","leafType":"dept"},"range":"all","isFullDeptPath":false,"deptSourceField":"DEPTNAME","deptTargetField":"IS_THE_UNIT"} - true - false - true - readonly - ENTITY - - - - 0 - - false - - - {} - - - 29942e71-e472-4cc2-aa0e-74f6c02e806e - RELEASE_INSTRUCTIONS - 制度/流程发布说明 - TEXT - 128 - true - - 100 - AWSUI.Text - {"search":"0","placeholder":"","dataType":"localJDBC","data":{"sql":""},"isClearAllText":true,"barCode":false,"boUrlFormData":{"hrefSelVal":"nothing"},"extendType":"text","scanCodeAutoSubmit":false} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - ea05290b-d25c-4dad-a941-29ac4152bf98 - ACCESSORY - 附件 - TEXT - 128 - true - - 100 - AWSUI.File - {"isEncrypt":true,"manualSort":false,"fileCount":"0","fileClassificationList":"","fileWatermark":"","fileWatermarkFont":"","fileWatermarkFontColor":"","sortField":"CREATEDATE","sortType":"asc","compressFlag":"","waterMarkFlag":"","waterMarkPosition":"","waterMarkFontColor":"","waterMarkFontSize":30,"fileMaxSize":"","uploadField":"上传人|CREATEUSER||false,上传时间|CREATEDATE||false,大小|FILESIZE||false,授权|AUTHORIZATION||false,预览|PREVIEW||false","anyFile":true,"uiSetting":{"anyFileExtList":""},"canPreviewOfficeFlag":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 88f43b66-de94-4ebc-bcaf-6299a0b9bd74 - DEPARTMENT_PROOFREADER - 部门内部校对人 - TEXT - 128 - true - - 100 - AWSUI.Address - {"placeholder":"","addressType":"user","isLiveSearch":true,"isAdvMode":false,"addressSetting":{"isMapFormat":false,"delimiter":" ","choiceType":"single"},"deptSourceField":"","deptTargetField":""} - true - false - true - readonly - ENTITY - - - - 0 - - false - - - {} - - - 64c1af0a-5bde-4d73-a558-efa7cf71c846 - INTERNAL_AUDITOR - 内部审核人 - TEXT - 128 - false - - 100 - AWSUI.Address - {"placeholder":"","addressType":"user","isLiveSearch":true,"isAdvMode":false,"addressSetting":{"isMapFormat":false,"delimiter":" ","choiceType":"single"},"deptSourceField":"","deptTargetField":""} - true - false - true - readonly - ENTITY - - - - 0 - - false - - - {} - - - 9c42ce6e-3f61-409d-bef3-c17a4d7f8ce9 - PROFESSIONAL_REVIEW_REQUIRED - 是否需要专业评审 - TEXT - 128 - false - 1 - 100 - AWSUI.ComboBox - {"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"0:是|1:否","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 3e9aed86-a31b-445d-9553-b83fe7d814fe - JOINT_TRIAL_REQUIRED - 是否需要会审 - TEXT - 128 - false - 1 - 100 - AWSUI.ComboBox - {"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"0:是|1:否","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - aab8ef1e-3e76-461b-a353-b0e39a9eead7 - PERSON_THREE_LEVEL_PROCESS - 三级流程责任人 - TEXT - 128 - true - - 100 - AWSUI.Address - {"placeholder":"","addressType":"user","isLiveSearch":true,"isAdvMode":false,"addressSetting":{"isMapFormat":false,"delimiter":" ","choiceType":"single"},"deptSourceField":"","deptTargetField":""} - true - false - true - readonly - ENTITY - - - - 0 - - false - - - {} - - - a2bb76c0-19c1-4503-9e57-49cbb510273e - LEVEL_AUDIT_REQUIRED - 是否需要三级审核 - TEXT - 128 - false - 1 - 100 - AWSUI.ComboBox - {"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"0:是|1:否","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - e2b6a5f9-5311-476c-a3c4-383d121165d0 - PROCESS_RESPONSIBLE_PERSON - 二级流程责任人 - TEXT - 128 - true - - 100 - AWSUI.Address - {"placeholder":"","addressType":"user","isLiveSearch":true,"isAdvMode":false,"addressSetting":{"isMapFormat":false,"delimiter":" ","choiceType":"single"},"deptSourceField":"","deptTargetField":""} - true - false - true - readonly - ENTITY - - - - 0 - - false - - - {} - - - 22a778dd-f8cc-4ca3-a43e-6fe2fae0fb02 - SECONDARY_AUDIT_REQUIRED - 是否需要二级审核 - TEXT - 128 - false - 1 - 100 - AWSUI.ComboBox - {"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"0:是|1:否","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - e47ce54e-9db1-4fa8-b414-033f23e85f31 - RESPONSIBLE_PERSON1 - 一级流程责任人 - TEXT - 128 - true - - 100 - AWSUI.Address - {"placeholder":"","addressType":"user","isLiveSearch":true,"isAdvMode":false,"addressSetting":{"isMapFormat":false,"delimiter":" ","choiceType":"single"},"deptSourceField":"","deptTargetField":""} - true - false - true - readonly - ENTITY - - - - 0 - - false - - - {} - - - c652271e-f9c4-4f59-893b-8e5b5d2cc4cf - LEVEL_1_AUDIT_REQUIRED - 是否需要一级审核 - TEXT - 128 - false - 1 - 100 - AWSUI.ComboBox - {"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"0:是|1:否","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - onclick='checktype()' - ENTITY - - - - 0 - - false - - - {} - - - 351776d3-70c4-4085-8d89-a230070064d4 - SEND_SCOPE - 发送范围 - TEXT - 128 - true - - 100 - AWSUI.Text - {"search":"0","placeholder":"","dataType":"localJDBC","data":{"sql":""},"isClearAllText":true,"barCode":false,"boUrlFormData":{"hrefSelVal":"nothing"},"extendType":"text","scanCodeAutoSubmit":false} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 72ca36ab-71d4-434a-a0de-b133750d9dfa - SYSTEM - 流程/制度名称 - TEXT - 128 - false - - 100 - AWSUI.Text - {"search":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 3d823af8-0941-4be7-9841-88b801a4e4a3 - NUMBER - 流程/制度编号 - TEXT - 128 - false - - 100 - AWSUI.Text - {"search":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - e1b3c37d-5e35-4f31-aa85-a8a11a34048f - TEXT - 正文 - TEXT - 128 - true - - 100 - AWSUI.HTMLEditor - {"htmlHeight":"","htmlWidth":"","isAdvance":false,"isPasteplain":true,"waterMarkFlag":"","compressFlag":"","isSupportUpFile":true,"isSupportUpImg":true,"isWaterMark":true,"isCompress":true} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 8f9f40ad-7790-45c8-b45b-f9f2b02ed0e2 - PROOFREADER - 校对人 - TEXT - 128 - false - @userName() - 100 - AWSUI.Address - {"placeholder":"","addressType":"user","isLiveSearch":true,"isAdvMode":false,"addressSetting":{"isMapFormat":false,"delimiter":" ","choiceType":"single"},"deptSourceField":"","deptTargetField":""} - true - false - true - readonly - ENTITY - - - - 0 - - false - - - {} - - - 839140c2-296f-4d61-b06f-b67e5dfb742f - DEPARTMENT_CAME - 会审部门 - TEXT - 128 - true - - 100 - AWSUI.Address - {"placeholder":"","addressType":"dept","isLiveSearch":true,"addressSetting":{"delimiter":",","choiceType":"multiple","leafType":"dept"},"range":"all","isFullDeptPath":false,"deptSourceField":"DEPTNAME","deptTargetField":"DEPARTMENT_CAME"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - - - 4c7b43eb-be74-426c-a3ea-833b82ef3181 - AWS_IN_7A7B032CF648 - INDEX - BINDID - - - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/bo/_852307f0-3faf-4951-b882-dc6e5170b5ec/852307f0-3faf-4951-b882-dc6e5170b5ec.xml b/com.actionsoft.apps.coe.pal.publisher/repository/bo/_852307f0-3faf-4951-b882-dc6e5170b5ec/852307f0-3faf-4951-b882-dc6e5170b5ec.xml deleted file mode 100644 index d94eecf4..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/bo/_852307f0-3faf-4951-b882-dc6e5170b5ec/852307f0-3faf-4951-b882-dc6e5170b5ec.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - 852307f0-3faf-4951-b882-dc6e5170b5ec - admin - 2022-07-08 15:39:01 - admin - 2022-07-08 16:26:02 - tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrtzDfN71Qb3YI6yys7W/8+e7fsxnaXz8PzcjNqMEzgQ0skx4GuTibQu/K9Sj+6WDr - false - 单位信息 - BO_ACT_ORGINFO - false - false - false - 资产库周期管理 - admin - TABLE - - - 0 - _local - - - - 6cbc062e-193b-4f1b-841d-5227221ac33c - ORGNAME - 单位名称 - TEXT - 128 - true - - 100 - AWSUI.Text - {"search":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 7877f97f-13f3-4b7a-94dc-8f05faed142a - ORGCODE - 单位编码 - TEXT - 128 - true - - 100 - AWSUI.Text - {"search":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - - - a4569ca0-c25a-4b30-89be-65d6ccc54cce - AWS_IN_C5C00184E48E - INDEX - BINDID - - - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/bo/_bf435da5-9f43-4070-9c21-4665f5ea6f5b/bf435da5-9f43-4070-9c21-4665f5ea6f5b.xml b/com.actionsoft.apps.coe.pal.publisher/repository/bo/_bf435da5-9f43-4070-9c21-4665f5ea6f5b/bf435da5-9f43-4070-9c21-4665f5ea6f5b.xml deleted file mode 100644 index d7f0bff0..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/bo/_bf435da5-9f43-4070-9c21-4665f5ea6f5b/bf435da5-9f43-4070-9c21-4665f5ea6f5b.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - bf435da5-9f43-4070-9c21-4665f5ea6f5b - admin - 2022-07-08 15:55:23 - admin - 2022-07-08 16:03:55 - tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrEaymJhQtrBczdap0JtHEjGleiB+9lE7RTrZDum4Iq308DQ1CTbnWR5nhHslePx/y - false - 产品信息 - BO_ACT_PRODUCT_INFO - false - false - false - 资产库周期管理 - admin - TABLE - - - 0 - _local - - - - d56423ae-baf3-454c-b140-1c64403be8ba - PRODUCTNAME - 产品名称 - TEXT - 128 - true - - 100 - AWSUI.Text - {"search":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 471bbcf0-74e3-4ca7-8d4d-35632444ce9e - PRODUCTCODE - 产品编码 - TEXT - 128 - true - - 100 - AWSUI.Text - {"search":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - - - d44e0d17-519c-4d82-a37e-3a9df3a1fbbb - AWS_IN_B503DB36B17B - INDEX - BINDID - - - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/bo/_d3290b20-15b4-4d9e-b7b3-2e78fab8ee53/d3290b20-15b4-4d9e-b7b3-2e78fab8ee53.xml b/com.actionsoft.apps.coe.pal.publisher/repository/bo/_d3290b20-15b4-4d9e-b7b3-2e78fab8ee53/d3290b20-15b4-4d9e-b7b3-2e78fab8ee53.xml deleted file mode 100644 index 5465f93b..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/bo/_d3290b20-15b4-4d9e-b7b3-2e78fab8ee53/d3290b20-15b4-4d9e-b7b3-2e78fab8ee53.xml +++ /dev/null @@ -1,201 +0,0 @@ - - - d3290b20-15b4-4d9e-b7b3-2e78fab8ee53 - 管理员 - 2014-08-12 14:18:35 - - 2018-08-06 15:58:54 - DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuncc44hdg4z8VWK6/birzUG0M6aK7MRt6RGPbigDjRVpUICrKCvQxSXxS/eu4Whg8 - true - 流程变更清单 - BO_ACT_COE_PUBLISH_C - true - false - false - 资产库周期管理 - admin - TABLE - COMMON - - 0 - - - - cbc32419-9dfb-4ee1-a416-8ff5b221ce29 - CHANGETYPE - 类型 - TEXT - 36 - false - C - 100 - AWSUI.Text - {"search":"0"} - true - false - false - - ENTITY - - - - 0 - - false - - - - - 681dc4f4-b9f7-499c-acab-3327cb428af0 - CHANGEFILENAME - 文件名 - TEXT - 64 - false - - 100 - AWSUI.Text - {"search":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - - - ba12cc19-727b-460b-8fe3-d2a76c676e90 - CHANGEDFILENAMENEW - 变更后文件名 - TEXT - 64 - false - - 100 - AWSUI.ComboBox - {"boItemId":"d3290b20-15b4-4d9e-b7b3-2e78fab8ee53","isAdvance":false,"dataType":"sampleText","data":" ","mode":"common"} - true - false - true - - ENTITY - - - - 0 - - false - - - - - 5958eb08-4517-4983-bb25-73bd06a5a066 - CHANGEDDESC - 变更说明 - TEXT - 255 - true - - 150 - AWSUI.Textarea - {"fnKey1":"false","fnKey2":"false","fnKey3":"false","key":""} - true - false - true - - ENTITY - - - - 0 - - false - - - - - 9a6b4d02-87ce-42cb-b0cf-08bd7e89a362 - CHANGEFILEID - 变更文件Id - TEXT - 36 - false - - 100 - AWSUI.Text - {"search":"0"} - true - false - false - - ENTITY - - - - 0 - - false - - - - - d2c9bfc7-0a65-471f-a8ca-7c55ed1c83ce - CHANGEDFILEIDNEW - 变更后文件Id - TEXT - 36 - false - - 100 - AWSUI.Text - {"search":"0"} - true - false - false - - ENTITY - - - - 0 - - false - - - - - 7a979714-e26d-4126-bfc8-d480f7e3f3cf - TASKID - TASKID - TEXT - 128 - true - - 100 - AWSUI.Text - {"search":"0"} - false - false - true - - ENTITY - - - - 0 - - false - - - - - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/bo/_eae10775-931d-408d-9779-1636ad412878/eae10775-931d-408d-9779-1636ad412878.xml b/com.actionsoft.apps.coe.pal.publisher/repository/bo/_eae10775-931d-408d-9779-1636ad412878/eae10775-931d-408d-9779-1636ad412878.xml deleted file mode 100644 index 27098723..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/bo/_eae10775-931d-408d-9779-1636ad412878/eae10775-931d-408d-9779-1636ad412878.xml +++ /dev/null @@ -1,113 +0,0 @@ - - - eae10775-931d-408d-9779-1636ad412878 - admin - 2022-07-08 15:43:06 - admin - 2022-07-08 15:44:47 - tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrlHu0ObreBSgVqch2KEDzh1ol7EhBkcD8RA1AsaNH7HQqmpDR+im9b1zkjl2y1NU1 - false - 流程信息 - BO_ACT_PROCESSINFO - false - false - false - 资产库周期管理 - admin - TABLE - - - 0 - _local - - - - 6d47ddb9-d155-490a-bb09-a7a94abf9818 - LEVEL - 流程等级 - TEXT - 128 - true - - 100 - AWSUI.ComboBox - {"placeholder":"","boItemId":"eae10775-931d-408d-9779-1636ad412878","isAdvance":false,"dataType":"sampleText","data":"L1:L1|L2:L2|L3:L3","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - a59ad577-fd37-4f17-8539-d0f097ce1e21 - PROCESSNAME - 流程名称 - TEXT - 128 - true - - 100 - AWSUI.Text - {"search":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - 8a9cd669-0986-42c2-9cd1-210282b6da7b - PROCESSCODE - 流程编码 - TEXT - 128 - true - - 100 - AWSUI.Text - {"search":"0"} - true - false - true - - ENTITY - - - - 0 - - false - - - {} - - - - - 3d02cde9-057c-4bb5-9247-12d5532f6cee - AWS_IN_CD04D9C191DE - INDEX - BINDID - - - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/dictionary/dic/dic_32aed7b6782b4b79bd0431b4d1163a44.xml b/com.actionsoft.apps.coe.pal.publisher/repository/dictionary/dic/dic_32aed7b6782b4b79bd0431b4d1163a44.xml deleted file mode 100644 index 7d71eaeb..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/dictionary/dic/dic_32aed7b6782b4b79bd0431b4d1163a44.xml +++ /dev/null @@ -1,69 +0,0 @@ - - - - - 8ce080c6-a411-4cae-81a1-8a04c076b901 - - 资产库周期管理 - - L2流程列表 - - - - 10 - - false - - false - - true - - false - - false - - false - - - admin - - admin - - - - PROCESSCODE - - LEVEL_2_PROCESS_ID - 文本 - 文本 - - 流程编码 - - 100 - - false - false - false - - - - - PROCESSNAME - - LEVEL_2_PROCESS_NAME - 文本 - 文本 - - 流程名称 - - 100 - - false - false - false - - - - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/dictionary/dic/dic_9d1c92cb08374c8c93cd689f6791259e.xml b/com.actionsoft.apps.coe.pal.publisher/repository/dictionary/dic/dic_9d1c92cb08374c8c93cd689f6791259e.xml deleted file mode 100644 index 245f39ea..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/dictionary/dic/dic_9d1c92cb08374c8c93cd689f6791259e.xml +++ /dev/null @@ -1,69 +0,0 @@ - - - - - 8baf0fb9-d239-488e-b1ce-c284e892c6fb - - 资产库周期管理 - - L1流程列表 - - - - 10 - - false - - false - - true - - false - - false - - false - - - admin - - admin - - - - PROCESSCODE - - LEVEL_1_PROCESS_ID - 文本 - 文本 - - 流程编码 - - 100 - - false - false - false - - - - - PROCESSNAME - - LEVEL_1_PROCESS_NAME - 文本 - 文本 - - 流程名称 - - 100 - - false - false - false - - - - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/dictionary/dic/dic_e4ce70ec5a974081b61d85e20728fc1a.xml b/com.actionsoft.apps.coe.pal.publisher/repository/dictionary/dic/dic_e4ce70ec5a974081b61d85e20728fc1a.xml deleted file mode 100644 index cf186e6c..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/dictionary/dic/dic_e4ce70ec5a974081b61d85e20728fc1a.xml +++ /dev/null @@ -1,69 +0,0 @@ - - - - - 765921e7-2abb-4780-a68e-4cfbf940a41f - - 资产库周期管理 - - L3流程列表 - - - - 10 - - false - - false - - true - - false - - false - - false - - - admin - - admin - - - - PROCESSCODE - - LEVEL_3_PROCESS_ID - 文本 - 文本 - - 流程编码 - - 100 - - false - false - false - - - - - PROCESSNAME - - LEVEL_3_PROCESS_NAME - 文本 - 文本 - - 流程名称 - - 100 - - false - false - false - - - - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/dictionary/refer/.xml b/com.actionsoft.apps.coe.pal.publisher/repository/dictionary/refer/.xml deleted file mode 100644 index 78526da2..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/dictionary/refer/.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - 0dbcd2ef-52f6-4879-a04b-13c93e1e0913 - - - - - 10 - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/dw/_obj_4bfb07100d914483989ecd477fd2b640/obj_4bfb07100d914483989ecd477fd2b640.xml b/com.actionsoft.apps.coe.pal.publisher/repository/dw/_obj_4bfb07100d914483989ecd477fd2b640/obj_4bfb07100d914483989ecd477fd2b640.xml deleted file mode 100644 index e70c39bf..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/dw/_obj_4bfb07100d914483989ecd477fd2b640/obj_4bfb07100d914483989ecd477fd2b640.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - obj_4bfb07100d914483989ecd477fd2b640 - admin - 2016-12-21 10:10:03 - 2017-06-10 19:05:36 - DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzu3Ie+cLngBlYWlgLg4lmLp34/MLqxARhB9NYxHAeyqEHndf2VQENY6CT/f0XaCrL/ - false - obj_4bfb07100d914483989ecd477fd2b640 - 流程维护 - 资产库周期管理 - 1 - admin - - <dataView id="obj_55677436d1c14831a6e910e6dcb23719" label="首页" showType="link" orderIndex="0" dwReportType="0" isDefault="false" category="普通视图" implClassName="com.actionsoft.bpms.dw.design.dataview.CommonDataView" security="" event="" url="./w?sid=@sid&cmd=com.actionsoft.apps.coe.pal.publisher_manage_home" userExtendJs="" show="true"> - <layoutECategoryType></layoutECategoryType> - <layoutECategoryTypeLast></layoutECategoryTypeLast> - <afterLoadEventCall></afterLoadEventCall> - <afterLoadEventScript></afterLoadEventScript> - <toolbar id="obj_9519cbea066441fca101f48061378059" isshow="true" extendcode="" event=""> - <button id="obj_73aad2d1c9b44795b408bc00550d1d44" refbuttonid="save" cls="" security="" isshow="true" orderindex="1" event="" selectShow="false"/> - <button id="obj_f69c72343e85483ea1d378a15e0127ee" refbuttonid="new" cls="" security="" isshow="true" orderindex="2" event="" selectShow="false"/> - <button id="obj_f7cb780be0654cb083a73a896cfc6340" refbuttonid="delete" cls="" security="" isshow="false" orderindex="3" event="" selectShow="true"/> - <button id="obj_e7f65325b5b64a8faf0b9c9aff3d1dad" refbuttonid="print" cls="" security="" isshow="true" orderindex="4" event="" selectShow="false"/> - <button id="obj_7f7e662b0ffe4a9b93f5ece2d9cfb176" refbuttonid="refresh" cls="" security="" isshow="true" orderindex="5" event="" selectShow="false"/> - <button id="obj_9ba556f734824939bb1267d6955fb788" refbuttonid="exportDWData" cls="" security="" isshow="false" orderindex="6" event="" selectShow="false"/> - </toolbar> - <searcher id="obj_b79b2005623849b99d9059628fa2158b" isshow="true" layoutType="list" tdGroup="3" textCls="" dwLeftCls="" dwRightCls="" extendcode="" event="" xconditionEvent="" tileOpen="false"/> - <navTree id="obj_653941d6250d40699622f71603f93342" isshow="false" type="" rootcls="" leafcls="" ismultiple="false" isexpanded="true" orderindex="" event=""/> - <layout id="obj_cfb01e7ed0de42ac9e5e4d0a4bc8292a" label="" classname="com.actionsoft.bpms.dw.exec.layout.LayoutD" event=""/> - <datagrid id="obj_dec918411fb94060a30539495c824e51" isshow="true" autoSearch="true" customSet="true" select="false" datasource="" countSql="" pagesize="15" event="" rowDefHeight="25" showCheckBox="true" ismultiple="true" isshownumbercol="true" numberCellTotal="false" shownumbercolwidth="40px" freezeCols="0" wrap="false" nowrapTitle="false" refbehaviorid="|_title{}title_||||" behaviortarget="" extendsql="" identifier="_ID" extend1="" multiHeader=""/> - <reportSetting></reportSetting> - <chartSetting></chartSetting> - </dataView> - <userextendbuttons/> - <userextendbehaviors/> -</AWSDWModel> diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/dw/_obj_73e531defd384af98d744a59d6f96357/obj_73e531defd384af98d744a59d6f96357.xml b/com.actionsoft.apps.coe.pal.publisher/repository/dw/_obj_73e531defd384af98d744a59d6f96357/obj_73e531defd384af98d744a59d6f96357.xml deleted file mode 100644 index 0a07e10d..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/dw/_obj_73e531defd384af98d744a59d6f96357/obj_73e531defd384af98d744a59d6f96357.xml +++ /dev/null @@ -1,57 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<AWSDWModel> - <id>obj_73e531defd384af98d744a59d6f96357</id> - <createUser>admin</createUser> - <createTime>2016-12-21 10:10:21</createTime> - <updateTime>2017-06-10 19:05:36</updateTime> - <signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuYqgQ735j8HE4DsvI53cNea7j1O/D8/pzWyFXxIdpp2Y0MMqTF0Bn7Lh7I+DNeQeQ</signature> - <managed>false</managed> - <processGroupId>obj_73e531defd384af98d744a59d6f96357</processGroupId> - <processGroupName>流程查询</processGroupName> - <categoryName>资产库周期管理</categoryName> - <dwType>1</dwType> - <processAdministrator>admin</processAdministrator> - <title id="obj_eb34e1edef344ca1be01edb38d9c43c8" label="流程查询" extendcode="" event=""/> - <dataView id="obj_9cbd55ccddf64e018651a201936f2d48" label="流程树" showType="link" orderIndex="0" dwReportType="0" isDefault="false" category="普通视图" implClassName="com.actionsoft.bpms.dw.design.dataview.CommonDataView" security="" event="" url="./w?sid=@sid&cmd=com.actionsoft.apps.coe.pal.publisher_manage_search_home" userExtendJs="" show="true"> - <layoutECategoryType></layoutECategoryType> - <layoutECategoryTypeLast></layoutECategoryTypeLast> - <afterLoadEventCall></afterLoadEventCall> - <afterLoadEventScript></afterLoadEventScript> - <toolbar id="obj_716835c21080497492de140a56f37f09" isshow="true" extendcode="" event=""> - <button id="obj_1331c34fc19b44819f9f30183e315d5c" refbuttonid="save" cls="" security="" isshow="true" orderindex="1" event="" selectShow="false"/> - <button id="obj_16c5e88af646466d8c0271d8260eaaf9" refbuttonid="new" cls="" security="" isshow="true" orderindex="2" event="" selectShow="false"/> - <button id="obj_c79643b28c5b4bf1b6033c8df9313941" refbuttonid="delete" cls="" security="" isshow="false" orderindex="3" event="" selectShow="true"/> - <button id="obj_18065b14b5ba44079806d79bcc8a1f0b" refbuttonid="print" cls="" security="" isshow="true" orderindex="4" event="" selectShow="false"/> - <button id="obj_677d7bc1b8f9467da24eceec5f35dc38" refbuttonid="refresh" cls="" security="" isshow="true" orderindex="5" event="" selectShow="false"/> - <button id="obj_8498ac5bbe9c4dd8985d16958b60b9ef" refbuttonid="exportDWData" cls="" security="" isshow="false" orderindex="6" event="" selectShow="false"/> - </toolbar> - <searcher id="obj_e8344da5be5145d3b1b55fec2be3b95b" isshow="true" layoutType="list" tdGroup="3" textCls="" dwLeftCls="" dwRightCls="" extendcode="" event="" xconditionEvent="" tileOpen="false"/> - <navTree id="obj_58983cf8bcc94c979d29124ad9332cb9" isshow="false" type="" rootcls="" leafcls="" ismultiple="false" isexpanded="true" orderindex="" event=""/> - <layout id="obj_1b47b12c42b94dce964393ee05962c58" label="" classname="com.actionsoft.bpms.dw.exec.layout.LayoutD" event=""/> - <datagrid id="obj_1fda1b6f5c944f65af37f6b655d7c113" isshow="true" autoSearch="true" customSet="true" select="false" datasource="" countSql="" pagesize="15" event="" rowDefHeight="25" showCheckBox="true" ismultiple="true" isshownumbercol="true" numberCellTotal="false" shownumbercolwidth="40px" freezeCols="0" wrap="false" nowrapTitle="false" refbehaviorid="|_title{}title_||||" behaviortarget="" extendsql="" identifier="_ID" extend1="" multiHeader=""/> - <reportSetting></reportSetting> - <chartSetting></chartSetting> - </dataView> - <dataView id="obj_0bc4d867023a4658ae24854c159ff339" label="流程查询" showType="link" orderIndex="0" dwReportType="0" isDefault="false" category="普通视图" implClassName="com.actionsoft.bpms.dw.design.dataview.CommonDataView" security="" event="" url="./w?sid=@sid&cmd=com.actionsoft.apps.coe.pal.processlist_publish_home" userExtendJs="" show="true"> - <layoutECategoryType></layoutECategoryType> - <layoutECategoryTypeLast></layoutECategoryTypeLast> - <afterLoadEventCall></afterLoadEventCall> - <afterLoadEventScript></afterLoadEventScript> - <toolbar id="obj_ab279700584e4e319952a82c5bdb6aa4" isshow="true" extendcode="" event=""> - <button id="obj_a74ff7e66c714008b75b93294cd06bf2" refbuttonid="save" cls="" security="" isshow="true" orderindex="1" event="" selectShow="false"/> - <button id="obj_b0e93d527717441cb440c97fdf9d00fc" refbuttonid="new" cls="" security="" isshow="true" orderindex="2" event="" selectShow="false"/> - <button id="obj_1877ba87c1d34360a6d60675787e39c9" refbuttonid="delete" cls="" security="" isshow="false" orderindex="3" event="" selectShow="true"/> - <button id="obj_8e82d9e17c60410783928cd9ab217f18" refbuttonid="print" cls="" security="" isshow="true" orderindex="4" event="" selectShow="false"/> - <button id="obj_9c79bc52409149ff9ce30fe20d2fa7fa" refbuttonid="refresh" cls="" security="" isshow="true" orderindex="5" event="" selectShow="false"/> - <button id="obj_8b47c1f5b630442a8c99a868971409ec" refbuttonid="exportDWData" cls="" security="" isshow="false" orderindex="6" event="" selectShow="false"/> - </toolbar> - <searcher id="obj_ae9af13f0fd54bd49e1780eec5e259fb" isshow="true" layoutType="list" tdGroup="3" textCls="" dwLeftCls="" dwRightCls="" extendcode="" event="" xconditionEvent="" tileOpen="false"/> - <navTree id="obj_93649a82f80a4dcdad049c7faca342c8" isshow="false" type="" rootcls="" leafcls="" ismultiple="false" isexpanded="true" orderindex="" event=""/> - <layout id="obj_ed14b03b56774c0eb1847587e379f142" label="" classname="com.actionsoft.bpms.dw.exec.layout.LayoutD" event=""/> - <datagrid id="obj_1691cc1f9ae647a49baaba206d0cd131" isshow="true" autoSearch="true" customSet="true" select="false" datasource="" countSql="" pagesize="0" event="" rowDefHeight="25" showCheckBox="true" ismultiple="false" isshownumbercol="true" numberCellTotal="false" shownumbercolwidth="" freezeCols="0" wrap="false" nowrapTitle="false" refbehaviorid="" behaviortarget="" extendsql="" identifier="" extend1="" multiHeader=""/> - <reportSetting></reportSetting> - <chartSetting></chartSetting> - </dataView> - <userextendbuttons/> - <userextendbehaviors/> -</AWSDWModel> diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/dw/_obj_a2098de3e25749478c875960e8ef4bf5/obj_a2098de3e25749478c875960e8ef4bf5.xml b/com.actionsoft.apps.coe.pal.publisher/repository/dw/_obj_a2098de3e25749478c875960e8ef4bf5/obj_a2098de3e25749478c875960e8ef4bf5.xml deleted file mode 100644 index 24dbf131..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/dw/_obj_a2098de3e25749478c875960e8ef4bf5/obj_a2098de3e25749478c875960e8ef4bf5.xml +++ /dev/null @@ -1,57 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<AWSDWModel> - <id>obj_a2098de3e25749478c875960e8ef4bf5</id> - <createUser>admin</createUser> - <createTime>2016-12-23 09:49:24</createTime> - <updateTime>2017-06-10 19:05:36</updateTime> - <signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuSyY7z8uKr/eE/Q4m1hhnY7Dsu3M4iyxIXQQCatFnmkwy86ww02RezJdGmuQt2XX1</signature> - <managed>false</managed> - <processGroupId>obj_a2098de3e25749478c875960e8ef4bf5</processGroupId> - <processGroupName>流程查询(内部和外部公开)</processGroupName> - <categoryName>资产库周期管理</categoryName> - <dwType>1</dwType> - <processAdministrator>admin</processAdministrator> - <title id="obj_76df7fcf78834c1888812df06f9b00ee" label="流程查询(内部和外部公开)" extendcode="" event=""/> - <dataView id="obj_d444c288a1c4431d851c3013f558cbba" label="流程树" showType="link" orderIndex="0" dwReportType="0" isDefault="false" category="普通视图" implClassName="com.actionsoft.bpms.dw.design.dataview.CommonDataView" security="" event="" url="./w?sid=@sid&cmd=com.actionsoft.apps.coe.pal.publisher_manage_search_condition_home" userExtendJs="" show="true"> - <layoutECategoryType></layoutECategoryType> - <layoutECategoryTypeLast></layoutECategoryTypeLast> - <afterLoadEventCall></afterLoadEventCall> - <afterLoadEventScript></afterLoadEventScript> - <toolbar id="obj_a10a24d1d24e4e219d14618bdf70914e" isshow="true" extendcode="" event=""> - <button id="obj_73944dd6b501485a8ce9fc0e41dac152" refbuttonid="save" cls="" security="" isshow="true" orderindex="1" event="" selectShow="false"/> - <button id="obj_7296d826a2424e2b869be91240ac44b5" refbuttonid="new" cls="" security="" isshow="true" orderindex="2" event="" selectShow="false"/> - <button id="obj_cb653a63f1c44a8a82153e97fa52a0d5" refbuttonid="delete" cls="" security="" isshow="false" orderindex="3" event="" selectShow="true"/> - <button id="obj_e100fa99e2a74cf483ed7bd194d5b284" refbuttonid="print" cls="" security="" isshow="true" orderindex="4" event="" selectShow="false"/> - <button id="obj_e05e6adf6d8e4ce5bbf75a731c9ff16e" refbuttonid="refresh" cls="" security="" isshow="true" orderindex="5" event="" selectShow="false"/> - <button id="obj_3f4bbb7bb06d452da0e956fc2eff9ac3" refbuttonid="exportDWData" cls="" security="" isshow="false" orderindex="6" event="" selectShow="false"/> - </toolbar> - <searcher id="obj_3f5f9cf0b1494f9fa573a10209519a44" isshow="true" layoutType="list" tdGroup="3" textCls="" dwLeftCls="" dwRightCls="" extendcode="" event="" xconditionEvent="" tileOpen="false"/> - <navTree id="obj_af406c41cc11425eae6563d801c75818" isshow="false" type="" rootcls="" leafcls="" ismultiple="false" isexpanded="true" orderindex="" event=""/> - <layout id="obj_cd2de46b385a448691415568924b901f" label="" classname="com.actionsoft.bpms.dw.exec.layout.LayoutD" event=""/> - <datagrid id="obj_1250543c1cac43e4a63c2d2a7027ce25" isshow="true" autoSearch="true" customSet="true" select="false" datasource="" countSql="" pagesize="15" event="" rowDefHeight="25" showCheckBox="true" ismultiple="true" isshownumbercol="true" numberCellTotal="false" shownumbercolwidth="40px" freezeCols="0" wrap="false" nowrapTitle="false" refbehaviorid="|_title{}title_||||" behaviortarget="" extendsql="" identifier="_ID" extend1="" multiHeader=""/> - <reportSetting></reportSetting> - <chartSetting></chartSetting> - </dataView> - <dataView id="obj_889266a40d1b4c53b34b1274daae98aa" label="流程查询" showType="link" orderIndex="0" dwReportType="0" isDefault="false" category="普通视图" implClassName="com.actionsoft.bpms.dw.design.dataview.CommonDataView" security="" event="" url="./w?sid=@sid&cmd=com.actionsoft.apps.coe.pal.processlist_publish_condition_home" userExtendJs="" show="true"> - <layoutECategoryType></layoutECategoryType> - <layoutECategoryTypeLast></layoutECategoryTypeLast> - <afterLoadEventCall></afterLoadEventCall> - <afterLoadEventScript></afterLoadEventScript> - <toolbar id="obj_e5557e60419143eaada13bd186507425" isshow="true" extendcode="" event=""> - <button id="obj_c750d47c9c534f56814f56a1672f34ad" refbuttonid="save" cls="" security="" isshow="true" orderindex="1" event="" selectShow="false"/> - <button id="obj_e90ceef98c4d45a58a892a29c1b87865" refbuttonid="new" cls="" security="" isshow="true" orderindex="2" event="" selectShow="false"/> - <button id="obj_afb46299d60c4356bb5cf2f50b3aa6b3" refbuttonid="delete" cls="" security="" isshow="false" orderindex="3" event="" selectShow="true"/> - <button id="obj_ec440cc967a740c78ef06cd69ddeab3b" refbuttonid="print" cls="" security="" isshow="true" orderindex="4" event="" selectShow="false"/> - <button id="obj_e5cbf7a06c714fa4bb30c2a0fb255eac" refbuttonid="refresh" cls="" security="" isshow="true" orderindex="5" event="" selectShow="false"/> - <button id="obj_6acced2920144577a48444c331524dd5" refbuttonid="exportDWData" cls="" security="" isshow="false" orderindex="6" event="" selectShow="false"/> - </toolbar> - <searcher id="obj_a75dd4534ae2476babf51fe01e8abc62" isshow="true" layoutType="list" tdGroup="3" textCls="" dwLeftCls="" dwRightCls="" extendcode="" event="" xconditionEvent="" tileOpen="false"/> - <navTree id="obj_d6944327fb6e4349b4779b52ffcfa760" isshow="false" type="" rootcls="" leafcls="" ismultiple="false" isexpanded="true" orderindex="" event=""/> - <layout id="obj_0b89f693faf7429086bc4e2ec17ca380" label="" classname="com.actionsoft.bpms.dw.exec.layout.LayoutD" event=""/> - <datagrid id="obj_fdf7b88d942746f9843cd1e057573514" isshow="true" autoSearch="true" customSet="true" select="false" datasource="" countSql="" pagesize="0" event="" rowDefHeight="25" showCheckBox="true" ismultiple="false" isshownumbercol="true" numberCellTotal="false" shownumbercolwidth="" freezeCols="0" wrap="false" nowrapTitle="false" refbehaviorid="" behaviortarget="" extendsql="" identifier="" extend1="" multiHeader=""/> - <reportSetting></reportSetting> - <chartSetting></chartSetting> - </dataView> - <userextendbuttons/> - <userextendbehaviors/> -</AWSDWModel> diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/form/_0f80a723-b7bd-4513-91e8-5c585d734f44/0f80a723-b7bd-4513-91e8-5c585d734f44.xml b/com.actionsoft.apps.coe.pal.publisher/repository/form/_0f80a723-b7bd-4513-91e8-5c585d734f44/0f80a723-b7bd-4513-91e8-5c585d734f44.xml deleted file mode 100644 index 442f16fa..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/form/_0f80a723-b7bd-4513-91e8-5c585d734f44/0f80a723-b7bd-4513-91e8-5c585d734f44.xml +++ /dev/null @@ -1,44 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<formModel> - <id>0f80a723-b7bd-4513-91e8-5c585d734f44</id> - <createUser>admin</createUser> - <createTime>2018-12-14 14:05:30</createTime> - <updateUser></updateUser> - <updateTime>2019-02-28 08:48:30</updateTime> - <signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuquPwFTHOlAmWkpqhzoz0WJMlB5vhmBB4n7uhFRZI8aUBTax8kpgOjXcMeLiNd0Xe</signature> - <managed>false</managed> - <title>单个流程文件发布申请 - false - 资产库周期管理 - admin - - - - - - 4072c3c9-6836-4ccd-ba54-4c5d08e084d9 - 单个流程文件发布申请 - {"tablet":"资产库周期管理-单个流程文件发布申请.htm","pc":"资产库周期管理-单个流程文件发布申请.htm","mobile":""} - false - - - 0 - c493accc-61ba-4316-bc35-cee75b4db827 - - false - {"pc":"_bpm.platform"} - - {"pc":"scheme_aws.css","mobile":"scheme_aws.css"} - - - - - - - - - false - false - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/form/_1c9ad0b2-0baf-4ecb-83ce-3547c3af5e75/1c9ad0b2-0baf-4ecb-83ce-3547c3af5e75.xml b/com.actionsoft.apps.coe.pal.publisher/repository/form/_1c9ad0b2-0baf-4ecb-83ce-3547c3af5e75/1c9ad0b2-0baf-4ecb-83ce-3547c3af5e75.xml deleted file mode 100644 index 6eb4e86d..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/form/_1c9ad0b2-0baf-4ecb-83ce-3547c3af5e75/1c9ad0b2-0baf-4ecb-83ce-3547c3af5e75.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - 1c9ad0b2-0baf-4ecb-83ce-3547c3af5e75 - admin - 2022-07-06 11:01:00 - admin - 2022-07-06 11:01:00 - tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrsfdQp945Lp4puSTCbALRt+6feGggrDHoWfFbrVvus3NGdjvAfALeAXRv7bL7PZys - false - 备份 - false - 资产库周期管理 - admin - - - - - - - 842bf10d-3d2b-4e50-ac64-c3eb8b33554e - 备份 - {"tablet":"资产库周期管理-备份.htm","pc":"资产库周期管理-备份.htm","mobile":"资产库周期管理-备份_m.htm"} - false - - - 0 - 5e321e6b-4b05-4b55-8aec-2bdbf7f9a499 - - false - {"pc":"_bpm.platform","mobile":"_bpm.platform"} - - {"pc":"scheme_aws.css","mobile":""} - - - - - - - {"displayRule":[{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.PROFESSIONAL_REVIEW_REQUIRED","juge":"=","value":"0","fieldType":"string"}],"rules":[{"display":"show","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.INTERNAL_AUDITOR","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.PROFESSIONAL_REVIEW_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.PROFESSIONAL_REVIEW_REQUIRED","juge":"=","value":"1","fieldType":"string"}],"rules":[{"display":"hide","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.INTERNAL_AUDITOR","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.PROFESSIONAL_REVIEW_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.JOINT_TRIAL_REQUIRED","juge":"=","value":"0","fieldType":"string"}],"rules":[{"display":"show","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.DEPARTMENT_CAME","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.JOINT_TRIAL_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.JOINT_TRIAL_REQUIRED","juge":"=","value":"1","fieldType":"string"}],"rules":[{"display":"hide","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.DEPARTMENT_CAME","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.JOINT_TRIAL_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.LEVEL_AUDIT_REQUIRED","juge":"=","value":"0","fieldType":"string"}],"rules":[{"display":"show","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.PERSON_THREE_LEVEL_PROCESS","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.LEVEL_AUDIT_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.LEVEL_AUDIT_REQUIRED","juge":"=","value":"1","fieldType":"string"}],"rules":[{"display":"hide","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.PERSON_THREE_LEVEL_PROCESS","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.LEVEL_AUDIT_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.SECONDARY_AUDIT_REQUIRED","juge":"=","value":"0","fieldType":"string"}],"rules":[{"display":"show","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.PROCESS_RESPONSIBLE_PERSON","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.SECONDARY_AUDIT_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.SECONDARY_AUDIT_REQUIRED","juge":"=","value":"1","fieldType":"string"}],"rules":[{"display":"hide","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.PROCESS_RESPONSIBLE_PERSON","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.SECONDARY_AUDIT_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.LEVEL_1_AUDIT_REQUIRED","juge":"=","value":"0","fieldType":"string"}],"rules":[{"display":"show","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.RESPONSIBLE_PERSON1","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.LEVEL_1_AUDIT_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.LEVEL_1_AUDIT_REQUIRED","juge":"=","value":"1","fieldType":"string"}],"rules":[{"display":"hide","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.RESPONSIBLE_PERSON1","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.LEVEL_1_AUDIT_REQUIRED"]}],"requiredRule":[],"modifyRule":[],"calcRule":[]} - - false - false - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/form/_21753dd6-5bb1-4eaa-b4e4-f7ee342997e3/21753dd6-5bb1-4eaa-b4e4-f7ee342997e3.xml b/com.actionsoft.apps.coe.pal.publisher/repository/form/_21753dd6-5bb1-4eaa-b4e4-f7ee342997e3/21753dd6-5bb1-4eaa-b4e4-f7ee342997e3.xml deleted file mode 100644 index 2d21e2dd..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/form/_21753dd6-5bb1-4eaa-b4e4-f7ee342997e3/21753dd6-5bb1-4eaa-b4e4-f7ee342997e3.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - 21753dd6-5bb1-4eaa-b4e4-f7ee342997e3 - admin - 2022-07-08 16:05:32 - admin - 2022-07-08 16:05:36 - tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGruzKHbpOyJrwjeAsfjT4GVCEy62yOOL6xWDQVDRULM2FDbB9Ua2HE68goP5mdRRQf - false - 产品信息 - false - 资产库周期管理 - admin - - - - - - - abf3a144-eef0-4039-97c8-0edd21641dc7 - 产品信息 - {"tablet":"资产库周期管理-产品信息.htm","pc":"资产库周期管理-产品信息.htm","mobile":"资产库周期管理-产品信息_m.htm"} - false - - - 0 - bf435da5-9f43-4070-9c21-4665f5ea6f5b - - false - {"pc":"_bpm.platform"} - - {"pc":"scheme_aws.css"} - - - - - - - - - false - false - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/form/_54144907-75ad-41e2-aa92-1cbb86c853c1/54144907-75ad-41e2-aa92-1cbb86c853c1.xml b/com.actionsoft.apps.coe.pal.publisher/repository/form/_54144907-75ad-41e2-aa92-1cbb86c853c1/54144907-75ad-41e2-aa92-1cbb86c853c1.xml deleted file mode 100644 index c3ed9ece..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/form/_54144907-75ad-41e2-aa92-1cbb86c853c1/54144907-75ad-41e2-aa92-1cbb86c853c1.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - 54144907-75ad-41e2-aa92-1cbb86c853c1 - admin - 2022-07-08 16:05:05 - admin - 2022-07-08 16:05:10 - tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrBJ0r4WqNz+YJu4AU1+ep2b6vNt5pF1K61456yYDfeqBBaZ8GxIeQ/4floEJo41Pi - false - 流程信息 - false - 资产库周期管理 - admin - - - - - - - 61cb4286-e1d6-4cdb-9f13-b47a33fc5de4 - 流程信息 - {"tablet":"资产库周期管理-流程信息.htm","pc":"资产库周期管理-流程信息.htm","mobile":"资产库周期管理-流程信息_m.htm"} - false - - - 0 - eae10775-931d-408d-9779-1636ad412878 - - false - {"pc":"_bpm.platform"} - - {"pc":"scheme_aws.css"} - - - - - - - - - false - false - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/form/_6441c51b-9597-4930-a9d2-22e3efba1419/6441c51b-9597-4930-a9d2-22e3efba1419.xml b/com.actionsoft.apps.coe.pal.publisher/repository/form/_6441c51b-9597-4930-a9d2-22e3efba1419/6441c51b-9597-4930-a9d2-22e3efba1419.xml deleted file mode 100644 index cca1bfd6..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/form/_6441c51b-9597-4930-a9d2-22e3efba1419/6441c51b-9597-4930-a9d2-22e3efba1419.xml +++ /dev/null @@ -1,160 +0,0 @@ - - - 6441c51b-9597-4930-a9d2-22e3efba1419 - admin - 2015-01-28 10:39:56 - - 2018-12-20 15:28:52 - DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuP5DzAvSOXHPwboHR+7vTqvrqFEkjhkLpFZkO8VIgcrofy26zSACzIFF/9yr89U0G - true - CoE流程发布表单 - false - 资产库周期管理 - admin - - {"pc":"","mobile":""} - {"pc":"","mobile":""} - - - f6025847-cdc5-4637-83bc-27d34d9f9300 - 流程停用清单 - {"pc":"资产库周期管理-CoE流程发布表单-流程停用清单.htm","mobile":"","tablet":""} - true - {"headerHtml":"","width":"100%","height":"400","dlgWidth":"800","dlgHeight":"600","renderType":"common"} - - 0 - 220f0d69-79d2-4a75-8801-72f6fc3629ef - - false - {"pc":"_bpm.platform"} - - - 481fdcb7-8dd3-4489-90b7-d2fd0e4226dd - STOPTYPE - false - true - - - 346b6c41-215f-4165-96a6-bfb91ebf7a58 - STOPFILEID - false - true - - - {"pc":"scheme_aws.css"} - - - - - - - - - false - - - efe33272-fe39-432f-ae07-10a1a4ac12fc - 流程变更清单 - {"pc":"资产库周期管理-CoE流程发布表单-流程变更清单.htm","mobile":"","tablet":""} - true - {"headerHtml":"","width":"100%","height":"400","dlgWidth":"800","dlgHeight":"600","renderType":"common"} - - 0 - d3290b20-15b4-4d9e-b7b3-2e78fab8ee53 - - false - {"pc":"_bpm.platform"} - - - bb64524f-5800-45e4-a630-bd5eaf81ad94 - CHANGETYPE - false - true - - - 31eed734-67e6-44b9-b604-100e649fa359 - CHANGEFILEID - false - true - - - 79dabc3d-e24f-4244-bff5-6e45abc141b4 - CHANGEDFILEIDNEW - false - true - - - {"pc":"scheme_aws.css"} - - - - - - - - - false - - - 53579aca-00d5-406f-83f4-5c729e6de943 - CoE流程发布表单 - {"tablet":"资产库周期管理-CoE流程发布表单.htm","pc":"资产库周期管理-CoE流程发布表单.htm","mobile":"资产库周期管理-CoE流程发布表单_m.htm"} - false - - - 0 - c493accc-61ba-4316-bc35-cee75b4db827 - - false - {"pc":"_bpm.platform"} - - {"pc":"scheme_aws.css"} - - - - - - - - - false - - - 361384a7-3b71-41b3-aeb8-9f8f6375ac78 - 流程新发布清单 - {"tablet":"","pc":"资产库周期管理-CoE流程发布表单-流程新发布清单.htm","mobile":""} - true - {"headerHtml":"","width":"100%","height":"400","dlgWidth":"800","dlgHeight":"600","renderType":"common"} - - 0 - 9cb982ab-52d9-4b38-808a-dbe8484cc534 - - false - {"pc":"_bpm.platform"} - - - ad3a6979-1abc-4c7a-96d7-2489b77b7266 - PUBLISTHTYPE - false - true - - - dc867f81-c93a-4642-9ae6-b0f1da3e1d87 - PUBLISHFILEID - false - true - - - {"pc":"scheme_aws.css"} - - - - - - - - - false - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/form/_98cbc405-2f6f-40f0-8576-7c5b4605a6e2/98cbc405-2f6f-40f0-8576-7c5b4605a6e2.xml b/com.actionsoft.apps.coe.pal.publisher/repository/form/_98cbc405-2f6f-40f0-8576-7c5b4605a6e2/98cbc405-2f6f-40f0-8576-7c5b4605a6e2.xml deleted file mode 100644 index 83c04aea..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/form/_98cbc405-2f6f-40f0-8576-7c5b4605a6e2/98cbc405-2f6f-40f0-8576-7c5b4605a6e2.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - 98cbc405-2f6f-40f0-8576-7c5b4605a6e2 - admin - 2022-07-08 16:04:43 - admin - 2022-07-08 16:04:48 - tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrB5KneHn0xcaRiVR9DNFrMKTJjxnXq4AiOOkXDJ0Ge6KI/n7wJMLzvytm+0tM8eSQ - false - 单位信息 - false - 资产库周期管理 - admin - - - - - - - ec6dbb98-4ce5-4ccf-addc-6820712ce712 - 单位信息 - {"tablet":"资产库周期管理-单位信息.htm","pc":"资产库周期管理-单位信息.htm","mobile":"资产库周期管理-单位信息_m.htm"} - false - - - 0 - 852307f0-3faf-4951-b882-dc6e5170b5ec - - false - {"pc":"_bpm.platform"} - - {"pc":"scheme_aws.css"} - - - - - - - - - false - false - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/form/_e24935ca-6fa5-4895-885c-38ef09872c4b/e24935ca-6fa5-4895-885c-38ef09872c4b.xml b/com.actionsoft.apps.coe.pal.publisher/repository/form/_e24935ca-6fa5-4895-885c-38ef09872c4b/e24935ca-6fa5-4895-885c-38ef09872c4b.xml deleted file mode 100644 index e4546623..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/form/_e24935ca-6fa5-4895-885c-38ef09872c4b/e24935ca-6fa5-4895-885c-38ef09872c4b.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - e24935ca-6fa5-4895-885c-38ef09872c4b - admin - 2022-07-08 16:05:53 - admin - 2022-07-08 16:05:53 - tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrJpwovHN25J3jzak1nmZ4og/xHL4ImVHYKSJP4eZRn9mz/T2kqbYbv2X0ND9SjFHV - false - 区域信息 - false - 资产库周期管理 - admin - - - - - - - 3cab2d02-248b-4a57-8601-0b4ab4450a5c - 区域信息 - {"tablet":"资产库周期管理-区域信息.htm","pc":"资产库周期管理-区域信息.htm","mobile":"资产库周期管理-区域信息_m.htm"} - false - - - 0 - 2f326953-089a-49f6-bb55-d46d287b5792 - - false - {"pc":"_bpm.platform"} - - {"pc":""} - - - - - - - - - false - false - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/form/_eeaacc4a-3b09-4612-89d8-19960f82327c/eeaacc4a-3b09-4612-89d8-19960f82327c.xml b/com.actionsoft.apps.coe.pal.publisher/repository/form/_eeaacc4a-3b09-4612-89d8-19960f82327c/eeaacc4a-3b09-4612-89d8-19960f82327c.xml deleted file mode 100644 index 113dd84b..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/form/_eeaacc4a-3b09-4612-89d8-19960f82327c/eeaacc4a-3b09-4612-89d8-19960f82327c.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - eeaacc4a-3b09-4612-89d8-19960f82327c - admin - 2022-06-28 20:31:16 - admin - 2022-07-08 16:29:02 - tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrsfdQp945Lp4puSTCbALRt+6feGggrDHoWfFbrVvus3NGdjvAfALeAXRv7bL7PZys - false - 流程制度发布流程 - false - 资产库周期管理 - admin - - - - - - - e71db824-9fe7-4f2b-8901-c75abadb7a36 - 流程制度发布流程 - {"tablet":"资产库周期管理-流程制度发布流程.htm","pc":"资产库周期管理-流程制度发布流程.htm","mobile":"资产库周期管理-流程制度发布流程_m.htm"} - false - - - 0 - 5e321e6b-4b05-4b55-8aec-2bdbf7f9a499 - - false - {"pc":"_bpm.platform","mobile":"_bpm.platform"} - - {"pc":"scheme_aws.css","mobile":""} - - - - - - - {"displayRule":[{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.PROFESSIONAL_REVIEW_REQUIRED","juge":"=","value":"0","fieldType":"string"}],"rules":[{"display":"show","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.INTERNAL_AUDITOR","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.PROFESSIONAL_REVIEW_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.PROFESSIONAL_REVIEW_REQUIRED","juge":"=","value":"1","fieldType":"string"}],"rules":[{"display":"hide","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.INTERNAL_AUDITOR","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.PROFESSIONAL_REVIEW_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.JOINT_TRIAL_REQUIRED","juge":"=","value":"0","fieldType":"string"}],"rules":[{"display":"show","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.DEPARTMENT_CAME","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.JOINT_TRIAL_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.JOINT_TRIAL_REQUIRED","juge":"=","value":"1","fieldType":"string"}],"rules":[{"display":"hide","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.DEPARTMENT_CAME","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.JOINT_TRIAL_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.LEVEL_AUDIT_REQUIRED","juge":"=","value":"0","fieldType":"string"}],"rules":[{"display":"show","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.PERSON_THREE_LEVEL_PROCESS","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.LEVEL_AUDIT_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.LEVEL_AUDIT_REQUIRED","juge":"=","value":"1","fieldType":"string"}],"rules":[{"display":"hide","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.PERSON_THREE_LEVEL_PROCESS","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.LEVEL_AUDIT_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.SECONDARY_AUDIT_REQUIRED","juge":"=","value":"0","fieldType":"string"}],"rules":[{"display":"show","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.PROCESS_RESPONSIBLE_PERSON","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.SECONDARY_AUDIT_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.SECONDARY_AUDIT_REQUIRED","juge":"=","value":"1","fieldType":"string"}],"rules":[{"display":"hide","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.PROCESS_RESPONSIBLE_PERSON","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.SECONDARY_AUDIT_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.LEVEL_1_AUDIT_REQUIRED","juge":"=","value":"0","fieldType":"string"}],"rules":[{"display":"show","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.RESPONSIBLE_PERSON1","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.LEVEL_1_AUDIT_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_SYSTEM_TO_RELEASE.LEVEL_1_AUDIT_REQUIRED","juge":"=","value":"1","fieldType":"string"}],"rules":[{"display":"hide","dom":"field","domId":"BO_ACT_SYSTEM_TO_RELEASE.RESPONSIBLE_PERSON1","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_SYSTEM_TO_RELEASE.LEVEL_1_AUDIT_REQUIRED"]}],"requiredRule":[],"modifyRule":[],"calcRule":[]} - - false - false - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/form/_f97f06de-13c1-4dda-97ec-8f857a1ed172/f97f06de-13c1-4dda-97ec-8f857a1ed172.xml b/com.actionsoft.apps.coe.pal.publisher/repository/form/_f97f06de-13c1-4dda-97ec-8f857a1ed172/f97f06de-13c1-4dda-97ec-8f857a1ed172.xml deleted file mode 100644 index aeb8a262..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/form/_f97f06de-13c1-4dda-97ec-8f857a1ed172/f97f06de-13c1-4dda-97ec-8f857a1ed172.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - f97f06de-13c1-4dda-97ec-8f857a1ed172 - admin - 2022-07-06 11:02:09 - admin - 2022-07-06 11:02:09 - DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU - false - 批量流程文件发布申请(备份) - false - 资产库周期管理 - admin - - - - - - - 4a2c01d4-c2cc-4aaa-81ca-d92e2b6e1583 - 批量流程文件发布申请(备份) - {"tablet":"资产库周期管理-批量流程文件发布申请(备份).htm","pc":"资产库周期管理-批量流程文件发布申请(备份).htm","mobile":"资产库周期管理-批量流程文件发布申请(备份)_m.htm"} - false - - - 0 - c493accc-61ba-4316-bc35-cee75b4db827 - - false - {"pc":"_bpm.platform"} - - {"pc":"scheme_aws.css"} - - - - - - - - - false - false - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_2cefd93797494ce9b39c0f8072a8a8fc/obj_2cefd93797494ce9b39c0f8072a8a8fc.bpmn b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_2cefd93797494ce9b39c0f8072a8a8fc/obj_2cefd93797494ce9b39c0f8072a8a8fc.bpmn deleted file mode 100644 index 034aed24..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_2cefd93797494ce9b39c0f8072a8a8fc/obj_2cefd93797494ce9b39c0f8072a8a8fc.bpmn +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - {"isHistoryRoute":false,"routeType":"com.actionsoft.bpms.commons.performer.impl.user.DynamicUsers","multiSelect":true,"multiSelectDisabledCheckBox":true,"includeSelf":true,"ignoreOptions":"","ignoreOptionVal":"auto"} - - - - - - - - - - - - - - - - - - - - - userTask - - - - - - {"bold":false,"color":"50,50,50","fontFamily":"Arial","italic":false,"orientation":"vertical","size":13,"textAlign":"center","underline":false,"vAlign":"middle"} - {"lineColor":"0,100,0","lineStyle":"solid","lineWidth":2} - [{"category":"default","id":"_c5e431a09e8000019667a030a612172c","name":"Name","type":"string","value":""},{"category":"default","id":"_c5e431a09e800001a51b1ad665702f80","name":"documentation","type":"string","value":""},{"category":"default","id":"_c5e431a09e800001e350169f14944c00","name":"AWSProperties","type":"string","value":""},{"category":"default","id":"_c5e431a09e8000011134166057601c8d","listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","type":"list","value":""},{"category":"default","id":"_c5e431a09e80000179f9bc834a226940","name":"isSequantial","type":"boolean","value":"true"},{"category":"default","id":"_c5e431a09e8000013df09cc0b50010f9","name":"isForCompensation","type":"boolean","value":"false"},{"category":"default","id":"_c5e431a09e80000198201540eeb0cf70","name":"renderings","type":"string","value":""},{"category":"default","id":"_c5e431a09e8000012e3c1f101730a630","name":"implementation","type":"string","value":""},{"category":"default","id":"_c5e431a09e900001ce78702013301212","name":"resources","type":"string","value":""},{"category":"default","id":"_c5e431a09e900001b62b10196bf81699","name":"ioSpecification","type":"string","value":""},{"category":"default","id":"_c5e431a09e900001f6305df0112f1b79","name":"dataInputAssociations","type":"string","value":""},{"category":"default","id":"_c5e431a09e900001b9e91930bd0c1f9c","name":"dataOutputAssociations","type":"string","value":""}] - - - - - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_2cefd93797494ce9b39c0f8072a8a8fc/obj_2cefd93797494ce9b39c0f8072a8a8fc.draw b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_2cefd93797494ce9b39c0f8072a8a8fc/obj_2cefd93797494ce9b39c0f8072a8a8fc.draw deleted file mode 100644 index 6644f6c8..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_2cefd93797494ce9b39c0f8072a8a8fc/obj_2cefd93797494ce9b39c0f8072a8a8fc.draw +++ /dev/null @@ -1 +0,0 @@ -{"chartId":"obj_2cefd93797494ce9b39c0f8072a8a8fc","remark":"","updateTime":"2016-12-21 10:10:03","userIds":["admin"],"userNames":"系统管理员","versionId":"obj_2cefd93797494ce9b39c0f8072a8a8fc","definitionId":"obj_2cefd93797494ce9b39c0f8072a8a8fc","messages":[]} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_2cefd93797494ce9b39c0f8072a8a8fc/obj_2cefd93797494ce9b39c0f8072a8a8fc_small.png b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_2cefd93797494ce9b39c0f8072a8a8fc/obj_2cefd93797494ce9b39c0f8072a8a8fc_small.png deleted file mode 100644 index 94df12cf00e6619e9e3990efea2e4a4a026e4c66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1576 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k2}mkgS)OEIV14iD;uunK>+S7)pU_g7;~#%} zxTon#ZM{{JoA+%&)Z0(-|2+N}Hk-+Bxt8_mh@M8%^!;6)UaEg5doX#)C#2SMcBN$R zJa$I+x$^ZJCB4}2`B-2eUN-KRzC9-P0fSDy20 zozPiFyS|17*8@rkf{fiDnn?^qv*>_mjtCGfxB)~j=jGwwBA=Q6COhTY$&+&=tORFq zF`jl@{CKgXuI9dm{*}`&&oM4aWQn+(d$oSmI&M9$`sAn1wRLH+&kkDWujsv;qr2j| z?tPy+rc;$iS;bA~R+rolX=t52$N$f@rA1+Xm;Y`QwXFQE&_1;;LA69_-Gbk8mfDtv z39f$kW}ZqEmHo8;UwOky_2nw*s_JYy?i;*jR2?YdS^YuyfA&J5W%K3;ZAg<0yKDZs z%RWB%&&^w}f?qeV>acIHQuEHaUiP%}%-`>N>*K?&hK61b-kx;4Yfayiz0=KFcH6bF zuhB?QE%TXn>)k~EaPh68em;H~*V~sly|%t?e=l0(-7g7{;d2gFZ7|>XcYV<9*59Tj zJ6-2a|D)}8+0o~3&%dy}shoe?cf*siH;*Fj zpS<_UxpDUEJQG{PdVK!Jztir0+f)yFo0kvrmEL+FLMSN>E>2K)PQMgU!U02h|$?u)NwYKZm#GRl-V#Av~k1yilfvRuMbz$K$^>f@S=kBE zpz}t|WWPL5W>wm&lbTTT-ZozaI?R<(yY_biFWB0138{Og#?^0YLzu8_?#e`iOAw6mmg2WL}>}R35TO%HtzVcTIhv_+VjZ)vlY^> z*6)&!xU98bHU3<-XF+HE{Q9f2U!K|Z=A4dis9&*Ph8D}3Oj9enRX3Afb*@_Y**RQ1 zXy45Lg6{k6wBE}-nX9?k&(E!nNpHpVRgukD3L#)A1uTqQK&91&4&+jcQ0awJBd+3( hmKqqlGx&b7SENsfbh53mMc@O1TaS?83{1ORS{!dd_T diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0.bpmn b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0.bpmn deleted file mode 100644 index 9d4db631..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0.bpmn +++ /dev/null @@ -1,573 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {"multiSelectDisabledCheckBox":false,"includeSelf":true,"customRuleVal":"","ignoreOptionVal":"auto","routeType":"com.actionsoft.bpms.commons.performer.impl.user.DynamicUsers","isHistoryRoute":false,"userOrderPolicy":"none","multiSelect":true,"ignoreOptions":""} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {"multiSelectDisabledCheckBox":false,"includeSelf":true,"isUp":true,"isSupportMap":true,"customRuleVal":"","ignoreOptionVal":"auto","routeType":"com.actionsoft.bpms.commons.performer.impl.user.ProcessCreater","isHistoryRoute":false,"userOrderPolicy":"none","option":"target","multiSelect":false,"ignoreOptions":""} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {"multiSelectDisabledCheckBox":false,"includeSelf":true,"customRuleVal":"","ignoreOptionVal":"auto","routeType":"com.actionsoft.bpms.commons.performer.impl.user.DynamicUsers","isHistoryRoute":false,"userOrderPolicy":"none","multiSelect":false,"ignoreOptions":""} - - - - - - - - - - ]]> - - - - - obj_e1cd788a051240faaf3f757ee682ee3a - obj_b24b37b1b1474ac78288dc9b1cf5d518 - obj_b516fb5949f5427992c23f6040d7ac35 - - - obj_4722a64e6bba463783b0da3dad877bf3 - obj_2f13faf8f4b6497a805156090ea7792d - obj_524d645f7b7a4a3785a0b0a6fc181e46 - - - obj_2f13faf8f4b6497a805156090ea7792d - obj_27b273ab1e544fada1359aaa66eecdb2 - obj_b516fb5949f5427992c23f6040d7ac35 - obj_4ae3cf7420864a5bb976dee7ad4007e6 - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":2} - [] - - - - - - - - - - - - - userTask - - - - - - {"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2} - [{"name":"Name","id":"obj_c645abaa8f7000012e9311e013f04280","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c645abaa8f7000017b14784d14008ad0","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c645abaa8f700001b4a916d016e04ce0","category":"default","type":"string","value":""},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c645abaa8f7000015ded551f19c01d84","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c645abaa8f80000183355ee115f31040","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c645abaa8f8000018111138e1d0015b5","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c645abaa8f80000144c7131e1cf0b590","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c645abaa8f8000011af51050705df1d0","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c645abaa8f80000177f8ac5412811b80","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c645abaa8f800001586ed500f3b51fc5","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c645abaa8f800001abce13d08100c140","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c645abaa8f8000016213521f1dce1c40","category":"default","type":"string","value":""}] - - - - - - - - - - - - endEvent - - - - - - {"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"100,0,0","lineWidth":2} - [{"name":"Name","id":"obj_c643c74e0d3000011395673518af1c2f","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c643c74e0d300001ee259370c0e213bc","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c643c74e0d30000191e3103413671562","category":"default","type":"string","value":""}] - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"cross","endArrowStyle":"solidArrow","lineWidth":2} - [{"name":"AWSProperties","type":"string","category":"default","value":""}] - - - - - - - - - - - - - exclusiveGateway - - - - - - {"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"11,108,195","lineWidth":2} - [{"name":"Name","id":"obj_c67ea8c91b300001921f73e41f923b80","type":"string","category":"default","value":""},{"name":"documentation","id":"obj_c67ea8c91b3000013036124012201212","type":"string","category":"default","value":""},{"name":"AWSProperties","id":"obj_c67ea8c91b300001ea2812d0158f1630","type":"string","category":"default","value":""},{"listItems":["Unspecified,Converging,Diverging,Mixed"],"name":"gatewayDirection","id":"obj_c67ea8c91b300001c7ac1bb05dc02430","type":"list","category":"default","value":""},{"name":"default","id":"obj_c67ea8c91b300001ecb8a48142f0a090","type":"string","category":"default","value":""}] - - - - - - - - - - - - exclusiveGateway - - - - - - {"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"11,108,195","lineWidth":2} - [{"name":"Name","id":"obj_c67ea8bdeb400001f43d3e701df8cc10","type":"string","category":"default","value":""},{"name":"documentation","id":"obj_c67ea8bdeb4000013342aa901c944f00","type":"string","category":"default","value":""},{"name":"AWSProperties","id":"obj_c67ea8bdeb4000011ad913ac12e015e1","type":"string","category":"default","value":""},{"listItems":["Unspecified,Converging,Diverging,Mixed"],"name":"gatewayDirection","id":"obj_c67ea8bdeb40000172ea1030afd0b480","type":"list","category":"default","value":""},{"name":"default","id":"obj_c67ea8bdeb5000011eec12d017604040","type":"string","category":"default","value":""}] - - - - - - - - - - - - startEvent - - - - - - {"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2} - [{"name":"Name","id":"obj_c643c74d88900001d010d6901760b900","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c643c74d8890000197b78be014bd19dc","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c643c74d889000019445d854ffc515f3","category":"default","type":"string","value":""}] - - - - - - - - - - - - exclusiveGateway - - - - - - {"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"11,108,195","lineWidth":2} - [{"name":"Name","id":"obj_c645abda52600001a71a10e0555c1ce1","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c645abda52600001de322d03cb706490","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c645abda52600001bd16a68081864a30","category":"default","type":"string","value":""},{"listItems":["Unspecified,Converging,Diverging,Mixed"],"name":"gatewayDirection","id":"obj_c645abda526000017db97f1015731077","category":"default","type":"list","value":""},{"name":"default","id":"obj_c645abda52600001e3788040d4401f66","category":"default","type":"string","value":""}] - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":2} - [{"name":"AWSProperties","type":"string","category":"default","value":""}] - - - - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"cross","endArrowStyle":"solidArrow","lineWidth":2} - [{"name":"AWSProperties","type":"string","category":"default","value":""}] - - - - - - - - - - - - - userTask - - - - - - {"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2} - [{"name":"Name","id":"obj_c643c74dc6900001736e1b1c2eb02230","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c643c74dc6900001ded2155467181480","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c643c74dc69000013e361e809fb2c3f0","category":"default","type":"string","value":""},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c643c74dc69000012222e04b1d981de6","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c643c74dc6900001e449f8f012453380","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c643c74dc69000016564127872b01a74","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c643c74dc6900001d98f2cc01f271060","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c643c74dc6900001281612a01610aa10","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c643c74dc6a00001936113c21cd02980","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c643c74dc6a00001691e3ea018a52fd0","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c643c74dc6a00001d82b1960994018db","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c643c74dc6a00001535511c1e480129c","category":"default","type":"string","value":""}] - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":2} - [{"name":"AWSProperties","type":"string","category":"default","value":""}] - - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"cross","endArrowStyle":"solidArrow","lineWidth":2} - [] - - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":2} - [] - - - - - - - - - - - - - userTask - - - - - - {"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2} - [{"name":"Name","id":"obj_c64407a787800001c94c177722301a4a","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c64407a787800001805a1a3f174ab170","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c64407a787800001ddc0326066901574","category":"default","type":"string","value":""},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c64407a787800001e368829d14c0d7c0","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c64407a787800001f71693b01968175f","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c64407a7878000014095d00014831da8","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c64407a787800001c0b44d804eef112d","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c64407a787800001aa9a1d8c124017ab","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c64407a7878000012365f40016cdcea0","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c64407a787900001d5a6963012eaaac0","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c64407a787900001dbfbff901520ed20","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c64407a787900001ad71163010d918b3","category":"default","type":"string","value":""}] - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":2} - [{"name":"AWSProperties","type":"string","category":"default","value":""}] - - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":2} - [{"name":"AWSProperties","type":"string","category":"default","value":""}] - - - - - - - - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0.check b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0.check deleted file mode 100644 index 699a2167..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0.check +++ /dev/null @@ -1 +0,0 @@ -{"CheckOutTime":"2022-07-08 10:34:21","CheckOutIP":"0:0:0:0:0:0:0:1","CheckOutUser":"admin","CheckOutState":"CHECKOUT"} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0.draw b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0.draw deleted file mode 100644 index c561080b..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0.draw +++ /dev/null @@ -1 +0,0 @@ -{"versionId":"obj_7a8789103bcd4a15bcb6ff4c03e1aac0","chartId":"obj_7a8789103bcd4a15bcb6ff4c03e1aac0","userIds":["admin"],"messages":[],"userNames":"管理员","remark":"","updateTime":"2022-07-08 10:34:21","definitionId":"obj_7a8789103bcd4a15bcb6ff4c03e1aac0"} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_1.bpmn b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_1.bpmn deleted file mode 100644 index 88422653..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_1.bpmn +++ /dev/null @@ -1,565 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {"multiSelectDisabledCheckBox":false,"includeSelf":true,"customRuleVal":"","ignoreOptionVal":"auto","routeType":"com.actionsoft.bpms.commons.performer.impl.user.DynamicUsers","isHistoryRoute":false,"userOrderPolicy":"none","multiSelect":true,"ignoreOptions":""} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {"multiSelectDisabledCheckBox":false,"includeSelf":true,"isUp":true,"isSupportMap":true,"customRuleVal":"","ignoreOptionVal":"auto","routeType":"com.actionsoft.bpms.commons.performer.impl.user.ProcessCreater","isHistoryRoute":false,"userOrderPolicy":"none","option":"target","multiSelect":false,"ignoreOptions":""} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {"multiSelectDisabledCheckBox":false,"includeSelf":true,"customRuleVal":"","ignoreOptionVal":"auto","routeType":"com.actionsoft.bpms.commons.performer.impl.user.DynamicUsers","isHistoryRoute":false,"userOrderPolicy":"none","multiSelect":false,"ignoreOptions":""} - - - - - - - - - - ]]> - - - - - - - obj_6cdeb4173e7f4c9c816c50e56b1567ad - obj_2f13faf8f4b6497a805156090ea7792d - obj_b516fb5949f5427992c23f6040d7ac35 - obj_27b273ab1e544fada1359aaa66eecdb2 - obj_4ae3cf7420864a5bb976dee7ad4007e6 - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":2} - [] - - - - - - - - - - - - - userTask - - - - - - {"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2} - [{"name":"Name","id":"obj_c645abaa8f7000012e9311e013f04280","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c645abaa8f7000017b14784d14008ad0","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c645abaa8f700001b4a916d016e04ce0","category":"default","type":"string","value":""},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c645abaa8f7000015ded551f19c01d84","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c645abaa8f80000183355ee115f31040","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c645abaa8f8000018111138e1d0015b5","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c645abaa8f80000144c7131e1cf0b590","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c645abaa8f8000011af51050705df1d0","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c645abaa8f80000177f8ac5412811b80","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c645abaa8f800001586ed500f3b51fc5","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c645abaa8f800001abce13d08100c140","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c645abaa8f8000016213521f1dce1c40","category":"default","type":"string","value":""}] - - - - - - - - - - - - endEvent - - - - - - {"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"100,0,0","lineWidth":2} - [{"name":"Name","id":"obj_c643c74e0d3000011395673518af1c2f","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c643c74e0d300001ee259370c0e213bc","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c643c74e0d30000191e3103413671562","category":"default","type":"string","value":""}] - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"cross","endArrowStyle":"solidArrow","lineWidth":2} - [{"name":"AWSProperties","type":"string","category":"default","value":""}] - - - - - - - - - - - - - exclusiveGateway - - - - - - {"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"11,108,195","lineWidth":2} - [{"name":"Name","id":"obj_c67ea8c91b300001921f73e41f923b80","type":"string","category":"default","value":""},{"name":"documentation","id":"obj_c67ea8c91b3000013036124012201212","type":"string","category":"default","value":""},{"name":"AWSProperties","id":"obj_c67ea8c91b300001ea2812d0158f1630","type":"string","category":"default","value":""},{"listItems":["Unspecified,Converging,Diverging,Mixed"],"name":"gatewayDirection","id":"obj_c67ea8c91b300001c7ac1bb05dc02430","type":"list","category":"default","value":""},{"name":"default","id":"obj_c67ea8c91b300001ecb8a48142f0a090","type":"string","category":"default","value":""}] - - - - - - - - - - - - exclusiveGateway - - - - - - {"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"11,108,195","lineWidth":2} - [{"name":"Name","id":"obj_c67ea8bdeb400001f43d3e701df8cc10","type":"string","category":"default","value":""},{"name":"documentation","id":"obj_c67ea8bdeb4000013342aa901c944f00","type":"string","category":"default","value":""},{"name":"AWSProperties","id":"obj_c67ea8bdeb4000011ad913ac12e015e1","type":"string","category":"default","value":""},{"listItems":["Unspecified,Converging,Diverging,Mixed"],"name":"gatewayDirection","id":"obj_c67ea8bdeb40000172ea1030afd0b480","type":"list","category":"default","value":""},{"name":"default","id":"obj_c67ea8bdeb5000011eec12d017604040","type":"string","category":"default","value":""}] - - - - - - - - - - - - startEvent - - - - - - {"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2} - [{"name":"Name","id":"obj_c643c74d88900001d010d6901760b900","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c643c74d8890000197b78be014bd19dc","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c643c74d889000019445d854ffc515f3","category":"default","type":"string","value":""}] - - - - - - - - - - - - exclusiveGateway - - - - - - {"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"11,108,195","lineWidth":2} - [{"name":"Name","id":"obj_c645abda52600001a71a10e0555c1ce1","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c645abda52600001de322d03cb706490","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c645abda52600001bd16a68081864a30","category":"default","type":"string","value":""},{"listItems":["Unspecified,Converging,Diverging,Mixed"],"name":"gatewayDirection","id":"obj_c645abda526000017db97f1015731077","category":"default","type":"list","value":""},{"name":"default","id":"obj_c645abda52600001e3788040d4401f66","category":"default","type":"string","value":""}] - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":2} - [{"name":"AWSProperties","type":"string","category":"default","value":""}] - - - - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"cross","endArrowStyle":"solidArrow","lineWidth":2} - [{"name":"AWSProperties","type":"string","category":"default","value":""}] - - - - - - - - - - - - - userTask - - - - - - {"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2} - [{"name":"Name","id":"obj_c643c74dc6900001736e1b1c2eb02230","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c643c74dc6900001ded2155467181480","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c643c74dc69000013e361e809fb2c3f0","category":"default","type":"string","value":""},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c643c74dc69000012222e04b1d981de6","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c643c74dc6900001e449f8f012453380","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c643c74dc69000016564127872b01a74","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c643c74dc6900001d98f2cc01f271060","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c643c74dc6900001281612a01610aa10","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c643c74dc6a00001936113c21cd02980","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c643c74dc6a00001691e3ea018a52fd0","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c643c74dc6a00001d82b1960994018db","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c643c74dc6a00001535511c1e480129c","category":"default","type":"string","value":""}] - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":2} - [{"name":"AWSProperties","type":"string","category":"default","value":""}] - - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"cross","endArrowStyle":"solidArrow","lineWidth":2} - [] - - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":2} - [] - - - - - - - - - - - - - userTask - - - - - - {"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"} - {"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2} - [{"name":"Name","id":"obj_c64407a787800001c94c177722301a4a","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c64407a787800001805a1a3f174ab170","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c64407a787800001ddc0326066901574","category":"default","type":"string","value":""},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c64407a787800001e368829d14c0d7c0","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c64407a787800001f71693b01968175f","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c64407a7878000014095d00014831da8","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c64407a787800001c0b44d804eef112d","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c64407a787800001aa9a1d8c124017ab","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c64407a7878000012365f40016cdcea0","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c64407a787900001d5a6963012eaaac0","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c64407a787900001dbfbff901520ed20","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c64407a787900001ad71163010d918b3","category":"default","type":"string","value":""}] - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":2} - [{"name":"AWSProperties","type":"string","category":"default","value":""}] - - - - - - - - - - - - - linker - - - - - - {"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false} - {"lineStyle":"solid","lineColor":"50,50,50","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":2} - [{"name":"AWSProperties","type":"string","category":"default","value":""}] - - - - - - - - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_1.draw b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_1.draw deleted file mode 100644 index 44b11b59..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_1.draw +++ /dev/null @@ -1 +0,0 @@ -{"versionId":12,"chartId":"obj_7a8789103bcd4a15bcb6ff4c03e1aac0","userIds":["admin"],"messages":[[{"action":"update","content":{"shapes":[{"parent":"","link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"排他网关","type":"Node","dataAttributes":[{"name":"Name","id":"obj_c67ea8bdeb400001f43d3e701df8cc10","type":"string","category":"default","value":""},{"name":"documentation","id":"obj_c67ea8bdeb4000013342aa901c944f00","type":"string","category":"default","value":""},{"name":"AWSProperties","id":"obj_c67ea8bdeb4000011ad913ac12e015e1","type":"string","category":"default","value":"%7B%22defaultSequenceFlow%22%3A%22obj_524d645f7b7a4a3785a0b0a6fc181e46%22%2C%22default_gateway%22%3A%22true%22%7D"},{"listItems":["Unspecified,Converging,Diverging,Mixed"],"name":"gatewayDirection","id":"obj_c67ea8bdeb40000172ea1030afd0b480","type":"list","category":"default","value":""},{"name":"default","id":"obj_c67ea8bdeb5000011eec12d017604040","type":"string","category":"default","value":""}],"path":[{"lineStyle":{"lineStyle":"solid"},"actions":[{"x":"0","action":"move","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"0"},{"x":"w","action":"line","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"h"},{"x":"0","action":"line","y":"h*0.5"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineWidth":0},"fillStyle":{"color":"11,108,195","type":"solid"},"actions":[{"x":"w*0.5 + w*0.5*0.4 - w*0.02","action":"move","y":"h*0.5 - h*0.5*0.4 - h*0.02"},{"x":"w*0.5 - w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 - h*0.02"},{"x":"w*0.5 - w*0.5*0.4 + w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 + h*0.02"},{"x":"w*0.5 + w*0.5*0.4 + w*0.02","action":"line","y":"h*0.5 - h*0.5*0.4 + h*0.02"},{"x":"w*0.5 + w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 - h*0.5*0.4 - h*0.02"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineWidth":0},"fillStyle":{"color":"11,108,195","type":"solid"},"actions":[{"x":"w*0.5","action":"move","y":"h*0.5"},{"x":"w*0.5 - w*0.5*0.4 + w*0.02","action":"move","y":"h*0.5 - h*0.5*0.4 - h*0.02"},{"x":"w*0.5 + w*0.5*0.4 + w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 - h*0.02"},{"x":"w*0.5 + w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 + h*0.02"},{"x":"w*0.5 - w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 - h*0.5*0.4 + h*0.02"},{"action":"close"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"0"},{"x":"w","action":"line","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"h"},{"x":"0","action":"line","y":"h*0.5"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"11,108,195","lineWidth":2},"children":[],"id":"obj_bcaa32eb548a4131bc6a0f19e5214989","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"text":"","locked":false,"group":"","defaultLine":"obj_524d645f7b7a4a3785a0b0a6fc181e46","shapeStyle":{"alpha":1},"textBlock":{"w":120,"x":-35,"h":30,"y":50},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":19,"w":50,"x":977,"h":50,"y":275,"angle":0},"groupName":"bpmnGateway","resizeDir":["tl","tr","br","bl"],"name":"exclusiveGateway","orderIndex":0,"fillStyle":{"color":"255,255,255","endColor":"137,157,192","beginColor":"157,215,237","angle":0,"gradientType":"linear","type":"gradient"},"bpmnName":"exclusiveGateway","category":"bpmn"}],"updates":[{"parent":"","link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"排他网关","type":"Node","dataAttributes":[{"name":"Name","id":"obj_c67ea8bdeb400001f43d3e701df8cc10","type":"string","category":"default","value":""},{"name":"documentation","id":"obj_c67ea8bdeb4000013342aa901c944f00","type":"string","category":"default","value":""},{"name":"AWSProperties","id":"obj_c67ea8bdeb4000011ad913ac12e015e1","type":"string","category":"default","value":"%7B%22defaultSequenceFlow%22%3A%22obj_524d645f7b7a4a3785a0b0a6fc181e46%22%2C%22default_gateway%22%3A%22true%22%7D"},{"listItems":["Unspecified,Converging,Diverging,Mixed"],"name":"gatewayDirection","id":"obj_c67ea8bdeb40000172ea1030afd0b480","type":"list","category":"default","value":""},{"name":"default","id":"obj_c67ea8bdeb5000011eec12d017604040","type":"string","category":"default","value":""}],"path":[{"lineStyle":{"lineStyle":"solid"},"actions":[{"x":"0","action":"move","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"0"},{"x":"w","action":"line","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"h"},{"x":"0","action":"line","y":"h*0.5"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineWidth":0},"fillStyle":{"color":"11,108,195","type":"solid"},"actions":[{"x":"w*0.5 + w*0.5*0.4 - w*0.02","action":"move","y":"h*0.5 - h*0.5*0.4 - h*0.02"},{"x":"w*0.5 - w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 - h*0.02"},{"x":"w*0.5 - w*0.5*0.4 + w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 + h*0.02"},{"x":"w*0.5 + w*0.5*0.4 + w*0.02","action":"line","y":"h*0.5 - h*0.5*0.4 + h*0.02"},{"x":"w*0.5 + w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 - h*0.5*0.4 - h*0.02"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineWidth":0},"fillStyle":{"color":"11,108,195","type":"solid"},"actions":[{"x":"w*0.5","action":"move","y":"h*0.5"},{"x":"w*0.5 - w*0.5*0.4 + w*0.02","action":"move","y":"h*0.5 - h*0.5*0.4 - h*0.02"},{"x":"w*0.5 + w*0.5*0.4 + w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 - h*0.02"},{"x":"w*0.5 + w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 + h*0.02"},{"x":"w*0.5 - w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 - h*0.5*0.4 + h*0.02"},{"action":"close"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"0"},{"x":"w","action":"line","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"h"},{"x":"0","action":"line","y":"h*0.5"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"11,108,195","lineWidth":2},"children":[],"id":"obj_bcaa32eb548a4131bc6a0f19e5214989","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"text":"","locked":false,"group":"","defaultLine":"obj_524d645f7b7a4a3785a0b0a6fc181e46","shapeStyle":{"alpha":1},"textBlock":{"w":120,"x":-35,"h":30,"y":50},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":19,"w":50,"x":977,"h":50,"y":275,"angle":0},"groupName":"bpmnGateway","resizeDir":["tl","tr","br","bl"],"name":"exclusiveGateway","orderIndex":0,"fillStyle":{"color":"255,255,255","endColor":"137,157,192","beginColor":"157,215,237","angle":0,"gradientType":"linear","type":"gradient"},"bpmnName":"exclusiveGateway","category":"bpmn"}]}}],[{"action":"update","content":{"shapes":[{"parent":"","link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"排他网关","type":"Node","dataAttributes":[{"name":"Name","id":"obj_c67ea8c91b300001921f73e41f923b80","type":"string","category":"default","value":""},{"name":"documentation","id":"obj_c67ea8c91b3000013036124012201212","type":"string","category":"default","value":""},{"name":"AWSProperties","id":"obj_c67ea8c91b300001ea2812d0158f1630","type":"string","category":"default","value":"%7B%22defaultSequenceFlow%22%3A%22obj_b24b37b1b1474ac78288dc9b1cf5d518%22%2C%22default_gateway%22%3A%22true%22%7D"},{"listItems":["Unspecified,Converging,Diverging,Mixed"],"name":"gatewayDirection","id":"obj_c67ea8c91b300001c7ac1bb05dc02430","type":"list","category":"default","value":""},{"name":"default","id":"obj_c67ea8c91b300001ecb8a48142f0a090","type":"string","category":"default","value":""}],"path":[{"lineStyle":{"lineStyle":"solid"},"actions":[{"x":"0","action":"move","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"0"},{"x":"w","action":"line","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"h"},{"x":"0","action":"line","y":"h*0.5"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineWidth":0},"fillStyle":{"color":"11,108,195","type":"solid"},"actions":[{"x":"w*0.5 + w*0.5*0.4 - w*0.02","action":"move","y":"h*0.5 - h*0.5*0.4 - h*0.02"},{"x":"w*0.5 - w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 - h*0.02"},{"x":"w*0.5 - w*0.5*0.4 + w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 + h*0.02"},{"x":"w*0.5 + w*0.5*0.4 + w*0.02","action":"line","y":"h*0.5 - h*0.5*0.4 + h*0.02"},{"x":"w*0.5 + w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 - h*0.5*0.4 - h*0.02"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineWidth":0},"fillStyle":{"color":"11,108,195","type":"solid"},"actions":[{"x":"w*0.5","action":"move","y":"h*0.5"},{"x":"w*0.5 - w*0.5*0.4 + w*0.02","action":"move","y":"h*0.5 - h*0.5*0.4 - h*0.02"},{"x":"w*0.5 + w*0.5*0.4 + w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 - h*0.02"},{"x":"w*0.5 + w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 + h*0.02"},{"x":"w*0.5 - w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 - h*0.5*0.4 + h*0.02"},{"action":"close"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"0"},{"x":"w","action":"line","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"h"},{"x":"0","action":"line","y":"h*0.5"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"11,108,195","lineWidth":2},"children":[],"id":"obj_b82ed46b73bf4ca18feb1d887d68ccf7","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"text":"","locked":false,"group":"","defaultLine":"obj_b24b37b1b1474ac78288dc9b1cf5d518","shapeStyle":{"alpha":1},"textBlock":{"w":120,"x":-35,"h":30,"y":50},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":22,"w":50,"x":643,"h":50,"y":275,"angle":0},"groupName":"bpmnGateway","resizeDir":["tl","tr","br","bl"],"name":"exclusiveGateway","orderIndex":0,"fillStyle":{"color":"255,255,255","endColor":"137,157,192","beginColor":"157,215,237","angle":0,"gradientType":"linear","type":"gradient"},"bpmnName":"exclusiveGateway","category":"bpmn"}],"updates":[{"parent":"","link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"排他网关","type":"Node","dataAttributes":[{"name":"Name","id":"obj_c67ea8c91b300001921f73e41f923b80","type":"string","category":"default","value":""},{"name":"documentation","id":"obj_c67ea8c91b3000013036124012201212","type":"string","category":"default","value":""},{"name":"AWSProperties","id":"obj_c67ea8c91b300001ea2812d0158f1630","type":"string","category":"default","value":"%7B%22defaultSequenceFlow%22%3A%22obj_b24b37b1b1474ac78288dc9b1cf5d518%22%2C%22default_gateway%22%3A%22true%22%7D"},{"listItems":["Unspecified,Converging,Diverging,Mixed"],"name":"gatewayDirection","id":"obj_c67ea8c91b300001c7ac1bb05dc02430","type":"list","category":"default","value":""},{"name":"default","id":"obj_c67ea8c91b300001ecb8a48142f0a090","type":"string","category":"default","value":""}],"path":[{"lineStyle":{"lineStyle":"solid"},"actions":[{"x":"0","action":"move","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"0"},{"x":"w","action":"line","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"h"},{"x":"0","action":"line","y":"h*0.5"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineWidth":0},"fillStyle":{"color":"11,108,195","type":"solid"},"actions":[{"x":"w*0.5 + w*0.5*0.4 - w*0.02","action":"move","y":"h*0.5 - h*0.5*0.4 - h*0.02"},{"x":"w*0.5 - w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 - h*0.02"},{"x":"w*0.5 - w*0.5*0.4 + w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 + h*0.02"},{"x":"w*0.5 + w*0.5*0.4 + w*0.02","action":"line","y":"h*0.5 - h*0.5*0.4 + h*0.02"},{"x":"w*0.5 + w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 - h*0.5*0.4 - h*0.02"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineWidth":0},"fillStyle":{"color":"11,108,195","type":"solid"},"actions":[{"x":"w*0.5","action":"move","y":"h*0.5"},{"x":"w*0.5 - w*0.5*0.4 + w*0.02","action":"move","y":"h*0.5 - h*0.5*0.4 - h*0.02"},{"x":"w*0.5 + w*0.5*0.4 + w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 - h*0.02"},{"x":"w*0.5 + w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 + h*0.5*0.4 + h*0.02"},{"x":"w*0.5 - w*0.5*0.4 - w*0.02","action":"line","y":"h*0.5 - h*0.5*0.4 + h*0.02"},{"action":"close"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"0"},{"x":"w","action":"line","y":"h*0.5"},{"x":"w*0.5","action":"line","y":"h"},{"x":"0","action":"line","y":"h*0.5"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"11,108,195","lineWidth":2},"children":[],"id":"obj_b82ed46b73bf4ca18feb1d887d68ccf7","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"text":"","locked":false,"group":"","defaultLine":"obj_b24b37b1b1474ac78288dc9b1cf5d518","shapeStyle":{"alpha":1},"textBlock":{"w":120,"x":-35,"h":30,"y":50},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":22,"w":50,"x":643,"h":50,"y":275,"angle":0},"groupName":"bpmnGateway","resizeDir":["tl","tr","br","bl"],"name":"exclusiveGateway","orderIndex":0,"fillStyle":{"color":"255,255,255","endColor":"137,157,192","beginColor":"157,215,237","angle":0,"gradientType":"linear","type":"gradient"},"bpmnName":"exclusiveGateway","category":"bpmn"}]}}],[{"action":"update","content":{"shapes":[{"parent":"","link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"人工任务","type":"Node","dataAttributes":[{"name":"Name","id":"obj_c643c74dc6900001736e1b1c2eb02230","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c643c74dc6900001ded2155467181480","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c643c74dc69000013e361e809fb2c3f0","category":"default","type":"string","value":"%7B%22customUniqueId%22%3A%22%22%2C%22commentPosition%22%3A0%2C%22isCommentsLib%22%3Afalse%2C%22monitorings%22%3A%5B%5D%2C%22isDynamicJump%22%3Afalse%2C%22ignoreTask%22%3Afalse%2C%22formSets%22%3A%5B%7B%22formId%22%3A%220f80a723-b7bd-4513-91e8-5c585d734f44%22%2C%22boPropertys%22%3A%5B%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_4fadf1aeef584251ae3c1e97046d6142%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22TEAMID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_b1d9d5d7d5e34845944be4053cef5c02%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22TEAMNAME%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_811afd98f0f04664b73511f495069de2%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_753295dcddc24bfe905c9bac1fe6e4ab%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERNAME%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_a13b3804c3374160809ec4904926aa3d%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_3b424da428f64eeea718dff1553b212d%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTNAME%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_ec7d9e65a1f24858b47fa64f6a99681c%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYDATE%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_d3b0ba5a0e5e4bb68c6dcddb4bc1de77%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHDESC%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_60fc4b105458404c9d8b00787b418a70%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR1%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_be1fe534585c45a49fee3f8cf502524d%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR2%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_146db4aac0e24463be83aaef08da4c34%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR3%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_4d136975be424aaf9ac884aa806ba397%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYSTATUS%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_3fe0c808888247e987aefec8b1e9aea1%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22WSID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_fad4398670054ec499e4a18bd8d9f4a2%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22OPTIONTYPE%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_9e15873bbc1b4a99b48a110faab9441b%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22ATTACHMENT%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_32c37044e1ca4ec5af6a08675b7e1059%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%5D%2C%22historyConfig%22%3A%22%22%2C%22orderIndex%22%3A0%2C%22copyConfig%22%3A%22%22%2C%22id%22%3A%22obj_de0e2adbdd3641ea8d8057afa3280cc0%22%7D%5D%2C%22removeUser%22%3Afalse%2C%22shortMessageNotify%22%3Afalse%2C%22supplyComment%22%3Atrue%2C%22isForCompensation%22%3Afalse%2C%22addressConfig%22%3A%22eyJmaWx0ZXIiOnsicmVhZG9ubHkiOmZhbHNlLCJhZGRyZXNzU2V0dGluZyI6eyJyb290RGV0cElkIjoiIiwibGF5ZXJGcm9tIjoiIiwibGF5ZXJUbyI6IiIsImlzRGlzcGxheU1hcCI6ZmFsc2UsImlzRGlzcGxheU90aGVyTWFwIjpmYWxzZSwicmFuZ2UiOiJkZXBhcnRtZW50fHJvbGV8dGVhbSIsImZpbHRlckNsYXNzIjoiIn19LCJmb3JSYW5nZSI6ImFkcl9jY3xhZHJfZGVsfGFkcl9zaWdufGFkcl90ZWFtIn0%3D%22%2C%22id%22%3A%22obj_87371cad5d54457e8c325c805028a56f%22%2C%22isPrintForm%22%3Afalse%2C%22humanPerformerName%22%3A%22%u8D26%u6237%2F%u4E0E%u6D41%u7A0B%u7533%u8BF7%u4EBA%u76F8%u5173%22%2C%22isBatchComplete%22%3Afalse%2C%22opinionOption%22%3A0%2C%22branchGatewayType%22%3A%22Parallel%22%2C%22CCTask%22%3Afalse%2C%22ccTaskButtonLabel%22%3A%22%u4F20%u9605%22%2C%22timeDuration%22%3A0%2C%22isSupplyUnusualTransfer%22%3Afalse%2C%22routeClazzName%22%3A%22com.actionsoft.bpms.commons.performer.impl.user.ProcessCreater%22%2C%22routeTxt%22%3A%7B%22multiSelectDisabledCheckBox%22%3Afalse%2C%22includeSelf%22%3Atrue%2C%22isUp%22%3Atrue%2C%22isSupportMap%22%3Atrue%2C%22customRuleVal%22%3A%22%22%2C%22ignoreOptionVal%22%3A%22auto%22%2C%22routeType%22%3A%22com.actionsoft.bpms.commons.performer.impl.user.ProcessCreater%22%2C%22isHistoryRoute%22%3Afalse%2C%22userOrderPolicy%22%3A%22none%22%2C%22option%22%3A%22target%22%2C%22multiSelect%22%3Afalse%2C%22ignoreOptions%22%3A%22%22%7D%2C%22dynamicBehaviorType%22%3A%22 2%22%2C%22formImpExps%22%3A%5B%5D%2C%22humanPerformerId%22%3A%22obj_6317159fa8bf43978e922faf7db571a1%22%2C%22multiSelect%22%3Afalse%2C%22defaultSequenceFlow%22%3A%22%22%2C%22wariningTimeDuration%22%3A0%2C%22loopCardinality%22%3A1%2C%22historyRoute%22%3Afalse%2C%22isDelegateTask%22%3Afalse%2C%22isDynamicTask%22%3Afalse%2C%22isCCTask%22%3Afalse%2C%22potentialOwnerModel%22%3A%7B%22name%22%3A%22%22%2C%22id%22%3A%22obj_96f606caa5664311832819941bf802b5%22%7D%2C%22printFormMaxTimes%22%3A-1%2C%22refActivityDefId%22%3A%22%22%2C%22commentsLibFilter%22%3A%22%22%2C%22commentsCycleCoverRule%22%3A%22%22%2C%22transferRestrictionType%22%3A0%2C%22commentsStyle%22%3A%22%22%2C%22isShortMessageNotify%22%3Afalse%2C%22multiSelectDisabledCheckBox%22%3Afalse%2C%22isShareOpinion%22%3Afalse%2C%22roleIds%22%3A%22%22%2C%22isAddUser%22%3Afalse%2C%22addUser%22%3Afalse%2C%22wariningTimeDurationText%22%3A%22%22%2C%22performerOwner%22%3A%22%22%2C%22isClaimTask%22%3Afalse%2C%22formToKMSOption%22%3A%22%7B%5C%22cardName%5C%22%3A%5C%22%5C%22%2C%5C%22cardCreateUser%5C%22%3A%5C%22@uid%5C%22%2C%5C%22dimensionIdJsonArray%5C%22%3A%5B%5D%2C%5C%22option%5C%22%3A%5C%22none%5C%22%7D%22%2C%22extendProperty%22%3A%22%22%2C%22processDefId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%2C%22dynamicJump%22%3Afalse%2C%22commentsLib%22%3Afalse%2C%22incoming%22%3A%5B%7B%22processElemenetType%22%3A%22sequenceFlow%22%2C%22conditionItem%22%3A%5B%5D%2C%22processDefinition%22%3A%7B%7D%2C%22name%22%3A%22%22%2C%22orderIndex%22%3A0%2C%22id%22%3A%22obj_4ae3cf7420864a5bb976dee7ad4007e6%22%2C%22processDefId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%2C%22compensateSQL%22%3A%22%22%7D%5D%2C%22shareOpinion%22%3Afalse%2C%22isIgnoreTask%22%3Afalse%2C%22potentialOwnerName%22%3A%22%22%2C%22transferRestriction%22%3A%22%22%2C%22completeButtonLabel%22%3A%22%u529E%u7406%22%2C%22delegateTaskButtonLabel%22%3A%22%u59D4%u6258%u529E%u7406%22%2C%22commentModels%22%3A%5B%5D%2C%22potentialOwnerId%22%3A%22obj_96f606caa5664311832819941bf802b5%22%2C%22delegateTask%22%3Afalse%2C%22executionListeners%22%3A%5B%7B%22event%22%3A%22FORM_AFTER_SAVE%22%2C%22clazz%22%3A%22com.actionsoft.apps.coe.pal.publisher.event.SubFormAfterSave%22%7D%5D%2C%22name%22%3A%22%u586B%u5199%u7533%u8BF7%22%2C%22incomingGatewayType%22%3A%22Parallel%22%2C%22notifyPolicys%22%3A%5B%5D%2C%22routeJSONObject%22%3A%7B%22%24ref%22%3A%22%24.routeTxt%22%7D%2C%22emailNotifyType%22%3A0%2C%22isSupplyComment%22%3Atrue%2C%22no%22%3A1%2C%22outgoing%22%3A%5B%7B%22processElemenetType%22%3A%22sequenceFlow%22%2C%22conditionItem%22%3A%5B%5D%2C%22processDefinition%22%3A%7B%22%24ref%22%3A%22%24.incoming%5B0%5D.processDefinition%22%7D%2C%22name%22%3A%22%22%2C%22orderIndex%22%3A0%2C%22id%22%3A%22obj_de4afbe4a0fe488782f8c26813d5e92b%22%2C%22processDefId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%2C%22compensateSQL%22%3A%22%22%7D%5D%2C%22printConfig%22%3A%22%7B%5C%22printCommentControl%5C%22%3A%5C%22%5C%22%2C%5C%22printTemplateFormDefId%5C%22%3A%5C%22%5C%22%2C%5C%22optionName%5C%22%3A%5C%22%u65E0%5C%22%2C%5C%22printPageSize%5C%22%3A%5C%22%5C%22%7D%22%2C%22sequential%22%3A-1%2C%22IOBD%22%3A%22%22%2C%22supplyUnusualTransfer%22%3Afalse%2C%22printForm%22%3Afalse%2C%22processElemenetType%22%3A%22userTask%22%2C%22humanPerformer%22%3A%7B%22name%22%3A%22%u8D26%u6237%2F%u4E0E%u6D41%u7A0B%u7533%u8BF7%u4EBA%u76F8%u5173%22%2C%22resourceAssignmentExpressionModel%22%3A%7B%22formalExpression%22%3A%22%22%7D%2C%22id%22%3A%22obj_6317159fa8bf43978e922faf7db571a1%22%7D%2C%22routeRef%22%3A%22%22%2C%22IOC%22%3A%22%22%2C%22routeType%22%3A0%2C%22isRemoveUser%22%3Afalse%2C%22buttons%22%3A%5B%5D%2C%22traceOpinion%22%3Atrue%2C%22dynamicJumpNums%22%3A%22%22%2C%22processDefinition%22%3A%7B%22%24ref%22%3A%22%24.incoming%5B0%5D.processDefinition%22%7D%2C%22claimTask%22%3Afalse%2C%22emailNotifyTemplate%22%3A%22%22%2C%22dwAppSchemaPolicy%22%3A%22%22%2C%22notifyMessageTpl%22%3A%22%22%2C%22timeDurationText%22%3A%22%22%2C%22IOS%22%3A%22%22%2C%22IOR%22%3A%22%22%2C%22notifyConfig%22%3A%22%22%2C%22dynamicTask%22%3Afalse%2C%22completionCondition%22%3A1.0%2C%22operatingAuthorization%22%3A%22%5B%7B%5C%2250ca2129-c252-4524-a63a-8ccc472c85da%5C%22%3A%7B%5C%22isFormDataSnapshot%5C%22%3Afalse%2C%5C%22isFormDataRemove%5C%22%3Atrue%2C%5C%22isFormDataModify%5C%22%3Atrue%2C%5C%22isFormDataSnapshotList%5C%22%3Afalse%2C%5C%22isFormDataAdd%5C%22%3Atrue%2C%5C%22isSaveRequired%5C%22%3Afalse%7D%2C%5C%22mainFormID%5C%22%3A%5C%2250ca2129-c252-4524-a63a-8ccc472c85da%5C%22%7D%2C%7B%5C%22mainFormID%5C%22%3A%5C%220f80a723-b7bd-4513-91e8-5c585d734f44%5C%22%2C%5C%220f80a723-b7bd-4513-91e8-5c585d734f44%5C%22%3A%7B%5C%22isFormDataSnapshot%5C%22%3Afalse%2C%5C%22isFormDataRemove%5C%22%3Atrue%2C%5C%22isFormDataModify%5C%22%3Atrue%2C%5C%22isFormDataSnapshotList%5C%22%3Afalse%2C%5C%22isFormDataAdd%5C%22%3Atrue%2C%5C%22isEditSecurity%5C%22%3Atrue%2C%5C%22isSaveRequired%5C%22%3Atrue%7D%7D%5D%22%2C%22isTraceOpinion%22%3Atrue%2C%22batchComplete%22%3Afalse%7D"},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c643c74dc69000012222e04b1d981de6","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c643c74dc6900001e449f8f012453380","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c643c74dc69000016564127872b01a74","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c643c74dc6900001d98f2cc01f271060","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c643c74dc6900001281612a01610aa10","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c643c74dc6a00001936113c21cd02980","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c643c74dc6a00001691e3ea018a52fd0","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c643c74dc6a00001d82b1960994018db","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c643c74dc6a00001535511c1e480129c","category":"default","type":"string","value":""}],"path":[{"lineStyle":{"lineStyle":"solid"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":1},"fillStyle":{"color":"255,255,255","type":"solid"},"actions":[{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"move","y":"60*0.1+ 60/55*16*0.3"},{"x":"100*0.05+ 100/11*2*0.5+100/11*2*0.2","y1":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","action":"curve","x1":"100*0.05+ 100/11*2*0.30","y":"60*0.1+ 60/55*16*0.3","y2":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","x2":"100*0.05+ 100/11*2*0.5+100/11*2*0.2"},{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"line","y":"60*0.1+ 60/55*16*0.3"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"action":"close"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2},"children":[],"id":"obj_87371cad5d54457e8c325c805028a56f","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markers":[],"markerOffset":5},"text":"填写申请","locked":false,"group":"","defaultLine":"","shapeStyle":{"alpha":1},"textBlock":{"w":80,"x":10,"h":70,"y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":2,"w":100,"h":70,"x":267,"angle":0,"y":265},"groupName":"task","resizeDir":["tl","tr","br","bl"],"name":"userTask","orderIndex":1,"fillStyle":{"color":"255,255,255","endColor":"116,218,116","beginColor":"153,255,100","angle":0,"gradientType":"linear","type":"gradient"},"bpmnName":"userTask","category":"bpmn"}],"updates":[{"parent":"","link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"人工任务","type":"Node","dataAttributes":[{"name":"Name","id":"obj_c643c74dc6900001736e1b1c2eb02230","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c643c74dc6900001ded2155467181480","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c643c74dc69000013e361e809fb2c3f0","category":"default","type":"string","value":"%7B%22customUniqueId%22%3A%22%22%2C%22commentPosition%22%3A0%2C%22isCommentsLib%22%3Afalse%2C%22monitorings%22%3A%5B%5D%2C%22isDynamicJump%22%3Afalse%2C%22ignoreTask%22%3Afalse%2C%22formSets%22%3A%5B%7B%22formId%22%3A%220f80a723-b7bd-4513-91e8-5c585d734f44%22%2C%22boPropertys%22%3A%5B%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_4fadf1aeef584251ae3c1e97046d6142%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22TEAMID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_b1d9d5d7d5e34845944be4053cef5c02%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22TEAMNAME%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_811afd98f0f04664b73511f495069de2%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_753295dcddc24bfe905c9bac1fe6e4ab%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERNAME%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_a13b3804c3374160809ec4904926aa3d%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_3b424da428f64eeea718dff1553b212d%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTNAME%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_ec7d9e65a1f24858b47fa64f6a99681c%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYDATE%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_d3b0ba5a0e5e4bb68c6dcddb4bc1de77%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHDESC%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_60fc4b105458404c9d8b00787b418a70%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR1%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_be1fe534585c45a49fee3f8cf502524d%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR2%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_146db4aac0e24463be83aaef08da4c34%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR3%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_4d136975be424aaf9ac884aa806ba397%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYSTATUS%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_3fe0c808888247e987aefec8b1e9aea1%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22WSID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_fad4398670054ec499e4a18bd8d9f4a2%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22OPTIONTYPE%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_9e15873bbc1b4a99b48a110faab9441b%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22ATTACHMENT%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_32c37044e1ca4ec5af6a08675b7e1059%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%5D%2C%22historyConfig%22%3A%22%22%2C%22orderIndex%22%3A0%2C%22copyConfig%22%3A%22%22%2C%22id%22%3A%22obj_de0e2adbdd3641ea8d8057afa3280cc0%22%7D%5D%2C%22removeUser%22%3Afalse%2C%22shortMessageNotify%22%3Afalse%2C%22supplyComment%22%3Atrue%2C%22isForCompensation%22%3Afalse%2C%22addressConfig%22%3A%22eyJmaWx0ZXIiOnsicmVhZG9ubHkiOmZhbHNlLCJhZGRyZXNzU2V0dGluZyI6eyJyb290RGV0cElkIjoiIiwibGF5ZXJGcm9tIjoiIiwibGF5ZXJUbyI6IiIsImlzRGlzcGxheU1hcCI6ZmFsc2UsImlzRGlzcGxheU90aGVyTWFwIjpmYWxzZSwicmFuZ2UiOiJkZXBhcnRtZW50fHJvbGV8dGVhbSIsImZpbHRlckNsYXNzIjoiIn19LCJmb3JSYW5nZSI6ImFkcl9jY3xhZHJfZGVsfGFkcl9zaWdufGFkcl90ZWFtIn0%3D%22%2C%22id%22%3A%22obj_87371cad5d54457e8c325c805028a56f%22%2C%22isPrintForm%22%3Afalse%2C%22humanPerformerName%22%3A%22%u8D26%u6237%2F%u4E0E%u6D41%u7A0B%u7533%u8BF7%u4EBA%u76F8%u5173%22%2C%22isBatchComplete%22%3Afalse%2C%22opinionOption%22%3A0%2C%22branchGatewayType%22%3A%22Parallel%22%2C%22CCTask%22%3Afalse%2C%22ccTaskButtonLabel%22%3A%22%u4F20%u9605%22%2C%22timeDuration%22%3A0%2C%22isSupplyUnusualTransfer%22%3Afalse%2C%22routeClazzName%22%3A%22com.actionsoft.bpms.commons.performer.impl.user.ProcessCreater%22%2C%22routeTxt%22%3A%7B%22multiSelectDisabledCheckBox%22%3Afalse%2C%22includeSelf%22%3Atrue%2C%22isUp%22%3Atrue%2C%22isSupportMap%22%3Atrue%2C%22customRuleVal%22%3A%22%22%2C%22ignoreOptionVal%22%3A%22auto%22%2C%22routeType%22%3A%22com.actionsoft.bpms.commons.performer.impl.user.ProcessCreater%22%2C%22isHistoryRoute%22%3Afalse%2C%22userOrderPolicy%22%3A%22none%22%2C%22option%22%3A%22target%22%2C%22multiSelect%22%3Afalse%2C%22ignoreOptions%22%3A%22%22%7D%2C%22dynamicBehaviorType%22%3A%22 2%22%2C%22formImpExps%22%3A%5B%5D%2C%22humanPerformerId%22%3A%22obj_6317159fa8bf43978e922faf7db571a1%22%2C%22multiSelect%22%3Afalse%2C%22defaultSequenceFlow%22%3A%22%22%2C%22wariningTimeDuration%22%3A0%2C%22loopCardinality%22%3A1%2C%22historyRoute%22%3Afalse%2C%22isDelegateTask%22%3Afalse%2C%22isDynamicTask%22%3Afalse%2C%22isCCTask%22%3Afalse%2C%22potentialOwnerModel%22%3A%7B%22name%22%3A%22%22%2C%22id%22%3A%22obj_96f606caa5664311832819941bf802b5%22%7D%2C%22printFormMaxTimes%22%3A-1%2C%22refActivityDefId%22%3A%22%22%2C%22commentsLibFilter%22%3A%22%22%2C%22commentsCycleCoverRule%22%3A%22%22%2C%22transferRestrictionType%22%3A0%2C%22commentsStyle%22%3A%22%22%2C%22isShortMessageNotify%22%3Afalse%2C%22multiSelectDisabledCheckBox%22%3Afalse%2C%22isShareOpinion%22%3Afalse%2C%22roleIds%22%3A%22%22%2C%22isAddUser%22%3Afalse%2C%22addUser%22%3Afalse%2C%22wariningTimeDurationText%22%3A%22%22%2C%22performerOwner%22%3A%22%22%2C%22isClaimTask%22%3Afalse%2C%22formToKMSOption%22%3A%22%7B%5C%22cardName%5C%22%3A%5C%22%5C%22%2C%5C%22cardCreateUser%5C%22%3A%5C%22@uid%5C%22%2C%5C%22dimensionIdJsonArray%5C%22%3A%5B%5D%2C%5C%22option%5C%22%3A%5C%22none%5C%22%7D%22%2C%22extendProperty%22%3A%22%22%2C%22processDefId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%2C%22dynamicJump%22%3Afalse%2C%22commentsLib%22%3Afalse%2C%22incoming%22%3A%5B%7B%22processElemenetType%22%3A%22sequenceFlow%22%2C%22conditionItem%22%3A%5B%5D%2C%22processDefinition%22%3A%7B%7D%2C%22name%22%3A%22%22%2C%22orderIndex%22%3A0%2C%22id%22%3A%22obj_4ae3cf7420864a5bb976dee7ad4007e6%22%2C%22processDefId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%2C%22compensateSQL%22%3A%22%22%7D%5D%2C%22shareOpinion%22%3Afalse%2C%22isIgnoreTask%22%3Afalse%2C%22potentialOwnerName%22%3A%22%22%2C%22transferRestriction%22%3A%22%22%2C%22completeButtonLabel%22%3A%22%u529E%u7406%22%2C%22delegateTaskButtonLabel%22%3A%22%u59D4%u6258%u529E%u7406%22%2C%22commentModels%22%3A%5B%5D%2C%22potentialOwnerId%22%3A%22obj_96f606caa5664311832819941bf802b5%22%2C%22delegateTask%22%3Afalse%2C%22executionListeners%22%3A%5B%7B%22event%22%3A%22FORM_AFTER_SAVE%22%2C%22clazz%22%3A%22com.actionsoft.apps.coe.pal.publisher.event.SubFormAfterSave%22%7D%5D%2C%22name%22%3A%22%u586B%u5199%u7533%u8BF7%22%2C%22incomingGatewayType%22%3A%22Parallel%22%2C%22notifyPolicys%22%3A%5B%5D%2C%22routeJSONObject%22%3A%7B%22%24ref%22%3A%22%24.routeTxt%22%7D%2C%22emailNotifyType%22%3A0%2C%22isSupplyComment%22%3Atrue%2C%22no%22%3A1%2C%22outgoing%22%3A%5B%7B%22processElemenetType%22%3A%22sequenceFlow%22%2C%22conditionItem%22%3A%5B%5D%2C%22processDefinition%22%3A%7B%22%24ref%22%3A%22%24.incoming%5B0%5D.processDefinition%22%7D%2C%22name%22%3A%22%22%2C%22orderIndex%22%3A0%2C%22id%22%3A%22obj_de4afbe4a0fe488782f8c26813d5e92b%22%2C%22processDefId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%2C%22compensateSQL%22%3A%22%22%7D%5D%2C%22printConfig%22%3A%22%7B%5C%22printCommentControl%5C%22%3A%5C%22%5C%22%2C%5C%22printTemplateFormDefId%5C%22%3A%5C%22%5C%22%2C%5C%22optionName%5C%22%3A%5C%22%u65E0%5C%22%2C%5C%22printPageSize%5C%22%3A%5C%22%5C%22%7D%22%2C%22sequential%22%3A-1%2C%22IOBD%22%3A%22%22%2C%22supplyUnusualTransfer%22%3Afalse%2C%22printForm%22%3Afalse%2C%22processElemenetType%22%3A%22userTask%22%2C%22humanPerformer%22%3A%7B%22name%22%3A%22%u8D26%u6237%2F%u4E0E%u6D41%u7A0B%u7533%u8BF7%u4EBA%u76F8%u5173%22%2C%22resourceAssignmentExpressionModel%22%3A%7B%22formalExpression%22%3A%22%22%7D%2C%22id%22%3A%22obj_6317159fa8bf43978e922faf7db571a1%22%7D%2C%22routeRef%22%3A%22%22%2C%22IOC%22%3A%22%22%2C%22routeType%22%3A0%2C%22isRemoveUser%22%3Afalse%2C%22buttons%22%3A%5B%5D%2C%22traceOpinion%22%3Atrue%2C%22dynamicJumpNums%22%3A%22%22%2C%22processDefinition%22%3A%7B%22%24ref%22%3A%22%24.incoming%5B0%5D.processDefinition%22%7D%2C%22claimTask%22%3Afalse%2C%22emailNotifyTemplate%22%3A%22%22%2C%22dwAppSchemaPolicy%22%3A%22%22%2C%22notifyMessageTpl%22%3A%22%22%2C%22timeDurationText%22%3A%22%22%2C%22IOS%22%3A%22%22%2C%22IOR%22%3A%22%22%2C%22notifyConfig%22%3A%22%22%2C%22dynamicTask%22%3Afalse%2C%22completionCondition%22%3A1.0%2C%22operatingAuthorization%22%3A%22%5B%7B%5C%2250ca2129-c252-4524-a63a-8ccc472c85da%5C%22%3A%7B%5C%22isFormDataSnapshot%5C%22%3Afalse%2C%5C%22isFormDataRemove%5C%22%3Atrue%2C%5C%22isFormDataModify%5C%22%3Atrue%2C%5C%22isFormDataSnapshotList%5C%22%3Afalse%2C%5C%22isFormDataAdd%5C%22%3Atrue%2C%5C%22isSaveRequired%5C%22%3Afalse%7D%2C%5C%22mainFormID%5C%22%3A%5C%2250ca2129-c252-4524-a63a-8ccc472c85da%5C%22%7D%2C%7B%5C%22mainFormID%5C%22%3A%5C%220f80a723-b7bd-4513-91e8-5c585d734f44%5C%22%2C%5C%220f80a723-b7bd-4513-91e8-5c585d734f44%5C%22%3A%7B%5C%22isFormDataSnapshot%5C%22%3Afalse%2C%5C%22isFormDataRemove%5C%22%3Atrue%2C%5C%22isFormDataModify%5C%22%3Atrue%2C%5C%22isFormDataSnapshotList%5C%22%3Afalse%2C%5C%22isFormDataAdd%5C%22%3Atrue%2C%5C%22isEditSecurity%5C%22%3Atrue%2C%5C%22isSaveRequired%5C%22%3Atrue%7D%7D%5D%22%2C%22isTraceOpinion%22%3Atrue%2C%22batchComplete%22%3Afalse%7D"},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c643c74dc69000012222e04b1d981de6","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c643c74dc6900001e449f8f012453380","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c643c74dc69000016564127872b01a74","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c643c74dc6900001d98f2cc01f271060","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c643c74dc6900001281612a01610aa10","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c643c74dc6a00001936113c21cd02980","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c643c74dc6a00001691e3ea018a52fd0","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c643c74dc6a00001d82b1960994018db","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c643c74dc6a00001535511c1e480129c","category":"default","type":"string","value":""}],"path":[{"lineStyle":{"lineStyle":"solid"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":1},"fillStyle":{"color":"255,255,255","type":"solid"},"actions":[{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"move","y":"60*0.1+ 60/55*16*0.3"},{"x":"100*0.05+ 100/11*2*0.5+100/11*2*0.2","y1":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","action":"curve","x1":"100*0.05+ 100/11*2*0.30","y":"60*0.1+ 60/55*16*0.3","y2":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","x2":"100*0.05+ 100/11*2*0.5+100/11*2*0.2"},{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"line","y":"60*0.1+ 60/55*16*0.3"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"action":"close"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2},"children":[],"id":"obj_87371cad5d54457e8c325c805028a56f","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markers":[],"markerOffset":5},"text":"填写申请","locked":false,"group":"","defaultLine":"","shapeStyle":{"alpha":1},"textBlock":{"w":80,"x":10,"h":70,"y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":2,"w":100,"h":70,"x":267,"angle":0,"y":265},"groupName":"task","resizeDir":["tl","tr","br","bl"],"name":"userTask","orderIndex":1,"fillStyle":{"color":"255,255,255","endColor":"116,218,116","beginColor":"153,255,100","angle":0,"gradientType":"linear","type":"gradient"},"bpmnName":"userTask","category":"bpmn"}]}}],[{"action":"update","content":{"shapes":[{"parent":"","link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"人工任务","type":"Node","dataAttributes":[{"name":"Name","id":"obj_c643c74dc6900001736e1b1c2eb02230","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c643c74dc6900001ded2155467181480","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c643c74dc69000013e361e809fb2c3f0","category":"default","type":"string","value":"%7B%22customUniqueId%22%3A%22%22%2C%22commentPosition%22%3A0%2C%22isCommentsLib%22%3Afalse%2C%22monitorings%22%3A%5B%5D%2C%22isDynamicJump%22%3Afalse%2C%22ignoreTask%22%3Afalse%2C%22formSets%22%3A%5B%7B%22formId%22%3A%220f80a723-b7bd-4513-91e8-5c585d734f44%22%2C%22boPropertys%22%3A%5B%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_4fadf1aeef584251ae3c1e97046d6142%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22TEAMID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_b1d9d5d7d5e34845944be4053cef5c02%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22TEAMNAME%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_811afd98f0f04664b73511f495069de2%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_753295dcddc24bfe905c9bac1fe6e4ab%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERNAME%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_a13b3804c3374160809ec4904926aa3d%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_3b424da428f64eeea718dff1553b212d%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTNAME%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_ec7d9e65a1f24858b47fa64f6a99681c%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYDATE%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_d3b0ba5a0e5e4bb68c6dcddb4bc1de77%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHDESC%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_60fc4b105458404c9d8b00787b418a70%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR1%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_be1fe534585c45a49fee3f8cf502524d%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR2%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_146db4aac0e24463be83aaef08da4c34%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR3%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_4d136975be424aaf9ac884aa806ba397%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYSTATUS%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_3fe0c808888247e987aefec8b1e9aea1%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22WSID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_fad4398670054ec499e4a18bd8d9f4a2%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22OPTIONTYPE%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_9e15873bbc1b4a99b48a110faab9441b%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22ATTACHMENT%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_32c37044e1ca4ec5af6a08675b7e1059%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%5D%2C%22historyConfig%22%3A%22%22%2C%22orderIndex%22%3A0%2C%22copyConfig%22%3A%22%22%2C%22id%22%3A%22obj_de0e2adbdd3641ea8d8057afa3280cc0%22%7D%5D%2C%22removeUser%22%3Afalse%2C%22shortMessageNotify%22%3Afalse%2C%22supplyComment%22%3Atrue%2C%22isForCompensation%22%3Afalse%2C%22addressConfig%22%3A%22eyJmaWx0ZXIiOnsicmVhZG9ubHkiOmZhbHNlLCJhZGRyZXNzU2V0dGluZyI6eyJyb290RGV0cElkIjoiIiwibGF5ZXJGcm9tIjoiIiwibGF5ZXJUbyI6IiIsImlzRGlzcGxheU1hcCI6ZmFsc2UsImlzRGlzcGxheU90aGVyTWFwIjpmYWxzZSwicmFuZ2UiOiJkZXBhcnRtZW50fHJvbGV8dGVhbSIsImZpbHRlckNsYXNzIjoiIn19LCJmb3JSYW5nZSI6ImFkcl9jY3xhZHJfZGVsfGFkcl9zaWdufGFkcl90ZWFtIn0%3D%22%2C%22id%22%3A%22obj_87371cad5d54457e8c325c805028a56f%22%2C%22isPrintForm%22%3Afalse%2C%22humanPerformerName%22%3A%22%u8D26%u6237%2F%u4E0E%u6D41%u7A0B%u7533%u8BF7%u4EBA%u76F8%u5173%22%2C%22isBatchComplete%22%3Afalse%2C%22opinionOption%22%3A0%2C%22branchGatewayType%22%3A%22Parallel%22%2C%22CCTask%22%3Afalse%2C%22ccTaskButtonLabel%22%3A%22%u4F20%u9605%22%2C%22timeDuration%22%3A0%2C%22isSupplyUnusualTransfer%22%3Afalse%2C%22routeClazzName%22%3A%22com.actionsoft.bpms.commons.performer.impl.user.ProcessCreater%22%2C%22routeTxt%22%3A%7B%22multiSelectDisabledCheckBox%22%3Afalse%2C%22includeSelf%22%3Atrue%2C%22isUp%22%3Atrue%2C%22isSupportMap%22%3Atrue%2C%22customRuleVal%22%3A%22%22%2C%22ignoreOptionVal%22%3A%22auto%22%2C%22routeType%22%3A%22com.actionsoft.bpms.commons.performer.impl.user.ProcessCreater%22%2C%22isHistoryRoute%22%3Afalse%2C%22userOrderPolicy%22%3A%22none%22%2C%22option%22%3A%22target%22%2C%22multiSelect%22%3Afalse%2C%22ignoreOptions%22%3A%22%22%7D%2C%22dynamicBehaviorType%22%3A%22 2%22%2C%22formImpExps%22%3A%5B%5D%2C%22humanPerformerId%22%3A%22obj_6317159fa8bf43978e922faf7db571a1%22%2C%22multiSelect%22%3Afalse%2C%22defaultSequenceFlow%22%3A%22%22%2C%22wariningTimeDuration%22%3A0%2C%22loopCardinality%22%3A1%2C%22historyRoute%22%3Afalse%2C%22isDelegateTask%22%3Afalse%2C%22isDynamicTask%22%3Afalse%2C%22isCCTask%22%3Afalse%2C%22potentialOwnerModel%22%3A%7B%22name%22%3A%22%22%2C%22id%22%3A%22obj_96f606caa5664311832819941bf802b5%22%7D%2C%22printFormMaxTimes%22%3A-1%2C%22refActivityDefId%22%3A%22%22%2C%22commentsLibFilter%22%3A%22%22%2C%22commentsCycleCoverRule%22%3A%22%22%2C%22transferRestrictionType%22%3A0%2C%22commentsStyle%22%3A%22%22%2C%22isShortMessageNotify%22%3Afalse%2C%22multiSelectDisabledCheckBox%22%3Afalse%2C%22isShareOpinion%22%3Afalse%2C%22roleIds%22%3A%22%22%2C%22isAddUser%22%3Afalse%2C%22addUser%22%3Afalse%2C%22wariningTimeDurationText%22%3A%22%22%2C%22performerOwner%22%3A%22%22%2C%22isClaimTask%22%3Afalse%2C%22formToKMSOption%22%3A%22%7B%5C%22cardName%5C%22%3A%5C%22%5C%22%2C%5C%22cardCreateUser%5C%22%3A%5C%22@uid%5C%22%2C%5C%22dimensionIdJsonArray%5C%22%3A%5B%5D%2C%5C%22option%5C%22%3A%5C%22none%5C%22%7D%22%2C%22extendProperty%22%3A%22%22%2C%22processDefId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%2C%22dynamicJump%22%3Afalse%2C%22commentsLib%22%3Afalse%2C%22incoming%22%3A%5B%7B%22processElemenetType%22%3A%22sequenceFlow%22%2C%22conditionItem%22%3A%5B%5D%2C%22processDefinition%22%3A%7B%7D%2C%22name%22%3A%22%22%2C%22orderIndex%22%3A0%2C%22id%22%3A%22obj_4ae3cf7420864a5bb976dee7ad4007e6%22%2C%22processDefId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%2C%22compensateSQL%22%3A%22%22%7D%5D%2C%22shareOpinion%22%3Afalse%2C%22isIgnoreTask%22%3Afalse%2C%22potentialOwnerName%22%3A%22%22%2C%22transferRestriction%22%3A%22%22%2C%22completeButtonLabel%22%3A%22%u529E%u7406%22%2C%22delegateTaskButtonLabel%22%3A%22%u59D4%u6258%u529E%u7406%22%2C%22commentModels%22%3A%5B%5D%2C%22potentialOwnerId%22%3A%22obj_96f606caa5664311832819941bf802b5%22%2C%22delegateTask%22%3Afalse%2C%22executionListeners%22%3A%5B%7B%22event%22%3A%22FORM_AFTER_SAVE%22%2C%22clazz%22%3A%22com.actionsoft.apps.coe.pal.publisher.event.SubFormAfterSave%22%7D%5D%2C%22name%22%3A%22%u586B%u5199%u7533%u8BF7%22%2C%22incomingGatewayType%22%3A%22Parallel%22%2C%22notifyPolicys%22%3A%5B%5D%2C%22routeJSONObject%22%3A%7B%22%24ref%22%3A%22%24.routeTxt%22%7D%2C%22emailNotifyType%22%3A0%2C%22isSupplyComment%22%3Atrue%2C%22no%22%3A1%2C%22outgoing%22%3A%5B%7B%22processElemenetType%22%3A%22sequenceFlow%22%2C%22conditionItem%22%3A%5B%5D%2C%22processDefinition%22%3A%7B%22%24ref%22%3A%22%24.incoming%5B0%5D.processDefinition%22%7D%2C%22name%22%3A%22%22%2C%22orderIndex%22%3A0%2C%22id%22%3A%22obj_de4afbe4a0fe488782f8c26813d5e92b%22%2C%22processDefId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%2C%22compensateSQL%22%3A%22%22%7D%5D%2C%22printConfig%22%3A%22%7B%5C%22printCommentControl%5C%22%3A%5C%22%5C%22%2C%5C%22printTemplateFormDefId%5C%22%3A%5C%22%5C%22%2C%5C%22optionName%5C%22%3A%5C%22%u65E0%5C%22%2C%5C%22printPageSize%5C%22%3A%5C%22%5C%22%7D%22%2C%22sequential%22%3A-1%2C%22IOBD%22%3A%22%22%2C%22supplyUnusualTransfer%22%3Afalse%2C%22printForm%22%3Afalse%2C%22processElemenetType%22%3A%22userTask%22%2C%22humanPerformer%22%3A%7B%22name%22%3A%22%u8D26%u6237%2F%u4E0E%u6D41%u7A0B%u7533%u8BF7%u4EBA%u76F8%u5173%22%2C%22resourceAssignmentExpressionModel%22%3A%7B%22formalExpression%22%3A%22%22%7D%2C%22id%22%3A%22obj_6317159fa8bf43978e922faf7db571a1%22%7D%2C%22routeRef%22%3A%22%22%2C%22IOC%22%3A%22%22%2C%22routeType%22%3A0%2C%22isRemoveUser%22%3Afalse%2C%22buttons%22%3A%5B%5D%2C%22traceOpinion%22%3Atrue%2C%22dynamicJumpNums%22%3A%22%22%2C%22processDefinition%22%3A%7B%22%24ref%22%3A%22%24.incoming%5B0%5D.processDefinition%22%7D%2C%22claimTask%22%3Afalse%2C%22emailNotifyTemplate%22%3A%22%22%2C%22dwAppSchemaPolicy%22%3A%22%22%2C%22notifyMessageTpl%22%3A%22%22%2C%22timeDurationText%22%3A%22%22%2C%22IOS%22%3A%22%22%2C%22IOR%22%3A%22%22%2C%22notifyConfig%22%3A%22%22%2C%22dynamicTask%22%3Afalse%2C%22completionCondition%22%3A1.0%2C%22operatingAuthorization%22%3A%22%5B%7B%5C%2250ca2129-c252-4524-a63a-8ccc472c85da%5C%22%3A%7B%5C%22isFormDataSnapshot%5C%22%3Afalse%2C%5C%22isFormDataRemove%5C%22%3Atrue%2C%5C%22isFormDataModify%5C%22%3Atrue%2C%5C%22isFormDataSnapshotList%5C%22%3Afalse%2C%5C%22isFormDataAdd%5C%22%3Atrue%2C%5C%22isSaveRequired%5C%22%3Afalse%7D%2C%5C%22mainFormID%5C%22%3A%5C%2250ca2129-c252-4524-a63a-8ccc472c85da%5C%22%7D%2C%7B%5C%22mainFormID%5C%22%3A%5C%220f80a723-b7bd-4513-91e8-5c585d734f44%5C%22%2C%5C%220f80a723-b7bd-4513-91e8-5c585d734f44%5C%22%3A%7B%5C%22isFormDataSnapshot%5C%22%3Afalse%2C%5C%22isFormDataRemove%5C%22%3Atrue%2C%5C%22isFormDataModify%5C%22%3Atrue%2C%5C%22isFormDataSnapshotList%5C%22%3Afalse%2C%5C%22isFormDataAdd%5C%22%3Atrue%2C%5C%22isEditSecurity%5C%22%3Atrue%2C%5C%22isSaveRequired%5C%22%3Atrue%7D%7D%5D%22%2C%22isTraceOpinion%22%3Atrue%2C%22batchComplete%22%3Afalse%7D"},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c643c74dc69000012222e04b1d981de6","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c643c74dc6900001e449f8f012453380","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c643c74dc69000016564127872b01a74","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c643c74dc6900001d98f2cc01f271060","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c643c74dc6900001281612a01610aa10","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c643c74dc6a00001936113c21cd02980","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c643c74dc6a00001691e3ea018a52fd0","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c643c74dc6a00001d82b1960994018db","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c643c74dc6a00001535511c1e480129c","category":"default","type":"string","value":""}],"path":[{"lineStyle":{"lineStyle":"solid"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":1},"fillStyle":{"color":"255,255,255","type":"solid"},"actions":[{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"move","y":"60*0.1+ 60/55*16*0.3"},{"x":"100*0.05+ 100/11*2*0.5+100/11*2*0.2","y1":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","action":"curve","x1":"100*0.05+ 100/11*2*0.30","y":"60*0.1+ 60/55*16*0.3","y2":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","x2":"100*0.05+ 100/11*2*0.5+100/11*2*0.2"},{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"line","y":"60*0.1+ 60/55*16*0.3"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"action":"close"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2},"children":[],"id":"obj_87371cad5d54457e8c325c805028a56f","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markers":[],"markerOffset":5},"text":"填写申请","locked":false,"group":"","defaultLine":"","shapeStyle":{"alpha":1},"textBlock":{"w":80,"x":10,"h":70,"y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":2,"w":100,"h":70,"x":267,"angle":0,"y":265},"groupName":"task","resizeDir":["tl","tr","br","bl"],"name":"userTask","orderIndex":1,"fillStyle":{"color":"255,255,255","endColor":"116,218,116","beginColor":"153,255,100","angle":0,"gradientType":"linear","type":"gradient"},"bpmnName":"userTask","category":"bpmn"}],"updates":[{"parent":"","link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"人工任务","type":"Node","dataAttributes":[{"name":"Name","id":"obj_c643c74dc6900001736e1b1c2eb02230","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c643c74dc6900001ded2155467181480","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c643c74dc69000013e361e809fb2c3f0","category":"default","type":"string","value":"%7B%22customUniqueId%22%3A%22%22%2C%22commentPosition%22%3A0%2C%22isCommentsLib%22%3Afalse%2C%22monitorings%22%3A%5B%5D%2C%22isDynamicJump%22%3Afalse%2C%22ignoreTask%22%3Afalse%2C%22formSets%22%3A%5B%7B%22formId%22%3A%220f80a723-b7bd-4513-91e8-5c585d734f44%22%2C%22boPropertys%22%3A%5B%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_4fadf1aeef584251ae3c1e97046d6142%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22TEAMID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_b1d9d5d7d5e34845944be4053cef5c02%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22TEAMNAME%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_811afd98f0f04664b73511f495069de2%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_753295dcddc24bfe905c9bac1fe6e4ab%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERNAME%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_a13b3804c3374160809ec4904926aa3d%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_3b424da428f64eeea718dff1553b212d%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTNAME%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_ec7d9e65a1f24858b47fa64f6a99681c%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYDATE%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_d3b0ba5a0e5e4bb68c6dcddb4bc1de77%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHDESC%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_60fc4b105458404c9d8b00787b418a70%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR1%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_be1fe534585c45a49fee3f8cf502524d%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR2%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_146db4aac0e24463be83aaef08da4c34%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR3%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_4d136975be424aaf9ac884aa806ba397%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22APPLYSTATUS%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_3fe0c808888247e987aefec8b1e9aea1%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22WSID%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_fad4398670054ec499e4a18bd8d9f4a2%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22OPTIONTYPE%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_9e15873bbc1b4a99b48a110faab9441b%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%2C%7B%22modify%22%3Atrue%2C%22fieldName%22%3A%22ATTACHMENT%22%2C%22isACSetting%22%3Afalse%2C%22display%22%3Atrue%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22aCSetting%22%3Afalse%2C%22id%22%3A%22obj_32c37044e1ca4ec5af6a08675b7e1059%22%2C%22isModify%22%3Atrue%2C%22isDisplay%22%3Atrue%7D%5D%2C%22historyConfig%22%3A%22%22%2C%22orderIndex%22%3A0%2C%22copyConfig%22%3A%22%22%2C%22id%22%3A%22obj_de0e2adbdd3641ea8d8057afa3280cc0%22%7D%5D%2C%22removeUser%22%3Afalse%2C%22shortMessageNotify%22%3Afalse%2C%22supplyComment%22%3Atrue%2C%22isForCompensation%22%3Afalse%2C%22addressConfig%22%3A%22eyJmaWx0ZXIiOnsicmVhZG9ubHkiOmZhbHNlLCJhZGRyZXNzU2V0dGluZyI6eyJyb290RGV0cElkIjoiIiwibGF5ZXJGcm9tIjoiIiwibGF5ZXJUbyI6IiIsImlzRGlzcGxheU1hcCI6ZmFsc2UsImlzRGlzcGxheU90aGVyTWFwIjpmYWxzZSwicmFuZ2UiOiJkZXBhcnRtZW50fHJvbGV8dGVhbSIsImZpbHRlckNsYXNzIjoiIn19LCJmb3JSYW5nZSI6ImFkcl9jY3xhZHJfZGVsfGFkcl9zaWdufGFkcl90ZWFtIn0%3D%22%2C%22id%22%3A%22obj_87371cad5d54457e8c325c805028a56f%22%2C%22isPrintForm%22%3Afalse%2C%22humanPerformerName%22%3A%22%u8D26%u6237%2F%u4E0E%u6D41%u7A0B%u7533%u8BF7%u4EBA%u76F8%u5173%22%2C%22isBatchComplete%22%3Afalse%2C%22opinionOption%22%3A0%2C%22branchGatewayType%22%3A%22Parallel%22%2C%22CCTask%22%3Afalse%2C%22ccTaskButtonLabel%22%3A%22%u4F20%u9605%22%2C%22timeDuration%22%3A0%2C%22isSupplyUnusualTransfer%22%3Afalse%2C%22routeClazzName%22%3A%22com.actionsoft.bpms.commons.performer.impl.user.ProcessCreater%22%2C%22routeTxt%22%3A%7B%22multiSelectDisabledCheckBox%22%3Afalse%2C%22includeSelf%22%3Atrue%2C%22isUp%22%3Atrue%2C%22isSupportMap%22%3Atrue%2C%22customRuleVal%22%3A%22%22%2C%22ignoreOptionVal%22%3A%22auto%22%2C%22routeType%22%3A%22com.actionsoft.bpms.commons.performer.impl.user.ProcessCreater%22%2C%22isHistoryRoute%22%3Afalse%2C%22userOrderPolicy%22%3A%22none%22%2C%22option%22%3A%22target%22%2C%22multiSelect%22%3Afalse%2C%22ignoreOptions%22%3A%22%22%7D%2C%22dynamicBehaviorType%22%3A%22 2%22%2C%22formImpExps%22%3A%5B%5D%2C%22humanPerformerId%22%3A%22obj_6317159fa8bf43978e922faf7db571a1%22%2C%22multiSelect%22%3Afalse%2C%22defaultSequenceFlow%22%3A%22%22%2C%22wariningTimeDuration%22%3A0%2C%22loopCardinality%22%3A1%2C%22historyRoute%22%3Afalse%2C%22isDelegateTask%22%3Afalse%2C%22isDynamicTask%22%3Afalse%2C%22isCCTask%22%3Afalse%2C%22potentialOwnerModel%22%3A%7B%22name%22%3A%22%22%2C%22id%22%3A%22obj_96f606caa5664311832819941bf802b5%22%7D%2C%22printFormMaxTimes%22%3A-1%2C%22refActivityDefId%22%3A%22%22%2C%22commentsLibFilter%22%3A%22%22%2C%22commentsCycleCoverRule%22%3A%22%22%2C%22transferRestrictionType%22%3A0%2C%22commentsStyle%22%3A%22%22%2C%22isShortMessageNotify%22%3Afalse%2C%22multiSelectDisabledCheckBox%22%3Afalse%2C%22isShareOpinion%22%3Afalse%2C%22roleIds%22%3A%22%22%2C%22isAddUser%22%3Afalse%2C%22addUser%22%3Afalse%2C%22wariningTimeDurationText%22%3A%22%22%2C%22performerOwner%22%3A%22%22%2C%22isClaimTask%22%3Afalse%2C%22formToKMSOption%22%3A%22%7B%5C%22cardName%5C%22%3A%5C%22%5C%22%2C%5C%22cardCreateUser%5C%22%3A%5C%22@uid%5C%22%2C%5C%22dimensionIdJsonArray%5C%22%3A%5B%5D%2C%5C%22option%5C%22%3A%5C%22none%5C%22%7D%22%2C%22extendProperty%22%3A%22%22%2C%22processDefId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%2C%22dynamicJump%22%3Afalse%2C%22commentsLib%22%3Afalse%2C%22incoming%22%3A%5B%7B%22processElemenetType%22%3A%22sequenceFlow%22%2C%22conditionItem%22%3A%5B%5D%2C%22processDefinition%22%3A%7B%7D%2C%22name%22%3A%22%22%2C%22orderIndex%22%3A0%2C%22id%22%3A%22obj_4ae3cf7420864a5bb976dee7ad4007e6%22%2C%22processDefId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%2C%22compensateSQL%22%3A%22%22%7D%5D%2C%22shareOpinion%22%3Afalse%2C%22isIgnoreTask%22%3Afalse%2C%22potentialOwnerName%22%3A%22%22%2C%22transferRestriction%22%3A%22%22%2C%22completeButtonLabel%22%3A%22%u529E%u7406%22%2C%22delegateTaskButtonLabel%22%3A%22%u59D4%u6258%u529E%u7406%22%2C%22commentModels%22%3A%5B%5D%2C%22potentialOwnerId%22%3A%22obj_96f606caa5664311832819941bf802b5%22%2C%22delegateTask%22%3Afalse%2C%22executionListeners%22%3A%5B%7B%22event%22%3A%22FORM_AFTER_SAVE%22%2C%22clazz%22%3A%22com.actionsoft.apps.coe.pal.publisher.event.SubFormAfterSave%22%7D%5D%2C%22name%22%3A%22%u586B%u5199%u7533%u8BF7%22%2C%22incomingGatewayType%22%3A%22Parallel%22%2C%22notifyPolicys%22%3A%5B%5D%2C%22routeJSONObject%22%3A%7B%22%24ref%22%3A%22%24.routeTxt%22%7D%2C%22emailNotifyType%22%3A0%2C%22isSupplyComment%22%3Atrue%2C%22no%22%3A1%2C%22outgoing%22%3A%5B%7B%22processElemenetType%22%3A%22sequenceFlow%22%2C%22conditionItem%22%3A%5B%5D%2C%22processDefinition%22%3A%7B%22%24ref%22%3A%22%24.incoming%5B0%5D.processDefinition%22%7D%2C%22name%22%3A%22%22%2C%22orderIndex%22%3A0%2C%22id%22%3A%22obj_de4afbe4a0fe488782f8c26813d5e92b%22%2C%22processDefId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%2C%22compensateSQL%22%3A%22%22%7D%5D%2C%22printConfig%22%3A%22%7B%5C%22printCommentControl%5C%22%3A%5C%22%5C%22%2C%5C%22printTemplateFormDefId%5C%22%3A%5C%22%5C%22%2C%5C%22optionName%5C%22%3A%5C%22%u65E0%5C%22%2C%5C%22printPageSize%5C%22%3A%5C%22%5C%22%7D%22%2C%22sequential%22%3A-1%2C%22IOBD%22%3A%22%22%2C%22supplyUnusualTransfer%22%3Afalse%2C%22printForm%22%3Afalse%2C%22processElemenetType%22%3A%22userTask%22%2C%22humanPerformer%22%3A%7B%22name%22%3A%22%u8D26%u6237%2F%u4E0E%u6D41%u7A0B%u7533%u8BF7%u4EBA%u76F8%u5173%22%2C%22resourceAssignmentExpressionModel%22%3A%7B%22formalExpression%22%3A%22%22%7D%2C%22id%22%3A%22obj_6317159fa8bf43978e922faf7db571a1%22%7D%2C%22routeRef%22%3A%22%22%2C%22IOC%22%3A%22%22%2C%22routeType%22%3A0%2C%22isRemoveUser%22%3Afalse%2C%22buttons%22%3A%5B%5D%2C%22traceOpinion%22%3Atrue%2C%22dynamicJumpNums%22%3A%22%22%2C%22processDefinition%22%3A%7B%22%24ref%22%3A%22%24.incoming%5B0%5D.processDefinition%22%7D%2C%22claimTask%22%3Afalse%2C%22emailNotifyTemplate%22%3A%22%22%2C%22dwAppSchemaPolicy%22%3A%22%22%2C%22notifyMessageTpl%22%3A%22%22%2C%22timeDurationText%22%3A%22%22%2C%22IOS%22%3A%22%22%2C%22IOR%22%3A%22%22%2C%22notifyConfig%22%3A%22%22%2C%22dynamicTask%22%3Afalse%2C%22completionCondition%22%3A1.0%2C%22operatingAuthorization%22%3A%22%5B%7B%5C%2250ca2129-c252-4524-a63a-8ccc472c85da%5C%22%3A%7B%5C%22isFormDataSnapshot%5C%22%3Afalse%2C%5C%22isFormDataRemove%5C%22%3Atrue%2C%5C%22isFormDataModify%5C%22%3Atrue%2C%5C%22isFormDataSnapshotList%5C%22%3Afalse%2C%5C%22isFormDataAdd%5C%22%3Atrue%2C%5C%22isSaveRequired%5C%22%3Afalse%7D%2C%5C%22mainFormID%5C%22%3A%5C%2250ca2129-c252-4524-a63a-8ccc472c85da%5C%22%7D%2C%7B%5C%22mainFormID%5C%22%3A%5C%220f80a723-b7bd-4513-91e8-5c585d734f44%5C%22%2C%5C%220f80a723-b7bd-4513-91e8-5c585d734f44%5C%22%3A%7B%5C%22isFormDataSnapshot%5C%22%3Afalse%2C%5C%22isFormDataRemove%5C%22%3Atrue%2C%5C%22isFormDataModify%5C%22%3Atrue%2C%5C%22isFormDataSnapshotList%5C%22%3Afalse%2C%5C%22isFormDataAdd%5C%22%3Atrue%2C%5C%22isEditSecurity%5C%22%3Atrue%2C%5C%22isSaveRequired%5C%22%3Atrue%7D%7D%5D%22%2C%22isTraceOpinion%22%3Atrue%2C%22batchComplete%22%3Afalse%7D"},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c643c74dc69000012222e04b1d981de6","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c643c74dc6900001e449f8f012453380","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c643c74dc69000016564127872b01a74","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c643c74dc6900001d98f2cc01f271060","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c643c74dc6900001281612a01610aa10","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c643c74dc6a00001936113c21cd02980","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c643c74dc6a00001691e3ea018a52fd0","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c643c74dc6a00001d82b1960994018db","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c643c74dc6a00001535511c1e480129c","category":"default","type":"string","value":""}],"path":[{"lineStyle":{"lineStyle":"solid"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":1},"fillStyle":{"color":"255,255,255","type":"solid"},"actions":[{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"move","y":"60*0.1+ 60/55*16*0.3"},{"x":"100*0.05+ 100/11*2*0.5+100/11*2*0.2","y1":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","action":"curve","x1":"100*0.05+ 100/11*2*0.30","y":"60*0.1+ 60/55*16*0.3","y2":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","x2":"100*0.05+ 100/11*2*0.5+100/11*2*0.2"},{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"line","y":"60*0.1+ 60/55*16*0.3"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"action":"close"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2},"children":[],"id":"obj_87371cad5d54457e8c325c805028a56f","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markers":[],"markerOffset":5},"text":"填写申请","locked":false,"group":"","defaultLine":"","shapeStyle":{"alpha":1},"textBlock":{"w":80,"x":10,"h":70,"y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":2,"w":100,"h":70,"x":267,"angle":0,"y":265},"groupName":"task","resizeDir":["tl","tr","br","bl"],"name":"userTask","orderIndex":1,"fillStyle":{"color":"255,255,255","endColor":"116,218,116","beginColor":"153,255,100","angle":0,"gradientType":"linear","type":"gradient"},"bpmnName":"userTask","category":"bpmn"}]}}],[{"action":"update","content":{"shapes":[{"parent":"","link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"人工任务","type":"Node","dataAttributes":[{"name":"Name","id":"obj_c64407a787800001c94c177722301a4a","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c64407a787800001805a1a3f174ab170","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c64407a787800001ddc0326066901574","category":"default","type":"string","value":"%7B%22name%22%3A%22%u7B2C%u4E00%u6279%u51C6%u4EBA%22%2C%22no%22%3A%222%22%2C%22customUniqueId%22%3A%22%22%2C%22isTraceOpinion%22%3Atrue%2C%22completeButtonLabel%22%3A%22%u529E%u7406%22%2C%22isDynamicJump%22%3Afalse%2C%22ccTaskButtonLabel%22%3A%22%u4F20%u9605%22%2C%22taskcc-messageType%22%3A%22false%22%2C%22taskcc-messageType%22%3A%22false%22%2C%22taskcc-messageType%22%3A%22true%22%2C%22taskcc-messageType%22%3A%22true%22%2C%22taskcc-messageType%22%3A%22false%22%2C%22taskcc_wechatradiogroup%22%3A%22jobwechat%22%2C%22taskcc_dingdingradiogroup%22%3A%22jobding%22%2C%22isCCTask%22%3Afalse%2C%22delegateTaskButtonLabel%22%3A%22%u59D4%u6258%u529E%u7406%22%2C%22isDelegateTask%22%3Afalse%2C%22isSupplyUnusualTransfer%22%3Afalse%2C%22isPrintForm%22%3Afalse%2C%22printFormMaxTimesRadio%22%3A%220%22%2C%22printFormMaxTimes1%22%3A%22-1%22%2C%22printFormMaxTimesTemp%22%3A%220%22%2C%22dynamicJumpInput%22%3A%22%22%2C%22printConfigSel%22%3A%22%22%2C%22printFormMaxTimes%22%3A%22-1%22%2C%22commentPosition%22%3A%220%22%2C%22opinionOption%22%3A%220%22%2C%22isDynamicTask%22%3Atrue%2C%22isBatchComplete%22%3Afalse%2C%22readonly%22%3A%22false%22%2C%22butTarget%22%3A%22Form%u63D0%u4EA4%22%2C%22target%22%3A%22_blank%22%2C%22btnActionType%22%3A%22Java%22%2C%22showPosition%22%3A%22show%22%2C%22commentsLibFilter%22%3A%22%22%2C%22isSupplyComment%22%3Atrue%2C%22compensateSQL_0%22%3A%22%22%2C%22compensateSQL_1%22%3A%22%22%2C%22isCommentsLib%22%3Afalse%2C%22commentsCycleCoverRule%22%3A%22%22%2C%22start-messageType%22%3A%22false%22%2C%22start-messageType%22%3A%22false%22%2C%22start-messageType%22%3A%22true%22%2C%22start-messageType%22%3A%22true%22%2C%22start-messageType%22%3A%22false%22%2C%22isStartNotifyTmp%22%3Afalse%2C%22start_wechatradiogroup%22%3A%22jobwechat%22%2C%22start_dingdingradiogroup%22%3A%22jobding%22%2C%22emailNotifyType%22%3A%220%22%2C%22emailNotifyTemplate%22%3A%22%22%2C%22isShortMessageNotify%22%3Afalse%2C%22notifyMessageTpl%22%3A%22%22%2C%22commentsStyle%22%3A%22%22%2C%22isShareOpinion%22%3Afalse%2C%22isClaimTask%22%3Afalse%2C%22completionCondition%22%3A%221%22%2C%22addUser%22%3A%22false%22%2C%22removeUser%22%3A%22false%22%2C%22timeDurationBtn%22%3A%22false%22%2C%22wariningTimeDurationBtn%22%3A%22false%22%2C%22kmsBtn%22%3A%22false%22%2C%22formToKMSOption%22%3A%7B%22dimensionIdJsonArray%22%3A%5B%5D%2C%22option%22%3A%22none%22%2C%22cardName%22%3A%22%22%2C%22cardCreateUser%22%3A%22@uid%22%7D%2C%22department%22%3A%22true%22%2C%22role%22%3A%22true%22%2C%22team%22%3A%22true%22%2C%22isDisplayMap%22%3Afalse%2C%22readonlyWrite%22%3A%22true%22%2C%22layerTo%22%3A%220%22%2C%22adr_cc%22%3A%22true%22%2C%22adr_del%22%3A%22true%22%2C%22adr_sign%22%3A%22true%22%2C%22adr_team%22%3A%22true%22%2C%22notifyPolicys%22%3A%5B%5D%2C%22executionListeners%22%3A%5B%7B%22event%22%3A%22FORM_GRID_FILTER%22%2C%22clazz%22%3A%22com.actionsoft.apps.coe.pal.publisher.event.SubFormGridFilterListener%22%7D%5D%2C%22formImpExps%22%3A%5B%5D%2C%22buttons%22%3A%5B%5D%2C%22processVersion%22%3A%228%22%2C%22routeType%22%3A%22%22%2C%22transferRestriction%22%3A%22%22%2C%22dynamicBehaviorType%22%3A%22%202%22%2C%22emailTemplateNo%22%3A%22%22%2C%22sequential%22%3A%22-1%22%2C%22timeDuration%22%3A%220%22%2C%22timeDurationText%22%3A%22%22%2C%22wariningTimeDuration%22%3A%220%22%2C%22wariningTimeDurationText%22%3A%22%22%2C%22transferRestrictionType%22%3A%220%22%2C%22routeTxt%22%3A%7B%22routeType%22%3A%22com.actionsoft.bpms.commons.performer.impl.user.DynamicUsers%22%2C%22isHistoryRoute%22%3Afalse%2C%22includeSelf%22%3Atrue%2C%22multiSelect%22%3Afalse%2C%22userOrderPolicy%22%3A%22none%22%2C%22multiSelectDisabledCheckBox%22%3Afalse%2C%22ignoreOptions%22%3A%22%22%2C%22ignoreOptionVal%22%3A%22auto%22%2C%22customRuleVal%22%3A%22%22%7D%2C%22index%22%3A%22%22%2C%22rendering%22%3A%22%22%2C%22loopCardinality%22%3A%221%22%2C%22dwAppSchemaPolicy%22%3A%22%22%2C%22formSets%22%3A%5B%7B%22boPropertys%22%3A%5B%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHID%22%2C%22id%22%3A%22obj_8b6cf4ad1a94443e968cdaac3caaa1e8%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22TEAMID%22%2C%22id%22%3A%22obj_6f284a5ecce9482792bd82e3f2aad914%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22TEAMNAME%22%2C%22id%22%3A%22obj_bb55c6f89fbd460fb1e82e6f00432f79%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERID%22%2C%22id%22%3A%22obj_d9e3f27a706447f5a5b679a4c45e6e7a%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERNAME%22%2C%22id%22%3A%22obj_0967d296d8064044a333319e0204ebf7%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTID%22%2C%22id%22%3A%22obj_4861f32b03e54cf488bd0480d2e70287%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTNAME%22%2C%22id%22%3A%22obj_7477656b2eee40a488fe6d417313a77e%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYDATE%22%2C%22id%22%3A%22obj_cf63c4d9eba54cadbde74f95dfbee324%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHDESC%22%2C%22id%22%3A%22obj_d360c91ca70f4229a5742043641e8109%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR1%22%2C%22id%22%3A%22obj_cb97a08ea3a34d7ca4320663ed5f2f26%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR2%22%2C%22id%22%3A%22obj_33dc2edc34b84c35bd00111cba05c612%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR3%22%2C%22id%22%3A%22obj_4301ba1c6e3846f2ab58b7ac927e4fbe%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYSTATUS%22%2C%22id%22%3A%22obj_3cb4042e7cc947b2b58bab440832f7ca%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22WSID%22%2C%22id%22%3A%22obj_74a805c415864879a159aa5cbb633471%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22OPTIONTYPE%22%2C%22id%22%3A%22obj_faa92d1785e64e18b29d93ff044f5e05%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22ATTACHMENT%22%2C%22id%22%3A%22obj_7ff3b928d58c4fc7941c00fcb669fdfa%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%5D%2C%22copyConfig%22%3A%22%22%2C%22formId%22%3A%220f80a723-b7bd-4513-91e8-5c585d734f44%22%2C%22historyConfig%22%3A%22%22%2C%22id%22%3A%22obj_12f6e88413194aca97a7820ec3b9eb89%22%2C%22orderIndex%22%3A0%7D%5D%2C%22commentModels%22%3A%5B%7B%22actionName%22%3A%22%u540C%u610F%22%2C%22actionType%22%3A%22%22%2C%22compensateSQL%22%3A%22%22%2C%22default%22%3Atrue%2C%22defaultMsg%22%3A%22%22%2C%22id%22%3A%22obj_c62f279bb4b247fab4794e18626d5e83%22%2C%22isDefault%22%3Atrue%2C%22isValidateForm%22%3Afalse%2C%22orderIndex%22%3A1%2C%22remindClazz%22%3A%22%22%2C%22remindType%22%3A%22%22%2C%22targetDefId%22%3A%22%22%2C%22validateForm%22%3Afalse%7D%2C%7B%22actionName%22%3A%22%u4E0D%u540C%u610F%22%2C%22actionType%22%3A%22%22%2C%22compensateSQL%22%3A%22%22%2C%22default%22%3Afalse%2C%22defaultMsg%22%3A%22%22%2C%22id%22%3A%22obj_2cd2d2b84f1a4be3b2dbd7367b207df1%22%2C%22isDefault%22%3Afalse%2C%22isValidateForm%22%3Afalse%2C%22orderIndex%22%3A2%2C%22remindClazz%22%3A%22%22%2C%22remindType%22%3A%22%22%2C%22targetDefId%22%3A%22%22%2C%22validateForm%22%3Afalse%7D%5D%2C%22extendProperty%22%3A%22%22%2C%22operatingAuthorization%22%3A%5B%7B%2250ca2129-c252-4524-a63a-8ccc472c85da%22%3A%7B%22isFormDataSnapshot%22%3Afalse%2C%22isFormDataRemove%22%3Atrue%2C%22isFormDataModify%22%3Atrue%2C%22isFormDataSnapshotList%22%3Afalse%2C%22isFormDataAdd%22%3Atrue%2C%22isSaveRequired%22%3Afalse%7D%2C%22mainFormID%22%3A%2250ca2129-c252-4524-a63a-8ccc472c85da%22%7D%2C%7B%22mainFormID%22%3A%220f80a723-b7bd-4513-91e8-5c585d734f44%22%2C%220f80a723-b7bd-4513-91e8-5c585d734f44%22%3A%7B%22isFormDataSnapshot%22%3Afalse%2C%22isFormDataRemove%22%3Atrue%2C%22isFormDataModify%22%3Afalse%2C%22isFormDataSnapshotList%22%3Afalse%2C%22isFormDataAdd%22%3Atrue%2C%22isEditSecurity%22%3Atrue%2C%22isSaveRequired%22%3Atrue%7D%7D%5D%2C%22printConfig%22%3A%7B%22printTemplateFormDefId%22%3A%22%22%2C%22optionName%22%3A%22%u4E0D%u6307%u5B9A%22%2C%22printCommentControl%22%3A%22%22%2C%22printPageSize%22%3A%22%22%7D%2C%22notifyConfig%22%3A%7B%22taskReceived%22%3A%5B%5D%2C%22taskCC%22%3A%5B%7B%22notifyType%22%3A%22enterpriseWechat%22%7D%2C%7B%22notifyType%22%3A%22dingTalk%22%7D%5D%7D%2C%22addressConfig%22%3A%22eyJmaWx0ZXIiOnsicmVhZG9ubHkiOmZhbHNlLCJhZGRyZXNzU2V0dGluZyI6eyJyb290RGV0cElkIjoiIiwibGF5ZXJGcm9tIjoiIiwibGF5ZXJUbyI6IiIsImlzRGlzcGxheU1hcCI6ZmFsc2UsInJhbmdlIjoiZGVwYXJ0bWVudHxyb2xlfHRlYW0iLCJmaWx0ZXJDbGFzcyI6IiJ9fSwiZm9yUmFuZ2UiOiJhZHJfY2N8YWRyX2RlbHxhZHJfc2lnbnxhZHJfdGVhbSJ9%22%2C%22isHiddenFormToolbar%22%3Afalse%2C%22monitorings%22%3A%5B%5D%2C%22humanPerformerId%22%3A%22obj_694e9c81d8584c66ae813328d58e9727%22%2C%22potentialOwnerId%22%3A%22obj_b4d60497d7444de4b480cfb3ccbfe336%22%2C%22humanPerformer%22%3A%7B%22id%22%3A%22obj_694e9c81d8584c66ae813328d58e9727%22%2C%22name%22%3A%22%u4EFB%u610F%u6307%u5B9A%22%2C%22resourceAssignmentExpressionModel%22%3A%7B%22formalExpression%22%3A%22%22%7D%7D%2C%22potentialOwnerModel%22%3A%7B%22id%22%3A%22obj_b4d60497d7444de4b480cfb3ccbfe336%22%2C%22name%22%3A%22admin%3C%u7BA1%u7406%u5458%3E%22%7D%2C%22incomingGatewayType%22%3A%22Parallel%22%2C%22branchGatewayType%22%3A%22Parallel%22%2C%22IOBD%22%3A%22%22%2C%22IOR%22%3A%22%22%2C%22IOS%22%3A%22%22%2C%22IOC%22%3A%22%22%2C%22dynamicJumpNums%22%3A%22%22%2C%22processDefVersionId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%7D"},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c64407a787800001e368829d14c0d7c0","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c64407a787800001f71693b01968175f","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c64407a7878000014095d00014831da8","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c64407a787800001c0b44d804eef112d","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c64407a787800001aa9a1d8c124017ab","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c64407a7878000012365f40016cdcea0","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c64407a787900001d5a6963012eaaac0","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c64407a787900001dbfbff901520ed20","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c64407a787900001ad71163010d918b3","category":"default","type":"string","value":""}],"path":[{"lineStyle":{"lineStyle":"solid"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":1},"fillStyle":{"color":"255,255,255","type":"solid"},"actions":[{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"move","y":"60*0.1+ 60/55*16*0.3"},{"x":"100*0.05+ 100/11*2*0.5+100/11*2*0.2","y1":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","action":"curve","x1":"100*0.05+ 100/11*2*0.30","y":"60*0.1+ 60/55*16*0.3","y2":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","x2":"100*0.05+ 100/11*2*0.5+100/11*2*0.2"},{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"line","y":"60*0.1+ 60/55*16*0.3"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"action":"close"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2},"children":[],"id":"obj_953f9b786ae7441dad4ce32b7800fbf4","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markers":[],"markerOffset":5},"text":"第一批准人","locked":false,"group":"","defaultLine":"","shapeStyle":{"alpha":1},"textBlock":{"w":80,"x":10,"h":70,"y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":6,"w":100,"h":70,"x":444,"angle":0,"y":265},"groupName":"task","resizeDir":["tl","tr","br","bl"],"name":"userTask","orderIndex":2,"fillStyle":{"color":"255,255,255","endColor":"116,218,116","beginColor":"153,255,100","angle":0,"gradientType":"linear","type":"gradient"},"bpmnName":"userTask","category":"bpmn"}],"updates":[{"parent":"","link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"人工任务","type":"Node","dataAttributes":[{"name":"Name","id":"obj_c64407a787800001c94c177722301a4a","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c64407a787800001805a1a3f174ab170","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c64407a787800001ddc0326066901574","category":"default","type":"string","value":"%7B%22name%22%3A%22%u7B2C%u4E00%u6279%u51C6%u4EBA%22%2C%22no%22%3A%222%22%2C%22customUniqueId%22%3A%22%22%2C%22isTraceOpinion%22%3Atrue%2C%22completeButtonLabel%22%3A%22%u529E%u7406%22%2C%22isDynamicJump%22%3Afalse%2C%22ccTaskButtonLabel%22%3A%22%u4F20%u9605%22%2C%22taskcc-messageType%22%3A%22false%22%2C%22taskcc-messageType%22%3A%22false%22%2C%22taskcc-messageType%22%3A%22true%22%2C%22taskcc-messageType%22%3A%22true%22%2C%22taskcc-messageType%22%3A%22false%22%2C%22taskcc_wechatradiogroup%22%3A%22jobwechat%22%2C%22taskcc_dingdingradiogroup%22%3A%22jobding%22%2C%22isCCTask%22%3Afalse%2C%22delegateTaskButtonLabel%22%3A%22%u59D4%u6258%u529E%u7406%22%2C%22isDelegateTask%22%3Afalse%2C%22isSupplyUnusualTransfer%22%3Afalse%2C%22isPrintForm%22%3Afalse%2C%22printFormMaxTimesRadio%22%3A%220%22%2C%22printFormMaxTimes1%22%3A%22-1%22%2C%22printFormMaxTimesTemp%22%3A%220%22%2C%22dynamicJumpInput%22%3A%22%22%2C%22printConfigSel%22%3A%22%22%2C%22printFormMaxTimes%22%3A%22-1%22%2C%22commentPosition%22%3A%220%22%2C%22opinionOption%22%3A%220%22%2C%22isDynamicTask%22%3Atrue%2C%22isBatchComplete%22%3Afalse%2C%22readonly%22%3A%22false%22%2C%22butTarget%22%3A%22Form%u63D0%u4EA4%22%2C%22target%22%3A%22_blank%22%2C%22btnActionType%22%3A%22Java%22%2C%22showPosition%22%3A%22show%22%2C%22commentsLibFilter%22%3A%22%22%2C%22isSupplyComment%22%3Atrue%2C%22compensateSQL_0%22%3A%22%22%2C%22compensateSQL_1%22%3A%22%22%2C%22isCommentsLib%22%3Afalse%2C%22commentsCycleCoverRule%22%3A%22%22%2C%22start-messageType%22%3A%22false%22%2C%22start-messageType%22%3A%22false%22%2C%22start-messageType%22%3A%22true%22%2C%22start-messageType%22%3A%22true%22%2C%22start-messageType%22%3A%22false%22%2C%22isStartNotifyTmp%22%3Afalse%2C%22start_wechatradiogroup%22%3A%22jobwechat%22%2C%22start_dingdingradiogroup%22%3A%22jobding%22%2C%22emailNotifyType%22%3A%220%22%2C%22emailNotifyTemplate%22%3A%22%22%2C%22isShortMessageNotify%22%3Afalse%2C%22notifyMessageTpl%22%3A%22%22%2C%22commentsStyle%22%3A%22%22%2C%22isShareOpinion%22%3Afalse%2C%22isClaimTask%22%3Afalse%2C%22completionCondition%22%3A%221%22%2C%22addUser%22%3A%22false%22%2C%22removeUser%22%3A%22false%22%2C%22timeDurationBtn%22%3A%22false%22%2C%22wariningTimeDurationBtn%22%3A%22false%22%2C%22kmsBtn%22%3A%22false%22%2C%22formToKMSOption%22%3A%7B%22dimensionIdJsonArray%22%3A%5B%5D%2C%22option%22%3A%22none%22%2C%22cardName%22%3A%22%22%2C%22cardCreateUser%22%3A%22@uid%22%7D%2C%22department%22%3A%22true%22%2C%22role%22%3A%22true%22%2C%22team%22%3A%22true%22%2C%22isDisplayMap%22%3Afalse%2C%22readonlyWrite%22%3A%22true%22%2C%22layerTo%22%3A%220%22%2C%22adr_cc%22%3A%22true%22%2C%22adr_del%22%3A%22true%22%2C%22adr_sign%22%3A%22true%22%2C%22adr_team%22%3A%22true%22%2C%22notifyPolicys%22%3A%5B%5D%2C%22executionListeners%22%3A%5B%7B%22event%22%3A%22FORM_GRID_FILTER%22%2C%22clazz%22%3A%22com.actionsoft.apps.coe.pal.publisher.event.SubFormGridFilterListener%22%7D%5D%2C%22formImpExps%22%3A%5B%5D%2C%22buttons%22%3A%5B%5D%2C%22processVersion%22%3A%228%22%2C%22routeType%22%3A%22%22%2C%22transferRestriction%22%3A%22%22%2C%22dynamicBehaviorType%22%3A%22%202%22%2C%22emailTemplateNo%22%3A%22%22%2C%22sequential%22%3A%22-1%22%2C%22timeDuration%22%3A%220%22%2C%22timeDurationText%22%3A%22%22%2C%22wariningTimeDuration%22%3A%220%22%2C%22wariningTimeDurationText%22%3A%22%22%2C%22transferRestrictionType%22%3A%220%22%2C%22routeTxt%22%3A%7B%22routeType%22%3A%22com.actionsoft.bpms.commons.performer.impl.user.DynamicUsers%22%2C%22isHistoryRoute%22%3Afalse%2C%22includeSelf%22%3Atrue%2C%22multiSelect%22%3Afalse%2C%22userOrderPolicy%22%3A%22none%22%2C%22multiSelectDisabledCheckBox%22%3Afalse%2C%22ignoreOptions%22%3A%22%22%2C%22ignoreOptionVal%22%3A%22auto%22%2C%22customRuleVal%22%3A%22%22%7D%2C%22index%22%3A%22%22%2C%22rendering%22%3A%22%22%2C%22loopCardinality%22%3A%221%22%2C%22dwAppSchemaPolicy%22%3A%22%22%2C%22formSets%22%3A%5B%7B%22boPropertys%22%3A%5B%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHID%22%2C%22id%22%3A%22obj_8b6cf4ad1a94443e968cdaac3caaa1e8%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22TEAMID%22%2C%22id%22%3A%22obj_6f284a5ecce9482792bd82e3f2aad914%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22TEAMNAME%22%2C%22id%22%3A%22obj_bb55c6f89fbd460fb1e82e6f00432f79%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERID%22%2C%22id%22%3A%22obj_d9e3f27a706447f5a5b679a4c45e6e7a%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERNAME%22%2C%22id%22%3A%22obj_0967d296d8064044a333319e0204ebf7%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTID%22%2C%22id%22%3A%22obj_4861f32b03e54cf488bd0480d2e70287%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTNAME%22%2C%22id%22%3A%22obj_7477656b2eee40a488fe6d417313a77e%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYDATE%22%2C%22id%22%3A%22obj_cf63c4d9eba54cadbde74f95dfbee324%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHDESC%22%2C%22id%22%3A%22obj_d360c91ca70f4229a5742043641e8109%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR1%22%2C%22id%22%3A%22obj_cb97a08ea3a34d7ca4320663ed5f2f26%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR2%22%2C%22id%22%3A%22obj_33dc2edc34b84c35bd00111cba05c612%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR3%22%2C%22id%22%3A%22obj_4301ba1c6e3846f2ab58b7ac927e4fbe%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYSTATUS%22%2C%22id%22%3A%22obj_3cb4042e7cc947b2b58bab440832f7ca%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22WSID%22%2C%22id%22%3A%22obj_74a805c415864879a159aa5cbb633471%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22OPTIONTYPE%22%2C%22id%22%3A%22obj_faa92d1785e64e18b29d93ff044f5e05%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22ATTACHMENT%22%2C%22id%22%3A%22obj_7ff3b928d58c4fc7941c00fcb669fdfa%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%5D%2C%22copyConfig%22%3A%22%22%2C%22formId%22%3A%220f80a723-b7bd-4513-91e8-5c585d734f44%22%2C%22historyConfig%22%3A%22%22%2C%22id%22%3A%22obj_12f6e88413194aca97a7820ec3b9eb89%22%2C%22orderIndex%22%3A0%7D%5D%2C%22commentModels%22%3A%5B%7B%22actionName%22%3A%22%u540C%u610F%22%2C%22actionType%22%3A%22%22%2C%22compensateSQL%22%3A%22%22%2C%22default%22%3Atrue%2C%22defaultMsg%22%3A%22%22%2C%22id%22%3A%22obj_c62f279bb4b247fab4794e18626d5e83%22%2C%22isDefault%22%3Atrue%2C%22isValidateForm%22%3Afalse%2C%22orderIndex%22%3A1%2C%22remindClazz%22%3A%22%22%2C%22remindType%22%3A%22%22%2C%22targetDefId%22%3A%22%22%2C%22validateForm%22%3Afalse%7D%2C%7B%22actionName%22%3A%22%u4E0D%u540C%u610F%22%2C%22actionType%22%3A%22%22%2C%22compensateSQL%22%3A%22%22%2C%22default%22%3Afalse%2C%22defaultMsg%22%3A%22%22%2C%22id%22%3A%22obj_2cd2d2b84f1a4be3b2dbd7367b207df1%22%2C%22isDefault%22%3Afalse%2C%22isValidateForm%22%3Afalse%2C%22orderIndex%22%3A2%2C%22remindClazz%22%3A%22%22%2C%22remindType%22%3A%22%22%2C%22targetDefId%22%3A%22%22%2C%22validateForm%22%3Afalse%7D%5D%2C%22extendProperty%22%3A%22%22%2C%22operatingAuthorization%22%3A%5B%7B%2250ca2129-c252-4524-a63a-8ccc472c85da%22%3A%7B%22isFormDataSnapshot%22%3Afalse%2C%22isFormDataRemove%22%3Atrue%2C%22isFormDataModify%22%3Atrue%2C%22isFormDataSnapshotList%22%3Afalse%2C%22isFormDataAdd%22%3Atrue%2C%22isSaveRequired%22%3Afalse%7D%2C%22mainFormID%22%3A%2250ca2129-c252-4524-a63a-8ccc472c85da%22%7D%2C%7B%22mainFormID%22%3A%220f80a723-b7bd-4513-91e8-5c585d734f44%22%2C%220f80a723-b7bd-4513-91e8-5c585d734f44%22%3A%7B%22isFormDataSnapshot%22%3Afalse%2C%22isFormDataRemove%22%3Atrue%2C%22isFormDataModify%22%3Afalse%2C%22isFormDataSnapshotList%22%3Afalse%2C%22isFormDataAdd%22%3Atrue%2C%22isEditSecurity%22%3Atrue%2C%22isSaveRequired%22%3Atrue%7D%7D%5D%2C%22printConfig%22%3A%7B%22printTemplateFormDefId%22%3A%22%22%2C%22optionName%22%3A%22%u4E0D%u6307%u5B9A%22%2C%22printCommentControl%22%3A%22%22%2C%22printPageSize%22%3A%22%22%7D%2C%22notifyConfig%22%3A%7B%22taskReceived%22%3A%5B%5D%2C%22taskCC%22%3A%5B%7B%22notifyType%22%3A%22enterpriseWechat%22%7D%2C%7B%22notifyType%22%3A%22dingTalk%22%7D%5D%7D%2C%22addressConfig%22%3A%22eyJmaWx0ZXIiOnsicmVhZG9ubHkiOmZhbHNlLCJhZGRyZXNzU2V0dGluZyI6eyJyb290RGV0cElkIjoiIiwibGF5ZXJGcm9tIjoiIiwibGF5ZXJUbyI6IiIsImlzRGlzcGxheU1hcCI6ZmFsc2UsInJhbmdlIjoiZGVwYXJ0bWVudHxyb2xlfHRlYW0iLCJmaWx0ZXJDbGFzcyI6IiJ9fSwiZm9yUmFuZ2UiOiJhZHJfY2N8YWRyX2RlbHxhZHJfc2lnbnxhZHJfdGVhbSJ9%22%2C%22isHiddenFormToolbar%22%3Afalse%2C%22monitorings%22%3A%5B%5D%2C%22humanPerformerId%22%3A%22obj_694e9c81d8584c66ae813328d58e9727%22%2C%22potentialOwnerId%22%3A%22obj_b4d60497d7444de4b480cfb3ccbfe336%22%2C%22humanPerformer%22%3A%7B%22id%22%3A%22obj_694e9c81d8584c66ae813328d58e9727%22%2C%22name%22%3A%22%u4EFB%u610F%u6307%u5B9A%22%2C%22resourceAssignmentExpressionModel%22%3A%7B%22formalExpression%22%3A%22%22%7D%7D%2C%22potentialOwnerModel%22%3A%7B%22id%22%3A%22obj_b4d60497d7444de4b480cfb3ccbfe336%22%2C%22name%22%3A%22admin%3C%u7BA1%u7406%u5458%3E%22%7D%2C%22incomingGatewayType%22%3A%22Parallel%22%2C%22branchGatewayType%22%3A%22Parallel%22%2C%22IOBD%22%3A%22%22%2C%22IOR%22%3A%22%22%2C%22IOS%22%3A%22%22%2C%22IOC%22%3A%22%22%2C%22dynamicJumpNums%22%3A%22%22%2C%22processDefVersionId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%7D"},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c64407a787800001e368829d14c0d7c0","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c64407a787800001f71693b01968175f","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c64407a7878000014095d00014831da8","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c64407a787800001c0b44d804eef112d","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c64407a787800001aa9a1d8c124017ab","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c64407a7878000012365f40016cdcea0","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c64407a787900001d5a6963012eaaac0","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c64407a787900001dbfbff901520ed20","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c64407a787900001ad71163010d918b3","category":"default","type":"string","value":""}],"path":[{"lineStyle":{"lineStyle":"solid"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":1},"fillStyle":{"color":"255,255,255","type":"solid"},"actions":[{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"move","y":"60*0.1+ 60/55*16*0.3"},{"x":"100*0.05+ 100/11*2*0.5+100/11*2*0.2","y1":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","action":"curve","x1":"100*0.05+ 100/11*2*0.30","y":"60*0.1+ 60/55*16*0.3","y2":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","x2":"100*0.05+ 100/11*2*0.5+100/11*2*0.2"},{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"line","y":"60*0.1+ 60/55*16*0.3"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"action":"close"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2},"children":[],"id":"obj_953f9b786ae7441dad4ce32b7800fbf4","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markers":[],"markerOffset":5},"text":"第一批准人","locked":false,"group":"","defaultLine":"","shapeStyle":{"alpha":1},"textBlock":{"w":80,"x":10,"h":70,"y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":6,"w":100,"h":70,"x":444,"angle":0,"y":265},"groupName":"task","resizeDir":["tl","tr","br","bl"],"name":"userTask","orderIndex":2,"fillStyle":{"color":"255,255,255","endColor":"116,218,116","beginColor":"153,255,100","angle":0,"gradientType":"linear","type":"gradient"},"bpmnName":"userTask","category":"bpmn"}]}}],[{"action":"update","content":{"shapes":[{"parent":"","link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"人工任务","type":"Node","dataAttributes":[{"name":"Name","id":"obj_c64407a787800001c94c177722301a4a","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c64407a787800001805a1a3f174ab170","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c64407a787800001ddc0326066901574","category":"default","type":"string","value":"%7B%22name%22%3A%22%u7B2C%u4E00%u6279%u51C6%u4EBA%22%2C%22no%22%3A%222%22%2C%22customUniqueId%22%3A%22%22%2C%22isTraceOpinion%22%3Atrue%2C%22completeButtonLabel%22%3A%22%u529E%u7406%22%2C%22isDynamicJump%22%3Afalse%2C%22ccTaskButtonLabel%22%3A%22%u4F20%u9605%22%2C%22taskcc-messageType%22%3A%22false%22%2C%22taskcc-messageType%22%3A%22false%22%2C%22taskcc-messageType%22%3A%22true%22%2C%22taskcc-messageType%22%3A%22true%22%2C%22taskcc-messageType%22%3A%22false%22%2C%22taskcc_wechatradiogroup%22%3A%22jobwechat%22%2C%22taskcc_dingdingradiogroup%22%3A%22jobding%22%2C%22isCCTask%22%3Afalse%2C%22delegateTaskButtonLabel%22%3A%22%u59D4%u6258%u529E%u7406%22%2C%22isDelegateTask%22%3Afalse%2C%22isSupplyUnusualTransfer%22%3Afalse%2C%22isPrintForm%22%3Afalse%2C%22printFormMaxTimesRadio%22%3A%220%22%2C%22printFormMaxTimes1%22%3A%22-1%22%2C%22printFormMaxTimesTemp%22%3A%220%22%2C%22dynamicJumpInput%22%3A%22%22%2C%22printConfigSel%22%3A%22%22%2C%22printFormMaxTimes%22%3A%22-1%22%2C%22commentPosition%22%3A%220%22%2C%22opinionOption%22%3A%220%22%2C%22isDynamicTask%22%3Atrue%2C%22isBatchComplete%22%3Afalse%2C%22readonly%22%3A%22false%22%2C%22butTarget%22%3A%22Form%u63D0%u4EA4%22%2C%22target%22%3A%22_blank%22%2C%22btnActionType%22%3A%22Java%22%2C%22showPosition%22%3A%22show%22%2C%22commentsLibFilter%22%3A%22%22%2C%22isSupplyComment%22%3Atrue%2C%22compensateSQL_0%22%3A%22%22%2C%22compensateSQL_1%22%3A%22%22%2C%22isCommentsLib%22%3Afalse%2C%22commentsCycleCoverRule%22%3A%22%22%2C%22start-messageType%22%3A%22false%22%2C%22start-messageType%22%3A%22false%22%2C%22start-messageType%22%3A%22true%22%2C%22start-messageType%22%3A%22true%22%2C%22start-messageType%22%3A%22false%22%2C%22isStartNotifyTmp%22%3Afalse%2C%22start_wechatradiogroup%22%3A%22jobwechat%22%2C%22start_dingdingradiogroup%22%3A%22jobding%22%2C%22emailNotifyType%22%3A%220%22%2C%22emailNotifyTemplate%22%3A%22%22%2C%22isShortMessageNotify%22%3Afalse%2C%22notifyMessageTpl%22%3A%22%22%2C%22commentsStyle%22%3A%22%22%2C%22isShareOpinion%22%3Afalse%2C%22isClaimTask%22%3Afalse%2C%22completionCondition%22%3A%221%22%2C%22addUser%22%3A%22false%22%2C%22removeUser%22%3A%22false%22%2C%22timeDurationBtn%22%3A%22false%22%2C%22wariningTimeDurationBtn%22%3A%22false%22%2C%22kmsBtn%22%3A%22false%22%2C%22formToKMSOption%22%3A%7B%22dimensionIdJsonArray%22%3A%5B%5D%2C%22option%22%3A%22none%22%2C%22cardName%22%3A%22%22%2C%22cardCreateUser%22%3A%22@uid%22%7D%2C%22department%22%3A%22true%22%2C%22role%22%3A%22true%22%2C%22team%22%3A%22true%22%2C%22isDisplayMap%22%3Afalse%2C%22readonlyWrite%22%3A%22true%22%2C%22layerTo%22%3A%220%22%2C%22adr_cc%22%3A%22true%22%2C%22adr_del%22%3A%22true%22%2C%22adr_sign%22%3A%22true%22%2C%22adr_team%22%3A%22true%22%2C%22notifyPolicys%22%3A%5B%5D%2C%22executionListeners%22%3A%5B%7B%22event%22%3A%22FORM_GRID_FILTER%22%2C%22clazz%22%3A%22com.actionsoft.apps.coe.pal.publisher.event.SubFormGridFilterListener%22%7D%5D%2C%22formImpExps%22%3A%5B%5D%2C%22buttons%22%3A%5B%5D%2C%22processVersion%22%3A%228%22%2C%22routeType%22%3A%22%22%2C%22transferRestriction%22%3A%22%22%2C%22dynamicBehaviorType%22%3A%22%202%22%2C%22emailTemplateNo%22%3A%22%22%2C%22sequential%22%3A%22-1%22%2C%22timeDuration%22%3A%220%22%2C%22timeDurationText%22%3A%22%22%2C%22wariningTimeDuration%22%3A%220%22%2C%22wariningTimeDurationText%22%3A%22%22%2C%22transferRestrictionType%22%3A%220%22%2C%22routeTxt%22%3A%7B%22routeType%22%3A%22com.actionsoft.bpms.commons.performer.impl.user.DynamicUsers%22%2C%22isHistoryRoute%22%3Afalse%2C%22includeSelf%22%3Atrue%2C%22multiSelect%22%3Afalse%2C%22userOrderPolicy%22%3A%22none%22%2C%22multiSelectDisabledCheckBox%22%3Afalse%2C%22ignoreOptions%22%3A%22%22%2C%22ignoreOptionVal%22%3A%22auto%22%2C%22customRuleVal%22%3A%22%22%7D%2C%22index%22%3A%22%22%2C%22rendering%22%3A%22%22%2C%22loopCardinality%22%3A%221%22%2C%22dwAppSchemaPolicy%22%3A%22%22%2C%22formSets%22%3A%5B%7B%22boPropertys%22%3A%5B%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHID%22%2C%22id%22%3A%22obj_8b6cf4ad1a94443e968cdaac3caaa1e8%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22TEAMID%22%2C%22id%22%3A%22obj_6f284a5ecce9482792bd82e3f2aad914%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22TEAMNAME%22%2C%22id%22%3A%22obj_bb55c6f89fbd460fb1e82e6f00432f79%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERID%22%2C%22id%22%3A%22obj_d9e3f27a706447f5a5b679a4c45e6e7a%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERNAME%22%2C%22id%22%3A%22obj_0967d296d8064044a333319e0204ebf7%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTID%22%2C%22id%22%3A%22obj_4861f32b03e54cf488bd0480d2e70287%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTNAME%22%2C%22id%22%3A%22obj_7477656b2eee40a488fe6d417313a77e%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYDATE%22%2C%22id%22%3A%22obj_cf63c4d9eba54cadbde74f95dfbee324%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHDESC%22%2C%22id%22%3A%22obj_d360c91ca70f4229a5742043641e8109%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR1%22%2C%22id%22%3A%22obj_cb97a08ea3a34d7ca4320663ed5f2f26%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR2%22%2C%22id%22%3A%22obj_33dc2edc34b84c35bd00111cba05c612%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR3%22%2C%22id%22%3A%22obj_4301ba1c6e3846f2ab58b7ac927e4fbe%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYSTATUS%22%2C%22id%22%3A%22obj_3cb4042e7cc947b2b58bab440832f7ca%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22WSID%22%2C%22id%22%3A%22obj_74a805c415864879a159aa5cbb633471%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22OPTIONTYPE%22%2C%22id%22%3A%22obj_faa92d1785e64e18b29d93ff044f5e05%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22ATTACHMENT%22%2C%22id%22%3A%22obj_7ff3b928d58c4fc7941c00fcb669fdfa%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%5D%2C%22copyConfig%22%3A%22%22%2C%22formId%22%3A%220f80a723-b7bd-4513-91e8-5c585d734f44%22%2C%22historyConfig%22%3A%22%22%2C%22id%22%3A%22obj_12f6e88413194aca97a7820ec3b9eb89%22%2C%22orderIndex%22%3A0%7D%5D%2C%22commentModels%22%3A%5B%7B%22actionName%22%3A%22%u540C%u610F%22%2C%22actionType%22%3A%22%22%2C%22compensateSQL%22%3A%22%22%2C%22default%22%3Atrue%2C%22defaultMsg%22%3A%22%22%2C%22id%22%3A%22obj_c62f279bb4b247fab4794e18626d5e83%22%2C%22isDefault%22%3Atrue%2C%22isValidateForm%22%3Afalse%2C%22orderIndex%22%3A1%2C%22remindClazz%22%3A%22%22%2C%22remindType%22%3A%22%22%2C%22targetDefId%22%3A%22%22%2C%22validateForm%22%3Afalse%7D%2C%7B%22actionName%22%3A%22%u4E0D%u540C%u610F%22%2C%22actionType%22%3A%22%22%2C%22compensateSQL%22%3A%22%22%2C%22default%22%3Afalse%2C%22defaultMsg%22%3A%22%22%2C%22id%22%3A%22obj_2cd2d2b84f1a4be3b2dbd7367b207df1%22%2C%22isDefault%22%3Afalse%2C%22isValidateForm%22%3Afalse%2C%22orderIndex%22%3A2%2C%22remindClazz%22%3A%22%22%2C%22remindType%22%3A%22%22%2C%22targetDefId%22%3A%22%22%2C%22validateForm%22%3Afalse%7D%5D%2C%22extendProperty%22%3A%22%22%2C%22operatingAuthorization%22%3A%5B%7B%2250ca2129-c252-4524-a63a-8ccc472c85da%22%3A%7B%22isFormDataSnapshot%22%3Afalse%2C%22isFormDataRemove%22%3Atrue%2C%22isFormDataModify%22%3Atrue%2C%22isFormDataSnapshotList%22%3Afalse%2C%22isFormDataAdd%22%3Atrue%2C%22isSaveRequired%22%3Afalse%7D%2C%22mainFormID%22%3A%2250ca2129-c252-4524-a63a-8ccc472c85da%22%7D%2C%7B%22mainFormID%22%3A%220f80a723-b7bd-4513-91e8-5c585d734f44%22%2C%220f80a723-b7bd-4513-91e8-5c585d734f44%22%3A%7B%22isFormDataSnapshot%22%3Afalse%2C%22isFormDataRemove%22%3Atrue%2C%22isFormDataModify%22%3Afalse%2C%22isFormDataSnapshotList%22%3Afalse%2C%22isFormDataAdd%22%3Atrue%2C%22isEditSecurity%22%3Atrue%2C%22isSaveRequired%22%3Atrue%7D%7D%5D%2C%22printConfig%22%3A%7B%22printTemplateFormDefId%22%3A%22%22%2C%22optionName%22%3A%22%u4E0D%u6307%u5B9A%22%2C%22printCommentControl%22%3A%22%22%2C%22printPageSize%22%3A%22%22%7D%2C%22notifyConfig%22%3A%7B%22taskReceived%22%3A%5B%5D%2C%22taskCC%22%3A%5B%7B%22notifyType%22%3A%22enterpriseWechat%22%7D%2C%7B%22notifyType%22%3A%22dingTalk%22%7D%5D%7D%2C%22addressConfig%22%3A%22eyJmaWx0ZXIiOnsicmVhZG9ubHkiOmZhbHNlLCJhZGRyZXNzU2V0dGluZyI6eyJyb290RGV0cElkIjoiIiwibGF5ZXJGcm9tIjoiIiwibGF5ZXJUbyI6IiIsImlzRGlzcGxheU1hcCI6ZmFsc2UsInJhbmdlIjoiZGVwYXJ0bWVudHxyb2xlfHRlYW0iLCJmaWx0ZXJDbGFzcyI6IiJ9fSwiZm9yUmFuZ2UiOiJhZHJfY2N8YWRyX2RlbHxhZHJfc2lnbnxhZHJfdGVhbSJ9%22%2C%22isHiddenFormToolbar%22%3Afalse%2C%22monitorings%22%3A%5B%5D%2C%22humanPerformerId%22%3A%22obj_694e9c81d8584c66ae813328d58e9727%22%2C%22potentialOwnerId%22%3A%22obj_b4d60497d7444de4b480cfb3ccbfe336%22%2C%22humanPerformer%22%3A%7B%22id%22%3A%22obj_694e9c81d8584c66ae813328d58e9727%22%2C%22name%22%3A%22%u4EFB%u610F%u6307%u5B9A%22%2C%22resourceAssignmentExpressionModel%22%3A%7B%22formalExpression%22%3A%22%22%7D%7D%2C%22potentialOwnerModel%22%3A%7B%22id%22%3A%22obj_b4d60497d7444de4b480cfb3ccbfe336%22%2C%22name%22%3A%22admin%3C%u7BA1%u7406%u5458%3E%22%7D%2C%22incomingGatewayType%22%3A%22Parallel%22%2C%22branchGatewayType%22%3A%22Parallel%22%2C%22IOBD%22%3A%22%22%2C%22IOR%22%3A%22%22%2C%22IOS%22%3A%22%22%2C%22IOC%22%3A%22%22%2C%22dynamicJumpNums%22%3A%22%22%2C%22processDefVersionId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%7D"},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c64407a787800001e368829d14c0d7c0","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c64407a787800001f71693b01968175f","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c64407a7878000014095d00014831da8","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c64407a787800001c0b44d804eef112d","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c64407a787800001aa9a1d8c124017ab","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c64407a7878000012365f40016cdcea0","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c64407a787900001d5a6963012eaaac0","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c64407a787900001dbfbff901520ed20","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c64407a787900001ad71163010d918b3","category":"default","type":"string","value":""}],"path":[{"lineStyle":{"lineStyle":"solid"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":1},"fillStyle":{"color":"255,255,255","type":"solid"},"actions":[{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"move","y":"60*0.1+ 60/55*16*0.3"},{"x":"100*0.05+ 100/11*2*0.5+100/11*2*0.2","y1":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","action":"curve","x1":"100*0.05+ 100/11*2*0.30","y":"60*0.1+ 60/55*16*0.3","y2":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","x2":"100*0.05+ 100/11*2*0.5+100/11*2*0.2"},{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"line","y":"60*0.1+ 60/55*16*0.3"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"action":"close"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2},"children":[],"id":"obj_953f9b786ae7441dad4ce32b7800fbf4","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markers":[],"markerOffset":5},"text":"第一批准人","locked":false,"group":"","defaultLine":"","shapeStyle":{"alpha":1},"textBlock":{"w":80,"x":10,"h":70,"y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":6,"w":100,"h":70,"x":444,"angle":0,"y":265},"groupName":"task","resizeDir":["tl","tr","br","bl"],"name":"userTask","orderIndex":2,"fillStyle":{"color":"255,255,255","endColor":"116,218,116","beginColor":"153,255,100","angle":0,"gradientType":"linear","type":"gradient"},"bpmnName":"userTask","category":"bpmn"}],"updates":[{"parent":"","link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"人工任务","type":"Node","dataAttributes":[{"name":"Name","id":"obj_c64407a787800001c94c177722301a4a","category":"default","type":"string","value":""},{"name":"documentation","id":"obj_c64407a787800001805a1a3f174ab170","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"obj_c64407a787800001ddc0326066901574","category":"default","type":"string","value":"%7B%22name%22%3A%22%u7B2C%u4E00%u6279%u51C6%u4EBA%22%2C%22no%22%3A%222%22%2C%22customUniqueId%22%3A%22%22%2C%22isTraceOpinion%22%3Atrue%2C%22completeButtonLabel%22%3A%22%u529E%u7406%22%2C%22isDynamicJump%22%3Afalse%2C%22ccTaskButtonLabel%22%3A%22%u4F20%u9605%22%2C%22taskcc-messageType%22%3A%22false%22%2C%22taskcc-messageType%22%3A%22false%22%2C%22taskcc-messageType%22%3A%22true%22%2C%22taskcc-messageType%22%3A%22true%22%2C%22taskcc-messageType%22%3A%22false%22%2C%22taskcc_wechatradiogroup%22%3A%22jobwechat%22%2C%22taskcc_dingdingradiogroup%22%3A%22jobding%22%2C%22isCCTask%22%3Afalse%2C%22delegateTaskButtonLabel%22%3A%22%u59D4%u6258%u529E%u7406%22%2C%22isDelegateTask%22%3Afalse%2C%22isSupplyUnusualTransfer%22%3Afalse%2C%22isPrintForm%22%3Afalse%2C%22printFormMaxTimesRadio%22%3A%220%22%2C%22printFormMaxTimes1%22%3A%22-1%22%2C%22printFormMaxTimesTemp%22%3A%220%22%2C%22dynamicJumpInput%22%3A%22%22%2C%22printConfigSel%22%3A%22%22%2C%22printFormMaxTimes%22%3A%22-1%22%2C%22commentPosition%22%3A%220%22%2C%22opinionOption%22%3A%220%22%2C%22isDynamicTask%22%3Atrue%2C%22isBatchComplete%22%3Afalse%2C%22readonly%22%3A%22false%22%2C%22butTarget%22%3A%22Form%u63D0%u4EA4%22%2C%22target%22%3A%22_blank%22%2C%22btnActionType%22%3A%22Java%22%2C%22showPosition%22%3A%22show%22%2C%22commentsLibFilter%22%3A%22%22%2C%22isSupplyComment%22%3Atrue%2C%22compensateSQL_0%22%3A%22%22%2C%22compensateSQL_1%22%3A%22%22%2C%22isCommentsLib%22%3Afalse%2C%22commentsCycleCoverRule%22%3A%22%22%2C%22start-messageType%22%3A%22false%22%2C%22start-messageType%22%3A%22false%22%2C%22start-messageType%22%3A%22true%22%2C%22start-messageType%22%3A%22true%22%2C%22start-messageType%22%3A%22false%22%2C%22isStartNotifyTmp%22%3Afalse%2C%22start_wechatradiogroup%22%3A%22jobwechat%22%2C%22start_dingdingradiogroup%22%3A%22jobding%22%2C%22emailNotifyType%22%3A%220%22%2C%22emailNotifyTemplate%22%3A%22%22%2C%22isShortMessageNotify%22%3Afalse%2C%22notifyMessageTpl%22%3A%22%22%2C%22commentsStyle%22%3A%22%22%2C%22isShareOpinion%22%3Afalse%2C%22isClaimTask%22%3Afalse%2C%22completionCondition%22%3A%221%22%2C%22addUser%22%3A%22false%22%2C%22removeUser%22%3A%22false%22%2C%22timeDurationBtn%22%3A%22false%22%2C%22wariningTimeDurationBtn%22%3A%22false%22%2C%22kmsBtn%22%3A%22false%22%2C%22formToKMSOption%22%3A%7B%22dimensionIdJsonArray%22%3A%5B%5D%2C%22option%22%3A%22none%22%2C%22cardName%22%3A%22%22%2C%22cardCreateUser%22%3A%22@uid%22%7D%2C%22department%22%3A%22true%22%2C%22role%22%3A%22true%22%2C%22team%22%3A%22true%22%2C%22isDisplayMap%22%3Afalse%2C%22readonlyWrite%22%3A%22true%22%2C%22layerTo%22%3A%220%22%2C%22adr_cc%22%3A%22true%22%2C%22adr_del%22%3A%22true%22%2C%22adr_sign%22%3A%22true%22%2C%22adr_team%22%3A%22true%22%2C%22notifyPolicys%22%3A%5B%5D%2C%22executionListeners%22%3A%5B%7B%22event%22%3A%22FORM_GRID_FILTER%22%2C%22clazz%22%3A%22com.actionsoft.apps.coe.pal.publisher.event.SubFormGridFilterListener%22%7D%5D%2C%22formImpExps%22%3A%5B%5D%2C%22buttons%22%3A%5B%5D%2C%22processVersion%22%3A%228%22%2C%22routeType%22%3A%22%22%2C%22transferRestriction%22%3A%22%22%2C%22dynamicBehaviorType%22%3A%22%202%22%2C%22emailTemplateNo%22%3A%22%22%2C%22sequential%22%3A%22-1%22%2C%22timeDuration%22%3A%220%22%2C%22timeDurationText%22%3A%22%22%2C%22wariningTimeDuration%22%3A%220%22%2C%22wariningTimeDurationText%22%3A%22%22%2C%22transferRestrictionType%22%3A%220%22%2C%22routeTxt%22%3A%7B%22routeType%22%3A%22com.actionsoft.bpms.commons.performer.impl.user.DynamicUsers%22%2C%22isHistoryRoute%22%3Afalse%2C%22includeSelf%22%3Atrue%2C%22multiSelect%22%3Afalse%2C%22userOrderPolicy%22%3A%22none%22%2C%22multiSelectDisabledCheckBox%22%3Afalse%2C%22ignoreOptions%22%3A%22%22%2C%22ignoreOptionVal%22%3A%22auto%22%2C%22customRuleVal%22%3A%22%22%7D%2C%22index%22%3A%22%22%2C%22rendering%22%3A%22%22%2C%22loopCardinality%22%3A%221%22%2C%22dwAppSchemaPolicy%22%3A%22%22%2C%22formSets%22%3A%5B%7B%22boPropertys%22%3A%5B%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHID%22%2C%22id%22%3A%22obj_8b6cf4ad1a94443e968cdaac3caaa1e8%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22TEAMID%22%2C%22id%22%3A%22obj_6f284a5ecce9482792bd82e3f2aad914%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22TEAMNAME%22%2C%22id%22%3A%22obj_bb55c6f89fbd460fb1e82e6f00432f79%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERID%22%2C%22id%22%3A%22obj_d9e3f27a706447f5a5b679a4c45e6e7a%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYUSERNAME%22%2C%22id%22%3A%22obj_0967d296d8064044a333319e0204ebf7%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTID%22%2C%22id%22%3A%22obj_4861f32b03e54cf488bd0480d2e70287%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYDEPTNAME%22%2C%22id%22%3A%22obj_7477656b2eee40a488fe6d417313a77e%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYDATE%22%2C%22id%22%3A%22obj_cf63c4d9eba54cadbde74f95dfbee324%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22PUBLISHDESC%22%2C%22id%22%3A%22obj_d360c91ca70f4229a5742043641e8109%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR1%22%2C%22id%22%3A%22obj_cb97a08ea3a34d7ca4320663ed5f2f26%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR2%22%2C%22id%22%3A%22obj_33dc2edc34b84c35bd00111cba05c612%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22AUDITOR3%22%2C%22id%22%3A%22obj_4301ba1c6e3846f2ab58b7ac927e4fbe%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22APPLYSTATUS%22%2C%22id%22%3A%22obj_3cb4042e7cc947b2b58bab440832f7ca%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22WSID%22%2C%22id%22%3A%22obj_74a805c415864879a159aa5cbb633471%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22OPTIONTYPE%22%2C%22id%22%3A%22obj_faa92d1785e64e18b29d93ff044f5e05%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%2C%7B%22aCSetting%22%3Afalse%2C%22boDefId%22%3A%22c493accc-61ba-4316-bc35-cee75b4db827%22%2C%22display%22%3Atrue%2C%22fieldName%22%3A%22ATTACHMENT%22%2C%22id%22%3A%22obj_7ff3b928d58c4fc7941c00fcb669fdfa%22%2C%22isACSetting%22%3Afalse%2C%22isDisplay%22%3Atrue%2C%22isModify%22%3Atrue%2C%22modify%22%3Atrue%7D%5D%2C%22copyConfig%22%3A%22%22%2C%22formId%22%3A%220f80a723-b7bd-4513-91e8-5c585d734f44%22%2C%22historyConfig%22%3A%22%22%2C%22id%22%3A%22obj_12f6e88413194aca97a7820ec3b9eb89%22%2C%22orderIndex%22%3A0%7D%5D%2C%22commentModels%22%3A%5B%7B%22actionName%22%3A%22%u540C%u610F%22%2C%22actionType%22%3A%22%22%2C%22compensateSQL%22%3A%22%22%2C%22default%22%3Atrue%2C%22defaultMsg%22%3A%22%22%2C%22id%22%3A%22obj_c62f279bb4b247fab4794e18626d5e83%22%2C%22isDefault%22%3Atrue%2C%22isValidateForm%22%3Afalse%2C%22orderIndex%22%3A1%2C%22remindClazz%22%3A%22%22%2C%22remindType%22%3A%22%22%2C%22targetDefId%22%3A%22%22%2C%22validateForm%22%3Afalse%7D%2C%7B%22actionName%22%3A%22%u4E0D%u540C%u610F%22%2C%22actionType%22%3A%22%22%2C%22compensateSQL%22%3A%22%22%2C%22default%22%3Afalse%2C%22defaultMsg%22%3A%22%22%2C%22id%22%3A%22obj_2cd2d2b84f1a4be3b2dbd7367b207df1%22%2C%22isDefault%22%3Afalse%2C%22isValidateForm%22%3Afalse%2C%22orderIndex%22%3A2%2C%22remindClazz%22%3A%22%22%2C%22remindType%22%3A%22%22%2C%22targetDefId%22%3A%22%22%2C%22validateForm%22%3Afalse%7D%5D%2C%22extendProperty%22%3A%22%22%2C%22operatingAuthorization%22%3A%5B%7B%2250ca2129-c252-4524-a63a-8ccc472c85da%22%3A%7B%22isFormDataSnapshot%22%3Afalse%2C%22isFormDataRemove%22%3Atrue%2C%22isFormDataModify%22%3Atrue%2C%22isFormDataSnapshotList%22%3Afalse%2C%22isFormDataAdd%22%3Atrue%2C%22isSaveRequired%22%3Afalse%7D%2C%22mainFormID%22%3A%2250ca2129-c252-4524-a63a-8ccc472c85da%22%7D%2C%7B%22mainFormID%22%3A%220f80a723-b7bd-4513-91e8-5c585d734f44%22%2C%220f80a723-b7bd-4513-91e8-5c585d734f44%22%3A%7B%22isFormDataSnapshot%22%3Afalse%2C%22isFormDataRemove%22%3Atrue%2C%22isFormDataModify%22%3Afalse%2C%22isFormDataSnapshotList%22%3Afalse%2C%22isFormDataAdd%22%3Atrue%2C%22isEditSecurity%22%3Atrue%2C%22isSaveRequired%22%3Atrue%7D%7D%5D%2C%22printConfig%22%3A%7B%22printTemplateFormDefId%22%3A%22%22%2C%22optionName%22%3A%22%u4E0D%u6307%u5B9A%22%2C%22printCommentControl%22%3A%22%22%2C%22printPageSize%22%3A%22%22%7D%2C%22notifyConfig%22%3A%7B%22taskReceived%22%3A%5B%5D%2C%22taskCC%22%3A%5B%7B%22notifyType%22%3A%22enterpriseWechat%22%7D%2C%7B%22notifyType%22%3A%22dingTalk%22%7D%5D%7D%2C%22addressConfig%22%3A%22eyJmaWx0ZXIiOnsicmVhZG9ubHkiOmZhbHNlLCJhZGRyZXNzU2V0dGluZyI6eyJyb290RGV0cElkIjoiIiwibGF5ZXJGcm9tIjoiIiwibGF5ZXJUbyI6IiIsImlzRGlzcGxheU1hcCI6ZmFsc2UsInJhbmdlIjoiZGVwYXJ0bWVudHxyb2xlfHRlYW0iLCJmaWx0ZXJDbGFzcyI6IiJ9fSwiZm9yUmFuZ2UiOiJhZHJfY2N8YWRyX2RlbHxhZHJfc2lnbnxhZHJfdGVhbSJ9%22%2C%22isHiddenFormToolbar%22%3Afalse%2C%22monitorings%22%3A%5B%5D%2C%22humanPerformerId%22%3A%22obj_694e9c81d8584c66ae813328d58e9727%22%2C%22potentialOwnerId%22%3A%22obj_b4d60497d7444de4b480cfb3ccbfe336%22%2C%22humanPerformer%22%3A%7B%22id%22%3A%22obj_694e9c81d8584c66ae813328d58e9727%22%2C%22name%22%3A%22%u4EFB%u610F%u6307%u5B9A%22%2C%22resourceAssignmentExpressionModel%22%3A%7B%22formalExpression%22%3A%22%22%7D%7D%2C%22potentialOwnerModel%22%3A%7B%22id%22%3A%22obj_b4d60497d7444de4b480cfb3ccbfe336%22%2C%22name%22%3A%22admin%3C%u7BA1%u7406%u5458%3E%22%7D%2C%22incomingGatewayType%22%3A%22Parallel%22%2C%22branchGatewayType%22%3A%22Parallel%22%2C%22IOBD%22%3A%22%22%2C%22IOR%22%3A%22%22%2C%22IOS%22%3A%22%22%2C%22IOC%22%3A%22%22%2C%22dynamicJumpNums%22%3A%22%22%2C%22processDefVersionId%22%3A%22obj_7a8789103bcd4a15bcb6ff4c03e1aac0%22%7D"},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"obj_c64407a787800001e368829d14c0d7c0","category":"default","type":"list","value":""},{"name":"isSequantial","id":"obj_c64407a787800001f71693b01968175f","category":"default","type":"boolean","value":"false"},{"name":"isForCompensation","id":"obj_c64407a7878000014095d00014831da8","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"obj_c64407a787800001c0b44d804eef112d","category":"default","type":"string","value":""},{"name":"implementation","id":"obj_c64407a787800001aa9a1d8c124017ab","category":"default","type":"string","value":""},{"name":"resources","id":"obj_c64407a7878000012365f40016cdcea0","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"obj_c64407a787900001d5a6963012eaaac0","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"obj_c64407a787900001dbfbff901520ed20","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"obj_c64407a787900001ad71163010d918b3","category":"default","type":"string","value":""}],"path":[{"lineStyle":{"lineStyle":"solid"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]},{"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":1},"fillStyle":{"color":"255,255,255","type":"solid"},"actions":[{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"move","y":"60*0.1+ 60/55*16*0.3"},{"x":"100*0.05+ 100/11*2*0.5+100/11*2*0.2","y1":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","action":"curve","x1":"100*0.05+ 100/11*2*0.30","y":"60*0.1+ 60/55*16*0.3","y2":"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3","x2":"100*0.05+ 100/11*2*0.5+100/11*2*0.2"},{"x":"100*0.05+ 100/11*2*0.5-100/11*2*0.2","action":"line","y":"60*0.1+ 60/55*16*0.3"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y1":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45","action":"quadraticCurve","x1":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},{"action":"close"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"move","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},{"x":"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35","action":"line","y":"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},{"action":"close"}]},{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"4"},{"x":"4","y1":"0","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w-4","action":"line","y":"0"},{"x":"w","y1":"0","action":"quadraticCurve","x1":"w","y":"4"},{"x":"w","action":"line","y":"h-4"},{"x":"w-4","y1":"h","action":"quadraticCurve","x1":"w","y":"h"},{"x":"4","action":"line","y":"h"},{"x":"0","y1":"h","action":"quadraticCurve","x1":"0","y":"h-4"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2},"children":[],"id":"obj_953f9b786ae7441dad4ce32b7800fbf4","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markers":[],"markerOffset":5},"text":"第一批准人","locked":false,"group":"","defaultLine":"","shapeStyle":{"alpha":1},"textBlock":{"w":80,"x":10,"h":70,"y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":6,"w":100,"h":70,"x":444,"angle":0,"y":265},"groupName":"task","resizeDir":["tl","tr","br","bl"],"name":"userTask","orderIndex":2,"fillStyle":{"color":"255,255,255","endColor":"116,218,116","beginColor":"153,255,100","angle":0,"gradientType":"linear","type":"gradient"},"bpmnName":"userTask","category":"bpmn"}]}}]],"userNames":"管理员","updateTime":"2020-05-17 14:42:13","remark":"","definitionId":"obj_7a8789103bcd4a15bcb6ff4c03e1aac0"} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_1_small.png b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_1_small.png deleted file mode 100644 index e0240494be144e8cc35cc4599efeb0d3d3f7cd8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2204 zcmb_edpHw%AJ^^V5YoG>Bul!`qBF(hbj*%UESH6YCTk+hZ7$>FHY+MgREu0rp$lT} z!(1AbOv{XvZOpn@OoZ56&Th_hF3r_-!{SZgtKgSMD4M~wdd#-*m8zQw`PNRb)9TtO! zrb>7?Sy_nf&`|CKy^)@Mm0MGJzKDfu^$7uH1|_J1RYlJygvv`c^q4p0V^mv4(MSl0~v2`<>%x z7&jGnjD-5vJdAWDA_nMoFu(j%$RPwX$&ZEZK?!ZlB3j#r zz#Ze$dDBLAZ%%i;Wivbuo0IpoK1YmNY}hX`ynwzNpO7;V&851Ri+Sbs>oJV2zPFhg zc3fHd%tIMumgbIVM@mub5#N_lnONBeX6Br8B&SPv{bT8m0gatkDUy<4>Xy0Q@_L#N zBU=kI{jY7#ZT&*Nh8AbQJoWNKV>qasEb1(B*BJm0RNGT`m0?Jx$5-7}fdbPHoO6#0 zynGMF6W?mNw_Gtg{R~bmdr)EEX;pRQX22jZRu*#DmPu+BhW98&e1#J2Mw2KVpc?@6 zDy1xMd$Fbv9cZyoNafFusOOzYcZ=}Yy|6pk6v9ty?l-j1E1hD5>xYaO9vhS}|Oz+v&>vQ|nKKZnLWSH>^S%s9;673O(NP}z&GZ~x$NLLTXC?# zi#(9&>=*_+13b6glORt4L~`f^VO8sNe0;oDXizQabdGE(Rb7gPzF&~Qc>J(JQ>7a#ZPWQ(EsyfcnzyMy&>7q%>(WI8Z zjBO-;l!Dw9W zBrWy`VyTvCpq4nmu<%58UJIZDy4TD1a7QE#Ixs6EpT`4rl{dxek;eZx<7ux`C*81(yoDCT`$DdIDrO8t%Xn| z7vx_r{)S=xwlayca4W2KvNvy;a{pMs;0zd zb{6H@aG|%t zWB$@5W3XpI&O>!%>R2T;Ixenl-qfzR%&f*N;uh|;L^6-LqqxsJIi`sBTcqu9!uv*w z+FnC}31~_W3MQTsue8RZUVlx`>(0)s(L1gk86U#7Iw49o)CN9AQEr4<6}_);_EP5` z0OxCdACP7ox`7o$gIa%T@LKqch!yp?!rHHzhmhXJm0BJdroJ7GjTgDaWLiP??AiO# z8)kV#L1^yinatZFb*LbIaz0x1qfheh&#fQq diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_small.png b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_7a8789103bcd4a15bcb6ff4c03e1aac0/obj_7a8789103bcd4a15bcb6ff4c03e1aac0_small.png deleted file mode 100644 index 2a36245b853a8782a6bef5a01ec7e4b3fda385a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2620 zcmb_eX*3(?8fL7gJ@yu*XzgW6(^{&UYKj`wGE_n&p|wSiPV`(fUQl^#? zCAYOrgodJONg75FiYb-awYG>LH@&l*`7!6rpZlF}Iq!4c=e*zgeoyN6&JHpM)DDP< zh{!m8XXhpyKMUJi>2HKRRFf|uB62{?(GKJuJGMN|zV7bv&Al%nYgt(BSzAqg@bxNx zBm7lf4j@1eFjIL%6O=TPIH8WqBBM+Up@;{%vQhd~cF_ zwAxqm5B#h72mZU;S3K!=x34(pPx?jX|BHSs=&$I1o7LZ=-!#m$moo4ys_KS;#1iUVH z`oT9(IX+uLgk!KlD%c$`-3|tTl*|ND$ae8-TH|0BKzD|81;H?WvjhCQ-;+d_H#@-@PSP&CjQ(g6?pqS!Z1 z+^vExSn!a!gNg=c=D>#H&vId%&h~?%NraJ=o2Ec|Bt?BZa`#;=vx+VR?X{1fPJ z%jvqL9@-ozsH zR5J2`hx|Tu>1Vb`IjxMHIv%Vg#xQb3G9|dlSN(>zs%lh>s719CXVSr+-fMXB+>DEe zrF!$Jx-u=QU&yVHg?W@62nL4I1vmD2qw&ba*CE@?~0Zqd|GNY-zh89>`nRRE7xOk~g5*w`2u1xH8M zQ&y`2;CRn6$NPgHeR?%M{4~8T1|Yr604;aae+=$w_oiVIdnEWfI}k89j>ZeD(?y%8 za`k!^YnpyEoZHjmms_9)Mx&5@eG$F9i46SIn|$%9UnteM=c0G>XaJ_JTxG`;%z$DreuHLK~gt#y^+$I5+%Q{WGL&YBka(*Ilpi zNOaw7=@}MwjWoRC#qE56jk30~;`N%ASqV2K!^7(+xskav>)x&K#Wl2hYfN+5JGz+F z%}B*qa#Z3rNDFe|V2k|R!cCZ6HJTiA>(=+;HGG7R%;N9~J=BL=Fxq4aZmV)5ORe1A z*7d39&b*UrlM81e><9BHIO_A&kli7gks-Cmm|9m^-$D~0Y324+ug@2ch9tu>YaD1q zSX0fS?St)S31s5-+&~1D)Die0z&EcyzTe`RMcSB3lNRN_|6EgYhqKPP_s|Iwn$o2_5LD4{BJaffwNa z85xgI`EHOXQTpAZ^HXu%DY)?Y5Z-yg?JD?ShTQrEcN;g;JBb-<{8GTCCmNi?`i%Z^GdP^j63Je zy?tlgDR}Cm*NYp1p=KQb=>zh*u}?7g?%m&ZHZ65eaJ!_jtF12|tIovd>XcsS(C+Yc zVLw^E)3{1)G;J^eb2rgM9moe3CY7}^GM1kJ*U3?NwP;29nj>nVu9)wq2^xBmh&pE zP9UYFd+x02NcB-u3me23#OTd-&U2dRyp|dt=|#xsHh=o%brT|EM;743!G-n8E+h!^ zb2)jK3q%i4Ld244t%cbT0q*LH^(+?b1+O#fdcYWsW-4`hE#ONMFA_$GY?Vd8U@$kg z(?H - - - - - - - - - - {"isHistoryRoute":false,"routeType":"com.actionsoft.bpms.commons.performer.impl.user.DynamicUsers","multiSelect":true,"multiSelectDisabledCheckBox":true,"includeSelf":true,"ignoreOptions":"","ignoreOptionVal":"auto"} - - - - - - - - - - - - - - - - - - - - - userTask - - - - - - {"bold":false,"color":"50,50,50","fontFamily":"Arial","italic":false,"orientation":"vertical","size":13,"textAlign":"center","underline":false,"vAlign":"middle"} - {"lineColor":"0,100,0","lineStyle":"solid","lineWidth":2} - [{"category":"default","id":"_c5e431a09e8000019667a030a612172c","name":"Name","type":"string","value":""},{"category":"default","id":"_c5e431a09e800001a51b1ad665702f80","name":"documentation","type":"string","value":""},{"category":"default","id":"_c5e431a09e800001e350169f14944c00","name":"AWSProperties","type":"string","value":""},{"category":"default","id":"_c5e431a09e8000011134166057601c8d","listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","type":"list","value":""},{"category":"default","id":"_c5e431a09e80000179f9bc834a226940","name":"isSequantial","type":"boolean","value":"true"},{"category":"default","id":"_c5e431a09e8000013df09cc0b50010f9","name":"isForCompensation","type":"boolean","value":"false"},{"category":"default","id":"_c5e431a09e80000198201540eeb0cf70","name":"renderings","type":"string","value":""},{"category":"default","id":"_c5e431a09e8000012e3c1f101730a630","name":"implementation","type":"string","value":""},{"category":"default","id":"_c5e431a09e900001ce78702013301212","name":"resources","type":"string","value":""},{"category":"default","id":"_c5e431a09e900001b62b10196bf81699","name":"ioSpecification","type":"string","value":""},{"category":"default","id":"_c5e431a09e900001f6305df0112f1b79","name":"dataInputAssociations","type":"string","value":""},{"category":"default","id":"_c5e431a09e900001b9e91930bd0c1f9c","name":"dataOutputAssociations","type":"string","value":""}] - - - - - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_ab9b7f100cbc4d81b71e08cb29eb61e4/obj_ab9b7f100cbc4d81b71e08cb29eb61e4.draw b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_ab9b7f100cbc4d81b71e08cb29eb61e4/obj_ab9b7f100cbc4d81b71e08cb29eb61e4.draw deleted file mode 100644 index 9fa83919..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_ab9b7f100cbc4d81b71e08cb29eb61e4/obj_ab9b7f100cbc4d81b71e08cb29eb61e4.draw +++ /dev/null @@ -1 +0,0 @@ -{"chartId":"obj_ab9b7f100cbc4d81b71e08cb29eb61e4","remark":"","updateTime":"2016-12-23 09:49:24","userIds":["admin"],"userNames":"系统管理员","versionId":"obj_ab9b7f100cbc4d81b71e08cb29eb61e4","definitionId":"obj_ab9b7f100cbc4d81b71e08cb29eb61e4","messages":[]} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_ab9b7f100cbc4d81b71e08cb29eb61e4/obj_ab9b7f100cbc4d81b71e08cb29eb61e4_small.png b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_ab9b7f100cbc4d81b71e08cb29eb61e4/obj_ab9b7f100cbc4d81b71e08cb29eb61e4_small.png deleted file mode 100644 index 94df12cf00e6619e9e3990efea2e4a4a026e4c66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1576 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k2}mkgS)OEIV14iD;uunK>+S7)pU_g7;~#%} zxTon#ZM{{JoA+%&)Z0(-|2+N}Hk-+Bxt8_mh@M8%^!;6)UaEg5doX#)C#2SMcBN$R zJa$I+x$^ZJCB4}2`B-2eUN-KRzC9-P0fSDy20 zozPiFyS|17*8@rkf{fiDnn?^qv*>_mjtCGfxB)~j=jGwwBA=Q6COhTY$&+&=tORFq zF`jl@{CKgXuI9dm{*}`&&oM4aWQn+(d$oSmI&M9$`sAn1wRLH+&kkDWujsv;qr2j| z?tPy+rc;$iS;bA~R+rolX=t52$N$f@rA1+Xm;Y`QwXFQE&_1;;LA69_-Gbk8mfDtv z39f$kW}ZqEmHo8;UwOky_2nw*s_JYy?i;*jR2?YdS^YuyfA&J5W%K3;ZAg<0yKDZs z%RWB%&&^w}f?qeV>acIHQuEHaUiP%}%-`>N>*K?&hK61b-kx;4Yfayiz0=KFcH6bF zuhB?QE%TXn>)k~EaPh68em;H~*V~sly|%t?e=l0(-7g7{;d2gFZ7|>XcYV<9*59Tj zJ6-2a|D)}8+0o~3&%dy}shoe?cf*siH;*Fj zpS<_UxpDUEJQG{PdVK!Jztir0+f)yFo0kvrmEL+FLMSN>E>2K)PQMgU!U02h|$?u)NwYKZm#GRl-V#Av~k1yilfvRuMbz$K$^>f@S=kBE zpz}t|WWPL5W>wm&lbTTT-ZozaI?R<(yY_biFWB0138{Og#?^0YLzu8_?#e`iOAw6mmg2WL}>}R35TO%HtzVcTIhv_+VjZ)vlY^> z*6)&!xU98bHU3<-XF+HE{Q9f2U!K|Z=A4dis9&*Ph8D}3Oj9enRX3Afb*@_Y**RQ1 zXy45Lg6{k6wBE}-nX9?k&(E!nNpHpVRgukD3L#)A1uTqQK&91&4&+jcQ0awJBd+3( hmKqqlGx&b7SENsfbh53mMc@O1TaS?83{1ORS{!dd_T diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_d2b56ab6bd96477b9b14fc355f3c5ee9/obj_d2b56ab6bd96477b9b14fc355f3c5ee9_1_small.png b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_d2b56ab6bd96477b9b14fc355f3c5ee9/obj_d2b56ab6bd96477b9b14fc355f3c5ee9_1_small.png deleted file mode 100644 index 75c2ecee40b2d0647e14a6e097efdbe9e0da9287..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2500 zcmb_eXH*kt7R6DJ4o*N=s^hANp$yWAC`}?DEl3L_Xe9I|eP~gN2pK_8K!`%<=yk{d-wbPyqjQQ2Ik`y<7Q)H<1@Nu z069EY4p%GZPlvm`)Gj+48yDKhK=(%I@bZYK#f^a@Z&!DfCOR@^^;0vQol`wrhTXkE zU75i}kAo#l0YO4Y9sGlhMk|A>r>2kE>0G_~NZx=wG4b?^^7>os$F2^tr>mDoV_7<} z*SZ7^-mXvLde6(%G0a@`_eq*~Jlb_DJ7C+Szs_Li#8bmFW=A;1PPyI19*O4AJ$j5! zP(_EvrW^A${Eq7$hJWFIrG3S}r+vf!MduXzKhY1%{@wlGRQ;g4caxZy7&i}3e0)3^ z2gOlZTOTARiwI~cld#x@>;J^zaKggE`uh4qLql}x*)wN4GU1$IOW5KbDu*RL0<_|Y zLLDqFF1{X;)IFGv&K~E?!g6I{b!o@EhlCTNqkmEW3$6#&wEg0gQsXxjE$^6g$}LLI zVIeX0+ckQgG$Yq{E@t!dXTZYw^XJ`Oaizg*Z|tl9?u+(-pD1)pZ#-DY3M#K5L?YtU ztc^@;(Y3DEnR!JfV4BUNj0_n{O3iaGz3V}t%*Ek9;9#X@Nvr$j8xZusOfIZI435VI zG5edF$bBF2CD@(~I>LJXM}_?d$zlM>Q{i+;J+OTD`22&fd4nCC7_PMb77R-5N7ahLP{n(QmdmJ zdL&cB+o7gTkdhlYQBYPFIAc8A9O+s-gm>*Vwl%{60v&uuT6U5Pr3+S-D(__Hj{G_` zE7O$k`IyfVSxv;%17PFy%&^FJMF0#!Z9qe|J01Npzkg$L%SvE^V13e8_tL;+WNxWa z#9U_KcX{m|{1jpkcD-njDC(dLrP9O8gzhlICSB#~fO%UA6=`TsxhK2?t61mn9YiMmi8et7SrB6nLrWA+8g}jOJ{ZPs$ zlb)dHBO3@Yh!l=O#awbV=^RLJz=*^HsA*2kGo#!YHRNzoK$>(|iLF z(jz7&&wa+^IdkU1cG?zd(;jnXEZlwcNkIeNb;N>}$W0#1i_%hKsF5zYHb%2IHZ}qU zocO8k39^KFOut)oLqv!RzDBx4sYXWJ*u+Ft?4gF0aUmqvqFexqU&w7?`CVa5if+yo z?WHkNnUM+=(15@aR$k~Lc5jy@k>e4^j?NHqk=~EnJIzQ<*IeGch#e-A{DbVOF`!&d{ zXJ=>c-MjbgS4ugxtoFQ2t_c<|rg3d=ZzDvchzB6pngX%p&T6GUSNNolvq&i;2eTr5`w)dj~Tf>#((t{Q> zxNSqhIeMDX)bZP>oe1LRE+{hWi_<2(-n@TLRZl!+XeF6N*vkU~C<4o?Pr$9(0&|f9 zcf@N zeh((T>xY~p37_Rqyz8hD^619#qdiO7 zk3CL;tu^1%VM%m>IhCF4TD3WdseQ3o>U(hJnYgI61U`1$r+#Yd(_b21zuyWNuVj>B z{MJH}bL5iBhl2=O5Evko5au3;q~^<1nuBb%sFS;J7d}NCehwv5MVXf}E2q8MqK(U7 z>VGb4-Xz1pBUc$l$#7A)T%&%ihaP`HksP(&I$d2(!LYEBwR`X zTJimU^*BLH+|$8U6OsjS$$lpLJhec`-KMRa={aP0E<{_xuCSC>yAUSn@MUr$20+n- ziqtVGs_mQdN6Bjp+ML2S3Dac~a3j8{;wm%CxurIcO?}&~k0+Zo#{9Zj?b*Ojds;;Z z-$b7P|Hpgg&($;jAu75~0i~o0oi)-`b}1m#4)t3n-7yu&YW@}J5;Ac&z{}eFVA2_o z)cc+z*yo~WO`5&b>(GkYcmOcsF@wfP?t@p5JjWQ{-e_gTt{t3)E9zl{=J!?Vi*s{} z^)B5b66q^OQ&0FEA960PD0yml${pM!%lgLE#)As9-K<>YU^zZt6+(ZTZEb_oCVh(9zWKQI_SrvKQt{7>|IIVlHhWgI3S VnEN-B58WA?(N!~p3cZ`re*$!nvgZH* diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_d2b56ab6bd96477b9b14fc355f3c5ee9/obj_d2b56ab6bd96477b9b14fc355f3c5ee9_small.png b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_d2b56ab6bd96477b9b14fc355f3c5ee9/obj_d2b56ab6bd96477b9b14fc355f3c5ee9_small.png deleted file mode 100644 index 75c2ecee40b2d0647e14a6e097efdbe9e0da9287..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2500 zcmb_eXH*kt7R6DJ4o*N=s^hANp$yWAC`}?DEl3L_Xe9I|eP~gN2pK_8K!`%<=yk{d-wbPyqjQQ2Ik`y<7Q)H<1@Nu z069EY4p%GZPlvm`)Gj+48yDKhK=(%I@bZYK#f^a@Z&!DfCOR@^^;0vQol`wrhTXkE zU75i}kAo#l0YO4Y9sGlhMk|A>r>2kE>0G_~NZx=wG4b?^^7>os$F2^tr>mDoV_7<} z*SZ7^-mXvLde6(%G0a@`_eq*~Jlb_DJ7C+Szs_Li#8bmFW=A;1PPyI19*O4AJ$j5! zP(_EvrW^A${Eq7$hJWFIrG3S}r+vf!MduXzKhY1%{@wlGRQ;g4caxZy7&i}3e0)3^ z2gOlZTOTARiwI~cld#x@>;J^zaKggE`uh4qLql}x*)wN4GU1$IOW5KbDu*RL0<_|Y zLLDqFF1{X;)IFGv&K~E?!g6I{b!o@EhlCTNqkmEW3$6#&wEg0gQsXxjE$^6g$}LLI zVIeX0+ckQgG$Yq{E@t!dXTZYw^XJ`Oaizg*Z|tl9?u+(-pD1)pZ#-DY3M#K5L?YtU ztc^@;(Y3DEnR!JfV4BUNj0_n{O3iaGz3V}t%*Ek9;9#X@Nvr$j8xZusOfIZI435VI zG5edF$bBF2CD@(~I>LJXM}_?d$zlM>Q{i+;J+OTD`22&fd4nCC7_PMb77R-5N7ahLP{n(QmdmJ zdL&cB+o7gTkdhlYQBYPFIAc8A9O+s-gm>*Vwl%{60v&uuT6U5Pr3+S-D(__Hj{G_` zE7O$k`IyfVSxv;%17PFy%&^FJMF0#!Z9qe|J01Npzkg$L%SvE^V13e8_tL;+WNxWa z#9U_KcX{m|{1jpkcD-njDC(dLrP9O8gzhlICSB#~fO%UA6=`TsxhK2?t61mn9YiMmi8et7SrB6nLrWA+8g}jOJ{ZPs$ zlb)dHBO3@Yh!l=O#awbV=^RLJz=*^HsA*2kGo#!YHRNzoK$>(|iLF z(jz7&&wa+^IdkU1cG?zd(;jnXEZlwcNkIeNb;N>}$W0#1i_%hKsF5zYHb%2IHZ}qU zocO8k39^KFOut)oLqv!RzDBx4sYXWJ*u+Ft?4gF0aUmqvqFexqU&w7?`CVa5if+yo z?WHkNnUM+=(15@aR$k~Lc5jy@k>e4^j?NHqk=~EnJIzQ<*IeGch#e-A{DbVOF`!&d{ zXJ=>c-MjbgS4ugxtoFQ2t_c<|rg3d=ZzDvchzB6pngX%p&T6GUSNNolvq&i;2eTr5`w)dj~Tf>#((t{Q> zxNSqhIeMDX)bZP>oe1LRE+{hWi_<2(-n@TLRZl!+XeF6N*vkU~C<4o?Pr$9(0&|f9 zcf@N zeh((T>xY~p37_Rqyz8hD^619#qdiO7 zk3CL;tu^1%VM%m>IhCF4TD3WdseQ3o>U(hJnYgI61U`1$r+#Yd(_b21zuyWNuVj>B z{MJH}bL5iBhl2=O5Evko5au3;q~^<1nuBb%sFS;J7d}NCehwv5MVXf}E2q8MqK(U7 z>VGb4-Xz1pBUc$l$#7A)T%&%ihaP`HksP(&I$d2(!LYEBwR`X zTJimU^*BLH+|$8U6OsjS$$lpLJhec`-KMRa={aP0E<{_xuCSC>yAUSn@MUr$20+n- ziqtVGs_mQdN6Bjp+ML2S3Dac~a3j8{;wm%CxurIcO?}&~k0+Zo#{9Zj?b*Ojds;;Z z-$b7P|Hpgg&($;jAu75~0i~o0oi)-`b}1m#4)t3n-7yu&YW@}J5;Ac&z{}eFVA2_o z)cc+z*yo~WO`5&b>(GkYcmOcsF@wfP?t@p5JjWQ{-e_gTt{t3)E9zl{=J!?Vi*s{} z^)B5b66q^OQ&0FEA960PD0yml${pM!%lgLE#)As9-K<>YU^zZt6+(ZTZEb_oCVh(9zWKQI_SrvKQt{7>|IIVlHhWgI3S VnEN-B58WA?(N!~p3cZ`re*$!nvgZH* diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_e2575e566e6c4545ab92369a635cfea7/obj_e2575e566e6c4545ab92369a635cfea7.bpmn b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_e2575e566e6c4545ab92369a635cfea7/obj_e2575e566e6c4545ab92369a635cfea7.bpmn deleted file mode 100644 index e62776ba..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_e2575e566e6c4545ab92369a635cfea7/obj_e2575e566e6c4545ab92369a635cfea7.bpmn +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - {"isHistoryRoute":false,"routeType":"com.actionsoft.bpms.commons.performer.impl.user.DynamicUsers","multiSelect":true,"multiSelectDisabledCheckBox":true,"includeSelf":true,"ignoreOptions":"","ignoreOptionVal":"auto"} - - - - - - - - - - - - - - - - - - - - - userTask - - - - - - {"bold":false,"color":"50,50,50","fontFamily":"Arial","italic":false,"orientation":"vertical","size":13,"textAlign":"center","underline":false,"vAlign":"middle"} - {"lineColor":"0,100,0","lineStyle":"solid","lineWidth":2} - [{"category":"default","id":"_c5e431a09e8000019667a030a612172c","name":"Name","type":"string","value":""},{"category":"default","id":"_c5e431a09e800001a51b1ad665702f80","name":"documentation","type":"string","value":""},{"category":"default","id":"_c5e431a09e800001e350169f14944c00","name":"AWSProperties","type":"string","value":""},{"category":"default","id":"_c5e431a09e8000011134166057601c8d","listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","type":"list","value":""},{"category":"default","id":"_c5e431a09e80000179f9bc834a226940","name":"isSequantial","type":"boolean","value":"true"},{"category":"default","id":"_c5e431a09e8000013df09cc0b50010f9","name":"isForCompensation","type":"boolean","value":"false"},{"category":"default","id":"_c5e431a09e80000198201540eeb0cf70","name":"renderings","type":"string","value":""},{"category":"default","id":"_c5e431a09e8000012e3c1f101730a630","name":"implementation","type":"string","value":""},{"category":"default","id":"_c5e431a09e900001ce78702013301212","name":"resources","type":"string","value":""},{"category":"default","id":"_c5e431a09e900001b62b10196bf81699","name":"ioSpecification","type":"string","value":""},{"category":"default","id":"_c5e431a09e900001f6305df0112f1b79","name":"dataInputAssociations","type":"string","value":""},{"category":"default","id":"_c5e431a09e900001b9e91930bd0c1f9c","name":"dataOutputAssociations","type":"string","value":""}] - - - - - - - - - - \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_e2575e566e6c4545ab92369a635cfea7/obj_e2575e566e6c4545ab92369a635cfea7.draw b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_e2575e566e6c4545ab92369a635cfea7/obj_e2575e566e6c4545ab92369a635cfea7.draw deleted file mode 100644 index d6737948..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_e2575e566e6c4545ab92369a635cfea7/obj_e2575e566e6c4545ab92369a635cfea7.draw +++ /dev/null @@ -1 +0,0 @@ -{"chartId":"obj_e2575e566e6c4545ab92369a635cfea7","remark":"","updateTime":"2016-12-21 10:10:20","userIds":["admin"],"userNames":"系统管理员","versionId":"obj_e2575e566e6c4545ab92369a635cfea7","definitionId":"obj_e2575e566e6c4545ab92369a635cfea7","messages":[]} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_e2575e566e6c4545ab92369a635cfea7/obj_e2575e566e6c4545ab92369a635cfea7_small.png b/com.actionsoft.apps.coe.pal.publisher/repository/process/obj_e2575e566e6c4545ab92369a635cfea7/obj_e2575e566e6c4545ab92369a635cfea7_small.png deleted file mode 100644 index 94df12cf00e6619e9e3990efea2e4a4a026e4c66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1576 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k2}mkgS)OEIV14iD;uunK>+S7)pU_g7;~#%} zxTon#ZM{{JoA+%&)Z0(-|2+N}Hk-+Bxt8_mh@M8%^!;6)UaEg5doX#)C#2SMcBN$R zJa$I+x$^ZJCB4}2`B-2eUN-KRzC9-P0fSDy20 zozPiFyS|17*8@rkf{fiDnn?^qv*>_mjtCGfxB)~j=jGwwBA=Q6COhTY$&+&=tORFq zF`jl@{CKgXuI9dm{*}`&&oM4aWQn+(d$oSmI&M9$`sAn1wRLH+&kkDWujsv;qr2j| z?tPy+rc;$iS;bA~R+rolX=t52$N$f@rA1+Xm;Y`QwXFQE&_1;;LA69_-Gbk8mfDtv z39f$kW}ZqEmHo8;UwOky_2nw*s_JYy?i;*jR2?YdS^YuyfA&J5W%K3;ZAg<0yKDZs z%RWB%&&^w}f?qeV>acIHQuEHaUiP%}%-`>N>*K?&hK61b-kx;4Yfayiz0=KFcH6bF zuhB?QE%TXn>)k~EaPh68em;H~*V~sly|%t?e=l0(-7g7{;d2gFZ7|>XcYV<9*59Tj zJ6-2a|D)}8+0o~3&%dy}shoe?cf*siH;*Fj zpS<_UxpDUEJQG{PdVK!Jztir0+f)yFo0kvrmEL+FLMSN>E>2K)PQMgU!U02h|$?u)NwYKZm#GRl-V#Av~k1yilfvRuMbz$K$^>f@S=kBE zpz}t|WWPL5W>wm&lbTTT-ZozaI?R<(yY_biFWB0138{Og#?^0YLzu8_?#e`iOAw6mmg2WL}>}R35TO%HtzVcTIhv_+VjZ)vlY^> z*6)&!xU98bHU3<-XF+HE{Q9f2U!K|Z=A4dis9&*Ph8D}3Oj9enRX3Afb*@_Y**RQ1 zXy45Lg6{k6wBE}-nX9?k&(E!nNpHpVRgukD3L#)A1uTqQK&91&4&+jcQ0awJBd+3( hmKqqlGx&b7SENsfbh53mMc@O1TaS?83{1ORS{!dd_T diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/Plugins.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/Plugins.java deleted file mode 100644 index be73e089..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/Plugins.java +++ /dev/null @@ -1,151 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -import com.actionsoft.apps.coe.pal.publisher.client.web.ProcessPublishClientWeb; -import com.actionsoft.apps.coe.pal.publisher.client.web.ProcessPublishWeb; -import com.actionsoft.apps.coe.pal.publisher.conf.PublisherConf; -import com.actionsoft.apps.coe.pal.publisher.event.PublishAppCustomAction; -import com.actionsoft.apps.listener.PluginListener; -import com.actionsoft.apps.resource.AppContext; -import com.actionsoft.apps.resource.plugin.profile.*; - -/** - * 插件需要的资源注册 - * - */ -public class Plugins implements PluginListener { - - public Plugins() { - } - - @Override - public List register(AppContext context) { - List list = new ArrayList(); - - // PAL应用扩展点 - Map params0 = new HashMap(); - params0.put("title", "流程发布"); - params0.put("icon", ""); - params0.put("desc", "流程发布"); - params0.put("mainClass", ProcessPublishWeb.class.getName()); - params0.put("deletedClass", ""); - list.add(new AppExtensionProfile("PAL流程资产库->流程发布", "aslp://com.actionsoft.apps.coe.pal/registerExtendsApp", params0)); - - // 注册应用扩展点 - Map params16 = new HashMap(); - params16.put("title", "流程发布"); - params16.put("desc", "发布流程到流程管理门户"); - params16.put("deletedClass", ReciveTeamDeleted.class.getName()); - list.add(new AppExtensionProfile("PAL小组->流程发布", "aslp://com.actionsoft.apps.coe.pal.cooperation/registerApp", params16)); - - list.add(new SkinsPluginProfile(ProcessPublishClientWeb.class.getName(), false)); - - - //自定义事件 - list.add(new AppCustomActionPluginProfile(PublishAppCustomAction.class.getName())); - - // 注册xpages - Map params2 = new HashMap(); - params2.put("systemName", "常用流程"); - params2.put("type", "2"); - params2.put("urlIdentifier", "com.actionsoft.apps.publisher_xpages_common_msg"); - params2.put("xpagesContent",PublisherConf.getXpagesContent("common") ); - list.add(new AppExtensionProfile("流程发布-常用流程", "aslp://com.actionsoft.apps.addons.xpages/registerApp", params2)); - - Map params3 = new HashMap(); - params3.put("systemName", "高频流程"); - params3.put("type", "2"); - params3.put("urlIdentifier", "com.actionsoft.apps.publisher_xpages_frequency_msg"); - params3.put("xpagesContent",PublisherConf.getXpagesContent("frequency") ); - list.add(new AppExtensionProfile("流程发布-高频流程", "aslp://com.actionsoft.apps.addons.xpages/registerApp", params3)); - - Map params4 = new HashMap(); - params4.put("systemName", "系统地图"); - params4.put("type", "2"); - params4.put("urlIdentifier", "com.actionsoft.apps.publisher_xpages_system_msg"); - params4.put("xpagesContent",PublisherConf.getXpagesContent("systemMap") ); - list.add(new AppExtensionProfile("流程发布-系统地图", "aslp://com.actionsoft.apps.addons.xpages/registerApp", params4)); - - Map params5 = new HashMap(); - params5.put("systemName", "流程地图"); - params5.put("type", "2"); - params5.put("urlIdentifier", "com.actionsoft.apps.publisher_xpages_processmap_msg"); - params5.put("xpagesContent",PublisherConf.getXpagesContent("processMap") ); - list.add(new AppExtensionProfile("流程发布-流程地图", "aslp://com.actionsoft.apps.addons.xpages/registerApp", params5)); - - Map params6 = new HashMap(); - params6.put("systemName", "发布动态"); - params6.put("type", "2"); - params6.put("urlIdentifier", "com.actionsoft.apps.publisher_xpages_notification_msg"); - params6.put("xpagesContent",PublisherConf.getXpagesContent("notification") ); - list.add(new AppExtensionProfile("流程发布-发布动态", "aslp://com.actionsoft.apps.addons.xpages/registerApp", params6)); - - Map params7 = new HashMap(); - params7.put("systemName", "数据地图"); - params7.put("type", "2"); - params7.put("urlIdentifier", "com.actionsoft.apps.publisher_xpages_data_msg"); - params7.put("xpagesContent",PublisherConf.getXpagesContent("dataMap") ); - list.add(new AppExtensionProfile("流程发布-数据地图", "aslp://com.actionsoft.apps.addons.xpages/registerApp", params7)); - - Map params8 = new HashMap(); - params8.put("systemName", "组织地图"); - params8.put("type", "2"); - params8.put("urlIdentifier", "com.actionsoft.apps.publisher_xpages_org_msg"); - params8.put("xpagesContent",PublisherConf.getXpagesContent("orgMap") ); - list.add(new AppExtensionProfile("流程发布-组织地图", "aslp://com.actionsoft.apps.addons.xpages/registerApp", params8)); - - Map params9 = new HashMap(); - params9.put("systemName", "控制地图"); - params9.put("type", "2"); - params9.put("urlIdentifier", "com.actionsoft.apps.publisher_xpages_control_msg"); - params9.put("xpagesContent",PublisherConf.getXpagesContent("controlMap") ); - list.add(new AppExtensionProfile("流程发布-控制地图", "aslp://com.actionsoft.apps.addons.xpages/registerApp", params9)); - - Map params10 = new HashMap(); - params10.put("systemName", "轮播图"); - params10.put("type", "1"); - params10.put("urlIdentifier", "com.actionsoft.apps.publisher_xpages_banner_msg"); - params10.put("xpagesContent", "./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_banner_msg" ); - list.add(new AppExtensionProfile("流程发布-轮播图", "aslp://com.actionsoft.apps.addons.xpages/registerApp", params10)); - - Map param11 = new HashMap<>(); - param11.put("systemName", "我参与的"); - param11.put("type", "2"); - param11.put("urlIdentifier", "com.actionsoft.apps.publisher_xpages_participant_msg"); - param11.put("xpagesContent",PublisherConf.getXpagesContent("participant") ); - // list.add(new AppExtensionProfile("流程发布-我参与的", "aslp://com.actionsoft.apps.addons.xpages/registerApp", param11)); - - Map param12 = new HashMap<>(); - param12.put("systemName", "我负责的"); - param12.put("type", "2"); - param12.put("urlIdentifier", "com.actionsoft.apps.publisher_xpages_responsible_msg"); - param12.put("xpagesContent",PublisherConf.getXpagesContent("responsible") ); - // list.add(new AppExtensionProfile("流程发布-我负责的", "aslp://com.actionsoft.apps.addons.xpages/registerApp", param12)); - - Map param13 = new HashMap<>(); - param13.put("systemName", "岗位职责"); - param13.put("type", "2"); - param13.put("urlIdentifier", "com.actionsoft.apps.publisher_xpages_postresponsibility_msg"); - param13.put("xpagesContent",PublisherConf.getXpagesContent("postresponsibility") ); - // list.add(new AppExtensionProfile("流程发布-岗位职责", "aslp://com.actionsoft.apps.addons.xpages/registerApp", param13)); - - Map param14 = new HashMap<>(); - param14.put("systemName", "RCAI矩阵"); - param14.put("type", "2"); - param14.put("urlIdentifier", "com.actionsoft.apps.publisher_xpages_rcaimatrix_msg"); - param14.put("xpagesContent",PublisherConf.getXpagesContent("rcaimatrix") ); - // list.add(new AppExtensionProfile("流程发布-RCAI矩阵", "aslp://com.actionsoft.apps.addons.xpages/registerApp", param14)); - - Map params15 = new HashMap(); - params15.put("systemName", "流程发布->催办通知"); - params15.put("icon", ""); - list.add(new AppExtensionProfile("流程发布->通知", "aslp://com.actionsoft.apps.notification/registerApp", params15)); - - return list; - } - -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/PublishClientController.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/PublishClientController.java deleted file mode 100644 index d622c488..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/PublishClientController.java +++ /dev/null @@ -1,505 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher; - -import com.actionsoft.apps.coe.pal.publisher.client.web.ProcessPublishClientWeb; -import com.actionsoft.bpms.server.UserContext; -import com.actionsoft.bpms.server.bind.annotation.Controller; -import com.actionsoft.bpms.server.bind.annotation.Mapping; -import com.actionsoft.bpms.util.UtilString; - -@Controller -public class PublishClientController { - //流程发布首页 - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_home") - public String publishClientHome(UserContext me) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.getHomePage(me); - } - //按组织维护流程-首页 - @Mapping("com.actionsoft.apps.coe.pal.publisher_manage_home") - public String getManageHome(UserContext me, String wsId, String categorys) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - if (UtilString.isEmpty(categorys)) { - categorys = "process"; - } - return web.getManageHome(wsId, categorys); - } - - //流程查询-首页 - @Mapping("com.actionsoft.apps.coe.pal.publisher_manage_search_home") - public String getManageSearchHome(UserContext me, String wsId, String categorys) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - if (UtilString.isEmpty(categorys)) { - categorys = "process"; - } - - return web.getManageSearchHome(wsId, categorys); - } - - //流程查询-条件查询 - @Mapping("com.actionsoft.apps.coe.pal.publisher_manage_search_condition_home") - public String getManageSearchHomeCondition(UserContext me, String wsId, String categorys) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - if (UtilString.isEmpty(categorys)) { - categorys = "process"; - } - - return web.getManageSearchHomeCondition(wsId, categorys); - } - - /** - * 常用流程查询 - * @param me - * @param count - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_common_msg") - public String commonProcessQuery(UserContext me, String count) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.commonProcessQuery(me, count); - } - - /** - * 高频流程查询 - * @param me - * @param count - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_frequency_msg") - public String frequencyProcessQuery(UserContext me, String count) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.frequencyProcessQuery(me, count); - } - - - /** - * 系统地图查询 - * @param me - * @param count - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_system_msg") - public String systemDataQuery(UserContext me, String count) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryDataBycategory(me, count, "itsystem", "systemmap"); - } - - /** - * 组织地图查询 - * @param me - * @param count - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_org_msg") - public String orgDataQuery(UserContext me, String count) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryDataBycategory(me, count, "org", "orgmap"); - } - - /** - * 数据/表单地图查询 - * @param me - * @param count - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_data_msg") - public String dataDataQuery(UserContext me, String count) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryDataBycategory(me, count, "data", "systemmap"); - } - - /** - * 控制/风险地图查询 - * @param me - * @param count - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_control_msg") - public String controlDataQuery(UserContext me, String count) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryDataBycategory(me, count, "control", "controlmap"); - } - - /** - * 流程通知公告 - * @param me - * @param count - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_notification_msg") - public String notificationDataQuery(UserContext me, String count) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryNotificationData(me, "0", count); - } - - /** - * 查询启用中的资产库列表和aws组织列表 - * @param me - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_processmap_ws_org_query") - public String processmapWsAndOrgDataQuery(UserContext me) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.processmapWsAndOrgDataQuery(me); - } - - /** - * 流程地图 - * @param me - * @param wsId - * @param orgId - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_processmap_msg") - public String processmapDataQuery(UserContext me, String wsId, String orgId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryProcessmapData(me, wsId, orgId); - } - - /** - * 轮播图 - * @param me - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_banner_msg") - public String bannerDataQuery(UserContext me) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryBannerData(me); - } - - /** - * 打开流程 - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_page") - public String openPage(UserContext me, String uuid, String taskId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.openPage(me, uuid, taskId); - } - - /** - * 搜索功能 - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_search_page") - public String search(UserContext me, String text, String type, String templateId, String wsId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.search(me, text, type, templateId, wsId); - } - - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_search_data") - public String searchData(UserContext me, String searchText, String searchType, String searchWsId, int start, int pageLimit) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.searchData(me, searchText, searchType, searchWsId, start, pageLimit); - } - - /** - * 打开流程地图主页 - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_page") - public String openProcessMapPage(UserContext me, String wsId, String orgId, String type) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.openProcessMapPage(me, wsId, orgId, type); - } - - /** - * 业务架构 - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_ws_page") - public String openProcessMapWsPage(UserContext me, String wsId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.openProcessMapWsPage(me, wsId); - } - - /** - * 组织架构 - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_org_page") - public String openProcessMapOrgPage(UserContext me, String orgId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.openProcessMapOrgPage(me, orgId); - } - - /** - * 业务架构展开 - * @param me - * @param id - * @param wsId - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_ws_expand") - public String expendProcessMapWsData(UserContext me, String id, String wsId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.expendProcessMapWsData(me, id, wsId); - } - - /** - * 校验是否可打开 - * @param me - * @param id - * @param wsId - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_ws_check_open") - public String openProcessMapWsDataCheck(UserContext me, String id, String wsId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.openProcessMapWsDataCheck(me, id, wsId); - } - - /** - * 组织架构展开 - * @param me - * @param id - * @param orgId - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_org_expand") - public String expendProcessMapOrgData(UserContext me, String id, String orgId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.expendProcessMapOrgData(me, id, orgId); - } - - /** - * 组织架构中查询部门下的流程 - * @param me - * @param deptId - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_org_dept_dialog_page") - public String openProcessMapOrgDeptDialog(UserContext me, String deptId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.openProcessMapOrgDeptDialog(me, deptId); - } - - /********************永辉接口start*************************/ - - /** - * 导航条-搜索 - * 获取所有已发布的文件 - * @param me - * @param wsId - * @param type all:所有当前正在使用状态中的模型,包括发布和停用 publish:已发布模型 - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_search_data_json") - public String queryPublishRepositoryDataJson(UserContext me, String wsId, String type) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryPublishRepositoryDataJson(me, wsId, null, type); - } - - /** - * 获取所有有权限的资产库 - * @param me - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_ws_data_json") - public String queryPermWorkspaceDataJson(UserContext me) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryPermWorkspaceDataJson(me); - } - - /** - * 获取发布动态 - * @param me - * @param wsId - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_dynamic_history_data_json") - public String queryDynamicHistoryDataJson(UserContext me, String wsId, String type) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryDynamicHistoryDataJson(me, wsId, type); - } - - /** - * 获取发布动态(更多) - * @param me - * @param wsId - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_dynamic_history_more_data_json") - public String queryDynamicHistoryMoreDataJson(UserContext me, String wsId, String type) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryDynamicHistoryMoreDataJson(me, wsId, type); - } - - /** - * 根据类别获取权限下已发布的流程列表 - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_process_by_type_data_json") - public String queryPublishRepositoryDataJsonByType(UserContext me, String type, String wsId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryPublishRepositoryDataJsonByType(me, type, wsId); - } - - /** - * 获取所有有权限的部门列表,部门列表来源于所有具有权限的流程的责任部门 - * @param me - * @param wsId - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_aws_department_data_json") - public String queryAwsDepartmentDataJson(UserContext me, String wsId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryAwsDepartmentDataJson(me, wsId); - } - - /** - * 获取当前部门的流程数据(责任部门)和当前部门下具有权限的子部门列表 - * @param me - * @param wsId - * @param departmentId - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_process_by_department_data_json") - public String queryPublishedProcessAndSubDepartment(UserContext me, String wsId, String departmentId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryPublishedProcessAndSubDepartment(me, wsId, departmentId); - } - - /** - * 获取子流程列表 - * @param me - * @param uuid 流程ID - * @param type all:所有当前正在使用状态中的模型,包括发布和停用 publish:已发布模型 - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_process_by_parent_data_json") - public String queryPublishProcessByParent(UserContext me, String uuid, String type) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryPublishProcessByParent(me, uuid, type); - } - - /** - * 点击流程名称打开流程 - * 获取流程详情页面 - * @param me - * @param uuid - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_process_open") - public String openPublishRepository(UserContext me, String uuid, String type) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.openPublishRepository(me, uuid, type); - } - - /** - * 获取二级或三级流程 - * @param me - * @param wsId - * @param level 默认三级,可选值(2,3),参数值不正确也默认三级 - * @param type all:所有当前正在使用状态中的模型,包括发布和停用 publish:已发布模型 - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_second_level_data_json") - public String querySecendLevelRepositoryDataJson(UserContext me, String wsId, String level, String type) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - String rtnStr = ""; - if("2".equals(level)) { - rtnStr = web.querySecondLevelRepositoryDataJson(me, wsId, type); - } else { - rtnStr = web.queryThirdLevelRepositoryDataJson(me, wsId, type); - } - return rtnStr; - } - - /** - * 获取已加入的群组 - * @param me - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_user_joined_team_data_json") - public String queryJoinedTeamByUserId(UserContext me) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryJoinedTeamByUserId(me); - } - - /** - * 获取未加入群组(私密小组除外) - * @param me - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_user_not_join_team_data_json") - public String queryNotJoinTeamByUserId(UserContext me ) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.queryNotJoinTeamByUserId(me); - } - - /** - * 组织架构中查询部门下的流程(返回json) - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_org_dept_data") - public String openProcessMapOrgDeptData(UserContext me, String wsId, String deptId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.openProcessMapOrgDeptData(me, wsId, deptId); - } - - /** - * 依据流程库Id获取该流程库主题风格的轮播图资源 - * @param me - * @return - */ - @Mapping("com.actionsoft.apps.coe.pal.publisher_client_sso_banner_carousel") - public String bannerCarouselData(UserContext me, String wsId) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.bannerCarouselData(me); - } - /********************永辉接口end*************************/ - - /** - * 我参与的流程查询 - * @param me - * @param count - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_participant_msg") - public String participantDataQuery(UserContext me, String count) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.participantDataQuery(me, count); - } - - /** - * 我负责的流程查询 - * @param me - * @param count - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_responsible_msg") - public String responsibleDataQuery(UserContext me, String count) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.responsibleDataQuery(me, count); - } - - /** - * 岗位职责模块查询 - * @param me - * @param count - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_postresponsibility_msg") - public String postresponsibilityDataQuery(UserContext me, String count) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.postresponsibilityDataQuery(me, count); - } - - /** - * RCAI模块查询 - * @param me - * @param count - * @return - */ - @Mapping("com.actionsoft.apps.publisher_xpages_rcaimatrix_msg") - public String rcaimatrixDataQuery(UserContext me, String count) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.rcaimatrixDataQuery(me, count); - } - - - /** - * 流程地图默认资产库和默认组织设置 - * @return - */ - @Mapping("com.actionsoft.apps.publisher_workspace_and_org_msg") - public String getCoeWorkSpaceAndOrgInfo(UserContext me) { - ProcessPublishClientWeb web = new ProcessPublishClientWeb(me); - return web.getCoeWorkSpaceAndOrgInfo(); - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/ReciveTeamDeleted.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/ReciveTeamDeleted.java deleted file mode 100644 index e3063760..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/ReciveTeamDeleted.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher; - -public class ReciveTeamDeleted { - - /** - * 接收小组被删除的通知(此时小组已被删除),补偿扩展App的操作,如删除垃圾配置 - * - * @param teamId 小组Id - */ - public void execute(String teamId) { - //System.out.println("黄河收到,工作网络的一个小组[" + teamId + "]被删除了!"); - // 删除该小组产生的发布申请记录及相关 - } - -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/dao/PublisherClientDao.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/dao/PublisherClientDao.java deleted file mode 100644 index e3d902d3..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/dao/PublisherClientDao.java +++ /dev/null @@ -1,340 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.client.dao; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.sql.Timestamp; -import java.text.DateFormat; -import java.text.SimpleDateFormat; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.Set; - -import com.actionsoft.apps.coe.pal.pal.repository.dao.PALRepository; -import com.actionsoft.apps.coe.pal.pal.repository.model.PALRepositoryModel; -import com.actionsoft.apps.coe.pal.pal.repository.model.impl.PALRepositoryModelImpl; -import com.actionsoft.apps.coe.pal.publisher.constant.PublisherConstant; -import com.actionsoft.apps.coe.pal.system.util.StringUtil; -import com.actionsoft.bpms.commons.database.RowMapper; -import com.actionsoft.bpms.server.conf.server.AWSServerConf; -import com.actionsoft.bpms.util.DBSql; -public class PublisherClientDao { - - /** - * 获取模型关联的模型Id - * - * @param id - * @return - * @author zhangming - */ - public List> getFileIdsByRelationFileId(String id) { - String sql = "SELECT DISTINCT(r.FILEID), pal.PLNAME, MODIFYDATE FROM APP_ACT_COE_PAL_SHAPE_RLAT r, APP_ACT_COE_PAL_REPOSITORY pal WHERE r.RELATIONFILEID in (" + id + ") AND r.FILEID = pal.ID AND pal.PLCATEGORY='process' ORDER BY MODIFYDATE DESC"; - List> list = DBSql.query(sql, new RowMapper>() { - @Override - public Map mapRow(ResultSet rs, int arg1) throws SQLException { - Map map = new HashMap(); - map.put("id", rs.getString(1)); - map.put("name", rs.getString(2)); - return map; - } - }); - return list; - } - - /** - * 获取模型关联的模型Id(只有文件属性关联) - * - * @param id - * @return - * @author zhangming - */ - public List> getFileIdsByRelationFileId1(String id) { - String sql = "SELECT DISTINCT(r.FILEID), pal.PLNAME, MODIFYDATE FROM APP_ACT_COE_PAL_SHAPE_RLAT r, APP_ACT_COE_PAL_REPOSITORY pal WHERE r.RELATIONFILEID in (" + id + ") AND r.FILEID = pal.ID AND r.SHAPEID='' AND pal.PLCATEGORY='process' ORDER BY MODIFYDATE DESC"; - List> list = DBSql.query(sql, new RowMapper>() { - @Override - public Map mapRow(ResultSet rs, int arg1) throws SQLException { - Map map = new HashMap(); - map.put("id", rs.getString(1)); - map.put("name", rs.getString(2)); - return map; - } - }); - return list; - } - - /** - * 获取管理标准、技术标准和工作标准的Id - * - * @return - * @author zhangming - */ - public Map getControlPolicyId(String wsId) { - Map resultMap = new HashMap(); - String sql = "SELECT ID, PLNAME FROM APP_ACT_COE_PAL_REPOSITORY WHERE PLNAME IN (?,?,?) AND WSID=? AND PLMETHODID='control.policy'"; - List> listMap = DBSql.query(sql, new RowMapper>() { - @Override - public Map mapRow(ResultSet rs, int arg1) throws SQLException { - Map map = new HashMap(); - map.put(rs.getString(2), rs.getString(1)); - return map; - } - }, new Object[]{PublisherConstant.ORG_RELATION_MANAGEMENT_STANDARD, PublisherConstant.ORG_RELATION_TECHNICAL_STANDARD, PublisherConstant.ORG_RELATION_WORK_STANDARD, wsId}); - for (Map map : listMap) { - Set set = map.keySet(); - for (String key : set) { - resultMap.put(key, map.get(key)); - } - } - return resultMap; - } - - - /** - * 获取某个范围内的关联模型Id - * - * @param relationFileIds - * @return - * @author zhangming - */ - public List> getFileIdsByRelation(String relationFileIds) { - if (relationFileIds == null || "".equals(relationFileIds)) { - return new ArrayList>(); - } - String sql = "SELECT pal.ID, pal.PLNAME, p.PUBLISHDATE FROM APP_ACT_COE_PAL_REPOSITORY pal, (" - + " SELECT r.FILEID, MAX(p.PUBLISHDATE) PUBLISHDATE" - + " FROM APP_ACT_COE_PAL_SHAPE_RLAT r, APP_ACT_COE_PAL_PUBLISH p, APP_ACT_COE_PAL_PUBLISH_LIST pl" - + " WHERE r.FILEID = pl.PALREPOSITORYID AND r.RELATIONFILEID IN (" + relationFileIds + ") AND p.ID=pl.PID AND pl.ACTIONTYPE='N'" - + " GROUP BY r.FILEID) p" - + " WHERE pal.ID = p.FILEID and pal.ISPUBLISH=1" - + " ORDER BY p.PUBLISHDATE DESC"; - List> list = DBSql.query(sql, new RowMapper>() { - @Override - public Map mapRow(ResultSet rs, int arg1) throws SQLException { - Map map = new HashMap(); - if (rs.getString(1) == null) { - return null; - } - map.put("id", rs.getString(1)); - map.put("name", rs.getString(2)); - Timestamp publishDate = rs.getTimestamp(3); - DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); - map.put("publishDate", sdf.format(publishDate)); - return map; - } - }); - return list; - } - - /** - * 获取某个范围内的关联模型Id(只有文件属性关联) - * - * @param relationFileIds - * @return - * @author zhangming - */ - public List> getFileIdsByRelation1(String relationFileIds) { - if (relationFileIds == null || "".equals(relationFileIds)) { - return new ArrayList>(); - } - String sql = "SELECT pal.ID, pal.PLNAME, p.PUBLISHDATE FROM APP_ACT_COE_PAL_REPOSITORY pal, (" - + " SELECT r.FILEID, MAX(p.PUBLISHDATE) PUBLISHDATE" - + " FROM APP_ACT_COE_PAL_SHAPE_RLAT r, APP_ACT_COE_PAL_PUBLISH p, APP_ACT_COE_PAL_PUBLISH_LIST pl" - + " WHERE r.FILEID = pl.PALREPOSITORYID AND r.RELATIONFILEID IN (" + relationFileIds + ") AND r.SHAPEID='' AND p.ID=pl.PID AND pl.ACTIONTYPE='N'" - + " GROUP BY r.FILEID) p" - + " WHERE pal.ID = p.FILEID and pal.ISPUBLISH=1" - + " ORDER BY p.PUBLISHDATE DESC"; - List> list = DBSql.query(sql, new RowMapper>() { - @Override - public Map mapRow(ResultSet rs, int arg1) throws SQLException { - Map map = new HashMap(); - if (rs.getString(1) == null) { - return null; - } - map.put("id", rs.getString(1)); - map.put("name", rs.getString(2)); - Timestamp publishDate = rs.getTimestamp(3); - DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); - map.put("publishDate", sdf.format(publishDate)); - return map; - } - }); - return list; - } - - /** - * 获取某个范围内的被关联模型Id - * - * @param fileIds - * @param relationFileIds - * @return - * @author zhangming - */ - public List> getRelationFileIds(String fileIds, String relationFileIds) { - if (fileIds == null || "".equals(fileIds) || relationFileIds == null || "".equals(relationFileIds)) { - return new ArrayList>(); - } - String sql = "SELECT pal.ID, pal.PLNAME, p.PUBLISHDATE from APP_ACT_COE_PAL_REPOSITORY pal, (" - + " SELECT r.RELATIONFILEID, MAX(p.PUBLISHDATE) PUBLISHDATE" - + " FROM APP_ACT_COE_PAL_SHAPE_RLAT r, APP_ACT_COE_PAL_PUBLISH p, APP_ACT_COE_PAL_PUBLISH_LIST pl" - + " WHERE r.RELATIONFILEID = pl.PALREPOSITORYID AND r.FILEID IN (" + fileIds + ") AND r.RELATIONFILEID IN (" + relationFileIds + ") AND p.ID=pl.PID AND pl.ACTIONTYPE='N'" - + " GROUP BY r.RELATIONFILEID) p" - + " WHERE pal.ID=p.RELATIONFILEID and pal.ISPUBLISH=1" - + " ORDER BY p.PUBLISHDATE DESC"; - List> list = DBSql.query(sql, new RowMapper>() { - @Override - public Map mapRow(ResultSet rs, int arg1) throws SQLException { - Map map = new HashMap(); - if (rs.getString(1) == null) { - return null; - } - map.put("id", rs.getString(1)); - map.put("name", rs.getString(2)); - Timestamp publishDate = rs.getTimestamp(3); - DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); - map.put("publishDate", sdf.format(publishDate)); - return map; - } - }); - return list; - } - - /** - * 发布历史 - * - * @param ids - * @return - * @author zhangming - */ - public List> getPublishListData(String ids, String category, String wsId, String methodId) { - if (ids == null || "".equals(ids)) { - return new ArrayList>(); - } - String sql = "SELECT r.ID, r.PLNAME, p.PUBLISHDATE from APP_ACT_COE_PAL_REPOSITORY r, (" - + " SELECT pl.PALREPOSITORYID, MAX(p.PUBLISHDATE) publishdate " - + " FROM APP_ACT_COE_PAL_PUBLISH p, APP_ACT_COE_PAL_PUBLISH_LIST pl" - + " WHERE p.ID=pl.PID AND pl.PALREPOSITORYID IN (" + ids + ")" - + " GROUP BY pl.PALREPOSITORYID ) p" - + " WHERE r.ID = p.PALREPOSITORYID AND r.PLCATEGORY='" + category + "' AND r.PLMETHODID <> 'default' AND r.WSID='" + wsId + "'"; - if (methodId != null && !"".equals(methodId)) { - sql += " AND r.PLMETHODID='" + methodId + "'"; - } - sql += " ORDER BY p.PUBLISHDATE DESC"; - List> list = DBSql.query(sql, new RowMapper>() { - @Override - public Map mapRow(ResultSet rs, int arg1) throws SQLException { - Map map = new HashMap(); - if (rs.getString(1) == null) { - return null; - } - map.put("id", rs.getString(1)); - map.put("name", rs.getString(2)); - Timestamp publishDate = rs.getTimestamp(3); - DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); - map.put("publishDate", sdf.format(publishDate)); - return map; - } - }); - return list; - } - /** - * 根据name获取未发布的流程文件 - * @param name - * @param wsId - * @param methodId - * @return - */ - public List getCoeProcessLevelByNamen(String name, String wsId, String methodId) { - String namelike = ""; - if (StringUtil.containSpecialChar(name)) { - namelike = "'%" + StringUtil.replaceSqlStr(name, AWSServerConf.isMySQL()) + "%'" + (AWSServerConf.isMySQL() ? "ESCAPE '\\\\'" : " ESCAPE '\\'"); - } else { - namelike = "'%" + name + "%'"; - } - StringBuilder sql = new StringBuilder("select * from " + PALRepositoryModelImpl.DATABASE_ENTITY + " where " + PALRepositoryModelImpl.FIELD_WS_ID + "='" + wsId + "' and " + PALRepositoryModelImpl.FIELD_PL_NAME + " like " + namelike + " and ISPUBLISH = '0'"); - if (methodId != null && !"".equals(methodId)) { - sql.append(" and PLMETHODID = '" + methodId + "' "); - } - sql.append(" ORDER BY " + PALRepositoryModelImpl.FIELD_PL_ORDERINDEX + " ASC"); - return DBSql.query(sql.toString(), new PALRespositoryModelMapper()); - } - /** - * 根据name获取有多个版本的流程文件 - * @param name - * @param wsId - * @param methodId - * @return - */ - public List getCoeProcessLevelByNamec(String name, String wsId, String methodId) { - String namelike = ""; - if (StringUtil.containSpecialChar(name)) { - namelike = "'%" + StringUtil.replaceSqlStr(name, AWSServerConf.isMySQL()) + "%'" + (AWSServerConf.isMySQL() ? "ESCAPE '\\\\'" : " ESCAPE '\\'"); - } else { - namelike = "'%" + name + "%'"; - } - StringBuilder sql = new StringBuilder("select * from " + PALRepositoryModelImpl.DATABASE_ENTITY + " where " + PALRepositoryModelImpl.FIELD_WS_ID + "='" + wsId + "' and " + PALRepositoryModelImpl.FIELD_PL_NAME + " like " + namelike + " and ISPUBLISH = '1'"); - String sqlcount = "select count(*) from " + PALRepositoryModelImpl.DATABASE_ENTITY + " where " + PALRepositoryModelImpl.FIELD_WS_ID + "='" + wsId + "' and " + PALRepositoryModelImpl.FIELD_PL_NAME + " like " + namelike + ""; - - if (methodId != null && !"".equals(methodId)) { - sql.append(" and PLMETHODID = '" + methodId + "' "); - } - sql.append(" ORDER BY " + PALRepositoryModelImpl.FIELD_PL_ORDERINDEX + " ASC"); - sqlcount+=" ORDER BY " + PALRepositoryModelImpl.FIELD_PL_ORDERINDEX + " ASC"; - String num = DBSql.getString(sqlcount); - int number = Integer.parseInt(num); - if(number <= 1) { - List data = null; - return data; - } - return DBSql.query(sql.toString(), new PALRespositoryModelMapper()); - } - /** - * 根据name获取停用的流程文件 - * @param name - * @param wsId - * @param category - * @return - */ - public List getCoeProcessLevelByNameAndCategorys(String name, String wsId, String category) { - - String namelike = ""; - - if (StringUtil.containSpecialChar(name)) { - namelike = "'%" + StringUtil.replaceSqlStr(name, AWSServerConf.isMySQL()) + "%'" + (AWSServerConf.isMySQL() ? "ESCAPE '\\\\'" : " ESCAPE '\\'"); - } else { - namelike = "'%" + name + "%'"; - } - StringBuilder sql = new StringBuilder("select * from " + PALRepositoryModelImpl.DATABASE_ENTITY + " where " + PALRepositoryModelImpl.FIELD_WS_ID + "='" + wsId + "' and " + PALRepositoryModelImpl.FIELD_PL_NAME + " like " + namelike + " and " + PALRepositoryModelImpl.FIELD_IS_USE + "='1' and ISPUBLISH = '1'"); - - if (category != null && !"".equals(category)) { - sql.append(" and PLCATEGORY = '" + category + "' "); - } - sql.append(" ORDER BY " + PALRepositoryModelImpl.FIELD_PL_ORDERINDEX + " ASC"); - return DBSql.query(sql.toString(), new PALRespositoryModelMapper()); - } - private class PALRespositoryModelMapper implements RowMapper { - PALRepository pal = new PALRepository(); - public PALRepositoryModel mapRow(ResultSet rs, int arg1) throws SQLException { - return (PALRepositoryModel) pal.record2Model(rs); - } - } - /** - * 根据userId获取资源Id列表 - * @param userId - * @return - */ - public List getTeamUserPerms(String userId) { - String sql = " select distinct perm.RESOURCEID from APP_ACT_NETWORK_TEAM_MEMBER tm , APP_ACT_COE_TEAM_PERM perm " + - "where tm.TEAMID=perm.TEAMID and tm.MEMBERSTATUS='1' and tm.USERID=? "; - List resourceIdList = DBSql.query(sql.toString(), new RowMapper() { - @Override - public String mapRow(ResultSet rs, int arg1) throws SQLException { - return rs.getString(1); - } - }, new Object[] { userId }); - if(resourceIdList == null) { - resourceIdList = new ArrayList(); - } - return resourceIdList; - } - -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/dto/ProcessPublishDTO.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/dto/ProcessPublishDTO.java deleted file mode 100644 index d61210f6..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/dto/ProcessPublishDTO.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.client.dto; - -/** - * 流程发布代办已办传输类 - * - * @author 郝文豪(James) - * @date 2020/7/13 0013 上午 11:16 - */ -public class ProcessPublishDTO { - /** - * 流程实例id - */ - private String processInstId; - /** - * 序号 - */ - private int index; - /** - * 标题 - */ - private String title; - /** - * 来自谁+部门 - */ - private String fromUser; - /** - * 接收时间 - */ - private String date; - /** - * 是否是自己发起填写的流程 - */ - private boolean ownerProcess; - /** - * 任务实例id - */ - private String taskInstId; - /** - * 打开状态 - */ - private String openState; - - public String getProcessInstId() { - return processInstId; - } - - public void setProcessInstId(String processInstId) { - this.processInstId = processInstId; - } - - public int getIndex() { - return index; - } - - public void setIndex(int index) { - this.index = index; - } - - public String getTitle() { - return title; - } - - public void setTitle(String title) { - this.title = title; - } - - public String getFromUser() { - return fromUser; - } - - public void setFromUser(String fromUser) { - this.fromUser = fromUser; - } - - public String getDate() { - return date; - } - - public void setDate(String date) { - this.date = date; - } - - public boolean isOwnerProcess() { - return ownerProcess; - } - - public void setOwnerProcess(boolean ownerProcess) { - this.ownerProcess = ownerProcess; - } - - public String getTaskInstId() { - return taskInstId; - } - - public void setTaskInstId(String taskInstId) { - this.taskInstId = taskInstId; - } - - public String getOpenState() { - return openState; - } - - public void setOpenState(String openState) { - this.openState = openState; - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/dto/ProcessPublishHistoryDTO.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/dto/ProcessPublishHistoryDTO.java deleted file mode 100644 index 39f4c1e4..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/dto/ProcessPublishHistoryDTO.java +++ /dev/null @@ -1,140 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.client.dto; - -import java.io.Serializable; - -/** - * 流程发布的数据传输对象类 - * - * @author 郝文豪(James) - * @date 2020/4/7 0007 下午 2:09 - */ -public class ProcessPublishHistoryDTO implements Serializable { - /** - * 流程实例id - */ - private String processInstId; - /** - * 标题 - */ - private String title; - - /** - * 申请人 - */ - private String createUser; - - /** - * 申请时间 - */ - private String createTime; - - /** - * 类型 - */ - private String type; - - /** - * 审批状态 - */ - private String approvalState; - - /** - * 审批人 - */ - private String approvalUser; - - /** - * 审批人id - */ - private String approvalUserId; - - /** - * 是否完成 - */ - private Boolean end; - - /** - * 任务实例id - */ - private String taskInstId; - - public String getTaskInstId() { - return taskInstId; - } - - public void setTaskInstId(String taskInstId) { - this.taskInstId = taskInstId; - } - - public String getProcessInstId() { - return processInstId; - } - - public void setProcessInstId(String processInstId) { - this.processInstId = processInstId; - } - - public Boolean getEnd() { - return end; - } - - public void setEnd(Boolean end) { - this.end = end; - } - - public String getApprovalUserId() { - return approvalUserId; - } - - public void setApprovalUserId(String approvalUserId) { - this.approvalUserId = approvalUserId; - } - - public String getTitle() { - return title; - } - - public void setTitle(String title) { - this.title = title; - } - - public String getCreateUser() { - return createUser; - } - - public void setCreateUser(String createUser) { - this.createUser = createUser; - } - - public String getCreateTime() { - return createTime; - } - - public void setCreateTime(String createTime) { - this.createTime = createTime; - } - - public String getType() { - return type; - } - - public void setType(String type) { - this.type = type; - } - - public String getApprovalState() { - return approvalState; - } - - public void setApprovalState(String approvalState) { - this.approvalState = approvalState; - } - - public String getApprovalUser() { - return approvalUser; - } - - public void setApprovalUser(String approvalUser) { - this.approvalUser = approvalUser; - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/util/PublisherSkinsDao.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/util/PublisherSkinsDao.java deleted file mode 100644 index cbb01e49..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/util/PublisherSkinsDao.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.client.util; - -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.List; - -import com.actionsoft.bpms.commons.database.RowMapper; -import com.actionsoft.bpms.commons.pagination.SQLPagination; -import com.actionsoft.bpms.util.DBSql; - -/** - * 导航处理类 - * - * @author ZZ - * - */ -public class PublisherSkinsDao { - - public long getPrevLoginTime(String userId) { - long prevLoginTime = 0; - String sql = " select * from SYS_SESSION s where s.userid = '" + userId + "' order by s.STARTTIME desc "; - List list = DBSql.query(SQLPagination.getPaginitionSQL(sql, 0, 2), new RowMapper() { - public Long mapRow(ResultSet rs, int paramInt) throws SQLException { - return rs.getLong("starttime"); - } - }); - if (list != null && list.size() > 0) { - prevLoginTime = list.get(list.size() - 1); - } - return prevLoginTime; - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/web/ProcessPublishClientWeb.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/web/ProcessPublishClientWeb.java deleted file mode 100644 index f4786d29..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/web/ProcessPublishClientWeb.java +++ /dev/null @@ -1,4791 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.client.web; - -import java.io.File; -import java.sql.Timestamp; -import java.text.Collator; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collections; -import java.util.Comparator; -import java.util.HashMap; -import java.util.HashSet; -import java.util.Iterator; -import java.util.LinkedHashMap; -import java.util.List; -import java.util.Locale; -import java.util.Map; -import java.util.Set; - -import com.actionsoft.apps.coe.pal.log.CoEOpLogAPI; -import com.actionsoft.apps.coe.pal.log.CoEOpLogConst; -import com.actionsoft.apps.coe.pal.pal.manage.publish.constant.PublishConst; - -import com.actionsoft.apps.AppsConst; -import com.actionsoft.apps.coe.pal.pal.ws.web.VersionUtil; -import com.actionsoft.apps.coe.pal.publisher.client.dao.PublisherClientDao; -import com.actionsoft.apps.coe.pal.publisher.conf.PublisherConf; -import com.actionsoft.apps.coe.pal.publisher.constant.PublisherConstant; -import com.actionsoft.apps.coe.pal.team.user.web.UserWeb; -import com.actionsoft.apps.coe.pal.util.HighSecurityUtil; -import com.actionsoft.apps.lifecycle.api.AppsAPIManager; -import com.actionsoft.apps.resource.AppContext; -import com.actionsoft.apps.resource.plugin.profile.DCPluginProfile; -import com.actionsoft.bpms.bpmn.modeler.io.BPMNIO; -import com.actionsoft.bpms.commons.htmlframework.HtmlPageTemplate; -import com.actionsoft.bpms.commons.mvc.view.ResponseObject; -import com.actionsoft.bpms.commons.portal.pub.web.PublicPortalWeb; -import com.actionsoft.bpms.commons.portal.skins.AbstPortalSkins; -import com.actionsoft.bpms.commons.portal.skins.PortalSkinsInterface; -import com.actionsoft.bpms.org.cache.UserCache; -import com.actionsoft.bpms.org.cache.UserMapCache; -import com.actionsoft.bpms.org.model.CompanyModel; -import com.actionsoft.bpms.org.model.DepartmentModel; -import com.actionsoft.bpms.org.model.RoleModel; -import com.actionsoft.bpms.org.model.UserMapModel; -import com.actionsoft.bpms.org.model.UserModel; -import com.actionsoft.bpms.server.UserContext; -import com.actionsoft.bpms.server.fs.DCContext; -import com.actionsoft.bpms.server.fs.dc.DCProfileManager; -import com.actionsoft.bpms.util.Base64; -import com.actionsoft.bpms.util.UtilDate; -import com.actionsoft.bpms.util.UtilFile; -import com.actionsoft.bpms.util.UtilString; -import com.actionsoft.apps.coe.pal.constant.CoEConstant; -import com.actionsoft.apps.coe.pal.pal.manage.publish.cache.PublishHistoryCache; -import com.actionsoft.apps.coe.pal.pal.manage.publish.dao.PublishCommonDao; -import com.actionsoft.apps.coe.pal.pal.manage.publish.dao.PublishFrequencyDao; -import com.actionsoft.apps.coe.pal.pal.manage.publish.dao.PublishListHistory; -import com.actionsoft.apps.coe.pal.pal.manage.publish.model.PublishFrequencyModel; -import com.actionsoft.apps.coe.pal.pal.manage.publish.model.PublishHistoryModel; -import com.actionsoft.apps.coe.pal.pal.manage.publish.model.PublishListHistoryModel; -import com.actionsoft.apps.coe.pal.pal.method.cache.PALMethodCache; -import com.actionsoft.apps.coe.pal.pal.output.util.OutputWordUtil; -import com.actionsoft.apps.coe.pal.pal.repository.PALRepositoryQueryAPIManager; -import com.actionsoft.apps.coe.pal.pal.repository.cache.PALRepositoryCache; -import com.actionsoft.apps.coe.pal.pal.repository.dao.PALRepository; -import com.actionsoft.apps.coe.pal.pal.repository.designer.relation.cache.DesignerShapeRelationCache; -import com.actionsoft.apps.coe.pal.pal.repository.designer.relation.model.DesignerShapeRelationModel; -import com.actionsoft.apps.coe.pal.pal.repository.designer.util.CoeDesignerUtil; -import com.actionsoft.apps.coe.pal.pal.repository.model.PALRepositoryModel; -import com.actionsoft.apps.coe.pal.pal.repository.model.impl.PALRepositoryModelImpl; -import com.actionsoft.apps.coe.pal.pal.repository.upfile.constant.CoeFileConstant; -import com.actionsoft.apps.coe.pal.pal.repository.upfile.dao.UpFileDao; -import com.actionsoft.apps.coe.pal.pal.repository.upfile.model.UpfileModel; -import com.actionsoft.apps.coe.pal.pal.repository.util.CoeProcessLevelUtil; -import com.actionsoft.apps.coe.pal.pal.ws.dao.CoeWorkSpace; -import com.actionsoft.apps.coe.pal.pal.ws.dao.CoeWorkSpaceDaoFactory; -import com.actionsoft.apps.coe.pal.pal.ws.model.CoeWorkSpaceModel; -import com.actionsoft.apps.coe.pal.team.user.dao.CoeUser; -import com.actionsoft.apps.coe.pal.team.user.dao.CoeUserDaoFactory; -import com.actionsoft.exception.AWSException; -import com.actionsoft.i18n.I18nRes; -import com.actionsoft.sdk.local.SDK; -import com.actionsoft.sdk.local.api.AppAPI; -import com.alibaba.fastjson.JSON; -import com.alibaba.fastjson.JSONArray; -import com.alibaba.fastjson.JSONObject; -import org.apache.commons.collections4.IteratorUtils; - -public class ProcessPublishClientWeb extends AbstPortalSkins implements PortalSkinsInterface { - private UserContext _uc; - - public ProcessPublishClientWeb() { - } - - public ProcessPublishClientWeb(UserContext userContext) { - _uc = userContext; - } - - @Override - public String getHomePage(UserContext uc) { - _uc = uc; - // 操作行为日志记录 - if (SDK.getAppAPI().getPropertyBooleanValue(CoEConstant.APP_ID, "IS_RECORD_OP_LOG", false)) { - CoEOpLogAPI.auditOkOp(uc, CoEOpLogConst.MODULE_CATEGORY_APPCENTER, CoEOpLogConst.OP_ACCESS, CoEOpLogConst.INFO_APPCENTER_ACCESS_PREFIX + SDK.getAppAPI().getAppContext(PublisherConf.APPID).getName() + CoEOpLogConst.INFO_APPCENTER_ACCESS_SUFFIX); - } - if (PublisherConf.PUBLISH_PORTAL_VERSION.equals("v3")) { - Map macroLibraries = getHomePage2(uc); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.sso.home2.html", macroLibraries); - } else { - AppAPI appApi = SDK.getAppAPI(); - JSONArray wsTree = new JSONArray(); - String isIntegrationAWSUser = appApi.getProperty(PublisherConstant.PUBLISH, "isIntegrationAWSUser"); //是否整合AWS用户 - String roleId = ""; - if ("false".equals(isIntegrationAWSUser)) { - roleId = PublishConst.GUESTROLE; - } else { - roleId = uc.getRoleModel().getId(); - } - String emptyMessage = ""; - PALRepository dao = new PALRepository(); - List> allWsList = dao.getWorkSpaceListByPublishRole(roleId, false); - if (allWsList == null || allWsList.size() == 0) { - emptyMessage = "未分配资产库访问权限"; - } - List> wsList = dao.getWorkSpaceListByPublishRole(roleId, true); // 有访问权限的资产库 - StringBuilder wsIds = new StringBuilder(""); - StringBuilder modelIds = new StringBuilder(""); - JSONArray repositoryList = new JSONArray(); // 有访问权限的文件 - if (wsList != null && wsList.size() > 0) { - int i = 0; - List> removeList = new ArrayList>(); - for (Map ws : wsList) { - boolean isActive = PALRepositoryQueryAPIManager.getInstance().isActiveWorkSpace(ws.get("wsId")); - if (!isActive) { - removeList.add(ws); - } else { - JSONObject wsJson = new JSONObject(); - wsJson.put("id", ws.get("wsId")); - wsJson.put("name", ws.get("wsName")); - if (i == 0) { - wsJson.put("open", true); - } else { - wsJson.put("open", false); - } - wsJson.put("ws", true); - wsJson.put("wsName", ws.get("wsName")); - if (PublisherConf.PUBLISH_PORTAL_VERSION.equals("v1")) { - wsJson.put("icon", PublisherConf.PORTAL_TREE_ICON_FOLDER); - } else { - wsJson.put("icon", PublisherConf.PORTAL_TREE_ICON_FOLDER1); - } - wsTree.add(wsJson); - wsIds.append(ws.get("wsId")).append(","); - i++; - } - } - wsList.removeAll(removeList); - - if (wsList.size() > 0) { - ProcessPublishWeb web = new ProcessPublishWeb(uc); - for (Map ws : wsList) { - List repositoryModelList = dao.getRepositoryListByPublishRole(roleId, ws.get("wsId")); - repositoryList.addAll(web.getRepositoryTree(repositoryModelList, ws.get("wsId"), true, false, false, null, false)); - } - } else { - emptyMessage = "资产库被停用"; - } - } else { - emptyMessage = "可访问流程未发布"; - } - - if (repositoryList != null && repositoryList.size() > 0) { - wsTree.addAll(repositoryList); - for (int i = 0; i < repositoryList.size(); i++) { - String versionId = ""; - if (repositoryList.getJSONObject(i).containsKey("versionId")) { - versionId = repositoryList.getJSONObject(i).getString("versionId"); - } else { - versionId = repositoryList.getJSONObject(i).getString("id"); - } - modelIds.append(versionId).append(","); - } - } - - boolean isComment = PublisherConf.isComment(); //允许留言 - boolean isViewHistory = PublisherConf.isViewHistory(); //允许查看历史发布记录 - boolean isViewAttribute = PublisherConf.isViewAttribute(); //允许查看属性 - boolean isPrint = PublisherConf.isPrint(); //允许打印 - String fotter = PublisherConf.getFotter(); //页底信息 - fotter = fotter == null ? "" : fotter; - String title = PublisherConf.getTitle(); //门户标题 - JSONObject dockDisplay = new JSONObject(); - if (!isComment) { - dockDisplay.put("messageView", "display: none;"); - } - if (!isViewHistory) { - dockDisplay.put("publishView", "display: none;"); - } - if (!isViewAttribute) { - dockDisplay.put("attributeView", "display: none;"); - } - if (!isPrint) { - dockDisplay.put("printView", "display: none;"); - } - Map macroLibraries = new HashMap(); - boolean isCoEUser = CoeUserDaoFactory.createUser().validateIsAccessCOE(uc.getUID()); - //公共方法 判断密码修改周期 - PublicPortalWeb portalWeb = new PublicPortalWeb(uc); - JSONObject params = portalWeb.getLoginCheckSecurityInfo(); - macroLibraries.put("isSecurityPwdChange", params.getBoolean("isSecurityPwdChange")); - macroLibraries.put("forceChangePwd", params.getBoolean("forceChangePwd")); - macroLibraries.put("isSecurityPwdComplexity", params.getBoolean("isSecurityPwdComplexity")); - macroLibraries.put("securityMinPwdLength", params.getIntValue("securityMinPwdLength")); - macroLibraries.put("securityMaxPwdLength", params.getIntValue("securityMaxPwdLength")); - macroLibraries.put("sid", uc.getSessionId()); - macroLibraries.put("roleId", roleId); - macroLibraries.put("wsTree", wsTree); - macroLibraries.put("wsId", (wsList == null || wsList.size() == 0) ? "" : wsList.get(0).get("wsId")); - macroLibraries.put("wsName", (wsList == null || wsList.size() == 0) ? "" : wsList.get(0).get("wsName")); - macroLibraries.put("dockDisplay", dockDisplay.toString()); - macroLibraries.put("fotter", fotter.length() > 40 ? fotter.substring(0, 39) : fotter); - macroLibraries.put("title", title.length() > 20 ? title.substring(0, 19) : title); - macroLibraries.put("isComment", isComment); - macroLibraries.put("isViewHistory", isViewHistory); - macroLibraries.put("isViewAttribute", isViewAttribute); - macroLibraries.put("isPrint", isPrint); - macroLibraries.put("userName", uc.getUserName()); - macroLibraries.put("userPhoto", SDK.getPortalAPI().getUserPhoto(uc, uc.getUID())); - macroLibraries.put("emptyMessage", emptyMessage); - macroLibraries.put("entryCoEView", isCoEUser && HighSecurityUtil.allow3PLoginPal(uc.getUID()) ? "" : "display: none;"); - macroLibraries.put("settingView", uc.getUID().equals("admin") ? "" : "display: none;"); - macroLibraries.put("appId", PublisherConf.APPID); - String wsIdsStr = wsIds.toString(); - macroLibraries.put("wsIds", wsIdsStr.contains(",") ? wsIdsStr.substring(0, wsIdsStr.lastIndexOf(",")) : wsIdsStr); - String modelIdsStr = modelIds.toString(); - macroLibraries.put("modelIds", modelIdsStr.contains(",") ? modelIdsStr.substring(0, modelIdsStr.lastIndexOf(",")) : modelIdsStr); - //App-关联查询 - AppContext relationSearchAppContext = AppsAPIManager.getInstance().getAppContext(PublisherConf.RELATION_SEARCH_ID); - macroLibraries.put("relationSearchId", PublisherConf.RELATION_SEARCH_ID.replace(".", "_")); - macroLibraries.put("relationSearchTitle", PublisherConf.RELATION_SEARCH_NAME); - macroLibraries.put("relationSearchCmd", "_portal_home"); - if (relationSearchAppContext != null && SDK.getAppAPI().isActive(relationSearchAppContext.getId())) { - macroLibraries.put("relationSearchIcon", relationSearchAppContext.getIcon16Url(uc)); - macroLibraries.put("relationSearchName", relationSearchAppContext.getName()); - macroLibraries.put("showRelationSearch", ""); - } else { - macroLibraries.put("showRelationSearch", "display: none;"); - } - if (PublisherConf.PUBLISH_PORTAL_VERSION.equals("v1")) { - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.sso.home.html", macroLibraries); - } else if (PublisherConf.PUBLISH_PORTAL_VERSION.equals("v2")) { - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.sso.home1.html", macroLibraries); - } - return null; - } - } - - /** - * v3新版门户 - * @return - */ - public Map getHomePage2(UserContext uc) { - Map macroLibraries = new HashMap(); - AppAPI appApi = SDK.getAppAPI(); - JSONArray wsTree = new JSONArray(); - String isIntegrationAWSUser = appApi.getProperty(PublisherConstant.PUBLISH, "isIntegrationAWSUser"); //是否整合AWS用户 - String roleId = ""; - if ("false".equals(isIntegrationAWSUser)) { - roleId = PublishConst.GUESTROLE; - } else { - roleId = uc.getRoleModel().getId(); - } - boolean isCoEUser = CoeUserDaoFactory.createUser().validateIsAccessCOE(uc.getUID()); - //公共方法 判断密码修改周期 - PublicPortalWeb portalWeb = new PublicPortalWeb(uc); - JSONObject params = portalWeb.getLoginCheckSecurityInfo(); - macroLibraries.put("isSecurityPwdChange", params.getBoolean("isSecurityPwdChange")); - macroLibraries.put("forceChangePwd", params.getBoolean("forceChangePwd")); - macroLibraries.put("isSecurityPwdComplexity", params.getBoolean("isSecurityPwdComplexity")); - macroLibraries.put("securityMinPwdLength", params.getIntValue("securityMinPwdLength")); - macroLibraries.put("securityMaxPwdLength", params.getIntValue("securityMaxPwdLength")); - macroLibraries.put("sid", uc.getSessionId()); - macroLibraries.put("roleId", roleId); - macroLibraries.put("wsTree", wsTree); - macroLibraries.put("userName", uc.getUserName()); - macroLibraries.put("userPhoto", SDK.getPortalAPI().getUserPhoto(uc, uc.getUID())); - macroLibraries.put("entryCoEView", isCoEUser && HighSecurityUtil.allow3PLoginPal(uc.getUID()) ? "" : "display: none;"); - macroLibraries.put("settingView", uc.getUID().equals("admin") ? "" : "display: none;"); - macroLibraries.put("appId", PublisherConf.APPID); - List> wsList = getPalAndAwsPermRepositoryVersionIdByUser(uc, roleId, null); - JSONArray ws = new JSONArray(); - if (wsList != null && wsList.size() > 0) { - for (int i = 0; i < wsList.size(); i++) { - JSONObject object = new JSONObject(); - object.put("id", wsList.get(i).get("wsId")); - object.put("text", wsList.get(i).get("wsName")); - object.put("initDisplay", "0"); - ws.add(object); - } - } - macroLibraries.put("ws", ws); - macroLibraries.put("palAdmin", new CoeUser().isCoEManager(uc.getUID())); - // 获取logo图片路径 - JSONObject object = getLogoImgPath(uc); - macroLibraries.put("logoImgPath", object.getString("src")); - macroLibraries.put("logoImgName", object.getString("name")); - // 门户参数 - macroLibraries.put("xpagesId", PublisherConf.XPAGES_ID); - macroLibraries.put("portalTabs", PublisherConf.PORTAL_TABS); - return macroLibraries; - } - - /** - * 首页 - * - * @return - * @author zhangming - */ - public String getClientMain(String wsId) { - JSONArray result = search("", null, null, null); //所有文件 - - JSONArray plrdArray = new JSONArray(); - JSONArray plrpArray = new JSONArray(); - PALRepository dao = new PALRepository(); - List> plrds = dao.searchRepositoryPlrdByPublisherPortal(_uc.getRoleModel().getId()); - for (Map plrd : plrds) { - if (plrd != null && plrd.containsKey("id") && !plrd.get("id").equals("")) { - plrdArray.add(plrd); - } - } - List> plrps = dao.searchRepositoryPlrpByPublisherPortal(_uc.getRoleModel().getId()); - for (Map plrp : plrps) { - if (plrp != null && plrp.containsKey("id") && !plrp.get("id").equals("")) { - plrpArray.add(plrp); - } - } - - Map macroLibraries = new HashMap(); - macroLibraries.put("result", result); - macroLibraries.put("plrd", plrdArray); - macroLibraries.put("plrp", plrpArray); - macroLibraries.put("wsId", wsId); - macroLibraries.put("sid", _uc.getSessionId()); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.sso.main.html", macroLibraries); - } - - /** - * 查询 - * - * @param modelIds - * @param filter - * @param order - * @param name - * @return - * @author zhangming - */ - public String searchInClientMain(String modelIds, String filter, String order, String name) { - JSONArray result = search(modelIds, filter, order, name); - - ResponseObject ro = ResponseObject.newOkResponse(); - ro.put("result", result); - return ro.toString(); - } - - private JSONArray search(String modelIds, String filter, String order, String name) { - PALRepository dao = new PALRepository(); - List models = dao.searchRepositoryByPublisherPortal(modelIds, filter, order, name); - - List jsonList = new ArrayList<>(); - for (String id : models) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (model == null) { - continue; - } - - boolean isActive = false; - if (model != null && !"default".equals(model.getMethodId())) { - if (PALMethodCache.getPALMethodModelById(model.getMethodId()) == null) { - isActive = false; - } else { - String methodId = PALMethodCache.getPALMethodModelById(model.getMethodId()).getApp().getId(); - isActive = SDK.getAppAPI().isActive(methodId); - } - } - - String processDefId = ""; - String appId = ""; - if (model != null) {// 获取流程版本id - appId = CoeProcessLevelUtil.getAppId(model.getId()); - processDefId = CoeProcessLevelUtil.getProcessDefIdByVer(appId, model.getId(), (int)model.getVersion()); - } - - String p = model.getFilePath(); - String imagePath = "../apps/"+ CoEConstant.APP_ID +"/img/method/default.png"; - if (!processDefId.equals("")) { - imagePath = "data:image/png;base64," + BPMNIO.getBPMNImageThumbnail(CoeProcessLevelUtil.getAppId(model.getId()), processDefId); - } else { - if (!"".equals(p)) { - UtilFile utilFile = new UtilFile(p + "/" + model.getId() + ".small.png"); - if (utilFile.exists()) { - byte[] base64Bytes = Base64.encode(utilFile.readBytes()); - imagePath = "data:image/png;base64," + new String(base64Bytes); - } - } - } - if ("default".equals(model.getMethodId())) { - imagePath = "../apps/com.actionsoft.apps.coe.pal.publisher/img/default_folder.png"; - } - - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("name", model.getName()); - object.put("imgPath", imagePath); - object.put("processDefId", processDefId); - object.put("methodId", model.getMethodId()); - String relationType = SDK.getAppAPI().getProperty(CoEConstant.APP_ID, CoEConstant.PROPERTY_RELATION_TYPE); - object.put("plrd", ""); - object.put("plrp", ""); - if ("address".equals(relationType)) { - String dutyDept = model.getDutyDept(); - if (!UtilString.isEmpty(dutyDept)) { - if (SDK.getORGAPI().getDepartmentById(dutyDept) != null) { - dutyDept = SDK.getORGAPI().getDepartmentById(dutyDept).getName(); - object.put("plrd", dutyDept); - } - } - String dutyPerson = model.getDutyUser(); - if (!UtilString.isEmpty(dutyPerson)) { - object.put("plrp", SDK.getORGAPI().getUserAliasNames(dutyPerson)); - } - } else { - String plrdId = model.getOwnerDept(); - if (plrdId != null && !"".equals(plrdId)) { - List list = DesignerShapeRelationCache.getListByAttrId(id, "", "plRD"); - if (list != null && list.size() > 0) { - object.put("plrd", list.get(0).getRelationShapeText()); - } else { - object.put("plrd", ""); - } - } - String plrpId = model.getOwnerUser(); - if (plrpId != null && !"".equals(plrpId)) { - List list = DesignerShapeRelationCache.getListByAttrId(id, "", "plRP"); - if (list != null && list.size() > 0) { - object.put("plrp", list.get(0).getRelationShapeText()); - } else { - object.put("plrp", ""); - } - } - } - object.put("version", model.getVersion()); - object.put("isActive", isActive); - - if (model.isPublish()) { - PublishListHistory historyDao = new PublishListHistory(); - String lastPublishDate = historyDao.getLastPublishDateByModelId(model.getId()); - if (lastPublishDate != null && !"".equals(lastPublishDate)) { - lastPublishDate = lastPublishDate.substring(0, 10); - } - object.put("publishDate", lastPublishDate == null ? "" : lastPublishDate); - } else { - object.put("publishDate", ""); - } - - jsonList.add(object); - } - - if (order != null && order.contains("plrd")) { - Collections.sort(jsonList, new ComparatorPlrdChinese()); - } - if (order != null && order.contains("plrp")) { - Collections.sort(jsonList, new ComparatorPlrpChinese()); - } - return JSONArray.parseArray(JSON.toJSONString(jsonList)); - } - - private class ComparatorPlrdChinese implements Comparator { - @Override - public int compare(JSONObject model1, JSONObject model2) { - String plrd1 = model1.getString("plrd"); - String plrd2 = model2.getString("plrd"); - return Collator.getInstance(Locale.CHINESE).compare(plrd1, plrd2); - } - } - - private class ComparatorPlrpChinese implements Comparator { - @Override - public int compare(JSONObject model1, JSONObject model2) { - String plrp1 = model1.getString("plrp"); - String plrp2 = model2.getString("plrp"); - return Collator.getInstance(Locale.CHINESE).compare(plrp1, plrp2); - } - } - - /** - * 查询发布历史 - * - * @param start - * @param type N/C/S,如果查询全部该字段为空 - * @return - * @author zhangming - */ - public String getPublishList(String start, String type) { - ProcessPublishWeb web = new ProcessPublishWeb(_uc); - JSONArray list = web.getMorePublishHistory(start, "50", type); - - ResponseObject ro = ResponseObject.newOkResponse(); - ro.put("results", list); - return ro.toString(); - } - - public String getSettingData() { - boolean isComment = PublisherConf.isComment(); //允许留言 - boolean isViewHistory = PublisherConf.isViewHistory(); //允许查看历史发布记录 - boolean isViewAttribute = PublisherConf.isViewAttribute(); //允许查看属性 - boolean isPrint = PublisherConf.isPrint(); //允许打印 - String fotter = PublisherConf.getFotter(); //页底信息 - fotter = fotter == null ? "" : fotter; - String title = PublisherConf.getTitle(); //门户标题 - ResponseObject ro = ResponseObject.newOkResponse(); - ro.put("isComment", isComment + ""); - ro.put("isViewHistory", isViewHistory + ""); - ro.put("isViewAttribute", isViewAttribute + ""); - ro.put("isPrint", isPrint + ""); - ro.put("fotter", fotter); - ro.put("title", title); - return ro.toString(); - } - - /** - * 参数设置 - * - * @param title - * @param fotter - * @param isComment - * @param isPrint - * @param isViewAttribute - * @param isViewHistory - * @return - * @author zhangming - */ - public String setting(String title, String fotter, String isComment, String isPrint, String isViewAttribute, String isViewHistory) { - PublisherConf.setTitle(title); - PublisherConf.setFotter(fotter); - PublisherConf.setComment(isComment); - PublisherConf.setPrint(isPrint); - PublisherConf.setViewAttribute(isViewAttribute); - PublisherConf.setViewHistory(isViewHistory); - ResponseObject ro = ResponseObject.newOkResponse(); - return ro.toString(); - } - - /** - * 获取资产库列表 - * - * @return - * @author zhangming - */ - public String getOrgWsTreeData() { - ResponseObject ro = ResponseObject.newOkResponse(); - - List wsList = CoeWorkSpaceDaoFactory.createCoeWorkSpace().getInstanceAll(); - JSONArray wsTree = new JSONArray(); - if (wsList != null && wsList.size() > 0) { - int i = 0; - for (CoeWorkSpaceModel ws : wsList) { - boolean isActive = PALRepositoryQueryAPIManager.getInstance().isActiveWorkSpace(ws.getUUId()); - if (isActive) { - JSONObject wsJson = new JSONObject(); - String wsId = ws.getUUId(); - wsJson.put("id", wsId); - wsJson.put("name", ws.getWsName()); - if (i == 0) { - wsJson.put("open", true); - } else { - wsJson.put("open", false); - } - wsJson.put("ws", true); - wsJson.put("wsId", wsId); - wsJson.put("wsName", ws.getWsName()); - if (PublisherConf.PUBLISH_PORTAL_VERSION.equals("v1")) { - wsJson.put("icon", PublisherConf.PORTAL_TREE_ICON_FOLDER); - } else { - wsJson.put("icon", PublisherConf.PORTAL_TREE_ICON_FOLDER1); - } - wsTree.add(wsJson); - i++; - - JSONArray jsonArray = PALRepositoryQueryAPIManager.getInstance().getPalRepositoryTreeData(_uc, wsId, "org", "isUsed"); - for (int j = 0; j < jsonArray.size(); j++) { - JSONObject object = jsonArray.getJSONObject(j); - if (object.getString("id").equals("org")) { - object.put("id", wsId + "_org"); - object.put("pid", wsId); - object.put("icon", PublisherConf.PORTAL_TREE_ICON_FOLDER1); - } else { - if (object.getString("pid").equals("org")) { - object.put("pid", wsId + "_org"); - } - if (object.getString("isParent") == "true") { - object.put("icon", PublisherConf.PORTAL_TREE_ICON_FOLDER1); - } else { - object.put("icon", ""); - } - } - - wsTree.add(object); - } - } - } - } - ro.put("wsTreeData", wsTree); - return ro.toString(); - } - - /** - * 标准化体系页面 - * - * @return - * @author zhangming - */ - public String toOrgRelationPage() { - Map macroLibraries = new HashMap(); - macroLibraries.put("sid", _uc.getSessionId()); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.sso.org.html", macroLibraries); - } - - /** - * 组织模型相关的模型页面 - * - * @return - * @author zhangming - */ - public String toOrgRelationModelPage() { - Map macroLibraries = new HashMap(); - macroLibraries.put("sid", _uc.getSessionId()); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.sso.org.main.html", macroLibraries); - } - - public String getOrgRelativeModel(String orgModelId, String modelIds) { - ResponseObject ro = ResponseObject.newOkResponse(); - ro.put("data", getOrgRelationModelList(orgModelId, modelIds)); - return ro.toString(); - } - - private JSONObject getOrgRelationModelList(String orgModelId, String modelIds) { - JSONObject data = new JSONObject(); - - //如果orgModelId为空,则查询发布历史 - if (orgModelId == null || "".equals(orgModelId)) { - PublisherClientDao publisherDao = new PublisherClientDao(); - String[] modelIdArray = modelIds.split(","); - StringBuilder sb = new StringBuilder(); - if (modelIdArray.length > 0) { - for (String modelId : modelIdArray) { - if (!"".equals(modelId)) { - sb.append("'" + modelId + "',"); - } - } - } - if (sb.length() > 0) { - String wsId = ""; - if (modelIdArray[0].length() > 36) { - wsId = modelIdArray[0].substring(modelIdArray[0].indexOf("_") + 1); - } else if (modelIdArray[0].length() == 36) { - if (PALRepositoryCache.getCache().get(modelIdArray[0]) != null) { - wsId = PALRepositoryCache.getCache().get(modelIdArray[0]).getWsId(); - } - } else { - return data; - } - - String sqlIds = sb.substring(0, sb.lastIndexOf(",")); - List> processList = publisherDao.getPublishListData(sqlIds, "process", wsId, null); - data.put("processList", processList); - Map controlPolicyIds = publisherDao.getControlPolicyId(wsId); - //管理标准 - if (controlPolicyIds.containsKey(PublisherConstant.ORG_RELATION_MANAGEMENT_STANDARD)) { - List> managementRoleList = new ArrayList>(); - List> technicalRoleList = new ArrayList>(); - List> workRoleList = new ArrayList>(); - String publishedManagementStandardIds = ""; - String publishedTechnicalStandardIds = ""; - String publishedWorkStandardIds = ""; - if (controlPolicyIds.containsKey(PublisherConstant.ORG_RELATION_MANAGEMENT_STANDARD)) { - String managementStandardId = controlPolicyIds.get(PublisherConstant.ORG_RELATION_MANAGEMENT_STANDARD); - publishedManagementStandardIds = getRelationPublishedControlIds(wsId, managementStandardId, "control.policy"); - } - if (controlPolicyIds.containsKey(PublisherConstant.ORG_RELATION_TECHNICAL_STANDARD)) { - String technicalStandardId = controlPolicyIds.get(PublisherConstant.ORG_RELATION_TECHNICAL_STANDARD); - publishedTechnicalStandardIds = getRelationPublishedControlIds(wsId, technicalStandardId, "control.policy"); - } - if (controlPolicyIds.containsKey(PublisherConstant.ORG_RELATION_WORK_STANDARD)) { - String workStandardId = controlPolicyIds.get(PublisherConstant.ORG_RELATION_WORK_STANDARD); - publishedWorkStandardIds = getRelationPublishedControlIds(wsId, workStandardId, "control.policy"); - } - - List> list = publisherDao.getPublishListData(sqlIds, "control", wsId, "control.policy"); - if (list != null && list.size() > 0) { - for (Map map : list) { - String id = map.get("id").toString(); - if (publishedManagementStandardIds.contains(id)) { - managementRoleList.add(map); - } else if (publishedTechnicalStandardIds.contains(id)) { - technicalRoleList.add(map); - } else if (publishedWorkStandardIds.contains(id)) { - workRoleList.add(map); - } - - } - } - data.put("managementList", managementRoleList); - data.put("technicalList", technicalRoleList); - data.put("workList", workRoleList); - } else { - data.put("managementList", new ArrayList()); - data.put("technicalList", new ArrayList()); - data.put("workList", new ArrayList()); - } - } - - return data; - } - - PALRepositoryModel orgModel = PALRepositoryCache.getCache().get(orgModelId); - String wsId = orgModel.getWsId(); - if (orgModel != null) { - List orgList = new ArrayList(); - PALRepositoryQueryAPIManager.getInstance().getAllUsedPalRepositoryModelsByPid(wsId, orgModelId, orgList); //组织模型的所有子流程 - StringBuilder sbOrgIds = new StringBuilder("'" + orgModelId + "'"); - if (orgList != null && orgList.size() > 0) { - for (PALRepositoryModel model : orgList) { - sbOrgIds.append(",'").append(model.getId()).append("'"); - } - } - //流程模型 - PublisherClientDao publisherDao = new PublisherClientDao(); - List> processIdList = publisherDao.getFileIdsByRelationFileId1(sbOrgIds.toString()); //org模型关联的流程模型Id - List> processList = publisherDao.getFileIdsByRelation1(sbOrgIds.toString()); - String processIds = ""; //processIds保存org模型关联的所有process模型Id,包括已发布和未发布的 - if (processIdList != null && processIdList.size() > 0) { - StringBuilder sbProcessIds = new StringBuilder(); - for (Map processMap : processIdList) { - String processId = processMap.get("id").toString(); - sbProcessIds.append("'").append(processId).append("',"); - } - processIds = sbProcessIds.substring(0, sbProcessIds.lastIndexOf(",")); - } - data.put("processIds", processIds); - List> processOrgList = new ArrayList>(); - if (processList != null) { - for (Map map : processList) { - if (modelIds.contains(map.get("id").toString())) { - processOrgList.add(map); - } - } - } - data.put("processList", processOrgList); - - //根据流程模型,获取关联的制度模型 - Map controlPolicyIds = publisherDao.getControlPolicyId(wsId); - //管理标准 - if (controlPolicyIds.containsKey(PublisherConstant.ORG_RELATION_MANAGEMENT_STANDARD)) { - String managementStandardId = controlPolicyIds.get(PublisherConstant.ORG_RELATION_MANAGEMENT_STANDARD); - String publishedManagementStandardIds = getRelationPublishedControlIds(wsId, managementStandardId, "control.policy"); - List> managementList = publisherDao.getRelationFileIds(processIds, publishedManagementStandardIds); - List> managementRoleList = new ArrayList>(); - if (managementList != null && managementList.size() > 0) { - for (Map managementMap : managementList) { - String id = managementMap.get("id").toString(); - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (modelIds.contains(model.getVersionId())) { - managementRoleList.add(managementMap); - } - } - } - data.put("managementList", managementRoleList); - } else { - data.put("managementList", new ArrayList()); - } - //技术标准 - if (controlPolicyIds.containsKey(PublisherConstant.ORG_RELATION_TECHNICAL_STANDARD)) { - String technicalStandardId = controlPolicyIds.get(PublisherConstant.ORG_RELATION_TECHNICAL_STANDARD); - String publishedTechnicalStandardIds = getRelationPublishedControlIds(wsId, technicalStandardId, "control.policy"); - List> technicalList = publisherDao.getRelationFileIds(processIds, publishedTechnicalStandardIds); - List> technicalRoleList = new ArrayList>(); - if (technicalList != null && technicalList.size() > 0) { - for (Map managementMap : technicalList) { - String id = managementMap.get("id").toString(); - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (modelIds.contains(model.getVersionId())) { - technicalRoleList.add(managementMap); - } - } - } - data.put("technicalList", technicalRoleList); - } else { - data.put("technicalList", new ArrayList()); - } - //工作标准 - if (controlPolicyIds.containsKey(PublisherConstant.ORG_RELATION_WORK_STANDARD)) { - String workStandardId = controlPolicyIds.get(PublisherConstant.ORG_RELATION_WORK_STANDARD); - String publishedWorkStandardIds = getRelationPublishedControlIds(wsId, workStandardId, "control.policy"); - List> workList = publisherDao.getRelationFileIds(processIds, publishedWorkStandardIds); - List> workRoleList = new ArrayList>(); - if (workList != null && workList.size() > 0) { - for (Map managementMap : workList) { - String id = managementMap.get("id").toString(); - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (modelIds.contains(model.getVersionId())) { - workRoleList.add(managementMap); - } - } - } - data.put("workList", workRoleList); - } else { - data.put("workList", new ArrayList()); - } - } - return data; - } - - private String getRelationPublishedControlIds(String wsId, String pid, String methodId) { - List standardList = new ArrayList(); - PALRepositoryQueryAPIManager.getInstance().getAllPublishedPalRepositoryModelsByPid(wsId, pid, standardList); - String ids = ""; //已经发布的管理标准 - StringBuilder sbStandardIds = new StringBuilder("'" + pid + "'"); - if (standardList != null && standardList.size() > 0) { - for (PALRepositoryModel model : standardList) { - if (methodId == null || "".equals(methodId) || methodId.equals(model.getMethodId())) { - sbStandardIds.append(",'").append(model.getId()).append("'"); - } - } - } - ids = sbStandardIds.toString(); - return ids; - } - - /** - * 按组织维护流程 - * - * @param wsId - * @return - */ - public String getManageHome(String wsId, String categorys) { - Map result = new HashMap(); - result.put("sid", _uc.getSessionId()); - JSONArray treeData = new JSONArray(); - if (UtilString.isEmpty(wsId)) { - wsId = SDK.getAppAPI().getProperty(CoEConstant.APP_ID, CoEConstant.PROPERTY_DEFAULT_WSID); - } - result.put("wsId", wsId); - //根节点 - String[] categoryArray = categorys.split(","); - for (String category : categoryArray) { - category = category.trim(); - JSONObject categoryRoot = new JSONObject(); - categoryRoot.put("id", category); - categoryRoot.put("name", I18nRes.findValue(CoEConstant.APP_ID, category)); - categoryRoot.put("open", false); - categoryRoot.put("nocheck", true); - treeData.add(categoryRoot); - - //查询部门下的流程根节点 - List list = PALRepositoryQueryAPIManager.getInstance().getRootPALRepositoryModelsByDeptId(_uc.getUID(), wsId, null, category, true, false); - List newList = new ArrayList(); - for (PALRepositoryModel process : list) { - PALRepositoryModelImpl newProcess = (PALRepositoryModelImpl) process; - newProcess.setNewParentId(category); - newList.add((PALRepositoryModel) newProcess); - } - treeData.addAll(PALRepositoryQueryAPIManager.getInstance().list2Json(_uc, newList, true, false)); - } - result.put("treeData", treeData); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.sso.manage.home.html", result); - } - - /** - * 已发布流程查询 - * - * @param wsId - * @param categorys - * @return - */ - public String getManageSearchHome(String wsId, String categorys) { - Map result = new HashMap(); - result.put("sid", _uc.getSessionId()); - if (UtilString.isEmpty(wsId)) { - wsId = SDK.getAppAPI().getProperty(CoEConstant.APP_ID, CoEConstant.PROPERTY_DEFAULT_WSID); - } - - JSONArray treeData = new JSONArray(); - PALRepositoryQueryAPIManager manager = PALRepositoryQueryAPIManager.getInstance(); - PALRepository dao = new PALRepository(); - String[] categoryList = categorys.split(","); - StringBuilder filePerms = new StringBuilder(""); - for (String category : categoryList) { - category = category.trim(); - - JSONObject root = new JSONObject(); - root.put("id", category); - root.put("name", I18nRes.findValue(CoEConstant.APP_ID, category)); - root.put("open", false); - treeData.add(root); - - List repositoryModelList = dao.searchRepositoryList(wsId, null, null, "", -1, null, null, null, null, null, null, -1, null, category, null, false, true, "", "", -1, null, "PLNO"); - for (PALRepositoryModel model : repositoryModelList) { - filePerms.append(model.getId()).append(","); - } - List newList = manager.setNewPid(repositoryModelList); - treeData.addAll(manager.list2Json(_uc, newList, false, true)); - } - - result.put("treeData", treeData); - result.put("filePerms", filePerms); - - result.put("wsId", wsId); - result.put("processRootId", SDK.getAppAPI().getProperty(PublisherConstant.PUBLISH, "processRootId")); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.sso.search.home.html", result); - } - - /** - * 已发布流程查询 - * - * @param wsId - * @param categorys - * @return - */ - public String getManageSearchHomeCondition(String wsId, String categorys) { - Map result = new HashMap(); - result.put("sid", _uc.getSessionId()); - if (UtilString.isEmpty(wsId)) { - wsId = SDK.getAppAPI().getProperty(CoEConstant.APP_ID, CoEConstant.PROPERTY_DEFAULT_WSID); - } - - JSONArray treeData = new JSONArray(); - PALRepositoryQueryAPIManager manager = PALRepositoryQueryAPIManager.getInstance(); - PALRepository dao = new PALRepository(); - String[] categoryList = categorys.split(","); - StringBuilder filePerms = new StringBuilder(""); - for (String category : categoryList) { - category = category.trim(); - - JSONObject root = new JSONObject(); - root.put("id", category); - root.put("name", I18nRes.findValue(CoEConstant.APP_ID, category)); - root.put("open", false); - treeData.add(root); - - JSONArray params = new JSONArray(); - JSONObject param1 = new JSONObject(); - param1.put("key", "securityclass"); - param1.put("value", "='内部'"); - params.add(param1); - List repositoryModelList = dao.searchRepositoryList(wsId, null, null, "", -1, null, null, null, null, null, null, -1, null, category, null, false, true, "", "", -1, params, "PLNO"); - params = new JSONArray(); - JSONObject param2 = new JSONObject(); - param2.put("key", "securityclass"); - param2.put("value", "='外部公开'"); - params.add(param2); - repositoryModelList.addAll(dao.searchRepositoryList(wsId, null, null, "", -1, null, null, null, null, null, null, -1, null, category, null, false, true, "", "", -1, params, "PLNO")); - for (PALRepositoryModel model : repositoryModelList) { - filePerms.append(model.getId()).append(","); - } - List newList = manager.setNewPid(repositoryModelList); - treeData.addAll(manager.list2Json(_uc, newList, false, true)); - } - - result.put("treeData", treeData); - result.put("filePerms", filePerms); - - result.put("wsId", wsId); - result.put("processRootId", SDK.getAppAPI().getProperty(PublisherConstant.PUBLISH, "processRootId")); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.sso.search.home.html", result); - } - - private boolean isEmpty(List list) { - return list == null || list.size() == 0; - } - - /** - * 获取当前人权限下的模型id - * 条件: - * 1.模型中有节点关联的是AWS平台的人员且人员与当前人相同 - * 2.模型中有关联节点是角色,且角色是当前人员的所属角色(包括兼职角色) - * 3.模型的文件属性中的责任人是当前人 - * 4.获取的流程文件的当前版本必须是已发布 - * @param uc - * @return - */ - private Set getAwsOrgPermRepositoryByUser(UserContext uc, String category, boolean isPublish) { - Set result = new HashSet<>(); - // 获取当前人的所有角色 - String userId = uc.getUID(); - Set roleIds = new HashSet<>(); - RoleModel roleModel = uc.getRoleModel(); - roleIds.add(roleModel.getId()); - // 兼职角色 - List userMapModels = UserMapCache.getMapListOfUser(userId); - if (!isEmpty(userMapModels)) { - for (UserMapModel role : userMapModels) { - roleIds.add(role.getRoleId()); - } - } - // 条件1,2,4 - List list = DesignerShapeRelationCache.getListByRelationShapeId("00000000-0000-0000-0000-000000000000", "00000000-0000-0000-0000-000000000000"); - if (!isEmpty(list)) { - for (DesignerShapeRelationModel model : list) { - JSONObject object = JSONObject.parseObject(model.getRelationShapeText()); - if ("user".equalsIgnoreCase(object.getString("type")) && uc.getUID().equals(object.getString("id"))) { - PALRepositoryModel p = PALRepositoryCache.getCache().get(model.getFileId()); - if (p != null) { - if (isPublish) { - if (p.isPublish()) { - if (UtilString.isEmpty(category)) { - result.add(p.getId()); - } else { - if (p.getMethodCategory().equals(category)) { - result.add(p.getId()); - } - } - } - } else { - if (UtilString.isEmpty(category)) { - result.add(p.getId()); - } else { - if (p.getMethodCategory().equals(category)) { - result.add(p.getId()); - } - } - } - } - } - if ("role".equalsIgnoreCase(object.getString("type")) && roleIds.contains(object.getString("id"))) { - PALRepositoryModel p = PALRepositoryCache.getCache().get(model.getFileId()); - if (p != null) { - if (isPublish) { - if (p.isPublish()) { - if (UtilString.isEmpty(category)) { - result.add(p.getId()); - } else { - if (p.getMethodCategory().equals(category)) { - result.add(p.getId()); - } - } - } - } else { - if (UtilString.isEmpty(category)) { - result.add(p.getId()); - } else { - if (p.getMethodCategory().equals(category)) { - result.add(p.getId()); - } - } - } - } - } - } - } - // 条件3,4 - CoeWorkSpace workSpace = new CoeWorkSpace(); - List wsList = workSpace.getNormalCoeWorkSpaceModelRecodes(); - if (!isEmpty(wsList)) { - for (CoeWorkSpaceModel model : wsList) { - Iterator iterator = PALRepositoryCache.getByWsId(model.getUUId()); - while (iterator.hasNext()) { - PALRepositoryModel pModel = iterator.next(); - if (pModel != null && pModel.getMethodCategory().equals(category) && userId.equals(pModel.getDutyUser())) { - if (isPublish) { - if (pModel.isPublish()) { - result.add(pModel.getId()); - } - } else { - result.add(pModel.getId()); - } - } - } - } - } - return result; - } - - /** - * 获取当前人权限下的模型id - * 条件: - * 1.模型中有节点关联的是AWS平台的人员且人员与当前人相同 - * 2.模型中有关联节点是角色,且角色是当前人员的所属角色(包括兼职角色) - * 3.获取的流程文件的当前版本必须是已发布 - * @param uc - * @return - */ - private Set getAwsOrgPermRealtionRepositoryByUser(UserContext uc, String category, boolean isPublish) { - Set result = new HashSet<>(); - // 获取当前人的所有角色 - String userId = uc.getUID(); - Set roleIds = new HashSet<>(); - RoleModel roleModel = uc.getRoleModel(); - roleIds.add(roleModel.getId()); - // 兼职角色 - List userMapModels = UserMapCache.getMapListOfUser(userId); - if (!isEmpty(userMapModels)) { - for (UserMapModel role : userMapModels) { - roleIds.add(role.getRoleId()); - } - } - // 条件1,2,3 - List list = DesignerShapeRelationCache.getListByRelationShapeId("00000000-0000-0000-0000-000000000000", "00000000-0000-0000-0000-000000000000"); - if (!isEmpty(list)) { - for (DesignerShapeRelationModel model : list) { - JSONObject object = JSONObject.parseObject(model.getRelationShapeText()); - if ("user".equalsIgnoreCase(object.getString("type")) && uc.getUID().equals(object.getString("id"))) { - PALRepositoryModel p = PALRepositoryCache.getCache().get(model.getFileId()); - if (p != null) { - if (isPublish) { - if (p.isPublish()) { - if (UtilString.isEmpty(category)) { - result.add(p.getId()); - } else { - if (p.getMethodCategory().equals(category)) { - result.add(p.getId()); - } - } - } - } else { - if (UtilString.isEmpty(category)) { - result.add(p.getId()); - } else { - if (p.getMethodCategory().equals(category)) { - result.add(p.getId()); - } - } - } - } - } - if ("role".equalsIgnoreCase(object.getString("type")) && roleIds.contains(object.getString("id"))) { - PALRepositoryModel p = PALRepositoryCache.getCache().get(model.getFileId()); - if (p != null) { - if (isPublish) { - if (p.isPublish()) { - if (UtilString.isEmpty(category)) { - result.add(p.getId()); - } else { - if (p.getMethodCategory().equals(category)) { - result.add(p.getId()); - } - } - } - } else { - if (UtilString.isEmpty(category)) { - result.add(p.getId()); - } else { - if (p.getMethodCategory().equals(category)) { - result.add(p.getId()); - } - } - } - } - } - } - } - return result; - } - - /** - * 获取责任人是当前人的模型id - * 条件: - * 1.模型的文件属性中的责任人是当前人 - * @param uc - * @return - */ - private Set getPermRepositoryByDutyPerson(UserContext uc, String category, boolean isPublish) { - Set result = new HashSet<>(); - // 获取当前人的所有角色 - String userId = uc.getUID(); - // 条件3,4 - CoeWorkSpace workSpace = new CoeWorkSpace(); - List wsList = workSpace.getNormalCoeWorkSpaceModelRecodes(); - if (!isEmpty(wsList)) { - for (CoeWorkSpaceModel model : wsList) { - Iterator iterator = PALRepositoryCache.getByWsId(model.getUUId()); - while (iterator.hasNext()) { - PALRepositoryModel pModel = iterator.next(); - if (pModel != null && pModel.getMethodCategory().equals(category) && userId.equals(pModel.getDutyUser())) { - if (isPublish) { - if (pModel.isPublish()) { - result.add(pModel.getId()); - } - } else { - result.add(pModel.getId()); - } - } - } - } - } - return result; - } - - /** - * 获取当前人给定部门时权限下的模型id - * 模型中有关联节点是部门,且角色是当前人员的所属角色(包括兼职角色) - * @param uc - * @param category - * @param deptId - * @return - */ - private Set getAwsOrgPermRepositoryByDept(UserContext uc, String category, String deptId, boolean isPublish) { - Set result = new HashSet<>(); - List list = DesignerShapeRelationCache.getListByRelationShapeId("00000000-0000-0000-0000-000000000000", "00000000-0000-0000-0000-000000000000"); - if (!isEmpty(list)) { - for (DesignerShapeRelationModel model : list) { - JSONObject object = JSONObject.parseObject(model.getRelationShapeText()); - if ("department".equalsIgnoreCase(object.getString("type")) && deptId.equals(object.getString("id"))) { - PALRepositoryModel p = PALRepositoryCache.getCache().get(model.getFileId()); - if (p != null && p.isPublish()) { - if (isPublish) { - if (p.isPublish()) {// 已发布 - if (UtilString.isEmpty(category)) { - result.add(p.getId()); - } else { - if (p.getMethodCategory().equals(category)) { - result.add(p.getId()); - } - } - } - } else { - if (UtilString.isEmpty(category)) { - result.add(p.getId()); - } else { - if (p.getMethodCategory().equals(category)) { - result.add(p.getId()); - } - } - } - } - } - } - } - return result; - } - - /** - * 获取当前人权限下的资产库id集合 - * @param uc - * @return - */ - private Set getAwsOrgPermWsByUser(UserContext uc, String category) { - Set wsIds = new HashSet<>(); - Set repositoryIds = getAwsOrgPermRepositoryByUser(uc, category, true); - for (String repositoryId : repositoryIds) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(repositoryId); - if (model != null && PALRepositoryQueryAPIManager.getInstance().isActiveWorkSpace(model.getWsId())) - wsIds.add(model.getWsId()); - } - return wsIds; - } - - /** - * 根据userId获取具有权限的已发布资产库 - * @return - */ - private List> getPermRepositoryVersionIdByUser(UserContext uc, String roleId) { - // 获取资产库流程Id - PALRepository dao = new PALRepository(); - List> wsList = dao.getWorkSpaceListByPublishRole(roleId, true, true); // 有访问权限的资产库 - if (wsList != null && wsList.size() > 0) { - List> removeList = new ArrayList>(); - for (Map ws : wsList) { - boolean isActive = PALRepositoryQueryAPIManager.getInstance().isActiveWorkSpace(ws.get("wsId")); - if (!isActive) { - removeList.add(ws); - } - } - wsList.removeAll(removeList); - } - return wsList; - } - - /** - * 根据userId获取具有权限的已发布资产库 - * pal自身权限+关联AWS平台权限 - * @return - */ - private List> getPalAndAwsPermRepositoryVersionIdByUser(UserContext uc, String roleId, String category) { - // 获取资产库流程Id - PALRepository dao = new PALRepository(); - //List> wsList = dao.getWorkSpaceListByPublishRole(roleId, true, true); // 有访问权限的资产库 - List> wsList = dao.getWorkSpaceListByPublishRole(roleId, false, true); // 有访问权限的资产库(发布+未发布) - if (wsList != null && wsList.size() > 0) { - List> removeList = new ArrayList>(); - for (Map ws : wsList) { - boolean isActive = PALRepositoryQueryAPIManager.getInstance().isActiveWorkSpace(ws.get("wsId")); - if (!isActive) { - removeList.add(ws); - } - } - wsList.removeAll(removeList); - } - // 关联AWS组织的资产库权限整合 - if (wsList == null) { - wsList = new ArrayList<>(); - } - Set wsIds = getAwsOrgPermWsByUser(uc, category); - if (wsIds.size() > 0) { - Set temp = new HashSet<>(); - for (Map ws : wsList) { - temp.add(ws.get("wsId")); - } - CoeWorkSpace wsDao = new CoeWorkSpace(); - for (String wsId : wsIds) { - if (!temp.contains(wsId)) { - CoeWorkSpaceModel model = wsDao.getInstance(wsId); - if (model != null) { - Map result = new HashMap<>(); - result.put("wsId", model.getUUId()); - result.put("wsName", model.getWsName()); - wsList.add(result); - } - } - } - } - return wsList; - } - - /** - * 获取基本参数 - * @param uc - * @param count - * @return - */ - private JSONObject getXPagesBasicParam(UserContext uc, String count) { - String isIntegrationAWSUser = SDK.getAppAPI().getProperty(PublisherConstant.PUBLISH, "isIntegrationAWSUser"); //是否整合AWS用户 - String roleId = ""; - if ("false".equals(isIntegrationAWSUser)) { - roleId = PublishConst.GUESTROLE; - } else { - roleId = uc.getRoleModel().getId(); - } - - boolean limit = true;// 是否限制条数,count为空则不限制 - int c = 0; - if(!UtilString.isEmpty(count)){ - c = Integer.parseInt(count); - } else { - limit = false; - } - JSONObject object = new JSONObject(); - object.put("roleId", roleId); - object.put("c", c); - object.put("limit", limit); - return object; - } - - /** - * 常用流程查询 - * xpages小页面 - * @param count - * @return - */ - public String commonProcessQuery(UserContext uc, String count) { - String category = "process"; - Map result = new HashMap(); - result.put("sid", uc.getSessionId()); - result.put("uid", uc.getUID()); - JSONObject param = getXPagesBasicParam(uc, count); - String roleId = param.getString("roleId"); - boolean limit = param.getBooleanValue("limit"); - int c = param.getIntValue("c"); - PublishListHistory pHistory = new PublishListHistory(); - JSONArray array = new JSONArray(); - // 获取常用流程数据 - List> wsList = getPalAndAwsPermRepositoryVersionIdByUser(uc, roleId, category); - if (wsList != null && wsList.size() > 0) { - PublishCommonDao commonDao = new PublishCommonDao(); - - StringBuffer wsIds = new StringBuffer(); - String sqlParam = ""; - for (Map map : wsList) { - wsIds.append("'").append(map.get("wsId")).append("'").append(","); - } - if (wsIds.length() > 0) { - sqlParam = wsIds.substring(0, wsIds.length() - 1); - } - // 获取降序排列的数据 - Object [] commons = commonDao.getCommonDataByWsIds(sqlParam, category); - @SuppressWarnings("unchecked") - List list = (ArrayList) commons[0];// 按照设定顺序升序排序的id集合 - JSONObject datas = (JSONObject) commons[1]; - if (list != null && list.size() > 0) { - PALRepository repositoryDao = new PALRepository(); - Set versionIds = repositoryDao.getRepositoryVersionIdListByPublishRole(roleId, sqlParam, category); - Set repositoryIds = getAwsOrgPermRepositoryByUser(uc, category, true);// aws平台下的资产库流程文件 - for (String str : repositoryIds) { - versionIds.add(PALRepositoryCache.getCache().get(str).getVersionId()); - } - int index = 0; - List list1 = new ArrayList<>(); - for (String id : list) { - if (limit && index >= c) break; - JSONObject data = datas.getJSONObject(id); - int sort = data.getIntValue("sort"); - //将sort为0的数据单独提出来 - if (sort == 0) { - list1.add(data); - continue; - } - List temps = PALRepositoryCache.getByVersionId(data.getString("wsId"), data.getString("plversionId")); - if (temps == null || temps.size() == 0) continue; - for (PALRepositoryModel model : temps) { - if (model.isPublish() && versionIds.contains(model.getVersionId())) { - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("name", model.getName()); - object.put("versionId", model.getVersionId()); - object.put("method", model.getMethodId()); - object.put("date", model.getPublishDate() == null ? "" : model.getPublishDate()); - String taskId = pHistory.getLastPublishTaskIdByModelId(model.getId()); - object.put("taskId", taskId == null ? "" : taskId); - array.add(object); - index++; - break; - } - } - } - //将sort为0的数据放在数组的末尾 - for (JSONObject data:list1) { - if (limit && index >= c) break; - List temps = PALRepositoryCache.getByVersionId(data.getString("wsId"), data.getString("plversionId")); - if (temps == null || temps.size() == 0) continue; - for (PALRepositoryModel model : temps) { - if (model.isPublish() && versionIds.contains(model.getVersionId())) { - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("name", model.getName()); - object.put("versionId", model.getVersionId()); - object.put("method", model.getMethodId()); - object.put("date", model.getPublishDate() == null ? "" : model.getPublishDate()); - String taskId = pHistory.getLastPublishTaskIdByModelId(model.getId()); - object.put("taskId", taskId == null ? "" : taskId); - array.add(object); - index++; - break; - } - } - } - } - } - result.put("data", array); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.xpages.common.html", result); - } - - /** - * 高频流程查询 - * @param uc - * @param count - * @return - */ - public String frequencyProcessQuery(UserContext uc, String count) { - String category = "process"; - Map result = new HashMap(); - result.put("sid", uc.getSessionId()); - result.put("uid", uc.getUID()); - JSONObject param = getXPagesBasicParam(uc, count); - String roleId = param.getString("roleId"); - boolean limit = param.getBooleanValue("limit"); - int c = param.getIntValue("c"); - - JSONArray array = new JSONArray(); - // 获取高频流程记录数据 - List> wsList = getPalAndAwsPermRepositoryVersionIdByUser(uc, roleId, category); - if (wsList != null && wsList.size() > 0) { - PublishFrequencyDao frequencyDao = new PublishFrequencyDao(); - StringBuffer wsIds = new StringBuffer(); - String sqlParam = ""; - for (Map map : wsList) { - wsIds.append("'").append(map.get("wsId")).append("'").append(","); - } - if (wsIds.length() > 0) { - sqlParam = wsIds.substring(0, wsIds.length() - 1); - } - Object [] frequencyModels = frequencyDao.getDatasOrderByCount(sqlParam, category); - @SuppressWarnings("unchecked") - List list = (ArrayList) frequencyModels[0];// 按照访问量降序排序的id集合 - JSONObject datas = (JSONObject) frequencyModels[1]; - PublishListHistory pHistory = new PublishListHistory(); - // 获取所有节点 - if (list != null && list.size() > 0) { - PALRepository repositoryDao = new PALRepository(); - Set versionIds = repositoryDao.getRepositoryVersionIdListByPublishRole(roleId, sqlParam, category); - Set repositoryIds = getAwsOrgPermRepositoryByUser(uc, category, true);// aws平台下的资产库流程文件 - for (String str : repositoryIds) { - versionIds.add(PALRepositoryCache.getCache().get(str).getVersionId()); - } - int index = 0; - for (String id : list) { - if (limit && index >= c) break; - JSONObject data = datas.getJSONObject(id); - List temps = PALRepositoryCache.getByVersionId(data.getString("wsId"), data.getString("plversionId")); - if (temps == null || temps.size() == 0) continue; - for (PALRepositoryModel model : temps) { - if (model.isPublish() && versionIds.contains(model.getVersionId())) { - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("name", model.getName()); - object.put("versionId", model.getVersionId()); - object.put("count", data.getString("count")); - object.put("method", model.getMethodId()); - object.put("date", model.getPublishDate() == null ? "" : model.getPublishDate()); - String taskId = pHistory.getLastPublishTaskIdByModelId(model.getId()); - object.put("taskId", taskId == null ? "" : taskId); - array.add(object); - index++; - break; - } - } - } - } - } - result.put("data", array); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.xpages.frequency.html", result); - } - - /** - * 系统、数据、组织、控制模型查询 - * @param count - * @return - */ - public String queryDataBycategory(UserContext uc, String count, String category, String page) { - Map result = new HashMap(); - result.put("sid", uc.getSessionId()); - result.put("uid", uc.getUID()); - JSONObject param = getXPagesBasicParam(uc, count); - String roleId = param.getString("roleId"); - boolean limit = param.getBooleanValue("limit"); - int c = param.getIntValue("c"); - JSONArray array = new JSONArray(); - // 获取系统模型数据 - List> wsList = getPalAndAwsPermRepositoryVersionIdByUser(uc, roleId, category); - if (wsList != null && wsList.size() > 0) { - - StringBuffer wsIds = new StringBuffer(); - String sqlParam = ""; - for (Map map : wsList) { - wsIds.append("'").append(map.get("wsId")).append("'").append(","); - } - if (wsIds.length() > 0) { - sqlParam = wsIds.substring(0, wsIds.length() - 1); - } - int index = 0; - PALRepository dao = new PALRepository(); - List plList = dao.getRepositoryListByPublishRoleAndCategory(roleId, sqlParam, category); - Set repositoryIds = getAwsOrgPermRepositoryByUser(uc, category, true);// aws平台下的资产库流程文件 - // 整合PAL自身权限文件和关联AWS的权限文件 - if (repositoryIds != null && repositoryIds.size() > 0) { - // 整合完成之后重新排序,按照发布时间,层级,顺序排序 - if (plList == null) { - plList = new ArrayList<>(); - } - Set idSet = new HashSet<>(); - for (PALRepositoryModel plModel : plList) { - idSet.add(plModel.getId()); - } - for (String id : repositoryIds) { - if (!idSet.contains(id)) { - plList.add(PALRepositoryCache.getCache().get(id)); - } - } - // 排序 - Collections.sort(plList, new Comparator() { - @Override - public int compare(PALRepositoryModel o1, PALRepositoryModel o2) { - Timestamp p1 = o1.getPublishDate(); - Timestamp p2 = o2.getPublishDate(); - if (!p1.equals(p2)) { - return p2.compareTo(p1); - } - int level1 = o1.getLevel(); - int level2 = o2.getLevel(); - if (level1 != level2) { - return level1 - level2; - } - int order1 = o1.getOrderIndex(); - int order2 = o2.getOrderIndex(); - return order1 - order2; - } - }); - } - if (plList != null && plList.size() > 0) { - for (PALRepositoryModel plModel : plList) { - JSONObject object = new JSONObject(); - object.put("id", plModel.getId()); - object.put("name", plModel.getName()); - object.put("versionId", plModel.getVersionId()); - object.put("date", plModel.getPublishDate() == null ? "" : plModel.getPublishDate()); - object.put("method", plModel.getMethodId()); - object.put("taskId", ""); - array.add(object); - index++; - if (limit && index >= c) { - break; - } - } - } - } - result.put("data", array); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.xpages." + page + ".html", result); - } - - - - /** - * 发布动态 - * @param count - * @return - */ - public String queryNotificationData(UserContext uc, String start, String count) { - Map result = new HashMap(); - result.put("sid", uc.getSessionId()); - result.put("uid", uc.getUID()); - JSONObject param = getXPagesBasicParam(uc, count); - String roleId = param.getString("roleId"); - int startNum = -1; - if (!UtilString.isEmpty(start)) { - startNum = Integer.parseInt(start); - } - int limitNum = 10; - if (!UtilString.isEmpty(count)) { - limitNum = Integer.parseInt(count); - } - JSONArray array = new JSONArray(); - PublishListHistory dao = new PublishListHistory(); - // 获取所有的发布历史 - List modelList = dao.getPublishListHistory(); - if (!isEmpty(modelList)) { - // 获取PAL权限版本ID - PALRepository repository = new PALRepository(); - Set palVersionIds = repository.getPalVersionIdByroleId(roleId); - Set palProcessIds = new HashSet<>(); - for (String versionId : palVersionIds) { - List list = PALRepositoryCache.getByVersionId(versionId); - if (!isEmpty(list)) { - for (PALRepositoryModel model : list) { - palProcessIds.add(model.getId()); - } - } - } - // 获取关联AWS组织的版本ID且当前为已发布 - Set awsProcessIds = getAwsOrgPermRepositoryByUser(uc, null, true); - // 整合所有权限 - for (String id : awsProcessIds) { - String tempVer = PALRepositoryCache.getCache().get(id).getVersionId(); - if (!palProcessIds.contains(tempVer)) { - palProcessIds.add(tempVer); - } - } - int index = 0; - for (PublishListHistoryModel model : modelList) { - if (index >= limitNum) { - break; - } - if (!palProcessIds.contains(model.getPalRepositoryId())) - continue; - PALRepositoryModel repositoryModel = PALRepositoryCache.getCache().get(model.getPalRepositoryId()); - if (repositoryModel == null) { - continue; - } - JSONObject object = new JSONObject(); - String actionType = model.getActionType(); - object.put("type", actionType); - object.put("date", model.getPublishDate()); - String intro = ""; - if ("N".equals(actionType)) { - intro = "新发布"; - } else if ("C".equals(actionType)) { - intro = "变更"; - } else if ("S".equals(actionType)) { - intro = "停用"; - } - object.put("intro", intro); - object.put("method", repositoryModel.getMethodId()); - object.put("desc", model.getPublishDesc()); - object.put("pid", model.getpId()); - PublishHistoryModel pModel = PublishHistoryCache.getModel(model.getpId()); - object.put("pDesc", pModel.getPublishDesc()); - object.put("id", model.getPalRepositoryId()); - object.put("name", repositoryModel.getName()); - object.put("version", VersionUtil.getVersionStr(repositoryModel.getVersion())); - object.put("isPublish", repositoryModel.isPublish() ? "1" : "0"); - String taskId = model.getTaskId(); - object.put("taskId", taskId == null ? "" : taskId); - array.add(object); - index ++; - } - } - result.put("data", array); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.xpages.notification.html", result); - } - - /** - * xpages配置流程地图时查询资产库列表和平台单位列表 - * @param uc - * @return - */ - public String processmapWsAndOrgDataQuery(UserContext uc) { - ResponseObject ro = ResponseObject.newOkResponse(); - // 获取启用中的资产库 - List wsList = CoeWorkSpaceDaoFactory.createCoeWorkSpace().getCoeWorkSpaceModelRecodesNoPage(); - JSONArray wsArray = new JSONArray(); - if (!isEmpty(wsList)) { - for (CoeWorkSpaceModel ws : wsList) { - if (ws.getWsState() == 0) { - JSONObject object = new JSONObject(); - object.put("text", ws.getWsName()); - object.put("id", ws.getUUId()); - wsArray.add(object); - } - } - } - // 获取未注销的平台单位 - List cList = SDK.getORGAPI().getCompanys(); - JSONArray orgArray = new JSONArray(); - if (!isEmpty(cList)) { - for (CompanyModel company: cList) { - JSONObject object = new JSONObject(); - object.put("text", company.getName()); - object.put("id", company.getId()); - orgArray.add(object); - } - } - ro.put("wsData", wsArray); - ro.put("orgData", orgArray); - return ro.toString(); - } - - /** - * 流程地图 - * @param orgId - * @param wsId - * @return - */ - public String queryProcessmapData(UserContext uc, String wsId, String orgId) { - Map result = new HashMap(); - result.put("sid", uc.getSessionId()); - result.put("uid", uc.getUID()); - JSONObject param = getXPagesBasicParam(uc, null); - String roleId = param.getString("roleId"); - // 获取资产库一级流程 - List> wsList = getPalAndAwsPermRepositoryVersionIdByUser(uc, roleId, "process"); - // wsId在wsList内则取wsId,不在则取wsList中第一个元素 - if (wsList != null && wsList.size() > 0) { - Set wsIds = new HashSet<>(); - for (Map map : wsList) { - wsIds.add(map.get("wsId")); - } - if (UtilString.isEmpty(wsId) || !wsIds.contains(wsId)) { - wsId = wsList.get(0).get("wsId"); - } - } - // 获取三个一级流程 - JSONArray processData = getUsedModelsByPid(roleId, wsId, "process"); - result.put("processData", processData); - - // 获取组织架构 - List orgList = SDK.getORGAPI().getCompanys(); - if (orgList != null && orgList.size() > 0) { - Set orgIds = new HashSet<>(); - for (int i = 0; i < orgList.size(); i++) { - if (orgList.get(i).isClosed()) { - continue; - } - orgIds.add(orgList.get(i).getId()); - } - if (UtilString.isEmpty(orgId) || !orgIds.contains(orgId)) { - orgId = orgList.get(0).getId(); - } - } - // 获取三个部门 - JSONArray deptData = getDeptsByCompany(orgId); - result.put("deptData", deptData); - result.put("wsId", wsId); - result.put("orgId", orgId); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.xpages.processmap.html", result); - } - - /** - * 获取3个一级部门 - * @param orgId - * @return - */ - private JSONArray getDeptsByCompany(String orgId) { - JSONArray result = new JSONArray(); - List list = SDK.getORGAPI().getDepartmentsByCompanyId(1, orgId); - int index = 0; - for (DepartmentModel model : list) { - if (model.isClosed()) { - continue; - } - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("name", model.getName()); - result.add(object); - index++; - if (index >= 3) { - break; - } - } - return result ; - } - - // 当同一个version流程存在已发布和使用中的,过滤掉使用中的 - private List filterPublisherData(List list) { - if (list != null && list.size() > 0) { - List tempList = new ArrayList<>(); - Set idSet = new HashSet<>(); - for (PALRepositoryModel model : list) { - if (model.isPublish()) { - idSet.add(model.getVersionId()); - tempList.add(model); - } - } - for (PALRepositoryModel model : list) { - if (model.isUse() && !idSet.contains(model.getVersionId())) { - tempList.add(model); - } - } - list = tempList; - } - return list; - } - - /** - * 获取3个一级流程 - * @param wsId - * @param parentId - * @return - */ - private JSONArray getUsedModelsByPid(String roleId, String wsId, String parentId) { - JSONArray result = new JSONArray(); - if (!UtilString.isEmpty(wsId)) { - @SuppressWarnings("unchecked") - List list = IteratorUtils.toList(PALRepositoryCache.getByPid(wsId, "process")); - list = filterPublisherData(list); - if (list != null && list.size() > 0) { - // 排列 - Collections.sort(list, new Comparator() { - @Override - public int compare(PALRepositoryModel o1, PALRepositoryModel o2) { - return o1.getOrderIndex() > o2.getOrderIndex() ? 1 : o1.getOrderIndex() < o2.getOrderIndex() ? -1 : 0; - } - }); - PALRepository dao = new PALRepository(); - Set idSet = dao.getRepositoryVersionIdListByPublishRole(roleId, "'" + wsId + "'", "process"); - Set relationAwsIdSet = getAwsOrgPermRepositoryByUser(_uc, "process", true); - if (relationAwsIdSet != null && relationAwsIdSet.size() > 0) { - for (String awsId : relationAwsIdSet) { - idSet.add(awsId); - } - } - int index = 0; - for (PALRepositoryModel model : list) { - boolean flag = false; - if (model.isPublish() && idSet.contains(model.getVersionId())) { - flag = true; - } else { - Set ids = new HashSet<>(); - List subList = new ArrayList<>(); - PALRepositoryCache.getAllChildrenModelsByPid(wsId, model.getId(), subList, ids); - if (subList != null && subList.size() > 0) { - for (PALRepositoryModel subModel : subList) { - if (subModel.isPublish() && idSet.contains(subModel.getVersionId())) { - flag = true; - break; - } - } - } - } - if (flag) { - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("name", model.getName()); - result.add(object); - index++; - } - if (index >= 3) { - break; - } - } - } - } - return result; - } - - /** - * 搜索 - * @param uc - * @param text 搜索文本 - * @param type 类型 - * @param templateId xpagesId - * @param wsId 默认展示的流程资产库id - * @return - */ - public String search(UserContext uc, String text, String type, String templateId, String wsId) { - Map result = new HashMap(); - result.put("sid", uc.getSessionId()); - result.put("uid", uc.getUID()); - result.put("text", text); - result.put("type", type); - result.put("templateId", templateId); - JSONObject param = getXPagesBasicParam(uc, null); - String roleId = param.getString("roleId"); - // List> wsList = getPermRepositoryVersionIdByUser(uc, roleId); - List> wsList = getPalAndAwsPermRepositoryVersionIdByUser(uc, roleId, null); - JSONArray ws = new JSONArray(); - if (wsList != null && wsList.size() > 0) { - for (int i = 0; i < wsList.size(); i++) { - JSONObject object = new JSONObject(); - object.put("id", wsList.get(i).get("wsId")); - object.put("text", wsList.get(i).get("wsName")); - if(wsId!=null && wsId.equals(wsList.get(i).get("wsId"))) { - object.put("initDisplay", "1"); //默认使用的流程资产库 - } else { - object.put("initDisplay", "0"); - } - ws.add(object); - } - } - result.put("ws", ws); - - JSONArray scope = new JSONArray(); - JSONObject object = new JSONObject(); - object.put("name", "已发布文件"); - object.put("type", "all"); - scope.add(object); - - // alsp获取xpages数据 - // 调用App - String sourceAppId = PublisherConf.APPID; - // aslp服务地址 - String aslp = "aslp://com.actionsoft.apps.addons.xpages/queryCwListByTemplateId"; - // 参数定义列表 - Map params = new HashMap(); - //模板id,必填 - params.put("templateId", templateId); - params.put("sid", uc.getSessionId()); - AppAPI appAPI = SDK.getAppAPI(); - //查询模板信息 - ResponseObject xpagesList = appAPI.callASLP(appAPI.getAppContext(sourceAppId), aslp, params); - JSONObject data = JSONObject.parseObject(xpagesList.toDataString()); - JSONArray cwList = data.getJSONArray("cwList"); - for (int i = 0; i < cwList.size(); i++) { - JSONObject obj = cwList.getJSONObject(i).getJSONArray("subList").getJSONObject(0); - JSONObject obj2 = new JSONObject(); - if (obj.getString("cwUrl").contains("com.actionsoft.apps.publisher_xpages_banner_msg")) { - continue; - } - obj2.put("name", obj.getString("cwName")); - String url = obj.getString("cwUrl"); - if (!url.contains("com.actionsoft.apps.publisher_xpages_")) {// 识别PAL流程发布默认的xpages - continue; - } - String type2 = url.substring(url.indexOf("xpages_") + 7, url.indexOf("_msg")); - obj2.put("type", type2); - scope.add(obj2); - } - result.put("scope", scope); - JSONObject logoObject = getLogoImgPath(uc); - result.put("logoImgPath", logoObject.getString("src")); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.search.html", result); - } - - /** - * 查询数据 - * @param searchText - * @param searchType - * @param searchWsId - * @param start - * @param pageLimit - * @return - */ - public String searchData(UserContext uc, String searchText, String searchType, String searchWsId, int start, int pageLimit) { - JSONObject param = getXPagesBasicParam(uc, null); - String roleId = param.getString("roleId"); - String wsIdsql = ""; - if (UtilString.isEmpty(searchWsId)) { - // List> wsList = getPermRepositoryVersionIdByUser(uc, roleId); - List> wsList = getPalAndAwsPermRepositoryVersionIdByUser(uc, roleId, null); - if (wsList != null && wsList.size() > 0) { - StringBuffer wsIds = new StringBuffer(); - for (Map map : wsList) { - wsIds.append("'").append(map.get("wsId")).append("'").append(","); - } - if (wsIds.length() > 0) { - wsIdsql = wsIds.substring(0, wsIds.length() - 1); - } - } - } else { - wsIdsql = "'" + searchWsId + "'"; - } - switch (searchType) { - case "all":// 已发布文件 - return getAllPublishedData(searchText, wsIdsql, roleId, start, pageLimit, null); - case "common":// 常用流程 - return getPublishedCommonData(searchText, wsIdsql, roleId, start, pageLimit, "process"); - case "frequency":// 高频流程 - return getPublishedFrequencyData(searchText, wsIdsql, roleId, start, pageLimit, "process"); - case "system":// 系统地图 - return getAllPublishedData(searchText, wsIdsql, roleId, start, pageLimit, "itsystem"); - case "data":// 数据地图 - return getAllPublishedData(searchText, wsIdsql, roleId, start, pageLimit, "data"); - case "control":// 控制地图 - return getAllPublishedData(searchText, wsIdsql, roleId, start, pageLimit, "control"); - case "org":// 组织地图 - return getAllPublishedData(searchText, wsIdsql, roleId, start, pageLimit, "org"); - case "processmap":// 流程地图 - return getAllPublishedData(searchText, wsIdsql, roleId, start, pageLimit, "process"); - default:// 通知公告 - return getPublishNotificationData(searchText, wsIdsql, roleId, start, pageLimit, null); - } - } - - private String getPublishNotificationData(String searchText, String wsIdsql, String roleId, int start, int pageLimit, String category) { - ResponseObject ro = ResponseObject.newOkResponse(); - PublishListHistory dao = new PublishListHistory(); - List modelList = dao.getPublishListHistoryByRole(roleId, null, wsIdsql, searchText); - - // 获取PAL权限版本ID - PALRepository repository = new PALRepository(); - Set palVersionIds = repository.getPalVersionIdByroleId(roleId); - Set palProcessIds = new HashSet<>(); - for (String versionId : palVersionIds) { - List list = PALRepositoryCache.getByVersionId(versionId); - if (!isEmpty(list)) { - for (PALRepositoryModel model : list) { - palProcessIds.add(model.getId()); - } - } - } - // 获取关联AWS组织的版本ID且当前为已发布 - Set awsProcessIds = getAwsOrgPermRepositoryByUser(_uc, null, true); - // 整合所有权限 - for (String id : awsProcessIds) { - String tempVer = PALRepositoryCache.getCache().get(id).getVersionId(); - if (!palProcessIds.contains(tempVer)) { - palProcessIds.add(tempVer); - } - } - - // 过滤最终结果 - List list = new ArrayList<>(); - for (JSONObject object : modelList) { - String repositoryId = object.getString("repositoryId"); - if (palProcessIds.contains(repositoryId)) { - list.add(object); - } - } - List subList = null; - int end = start + pageLimit; - if (start > list.size() - 1) { - subList = new ArrayList<>(); - } else if (list.size() >= end) { - subList = list.subList(start, end); - } else { - subList = list.subList(start, list.size()); - } - JSONArray result = new JSONArray(); - for (JSONObject object : subList) { - JSONObject object2 = new JSONObject(); - String repositoryId = object.getString("repositoryId"); - PALRepositoryModel palModel = PALRepositoryCache.getCache().get(repositoryId); - object2.put("id", palModel.getId()); - object2.put("version", palModel.getVersion()); - String userName = ""; - if (UserCache.getModel(object.getString("userId")) != null) { - userName = UserCache.getModel(object.getString("userId")).getUserName(); - } - - String actionType = object.getString("actionType"); - String intro = ""; - switch (actionType) { - case "N": - intro = "新发布"; - break; - case "C": - intro = "变更"; - break; - default:// S - intro = "停用"; - break; - } - object2.put("name", palModel.getName() + "[" + intro + "]"); - object2.put("user", userName); - object2.put("dept", getDeptPath(object.getString("userId"))); - object2.put("date", object.getTimestamp("publishDate")); - object2.put("desc", object.getString("publishDesc")); - object2.put("isPublish", palModel.isPublish() ? "1" : "0"); - object2.put("taskId", object.containsKey("taskId") ? object.getString("taskId") : ""); - // 获取路径 - StringBuilder sBuilder = new StringBuilder();// 名称组合 - Set idSets = new HashSet<>();// id记录,校验防止递归死循环 - sBuilder.append(palModel.getName()); - idSets.add(palModel.getId()); - getFilePath(palModel, sBuilder,idSets);// 递归获取当前文件名称路径 - object2.put("path", sBuilder.toString()); - result.add(object2); - } - ro.put("data", result); - ro.put("count", result.size()); - return ro.toString(); - } - - /** - * 获取部门路径 - * @param userId - * @return - */ - private String getDeptPath(String userId) { - StringBuilder sBuilder = new StringBuilder();// 名称组合 - Set idSets = new HashSet<>();// id记录,校验防止递归死循环 - if (!UtilString.isEmpty(userId)) { - DepartmentModel model = SDK.getORGAPI().getDepartmentByUser(userId); - sBuilder.append(model.getName()); - idSets.add(model.getId()); - getDeptPath(model, sBuilder, idSets); - } - return sBuilder.toString(); - } - - private void getDeptPath(DepartmentModel model, StringBuilder sBuilder, Set idSets) { - if (!"0".equals(model.getId())) { - if (!idSets.contains(model.getParentDepartmentId())) { - String parentId = model.getParentDepartmentId(); - DepartmentModel parentModel = SDK.getORGAPI().getDepartmentById(parentId); - if (parentModel != null) { - sBuilder.insert(0, parentModel.getName() + ">"); - idSets.add(parentModel.getId()); - getDeptPath(parentModel, sBuilder, idSets); - } - } - } else { - sBuilder.insert(0, model.getName() + ">"); - } - } - - // 获取高频流程列表 - private String getPublishedFrequencyData(String searchText, String wsIdsql, String roleId, int start, int pageLimit, String category) { - ResponseObject ro = ResponseObject.newOkResponse(); - PALRepository dao = new PALRepository(); - List list = dao.getRepositoryFrequencyListByPublishRole(wsIdsql, roleId, searchText, category); - if (list == null) { - list = new ArrayList<>(); - } - Set idSet = new HashSet<>(); - for (PALRepositoryModel model : list) { - idSet.add(model.getId()); - } - // 添加关联aws组织的流程进行合并 - boolean flag = false; - Set awsProcessIds = getAwsOrgPermRepositoryByUser(_uc, category, true); - if (awsProcessIds != null && awsProcessIds.size() > 0) { - for (String processId : awsProcessIds) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(processId); - if (model != null && wsIdsql.indexOf(model.getWsId()) > -1 && !idSet.contains(model.getId()) && model.getName().indexOf(searchText) > -1) { - list.add(model); - idSet.add(model.getId()); - flag = true; - } - } - } - if (flag) {// 合并过数据则需要重新排序 - // 排序 - Collections.sort(list, new MyComparator()); - } - List subList = null; - int end = start + pageLimit; - if (start > list.size() - 1) { - subList = new ArrayList<>(); - } else if (list.size() >= end) { - subList = list.subList(start, end); - } else { - subList = list.subList(start, list.size()); - } - JSONArray result = assembleData(subList); - ro.put("data", result); - ro.put("count", result.size()); - return ro.toString(); - } - - // 获取常用流程列表 - private String getPublishedCommonData(String searchText, String wsIdsql, String roleId, int start, int pageLimit, String category) { - ResponseObject ro = ResponseObject.newOkResponse(); - PALRepository dao = new PALRepository(); - // List list = dao.getRepositoryCommonListByPublishRolePagination(wsIdsql, roleId, searchText, start, pageLimit, category); - List list = dao.getRepositoryCommonListByPublishRole(wsIdsql, roleId, searchText, category); - if (list == null) { - list = new ArrayList<>(); - } - Set idSet = new HashSet<>(); - for (PALRepositoryModel model : list) { - idSet.add(model.getId()); - } - // 添加关联aws组织的流程进行合并 - boolean flag = false; - Set awsProcessIds = getAwsOrgPermRepositoryByUser(_uc, category, true); - if (awsProcessIds != null && awsProcessIds.size() > 0) { - for (String processId : awsProcessIds) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(processId); - if (model != null && wsIdsql.indexOf(model.getWsId()) > -1 && !idSet.contains(model.getId()) && model.getName().indexOf(searchText) > -1) { - list.add(model); - idSet.add(model.getId()); - flag = true; - } - } - } - if (flag) {// 合并过数据则需要重新排序 - // 排序 - Collections.sort(list, new MyComparator()); - } - List subList = null; - int end = start + pageLimit; - if (start > list.size() - 1) { - subList = new ArrayList<>(); - } else if (list.size() >= end) { - subList = list.subList(start, end); - } else { - subList = list.subList(start, list.size()); - } - JSONArray result = assembleData(subList); - ro.put("data", result); - ro.put("count", result.size()); - return ro.toString(); - } - - // 获取已发布文件列表 - private String getAllPublishedData(String searchText, String wsIdsql, String roleId, int start, int pageLimit, String category) { - ResponseObject ro = ResponseObject.newOkResponse(); - PALRepository dao = new PALRepository(); - List list = dao.getRepositoryListByPublishRole(wsIdsql, roleId, searchText, category); - if (list == null) { - list = new ArrayList<>(); - } - Set idSet = new HashSet<>(); - for (PALRepositoryModel model : list) { - idSet.add(model.getId()); - } - // 添加关联aws组织的流程进行合并 - boolean flag = false; - Set awsProcessIds = getAwsOrgPermRepositoryByUser(_uc, category, true); - if (awsProcessIds != null && awsProcessIds.size() > 0) { - for (String processId : awsProcessIds) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(processId); - if (model != null && wsIdsql.indexOf(model.getWsId()) > -1 && !idSet.contains(model.getId()) && model.getName().indexOf(searchText) > -1) { - list.add(model); - idSet.add(model.getId()); - flag = true; - } - } - } - if (flag) {// 合并过数据则需要重新排序 - // 排序 - Collections.sort(list, new MyComparator()); - } - List subList = null; - int end = start + pageLimit; - if (start > list.size() - 1) { - subList = new ArrayList<>(); - } else if (list.size() >= end) { - subList = list.subList(start, end); - } else { - subList = list.subList(start, list.size()); - } - JSONArray result = assembleData(subList); - ro.put("data", result); - ro.put("count", result.size()); - return ro.toString(); - } - - private class MyComparator implements Comparator { - @Override - public int compare(PALRepositoryModel o1, PALRepositoryModel o2) { - Timestamp p1 = o1.getPublishDate(); - Timestamp p2 = o2.getPublishDate(); - if (p1 != null && p2 != null) { - if (!p1.equals(p2)) { - return p2.compareTo(p1); - } - } - int level1 = o1.getLevel(); - int level2 = o2.getLevel(); - if (level1 != level2) { - return level1 - level2; - } - int order1 = o1.getOrderIndex(); - int order2 = o2.getOrderIndex(); - return order1 - order2; - } - } - - // 查询发布信息,拼接结果json - private JSONArray assembleData(List list) { - PublishListHistory pHistory = new PublishListHistory(); - JSONArray result = new JSONArray(); - // 获取已发布分页数据 - for (int i = 0; i < list.size(); i++) { - PALRepositoryModel model = list.get(i); - JSONObject object = pHistory.getLastPublishByModelId(model.getId()); - JSONObject object2 = new JSONObject(); - if (object != null) { - String userId = object.getString("userId"); - String userName = ""; - if (UserCache.getModel(userId) != null) { - userName = UserCache.getModel(userId).getUserName(); - } - object2.put("user", userName); - object2.put("dept", getDeptPath(userId)); - object2.put("date", object.getTimestamp("date")); - object2.put("desc", UtilString.isEmpty(object.getString("desc")) ? "" : object.getString("desc")); - object2.put("taskId", object.containsKey("taskId") ? object.getString("taskId") : ""); - } else { - object2.put("user", ""); - object2.put("dept", ""); - object2.put("date", ""); - object2.put("desc", ""); - object2.put("taskId", ""); - } - object2.put("id", model.getId()); - object2.put("name", model.getName()); - object2.put("version", model.getVersion()); - - // 获取路径 - StringBuilder sBuilder = new StringBuilder();// 名称组合 - Set idSets = new HashSet<>();// id记录,校验防止递归死循环 - sBuilder.append(model.getName()); - idSets.add(model.getId()); - getFilePath(model, sBuilder,idSets);// 递归获取当前文件名称路径 - object2.put("path", sBuilder.toString()); - result.add(object2); - } - return result; - } - - /** - * 获取文件名称全路径 - * @param model - * @return - */ - private void getFilePath(PALRepositoryModel model, StringBuilder sBuilder, Set idSets) { - if (model.getParentId().length() == 36) { - if (!idSets.contains(model.getParentId())) { - String parentId = model.getParentId(); - PALRepositoryModel parentModel = PALRepositoryCache.getCache().get(parentId); - if (parentModel != null) { - sBuilder.insert(0, parentModel.getName() + ">"); - idSets.add(parentModel.getId()); - getFilePath(parentModel, sBuilder, idSets); - } - } - } else { - sBuilder.insert(0, I18nRes.findValue(CoEConstant.APP_ID, model.getParentId()) + ">"); - } - } - - /** - * 打开流程地图 - * @param wsId - * @param orgId - * @param type - * @return - */ - public String openProcessMapPage(UserContext uc, String wsId, String orgId, String type) { - Map macroLibraries = getHomePage2(uc); - macroLibraries.put("wsId", wsId); - // 获取权限资产库列表 - JSONObject param = getXPagesBasicParam(uc, null); - String roleId = param.getString("roleId"); - List> wsList = getPalAndAwsPermRepositoryVersionIdByUser(uc, roleId, "process"); - // List> wsList = getPermRepositoryVersionIdByUser(uc, roleId); - JSONArray ws = new JSONArray(); - if (wsList != null && wsList.size() > 0) { - for (int i = 0; i < wsList.size(); i++) { - JSONObject object = new JSONObject(); - object.put("id", wsList.get(i).get("wsId")); - object.put("text", wsList.get(i).get("wsName")); - ws.add(object); - } - } - macroLibraries.put("ws", ws); - // 在里面则返回名称,不在里面返回空 - macroLibraries.put("orgId", orgId); - // 获取单位列表 - JSONArray org = new JSONArray(); - List orgList = SDK.getORGAPI().getCompanys(); - if (orgList != null && orgList.size() > 0) { - for (int i = 0; i < orgList.size(); i++) { - if (orgList.get(i).isClosed()) { - continue; - } - JSONObject object = new JSONObject(); - object.put("id", orgList.get(i).getId()); - object.put("text", orgList.get(i).getName()); - org.add(object); - } - } - macroLibraries.put("org", org); - macroLibraries.put("type", type); - JSONObject object = getLogoImgPath(uc); - macroLibraries.put("logoImgPath", object.getString("src")); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.sso.processmap.html", macroLibraries); - } - - /** - * 业务架构页面 - * @param me - * @param wsId - * @return - */ - public String openProcessMapWsPage(UserContext me, String wsId) { - JSONObject param = getXPagesBasicParam(me, null); - String roleId = param.getString("roleId"); - Map macroLibraries = new HashMap<>(); - macroLibraries.put("sid", me.getSessionId()); - macroLibraries.put("uid", me.getUID()); - macroLibraries.put("wsId", wsId); - JSONArray firstLevel = new JSONArray(); - JSONObject secendLevel = new JSONObject(); - if (!UtilString.isEmpty(wsId)) { - @SuppressWarnings("unchecked") - List list = IteratorUtils.toList(PALRepositoryCache.getByPid(wsId, "process")); - list = filterPublisherData(list); - if (list != null && list.size() > 0) { - Collections.sort(list, new Comparator() { - @Override - public int compare(PALRepositoryModel o1, PALRepositoryModel o2) { - return o1.getOrderIndex() > o2.getOrderIndex() ? 1 : o1.getOrderIndex() < o2.getOrderIndex() ? -1 : 0; - } - }); - PALRepository dao = new PALRepository(); - Set idSet = dao.getRepositoryVersionIdListByPublishRole(roleId, "'" + wsId + "'", "process"); - Set relationAwsIdSet = getAwsOrgPermRepositoryByUser(_uc, "process", true); - if (relationAwsIdSet != null && relationAwsIdSet.size() > 0) { - for (String awsId : relationAwsIdSet) { - idSet.add(awsId); - } - } - for (PALRepositoryModel model : list) { - boolean flag = false; - if (model.isPublish() && idSet.contains(model.getVersionId())) { - flag = true; - } else { - Set ids = new HashSet<>(); - List subList = new ArrayList<>(); - PALRepositoryCache.getAllChildrenModelsByPid(wsId, model.getId(), subList, ids); - if (subList != null && subList.size() > 0) { - for (PALRepositoryModel subModel : subList) { - if (subModel.isPublish() && idSet.contains(subModel.getVersionId())) { - flag = true; - break; - } - } - } - } - if (flag) { - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("versionId", model.getVersionId()); - object.put("name", model.getName()); - object.put("canOpen", idSet.contains(model.getVersionId())); - object.put("isPublish", model.isPublish()); - object.put("method", model.getMethodId()); - firstLevel.add(object); - } - } - - for (int i = 0; i < firstLevel.size(); i++) { - JSONObject firstObject = firstLevel.getJSONObject(i); - getPublishAndRoleChildModel(wsId, idSet, firstObject.getString("versionId"), secendLevel); - } - } - } - macroLibraries.put("firstLevelData", firstLevel); - macroLibraries.put("secendLevelData", secendLevel); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.sso.processmap.ws.html", macroLibraries); - } - - /** - * 获取子级节点 - * @param wsId - * @param filterSet - * @param version - * @param result - */ - private void getPublishAndRoleChildModel(String wsId, Set filterSet, String version, JSONObject result) { - List secendList = PALRepositoryCache.getAllSubModelsByPid(wsId, version); - secendList.sort((o1, o2)-> {return o1.getOrderIndex() > o2.getOrderIndex() ? 1 : o1.getOrderIndex() < o2.getOrderIndex() ? -1 : 0;}); - Set useVersionIds = new HashSet<>(); - List publishVersionIds = new ArrayList<>(); - JSONArray secendArr = new JSONArray(); - for (PALRepositoryModel model : secendList) { - if (model.isUse()) { - useVersionIds.add(model.getVersionId()); - } - if (model.isPublish()) { - publishVersionIds.add(model.getVersionId()); - } - } - for (String str : useVersionIds) { - if (!publishVersionIds.contains(str)) { - publishVersionIds.add(str); - } - } - for (String versionId : publishVersionIds) { - boolean flag = false; - PALRepositoryModel model = null;// = PALRepositoryCache.getCache().get(versionId); - List models = PALRepositoryCache.getByVersionId(wsId, versionId); - if (models != null && models.size() > 0) { - PALRepositoryModel temp = null; - for (PALRepositoryModel obj : models) { - if (obj.isPublish()) { - temp = obj; - break; - } - } - if (temp == null) { - for (PALRepositoryModel obj : models) { - if (obj.isUse()) { - temp = obj; - } - } - } - model = temp; - } - - if (model != null) { - flag = checkCanShow(wsId, filterSet, flag, model); - } - if (flag) { - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("versionId", model.getVersionId()); - object.put("name", model.getName()); - object.put("canOpen", filterSet.contains(model.getVersionId())); - object.put("child", checkChild(wsId, filterSet, false, model)); - object.put("isPublish", model.isPublish()); - secendArr.add(object); - } - } - result.put(version, secendArr); - } - - /** - * 判断是否有子流程并且有其权限 - * @param wsId - * @param filterSet - * @param flag - * @param model - * @return - */ - private boolean checkChild(String wsId, Set filterSet, boolean flag, PALRepositoryModel model) { - Set ids = new HashSet<>(); - List subList = new ArrayList<>(); - PALRepositoryCache.getAllChildrenModelsByPid(wsId, model.getId(), subList, ids); - if (subList != null && subList.size() > 0) { - for (PALRepositoryModel subModel : subList) { - if (subModel.isPublish() && filterSet.contains(subModel.getVersionId())) { - flag = true; - break; - } - } - } - return flag; - } - - /** - * 查看当前流程是否能显示 - * 判断条件:1.当前流程已发布且有权限;2.当前流程的所有子流程存在发布且其有权限查看 - * @param wsId - * @param filterSet - * @param flag - * @return - */ - private boolean checkCanShow(String wsId, Set filterSet, boolean flag, PALRepositoryModel model) { - if (model.isPublish() && filterSet.contains(model.getVersionId())) { - flag = true; - } else { - flag = checkChild(wsId, filterSet, flag, model); - } - return flag; - } - - /** - * 组织架构页面 - * @param me - * @param orgId - * @return - */ - public String openProcessMapOrgPage(UserContext me, String orgId) { - Map macroLibraries = new HashMap<>(); - macroLibraries.put("sid", me.getSessionId()); - macroLibraries.put("uid", me.getUID()); - macroLibraries.put("orgId", orgId); - JSONArray firstLevel = new JSONArray(); - JSONObject secendLevel = new JSONObject(); - if (!UtilString.isEmpty(orgId)) { - List list = SDK.getORGAPI().getDepartmentsByCompanyId(1, orgId); - if (list != null && list.size() > 0) { - // 获取单位下一级部门 - for (DepartmentModel model : list) { - if (model.isClosed()) { - continue; - } - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("name", model.getName()); - boolean isExistSub = SDK.getORGAPI().isExistSubDepartment(model.getId()); - object.put("child", isExistSub); - firstLevel.add(object); - // 获取一级部门下的二级部门 - if (isExistSub) { - List subList = SDK.getORGAPI().getSubDepartments(model.getId()); - JSONArray subArray = new JSONArray(); - if (subList != null && subList.size() > 0) { - for (DepartmentModel subModel : subList) { - if (subModel.isClosed()) { - continue; - } - JSONObject object2 = new JSONObject(); - object2.put("id", subModel.getId()); - object2.put("name", subModel.getName()); - boolean isExistSub2 = SDK.getORGAPI().isExistSubDepartment(subModel.getId()); - object2.put("child", isExistSub2); - subArray.add(object2); - } - } - secendLevel.put(model.getId(), subArray); - } - } - - } - } - macroLibraries.put("firstLevelData", firstLevel); - macroLibraries.put("secendLevelData", secendLevel); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.sso.processmap.org.html", macroLibraries); - } - - /** - * 业务架构展开 - * @param me - * @param id - * @param wsId - * @return - */ - public String expendProcessMapWsData(UserContext me, String id, String wsId) { - ResponseObject ro = ResponseObject.newOkResponse(); - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (model == null) { - throw new AWSException("该流程不存在,请刷新重试"); - } - JSONObject param = getXPagesBasicParam(me, null); - String roleId = param.getString("roleId"); - PALRepository dao = new PALRepository(); - Set idSet = dao.getRepositoryVersionIdListByPublishRole(roleId, "'" + wsId + "'", "process"); - Set relationAwsIdSet = getAwsOrgPermRepositoryByUser(_uc, "process", true); - if (relationAwsIdSet != null && relationAwsIdSet.size() > 0) { - for (String awsId : relationAwsIdSet) { - idSet.add(awsId); - } - } - JSONObject nextLevel = new JSONObject(); - getPublishAndRoleChildModel(wsId, idSet, model.getVersionId(), nextLevel); - ro.put("data", nextLevel.get(model.getVersionId())); - return ro.toString(); - } - - /** - * 打开文件时的权限和类型校验 - * @param me - * @param id - * @param wsId - * @return - */ - public String openProcessMapWsDataCheck(UserContext me, String id, String wsId) { - ResponseObject ro = ResponseObject.newOkResponse(); - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (model == null) { - throw new AWSException("该流程不存在,请刷新重试"); - } - if (UtilString.isEmpty(wsId)) { - wsId = model.getWsId(); - } - String status = "ok"; - if ("default".equals(model.getMethodId())) { - status = "typeError"; - } - if (!model.isPublish()) { - status = "notPublish"; - } - if (!"ok".equals(status)) {// 避免后续查询 - ro.put("status", status); - return ro.toString(); - } - JSONObject param = getXPagesBasicParam(me, null); - String roleId = param.getString("roleId"); - PALRepository dao = new PALRepository(); - Set idSet = dao.getRepositoryVersionIdListByPublishRole(roleId, "'" + wsId + "'", "process"); - Set relationAwsIdSet = getAwsOrgPermRepositoryByUser(_uc, "process", true); - if (relationAwsIdSet != null && relationAwsIdSet.size() > 0) { - for (String awsId : relationAwsIdSet) { - idSet.add(awsId); - } - } - if (!idSet.contains(model.getVersionId())) { - status = "noPerm"; - } - ro.put("status", status); - return ro.toString(); - } - - /** - * 组织架构展开 - * @param me - * @param id 部门id - * @param orgId 单位id - * @return - */ - - public String expendProcessMapOrgData(UserContext me, String id, String orgId) { - ResponseObject ro = ResponseObject.newOkResponse(); - DepartmentModel model = SDK.getORGAPI().getDepartmentById(id); - if (model == null) { - throw new AWSException("该部门不存在,请刷新重试"); - } - JSONArray data = new JSONArray(); - List list = SDK.getORGAPI().getSubDepartments(id); - if (list != null && list.size() > 0) { - for (DepartmentModel subModel : list) { - if (subModel.isClosed()) { - continue; - } - JSONObject object = new JSONObject(); - object.put("id", subModel.getId()); - object.put("name", subModel.getName()); - boolean isExistSub = SDK.getORGAPI().isExistSubDepartment(subModel.getId()); - object.put("child", isExistSub); - data.add(object); - } - } - ro.put("data", data); - return ro.toString(); - } - - /** - * 查询组织架构中部门流程 - * @param me - * @param deptId - * @return - */ - public String openProcessMapOrgDeptDialog(UserContext me, String deptId) { - Map macroLibraries = new HashMap<>(); - macroLibraries.put("sid", me.getSessionId()); - macroLibraries.put("uid", me.getUID()); - macroLibraries.put("deptId", deptId); - DepartmentModel model = SDK.getORGAPI().getDepartmentById(deptId); - JSONArray data = new JSONArray(); - String deptName = ""; - if(model != null) { - deptName = model.getName(); - JSONObject param = getXPagesBasicParam(me, null); - String roleId = param.getString("roleId"); - PALRepository dao = new PALRepository(); - // List list = dao.getRepositoryListByPublishRole(roleId, null, "process", deptId, "default"); - List list = dao.getRepositoryListByPublishRole(roleId, null, "process", null, "default"); - // 查询关联了当前部门的已发布流程 - Set relationDeptIds = getAwsOrgPermRepositoryByDept(_uc, "process", deptId, true); - if (!isEmpty(list)) { - for (PALRepositoryModel pModel : list) { - if (deptId.equals(pModel.getDutyDept()) || relationDeptIds.contains(pModel.getId())) { - JSONObject object = new JSONObject(); - object.put("id", pModel.getId()); - object.put("name", pModel.getName()); - object.put("method", pModel.getMethodId()); - data.add(object); - } - } - } - } - macroLibraries.put("deptName", deptName); - macroLibraries.put("data", data); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.sso.processmap.org.dialog.html", macroLibraries); - } - - // 获取logo图片路径 - private JSONObject getLogoImgPath(UserContext uc) { - JSONObject logo = new JSONObject(); - DCContext logoDcContext = null; - DCPluginProfile dcProfile = DCProfileManager.getDCProfile(CoEConstant.APP_ID, "portalTheme"); - if (dcProfile != null) { - logoDcContext = new DCContext(uc, dcProfile, "portal", "logo"); - } - boolean flag1 = false; - if (logoDcContext != null) { - File file = new File(logoDcContext.getPath()); - if (file.exists()) { - File [] files = file.listFiles(); - if (files != null) { - if (files.length > 0) { - for (File file2 : files) { - String src = new DCContext(uc, dcProfile, CoEConstant.APP_ID, "portal", "logo", file2.getName()).getDownloadURL(); - logo.put("src", src); - logo.put("name", file2.getName()); - flag1 = true; - break; - } - } - } - } - } - if (!flag1) { - // 默认PALlogo - logo.put("src", "../apps/"+ CoEConstant.APP_ID +"/img/logo/portal_logo.png"); - logo.put("name", "portal_logo.png"); - } - return logo; - } - - /** - * 轮播图 - * @param uc - * @return - */ - public String queryBannerData(UserContext uc) { - Map result = new HashMap(); - result.put("sid", uc.getSessionId()); - result.put("uid", uc.getUID()); - DCPluginProfile dcProfile = DCProfileManager.getDCProfile(CoEConstant.APP_ID, "portalTheme"); - DCContext bannerDcContext = null; - if (dcProfile != null) { - bannerDcContext = new DCContext(_uc, dcProfile, "portal", "banner"); - } - // 轮播图设置 - JSONArray pictures = new JSONArray(); - if (bannerDcContext != null) { - File file = new File(bannerDcContext.getPath()); - if (file.exists()) { - File [] files = file.listFiles(); - if (files != null) { - // 按照名称排序 - List fileList = Arrays.asList(files); - Collections.sort(fileList, new Comparator() { - @Override - public int compare(File o1, File o2) { - if (o1.isDirectory() && o2.isFile()) - return -1; - if (o1.isFile() && o2.isDirectory()) - return 1; - return o1.getName().compareTo(o2.getName()); - } - }); - for (int i = 0; i < fileList.size(); i++) { - File file2 = files[i]; - String src = new DCContext(_uc, dcProfile, CoEConstant.APP_ID, "portal", "banner", file2.getName()).getDownloadURL(); - JSONObject object = new JSONObject(); - object.put("src", src); - object.put("name", file2.getName()); - pictures.add(object); - } - } - } - } - if (pictures.isEmpty()) { - JSONObject object = new JSONObject(); - object.put("src", "../apps/"+ CoEConstant.APP_ID +"/img/portal_banner.jpg"); - object.put("name", "portal_banner"); - pictures.add(object); - } - result.put("bannerImgs", pictures); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.xpages.banner.html", result); - } - - /*********************永辉接口start***************************/ - - // 查询发布信息,拼接结果json - private JSONArray assembleData2(List list) { - PublishListHistory pHistory = new PublishListHistory(); - JSONArray result = new JSONArray(); - for (int i = 0; i < list.size(); i++) { - PALRepositoryModel model = list.get(i); - JSONObject object = pHistory.getLastPublishByModelId(model.getId()); - JSONObject object2 = new JSONObject(); - if (object != null) { - String userId = object.getString("userId"); - String userName = ""; - if (UserCache.getModel(userId) != null) { - userName = UserCache.getModel(userId).getUserName(); - } - object2.put("user", userName); - object2.put("departmentPath", getDeptPath(userId)); - object2.put("publishDate", UtilDate.datetimeFormat(object.getTimestamp("date"))); - object2.put("publishDesc", object.getString("desc")); - } else { - object2.put("user", ""); - object2.put("departmentPath", ""); - object2.put("publishDate", ""); - object2.put("publishDesc", ""); - } - object2.put("id", model.getId()); - object2.put("name", model.getName()); - object2.put("version", VersionUtil.getVersionStrV(model.getVersion())); - object2.put("method", model.getMethodId()); - object2.put("category", model.getMethodCategory()); - - // 获取路径 - StringBuilder sBuilder = new StringBuilder();// 名称组合 - Set idSets = new HashSet<>();// id记录,校验防止递归死循环 - sBuilder.append(model.getName()); - idSets.add(model.getId()); - getFilePath(model, sBuilder,idSets);// 递归获取当前文件名称路径 - object2.put("path", sBuilder.toString()); - result.add(object2); - } - return result; - } - - /** - * 获取所有文件 - * @param uc - * @param wsId - * @param category - * @param type 已发布或者全部 - * @return - */ - public String queryPublishRepositoryDataJson(UserContext uc, String wsId, String category, String type) { - JSONObject param = getXPagesBasicParam(uc, null); - String roleId = param.getString("roleId"); - String wsIdsql = "'" + wsId + "'"; - ResponseObject ro = ResponseObject.newOkResponse(); - PALRepository dao = new PALRepository(); - List list = null; - if (type == null || "publish".equals(type)) { - list = dao.getRepositoryListByPublishRole(wsIdsql, roleId, null, category, true, false); - } else { - list = dao.getRepositoryListByPublishRole(wsIdsql, roleId, null, category, false, true); - } - if (list == null) { - list = new ArrayList<>(); - } - JSONArray result = assembleData2(list); - ro.setData(result); - return ro.toString(); - } - - /** - * 获取所有已发布的文件 - * @param wsId - * @return - */ - public String queryPublishRepositoryDataJson(UserContext uc, String wsId, String category) { - JSONObject param = getXPagesBasicParam(uc, null); - String roleId = param.getString("roleId"); - String wsIdsql = "'" + wsId + "'"; - ResponseObject ro = ResponseObject.newOkResponse(); - PALRepository dao = new PALRepository(); - List list = dao.getRepositoryListByPublishRole(wsIdsql, roleId, null, category); - if (list == null) { - list = new ArrayList<>(); - } - Set idSet = new HashSet<>(); - for (PALRepositoryModel model : list) { - idSet.add(model.getId()); - } - // 添加关联aws组织的流程进行合并 - boolean flag = false; - Set awsProcessIds = getAwsOrgPermRepositoryByUser(_uc, category, true); - if (awsProcessIds != null && awsProcessIds.size() > 0) { - for (String processId : awsProcessIds) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(processId); - if (model != null && wsIdsql.indexOf(model.getWsId()) > -1 && !idSet.contains(model.getId())) { - list.add(model); - idSet.add(model.getId()); - flag = true; - } - } - } - if (flag) {// 合并过数据则需要重新排序 - // 排序 - Collections.sort(list, new MyComparator()); - } - JSONArray result = assembleData2(list); - ro.setData(result); - return ro.toString(); - } - - /** - * 获取所有有权限的资产库 - * @return - */ - public String queryPermWorkspaceDataJson(UserContext uc) { - ResponseObject ro = ResponseObject.newOkResponse(); - JSONObject param = getXPagesBasicParam(uc, null); - String roleId = param.getString("roleId"); - List> wsList = getPalAndAwsPermRepositoryVersionIdByUser(uc, roleId, null); - JSONArray ws = new JSONArray(); - if (wsList != null && wsList.size() > 0) { - for (int i = 0; i < wsList.size(); i++) { - JSONObject object = new JSONObject(); - object.put("wsId", wsList.get(i).get("wsId")); - object.put("wsName", wsList.get(i).get("wsName")); - ws.add(object); - } - } - ro.setData(ws); - return ro.toString(); - } - - /** - * 按照创建时间倒序排序 - * - */ - private class CreateDateComparator implements Comparator { - - @Override - public int compare(PALRepositoryModel o1, PALRepositoryModel o2) { - Timestamp p1 = o1.getCreateDate(); - Timestamp p2 = o2.getCreateDate(); - if (p1 != null && p2 != null) { - if (!p1.equals(p2)) { - return p2.compareTo(p1); - } - } - int level1 = o1.getLevel(); - int level2 = o2.getLevel(); - if (level1 != level2) { - return level1 - level2; - } - int order1 = o1.getOrderIndex(); - int order2 = o2.getOrderIndex(); - return order1 - order2; - } - - } - - /** - * 获取发布动态 - * @param wsId - * @return - */ - public String queryDynamicHistoryDataJson(UserContext uc, String wsId, String type) { - JSONObject param = getXPagesBasicParam(uc, null); - String roleId = param.getString("roleId"); - String wsIdsql = "'" + wsId + "'"; - ResponseObject ro = ResponseObject.newOkResponse(); - - if (type == null || "publish".equals(type)) {// 获取已发布流程 - - } else {// 按照创建时间倒序获取所有流程 - JSONArray result = new JSONArray(); - List list = new ArrayList<>(); - PALRepository repository = new PALRepository(); - Set palVersionIds = repository.getPalVersionIdByroleId(roleId); - Iterator iterator = PALRepositoryCache.getByWsId(wsId); - while (iterator.hasNext()) { - PALRepositoryModel model = iterator.next(); - if (palVersionIds.contains(model.getVersionId())) { - list.add(model); - } - } - // 按照时间倒序,名称升序排序 - Collections.sort(list, new CreateDateComparator()); - for (PALRepositoryModel palModel : list) { - JSONObject object2 = new JSONObject(); - String userName = ""; - String userId = palModel.getCreateUser(); - if (!UtilString.isEmpty(userId) && UserCache.getModel(userId) != null) { - userName = UserCache.getModel(userId).getUserName(); - } - object2.put("id", palModel.getId()); - object2.put("version", VersionUtil.getVersionStrV(palModel.getVersion())); - object2.put("user", userName); - object2.put("name", palModel.getName()); - object2.put("createDate", UtilDate.datetimeFormat(palModel.getCreateDate())); - object2.put("isPublish", palModel.isPublish() ? "1" : "0"); - object2.put("method", palModel.getMethodId()); - object2.put("category", palModel.getMethodCategory()); - // 获取发布类型名称 - String categoryName = ""; - if (palModel.getLevel() <= 2) { - categoryName = palModel.getName(); - } else { - PALRepositoryModel model = palModel; - while (true) { - String pid = model.getParentId(); - PALRepositoryModel parentModel = PALRepositoryCache.getCache().get(pid); - if (parentModel == null) { - break; - } else { - if (parentModel.getLevel() <= 2) { - categoryName = parentModel.getName(); - break; - } - } - model = parentModel; - } - } - object2.put("categoryName", categoryName); - result.add(object2); - } - ro.setData(result); - return ro.toString(); - } - - PublishListHistory dao = new PublishListHistory(); - List modelList = dao.getPublishListHistoryByRole(roleId, null, wsIdsql, null); - // 获取PAL权限版本ID - PALRepository repository = new PALRepository(); - Set palVersionIds = repository.getPalVersionIdByroleId(roleId); - Set palProcessIds = new HashSet<>(); - for (String versionId : palVersionIds) { - List list = PALRepositoryCache.getByVersionId(versionId); - if (!isEmpty(list)) { - for (PALRepositoryModel model : list) { - palProcessIds.add(model.getId()); - } - } - } - - // 过滤最终结果 - List list = new ArrayList<>(); - for (JSONObject object : modelList) { - String repositoryId = object.getString("repositoryId"); - if (palProcessIds.contains(repositoryId)) { - list.add(object); - } - } - - JSONArray result = new JSONArray(); - for (JSONObject object : list) { - JSONObject object2 = new JSONObject(); - String repositoryId = object.getString("repositoryId"); - PALRepositoryModel palModel = PALRepositoryCache.getCache().get(repositoryId); - object2.put("id", palModel.getId()); - object2.put("version", VersionUtil.getVersionStrV(palModel.getVersion())); - String userName = ""; - if (UserCache.getModel(object.getString("userId")) != null) { - userName = UserCache.getModel(object.getString("userId")).getUserName(); - } - - String actionType = object.getString("actionType"); - String intro = ""; - switch (actionType) { - case "N": - intro = "新发布"; - break; - case "C": - intro = "变更"; - break; - default:// S - intro = "停用"; - break; - } - object2.put("name", palModel.getName() + "[" + intro + "]"); - object2.put("user", userName); - object2.put("publishDate", UtilDate.datetimeFormat(object.getTimestamp("publishDate"))); - object2.put("publishDesc", object.getString("publishDesc")); - object2.put("isPublish", palModel.isPublish() ? "1" : "0"); - object2.put("method", palModel.getMethodId()); - object2.put("category", palModel.getMethodCategory()); - // 获取发布类型名称 - String categoryName = ""; - if (palModel.getLevel() <= 2) { - categoryName = palModel.getName(); - } else { - PALRepositoryModel model = palModel; - while (true) { - String pid = model.getParentId(); - PALRepositoryModel parentModel = PALRepositoryCache.getCache().get(pid); - if (parentModel == null) { - break; - } else { - if (parentModel.getLevel() <= 2) { - categoryName = parentModel.getName(); - break; - } - } - model = parentModel; - } - } - object2.put("categoryName", categoryName); - result.add(object2); - } - ro.setData(result); - return ro.toString(); - } - - /** - * 获取发布动态(更多) - * @param wsId - * @return - */ - public String queryDynamicHistoryMoreDataJson(UserContext uc, String wsId, String type) { - JSONObject param = getXPagesBasicParam(uc, null); - String roleId = param.getString("roleId"); - String wsIdsql = "'" + wsId + "'"; - - ResponseObject ro = ResponseObject.newOkResponse(); - - if (type == null || "publish".equals(type)) {// 获取已发布流程 - - } else {// 按照创建时间倒序获取所有流程 - JSONArray result = new JSONArray(); - List list = new ArrayList<>(); - // 获取PAL权限版本ID - PALRepository repository = new PALRepository(); - Set palVersionIds = repository.getPalVersionIdByroleId(roleId); - Iterator iterator = PALRepositoryCache.getByWsId(wsId); - while (iterator.hasNext()) { - PALRepositoryModel model = iterator.next(); - if (palVersionIds.contains(model.getVersionId())) { - list.add(model); - } - } - // 按照时间倒序,名称升序排序 - Collections.sort(list, new CreateDateComparator()); - for (PALRepositoryModel palModel : list) { - JSONObject object2 = new JSONObject(); - object2.put("id", palModel.getId()); - object2.put("version", VersionUtil.getVersionStrV(palModel.getVersion())); - String userName = ""; - String userId = palModel.getCreateUser(); - if (!UtilString.isEmpty(userId) && UserCache.getModel(userId) != null) { - userName = UserCache.getModel(userId).getUserName(); - } - object2.put("name", palModel.getName()); - object2.put("user", userName); - object2.put("departmentPath", getDeptPath(palModel.getCreateUser())); - object2.put("createDate", UtilDate.datetimeFormat(palModel.getCreateDate())); - object2.put("isPublish", palModel.isPublish() ? "1" : "0"); - object2.put("method", palModel.getMethodId()); - object2.put("category", palModel.getMethodCategory()); - - // 获取路径 - StringBuilder sBuilder = new StringBuilder();// 名称组合 - Set idSets = new HashSet<>();// id记录,校验防止递归死循环 - sBuilder.append(palModel.getName()); - idSets.add(palModel.getId()); - getFilePath(palModel, sBuilder,idSets);// 递归获取当前文件名称路径 - object2.put("path", sBuilder.toString()); - result.add(object2); - } - ro.setData(result); - return ro.toString(); - } - - PublishListHistory dao = new PublishListHistory(); - List modelList = dao.getPublishListHistoryByRole(roleId, null, wsIdsql, null); - // 获取PAL权限版本ID - PALRepository repository = new PALRepository(); - Set palVersionIds = repository.getPalVersionIdByroleId(roleId); - Set palProcessIds = new HashSet<>(); - for (String versionId : palVersionIds) { - List list = PALRepositoryCache.getByVersionId(versionId); - if (!isEmpty(list)) { - for (PALRepositoryModel model : list) { - palProcessIds.add(model.getId()); - } - } - } - - // 过滤最终结果 - List list = new ArrayList<>(); - for (JSONObject object : modelList) { - String repositoryId = object.getString("repositoryId"); - if (palProcessIds.contains(repositoryId)) { - list.add(object); - } - } - - JSONArray result = new JSONArray(); - for (JSONObject object : list) { - JSONObject object2 = new JSONObject(); - String repositoryId = object.getString("repositoryId"); - PALRepositoryModel palModel = PALRepositoryCache.getCache().get(repositoryId); - object2.put("id", palModel.getId()); - object2.put("version",VersionUtil.getVersionStrV(palModel.getVersion())); - String userName = ""; - if (UserCache.getModel(object.getString("userId")) != null) { - userName = UserCache.getModel(object.getString("userId")).getUserName(); - } - - String actionType = object.getString("actionType"); - String intro = ""; - switch (actionType) { - case "N": - intro = "新发布"; - break; - case "C": - intro = "变更"; - break; - default:// S - intro = "停用"; - break; - } - object2.put("name", palModel.getName() + "[" + intro + "]"); - object2.put("user", userName); - object2.put("departmentPath", getDeptPath(object.getString("userId"))); - object2.put("publishDate", UtilDate.datetimeFormat(object.getTimestamp("publishDate"))); - object2.put("publishDesc", object.getString("publishDesc")); - object2.put("isPublish", palModel.isPublish() ? "1" : "0"); - object2.put("method", palModel.getMethodId()); - object2.put("category", palModel.getMethodCategory()); - - // 获取路径 - StringBuilder sBuilder = new StringBuilder();// 名称组合 - Set idSets = new HashSet<>();// id记录,校验防止递归死循环 - sBuilder.append(palModel.getName()); - idSets.add(palModel.getId()); - getFilePath(palModel, sBuilder,idSets);// 递归获取当前文件名称路径 - object2.put("path", sBuilder.toString()); - result.add(object2); - } - ro.setData(result); - return ro.toString(); - } - - /** - * 根据类别获取权限下的发布流程 - * @param me - * @param type publish:获取当前状态为已发布且有权限的文件 stop: 获取曾经发布过但是当前是未发布状态(使用中)的文件 recentView:按照流程点击量倒序获取当前状态为已发布的文件(类似高频流程) - * @param wsId - * @return - */ - public String queryPublishRepositoryDataJsonByType(UserContext me, String type, String wsId) { - switch (type) { - case "publish": - // 获取已发布流程 - return queryPublishRepositoryDataJson(me, wsId, "process"); - case "stop": - JSONObject param = getXPagesBasicParam(me, null); - String roleId = param.getString("roleId"); - PublishListHistory history = new PublishListHistory(); - Set publishHistorySet = history.getPublishDataByActiontype("S", wsId); - // 获取权限下的模型id - // 获取PAL权限版本ID - PALRepository repository = new PALRepository(); - Set palVersionIds = repository.getPalVersionIdByroleId(roleId); - Set palProcessIds = new HashSet<>(); - for (String versionId : palVersionIds) { - List list = PALRepositoryCache.getByVersionId(versionId); - if (!isEmpty(list)) { - for (PALRepositoryModel model : list) { - palProcessIds.add(model.getId()); - } - } - } - // 获取关联AWS组织的版本ID且当前为未发布 - Set awsProcessIds = getAwsOrgPermRepositoryByUser(_uc, null, false); - // 整合所有权限 - palProcessIds.addAll(awsProcessIds); - List list = new ArrayList<>(); - Iterator iterator = PALRepositoryCache.getByWsId(wsId); - while (iterator.hasNext()) { - PALRepositoryModel model = iterator.next(); - if (!model.isPublish() && "process".equals(model.getMethodCategory()) && publishHistorySet.contains(model.getId()) && palProcessIds.contains(model.getId())) {// 未发布&&已停用&&有权限 - list.add(model); - } - } - // 排序 - Collections.sort(list, new MyComparator()); - JSONArray data = assembleData2(list); - ResponseObject r2 = ResponseObject.newOkResponse(); - r2.setData(data); - return r2.toString(); - default:// recentView - List tempList = new ArrayList<>(); - PublishFrequencyDao frequencyDao = new PublishFrequencyDao(); - List frequencyModels = frequencyDao.getDataOrderByCount(wsId); - if (frequencyModels == null || frequencyModels.size() == 0) { - ResponseObject r = ResponseObject.newOkResponse(); - r.setData(tempList); - return r.toString(); - } - Map map = new HashMap<>(); - for (PublishFrequencyModel model : frequencyModels) { - map.put(model.getPlversionId(), model.getCount()); - } - String result = queryPublishRepositoryDataJson(me, wsId, "process"); - JSONObject ro = JSONObject.parseObject(result); - JSONArray array = ro.getJSONArray("data"); - for (int i = 0; i < array.size(); i++) { - JSONObject object = array.getJSONObject(i); - String id = object.getString("id"); - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (model!= null) { - String versionId = model.getVersionId(); - if (map.containsKey(versionId)) { - object.put("viewCount", map.get(versionId)); - tempList.add(object); - } - } - } - // 按照访问量降序排序 - Collections.sort(tempList, new CountComparator()); - ResponseObject r = ResponseObject.newOkResponse(); - r.setData(tempList); - return r.toString(); - } - } - - private class CountComparator implements Comparator { - @Override - public int compare(JSONObject o1, JSONObject o2) { - Integer count1 = o1.getInteger("viewCount"); - Integer count2 = o2.getInteger("viewCount"); - return count2 - count1; - } - } - - /** - * 获取所有有权限的部门列表,部门列表来源于所有具有权限的流程的责任部门 - * 已发布 - * @param me - * @param wsId - * @return - */ - public String queryAwsDepartmentDataJson(UserContext me, String wsId) { - String category = "process"; - JSONObject param = getXPagesBasicParam(me, null); - String roleId = param.getString("roleId"); - // 获取PAL权限版本ID - PALRepository repository = new PALRepository(); - Set palVersionIds = repository.getPalVersionIdByroleId(roleId); - Set palProcessIds = new HashSet<>(); - for (String versionId : palVersionIds) { - List list = PALRepositoryCache.getByVersionId(versionId); - if (!isEmpty(list)) { - for (PALRepositoryModel model : list) { - if (model.isPublish() && model.getMethodCategory().equals(category)) { - palProcessIds.add(model.getId()); - } - } - } - } - // 获取关联AWS组织的版本ID且当前为已发布 - Set awsProcessIds = getAwsOrgPermRepositoryByUser(_uc, category, true); - // 整合所有权限 - palProcessIds.addAll(awsProcessIds); - - // 获取所有部门ID - Set deptIds = new HashSet<>(); - for (String id : palProcessIds) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (model != null && model.getWsId().equals(wsId)) { - // 责任部门 - String deptId = model.getDutyDept(); - if (!UtilString.isEmpty(deptId)) { - deptIds.add(deptId); - } - } - } - List list = new ArrayList<>(); - for (String deptId : deptIds) { - JSONObject object = new JSONObject(); - DepartmentModel dModel = SDK.getORGAPI().getDepartmentById(deptId); - if (dModel != null) { - // 获取单位 - CompanyModel cModel = SDK.getORGAPI().getCompanyById(dModel.getCompanyId()); - if (cModel != null) { - object.put("id", dModel.getId()); - object.put("departmentId", dModel.getId()); - object.put("departmentName", dModel.getName()); - object.put("departmentLayer", dModel.getLayer()); - object.put("departmentOrderIndex", dModel.getOrderIndex()); - object.put("departmentClosed", dModel.isClosed()); - object.put("companyId", dModel.getCompanyId()); - object.put("companyName", cModel.getName()); - object.put("companyOrderIndex", cModel.getOrderIndex()); - object.put("companyClosed", cModel.isClosed()); - list.add(object); - } - } - } - // 排序,按照单位部门层级和顺序排序 - Collections.sort(list, new DepartmentComparator()); - ResponseObject ro = ResponseObject.newOkResponse(); - ro.setData(list); - return ro.toString(); - } - - // 部门排序 - private class DepartmentComparator implements Comparator{ - @Override - public int compare(JSONObject o1, JSONObject o2) { - int cOrder1 = o1.getIntValue("companyOrderIndex"); - int cOrder2 = o2.getIntValue("companyOrderIndex"); - if (cOrder1 != cOrder2) { - return cOrder1 - cOrder2; - } - int dLayer1 = o1.getIntValue("departmentLayer"); - int dLayer2 = o2.getIntValue("departmentLayer"); - if (dLayer1 != dLayer2) { - return dLayer1 - dLayer2; - } - int dOrder1 = o1.getIntValue("departmentOrderIndex"); - int dOrder2 = o2.getIntValue("departmentOrderIndex"); - return dOrder1 - dOrder2; - } - - } - - /** - * 获取当前部门的流程数据(责任部门)和当前部门下具有权限的子部门列表 - * @param me - * @param wsId - * @param departmentId - * @return - */ - public String queryPublishedProcessAndSubDepartment(UserContext me, String wsId, String departmentId) { - JSONObject result = new JSONObject(); - // 获取有权限的已发布流程 - String category = "process"; - JSONObject param = getXPagesBasicParam(me, null); - String roleId = param.getString("roleId"); - // 过滤当前责任部门的流程 - // 获取PAL权限版本ID - PALRepository repository = new PALRepository(); - Set palVersionIds = repository.getPalVersionIdByroleId(roleId); - Set palProcessIds = new HashSet<>(); - for (String versionId : palVersionIds) { - List list = PALRepositoryCache.getByVersionId(versionId); - if (!isEmpty(list)) { - for (PALRepositoryModel model : list) { - if (model.isPublish() && model.getMethodCategory().equals(category)) { - palProcessIds.add(model.getId()); - } - } - } - } - // 获取关联AWS组织的版本ID且当前为已发布 - Set awsProcessIds = getAwsOrgPermRepositoryByUser(_uc, category, true); - // 整合所有权限id - palProcessIds.addAll(awsProcessIds); - List list = new ArrayList<>(); - Set deptIds = new HashSet<>(); - for (String id : palProcessIds) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (model != null && model.getWsId().equals(wsId)) { - // 责任部门 - String deptId = model.getDutyDept(); - if (!UtilString.isEmpty(deptId)) { - deptIds.add(deptId); - if (deptId.equals(departmentId)) { - list.add(model); - } - } - } - } - Collections.sort(list, new MyComparator()); - JSONArray repositoryArr = new JSONArray(); - for (PALRepositoryModel model : list) { - // "子部门列表(部门id,部门名称); - // 所有选择了该部门作为责任部门的流程文件列表(流程id,流程名称,是否有附件、附件Id,附件名称、附件链接、流程地图图片)" - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("name", model.getName()); - object.put("version",VersionUtil.getVersionStrV(model.getVersion())); - object.put("hasFile", false); - object.put("method", model.getMethodId()); - object.put("category", model.getMethodCategory()); - // 附件 - JSONArray file = new JSONArray(); - StringBuffer sqlWhere = new StringBuffer(); - sqlWhere.append(" and PALREPOSITORYID ='").append(model.getId()).append("' and FILETYPE='f'"); - UpFileDao upFileDao = new UpFileDao(); - List search = upFileDao.search(sqlWhere.toString()); - if (search != null && search.size() > 0) { - object.put("hasFile", true); - for (UpfileModel upfileModel : search) { - JSONObject fileObject = new JSONObject(); - fileObject.put("id", upfileModel.getUuid()); - fileObject.put("name", upfileModel.getFileName()); - String downloadUrl = ""; - DCContext dcContext = null; - DCPluginProfile dcProfile = DCProfileManager.getDCProfile(CoEConstant.APP_ID, CoeFileConstant.COE_UPFILE); - if (dcProfile != null) { - dcContext = new DCContext(me, dcProfile, CoEConstant.APP_ID, "file",upfileModel.getPl_uuid(), upfileModel.getFileName()); - } - if (dcContext != null) { - downloadUrl = dcContext.getDownloadURL() + "&isInline=false"; - } - fileObject.put("url", downloadUrl); - file.add(fileObject); - } - } - object.put("file", file); - // 流程图片 - String imgSrc = ""; - String path = model.getFilePath(); - if (!UtilString.isEmpty(path)) { - UtilFile utilFile = new UtilFile(path + "/" + model.getId() + ".small.png"); - if (utilFile.exists()) { - byte[] base64Bytes = Base64.encode(utilFile.readBytes()); - imgSrc = "data:image/png;base64," + new String(base64Bytes); - } - } - object.put("imgSrc", imgSrc); - repositoryArr.add(object); - } - result.put("process", repositoryArr); - // 获取子部门列表 - List deptList = new ArrayList<>(); - getPermDepartment(deptList, deptIds, departmentId);// 获取子部门列表 - // 部门排序 - JSONArray deptArr = new JSONArray(); - for (DepartmentModel dept : deptList) { - JSONObject deptObj = new JSONObject(); - deptObj.put("id", dept.getId()); - deptObj.put("departmentName", dept.getName()); - deptArr.add(deptObj); - } - result.put("department", deptArr); - ResponseObject ro = ResponseObject.newOkResponse(); - ro.setData(result); - return ro.toString(); - } - - // 获取所有符合条件的子部门 - private void getPermDepartment(List list, Set deptIds, String parentId) { - // 获取子部门列表 - List subDeptList = SDK.getORGAPI().getSubDepartments(parentId); - if (!isEmpty(subDeptList)) { - for (DepartmentModel model : subDeptList) { - if (deptIds.contains(model.getId())) { - list.add(model); - } else { - getPermDepartment(list, deptIds, model.getId()); - } - } - } - } - - // 获取子流程列表 - public String queryPublishProcessByParent(UserContext me, String id, String type) { - // 获取有权限的已发布流程 - String category = "process"; - JSONObject param = getXPagesBasicParam(me, null); - String roleId = param.getString("roleId"); - // 过滤当前责任部门的流程 - // 获取PAL权限版本ID - PALRepository repository = new PALRepository(); - Set palVersionIds = repository.getPalVersionIdByroleId(roleId); - Set palProcessIds = new HashSet<>(); - for (String versionId : palVersionIds) { - List list = PALRepositoryCache.getByVersionId(versionId); - if (!isEmpty(list)) { - for (PALRepositoryModel model : list) { - if (type == null || "publish".equals(type)) {// 获取已发布流程 - if(model.isPublish() && model.getMethodCategory().equals(category)) { - palProcessIds.add(model.getId()); - } - } else {// 获取当前使用中流程,不区分状态 - if(model.isUse() && model.getMethodCategory().equals(category)) { - palProcessIds.add(model.getId()); - } - } - } - } - } - - // 获取当前流程信息和子流程 - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (model == null) { - throw new AWSException("查找失败 uuid: " + id ); - } - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("name", model.getName()); - object.put("version", VersionUtil.getVersionStrV(model.getVersion())); - object.put("hasChild", false); - object.put("childData", new JSONArray()); - object.put("method", model.getMethodId()); - object.put("category", model.getMethodCategory()); - object.put("level", model.getLevel()); - object.put("isPublish", model.isPublish()); - - // 获取子流程列表 - List subList = new ArrayList<>(); - getPermSubPalRepository(subList, palProcessIds, model.getId()); - if (!isEmpty(subList)) { - object.put("hasChild", true); - // 获取附件列表,获取流程图片 - JSONArray subArr = new JSONArray(); - for (PALRepositoryModel subModel : subList) { - JSONObject subObj = new JSONObject(); - subObj.put("id", subModel.getId()); - subObj.put("name", subModel.getName()); - subObj.put("version",VersionUtil.getVersionStrV(subModel.getVersion())); - subObj.put("hasFile", false); - subObj.put("method", subModel.getMethodId()); - subObj.put("category", subModel.getMethodCategory()); - subObj.put("level", subModel.getLevel()); - subObj.put("isPublish", subModel.isPublish()); - // 附件 - JSONArray file = new JSONArray(); - StringBuffer sqlWhere = new StringBuffer(); - sqlWhere.append(" and PALREPOSITORYID ='").append(subModel.getId()).append("' and FILETYPE='f'"); - UpFileDao upFileDao = new UpFileDao(); - List search = upFileDao.search(sqlWhere.toString()); - if (search != null && search.size() > 0) { - subObj.put("hasFile", true); - for (UpfileModel upfileModel : search) { - JSONObject fileObject = new JSONObject(); - fileObject.put("id", upfileModel.getUuid()); - fileObject.put("name", upfileModel.getFileName()); - String downloadUrl = ""; - DCContext dcContext = null; - DCPluginProfile dcProfile = DCProfileManager.getDCProfile(CoEConstant.APP_ID, CoeFileConstant.COE_UPFILE); - if (dcProfile != null) { - dcContext = new DCContext(me, dcProfile, CoEConstant.APP_ID, "file",upfileModel.getPl_uuid(), upfileModel.getFileName()); - } - if (dcContext != null) { - downloadUrl = dcContext.getDownloadURL() + "&isInline=false"; - } - fileObject.put("url", downloadUrl); - file.add(fileObject); - } - } - subObj.put("file", file); - // 流程图片 - String imgSrc = ""; - String path = subModel.getFilePath(); - if (!UtilString.isEmpty(path)) { - UtilFile utilFile = new UtilFile(path + "/" + subModel.getId() + ".small.png"); - if (utilFile.exists()) { - byte[] base64Bytes = Base64.encode(utilFile.readBytes()); - imgSrc = "data:image/png;base64," + new String(base64Bytes); - } - } - subObj.put("imgSrc", imgSrc); - subArr.add(subObj); - } - object.put("childData", subArr); - } - ResponseObject ro = ResponseObject.newOkResponse(); - ro.setData(object); - return ro.toString(); - } - - private void getPermSubPalRepository(List list, Set palProcessIds, String pid) { - // 获取子流程 - PALRepositoryModel model = PALRepositoryCache.getCache().get(pid); - if (model != null) { - List subList = PALRepositoryCache.getAllSubModelsByPid(model.getWsId(), model.getId()); - if (!isEmpty(subList)) { - // 排序 - Collections.sort(subList, new Comparator() { - @Override - public int compare(PALRepositoryModel o1, PALRepositoryModel o2) { - int level1 = o1.getLevel(); - int level2 = o2.getLevel(); - if (level1 != level2) { - return level1 - level2; - } - int orderIndex1 = o1.getOrderIndex(); - int orderIndex2 = o2.getOrderIndex(); - return orderIndex1 - orderIndex2; - } - }); - for (PALRepositoryModel subModel : subList) { - if (palProcessIds.contains(subModel.getId())) { - list.add(subModel); - } else { - getPermSubPalRepository(list, palProcessIds, subModel.getId()); - } - } - } - } - } - - /** - * 打开流程 - * @param me - * @param uuid - * @return - */ - public String openPublishRepository(UserContext me, String uuid, String type) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(uuid); - if (model != null) { - if ("default".equals(model.getMethodId())) { - throw new AWSException("当前文件类型不支持打开"); - } - } - if (type == null || "publish".equals(type)) {// 获取已发布流程 - return PALRepositoryQueryAPIManager.getInstance().getPublishPortalHtml(me, uuid, null); - } else {// 不再校验是否已发布 - return PALRepositoryQueryAPIManager.getInstance().getPublishPortalHtml(me, uuid, null, false); - } - } - - /** - * 查找二级流程 - * @param me - * @param wsId - * @param type all:所有当前正在使用状态中的模型,包括发布和停用 publish:已发布模型 - * @return - */ - public String querySecondLevelRepositoryDataJson(UserContext me, String wsId, String type) { - JSONArray result = new JSONArray(); - // 暂时不处理权限,取所有二级流程类文件 - List firstLevelModels = PALRepositoryCache.getAllSubModelsByPid(wsId, "process"); - if (!isEmpty(firstLevelModels)) { - Set versionIds = new HashSet<>(); - for (PALRepositoryModel model : firstLevelModels) { - if (!versionIds.contains(model.getVersionId())) { - // 获取第二级流程 - List secendLevelModels = PALRepositoryCache.getAllSubModelsByPid(wsId, model.getId()); - if (!isEmpty(secendLevelModels)) { - if (type == null || "publish".equals(type)) {// 获取已发布流程 - for (PALRepositoryModel sModel : secendLevelModels) { - if (sModel.isPublish()) { - JSONObject object = new JSONObject(); - object.put("id", sModel.getId()); - object.put("name", sModel.getName()); - object.put("level", sModel.getLevel()); - object.put("parentId", sModel.getParentId()); - object.put("method", sModel.getMethodId()); - object.put("category", sModel.getMethodCategory()); - object.put("parentName", model.getName()); - object.put("isPublish", model.isPublish()); - result.add(object); - } - } - } else {// 获取当前使用中流程,不区分状态 - for (PALRepositoryModel sModel : secendLevelModels) { - if (sModel.isUse()) { - JSONObject object = new JSONObject(); - object.put("id", sModel.getId()); - object.put("name", sModel.getName()); - object.put("level", sModel.getLevel()); - object.put("parentId", sModel.getParentId()); - object.put("method", sModel.getMethodId()); - object.put("category", sModel.getMethodCategory()); - object.put("parentName", model.getName()); - object.put("isPublish", model.isPublish()); - result.add(object); - } - } - } - } - versionIds.add(model.getVersionId()); - } - } - } - ResponseObject ro = ResponseObject.newOkResponse(); - ro.setData(result); - return ro.toString(); - } - - /** - * 查找三级流程(已发布和未发布) - * @param me - * @param wsId - * @param type all:所有当前正在使用状态中的模型,包括发布和停用 publish:已发布模型 - * @return - */ - public String queryThirdLevelRepositoryDataJson(UserContext me, String wsId, String type) { - JSONArray result = new JSONArray(); - ResponseObject ro = ResponseObject.newOkResponse(); - ro.setData(result); - Set versionIds = new HashSet<>(); - // 一级流程 - List firstLevelModels = PALRepositoryCache.getAllSubModelsByPid(wsId, "process"); - if(isEmpty(firstLevelModels)) { - return ro.toString(); - } - //非管理员在测试库下(type:all)权限 - CoeUser coeUserDao = CoeUserDaoFactory.createUser(); - boolean isCoEManager = coeUserDao.isCoEManager(me.getUID()); //是否管理员权限 - - PublisherClientDao publisherDao = new PublisherClientDao(); - List resourceIds = publisherDao.getTeamUserPerms(me.getUID()); //拥有的资源权限 - // - for (PALRepositoryModel model : firstLevelModels) { - if(versionIds.contains(model.getVersionId())) { - continue; - } - // 获取第二级流程 - List secendLevelModels = PALRepositoryCache.getAllSubModelsByPid(wsId, model.getId()); - if(isEmpty(secendLevelModels)) { - continue; - } - for (PALRepositoryModel sModel : secendLevelModels) { - // 获取第三级流程 - List thirdLevelModels = PALRepositoryCache.getAllSubModelsByPid(wsId, sModel.getId()); - if(isEmpty(thirdLevelModels)) { - continue; - } - for(PALRepositoryModel tModel : thirdLevelModels) { - if (type == null || "publish".equals(type) ) {// 获取已发布流程 - if (tModel.isPublish() || "default".equals(tModel.getMethodId())) { - //第四级流程及以下流程 - List possessionList = new ArrayList(); - this.getAllPalRepositoryModelsByPid(wsId, tModel.getId(), possessionList); //递归得到流程信息 - //过滤统计流程的数量 - long possessionCount = 0; - for(int m = 0; m < possessionList.size(); m++) { - PALRepositoryModel mo = possessionList.get(m); - if("process.bpmn2".equals(mo.getMethodId()) && mo.isPublish()) { //只统计process.bpmn2类 - possessionCount ++; - } - } - JSONObject object = new JSONObject(); - object.put("id", tModel.getId()); - object.put("name", tModel.getName()); - object.put("level", tModel.getLevel()); - object.put("parentId", tModel.getParentId()); - object.put("method", tModel.getMethodId()); - object.put("category", tModel.getMethodCategory()); - object.put("parentName", sModel.getName()); - object.put("isPublish", tModel.isPublish()); - object.put("possessionCount", possessionCount); //目录下包含的所有流程数量,只包含bpmn当前版本的 - object.put("privilege", 1); //已发布的正式库永远有权限 - result.add(object); - } - } else {// 获取当前使用中的流程,不区分状态 - if (tModel.isUse()) { - //第四级流程及以下流程 - List possessionList = new ArrayList(); - this.getAllPalRepositoryModelsByPid(wsId, tModel.getId(), possessionList); //递归得到流程信息 - //privalige:0-没有第三级菜单下的流程权限;1-有第三级菜单下的流程权限 - int privalige = 1; - if(!isCoEManager) { - privalige = 0; - for(int i = 0; i < possessionList.size(); i++) { - PALRepositoryModel mo = possessionList.get(i); - if("process.bpmn2".equals(mo.getMethodId()) && mo.isUse() && resourceIds.contains(mo.getId())) { - privalige = 1; - break; - } - } - } - //过滤统计流程的数量 - long possessionCount = 0; - for(int m = 0; m < possessionList.size(); m++) { - PALRepositoryModel mo = possessionList.get(m); - if("process.bpmn2".equals(mo.getMethodId()) && mo.isUse()) { //只统计process.bpmn2类 - possessionCount ++; - } - } - JSONObject object = new JSONObject(); - object.put("id", tModel.getId()); - object.put("name", tModel.getName()); - object.put("level", tModel.getLevel()); - object.put("parentId", tModel.getParentId()); - object.put("method", tModel.getMethodId()); - object.put("category", tModel.getMethodCategory()); - object.put("parentName", sModel.getName()); - object.put("isPublish", tModel.isPublish()); - object.put("possessionCount", possessionCount); //目录下包含的所有流程数量,只包含bpmn当前版本的 - // 非管理人员测试库下 - if(isCoEManager) { - object.put("privilege", 1); //管理员拥有所有权限 - } else { - object.put("privilege", privalige); //非管理员 - } - result.add(object); - } - } - } //end of third level - } - versionIds.add(model.getVersionId()); - } - return ro.toString(); - } - - /** - * 获取某个流程的所有子流程 - * - * @param wsId - * @param pid - * @param list - */ - private void getAllPalRepositoryModelsByPid(String wsId, String pid, List list) { - List children = PALRepositoryCache.getAllSubModelsByPid(wsId, pid); - if (children != null && children.size() > 0) { - list.addAll(children); - for (PALRepositoryModel model : children) { - getAllPalRepositoryModelsByPid(wsId, model.getId(), list); - } - } - } - - /** - * 获取已加入群组 - * @param me - * @return - */ - public String queryJoinedTeamByUserId(UserContext me) { - JSONArray result = new JSONArray(); - // 获取所有工作网络列表 - JSONArray networks = getAllNetworks(); - - // 查询小组列表 - for (Object object : networks) { - JSONObject network = (JSONObject)object; - String networkId = network.getString("id"); - - Map teamMap = new LinkedHashMap(); - //获取工作网络中所有小组 - AppAPI appAPI = SDK.getAppAPI(); - Map params = new HashMap(); - String aslp = "aslp://com.actionsoft.apps.network/queryTeamsByNetwork"; - params.put("networkId", networkId); - params.put("sid", _uc.getSessionId()); - ResponseObject ro = appAPI.callASLP(appAPI.getAppContext(PublisherConf.APPID), aslp, params); - if (ro.toJsonObject().get("data") != null ) { - JSONArray teams = (JSONObject.parseObject(ro.toJsonObject().toString()).getJSONObject("data")).getJSONArray("teams"); - if (teams != null && teams.size() > 0) { - for (int i = 0; i < teams.size(); i++) { - JSONObject team = teams.getJSONObject(i); - if ("1".equals(team.getString("teamStatus"))) - teamMap.put(team.getString("id"), team);// 筛选启用中的小组 - } - } - for (Map.Entry entry : teamMap.entrySet()) { - JSONObject team = entry.getValue(); - String id = team.getString("id"); - // 查询小组成员 - Map numberMap = new HashMap<>(); - //小组ID,必填 - numberMap.put("teamId", id); - numberMap.put("sid", _uc.getSessionId()); - //查询某个小组的成员列表 - ResponseObject teamNumberRo = appAPI.callASLP(appAPI.getAppContext(PublisherConf.APPID), "aslp://com.actionsoft.apps.network/queryTeamMemberByTeamId", numberMap); - if (teamNumberRo.toJsonObject().get("data") != null ) { - JSONArray teamNumbers = (JSONObject.parseObject(teamNumberRo.toJsonObject().toString()).getJSONObject("data")).getJSONArray("teamMembers"); - boolean flag = false; - for (Object o : teamNumbers) { - JSONObject teamNumber = (JSONObject)o; - // 查询是否在当前小组中 - if (teamNumber.getString("userId").equals(_uc.getUID())) { - flag = true; - break; - } - } - if (flag) { - String teamName = team.getString("teamName"); - String teamType = team.getString("teamType"); - String teamTypeIcon = "../apps/com.actionsoft.apps.network/img/team/type_" + teamType + ".png"; - String teamTypeName = ""; - if ("1".equals(teamType)) { - teamTypeName = "公共"; - } else if ("2".equals(teamType)) { - teamTypeName = "私有"; - } else if ("3".equals(teamType)) { - teamTypeName = "私密"; - } - String teamLogo = team.getString("teamLogo"); - String teamLogoSrc = "".equals(teamLogo) ? "../apps/com.actionsoft.apps.network/img/team/logo_2.png" : teamLogo; - int teamMembersNum = team.getInteger("memberAmount") == null ? 0 : team.getInteger("memberAmount"); - // 小组成员 - List numbers = new ArrayList<>(); - for (Object o : teamNumbers) { - JSONObject teamNumber = (JSONObject)o; - numbers.add(teamNumber.getString("userName")); - } - Collections.sort(numbers); - JSONObject teamData = new JSONObject(); - - teamData.put("id", id); - teamData.put("name", teamName); - teamData.put("teamType", teamType); - teamData.put("teamTypeIcon", teamTypeIcon); - teamData.put("teamTypeName", teamTypeName); - teamData.put("teamLogoSrc", teamLogoSrc); - teamData.put("teamMembersNum", teamMembersNum); - teamData.put("numbers", String.join(",", numbers)); - result.add(teamData); - } - } - } - } - } - ResponseObject ro = ResponseObject.newOkResponse(); - ro.setData(result); - return ro.toString(); - } - - /** - * 获取未加入群组 - * @param me - * @return - */ - public String queryNotJoinTeamByUserId(UserContext me) { - JSONArray result = new JSONArray(); - // 获取所有工作网络列表 - JSONArray networks = getAllNetworks(); - - // 查询小组列表 - for (Object object : networks) { - JSONObject network = (JSONObject)object; - String networkId = network.getString("id"); - - Map teamMap = new LinkedHashMap(); - //获取工作网络中所有小组 - AppAPI appAPI = SDK.getAppAPI(); - Map params = new HashMap(); - String aslp = "aslp://com.actionsoft.apps.network/queryTeamsByNetwork"; - params.put("networkId", networkId); - params.put("sid", _uc.getSessionId()); - ResponseObject ro = appAPI.callASLP(appAPI.getAppContext(PublisherConf.APPID), aslp, params); - if (ro.toJsonObject().get("data") != null ) { - JSONArray teams = (JSONObject.parseObject(ro.toJsonObject().toString()).getJSONObject("data")).getJSONArray("teams"); - if (teams != null && teams.size() > 0) { - for (int i = 0; i < teams.size(); i++) { - JSONObject team = teams.getJSONObject(i); - if ("1".equals(team.getString("teamStatus"))) - teamMap.put(team.getString("id"), team);// 筛选启用中的小组 - } - } - for (Map.Entry entry : teamMap.entrySet()) { - JSONObject team = entry.getValue(); - String id = team.getString("id"); - String teamType = team.getString("teamType"); - if ("3".equals(teamType)) {// 未加入的私密小组不显示 - continue; - } - // 查询小组成员 - Map numberMap = new HashMap<>(); - //小组ID,必填 - numberMap.put("teamId", id); - numberMap.put("sid", _uc.getSessionId()); - //查询某个小组的成员列表 - ResponseObject teamNumberRo = appAPI.callASLP(appAPI.getAppContext(PublisherConf.APPID), "aslp://com.actionsoft.apps.network/queryTeamMemberByTeamId", numberMap); - if (teamNumberRo.toJsonObject().get("data") != null ) { - JSONArray teamNumbers = (JSONObject.parseObject(teamNumberRo.toJsonObject().toString()).getJSONObject("data")).getJSONArray("teamMembers"); - boolean flag = false; - for (Object o : teamNumbers) { - JSONObject teamNumber = (JSONObject)o; - // 查询是否在当前小组中 - if (teamNumber.getString("userId").equals(_uc.getUID())) { - flag = true; - break; - } - } - if (!flag) { - String teamName = team.getString("teamName"); - String teamTypeIcon = "../apps/com.actionsoft.apps.network/img/team/type_" + teamType + ".png"; - String teamTypeName = ""; - if ("1".equals(teamType)) { - teamTypeName = "公共"; - } else if ("2".equals(teamType)) { - teamTypeName = "私有"; - } else if ("3".equals(teamType)) { - teamTypeName = "私密"; - } - String teamLogo = team.getString("teamLogo"); - String teamLogoSrc = "".equals(teamLogo) ? "../apps/com.actionsoft.apps.network/img/team/logo_2.png" : teamLogo; - int teamMembersNum = team.getInteger("memberAmount") == null ? 0 : team.getInteger("memberAmount"); - - JSONObject teamData = new JSONObject(); - - teamData.put("id", id); - teamData.put("name", teamName); - teamData.put("teamType", teamType); - teamData.put("teamTypeIcon", teamTypeIcon); - teamData.put("teamTypeName", teamTypeName); - teamData.put("teamLogoSrc", teamLogoSrc); - teamData.put("teamMembersNum", teamMembersNum); - result.add(teamData); - } - } - } - } - } - ResponseObject ro = ResponseObject.newOkResponse(); - ro.setData(result); - return ro.toString(); - } - - /** - * 获取工作网络集合 - */ - private JSONArray getAllNetworks() { - JSONArray result = new JSONArray(); - // 调用App - String sourceAppId = PublisherConf.APPID; - // aslp服务地址 - String aslp = "aslp://com.actionsoft.apps.network/queryAllNetwork"; - // 参数定义列表 - Map params = new HashMap<>(); - params.put("sid", _uc.getSessionId()); - AppAPI appAPI = SDK.getAppAPI(); - //查询工作网络列表 - ResponseObject ro = appAPI.callASLP(appAPI.getAppContext(sourceAppId), aslp, params); - if (ro.toJsonObject().get("data") != null) { - JSONArray networks = (JSONObject.parseObject(ro.toJsonObject().toString()).getJSONObject("data")).getJSONArray("networks"); - for (Object object : networks) { - JSONObject obj = (JSONObject) object; - JSONObject temp = new JSONObject(); - temp.put("networkName", obj.getString("networkName")); - temp.put("id", obj.getString("id")); - result.add(temp); - } - } - return result; - } - - // 获取所有子部门 - private void getSubDepartments(List list, String parentId) { - // 获取子部门列表 - List subDeptList = SDK.getORGAPI().getSubDepartments(parentId); - if (!isEmpty(subDeptList)) { - for (DepartmentModel model : subDeptList) { - list.add(model); - getSubDepartments(list, model.getId()); - } - } - /*// 获取子部门列表 - List subDeptList = SDK.getORGAPI().getSubDepartments(parentId); - if (!isEmpty(subDeptList)) { - for (DepartmentModel model : subDeptList) { - if (deptIds.contains(model.getId())) { - list.add(model); - } else { - getPermDepartment(list, deptIds, model.getId()); - } - } - }*/ - } - /** - * 查询组织架构中部门流程 - * @param me - * @param wsId - * @return json - */ - public String openProcessMapOrgDeptData(UserContext me, String wsId, String departmentId) { - JSONObject result = new JSONObject(); - //FIXME 由于时间紧急,此方法功能正常,但待优化的地方很多 - // 获取有权限的已发布流程 - String category = "process"; - JSONObject param = getXPagesBasicParam(me, null); - String roleId = param.getString("roleId"); - // 过滤当前责任部门的流程 - // 获取PAL权限版本ID - PALRepository repository = new PALRepository(); - Set palVersionIds = repository.getPalVersionIdByroleId(roleId); - Set palProcessIds = new HashSet<>(); - for (String versionId : palVersionIds) { - List list = PALRepositoryCache.getByVersionId(versionId); - if (!isEmpty(list)) { - for (PALRepositoryModel model : list) { - if (model.isPublish() && model.getMethodCategory().equals(category)) { - palProcessIds.add(model.getId()); - } - } - } - } - // 获取关联AWS组织的版本ID且当前为已发布 - Set awsProcessIds = getAwsOrgPermRepositoryByUser(_uc, category, true); - // 整合所有权限id - palProcessIds.addAll(awsProcessIds); - Set deptIds = new HashSet<>(); - for (String id : palProcessIds) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (model != null && model.getWsId().equals(wsId)) { - // 责任部门 - String deptId = model.getDutyDept(); - if (!UtilString.isEmpty(deptId)) { - deptIds.add(deptId); - } - } - } - ///// - // 获取子部门列表 - List deptList = new ArrayList<>(); - //getSubDepartments(deptList, departmentId);// 获取子部门列表 - getPermDepartment(deptList, deptIds, departmentId);// 获取子部门列表 - // 部门排序 - JSONArray deptArr = new JSONArray(); - //加入本部门信息 - JSONObject selfDeptObj = new JSONObject(); - SDK.getORGAPI().getDepartmentById(departmentId); - selfDeptObj.put("id", departmentId); - selfDeptObj.put("departmentName", SDK.getORGAPI().getDepartmentById(departmentId).getName()); - deptArr.add(selfDeptObj); - //加入所有下级部门信息 - for (DepartmentModel dept : deptList) { - JSONObject deptObj = new JSONObject(); - deptObj.put("id", dept.getId()); - deptObj.put("departmentName", dept.getName()); - deptArr.add(deptObj); - } - result.put("department", deptArr); - //循环每一个部门得到流程信息 - JSONArray repositoryArr = new JSONArray(); //保存所有的流程 - Set repositoryModel_Ids = new HashSet(); //暂存流程id,保证流程不重复 - if(deptArr!=null && deptArr.size()>0) { - for(Object obj : deptArr) { - JSONObject deptObj = (JSONObject)obj; - //流程的列表 - JSONArray processArray = this.openProcessMapOrgDeptDataBySelfSubDept(me, wsId, deptObj.getString("id"), repositoryModel_Ids); - for(Object processObj : processArray) { - repositoryArr.add(processObj); - } - } - } - result.put("process", repositoryArr); - ResponseObject ro = ResponseObject.newOkResponse(); - ro.setData(result); - return ro.toString(); - } - /** 返回部门下流程 */ - private JSONArray openProcessMapOrgDeptDataBySelfSubDept(UserContext me, String wsId, String departmentId, Set repositoryModel_Ids) { - // 获取有权限的已发布流程 - String category = "process"; - JSONObject param = getXPagesBasicParam(me, null); - String roleId = param.getString("roleId"); - // 过滤当前责任部门的流程 - // 获取PAL权限版本ID - PALRepository repository = new PALRepository(); - Set palVersionIds = repository.getPalVersionIdByroleId(roleId); - Set palProcessIds = new HashSet<>(); - for (String versionId : palVersionIds) { - List list = PALRepositoryCache.getByVersionId(versionId); - if (!isEmpty(list)) { - for (PALRepositoryModel model : list) { - if (model.isPublish() && model.getMethodCategory().equals(category)) { - palProcessIds.add(model.getId()); - } - } - } - } - // 获取关联AWS组织的版本ID且当前为已发布 - Set awsProcessIds = getAwsOrgPermRepositoryByUser(_uc, category, true); - // 整合所有权限id - palProcessIds.addAll(awsProcessIds); - List list = new ArrayList<>(); - for (String id : palProcessIds) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (model != null && model.getWsId().equals(wsId)) { - // 责任部门 - String deptId = model.getDutyDept(); - if (!UtilString.isEmpty(deptId)) { - if (deptId.equals(departmentId)) { - list.add(model); - } - } - } - } - Collections.sort(list, new MyComparator()); - JSONArray repositoryArr = new JSONArray(); - for (PALRepositoryModel model : list) { - if(repositoryModel_Ids.contains(model.getId())) { - //repositoryModel_Ids已经存在该model则略过 - continue; - } - repositoryModel_Ids.add(model.getId());//该modelId加入repositoryModel_Ids,使得下次不重复加入 - - // "子部门列表(部门id,部门名称); - // 所有选择了该部门作为责任部门的流程文件列表(流程id,流程名称,是否有附件、附件Id,附件名称、附件链接、流程地图图片)" - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("name", model.getName()); - object.put("version", VersionUtil.getVersionStrV(model.getVersion())); - object.put("hasFile", false); - object.put("method", model.getMethodId()); - object.put("category", model.getMethodCategory()); - // 附件 - JSONArray file = new JSONArray(); - StringBuffer sqlWhere = new StringBuffer(); - sqlWhere.append(" and PALREPOSITORYID ='").append(model.getId()).append("' and FILETYPE='f'"); - UpFileDao upFileDao = new UpFileDao(); - List search = upFileDao.search(sqlWhere.toString()); - if (search != null && search.size() > 0) { - object.put("hasFile", true); - for (UpfileModel upfileModel : search) { - JSONObject fileObject = new JSONObject(); - fileObject.put("id", upfileModel.getUuid()); - fileObject.put("name", upfileModel.getFileName()); - String downloadUrl = ""; - DCContext dcContext = null; - DCPluginProfile dcProfile = DCProfileManager.getDCProfile(CoEConstant.APP_ID, CoeFileConstant.COE_UPFILE); - if (dcProfile != null) { - dcContext = new DCContext(me, dcProfile, CoEConstant.APP_ID, "file",upfileModel.getPl_uuid(), upfileModel.getFileName()); - } - if (dcContext != null) { - downloadUrl = dcContext.getDownloadURL() + "&isInline=false"; - } - fileObject.put("url", downloadUrl); - file.add(fileObject); - } - } - object.put("file", file); - // 流程图片 - String imgSrc = ""; - String path = model.getFilePath(); - if (!UtilString.isEmpty(path)) { - UtilFile utilFile = new UtilFile(path + "/" + model.getId() + ".small.png"); - if (utilFile.exists()) { - byte[] base64Bytes = Base64.encode(utilFile.readBytes()); - imgSrc = "data:image/png;base64," + new String(base64Bytes); - } - } - object.put("imgSrc", imgSrc); - repositoryArr.add(object); - } - return repositoryArr; - } - /** - * 依据流程库Id获取该流程库主题风格的轮播图资源 - * @param me - * @return - */ - public String bannerCarouselData(UserContext me ) { - ResponseObject ro = ResponseObject.newOkResponse(); - // dc中文件目录 - DCContext bannerDcContext = null; - DCPluginProfile dcProfile = DCProfileManager.getDCProfile(CoEConstant.APP_ID, "portalTheme"); - if (dcProfile != null) { - bannerDcContext = new DCContext(_uc, dcProfile, "portal", "banner"); - } - // 轮播图文件 - JSONArray pictures = new JSONArray(); - int total = 0; - if (bannerDcContext != null) { - File file = new File(bannerDcContext.getPath()); - if (file.exists()) { - File [] files = file.listFiles(); - if (files != null) { - // 按照名称排序 - List fileList = Arrays.asList(files); - total = fileList.size(); - Collections.sort(fileList, new Comparator() { - @Override - public int compare(File o1, File o2) { - if (o1.isDirectory() && o2.isFile()) - return -1; - if (o1.isFile() && o2.isDirectory()) - return 1; - return o1.getName().compareTo(o2.getName()); - } - }); - for (int i = 0; i < fileList.size(); i++) { - File file2 = files[i]; - String src = new DCContext(_uc, dcProfile, CoEConstant.APP_ID, "portal", "banner", file2.getName()).getDownloadURL(); - JSONObject object = new JSONObject(); - object.put("index", i); - object.put("src", src); - object.put("name", file2.getName()); - pictures.add(object); - } - } - } - } - // - JSONObject data = new JSONObject(); - data.put("pictures", pictures);//图片资源 - data.put("sid", me.getSessionId()); - data.put("total", total); //图片总数 - ro.put("data", data); - return ro.toString(); - } - - /*********************永辉接口end***************************/ - - /** - * 查询“我参与的”流程 - * @param me - * @param count - * @return - */ - public String participantDataQuery(UserContext me, String count) { - int c = Integer.parseInt(count); - if (c < 0) { - throw new AWSException("xpages配置参数错误count=" + count); - } - Map result = new HashMap(); - result.put("sid", me.getSessionId()); - result.put("uid", me.getUID()); - JSONArray array = new JSONArray(); - // 获取当前人权限下的已发布流程ID集合 - Set ids = getAwsOrgPermRealtionRepositoryByUser(me, "process", true); - // 发布时间倒序 - List list = new ArrayList<>(); - for (String id : ids) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (model != null) { - list.add(model); - } - } - Collections.sort(list, new MyComparator());// 排序 - PublishListHistory pHistory = new PublishListHistory(); - for (int i = 0; i < list.size() && i < c; i++) { - PALRepositoryModel model = list.get(i); - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("name", model.getName()); - object.put("versionId", model.getVersionId()); - object.put("method", model.getMethodId()); - object.put("date", model.getPublishDate() == null ? "" : model.getPublishDate()); - String taskId = pHistory.getLastPublishTaskIdByModelId(model.getId()); - object.put("taskId", taskId == null ? "" : taskId); - array.add(object); - } - result.put("data", array); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.xpages.participant.html", result); - } - - /** - * 查询“我负责的“流程 - * @param me - * @param count - * @return - */ - public String responsibleDataQuery(UserContext me, String count) { - int c = Integer.parseInt(count); - if (c < 0) { - throw new AWSException("xpages配置参数错误count=" + count); - } - Map result = new HashMap(); - result.put("sid", me.getSessionId()); - result.put("uid", me.getUID()); - JSONArray array = new JSONArray(); - // 获取责任人是当前人的已发布流程ID集合 - Set ids = getPermRepositoryByDutyPerson(me, "process", true); - List list = new ArrayList<>(); - for (String id : ids) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (model != null) { - list.add(model); - } - } - Collections.sort(list, new MyComparator());// 排序 - PublishListHistory pHistory = new PublishListHistory(); - for (int i = 0; i < list.size() && i < c; i++) { - PALRepositoryModel model = list.get(i); - JSONObject object = new JSONObject(); - object.put("id", model.getId()); - object.put("name", model.getName()); - object.put("versionId", model.getVersionId()); - object.put("method", model.getMethodId()); - object.put("date", model.getPublishDate() == null ? "" : model.getPublishDate()); - String taskId = pHistory.getLastPublishTaskIdByModelId(model.getId()); - object.put("taskId", taskId == null ? "" : taskId); - array.add(object); - } - result.put("data", array); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.xpages.responsible.html", result); - } - - /** - * 岗位职责模块查询 - * @param me - * @param count - * @return - */ - public String postresponsibilityDataQuery(UserContext me, String count) { - int c = Integer.parseInt(count); - if (c < 0) { - throw new AWSException("xpages配置参数错误count=" + count); - } - Map result = new HashMap(); - result.put("sid", me.getSessionId()); - result.put("uid", me.getUID()); - - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.xpages.postresponsibility.html", result); - } - - /** - * RCAI模块查询 - * @param me - * @param count - * @return - */ - public String rcaimatrixDataQuery(UserContext me, String count) { - int c = Integer.parseInt(count); - if (c < 0) { - throw new AWSException("xpages配置参数错误count=" + count); - } - Map result = new HashMap(); - result.put("sid", me.getSessionId()); - result.put("uid", me.getUID()); - // 获取当前人的所有角色 - String userId = me.getUID(); - Set roleIds = new HashSet<>(); - RoleModel role = me.getRoleModel(); - roleIds.add(role.getId()); - // 兼职角色 - List userMapModels = UserMapCache.getMapListOfUser(userId); - if (!isEmpty(userMapModels)) { - for (UserMapModel usermap : userMapModels) { - roleIds.add(usermap.getRoleId()); - } - } - // 获取当前人权限下的已发布流程ID集合 - Set ids = getAwsOrgPermRealtionRepositoryByUser(me, "process", true); - List list = new ArrayList<>(); - for (String id : ids) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(id); - if (model != null) { - list.add(model); - } - } - // 按照发布时间/名称排序 - Collections.sort(list, new Comparator() { - @Override - public int compare(PALRepositoryModel o1, PALRepositoryModel o2) { - Timestamp time1 = o1.getPublishDate(); - Timestamp time2 = o2.getPublishDate(); - if (time1 != null && time2 != null) { - if (!time1.equals(time2)) { - return time2.compareTo(time1); - } - } - return o1.getName().compareTo(o2.getName()); - } - }); - JSONArray data = new JSONArray(); - int index = 0; - // 获取流程的任务 - for (PALRepositoryModel model : list) { - if (index >= c) { - break; - } - String repositoryId = model.getId(); - String dutyUser = model.getDutyUser(); - String dutyUserName = ""; - if (!UtilString.isEmpty(dutyUser)) { - UserModel userModel = SDK.getORGAPI().getUser(dutyUser); - if (userModel != null) { - dutyUserName = userModel.getUserName(); - } - } - String name = model.getName(); - // 节点集合 - List> shapeList = CoeDesignerUtil.getShapeMessageJson2(repositoryId); - // 排序 - OutputWordUtil.orderByNumber(shapeList); - for (Map shape : shapeList) { - JSONObject trObj = new JSONObject();// 每一行数据 - trObj.put("duty_r", ""); - trObj.put("counselor_c", ""); - trObj.put("approval_a", ""); - trObj.put("notify_i", ""); - Set relation = new HashSet<>(); - JSONObject dataAttributes = (JSONObject)shape.get("attributes"); - if (dataAttributes != null) { - JSONArray dataAttributesJsonArray = dataAttributes.getJSONArray("attributesJsonArray"); - Map shapeModelMap = OutputWordUtil.getShapeRelationMap(repositoryId, (String) shape.get("id")); - boolean flag = false; - for (int i = 0; i < dataAttributesJsonArray.size(); i++) { - String values = ""; - JSONObject dataAttribute = dataAttributesJsonArray.getJSONObject(i); - // 获取awsorg类型等属性 - if (dataAttribute != null && dataAttribute.containsKey("type") && "awsorg".equals(dataAttribute.getString("type"))) { - String key = dataAttribute.getString("key"); - String attributeValue = dataAttribute.getString("value"); - StringBuilder keyValue = new StringBuilder(); - if (key != null) { - if (attributeValue != null && attributeValue.length() != 0) { - attributeValue = attributeValue.replace("[", "").replace("]", "").replace("\"", ""); - String[] keyValues = OutputWordUtil.removeRepeat(attributeValue, ",").split(","); - for (String keyId : keyValues) { - if (!"".equals(keyId) && shapeModelMap.containsKey(keyId)) { - String text = shapeModelMap.get(keyId); - JSONObject object = JSONObject.parseObject(text); - String type = object.getString("type"); - if ("department".equals(type)) {// 部门 - DepartmentModel deptModel = SDK.getORGAPI().getDepartmentById(keyId); - if (deptModel != null) { - keyValue.append(OutputWordUtil.specialCharTransfer(deptModel.getName())).append(","); - } - } - if ("user".equals(type)) {// 人员 - UserModel userModel = SDK.getORGAPI().getUser(keyId); - if (userModel != null) { - if (userModel.getUID().equals(me.getUID())) { - relation.add(dataAttribute.getString("key")); - } - keyValue.append(OutputWordUtil.specialCharTransfer(userModel.getUserName())).append(","); - } - } - if ("role".equals(type)) {// 角色 - RoleModel roleModel = SDK.getORGAPI().getRoleById(keyId); - if (roleModel != null) { - if (roleIds.contains(roleModel.getId())) { - relation.add(dataAttribute.getString("key")); - } - keyValue.append(OutputWordUtil.specialCharTransfer(roleModel.getName())).append(","); - } - } - } - } - } - } - if (keyValue.length() > 0) { - values = keyValue.toString().substring(0, keyValue.length() - 1); - if ("duty_r".equals(dataAttribute.getString("key"))) {// R 责任者 - flag = true; - trObj.put("duty_r", values); - } else if ("counselor_c".equals(dataAttribute.getString("key"))) {// C 咨询者 - flag = true; - trObj.put("counselor_c", values); - } else if ("approval_a".equals(dataAttribute.getString("key"))) {// A 审批者 - flag = true; - trObj.put("approval_a", values); - } else if ("notify_i".equals(dataAttribute.getString("key"))) {// I 知会者 - flag = true; - trObj.put("notify_i", values); - } - } - } - } - if (!flag) { - continue; - } - trObj.put("id", repositoryId);// 流程ID - trObj.put("name", name);// 流程名称 - trObj.put("shapeId", (String) shape.get("id"));// 节点ID - trObj.put("shapeName", shape.get("text").toString());// 任务 - trObj.put("shapeDesc", (OutputWordUtil.specialCharTransfer((String)dataAttributes.get("shapeDesc"))));// 任务描述 - trObj.put("dutyUser", dutyUserName);// 责任人 - trObj.put("relation", ""); - StringBuilder sb = new StringBuilder(); - if (relation.contains("duty_r")) { - sb.append("duty_r").append(","); - } - if (relation.contains("counselor_c")) { - sb.append("counselor_c").append(","); - } - if (relation.contains("approval_a")) { - sb.append("approval_a").append(","); - } - if (relation.contains("notify_i")) { - sb.append("notify_i").append(","); - } - trObj.put("relation", sb.toString()); - data.add(trObj); - index++; - if (index >= c) { - break; - } - } - } - } - result.put("data", data); - return HtmlPageTemplate.merge(PublisherConf.APPID, "publish.client.xpages.rcaimatrix.html", result); - } - - - /** - * 得到流程资产库的数据和组织单元的数据 - * - * @return - */ - public String getCoeWorkSpaceAndOrgInfo() { - ResponseObject ro = ResponseObject.newOkResponse(); - //workspaces:资产库信息;//units:组织单元信息 - JSONObject data = new JSONObject(); - //可用的资产库信息 - List workspaceList = CoeWorkSpaceDaoFactory.createCoeWorkSpace().getCoeWorkSpaceModelRecodesNoPage(); - JSONArray workspaces = new JSONArray(); - if(workspaceList!=null && workspaceList.size()>0) { - for(CoeWorkSpaceModel workspace : workspaceList) { - JSONObject obj = new JSONObject(); - obj.put("id", workspace.getUUId()); - obj.put("name", workspace.getWsName()); - workspaces.add(obj); - } - } - data.put("workspaces", workspaces); - //组织单元信息 - List companyList = SDK.getORGAPI().getCompanys(); - JSONArray companys = new JSONArray(); - if(companyList!=null && companyList.size()>0) { - for(CompanyModel company : companyList) { - JSONObject obj = new JSONObject(); - obj.put("id", company.getId()); - obj.put("name", company.getNameI18N()); - companys.add(obj); - } - } - data.put("companys", companys); - ro.put("data",data); - return ro.toString(); - } - - public String openPage(UserContext me, String uuid, String taskId) { - PALRepositoryModel model = PALRepositoryCache.getCache().get(uuid); - if (model != null && "process".equals(model.getMethodCategory()) && UtilString.isEmpty(taskId)) { - taskId = new PublishListHistory().getLastPublishTaskIdByModelId(uuid); - } - return PALRepositoryQueryAPIManager.getInstance().getPublishPortalHtml(me, uuid, taskId); - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/conf/PublisherConf.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/conf/PublisherConf.java deleted file mode 100644 index 7eb765a6..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/conf/PublisherConf.java +++ /dev/null @@ -1,235 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.conf; - -import com.actionsoft.bpms.util.UtilString; -import com.actionsoft.sdk.local.SDK; -import com.alibaba.fastjson.JSONArray; - -public final class PublisherConf { - public static final String APPID = "com.actionsoft.apps.coe.pal.publisher"; - - public static final String RELATION_SEARCH_ID = "com.actionsoft.apps.coe.pal.relationsearch"; - public static final String RELATION_SEARCH_NAME = "关联查询"; - - public static final String PORTAL_TREE_ICON_FOLDER = "../apps/com.actionsoft.apps.coe.pal.publisher/img/tree-folder.png"; - public static final String PORTAL_TREE_ICON_FOLDER1 = "../apps/com.actionsoft.apps.coe.pal.publisher/img/tree-folder1.png"; - - public static String PUBLISH_PORTAL_VERSION = "v1"; - - public static String XPAGES_ID = ""; - - public static JSONArray PORTAL_TABS = null; - - /** - * 页底信息,如客户流程管理部联系信息 - * - * @return - */ - public static String getFotter() { - String value = SDK.getAppAPI().getProperty(APPID, "fotter"); - if (UtilString.isEmpty(value)) { - value = "炎黄盈动"; - } - return value; - } - - public static void setFotter(String fotter) { - fotter = fotter == null ? "" : fotter; - SDK.getAppAPI().setProperty(APPID, "fotter", fotter); - } - - /** - * 门户标题 - * - * @return - */ - public static String getTitle() { - String value = SDK.getAppAPI().getProperty(APPID, "title"); - if (UtilString.isEmpty(value)) { - value = "CoE Process Portal"; - } - return value; - } - - public static void setTitle(String title) { - title = title == null ? "" : title; - SDK.getAppAPI().setProperty(APPID, "title", title); - } - - /** - * 流程发布流程版本Id - * - * @return - */ - public static String getPublishProcessId() { - String value = SDK.getAppAPI().getProperty(APPID, "publishProcessId"); - return value; - } - - /** - * 发布门户的浏览者是否整合AWS用户 - * - * @return 整合返回true - */ - public static boolean isIntegrationAWSUser() { - String value = SDK.getAppAPI().getProperty(APPID, "isIntegrationAWSUser"); - return (value != null && value.trim().equalsIgnoreCase("true")) ? true : false; - } - - /** - * 如果门户未整合AWS用户,此处配置来自外部系统访问门户的统一访客账户。该账户是AWS平台合法的账户 - * - * @return - */ - public static String getGuest() { - String value = SDK.getAppAPI().getProperty(APPID, "guest"); - return value; - } - - /** - * 发布门户的内容允许复制 - * - * @return 允许返回true - */ - public static boolean isCopy() { - String value = SDK.getAppAPI().getProperty(APPID, "isCopy"); - return (value != null && value.trim().equalsIgnoreCase("true")) ? true : false; - } - - public static void setCopy(String isCopy) { - if (isCopy != null && isCopy.trim().equalsIgnoreCase("true")) { - isCopy = "true"; - } else { - isCopy = "false"; - } - SDK.getAppAPI().setProperty(APPID, "isCopy", isCopy); - } - - /** - * 发布门户的内容允许打印 - * - * @return 允许返回true - */ - public static boolean isPrint() { - String value = SDK.getAppAPI().getProperty(APPID, "isPrint"); - return (value != null && value.trim().equalsIgnoreCase("true")) ? true : false; - } - - public static void setPrint(String isPrint) { - if (isPrint != null && isPrint.trim().equalsIgnoreCase("true")) { - isPrint = "true"; - } else { - isPrint = "false"; - } - SDK.getAppAPI().setProperty(APPID, "isPrint", isPrint); - } - - /** - * 发布门户的内容允许留言 - * - * @return 允许返回true - */ - public static boolean isComment() { - String value = SDK.getAppAPI().getProperty(APPID, "isComment"); - return (value != null && value.trim().equalsIgnoreCase("true")) ? true : false; - } - - public static void setComment(String isComment) { - if (isComment != null && isComment.trim().equalsIgnoreCase("true")) { - isComment = "true"; - } else { - isComment = "false"; - } - SDK.getAppAPI().setProperty(APPID, "isComment", isComment); - } - - /** - * 发布门户的内容允许查看属性 - * - * @return 允许返回true - */ - public static boolean isViewAttribute() { - String value = SDK.getAppAPI().getProperty(APPID, "isViewAttribute"); - return (value != null && value.trim().equalsIgnoreCase("true")) ? true : false; - } - - public static void setViewAttribute(String isViewAttribute) { - if (isViewAttribute != null && isViewAttribute.trim().equalsIgnoreCase("true")) { - isViewAttribute = "true"; - } else { - isViewAttribute = "false"; - } - SDK.getAppAPI().setProperty(APPID, "isViewAttribute", isViewAttribute); - } - - /** - * 发布门户的内容允许查看历史发布记录 - * - * @return 允许返回true - */ - public static boolean isViewHistory() { - String value = SDK.getAppAPI().getProperty(APPID, "isViewHistory"); - return (value != null && value.trim().equalsIgnoreCase("true")) ? true : false; - } - - public static void setViewHistory(String isViewHistory) { - if (isViewHistory != null && isViewHistory.trim().equalsIgnoreCase("true")) { - isViewHistory = "true"; - } else { - isViewHistory = "false"; - } - SDK.getAppAPI().setProperty(APPID, "isViewHistory", isViewHistory); - } - - /** - * 流程管理门户xpage - * @param type common:常用流程;frequency:高频流程;systemMap:系统地图;processMap:流程地图;notification:发布动态 - * @return - */ - public static String getXpagesContent(String type) { - StringBuffer content = new StringBuffer(); - switch (type) { - case "common": - content.append(""); - break; - case "frequency": - content.append(""); - break; - case "systemMap": - content.append(""); - break; - case "dataMap": - content.append(""); - break; - case "controlMap": - content.append(""); - break; - case "orgMap": - content.append(""); - break; - case "processMap": - content.append(""); - break; - case "notification": - content.append(""); - break; - case "banner":// 横幅轮播图 - content.append(""); - break; - case "participant":// 我参与的 - content.append(""); - break; - case "responsible":// 我负责的 - content.append(""); - break; - case "postresponsibility":// 岗位职责 - content.append(""); - break; - case "rcaimatrix":// rcai矩阵 - content.append(""); - break; - default: - break; - } - return content.toString(); - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/AppInstallListener.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/AppInstallListener.java deleted file mode 100644 index e7ea1cb9..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/AppInstallListener.java +++ /dev/null @@ -1,67 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.event; - -import java.io.ByteArrayOutputStream; -import java.io.File; -import java.io.FileInputStream; -import java.io.InputStream; -import java.util.HashMap; -import java.util.Map; - -import com.actionsoft.apps.AppsConst; -import com.actionsoft.apps.listener.AppListener; -import com.actionsoft.apps.resource.AppContext; -import com.actionsoft.bpms.util.Base64; -import com.actionsoft.exception.AWSException; -import com.actionsoft.sdk.local.SDK; -import com.actionsoft.sdk.local.api.AppAPI; - -public class AppInstallListener implements AppListener { - - @SuppressWarnings("resource") - @Override - public void after(AppContext app) { - // 流程管理门户xpages文件同步到xpages应用中 - try { - String path = AppsConst.APPS_ROOT + AppsConst.FOLDER_INSTALL + File.separator + app.getId() + File.separator + "xpages" + File.separator; - File fileDir = new File(path); - if (fileDir.exists()) { - File [] files = fileDir.listFiles(); - for (File file : files) { - InputStream input = null; - ByteArrayOutputStream arrayOutputStream = null; - input = new FileInputStream(file); - arrayOutputStream = new ByteArrayOutputStream(); - byte [] buf = new byte[1024]; - int len = 0; - while ((len = input.read(buf)) != -1) { - arrayOutputStream.write(buf, 0, len); - } - byte [] bytedata = arrayOutputStream.toByteArray(); - String content = new String(Base64.encode(bytedata)); - // 调用App - String sourceAppId = app.getId(); - // aslp服务地址 - String aslp = "aslp://com.actionsoft.apps.addons.xpages/createTemplateByContent"; - // 参数定义列表 - Map params = new HashMap<>(); - //内容,必填 - params.put("content", content); - //0,覆盖 1不覆盖,非必填 - params.put("overWriteFlag", "0"); - AppAPI appAPI = SDK.getAppAPI(); - //根据一个xpages文件的内容创建一个xpages模板记录 - appAPI.callASLP(appAPI.getAppContext(sourceAppId), aslp, params); - } - } - } catch (Exception e) { - e.printStackTrace(); - throw new AWSException("流程管理门户xpages文件解析错误"); - } - } - - @Override - public boolean before(AppContext arg0) { - return true; - } - -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/AppStartListener.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/AppStartListener.java deleted file mode 100644 index 3cd15cf0..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/AppStartListener.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.event; - -import com.actionsoft.apps.coe.pal.publisher.conf.PublisherConf; -import com.actionsoft.apps.listener.AppListener; -import com.actionsoft.apps.resource.AppContext; -import com.actionsoft.exception.AWSException; -import com.actionsoft.sdk.local.SDK; -import com.alibaba.fastjson.JSON; -import com.alibaba.fastjson.JSONArray; - -public class AppStartListener implements AppListener{ - - @Override - public void after(AppContext arg0) { - // 初始化门户版本 - String value = SDK.getAppAPI().getProperty(PublisherConf.APPID, "portalVersion"); - PublisherConf.PUBLISH_PORTAL_VERSION = value; - if (value.equals("v3")) { - // 初始化门户配置 - String xpagesId = SDK.getAppAPI().getProperty(PublisherConf.APPID, "portalTemplateId_xpages"); - if ("".equals(xpagesId.trim())) { - throw new AWSException("PAL门户默认xpages模版配置参数不允许为空"); - } - PublisherConf.XPAGES_ID = xpagesId; - String portalTabs = SDK.getAppAPI().getProperty(PublisherConf.APPID, "portalTabs"); - if (!"".equals(portalTabs.trim())) { - try { - JSONArray array = JSON.parseArray(portalTabs.trim()); - PublisherConf.PORTAL_TABS = array; - } catch (Exception e) { - throw new AWSException("PAL门户Tab标签配置参数解析出错,请检查参数格式是否正确"); - } - } else { - PublisherConf.PORTAL_TABS = new JSONArray(); - } - } - } - - @Override - public boolean before(AppContext arg0) { - return true; - } - -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/AppUnInstallListener.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/AppUnInstallListener.java deleted file mode 100644 index 1fa890ed..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/AppUnInstallListener.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.event; - -import com.actionsoft.apps.AppsConst; -import com.actionsoft.apps.lifecycle.log.AppsLogger; -import com.actionsoft.apps.listener.AppListener; -import com.actionsoft.apps.resource.AppContext; -import com.actionsoft.bpms.commons.mvc.view.ResponseObject; -import com.actionsoft.bpms.util.ConsolePrinter; -import com.actionsoft.sdk.local.SDK; -import com.actionsoft.sdk.local.api.AppAPI; -import com.alibaba.fastjson.JSONObject; - -import java.io.File; -import java.util.HashMap; -import java.util.Map; - - -public class AppUnInstallListener implements AppListener { - - @Override - public void after(AppContext app) { -// TODO Auto-generated method stub - ConsolePrinter.info("publish app custom uninstall"); - System.out.print("publish app custom uninstall"); - ResponseObject ro = ResponseObject.newOkResponse(); - AppAPI appAPI = SDK.getAppAPI(); - String sourceAppId = app.getId(); - String xpagesid = "com.actionsoft.apps.addons.xpages"; - AppContext xpagesApp = appAPI.getAppContext(xpagesid); - AppContext publishApp = appAPI.getAppContext(sourceAppId); - if (xpagesApp != null && SDK.getAppAPI().isActive(xpagesApp.getId())) { - // 服务地址 - String aslp = "aslp://com.actionsoft.apps.addons.xpages/deleteTemplate"; - Map params = new HashMap(); - try { - // 参数定义列表 - String templateId = "30267ab3-aeb6-4371-88e0-ecc13cef94a6"; - params.put("templateId", templateId); - appAPI.callASLP(publishApp, aslp, params); - if (ro.isErr()) { - AppsLogger.err(publishApp, ro.getMsg()); - } - ConsolePrinter.info(ro.toString()); - } catch (Exception e) { - e.printStackTrace(); - ro.err(e.getMessage()); - } - } - - - } - - @Override - public boolean before(AppContext arg0) { - return true; - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/PublishAppCustomAction.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/PublishAppCustomAction.java deleted file mode 100644 index fc355446..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/PublishAppCustomAction.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.event; - -import com.actionsoft.apps.AppsConst; -import com.actionsoft.apps.lifecycle.dist.DistContext; -import com.actionsoft.apps.lifecycle.event.AppCustomActionInterface; -import com.actionsoft.apps.resource.AppContext; -import com.actionsoft.bpms.util.Base64; -import com.actionsoft.bpms.util.ConsolePrinter; -import com.actionsoft.exception.AWSException; -import com.actionsoft.sdk.local.SDK; -import com.actionsoft.sdk.local.api.AppAPI; - -import java.io.ByteArrayOutputStream; -import java.io.File; -import java.io.FileInputStream; -import java.io.InputStream; -import java.util.HashMap; -import java.util.Map; - - -public class PublishAppCustomAction implements AppCustomActionInterface { - - @Override - public void dist(AppContext app, DistContext distCtx) { - // TODO Auto-generated method stub - } - - @Override - public void install(AppContext app) { - ConsolePrinter.info("publish app custom install"); - System.out.print("publish app custom install"); - // 流程管理门户xpages文件同步到xpages应用中 - handleXPagesTemplate(app,"0"); - } - - public void uninstall(AppContext app) { - // TODO Auto-generated method stub - ConsolePrinter.info("publish app custom uninstall"); - System.out.print("publish app custom uninstall"); - //根据publish应用下的模板路径对应删除掉xpages模板 - String path = AppsConst.APPS_ROOT + AppsConst.FOLDER_INSTALL + File.separator + app.getId() + File.separator + "xpages" + File.separator; - ConsolePrinter.info(path); - File fileDir = new File(path); - if (fileDir.exists()) { - File [] files = fileDir.listFiles(); - for (File file : files) { - String sourceAppId = app.getId(); - // aslp服务地址 - String aslp = "aslp://com.actionsoft.apps.addons.xpages/deleteTemplate"; - // 参数定义列表 - Map params = new HashMap<>(); - String fileName = file.getName(); - String templateId =""; - int dotindex = fileName.lastIndexOf("."); - if (dotindex != -1) { - templateId = fileName.substring(0, dotindex); - } - System.out.print(templateId); - ConsolePrinter.info(templateId); - params.put("templateId", templateId); - AppAPI appAPI = SDK.getAppAPI(); - appAPI.callASLP(appAPI.getAppContext(sourceAppId), aslp, params); - } - } - - } - - @Override - public void upgrade(AppContext app) { - // TODO Auto-generated method stub - handleXPagesTemplate(app,"0"); - - } - - /** - * 操作xpages模板 - * @param app - * @param overWriteFlag - */ - private void handleXPagesTemplate(AppContext app,String overWriteFlag){ - // 流程管理门户xpages文件同步到xpages应用中 - try { - String path = AppsConst.APPS_ROOT + AppsConst.FOLDER_INSTALL + File.separator + app.getId() + File.separator + "xpages" + File.separator; - ConsolePrinter.info(path); - File fileDir = new File(path); - if (fileDir.exists()) { - File [] files = fileDir.listFiles(); - for (File file : files) { - InputStream input = null; - ByteArrayOutputStream arrayOutputStream = null; - input = new FileInputStream(file); - arrayOutputStream = new ByteArrayOutputStream(); - byte [] buf = new byte[1024]; - int len = 0; - while ((len = input.read(buf)) != -1) { - arrayOutputStream.write(buf, 0, len); - } - byte [] bytedata = arrayOutputStream.toByteArray(); - String content = new String(Base64.encode(bytedata)); - // 调用App - String sourceAppId = app.getId(); - // aslp服务地址 - String aslp = "aslp://com.actionsoft.apps.addons.xpages/createTemplateByContent"; - // 参数定义列表 - Map params = new HashMap<>(); - //内容,必填 - params.put("content", content); - //0,覆盖 1不覆盖,非必填 - params.put("overWriteFlag", overWriteFlag); - AppAPI appAPI = SDK.getAppAPI(); - //根据一个xpages文件的内容创建一个xpages模板记录 - appAPI.callASLP(appAPI.getAppContext(sourceAppId), aslp, params); - } - } - } catch (Exception e) { - e.printStackTrace(); - throw new AWSException("流程管理门户xpages文件解析错误"); - } - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/PublishInstanceAfterReactivateLIstener.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/PublishInstanceAfterReactivateLIstener.java deleted file mode 100644 index fc3e34dc..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/PublishInstanceAfterReactivateLIstener.java +++ /dev/null @@ -1,244 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.event; - -import java.sql.Connection; -import java.sql.PreparedStatement; -import java.sql.SQLException; -import java.sql.Timestamp; -import java.util.ArrayList; -import java.util.List; - -import com.actionsoft.apps.coe.pal.pal.manage.publish.dao.PublishHistory; -import com.actionsoft.apps.coe.pal.pal.manage.publish.model.PublishHistoryModel; -import com.actionsoft.apps.coe.pal.pal.repository.cache.PALRepositoryCache; -import com.actionsoft.apps.coe.pal.pal.repository.dao.PALRepository; -import com.actionsoft.apps.coe.pal.pal.repository.model.PALRepositoryModel; -import com.actionsoft.apps.coe.pal.pal.repository.model.impl.PALRepositoryModelImpl; -import com.actionsoft.apps.coe.pal.publisher.constant.PublisherConstant; -import com.actionsoft.bpms.bo.engine.BO; -import com.actionsoft.bpms.bpmn.engine.core.delegate.ProcessExecutionContext; -import com.actionsoft.bpms.bpmn.engine.listener.ExecuteListener; -import com.actionsoft.bpms.bpmn.engine.model.run.delegate.ProcessInstance; -import com.actionsoft.bpms.commons.database.RowMap; -import com.actionsoft.bpms.util.DBSql; -import com.actionsoft.sdk.local.SDK; - -public class PublishInstanceAfterReactivateLIstener extends ExecuteListener{ - - @Override - public String getDescription() { - return "流程复活后进行相关数据还原处理"; - } - - @Override - public String getProvider() { - return "aws-coe"; - } - - @Override - public String getVersion() { - return "V6.3"; - } - - @Override - public void execute(ProcessExecutionContext ctx) throws Exception { - String processInstId = ctx.getProcessInstance().getId(); - ProcessInstance processInstance = ctx.getProcessInstance(); - SDK.getLogAPI().consoleInfo("-----------执行流程复活后事件-------------"); - SDK.getLogAPI().consoleInfo("流程实例标题:" + processInstance.getTitle() + "[processInstId=" + processInstId + "]"); - // 获取相关的流程数据 - - List bolistN = SDK.getBOAPI().query(PublisherConstant.BOSUBTABLE_N).bindId(processInstId).list(); - List bolistC = SDK.getBOAPI().query(PublisherConstant.BOSUBTABLE_C).bindId(processInstId).list(); - List bolistS = SDK.getBOAPI().query(PublisherConstant.BOSUBTABLE_S).bindId(processInstId).list(); - List pList = new ArrayList<>(); - if (bolistN != null) { - for (BO boN : bolistN) { - String publishFileId = boN.get("PUBLISHFILEID").toString(); - PALRepositoryModel palModel = PALRepositoryCache.getCache().get(publishFileId); - if (palModel != null && palModel.isPublish()) {// 若当前为非已发布状态,则不进行处理 - // 若当前流程model.getPalRepositoryId()除此次发布以外存在发布过、变更过、废止过,则退回至停用状态,否则退回至设计状态 - // List allPublishData = listDao.query("PALREPOSITORYID = ?", publishFileId).list(); - List allPublishData = DBSql.getMaps("SELECT ID FROM SYS_COE_PAL_PUBLISH_LIST WHERE PALREPOSITORYID = ?", new Object[] {publishFileId}); - if (allPublishData != null) { - boolean isPublish = false; - boolean isStop = false; - boolean isApproval = false; - if (allPublishData.size() > 1) { - // 退回至停用状态 - isStop = true; - } else { - // 退回至设计状态 - } - createResultMap(palModel.getName(), palModel.getId(), isPublish, isStop, isApproval, pList); - } - } - - } - } - if (bolistC != null) { - for (BO boC : bolistC) { - String changefileId = boC.get("CHANGEFILEID").toString();// 变更文件id - String changedFileIdNew = boC.get("CHANGEDFILEIDNEW").toString();// 变更后文件id - PALRepositoryModel changeModel = PALRepositoryCache.getCache().get(changefileId); - PALRepositoryModel changeNewModel = PALRepositoryCache.getCache().get(changedFileIdNew); - // 符合该条件可进行复活,状态值不符合则暂时不处理 - if (changeModel != null && changeNewModel != null && changeModel.isStop() && changeNewModel.isPublish()) { - // changeModel退回至已发布状态 - boolean isPublish = true; - boolean isStop = false; - boolean isApproval = false; - createResultMap(changeModel.getName(), changefileId, isPublish, isStop, isApproval, pList); - // List allchangeData = listDao.query("PALREPOSITORYID = ?", changedFileIdNew).list(); - List allchangeData = DBSql.getMaps("SELECT ID FROM SYS_COE_PAL_PUBLISH_LIST WHERE PALREPOSITORYID = ?", new Object[] {changedFileIdNew}); - if (allchangeData != null) { - isPublish = false; - isStop = false; - isApproval = false; - if (allchangeData.size() > 1) { - // changeNewModel退回至停用状态 - isStop = true; - } else { - // changeNewModel退回至设计状态 - } - createResultMap(changeNewModel.getName(), changedFileIdNew, isPublish, isStop, isApproval, pList); - - } - } - } - } - - if (bolistS != null) { - for (BO boS : bolistS) { - String stopFileId = boS.get("STOPFILEID").toString(); - PALRepositoryModel stopModel = PALRepositoryCache.getCache().get(stopFileId); - // 已停用且该流程版本下所有流程没有在发布状态的进行退回,保证退回之后该流程所有版本中只有一条为已发布状态 - if (stopModel != null && stopModel.isStop()) { - List stopList = PALRepositoryCache.getByVersionId(stopModel.getVersionId()); - boolean flag = false; - for (PALRepositoryModel model : stopList) { - if (model.isPublish()) { - flag = true; - break; - } - } - if (!flag) { - // 退回至已发布状态 - boolean isPublish = true; - boolean isStop = false; - boolean isApproval = false; - createResultMap(stopModel.getName(), stopFileId, isPublish, isStop, isApproval, pList); - } - } - } - } - if (pList.size() > 0) { - restoreData(pList, processInstId); - - } - } - - /** - * 还原数据 - * @param pList - * @param processInstId - */ - private void restoreData(List pList, String processInstId) { - // 批量处理回退数据 - boolean flag = batchHandleRepositoryData(pList); - int r = 0; - if (flag) { - // 删除SYS_COE_PAL_PUBLISH和SYS_COE_PAL_PUBLISH_LIST表数据 - PublishHistory dao = new PublishHistory();// 发布结果主表 - PublishHistoryModel history = dao.queryBy("PROCESSINSTID = ?", processInstId); - if (history != null) { - r = dao.delete(history.getId()); - } - SDK.getLogAPI().consoleInfo("流程状态还原,变更数据[" + pList.size() + "]条"); - for (PALRepositoryModel model : pList) { - SDK.getLogAPI().consoleInfo("流程名称:" + model.getName() + "[id=" + model.getId() + ",isPublish=" + model.isPublish() + ",isStop=" + model.isStop() + "]"); - } - if (r > 0) { - SDK.getLogAPI().consoleInfo("删除发布结果数据成功[processInstId=" + processInstId + "]"); - } - } - } - - /** - * 流程数据库状态还原 - * @param pList - * @return - */ - private boolean batchHandleRepositoryData(List pList) { - boolean completeSuccess = false; - Connection conn = DBSql.open(); - PreparedStatement ps = null; - java.sql.ResultSet rset = null; - Timestamp nowTime = new Timestamp(System.currentTimeMillis()); - try { - conn.setAutoCommit(false); - String sql = "UPDATE " + PALRepositoryModelImpl.DATABASE_ENTITY + " SET " - + PALRepositoryModelImpl.FIELD_PL_ISPUBLISH + " =?, " - + PALRepositoryModelImpl.FIELD_PL_ISSTOP + "= ?," - + PALRepositoryModelImpl.FIELD_PL_MODIFYDATE + " = ? WHERE " - + PALRepositoryModelImpl.FIELD_UUID + "=?"; - ps = conn.prepareStatement(sql); - for (int i = 0; i < pList.size(); i++) { - String id = pList.get(i).getId(); - int isPublish = pList.get(i).isPublish() ? 1 : 0; - int isStop = pList.get(i).isStop() ? 1 : 0; - ps.setInt(1, isPublish); - ps.setInt(2, isStop); - ps.setTimestamp(3, nowTime); - ps.setString(4, id); - ps.addBatch(); - } - int[] results = ps.executeBatch(); - for (int i = 0; i < results.length; i++) { - if ((results[i] >= 0) || (results[i] == PreparedStatement.SUCCESS_NO_INFO)) { - completeSuccess = true; - } - } - if (completeSuccess) { - conn.commit(); - PALRepository dao = new PALRepository(); - for (PALRepositoryModel model : pList) { - PALRepositoryModel model2 = dao.getInstance(model.getId()); - if (model2 != null) { - PALRepositoryCache.getCache().put(model2.getId(), model2); - } - } - } else { - conn.rollback(); - PALRepositoryCache.getCache().reload(); - } - } catch (SQLException e) { - try { - conn.rollback(); - } catch (SQLException e1) { - e1.printStackTrace(); - } - e.printStackTrace(); - } finally { - DBSql.close(conn, ps, rset); - } - return completeSuccess; - } - - /** - * 结果集,用于批量处理数据源 - * @param id - * @param isPublish - * @param isStop - * @param isApproval - */ - private void createResultMap(String name, String id, boolean isPublish, boolean isStop, boolean isApproval, List pList) { - PALRepositoryModelImpl modelImpl = new PALRepositoryModelImpl(); - modelImpl.setId(id); - modelImpl.setName(name); - modelImpl.setPublish(isPublish); - modelImpl.setStop(isStop); - // modelImpl.setApproval(isApproval);// 不处理 - pList.add(modelImpl); - } - -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/PublishProcessAfterDeleteListener.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/PublishProcessAfterDeleteListener.java deleted file mode 100644 index d1bc7bfb..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/PublishProcessAfterDeleteListener.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.event; - -import com.actionsoft.apps.coe.pal.pal.repository.dao.PALRepository; -import com.actionsoft.apps.coe.pal.publisher.constant.PublisherConstant; -import com.actionsoft.bpms.bo.engine.BO; -import com.actionsoft.bpms.bpmn.engine.core.delegate.ProcessExecutionContext; -import com.actionsoft.bpms.bpmn.engine.listener.ExecuteListener; -import com.actionsoft.sdk.local.SDK; - -import java.util.List; - -public class PublishProcessAfterDeleteListener extends ExecuteListener { - - @Override - public String getDescription() { - return "流程实例删除后更改模型文件的状态信息"; - } - - @Override - public String getProvider() { - return "aws-coe"; - } - - @Override - public void execute(ProcessExecutionContext param) throws Exception { - String processInstId = param.getProcessInstance().getId(); - // 发布的 - List bolistN = SDK.getBOAPI().query(PublisherConstant.BOSUBTABLE_N).bindId(processInstId).list(); - PALRepository repositoryDao = new PALRepository(); - if (bolistN != null) { - for (BO boN : bolistN) { - repositoryDao.updateIsApproval(0,boN.get("PUBLISHFILEID").toString()); - } - } - // 变更的 - List bolistC = SDK.getBOAPI().query(PublisherConstant.BOSUBTABLE_C).bindId(processInstId).list(); - if (bolistC != null) { - for (BO boC : bolistC) { - repositoryDao.updateIsApproval(0,boC.get("CHANGEDFILEIDNEW").toString()); - } - } - // 停用的 - List bolistS = SDK.getBOAPI().query(PublisherConstant.BOSUBTABLE_S).bindId(processInstId).list(); - if (bolistS != null) { - for (BO boS : bolistS) { - repositoryDao.updateIsApproval(0,boS.get("STOPFILEID").toString()); - } - } - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/SubFormGridFilterListener.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/SubFormGridFilterListener.java deleted file mode 100644 index 024945b7..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/event/SubFormGridFilterListener.java +++ /dev/null @@ -1,71 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.event; - -import java.util.List; - -import com.actionsoft.bpms.bo.design.model.BOItemModel; -import com.actionsoft.bpms.bo.engine.BO; -import com.actionsoft.bpms.bpmn.engine.core.delegate.ProcessExecutionContext; -import com.actionsoft.bpms.bpmn.engine.listener.FormGridFilterListener; -import com.actionsoft.bpms.bpmn.engine.listener.FormGridRowLookAndFeel; -import com.actionsoft.bpms.bpmn.engine.listener.ListenerConst; -import com.actionsoft.bpms.form.design.model.FormItemModel; - -public class SubFormGridFilterListener extends FormGridFilterListener { - - @Override - public FormGridRowLookAndFeel acceptRowData(ProcessExecutionContext context, List boItemList, BO boData) { - String tableName = context.getParameterOfString(ListenerConst.FORM_EVENT_PARAM_BONAME); - if (tableName.equals("BO_ACT_COE_PUBLISH_N")) { - //创建一个对象 - FormGridRowLookAndFeel diyLookAndFeel = new FormGridRowLookAndFeel(); - String fileName = boData.getString("PUBLISHFILENAME"); - if (fileName != null) { - boData.set("PUBLISHFILENAME", "" + fileName + "");// 重新设定一个字段的值 - } - - boData.set("字段子表字段名", "|"); - - //处理好之后,将该对象返回 - return diyLookAndFeel; - } else if (tableName.equals("BO_ACT_COE_PUBLISH_C")) { - //创建一个对象 - FormGridRowLookAndFeel diyLookAndFeel = new FormGridRowLookAndFeel(); - String fileName1 = boData.getString("CHANGEFILENAME"); - if (fileName1 != null) { - boData.set("CHANGEFILENAME", "" + fileName1 + "");// 重新设定一个字段的值 - } - String fileName2 = boData.getString("CHANGEDFILENAMENEW"); - if (fileName2 != null) { - boData.set("CHANGEDFILENAMENEW", "" + fileName2 + "");// 重新设定一个字段的值 - } - - boData.set("字段子表字段名", "|"); - - //处理好之后,将该对象返回 - return diyLookAndFeel; - } else if (tableName.equals("BO_ACT_COE_PUBLISH_S")) { - //创建一个对象 - FormGridRowLookAndFeel diyLookAndFeel = new FormGridRowLookAndFeel(); - String fileName = boData.getString("STOPFILENAME"); - if (fileName != null) { - boData.set("STOPFILENAME", "" + fileName + "");// 重新设定一个字段的值 - } - boData.set("字段子表字段名", "|"); - - //处理好之后,将该对象返回 - return diyLookAndFeel; - } - return null; - } - - @Override - public String getCustomeTableHeaderHtml(ProcessExecutionContext arg0, FormItemModel arg1, List arg2) { - return null; - } - - @Override - public String orderByStatement(ProcessExecutionContext arg0) { - return null; - } - -} diff --git a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单-流程停用清单.htm b/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单-流程停用清单.htm deleted file mode 100644 index ddfbd7c1..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/template/form/资产库周期管理-CoE流程发布表单-流程停用清单.htm +++ /dev/null @@ -1,161 +0,0 @@ - - - - 流程停用清单 - - - - - - - [#AWSImport] - [#AWSUIImport] - - - - - - - - -

                8u#)o90A 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 diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/bell.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/bell.png deleted file mode 100644 index 93849fe58f0f2f547b76f421ab7f7750ead1e86e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1180 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 P>D@q2$56XU(?04yy{v6# diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/change.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/change.png deleted file mode 100644 index da5126f22789b7bbef873eac8bde107c54d10c3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1140 zcmbVMOK8+U7*4HJsV+XK2L&ZfJybB8Odj1Nbggxh+Evq*b-{uPog}kuX!9_cx@iyM z6I;QP2QLbOpm-54>On+&qNpd^g9<957cZW~9z>nA-RhxuFp!z~C*SwK|4jDv?94Q7 zXrw4AQ|#7DWN%8}pMDT_?}%lTF?X3uwsg9*@x8 z@t(3hK5VNF)3J?iPc)*yLm1MDH{!=yl4oZ1YUG?=a|}HT!NYlG&Z&O0k1hleqUEg2 z+B}fxoSFqPkQA_$7I+|XyvPBO1%k$_8j$JvhauJ?r=pegu6bKT$}>Y4hZ@IKtJQ2( z%m&dQ2UJz%c!3iHmLS-8%*QZc{kWy3K}WG2xgmA~pH4MGD;ULjhIl#`f)|?Rf?_|O zPZUWRm%xw%S)TK}G_F~6j7#W`8;hdj@>qzt5{iS-$R_ouwA9EXcmFn&0*N@S45eWR4K5IXQjg{wXqJ=Zku0 zIeBCK`1Px!Uang)p^ScMnqKKVXgOar>n|Qn*4|uMuKRfN#)nH&+mF!i8XhfaG8&us z!oe$NHh1k>JD^vaTVGtbw*L9+zWq-hFFlu;e%1WA;pbJV_wtn$-|G%-y5&6VKHhxe z6J9oP;@He8`M}JYiMvN<>Sg9LH-&CrTlf4D|91CFN6ZZVynJ}l{B|<4dVpHoTs diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/circle-h.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/circle-h.png deleted file mode 100644 index fad47a4f867448098f7bf104f7f01f8f4e96357e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3372 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 aeh&c4(Rang_-n)f0000dJ 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 KMNUMnLSTYboza^B diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/exit.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/exit.png deleted file mode 100644 index 5979bd68ea3cf3b08c43021751e2aebb1a649f7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1197 zcmbVMTWl0n7#`Y23bX`aQK6|h3=cqLE@v*?naQrqvb(@Wwlv#KSdQ{plb!npt*PuR+hrwZMX92${;V zD^AtQV<3+s1XNz-91$uYt@BWYiU#)sNrbW>$^w)*C>f$|KoxWzmRgJ4x=|?{>e!-E zmYpOdGz6j1Xz&f0$I*lUbzK)kNsuItBDi=qAXbwL;@w>h1r$4x7ZMK#Akk>qc!p$I z>gh@depoKADh}dKqG-y5rWFd17X{x>;#x+>q=No+V@-5ioehytK{1|*99ob1?k<_; z?!krDPsgPyq7vA+;L(@f9QqvMAYO=~Hx{~HJ4Jw?fh|skx zyDn==SI=5}MJwiEuBa5#lmLrV)bd5Sn1gAkYH*~`<(7h&Sb>AOwmoXQ!<8S%HS!U% z2#%^4Pj|auY!VY3PvQ{d^I&h;a=ajs_a!x23AunG?*-%@im(rslWcfvIH1a^>p*04 z)`)I#N?LL_Tdt4L#kLh>Ikqd+*$&_RzsVD*Q$o@y|LL6W6>Z1lxH<<^Se+yk(D8}r zoai6j-$ZBZW~q>?HgDS}uaSMdTb5if{DHI0wcnRcYG1*)8ErRZ_b~2`mHYqT9?eFr+%nC z!n9KtPPFEB9AA3z%#SOkLb zAD=Mqy>_m4apBir-ZAH2fA`g|c3nF^a_ft}=Te(f*Tvxlyt#G7+`nP_6XtghyW2lG n{PNw$w*21n>Ch#TTC2P7@l3gQZB)0FH$5Ohc>nevvb>>8>}q5vun3uVY3js`hd*kEIY!^Y-a~q zNJ#({m!^HtAW0=@XiXbUnx>-lp*|E0Nv(;ACB{gj#-KIPm$oq`s3dp>SnLDoBs1rn z|NP(ofB$VJ+1AY9Fvs1@!8MAG`ng zO$^mFKX$?wBV*YRNbARjEzmjK-lY!rse*>Jynr_6MQ9)cY#GgG`i-2J_hTD&MYwmw z1cq*?*nNI%lTJ;@Z6AL%X!?$H54sKAg5Y- z*49k}bu7w?Ibi!S$aFJ=Og0wVHf-d!5(QI66%Cbh4H0S8D|)Q z!@V2_a9L4V9QatEqyWh&3{$kT6F$ta5mw;5Au8gfs4&L|gLIG!(vmMiORZ9{h>aRK zTQ*cs^sPhRTUh3?STSS)**2{%)9f#HK|F2RW-e`J(NM^#I)@&K$*OKR!lO>1Hsh9n zrN0ieh-GHbjZBOB4lLLd4@g;)aaE;w+^YZ=^C^;KNtxqmn#H#8+9Mg<>{KX$ zkz|X6M2_>)JWH~8ilfg_AkWr)a7MFalB}oaT9?nTjIVq0V-DG~i)- zxPSpC%7UYFdiuL=1aU>8QfpWKuClhi-co|Q8oqQ#B9SL&>I&*;a&O^WlqxB#yC2r0 z-LA#^@>4yxLL>8)i!}jd&q{CL%9~%0FUQMvjeY-YA$%cu2ATMXDP76Lna|Wuet!Pj znW^!bz*_xG+4|_};k}Ld-G7z+;NExS-z7kBdRrR=64hGih{+QYILG4+s^8B48cRc#f)bUHd zr~3D;y?q%uU4ORw;Cv%r^cIj%cXZ%0N C+QZ=h diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/expand.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/expand.png deleted file mode 100644 index 2081e924ffddf119ad5e7135fccbfeb39444030d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 85 zcmeAS@N?(olHy`uVBq!ia0vp^+(699!3HFsq+HVlQZk+{jv*Ddk`oqKu2{G3Uq83- j+Qtm&jxwRc4_F!6{nZ)YTbP0l+XkKS%Vk% diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/file.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/file.png deleted file mode 100644 index bda959342f156506d4015b103092da078fbd4afa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1133 zcmbVMO=#p)9FJ|G-F^sy9_&Fw3Zkx=O{#l!X`dD97PK1|*? z(^}9`s#Claq%4S4?}C^0uvoX-LodQ=@!+CesOZImsJpVzMFf3mXR3$NgMqyF{x84Z z|NEcysmbwy-oajqq6YF4Mv?3f#&1stSvQ{k{B5#5inDWg#xLU<3=uVI`zE6EE?huG z1nuQlzC^%1>=g5& zT;K~q234Gil@QIWOqQ&bMN6}pk!R`Qx=s|h2t&H=E_sn&Pcg@Ob#jicIfg!l;KdYk z;?!JWiq7~UqUD6lT0D?wMN0q~NGf=S7I+|XyvPBO1%l3NI*{qs!w_qsUDk_6u4Riz zDW-yPpmSWUR!h{xgdZ+&K+`mi7dSy+34)E5Jq+ut7Y(&F7$~wrC%}&H(XmEo`c<4_ zh^HqZxIv+Cs@RKKi6SZE>M-Cyg6CW}j_Vj5;UfCijWf|vX*ob#5k-DAv`9V5Lv1q2 z-T8)MAn`_jA#_Ml;F956RTp_UZ=@LVC1E?Zu4=q3$cn)7swlIPCMm3{0*RF+9@r3? zWl@#ddd}i!WF@DJ3CXM?<^ae_YF5o;#q20hfUJU~(dOp82t&_8ZQBm9-QvpUa`jAz zAojzO?=Q8xV5;I{KdSfvoypKo7NF&LvHVnAqmz&g6gsaWI~V#ceVk<7Il}>2lx+(j zlZ8nQvXUZLtSOe0WHC(%LCds-GSlMQ|2KIYaf*vOTJTg8Z znUmSQ{-4Q=ZRCy7QvJaEZ0qhD4Rv=fEzLKsez1A%r$U!~|D_LC|GIkT<~!GqcA)a@ z^!g`n``S2O>}&p-uiCyiT8Ux&hJ^x^k&De+4puIZv4^st@EG{-u`N}x&LzC z*Q=G_k+pXpd+y5kY}Ysa)!m)fei%IZV)@>W`yajj_l53ThufDMO?^5&y9EDyYjx&< aj()1UdU5~pU#6Pz4!* ze>yX9CqX0$f|VXx1SR63y$C(k)`EyVSjrys;;E+=p)^DgB}E0XYSlN%ZuAg(a1QT% z-<#j>`}e-@y<47sDL!y?fFOu?v7lD)o`~eWUc6quxpf?GM}mAUm~k3G6MBfq8jgm@ zq6KGB1wmu!?AK_FAY#5*tp&BxX+?LeB#bc0&~h=GAjZZ+7wYpUAT=~=+8OHM%`Yj^ zG&0mHVu>xeIW%V$mOV7HJYCh7=XKej#!r!Bp@I!qD1c;WE!e&iW~gnu3YMc|h9b8i z!F-0=3942qlR3vjq?iwm;Ibpdw%QOgAtcn~W?% z%~=dG6pnN!1=!+JzgQA+D@Smh%8j2*d1}CODnw5Bw7Gxn!OA-)h zQDA`qq1NCfp<`z+ekz^MWhHJhpXR3k$O}?l%H{cd7NmhFft1?e7HvO(wvIZ!P3*hP z%|4N<Oykmht+;~OcwXqteat{Gf|YV(c%TRa8_#YCO*pU&wV;dYF~-8sO@ z?j#`_kB^7v5KjRtOEUMXRcvt)L`Uh|{7K^15f5)`L;eB#Xut9`fng!=~% z|1>-C+Ec9y*S>nZ|G~rZ(S?mc^1JNJ@qMlHXKTL?oZGmZ+;{9&&->wl)^PUfnr6sD z_0=!7j(tizpBV3b(0!%%)cP;ihz9vr{~{PHWDeZYdkJa^O&#XUw=hfTskC_`2 zqjvZ8!Nd>T#opA~>7{|q&o5qiG?;L@j=00;9OT!c2JU2P=g0Q)@(oggZ5w|y(8>62LeHgte M#r(8-b+W$p4`eQiOaK4? diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/icon16.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/icon16.png deleted file mode 100644 index 84aa8ec7686bc7af99e302dcbb98537747ed48b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1251 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 diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/layout.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/layout.png deleted file mode 100644 index 1053aa6bc8f1c48851f576c2c79e07de158b7b07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1365 zcmbVMZ)_7~7(c=?bY@ei2@VLk+%#;4>;362oZp+jxAP_PWVIN6!K^W)<%?KJ|1jnD5KoblBlYW?!jriWyPCqPs@RGat zeV+IE{hmMX^W33^`nuAR4J8NVY#V1LnL=m`tEtVTfSiC99)s4wigr|mXr~yS=P8<{Se8Tn==yrKX`wR^lH+Ym(~L<|*O3h0z{xhn}ZDp!n!>yNqb#x zlH)lK>Gd)k>E>ug0U#E4dAS15N_f^U21U{157NBIFaeGaZ~=cX$a*>6Q_Tkg1#Cz& zEuhJ;;9Et$^H~0|SV1%(uymtE*EN7mF;YD+EBtJPL5ds!3j!S&{>BHyMkufCNC60qB6Q(MIGj6tr}xIa z&7aSGbZ1hZUZ{BGm+K?NGf%>G?#?`L+X};*CoC8C``0cUj_jcwS=aF_-ewlS_sD4-_mj5ww^unlh zch9!yi`f^(j_jSC3dg@}{PBai(Ej=7Ty^Te$@Lp^Lq&5;Z2Xfi9Qy8Kyg6L{IvweH zG$zt-v2~xN_3!7E`v=|T;Md@*=*8@1A0q8Xq|eVC>Iuy{%)$FxvRiIMrW(IF`stWe z%e1~R8JT*uyOxPuTlj7hoOR>|(P=n)VBtZZP(ot||B`cF_GHZd(S-u_()i15`~Lyn C3+M>| diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/light-top.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/light-top.png deleted file mode 100644 index 4306fbe1974c485dae92c9a51d65a39d5a908876..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17938 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 SpnvWH0G8&f&GJm#cl;OBDd7zO diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/light.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/light.png deleted file mode 100644 index 551510d4ea96a629d1d87e4eaf16d8e327e10854..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21795 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 BK!*ST diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/password.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/password.png deleted file mode 100644 index e254ef3530fd663390a5fb904ba96251d21df56a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1315 zcmbVMTTC2P7#`}4RM5m$OgGd{2Aa4DvvX&6rn?aK0<7&)x@-!uD$LHDg$c}snOS!M zZEVpBUYa&pUr9gWBeW8{knmtkwMknbrkH5Zhzgb%Jp(NIK>FY$bI$qC zeBXcnXRxuMu6Vm^JAxp^(fV*4?mL~g@NT%iGPt`KZoBMAi`}HB?2Kpvq(;`00FA0* zJBR~O?&&Qw&w) z0M^XK$e0lV9ZG$#37UEv5>juc#LHN973$9lP=N|;5zVSynk8fd*qUAeo}Fs~L)Rd7 zX8>DwswLKlhIA94oQK0Dl44OW@1Zz~^-&clO;QX&G6coo6fKavKym2CgF$PioD$;U z+6`M!3Sb?!Z3qOB$z(hk#-p3<1jX|_LDB?G;}C&cJ(?|Mam^~rYX}2NG8MyCbPaVh zib*|f2QcXAdI+i!i)|{_tc^s$lo46cASe$>sHzj!8rrhs;9obkL|cg-0}ydw>1k7f z^+=WF$uM`fH{<}JH^M)DE58zEVqX2TILQ%g}1))(=GB21))@=~0Ssto73QO&YNO#*q_ z3beh!4c(S2giIjXx|z`Ru6!3XcIdWlb?62f3Zak0L`l&c+3nP5J>)Pjm8XDQYw9Yx zmSjQM!U2xqWQhVvT&(0pob}QYo@7#$a7iXvAWBJ@PGK8-`Tr)5fKCxkr~IdL@>j4O zo#W;lKw)!|fCk6MgmW@Hv@eJt1+~#|O(J`BI`_f;ZHG#y4pJ30Uk}_w3(IrCjItx= za=qAp0(ISL9Xe7pq;ZQuFGe3+TMei~mq|H(N%N=LC2QD6O`*qe; zejxDMQm}IJs{2N1B$~T?v|#c3j>)2_)sl~{ryr2V_tw8OJksAszP>lN>s0Icl8+C+ zweUxE&^>02|Nivi(%^!6vb5yd<+oR!3C(4n9Gw{3jAFJg2T)jk)8oi3#0-$aN1{?c|g2d$P)DnfH z)bz|eTc!8A_bVx6rr0WloBA5~7C5J7WO`H;r3P2|g(O#HCtIc{+1n}DR9FEG$W1Lt zRH(?!$t$+1uvG$^YXxM3g!Ppaz)DK8ZIvL7itr6kaLzAERWQ{v)lD`qG*K|O)H5_S zG_f$$Q7|$vG}bpT);BcPH8ip^u(UEXRe%B|plwAdX;wilZcw{`JX@uVl9B=|ef{$C za=mh6z5JqdeM3u2OML?)eIp}XpbFjM%Dj@q3f;V7Wta&rsl~}fnFS@8`FRQ;6BCp2 zOG|8(fG&l2A-BNS7jAG~F*KlnL8f1kSfFpHXP}>(3-T9Ob#X~hD#969RTqa;7NqJ2 zr55Lx79|7YBTX5m85nl>EdnV7y2i>SKe;qFHLt|e#a0O@qL-4HV&&#+;cDn)X6EW_ zVQgsVYT{((;%H%E}cR*=m^v6nO9trn3tRi)0>IVYl>H|m2**QVo82cNPd0} zEcOC2@=NlIGx7@*oShXkd=ry1^FVw}P}oA9np%`umYU*Ll%J~r4jijYEDo?Rad82< z-Obg}%>?XtM*|~EBV$ujXF~&1U<@ij^`>C)I7F|x0ZzU8K*#8VViqZ;VM4&<17gC{ zEsz6G`Kfup~~3Dqq=t5;<$dY&3- zrug5nLm)+8Vp>`y`=!P2&lqsuE`Bs?_5>xSPbVI#Kb_BPoPO%YjN}N0^oF2WOs(n@ z_$(Mhgt!*CNq(zuk-0j}T;7oDk?fLm&!47F*9>c>8M~WxiTq-!d2o8|qzlppWk39K zc~{mIKi(o}wD|PYkGBu6-?uw8?!uzCIx~f~`Ry0nBqICocAJ){SET*sLw43vH%+_T zay~7}EL%51xqa@Qc(v#%k&n##{dYc{+&+PCor8+0Hq*_2ucqveRI<}nN)dmyLvYd| z!c+U5!f)70VtsKD`b^>bP0l+XkKXf3sF diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/shrink.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/shrink.png deleted file mode 100644 index b99f33ef4a5ed15656971c1983ad6e7a457db326..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRY!3HGPMlP2IQYxMGZMgTe~DWM4f0C5?X diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/tile.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/tile.png deleted file mode 100644 index d1dd3175975a8ead35d1864531c4589b3b523c14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1035 zcmbVLzi-n(6gGlZsHj4SsZ1xA0VHhS`A1@#nv&QK4Ukf$smR!ieQ8WJ_$-W7Z)K$UwS@ zZUGe{O@W$%GzqCTv}|O6<45G)vaoNry~eRGesaVCW2vnu!{JaKYBJ3>6l7VJ0#!v- zC2k?*I|;*ul;rah29M-H7Nsnr2`CwHk8U$ZiWoNAqSc2c6WNlv%3fY+lxKLK;?&URE9@@VWwS;UKiw>%nb$0T7*&k^|_ zIgCQvv|y+jRaJtfW=OiFS0&R#x@71Og&6nxnyF8CPQx3%Z$h^L{krcVmXx5>0YtjWP1IlPVpeb-&aHEBTC@If3 z%NmVS_DB{zBVi+>F&K$#N2dfphyi=J5=vEA(IvgY6)+LTQa>O)qoP)gD&Yx?@!|i9 zr|_VZvQz%)oXHh$$8viz2mEj{NhIOplkqwEGWY!(pE0@V)jGvd@4cG;emVVP@5=t0 zwb`rZr`E4O>DMl;O^fvxZ_VfWyU!1_yL;z^)eBQU4_+T0mE+m;m%R`5^;drY60Sb# diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/title.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/title.png deleted file mode 100644 index 87c10c4fcb544f61c617c2adade5ba604dec2085..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1465 zcmbVMeNYr-7(X>3C{lq0F=uv`fe_f;+q+%vZsj1l54nNEgTuV2Vcgr@yIWv)kG;h^ zs4%}n6ObkqV@9JUgq*C&P^XEU1ewO5#;+Wr8c37Lge3W}!Kppqs6QP4XlM3)-{;-m z@A-bV&Q`EKDl#Ebp-@Cwa*aju9vyri50lpy`s+8z+bYTAknDm>@{=N?$e{%%16VlH z%@i>tU0wM#lc`WF@v+4Y$zjbWD1n2?AO;R_UYV^>WM&7vBvsBxfRk~vydE6;{7VpE zX+5|Jw<@h(1LI+HYedFgQ&3FRlv6qy%+3Nb1B9%AV6`1<44=SItXg0OEa#Aq_^xM~SRg zVg()uY9yUPm81t{Pv=75yjJUiV%|5OC^=u^?20y1?cUB*Etqynw*~q*zIc<%9CtV2$QN zHZmf+g`v%&zyY&KCfJ8KfU9wuLK!DSX6Q%=)2JxOsdi<^i_?iQB;}-4E^wYt|KH>x zvQtQ~Q~uLAp)0u^gU5wAkcEXwVt9FcM0rj=a36b0p;$C%G3FEp2Ba$+a-S}Y?Y*mc z%ah`X*wy}imgQZO!#2H4y*B4GyyF`D@)_^t*8Rzky$CGb)|eN!ecgfRYH(Ytad&QH z7`tjZ+_ZdWcTH`>%&(Pa_lIYV^$o7O)&GURKfke{EvEEFYgk{330+)4t+6{U9C#-- zu;j<*;u8K?ZEzUs|Kf*NbPY#!xm6s{Zi+m56JOl+bF9<&VC~J8iCqauUG0tAGs`aA z$?C7TGthhdQgxTuRM^&Ij~$tg|F&^_5`O8T@4Q%3(UM+Ua%ytwx0c>R-G5h}(6>(w zj1ATI9bXX>-;+A-O>!OE8h`%e;jTTM%{!j?=2$dW^3}>x5>9S^a?P2B=+B@Z-rW0f zUHQPdeJQ<9+#5bvmS(#Y7IyXYhn?fLxSgoKGpX~JHRj@$!kLYQqw6Q)JDh1P=Ij&k zC(AZ#U~TX1$t#nmM#-eBLrsV1?|%<)&mL*++1uyI$-8cUkROQH6aPl@UB-RTp7CAy zjP32@d)l)K0bDsDA`CwT)oB(_ADYkk$##=={Q>Un!hRax@W9*IA-OKPRd=iy3Nf*|}hEoj+} zFQO&rN)Wgz%hqbOSWSpI-U161MPWIf<#~o67=PIgP@S>;v91LT`?_bkf$7*Fw1`Sh zHAv7T(w!76H=o}%Z2O%;k&>}>$}XOgC%CC$;R7Pf<&mY~U(m|+^KtZ)V|#d(I41&I+AG0w;`6d6h6 zpn*`SEXZQl&R%>?gQ=9lXR};ffG{H}88MU0W_eju;uA_H)8*!DKR~vQyS`20yTi@g zm8+&bi~`3iI?hse3g#+K;P@5C1?e<+IFEGG4)sUE9_^&8Vb6RP8(Gh>z;=;UbB_Q- z9+pL(6B#}(PcWh+NlZx=4N?YaLYGmAM+dx`JiNMwUcdFg##CFp+I(>O+&iuM%>%2iHn$G1Uhb_xcFSU-iI4qmhH{H{Im#-x#g_Ykj4Y z;Pe6*___D(KYBlT|Hu=+IpErrd(Jv1!0Dr3G{@Qp(aO2;v%`lrR`yTderw;zneWG+ zjvl@E>BYetFE(1k?&!$kcfoqk#@h7fM^a;t4!#h%9^rbLRD^nCQyg0V^QmLuUnQ5B K)!t2=S@{RDxQ=E3 diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/tree-folder1.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/img/tree-folder1.png deleted file mode 100644 index 85437a5cb24881e79ee21fd4e23decdca48dbe2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1233 zcmbVMPiP!f7@zFAA%rBXL|PM(KBh)2cK+?m?CuO%vzwibyXdCNcEzX%GduGpJ0|m| zGqdg_ls2hCcF{u$UZfs+sq|1JP!L7Y+NPjXBuK!vc(Az?BvL}fi=pvNl8qih4-U+{ z_r3T1zVG+_n^tN3<=*bWZVbbE3wf!G)@bl{b)xT)hubn*2E5#achb_lhU`Erqgqu6 z3Whud%TQKlPyGOgF)Zxrl?iX6_^PN_1}O(Rq;J>=jbXzhzAY=$&;wOCrJE`I!B^kn zKvz@v>wJ+e+F4lB^K%Y7IX7NW=B5=v#YbKO!@h_N7|@e}Z_Jpk=%?@=UMYv~59xuHxvnr&}fn zEXq}@?xk?VbTcj+R=8sGW?guf!c0m)`nCWx>ns$ zP(8GxZ7|B+;~fQxh>du{(NR(48Oc)W1~k2bl)}*ssp_hj6lgWZCt?JhWO;%UxCD_* zG91BkG^5ILRb!J}+s;AwI6D>>GEz3da~#9u_#_>dG6KsoIW8j!Y_^Rpn64+A3T*q< zk?%e1=wq>B)`7BTITg#AX?H=XW_gxdvuu#ff)|RiqMLzyEU3|L$P#q)ccD7wSO(Zh zvZxWVt=zZhM_HjU$R=`)W)m%i&f{Y3Q)m+MZS?p(ZdV&V2vzn7Og zek`>Pr?(Cbk{^~HTwHuIztOQ4u_-&e`7HQr;hkt`{jC4>R(Mbw2Dje0`1v32-~DEw zDaem*+&imX?f|#Om(xQ(g-`WF-&%V512^;OukSh6^J`oE&BNz)(\?)(\)]+/);var a=RegExp(/[(\·)(\~)(\!)(\¥)(\%)(\……)(\&)(\*)(\()(\))(\——)(\【)(\】)(\;)(\:)(\”)(\“)(\’)(\,)(\《)(\。)(\》)(\?)(\、)(\‘)(\’)]+/);b=b||String(this);return(c.test(b)||a.test(b))}return null},isMobile:function(a){a=a||String(this);var b=a.length;return b==11&&/^1\d{10}$/.test(a)},isTelephone:function(a){a=a||String(this);if(a.match(/^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/)==null){return false}else{return true}},isChinese:function(a){a=a||String(this);return/^[\u4E00-\u9FA5]*$/.test(a)},isCreditCode:function(d){var l=/^[0-9A-Z]+$/;if((d.length!=18)||(l.test(d)==false)){return false}else{var c;var b;var k=0;var m=[1,3,9,27,19,26,16,17,20,29,25,13,8,24,10,30,28];var g="0123456789ABCDEFGHJKLMNPQRTUWXY";for(var f=0;f-1;x--){B.push(b.substr(x,1))}var s=new Array();var a=new Array();var f=new Array();for(var w=0;w"9")&&(i!=17)){return false}else{if(i<17){q[i]=q[i]*f[i]}}}if(m==18){var k=r.substring(6,14);if(!/^[0-9]{8}$/.test(k)){return false}var l,j,o;l=k.substring(0,4);j=k.substring(4,6);o=k.substring(6,8);var g=[31,28,31,30,31,30,31,31,30,31,30,31];if(l<1700||l>2500){return false}if(((l%4==0)&&(l%100!=0))||(l%400==0)){g[1]=29}if(j<1||j>12){return false}if(o<1||o>g[j-1]){return false}for(i=0;i<17;i++){s=s+q[i]}p=h[s%11];if(q[17]!=p){return false}}else{var n=r.substring(6,12);if(!/^[0-9]{6}$/.test(n)){return false}var j,o,l;l=n.substring(0,2);j=n.substring(2,4);o=n.substring(4,6);if(!/^\d{2}$/.test(l)){return false}if(j<1||j>12){return false}if(o<1||o>31){return false}}return true};if(b&&a(b)){if(undefined!=e){var d=undefined,c=0;if(15==b.length){c=b.substring(b.length-1,b.length)}else{if(18==b.length){c=b.substr(b.length-2,1)}}if(0==c%2){d=0}else{d=1}if(e!=d){return false}}return true}return false}},security:{uuid:function(a,d){var c;var f,b,e,c;f="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");c=[];b=void 0;d=d||f.length;if(a){b=0;while(bm.length){return{level:"2",desc:"检测提示:您的密码强度较差!"}}if(12>m.length){return{level:"3",desc:"检测提示:您的密码强度良好!"}}if(15>m.length){return{level:"4",desc:"检测提示:您的密码强度很高!"}}if(15<=m.length){return{level:"5",desc:"检测提示:您的密码强度极高!"}}}if(h.test(m)&&g.test(m)||h.test(m)&&n.test(m)||g.test(m)&&n.test(m)){if(8>m.length){return{level:"2",desc:"检测提示:您的密码强度较差!"}}if(12>m.length){return{level:"3",desc:"检测提示:您的密码强度良好!"}}if(15>m.length){return{level:"4",desc:"检测提示:您的密码强度很高!"}}if(15<=m.length){return{level:"4",desc:"检测提示:您的密码强度很高!"}}}if(l.test(m)||k.test(m)||j.test(m)){if(8<=m.length){return{level:"2",desc:"检测提示:您的密码强度较差!"}}}return{level:"1",desc:"检测提示:您的密码过于简单!"}}return{level:"-1",desc:"检测提示:通常您的密码应该在6位以上!"}},random:function(d){var a,c,b=true;if(d){while(b){c=Math.random();if(c>0.1){a=Math.floor(c*Math.pow(10,d));b=false;return a}}}else{while(b){c=Math.random();if(c>0.1){a=Math.floor(c*Math.pow(10,5));b=false;return a}}}},randomBetween:function(d,b){var e;var a;var c;if(d&&b){a=d+Math.floor(Math.random()*(b-d+1));return a}if(!d&&!b){a=Math.floor(Math.random()*100000);return a}if(d){e=100000;a=d+Math.floor(Math.random()*e);return a}},hex_sha256:function(n){var l=function(y,w){return((w>>>y)|(w<<(32-y)))};var k=function(w,B,A){return((w&B)^(~w&A))};var o=function(w,B,A){return((w&B)^(w&A)^(B&A))};var e=function(w){return(l(2,w)^l(13,w)^l(22,w))};var d=function(w){return(l(6,w)^l(11,w)^l(25,w))};var h=function(w){return(l(7,w)^l(18,w)^(w>>>3))};var g=function(w){return(l(17,w)^l(19,w)^(w>>>10))};var s=function(w,x){return(w[x&15]+=g(w[(x+14)&15])+w[(x+9)&15]+h(w[(x+1)&15]))};var q=new Array(1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298);var u,f,r;var c="0123456789abcdef";var p=function(w,B){var A=(w&65535)+(B&65535);var z=(w>>16)+(B>>16)+(A>>16);return(z<<16)|(A&65535)};var m=function(){u=new Array(8);f=new Array(2);r=new Array(64);f[0]=f[1]=0;u[0]=1779033703;u[1]=3144134277;u[2]=1013904242;u[3]=2773480762;u[4]=1359893119;u[5]=2600822924;u[6]=528734635;u[7]=1541459225};var v=function(){var I,H,G,F,D,B,A,z,E,C;var w=new Array(16);I=u[0];H=u[1];G=u[2];F=u[3];D=u[4];B=u[5];A=u[6];z=u[7];for(var y=0;y<16;y++){w[y]=((r[(y<<2)+3])|(r[(y<<2)+2]<<8)|(r[(y<<2)+1]<<16)|(r[y<<2]<<24))}for(var x=0;x<64;x++){E=z+d(D)+k(D,B,A)+q[x];if(x<16){E+=w[x]}else{E+=s(w,x)}C=e(I)+o(I,H,G);z=A;A=B;B=D;D=p(F,E);F=G;G=H;H=I;I=p(E,C)}u[0]+=I;u[1]+=H;u[2]+=G;u[3]+=F;u[4]+=D;u[5]+=B;u[6]+=A;u[7]+=z};var b=function(B,z){var y,x,C=0;x=((f[0]>>3)&63);var A=(z&63);if((f[0]+=(z<<3))<(z<<3)){f[1]++}f[1]+=(z>>29);for(y=0;y+63>3)&63);r[w++]=128;if(w<=56){for(var x=w;x<56;x++){r[x]=0}}else{for(var x=w;x<64;x++){r[x]=0}v();for(var x=0;x<56;x++){r[x]=0}}r[56]=(f[1]>>>24)&255;r[57]=(f[1]>>>16)&255;r[58]=(f[1]>>>8)&255;r[59]=f[1]&255;r[60]=(f[0]>>>24)&255;r[61]=(f[0]>>>16)&255;r[62]=(f[0]>>>8)&255;r[63]=f[0]&255;v()};var j=function(){var w=new String();for(var y=0;y<8;y++){for(var x=28;x>=0;x-=4){w+=c.charAt((u[y]>>>x)&15)}}return w};m();b(n,n.length);a();return j()},base64_decode:function(b){var a="";var m,k,h;var l,j,g,f;var c=0;var d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var e=function(n){var o="";var p=0;var q=c1=c2=0;while(p191)&&(q<224)){c2=n.charCodeAt(p+1);o+=String.fromCharCode(((q&31)<<6)|(c2&63));p+=2}else{c2=n.charCodeAt(p+1);c3=n.charCodeAt(p+2);o+=String.fromCharCode(((q&15)<<12)|((c2&63)<<6)|(c3&63));p+=3}}}return o};b=b.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(c>4);k=((j&15)<<4)|(g>>2);h=((g&3)<<6)|f;a=a+String.fromCharCode(m);if(g!=64){a=a+String.fromCharCode(k)}if(f!=64){a=a+String.fromCharCode(h)}}a=e(a);return a},base64_encode:function(c){var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var b=function(p){p=p.replace(/\r\n/g,"\n");var o="";for(var r=0;r127)&&(q<2048)){o+=String.fromCharCode((q>>6)|192);o+=String.fromCharCode((q&63)|128)}else{o+=String.fromCharCode((q>>12)|224);o+=String.fromCharCode(((q>>6)&63)|128);o+=String.fromCharCode((q&63)|128)}}}return o};var a="";var m,k,h,l,j,g,f;var d=0;c=b(c);while(d>2;j=((m&3)<<4)|(k>>4);g=((k&15)<<2)|(h>>6);f=h&63;if(isNaN(k)){g=f=64}else{if(isNaN(h)){f=64}}a=a+e.charAt(l)+e.charAt(j)+e.charAt(g)+e.charAt(f)}return a},hex_sha1:function(d){var k=0;var h=8;var j=function(n){var m=k?"0123456789ABCDEF":"0123456789abcdef";var o="";for(var l=0;l>2]>>((3-l%4)*8+4))&15)+m.charAt((n[l>>2]>>((3-l%4)*8))&15)}return o};var e=function(l,m){return(l<>>(32-m))};var b=function(B,s){B[s>>5]|=128<<(24-s%32);B[((s+64>>9)<<4)+15]=s;var C=Array(80);var A=1732584193;var z=-271733879;var y=-1732584194;var v=271733878;var u=-1009589776;for(var p=0;p>5]|=(o.charCodeAt(m/h)&l)<<(24-m%32)}return n};var f=function(l,o){var n=(l&65535)+(o&65535);var m=(l>>16)+(o>>16)+(n>>16);return(m<<16)|(n&65535)};var a=function(m,l,o,n){if(m<20){return(l&o)|((~l)&n)}if(m<40){return l^o^n}if(m<60){return(l&o)|(l&n)|(o&n)}return l^o^n};var c=function(l){return(l<20)?1518500249:(l<40)?1859775393:(l<60)?-1894007588:-899497514};return j(b(g(d),d.length*h))},hex_md5:function(d){var j=8;var l=0;var o=function(s){var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var v="";for(var q=0;q>2]>>8*(q%4))&255)<<16)|(((s[q+1>>2]>>8*((q+1)%4))&255)<<8)|((s[q+2>>2]>>8*((q+2)%4))&255);for(var p=0;p<4;p++){if(q*8+p*6>s.length*32){v+=b64pad}else{v+=r.charAt((u>>6*(3-p))&63)}}}return v};var b=function(y,u,r,p,w,v){return g(k(g(g(u,y),g(p,v)),w),r)};var h=function(r,q,y,w,p,v,u){return b((q&y)|((~q)&w),r,q,p,v,u)};var c=function(r,q,y,w,p,v,u){return b((q&w)|(y&(~w)),r,q,p,v,u)};var m=function(r,q,y,w,p,v,u){return b(q^y^w,r,q,p,v,u)};var f=function(r,q,y,w,p,v,u){return b(y^(q|(~w)),r,q,p,v,u)};var o=function(s){var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var v="";for(var q=0;q>2]>>8*(q%4))&255)<<16)|(((s[q+1>>2]>>8*((q+1)%4))&255)<<8)|((s[q+2>>2]>>8*((q+2)%4))&255);for(var p=0;p<4;p++){if(q*8+p*6>s.length*32){v+=b64pad}else{v+=r.charAt((u>>6*(3-p))&63)}}}return v};var e=function(B,v){B[v>>5]|=128<<((v)%32);B[(((v+64)>>>9)<<4)+14]=v;var A=1732584193;var z=-271733879;var y=-1732584194;var w=271733878;for(var r=0;r>2]>>((p%4)*8+4))&15)+q.charAt((r[p>>2]>>((p%4)*8))&15)}return s};var a=function(s){var r=Array();var p=(1<>5]|=(s.charCodeAt(q/j)&p)<<(q%32)}return r};var g=function(p,s){var r=(p&65535)+(s&65535);var q=(p>>16)+(s>>16)+(r>>16);return(q<<16)|(r&65535)};var k=function(p,q){return(p<>>(32-q))};return n(e(a(d),d.length*j))}},extention:{sortBy:function(a,b){if(!Mtils.isString(a)){b=a}if(b==undefined){b=1}else{b=(b)?1:-1}return function(d,c){if(Mtils.isString(a)){if(Mtils.isObject(d)){d=d[a]}if(Mtils.isObject(c)){c=c[a]}}if(dc){return b*1}return 0}},extend:function(){var a,g,b,c,k,h,f=arguments[0]||{},e=1,d=arguments.length,j=false;if(typeof f==="boolean"){j=f;f=arguments[1]||{};e=2}if(!Mtils.isObject(f)){f={}}for(;e0){var a=Math.pow(10,k);if(f>d){h=Number(h.toString().replace(".",""));g=Number(g.toString().replace(".",""))*a}else{h=Number(h.toString().replace(".",""))*a;g=Number(g.toString().replace(".",""))}}else{h=Number(h.toString().replace(".",""));g=Number(g.toString().replace(".",""))}return(h+g)/b},accSub:function(f,d){var c,b,a,h;try{c=f.toString().split(".")[1].length}catch(g){c=0}try{b=d.toString().split(".")[1].length}catch(g){b=0}a=Math.pow(10,Math.max(c,b));h=(c>=b)?c:b;return((f*a-d*a)/a).toFixed(h)},accMul:function(d,b){var a=0,f=d.toString(),c=b.toString();try{a+=f.split(".")[1].length}catch(g){}try{a+=c.split(".")[1].length}catch(g){}return Number(f.replace(".",""))*Number(c.replace(".",""))/Math.pow(10,a)},accDiv:function(d,c){var g=0,f=0,b,a;try{g=d.toString().split(".")[1].length}catch(h){}try{f=c.toString().split(".")[1].length}catch(h){}b=Number(d.toString().replace(".",""));a=Number(c.toString().replace(".",""));return(b/a)*Math.pow(10,f-g)},formatDate:function(d,c){if(this!==Mtils.extention){c=d||"yyyy-MM-dd";d=this}else{c=c||"yyyy-MM-dd"}var b=new Date(d);var e={"M+":b.getMonth()+1,"d+":b.getDate(),"h+":b.getHours(),"m+":b.getMinutes(),"s+":b.getSeconds(),"q+":Math.floor((b.getMonth()+3)/3),S:b.getMilliseconds()};if(/(y+)/.test(c)){c=c.replace(RegExp.$1,(b.getFullYear()+"").substr(4-RegExp.$1.length))}for(var a in e){if(new RegExp("("+a+")").test(c)){c=c.replace(RegExp.$1,RegExp.$1.length==1?e[a]:("00"+e[a]).substr((""+e[a]).length))}}return c},uniqueArray:function(a){var d=a||this;if(undefined===d||null===d||0===d.length){return[]}d.sort();var c=[d[0]];for(var b=1;b-1,presto:a.indexOf("Presto")>-1,webKit:a.indexOf("AppleWebKit")>-1,gecko:a.indexOf("Firefox")>-1,mobile:!!a.match(/AppleWebKit.*Mobile.*/),ios:!!a.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),android:a.indexOf("Android")>-1||a.indexOf("Linux")>-1,iPhone:a.indexOf("iPhone")>-1,iPad:a.indexOf("iPad")>-1,webApp:a.indexOf("Safari")>-1,weChat:a.indexOf("MicroMessenger")>-1}},getUrlParam:function(d){var a=new Object();if(d){var c=d.split("?")[1];if(c){c=c.split("&");for(var b=0;b1){var d=localStorage.mtilsData||"{}";d=JSON.parse(d);if(!a&&Mtils.utils.isObject(c)&&c[b]&&!d[c[b]]){d[c[b]]=c}else{if(a){d[c[a]]=c}}d[b]=c;localStorage.mtilsData=JSON.stringify(d)}else{var d=localStorage.mtilsData||"{}";d=JSON.parse(d);return d[b]}},copy:function(a){return JSON.parse(JSON.stringify(a))},ChainCallManager:function(){var a=function(){this.methodsRunIndex=0;this.methods=[];this.autoCall=false;this.next=this.callNext=function(b){if(!this.autoCall){this.methodsRunIndex++;if(this.methods[this.methodsRunIndex]){this.methods[this.methodsRunIndex].call(this,b)}}return this};this.then=function(b){if(b&&"function"===typeof(b)){this.methods.push(b)}return this};this.start=function(b){this.autoCall=false;this.methods[this.methodsRunIndex].call(this,b)};this.run=function(d){var b=d||undefined;this.autoCall=true;for(var c=0;c=a){a=0}else{if(0b.getDate()){a--}}else{if(d.getMonth()>=b.getMonth()){a--}}}}return a+""}catch(c){console.log("Invalid Date, please input like '1992-08-12' or '1992/12/12'");return""}}return""},setObjectPropertyVal:function(obj,propName,propVal,isCreate){if(obj&&propName){if(propName.length>0&&"object"==typeof obj){var props=propName.split("."),varStr="obj";for(var i=0,attr;i0&&"object"==typeof obj){var props=propName.split("."),varStr="obj";for(var i=0;i0&&d<=20?d:2;b=parseFloat((b+"").replace(/[^\d\.-]/g,"")).toFixed(d)+"";var a=b.split(".")[0].split("").reverse(),c=b.split(".")[1];t="";for(i=0;ib){return a.substr(0,b)+"..."}else{return a}}}};window.ChainCallManager=Mtils.ChainCallManager=Mtils.utils.ChainCallManager;window.isDefined=Mtils.isDefined=Mtils.utils.isDefined;window.isEmpty=Mtils.isEmpty=Mtils.utils.isEmpty;window.strToJson=Mtils.strToJson=Mtils.extention.strToJson;Mtils.copy=Mtils.utils.copy;Mtils.cache=Mtils.utils.cache;Mtils.makeMap=Mtils.utils.makeMap;Mtils.extend=Mtils.extention.extend;Mtils.findInArray=Mtils.utils.findInArray;Mtils.getById=Mtils.utils.getById;Mtils.isObject=Mtils.extention.isObject;Mtils.isArray=Mtils.extention.isArray;Mtils.isNaN=Mtils.extention.isNaN;Mtils.isString=Mtils.extention.isString;Mtils.isDate=Mtils.extention.isDate;Mtils.isFunction=Mtils.extention.isFunction;Mtils.isNumber=Mtils.extention.isNumber;Mtils.isWindow=Mtils.extention.isWindow;Mtils.isFile=Mtils.extention.isFile;Mtils.isFormData=Mtils.extention.isFormData;Mtils.isRegExp=Mtils.extention.isRegExp;Mtils.unique=Mtils.extention.uniqueArray;Mtils.includes=Mtils.extention.includes;Mtils.clearEmpty=Mtils.utils.clearEmpty;Mtils.uuid=Mtils.security.uuid;if(!Mtils.isEmpty(Math)){Math.accAdd=Mtils.extention.accAdd}if(!Mtils.isEmpty(Math)){Math.accSub=Mtils.extention.accSub}if(!Mtils.isEmpty(Math)){Math.accMul=Mtils.extention.accMul}if(!Mtils.isEmpty(Math)){Math.accDiv=Mtils.extention.accDiv}if(Mtils.isEmpty(Date.prototype.formatDate)){Date.prototype.formatDate=Date.prototype.format=Mtils.extention.formatDate}if(Mtils.isEmpty(Date.prototype.now)){Date.prototype.now=Mtils.now=Mtils.extention.now}if(Mtils.isEmpty(String.prototype.rtrim)){String.prototype.rtrim=Mtils.extention.rtrim}if(Mtils.isEmpty(String.prototype.ltrim)){String.prototype.ltrim=Mtils.extention.ltrim}if(Mtils.isEmpty(String.prototype.atrim)){String.prototype.atrim=Mtils.extention.atrim}if(Mtils.isEmpty(String.prototype.replaceAll)){String.prototype.replaceAll=Mtils.extention.replaceAll}if(Mtils.isEmpty(String.prototype.includes)){String.prototype.includes=Mtils.extention.includes}; \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.pal.process.publish.radio.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.pal.process.publish.radio.js deleted file mode 100644 index 9c12492a..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.pal.process.publish.radio.js +++ /dev/null @@ -1,1223 +0,0 @@ -var sid; -var teamId; -var wsId; -var processInstId; -var initTree; -var editPerm = false; -var closeFormPage = false; -var searchType; -//统一中文变量 -var varDutyDept = "责任部门"; -var varDutyUser = "责任人"; -$(document).ready(function(){ - // $('#alertMsg').css('background', '#fff'); - $('#OPTIONTYPE_0').closest('td').width('10%'); - $('#OPTIONTYPE_1').closest('td').width('10%'); - initParam(); - initHtml(); - initContentData(); - // listenCloseEvent();// 关闭窗口执行,关闭窗口/刷新都会造成流程实例被删除,注释掉 -}) - -var resizeWaiter = false; -$(window).resize(function() { - if(!resizeWaiter){ - setTimeout(function(){ - resizeWaiter = true; - if (!$("#publisher_new_tr").is(':hidden')) { - initWidth(true, 'new'); - } - if (!$("#publisher_change_tr").is(':hidden')) { - initWidth(true, 'change'); - } - if (!$("#publisher_stop_tr").is(':hidden')) { - initWidth(true, 'stop'); - } - resizeWaiter = false; - }, 500); - } -}); - -// 初始化自定义内容,不能写到html 文件中,表单会被平台自动调整的不成样子 -function initHtml() { - var dialogHtml = ''; - dialogHtml += ''; - $('body').append(dialogHtml); - - $('#publisher_new_div').html('
                '); - $('#publisher_change_div').html('
                '); - $('#publisher_stop_div').html('
                '); - - var newHtml = ''; - newHtml += ''; - newHtml += '
                '; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += ''; - newHtml += '
                '; - newHtml += '
                '; - newHtml += ''; - newHtml += '
                '; - newHtml += '
                '; - newHtml += '
                流程手册
                '; - newHtml += '
                '; - - var changeHtml = ''; - changeHtml += ''; - changeHtml += '
                '; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += ''; - changeHtml += '
                '; - changeHtml += '
                '; - changeHtml += ''; - changeHtml += '
                '; - changeHtml += '
                '; - changeHtml += '' - changeHtml += '' - changeHtml += '
                流程手册
                '; - changeHtml += '
                '; - - var stopHtml = ''; - stopHtml += ''; - stopHtml += '
                '; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += ''; - stopHtml += '
                '; - stopHtml += '
                '; - stopHtml += ''; - stopHtml += '
                '; - stopHtml += '
                '; - stopHtml += '
                流程手册
                '; - stopHtml += '
                '; - - $('#contentDiv1').append(newHtml); - $('#contentDiv2').append(changeHtml); - $('#contentDiv3').append(stopHtml); -} - -// 初始化 -function initParam() { - teamId = $("#TEAMID").val(); - sid = $("#sid").val(); - wsId = $("#WSID").val(); - processInstId = $("#processInstId").val(); -} - -// 初始化内容数据 -function initContentData() { - var param = { - cmd: 'com.actionsoft.apps.coe.pal.publisher_data_query', - processInstId: processInstId, - wsId : wsId, - sid: sid - }; - $.ajax({ - url : "./jd", - type : "POST", - dataType : "JSON", - data : param, - success : function(r) { - var isEnd = r.data.isEnd; - var proNumber = r.data.proNumber; - if (proNumber) { - editPerm = proNumber; - } - closeFormPage = r.data.closeFormPage; - var newData = r.data.newData; - var changeData = r.data.changeData; - var stopData = r.data.stopData; - var checkImg = '../apps/_bpm.portal/img/icheck_checkbox_check.png'; - var uncheckImg = '../apps/_bpm.portal/img/icheck_checkbox_uncheck.png'; - if (!$.isEmptyObject(newData)) { - $('#OPTIONTYPE_0').prev('img').attr('src', checkImg); - $("#OPTIONTYPE_0").check("option","checked", true); - dealPublishCheck(true, 'new');// 显示 - // 更新数据 - initPublishData(newData, 'new', isEnd, proNumber); - } else { - $("#OPTIONTYPE_0").check("option","checked", false); - $('#OPTIONTYPE_0').prev('img').attr('src', uncheckImg); - } - if (!$.isEmptyObject(changeData)) { - $('#OPTIONTYPE_1').prev('img').attr('src', checkImg); - $("#OPTIONTYPE_1").check("option","checked", true); - dealPublishCheck(true, 'change'); - initPublishData(changeData, 'change', isEnd, proNumber); - } else { - $("#OPTIONTYPE_1").check("option","checked", false); - $('#OPTIONTYPE_1').prev('img').attr('src', uncheckImg); - } - if (!$.isEmptyObject(stopData)) { - $('#OPTIONTYPE_2').prev('img').attr('src', checkImg); - $("#OPTIONTYPE_2").check("option","checked", true); - dealPublishCheck(true, 'stop'); - initPublishData(stopData, 'stop', isEnd, proNumber); - } else { - $("#OPTIONTYPE_2").check("option","checked", false); - $('#OPTIONTYPE_2').prev('img').attr('src', uncheckImg); - } - } - - }); -} - -var changeData; -var changeOption; -/** - * 初始化数据 - * @param data 源数据 - * @param type 类型 - * @param isEnd 流程是否结束 - * @param proNumber 是不是在第一个发起节点 - * @returns - */ -function initPublishData(data, type, isEnd, proNumber) { - if (type == 'new') { - var fileName = data.publishFileName + ' V' + data.fileVersion + '.0'; - var aHtml = '' + fileName + ''; - $('#publisher_new_file_name').children('span.file_name').html(aHtml); - $('#publisher_new_file_id').val(data.publishFileId); - if (data.taskId != undefined && data.taskId != '') { - var reportName = fileName + "-流程手册"; - var reportHtml = '' + reportName + ''; - $('#publisher_new_report_name').html(reportHtml); - } else { - $('#publisher_new_report_name').html('无流程手册'); - } - $('#publisher_new_report_id').text(data.taskId); - $('#publisher_new_desc').val(data.publishDesc); - if (!proNumber) { - $('#publisher_new').find('input').attr("disabled", true); - $('#publisher_new').find('textarea').attr("disabled", true); - $('#publish_new_file_query').prop('onclick', ""); - } - } - if (type == 'change') { - changeData = data; - // 变更文件处理 - var sourceFileName = data.changeFileName + ' V' + data.fileVersion + '.0'; - $('#publisher_change_source_file_name').children('span.file_name').html(sourceFileName); - $('#publisher_change_source_file_id').val(data.changeFileId); - - // 变更目标文件处理 - var targetFileName = ""; - if (data.changedFileNameNew != undefined && data.changedFileNameNew != '') { - targetFileName = data.changedFileNameNew + ' V' + data.targetFileVersion + '.0'; - } - var targetId = ""; - if (data.changedFileIdNew != undefined && data.changedFileIdNew != '') { - targetId = data.changedFileIdNew; - } - $('#publisher_change_target_file_id').val(targetId); - var taskId = ""; - if (data.taskId != undefined && data.taskId != '') { - taskId = data.taskId; - var reportName = targetFileName + "-流程手册"; - var reportHtml = '' + reportName + ''; - $('#publisher_change_report_name').html(reportHtml); - } else { - $('#publisher_change_report_name').html('无流程手册'); - } - $('#publisher_change_report_id').text(data.taskId); - - // 下选框处理 - if (!proNumber) { - var tempHtml = '' + targetFileName + ''; - $('#select').html(tempHtml); - } else { - $('#select').html(''); - if (data.targetFiles.length > 0) { - var opt1 = { - data : [] - }; - var flag = false; - for (var i = 0; i < data.targetFiles.length; i++) { - var temp = data.targetFiles[i]; - var name = temp.text + ' V' + temp.version + '.0'; - var obj = {id:temp.id, text:name}; - opt1.data.push(obj); - if (targetId == temp.id) { - flag = true; - } - } - changeOption = opt1; - $("#publisher_change_target_file").select2(opt1); - if (flag) { - $("#publisher_change_target_file").val(targetId).trigger("change"); - } else { - // 没有选择的版本时默认第一个为选中,取当前选择的生成流程手册 - initChangedData(changeData, changeOption); - } - // select改变事件 - $('#publisher_change_target_file').on("change", function (e) { - initChangedData(changeData, changeOption);// 初始化变更文件 - }); - } else { - // 无数据,定义为空的select2 - var opt1 = {data : []}; - $("#publisher_change_target_file").select2(opt1); - $('#publisher_change_source_file_id').val(''); - } - $('.select2').width('100%'); - } - // 描述处理 - $('#publisher_change_desc').val(data.changedDesc); - if (!proNumber) { - $('#publisher_change').find('input').attr("disabled", true); - $('#publisher_change').find('textarea').attr("disabled", true); - $('#publish_change_file_query').prop('onclick', ""); - } - } - if (type == 'stop') { - var fileName = data.stopFileName + ' V' + data.fileVersion + '.0'; - var aHtml = '' + fileName + ''; - $('#publisher_stop_file_name').children('span.file_name').html(aHtml); - $('#publisher_stop_file_id').val(data.stopFileId); - if (data.taskId != undefined && data.taskId != '') { - var reportName = fileName + "-流程手册"; - var reportHtml = '' + reportName + ''; - $('#publisher_stop_report_name').html(reportHtml); - } else { - $('#publisher_stop_report_name').html('无流程手册'); - } - $('#publisher_stop_report_id').text(data.taskId); - $('#publisher_stop_desc').val(data.stopDesc); - if (!proNumber) { - $('#publisher_stop').find('input').attr("disabled", true); - $('#publisher_stop').find('textarea').attr("disabled", true); - $('#publish_stop_file_query').prop('onclick', ""); - } - } -} - -// select2改变事件 -function initChangedData(data, opt1) { - var selectedId = $("#publisher_change_target_file").val(); - $('#publisher_change_target_file_id').val(selectedId); - var selectedTaskId = ""; - selectedTaskId = createReport(data.category, data.methodId, selectedId, selectedTaskId); - if (selectedTaskId != '') { - var targetFileName2 = ""; - for(var i = 0; i < opt1.data.length; i++) { - if (opt1.data[i].id == selectedId) { - targetFileName2 = opt1.data[i].text; - break; - } - } - var reportName2 = targetFileName2 + "-流程手册"; - var reportHtml2 = '' + reportName2 + ''; - $('#publisher_change_report_name').html(reportHtml2); - } else { - $('#publisher_change_report_name').html('无流程手册'); - } - $('#publisher_change_report_id').text(selectedTaskId); - -} - -// 打开流程文件查看页面 -function openPortalPage(uuid, taskId) { - var param = { - sid : sid, - cmd : "com.actionsoft.apps.coe.pal.publisher_publish_repository_method_check", - uuid : uuid - } - $.ajax({ - url : "./jd", - type : "POST", - dataType : "JSON", - data : param, - success : function(r) { - if (r.result == 'ok') { - window.open("./w?cmd=com.actionsoft.apps.coe.pal.publisher_publish_file_open&uuid=" + uuid + "&sid=" + sid + "&taskId=" + taskId);// open Windows - } else { - $.simpleAlert(r.msg); - } - } - }); -} - -// 打开流程选择dialog -function openQueryDataDialog(type) { - searchType = type; - $('#treeDataDiv').html('
                '); - $('#searchData').html(''); - $("#loadImg").loading({ - description:"加载中", - size:'large', - color:'#000' - }); - $('.awsui-loading').css('position', 'relative'); - $('.awsui-loading').css('top', '60px'); - $("#loading-demo-basic").loading(); - $("#treeDialog").dialog({ - buttons:[ - {text:'确定',cls:"blue",handler:function(){ - if (type == 'new') { - getNewPublishResult(type); - } else if( type == 'change'){ - getChangeResult(type); - } else {// stop - getStopResult(type); - } - }}, - {text:'关闭',handler:function(){ - closeDialog();// 关闭窗口 - }} - ], - onClose:function(){ - $('#autoSearchProcessDiv').empty(); - $('#autoSearchProcessDiv').hide(); - $('#treeDataDiv').empty(); - $('#searchData').empty(); - } - }); - if (type == 'new') { - initPublishSearch(type);// 绑定搜索事件 - getNotPublishTreeData(type); - } else {// stop - initPublishSearch(type);// 绑定搜索事件 - getPublishedTreeData(type); - } -} - -// 获取未发布文件数据结构 -function getNotPublishTreeData(type) { - var param = { - sid : sid, - cmd : "com.actionsoft.apps.coe.pal.publisher_publish_tree_data_query", - teamId: teamId, - wsId: wsId, - type: type, - flag : true - } - $.ajax({ - url : "./jd", - type : "POST", - dataType : "JSON", - data : param, - success : function(r) { - var data = r.data.data; - var setting = { - checkbox: false, - checkInherit: false, - event : { - beforeExpand : loadNewData - }, - dataModel : { - data: data - } - }; - $("#treeDataDiv").empty(); - $('#treeDataDiv').html('
                  '); - initTree = awsui.tree.init($("#tree"), setting); - } - }); -} -//加载type为new的树节点 -function loadNewData(treeNode) { - // 如果是父节点并且存在子节点执行加载 - if (treeNode) { - var pid; - if (typeof(treeNode) == "string") { - pid = treeNode; - } else { - pid = treeNode.id; - } - var dataModel = { - url : "./w?sid=" + jQuery("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal.publisher_publish_tree_data_query&flag=" + false + "&pid=" + pid - + "&wsId=" + wsId + "&type=" + "new" + "&teamId=" + teamId, - method : "POST", - dataType : "json" - } - initTree.refreshNode({ - id : pid, - dataModel : dataModel - }); - var data = initTree.getChildrenByPid(pid); - var newData = []; - for (var i=0;i'; - } else if (hasDutyDept) { - var tempText = '[' + varDutyDept + ':' + data[i].dutyDeptName + ']'; - data[i].name += '   ' + tempText + ''; - } else if (hasDutyUser) { - var tempText = '[' + varDutyUser + ':' + data[i].dutyUserName + ']'; - data[i].name += '   ' + tempText + ''; - } - newData.push(data[i]); - //initTree.refreshNodeById(data[i]); - } - initTree.refreshNode({ - id : pid, - data : newData - }); - } -} - -// 发布类型结果数据回填 -function getNewPublishResult(type) { - var node = initTree.getSelectedNode(); - // 校验 - if (node == undefined) { - $.simpleAlert("请选择资产库文件节点"); - return; - } - if (node.nocheck) { - $.simpleAlert("请选择未发布文件"); - return; - } - // 锁定按钮 - disabledAll(); - $.simpleAlert('正在加载', 'loading'); - var taskId = ""; - // 创建流程手册 - taskId = createReport(node.category, node.method, node.id, taskId); - var data = { - category : node.category, - fileVersion : node.version, - methodId : node.method, - publishDesc : "", - publishFileId : node.id, - // publishFileName : node.name, - publishFileName : node.tempName, - taskId : taskId - } - clearData(type);// 清空 - closeDialog();// 关闭窗口 - initPublishData(data, type, false, true);// 回填值 -} - -//获取已发布文件数据结构 -function getPublishedTreeData(type) { - var param = { - sid : sid, - cmd : "com.actionsoft.apps.coe.pal.publisher_publish_tree_data_query", - teamId: teamId, - wsId: wsId, - type: type, - flag : true - } - $.ajax({ - url : "./jd", - type : "POST", - dataType : "JSON", - data : param, - success : function(r) { - var data = r.data.data; - var setting = { - checkbox: false, - checkInherit: false, - dataModel : { - data: data - } - }; - for (var i=0;i'; - } else if (hasDutyDept) { - var tempText = '[' + varDutyDept + ':' + data[i].dutyDeptName + ']'; - data[i].name += '   ' + tempText + ''; - } else if (hasDutyUser) { - var tempText = '[' + varDutyUser + ':' + data[i].dutyUserName + ']'; - data[i].name += '   ' + tempText + ''; - } - } - $("#treeDataDiv").empty(); - $('#treeDataDiv').html('
                    '); - initTree = awsui.tree.init($("#tree"), setting); - } - }); -} - -//变更类型结果数据回填 -function getChangeResult(type) { - var node = initTree.getSelectedNode(); - // 校验 - if (node == undefined) { - $.simpleAlert("请选择资产库文件节点"); - return; - } - if (node.nocheck) { - $.simpleAlert("请选择已发布文件"); - return; - } - if (node.method == "default") { - $.simpleAlert("不允许选择该类型节点"); - return; - } - // 锁定按钮 - disabledAll(); - $.simpleAlert('正在加载', 'loading'); - var notPublishData = []; - // 查询其他未版本 - var param = { - sid : sid, - cmd : "com.actionsoft.apps.coe.pal.publisher_not_publish_version_query", - teamId: teamId, - wsId: wsId, - uuid: node.id - } - $.ajax({ - url : "./jd", - type : "POST", - dataType : "JSON", - async : false, - data : param, - success : function(r) { - notPublishData = r.data.data; - } - }); - var changeFileNewId = ""; - var changeFileNewName = ""; - var changeFileNewVersion = 1; - var data = { - category : node.category, - changeFileId : node.id, - // changeFileName : node.name, - changeFileName : node.tempName, - changedDesc : "", - changedFileIdNew : changeFileNewId, - changedFileNameNew : changeFileNewName, - fileVersion : node.version, - methodId : node.method, - targetCategory: node.category, - targetFileVersion: changeFileNewVersion, - targetFiles: notPublishData, - targetMethodId: node.method - } - clearData(type);// 清空 - closeDialog();// 关闭窗口 - initPublishData(data, type, false, true);// 回填值 -} - -//停用类型结果数据回填 -function getStopResult(type) { - var node = initTree.getSelectedNode(); - // 校验 - if (node == undefined) { - $.simpleAlert("请选择资产库文件节点"); - return; - } - if (node.nocheck) { - $.simpleAlert("请选择已发布文件"); - return; - } - // 锁定按钮 - disabledAll(); - $.simpleAlert('正在加载', 'loading'); - var taskId = ""; - if (node.category == 'process' && node.method != "process.evc" && node.method != 'default') { - // 获取流程手册id - var param = { - sid : sid, - cmd : "com.actionsoft.apps.coe.pal.publisher_output_pr_report_query", - teamId: teamId, - wsId: wsId, - uuid: node.id - } - $.ajax({ - url : "./jd", - type : "POST", - dataType : "JSON", - async : false, - data : param, - success : function(r) { - taskId = r.data.taskId; - } - }); - } - var data = { - category : node.category, - fileVersion : node.version, - methodId : node.method, - stopDesc : "", - stopFileId : node.id, - // stopFileName : node.name, - stopFileName : node.tempName, - taskId : taskId - } - clearData(type);// 清空 - closeDialog();// 关闭窗口 - initPublishData(data, type, false, true);// 回填值 -} - -// 创建流程手册 -function createReport(category, method, uuid, taskId) { - if (category == 'process' && method != "process.evc" && method != 'default') { - var param = { - sid : sid, - cmd : "com.actionsoft.apps.coe.pal.publisher_output_pr_report_create", - teamId: teamId, - wsId: wsId, - uuid: uuid - } - $.ajax({ - url : "./jd", - type : "POST", - dataType : "JSON", - async : false, - data : param, - success : function(r) { - if (r.result == 'ok') { - taskId = r.data.taskId; - } - } - }); - } - return taskId; -} - -// 清空树结构 -function clearTreeData() { - initTree = {}; -} - -// 禁用按钮 -function disabledAll() { - $('#treeDialog').find("div.dialog-button-wrap").find('button:first').attr({"disabled":"disabled"}); -} - -// 关闭模态窗 -function closeDialog() { - $("#treeDialog").dialog("close"); -} - -// 打开流程手册 -function openReportFile(taskId) { - $.simpleAlert("文件正在处理", "loading"); - awsui.ajax.request({ - type: "POST", - url: "./jd?sid=" + sid + "&cmd=com.actionsoft.apps.coe.pal.publisher_publish_output_file_open", - data: {taskId: taskId}, - ok: function(msg) { - $.simpleAlert("close"); - var url = msg.data.url; - if (msg.data.noSupport) { - window.location.href = url; - } else { - window.open(url); - } - }, - err: function(msg) { - $.simpleAlert("close"); - } - }); -} - -// 点击checkbox -function onCheckboxClickEvent(boItemName, $checkbox, val) { - var isCheck = !$checkbox.closest('div').hasClass('checked'); - if (val == '流程文件发布') { - dealPublishCheck(isCheck, 'new'); - } else if (val == '流程文件版本更新') { - dealPublishCheck(isCheck, 'change'); - } else if (val == '流程文件废止') { - dealPublishCheck(isCheck, 'stop'); - } -} - -// 主体内容显示与隐藏 -function dealPublishCheck(isCheck, type) { - if (type == 'new') { - clearData(type); //清空 - isCheck ? $('#publisher_new_tr').show() : $('#publisher_new_tr').hide(); - } else if (type == 'change') { - clearData(type); - isCheck ? $('#publisher_change_tr').show() : $('#publisher_change_tr').hide(); - } else if (type == 'stop') { - clearData(type); - isCheck ? $('#publisher_stop_tr').show() : $('#publisher_stop_tr').hide(); - } - // input宽度设定 - initWidth(isCheck, type); -} - -// 初始化宽度 -function initWidth(isCheck, type) { - if (type == 'new' && isCheck) { - $('#publisher_new_file_name').width($('#publisher_new_file_name').closest('td').width()); - $('#publisher_new_file_name').children('span.file_name').width($('#publisher_new_file_name').width() - 20); - $('#publisher_new_desc').width('86%'); - } - if (type == 'change' && isCheck) { - $('#publisher_change_source_file_name').width($('#publisher_change_source_file_name').closest('td').width()); - $('#publisher_change_source_file_name').children('span.file_name').width($('#publisher_change_source_file_name').width() - 20); - $('.select2').width('100%'); - $('#publisher_change_desc').width('86%'); - } - if (type == 'stop' && isCheck) { - $('#publisher_stop_file_name').width($('#publisher_stop_file_name').closest('td').width()); - $('#publisher_stop_file_name').children('span.file_name').width($('#publisher_stop_file_name').width() - 20); - $('#publisher_stop_desc').width('86%'); - } -} - -// 清空对应模块数据 -function clearData(type) { - if (type == 'new') { - $('#publisher_new_file_name').children('span.file_name').text('点击右侧按钮选择文件'); - $('#publisher_new_file_id').val(''); - $('#publisher_new_report_name').text('无流程手册'); - $('#publisher_new_report_id').text(''); - $('#publisher_new_desc').val(''); - } else if (type == 'change') { - $('#publisher_change_source_file_name').children('span.file_name').text('点击右侧按钮选择文件'); - $('#publisher_change_source_file_id').val(''); - $('#publisher_change_target_file').empty(); - $('#publisher_change_target_file_id').val(''); - $('#publisher_change_report_name').text('无流程手册'); - $('#publisher_change_report_id').text(''); - $('#publisher_change_desc').val(''); - $('#select').html(''); - var opt1 = {data : []}; - $("#publisher_change_target_file").select2(opt1); - } else if (type == 'stop') { - $('#publisher_stop_file_name').children('span.file_name').text('点击右侧按钮选择文件'); - $('#publisher_stop_file_id').val(''); - $('#publisher_stop_report_name').text('无流程手册'); - $('#publisher_stop_report_id').text(''); - $('#publisher_stop_desc').val(''); - } -} - -// 点击办理时的校验+保存字表 -function formSave(isTransact){ - if (!editPerm) {// 只读状态不处理 - return true; - } - if(isTransact) {// 点击办理进行校验 - if ($("#publisher_new_tr").css('display') == 'none' && $("#publisher_change_tr").css('display') == 'none' && $("#publisher_stop_tr").css('display') == 'none'){ - $.simpleAlert('发布内容不能为空', 'info'); - return false; - } - if (!($("#publisher_new_tr").css('display') == 'none')) { - if ($('#publisher_new_file_id').val() == '') { - $.simpleAlert('发布文件不能为空', 'info'); - return false; - } - } - if (!($("#publisher_change_tr").css('display') == 'none')) { - if ($('#publisher_change_target_file_id').val() == '') { - $.simpleAlert('变更后的文件不能为空', 'info'); - return false; - } - } - if (!($("#publisher_stop_tr").css('display') == 'none')) { - if ($('#publisher_stop_file_id').val() == '') { - $.simpleAlert('停用文件不能为空', 'info'); - return false; - } - } - if (!($("#publisher_change_tr").css('display') == 'none') && !($("#publisher_stop_tr").css('display') == 'none')) { - if ($('#publisher_change_source_file_id').val() == $('#publisher_stop_file_id').val()) { - $.simpleAlert('变更文件与停用的发布文件不能相同', 'info'); - return false; - } - } - } - // 保存到子表中 - //发布 - var publishNewFileId = $('#publisher_new_file_id').val(); - var publishNewTaskId = $('#publisher_new_report_id').text(); - var publishNewDesc = $('#publisher_new_desc').val(); - // 变更 - var publishChangeFileId = $('#publisher_change_source_file_id').val(); - var publishChangeTargetFileId = $('#publisher_change_target_file_id').val(); - var publishChangeTaskId = $('#publisher_change_report_id').text(); - var publishChangeDesc = $('#publisher_change_desc').val(); - // 停用 - var publishStopFileId = $('#publisher_stop_file_id').val(); - var publishStopTaskId = $('#publisher_stop_report_id').text(); - var publishStopDesc = $('#publisher_stop_desc').val(); - - var saveData = {}; - var newObj = { - uuid : publishNewFileId, - taskId : publishNewTaskId, - desc : publishNewDesc - }; - var changeObj = { - uuid : publishChangeFileId, - targetId : publishChangeTargetFileId, - taskId : publishChangeTaskId, - desc : publishChangeDesc - }; - var stopObj = { - uuid : publishStopFileId, - taskId : publishStopTaskId, - desc : publishStopDesc - }; - saveData.newObj = newObj; - saveData.changeObj = changeObj; - saveData.stopObj = stopObj; - var param = { - sid : sid, - cmd : "com.actionsoft.apps.coe.pal.publisher_save_before", - teamId: teamId, - wsId: wsId, - processInstId : processInstId, - data: JSON.stringify(saveData) - } - - var flag = false; - var tempName; - $.ajax({ - url : "./jd", - type : "POST", - dataType : "JSON", - async : false, - data : param, - success : function(r) { - if (r.result == 'error') { - flag = true; - var data = r.data.data; - var name = data.name + ' V' + data.version + '.0'; - console.log(data); - tempName = name; - } - }, - error : function(XMLHttpRequest, textStatus, errorThrown) { - $.simpleAlert("表单信息错误,请联系管理员!", 'error'); - } - }); - if (flag) { - $.simpleAlert(tempName + "
                    已经存在其他未办理完成表单中,不允许保存/办理", 'error'); - return false; - } -} - -//办理完成后关闭页面 -AWSFormMainAPI.customCloseFormPage(function(){ - if (closeFormPage) { - window.close(); - } else { - AWSFormUtil.refreshPage(); - } - // 父页面刷新 - opener.refreshTab(); - return true;//最后返回true -}); - -/********************************快速搜索start***************************************/ - -// 绑定事件 -function initPublishSearch(type) { - $("#processName").buttonedit({ - onClick: function(e){ - searchProcess(type); - } - }); - $("#processName").bind("keypress",function(event){ - if(event.keyCode == "13"){ - searchProcess(type); - } - }); - $("#autoSearchProcessDiv").off("mouseenter").on("mouseenter", function () { - $('#autoSearchProcessDiv').show(); - }).off("autoSearchProcessDiv").on("mouseleave", function () { - $('#autoSearchProcessDiv').hide(); - }); -} - -// 搜索 -function searchProcess(type) { - $("#autoSearchProcessDiv").empty().hide(); - if ($("#processName").val() == "" || $("#processName").val().trim() == "") { - return; - } - var name = $("#processName").val().trim().toLowerCase(); - var html = ''; - //先向后台请求完整tree数据 - if (type == 'new') { - var data = getAllTreeData(); - for (var i = 0; i < data.length; i++) { - var text = data[i].name; - if (text.indexOf(name) > -1) { - var id = data[i].id; - var path = getSearchTreeNodePath(data[i], text, data, 1); - var pids = getSearchTreeNodePath(data[i], text, data, 2); - html += '
                    '; - html += ''; - html += '
                    ' + path + '
                    '; - html += '
                    '; - html += '
                    '; - html += '
                    '; - } - } - } else { - $('span.tree-items-title').each(function() { - var text = $(this).text().toLowerCase(); - if (text.indexOf(name) > -1) {// found - var id = $(this).attr('id').substring(10); - if (id.length <= 36) { - var node = initTree.getNodeById(id); - var path = getFilePath(node, text); - html += '
                    '; - html += ''; - html += '
                    ' + path + '
                    '; - html += '
                    '; - html += '
                    '; - html += '
                    '; - } - } - }); - } - if (html.length > 0) { - $("#autoSearchProcessDiv").html(html).show(); - // $("#processName").val(''); - } -} - -function getAllTreeData() { - var param = { - sid : sid, - cmd : "com.actionsoft.apps.coe.pal.publisher_publish_tree_data_query_search", - teamId: teamId, - wsId: wsId - } - var data; - $.ajax({ - url : "./jd", - type : "POST", - dataType : "JSON", - data : param, - async : false, - success : function(d) { - data = d; - } - }); - return data; -} - -function getSearchTreeNodePath(node, text, data, isPid) { - var name = text; - var pids = node.pid; - do { - var p = undefined; - for (var i = 0; i < data.length; i++) { - if (data[i].id == node.pid) { - p = data[i]; - break; - } - } - if (p == undefined) { - if (node.pid == "process") { - name = "流程>" + name; - } - if (node.pid == "org") { - name = "组织>" + name; - } - if (node.pid == "data") { - name = "数据>" + name; - } - if (node.pid == "itsystem") { - name = "IT系统>" + name; - } - if (node.pid == "control") { - name = "控制>" + name; - } - break; - } - name = p.name + ">" + name; - pids = p.pid + "." + pids; - node = p; - } while(true); - if (isPid == 2) { - return pids; - } else { - return name; - } -} - -function getFilePath(node, text) { - var name = text; - do { - var p = initTree.getParentNodeById(node.id); - if (p == undefined) { - break; - } - name = p.name + ">" + name; - node = p; - } while(true); - return name; -} - -function auto_move(obj) { - obj.css({"color": "white", "background-image" : "url(../apps/com.actionsoft.apps.coe.pal.publisher/img/link.png)"}); -} - -function auto_out(obj) { - obj.css({"color": "black", "background-image" : "none"}); -} - -function auto_click(obj, type) { - var plId = obj.find("span").attr("plId"); - var type = obj.find("span").data("type"); - var dom = initTree.getNodeDomById(plId) - if (type == 'new') { - //预先去加载initTree - var pids = obj.find("span").data("pids"); - var pidList = pids.split('.'); - for (var i = 0; i < pidList.length; i++) { - loadNewData(pidList[i]); - dom = initTree.getNodeDomById(pidList[i]); - initTree.expandNodes(dom, true, true, true); - } - } else { - initTree.expandNodes(dom, true, true, true); - } - // 偏移至可见区域 - var ele = document.getElementById('tree_span_' + plId); - $('#tree').scrollTop(ele.offsetTop); - initTree.cancelSelectNode() - initTree.selectNode(plId); - $("#autoSearchProcessDiv").empty().hide(); -} -/********************************快速搜索end***************************************/ - -function listenCloseEvent() { - window.onbeforeunload = function(){ - // 查询bo表数据,是否保存过,未保存过离开页面则删除该实例 - awsui.ajax.request({ - type: "POST", - url: "./jd", - async: false, - data: { - sid: sid, - cmd: "com.actionsoft.apps.coe.pal.publisher_save_status_query", - processInstId: processInstId - }, - success : function(r) { - if (r.result == "ok") { - if (r.data.saveStatus == '1') { - return "未保存,关闭之后不会保存该表单!"; - } - } - } - }); - } - - //在弹出“是否离开”的提示框后,选择离开,则触发onunload事件 - window.onunload = function(){ - // 查询bo表数据,是否保存过,未保存过离开页面则删除该实例 - awsui.ajax.request({ - type: "POST", - url: "./jd", - async: false, - data: { - sid: sid, - cmd: "com.actionsoft.apps.coe.pal.publisher_save_status_query", - processInstId: processInstId - }, - success : function(r) { - if (r.result == "ok") { - if (r.data.saveStatus == '1') { - // 删除该流程实例,并刷新主页面 - awsui.ajax.request({ - type: "POST", - url: "./jd", - async: false, - data: { - sid: sid, - cmd: "com.actionsoft.apps.coe.pal.publisher_remove", - processInstIds: processInstId - }, - success : function(r) { - if (r.result == "ok") { - // 父页面刷新 - opener.refreshTab(); - } - } - }); - } - } - } - }); - } -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.pal.processlevel.main.autoajax.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.pal.processlevel.main.autoajax.js deleted file mode 100644 index 14e52253..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.pal.processlevel.main.autoajax.js +++ /dev/null @@ -1,216 +0,0 @@ -var autoTime=600;//锟斤拷锟斤拷锟斤拷锟� -/*===================================================================================*/ -var autoInputObj;//input锟斤拷锟斤拷 -var autoCount=0; -var autoCountWait=0; -var autoURL; -var autoVal; -var wing_event_keyCode; -var autoIndex; -var autoLenght; -$.fn.myAutoInput = function(url) { - autoURL=url; - var obj = $(this); - obj.keyup(function(event){ - //alert(event.keyCode); - wing_event_keyCode=event.keyCode; - autoVal=this.value; - autoInputObj=obj; - var auto = document.getElementById('autoDiv'); - if (wing_event_keyCode == 40 && auto.style.display == 'block') { - $("#autoDiv"+autoIndex).css("backgroundImage","url('')"); - $("#autoDiv"+autoIndex).css("color","black"); - $("#autoDiv"+autoIndex).css("fontWeight","normal"); - if(autoIndex>=autoLenght-1) - { - $("#autoDiv0").get(0).style.backgroundImage="url('../apps/com.actionsoft.apps.coe.pal/img/pl/link.png')"; - $("#autoDiv0").css("color","white"); - //$("#autoDiv0").css("fontWeight","bold"); - autoIndex=0; - }else - { - autoIndex++; - $("#autoDiv"+(autoIndex)).get(0).style.backgroundImage="url('../apps/com.actionsoft.apps.coe.pal/img/pl/link.png')"; - $("#autoDiv"+autoIndex).css("color","white"); - //$("#autoDiv"+autoIndex).css("fontWeight","bold"); - - } - //autoInputObj.get(0).value=$("#autoDiv"+autoIndex).data("value"); - return; - }else if (wing_event_keyCode == 38 && auto.style.display == 'block') { - $("#autoDiv"+autoIndex).css("backgroundImage","url('')"); - $("#autoDiv"+autoIndex).css("color","black"); - $("#autoDiv"+autoIndex).css("fontWeight","normal"); - if(autoIndex<=0) - { - $("#autoDiv"+(autoLenght-1)).get(0).style.backgroundImage="url('../apps/com.actionsoft.apps.coe.pal/img/pl/link.png')"; - $("#autoDiv"+(autoLenght-1)).css("color","white"); - //$("#autoDiv"+(autoLenght-1)).css("fontWeight","bold"); - autoIndex=autoLenght-1; - }else - { - autoIndex--; - $("#autoDiv"+(autoIndex)).get(0).style.backgroundImage="url('../apps/com.actionsoft.apps.coe.pal/img/pl/link.png')"; - $("#autoDiv"+autoIndex).css("color","white"); - //$("#autoDiv"+autoIndex).css("fontWeight","bold"); - } - //autoInputObj.get(0).value=$("#autoDiv"+autoIndex).data("value"); - - return; - }else if (event.keyCode == 27) {//ESC - document.getElementById('autoDiv').style.display = 'none'; - return; - }else if (event.keyCode == 13)//ENTER - { - //autoInputObj.get(0).value=$("#autoDiv"+autoIndex).data("value"); - setValue($("#autoDiv"+autoIndex).data("value"),$("#autoDiv"+autoIndex).data("name")); - document.getElementById('autoDiv').style.display = 'none'; - return ; - }else - { - autoIndex=-1; - } - //auto.style.display = 'none'; - if(wing_event_keyCode==8) - { - autoCountWait=autoCount; - } - if(autoVal!=''){ - setTimeout("autoAjaxWaitFn()",autoTime); - autoCount++; - }else{ - document.getElementById("autoDiv").style.display='none'; - } - }); - return obj; -} -function autoAjaxWaitFn() -{ - autoCountWait++; - if(autoCountWait!=autoCount) - { - return; - } - if (autoURL == "") { - return; - } - if (autoVal != " ") { - autoVal = autoVal.trim(); - } - if (autoVal == "") { - return; - } - $.post(autoURL, {"autoContent":autoVal,"cmd":"com.actionsoft.apps.coe.pal_processlevel_query","sid":jQuery("#sid").val(),"wsid":jQuery("#wsId").val()},autoajax, "json"); -} - -function autoajax(msg) { - $("#autoDiv").html(""); - var auto = document.getElementById('autoDiv'); - var txt = autoInputObj.get(0); - if (msg == ""){ - auto.style.display = 'none'; - return; - } - autoLenght=msg.length; - for(var i=0;i" - + icon - + "" + msg[i].ui + "" - + ""); - $("#autoDiv"+i).data("value",msg[i].value); - $("#autoDiv"+i).data("name",msg[i].name); - } - // 锟斤拷锟矫诧拷锟轿伙拷锟� - var x = autoInputObj.offset().left; - var y = autoInputObj.offset().top ; - var wing_auto=$(auto); - wing_auto.css("left",x); - wing_auto.css("top",y + txt.offsetHeight); - $("#autoDiv").css("minWidth",txt.offsetWidth); - - // 锟斤拷锟斤拷锟斤拷锟斤拷锟绞撅拷锟� - if (autoLenght == 1 && $("#autoDiv0").data("value") == txt.value) { - auto.style.display = 'none'; - } - else { - auto.style.display = 'block'; - } -} -$(function(){ - hwTime(); - $("body").prepend("
                    "); - $("#autoDiv").keydown(function(event){ - if(event.keyCode == 8) - { - event.keyCode=27; - var obj=autoInputObj.get(0); - obj.focus(); - obj.value=obj.value.slice(0,obj.value.length); - } - if (event.keyCode == 27) { - document.getElementById('autoDiv').style.display = 'none'; - } - }); - -}); -function hwTime() -{ - //autoCountWait=autoCount; - //setTimeout("hwTime()",2000); -} -function divEvent2() { - try{ - document.getElementById('autoDiv').style.display = 'none'; - }catch(e){ - } -} -document.onclick = divEvent2; -function aotu_Move(obj) -{ - $(".aotuDivcontenr").css({"backgroundImage":"none","color":"black","fontWeight":"normal"}); - obj.style.backgroundImage="url('../apps/com.actionsoft.apps.coe.pal/img/pl/link.png')"; - autoIndex=obj.id.substring(obj.id.length-1); - obj.style.color="white"; -} -function aotu_Out(obj) -{ - obj.style.backgroundImage=""; - obj.style.color="black"; - obj.style.fontWeight="normal"; -} -function aotu_clike(obj) -{ - obj = obj.parentElement; - var id=obj.id.substring(6+1,obj.id.length); - setValue($("#autoDiv"+id).data("value"),$("#autoDiv"+id).data("name")); -} -function setValue(uuid,name) -{ - $.ajax({ - url:'./w?cmd=com.actionsoft.apps.coe.pal_processlevel_query_check&sid='+$('#sid').val()+'&uuid='+uuid, - async:false, - success:function(msg){ - if(msg!="") - { - autoInputObj.get(0).value=""; - openDesginer(msg, 0, "", "", "", false, "0"); - } - } - }) -} - -function open_desginer(obj){ - obj = obj.parentElement; - var id = obj.id.substring(6+1,obj.id.length); - repositoryTree.selectNode($("#autoDiv"+id).data("value"),true); - openDesginer($("#autoDiv"+id).data("value"), '0',$("#autoDiv"+id).data("name"),'', '',''); -} diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.process.publish.add.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.process.publish.add.js deleted file mode 100644 index 630ee579..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.process.publish.add.js +++ /dev/null @@ -1,69 +0,0 @@ -$(document) .ready( - function() { - setTimeout(function() { - setting.dataModel = { - data : data - }; - checkTree = awsui.tree.init($("#tree"), setting); - }, 100); - } -); - -var CoEProcessPublishAdd = { - saveRowData : function() { - //alert(parent.document.querySelector("#pageFrame").contentWindow.CoEProcessPublish.getTeamId()); - } -}; - -var setting = { - checkbox : true, - checkInherit : false/*, - event : { - onClick : onClick, - // beforeExpand : loadData, - afterExpand : function(tree) { - // checkedNodeById(tree); - } - }*/ -}; -var checkTree; -function loadData(treeNode) { - var url = "./w?sid=" - + parent.sid - + "&cmd=com.actionsoft.apps.coe.pal_outputreport_pal_file_relation_json_data&methodType=" - + parent.OutputReportWizard.treeNodeObj.relationMethodScope - + "&wsid=" + parent.wsid + "&pid=" + treeNode.id + "&teamId="; - var dataModel = { - url : url, - method : "POST", - dataType : "json" - } - checkTree.refreshNode({ - id : treeNode.id, - dataModel : dataModel - }); -} - -function getCheckedNode() { - return checkTree.getCheckedNodes(); -} -// 设置被选中的checkbox - -function checkedNodeById() { - var checkedIds = parent.OutputReportWizard.treeRelationNodeIds; - if (checkedIds != "") { - checkedIds = checkedIds.split(","); - for (var i = 0; i < checkedIds.length; i++) { - if (checkedIds[i] == "") { - continue; - } - var resourceId = checkedIds[i]; - var checkboxObj = $("input[type=checkbox][value=" + resourceId - + "]"); - if (checkboxObj != undefined) { - checkboxObj.prop("checked", true); - } - - } - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.process.publish.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.process.publish.js deleted file mode 100644 index 58583892..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/coe.process.publish.js +++ /dev/null @@ -1,360 +0,0 @@ -$(document) .ready(function() { - setTimeout(function() { - CoEProcessPublish.loadPublishAddData();//载入新发布的流程 - }, 100); - setTimeout(function() { - CoEProcessPublish.loadPublishChangeData();//载入变更的流程 - }, 300); - setTimeout(function() { - CoEProcessPublish.loadPublishStopData();//载入停用的流程 - }, 500); -}); -var CoEProcessPublish = { - getTeamId : function() { - return $("#teamId").val(); - }, - getWsid : function() { - return $("#teamId").val(); - }, - getSid : function() { - return $("#sid").val(); - }, - openRowDataAdd : function() { - var obj = $("#grid1Content").find("input[type=checkbox][group]"); - var group = obj.attr("group"); - var url = "./w?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal_publisher_add_home&wsid=" + $("#wsId").val() - + "&teamId=" + $("#teamId").val(); - createDlg = FrmDialog.open({ - width : 500, - height : 420, - title : "新增发布流程", - url : url, - id : "createDialog", - buttons : [ { - text : "确定", - cls : "blue", - handler : function() { - var dialogFrm = createDlg.win(); - var nodes = dialogFrm.getCheckedNode(); - CoEProcessPublish.publishAddContent(nodes); - CoEProcessPublish.savePublishAddData(nodes); - FrmDialog.close(); - } - }, { - text : "取消", - handler : function() { - FrmDialog.close(); - } - } ] - }); - }, - openRowDataChange : function() { - var obj = $("#grid1Content").find("input[type=checkbox][group]"); - var group = obj.attr("group"); - var url = "./w?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal_publisher_change_home&wsid=" + $("#wsId").val() - + "&teamId=" + $("#teamId").val(); - createDlg = FrmDialog.open({ - width : 500, - height : 420, - title : "变更申请", - url : url, - id : "createDialog", - buttons : [ { - text : "确定", - cls : "blue", - handler : function() { - var dialogFrm = createDlg.win(); - var nodes = dialogFrm.getCheckedNode(); - CoEProcessPublish.savePublishChangeData(nodes); - FrmDialog.close(); - } - }, { - text : "取消", - handler : function() { - FrmDialog.close(); - } - } ] - }); - }, - openRowDataStop : function() { - var obj = $("#grid1Content").find("input[type=checkbox][group]"); - var group = obj.attr("group"); - var url = "./w?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal_publisher_stop_home&wsid=" + $("#wsId").val() - + "&teamId=" + $("#teamId").val(); - createDlg = FrmDialog.open({ - width : 500, - height : 420, - title : "停用申请", - url : url, - id : "createDialog", - buttons : [ { - text : "确定", - cls : "blue", - handler : function() { - var dialogFrm = createDlg.win(); - var nodes = dialogFrm.getCheckedNode(); - CoEProcessPublish.savePublishStopData(nodes); - FrmDialog.close(); - } - }, { - text : "取消", - handler : function() { - FrmDialog.close(); - } - } ] - }); - }, - savePublishAddData : function(nodes) { - if (nodes == undefined || nodes.length == 0) - return; - var url = "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal_publish_add_save_data"; - var formItemDefId = $("#grid1Content").find("table[id^=GridContent]").attr("id"); - formItemDefId = formItemDefId.substring(12, formItemDefId.length); - var params = { - processInstId : $("#processInstId").val(), - openState : $("#openState").val(), - currentPage : $("#currentPage").val(), - formData : JSON.stringify(nodes), - formItemDefId : formItemDefId, - isCreate : true, - taskInstId: $("#taskInstId").val() - }; - $.ajax({ - url : url, - async : false, - data : params, - type : "post", - success : function(msg) { - if (msg.result == "ok") { - window.top.$.simpleAlert(msg.msg, "ok", 2000); - } else { - window.top.$.simpleAlert("保存失败", "info", 2000); - } - } - }); - }, - savePublishChangeData : function(nodes) { - if (nodes == undefined || nodes.length == 0) - return; - var url = "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal_publish_change_save_data"; - var formItemDefId = $("#changePublishTab2").find("table[id^=GridContent]").attr("id"); - formItemDefId = formItemDefId.substring(12, formItemDefId.length); - var params = { - processInstId : $("#processInstId").val(), - openState : $("#openState").val(), - currentPage : $("#currentPage").val(), - formData : JSON.stringify(nodes), - formItemDefId : formItemDefId, - isCreate : true, - taskInstId: $("#taskInstId").val() - }; - $.ajax({ - url : url, - async : false, - data : params, - type : "post", - success : function(msg) { - if (msg.result == "ok") { - window.top.$.simpleAlert(msg.msg, "ok", 2000); - } else { - window.top.$.simpleAlert("保存失败", "info", 2000); - } - } - }); - }, - savePublishStopData : function(nodes) { - if (nodes == undefined || nodes.length == 0) - return; - var url = "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal_publish_stop_save_data"; - var formItemDefId = $("#stopPublishTab3").find("table[id^=GridContent]").attr("id"); - formItemDefId = formItemDefId.substring(12, formItemDefId.length); - var params = { - processInstId : $("#processInstId").val(), - openState : $("#openState").val(), - currentPage : $("#currentPage").val(), - formData : JSON.stringify(nodes), - formItemDefId : formItemDefId, - isCreate : true, - taskInstId: $("#taskInstId").val() - }; - $.ajax({ - url : url, - async : false, - data : params, - type : "post", - success : function(msg) { - if (msg.result == "ok") { - window.top.$.simpleAlert(msg.msg, "ok", 2000); - } else { - window.top.$.simpleAlert("保存失败", "info", 2000); - } - } - }); - }, - publishAddContent : function(nodes) { - $("#coePublisAddBody").empty(); - var order = 0; - for (var index = 0; index < nodes.length; index++) { - var nodeObj = nodes[index]; - if (nodeObj.id.length > 16) { - order++; - var hrefUrl = "./w?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&uuid=" - + nodeObj.id + "&openType=0&openAppType=1"; - var content = '' - + order - + '' - + nodeObj.fileType - + '' - + nodeObj.name - + '' - + nodeObj.fileVersion - + ''; - $("#coePublisAddBody").append(content); - } - } - }, - loadPublishAddContent : function(jsonArr) { - $("#coePublisAddBody").empty(); - var order = 0; - var content=""; - for (var index = 0; index < jsonArr.length; index++) { - var nodeObj = jsonArr[index]; - if (nodeObj.ID.length > 16) { - order++; - var hrefUrl = "./w?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&uuid=" - + nodeObj.PUBLISHFILEID + "&openType=0&openAppType=1"; - content += '' - + order - + '' - + nodeObj.PUBLISTHTYPE - + '' - + nodeObj.PUBLISHFILENAME - + '' - + nodeObj.PUBLISHVERSION - + ''; - //alert(content) - } - } - $("#coePublisAddBody").append(content); - }, - loadPublishChangeContent : function(jsonArr) { - $("#coePublisChangeBody").empty(); - var order = 0; - var content=""; - for (var index = 0; index < jsonArr.length; index++) { - var nodeObj = jsonArr[index]; - if (nodeObj.ID.length > 16) { - order++; - var hrefUrl = "./w?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&uuid=" - + nodeObj.CHANGEFILEID + "&openType=0&openAppType=1"; - content += '' - + order - + '' - + nodeObj.CHANGETYPE - + '' - + nodeObj.CHANGEFILENAME - + '' - + nodeObj.CHANGEDVERSION - + ''; - //alert(content) - } - } - $("#coePublisChangeBody").append(content); - }, - loadPublishStopContent : function(jsonArr) { - $("#coePublisStopBody").empty(); - var order = 0; - var content=""; - for (var index = 0; index < jsonArr.length; index++) { - var nodeObj = jsonArr[index]; - if (nodeObj.ID.length > 16) { - order++; - var hrefUrl = "./w?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&uuid=" - + nodeObj.STOPFILEID + "&openType=0&openAppType=1"; - content += '' - + order - + '' - + nodeObj.STOPTYPE - + '' - + nodeObj.STOPFILENAME - + '' - + nodeObj.STOPVERSION - + ''; - //alert(content) - } - } - $("#coePublisStopBody").append(content); - }, - loadPublishAddData:function (){ - var url = "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal_publish_add_show_data"; - var params = { - processInstId : $("#processInstId").val(), - }; - $.ajax({ - url : url, - async : false, - data : params, - type : "post", - success : function(msg) { - if (msg.result == "ok") { - CoEProcessPublish.loadPublishAddContent(msg.data); - } else { - window.top.$.simpleAlert("保存失败", "info", 2000); - } - } - }); - }, - loadPublishChangeData:function (){ - var url = "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal_publish_change_show_data"; - var params = { - processInstId : $("#processInstId").val(), - }; - $.ajax({ - url : url, - async : false, - data : params, - type : "post", - success : function(msg) { - if (msg.result == "ok") { - // CoEProcessPublish.loadPublishAddContent(msg.data); - } else { - window.top.$.simpleAlert("保存失败", "info", 2000); - } - } - }); - }, - loadPublishStopData:function (){ - var url = "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal_publish_stop_show_data"; - var params = { - processInstId : $("#processInstId").val(), - }; - $.ajax({ - url : url, - async : false, - data : params, - type : "post", - success : function(msg) { - if (msg.result == "ok") { - //CoEProcessPublish.loadPublishAddContent(msg.data); - } else { - window.top.$.simpleAlert("保存失败", "info", 2000); - } - } - }); - } -}; \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/jquery.bxslider.min.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/jquery.bxslider.min.js deleted file mode 100644 index dc338f7a..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/jquery.bxslider.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * BxSlider v4.1.2 - Fully loaded, responsive content slider - * http://bxslider.com - * - * Copyright 2014, Steven Wanderski - http://stevenwanderski.com - http://bxcreative.com - * Written while drinking Belgian ales and listening to jazz - * - * Released under the MIT license - http://opensource.org/licenses/MIT - */ -!function(t){var e={},s={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){},onSliderResize:function(){}};t.fn.bxSlider=function(n){if(0==this.length)return this;if(this.length>1)return this.each(function(){t(this).bxSlider(n)}),this;var o={},r=this;e.el=this;var a=t(window).width(),l=t(window).height(),d=function(){o.settings=t.extend({},s,n),o.settings.slideWidth=parseInt(o.settings.slideWidth),o.children=r.children(o.settings.slideSelector),o.children.length1||o.settings.maxSlides>1,o.carousel&&(o.settings.preloadImages="all"),o.minThreshold=o.settings.minSlides*o.settings.slideWidth+(o.settings.minSlides-1)*o.settings.slideMargin,o.maxThreshold=o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin,o.working=!1,o.controls={},o.interval=null,o.animProp="vertical"==o.settings.mode?"top":"left",o.usingCSS=o.settings.useCSS&&"fade"!=o.settings.mode&&function(){var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var i in e)if(void 0!==t.style[e[i]])return o.cssPrefix=e[i].replace("Perspective","").toLowerCase(),o.animProp="-"+o.cssPrefix+"-transform",!0;return!1}(),"vertical"==o.settings.mode&&(o.settings.maxSlides=o.settings.minSlides),r.data("origStyle",r.attr("style")),r.children(o.settings.slideSelector).each(function(){t(this).data("origStyle",t(this).attr("style"))}),c()},c=function(){r.wrap('
                    '),o.viewport=r.parent(),o.loader=t('
                    '),o.viewport.prepend(o.loader),r.css({width:"horizontal"==o.settings.mode?100*o.children.length+215+"%":"auto",position:"relative"}),o.usingCSS&&o.settings.easing?r.css("-"+o.cssPrefix+"-transition-timing-function",o.settings.easing):o.settings.easing||(o.settings.easing="swing"),f(),o.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),o.viewport.parent().css({maxWidth:p()}),o.settings.pager||o.viewport.parent().css({margin:"0 auto 0px"}),o.children.css({"float":"horizontal"==o.settings.mode?"left":"none",listStyle:"none",position:"relative"}),o.children.css("width",u()),"horizontal"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginRight",o.settings.slideMargin),"vertical"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginBottom",o.settings.slideMargin),"fade"==o.settings.mode&&(o.children.css({position:"absolute",zIndex:0,display:"none"}),o.children.eq(o.settings.startSlide).css({zIndex:o.settings.slideZIndex,display:"block"})),o.controls.el=t('
                    '),o.settings.captions&&P(),o.active.last=o.settings.startSlide==x()-1,o.settings.video&&r.fitVids();var e=o.children.eq(o.settings.startSlide);"all"==o.settings.preloadImages&&(e=o.children),o.settings.ticker?o.settings.pager=!1:(o.settings.pager&&T(),o.settings.controls&&C(),o.settings.auto&&o.settings.autoControls&&E(),(o.settings.controls||o.settings.autoControls||o.settings.pager)&&o.viewport.after(o.controls.el)),g(e,h)},g=function(e,i){var s=e.find("img, iframe").length;if(0==s)return i(),void 0;var n=0;e.find("img, iframe").each(function(){t(this).one("load",function(){++n==s&&i()}).each(function(){this.complete&&t(this).load()})})},h=function(){if(o.settings.infiniteLoop&&"fade"!=o.settings.mode&&!o.settings.ticker){var e="vertical"==o.settings.mode?o.settings.minSlides:o.settings.maxSlides,i=o.children.slice(0,e).clone().addClass("bx-clone"),s=o.children.slice(-e).clone().addClass("bx-clone");r.append(i).prepend(s)}o.loader.remove(),S(),"vertical"==o.settings.mode&&(o.settings.adaptiveHeight=!0),o.viewport.height(v()),r.redrawSlider(),o.settings.onSliderLoad(o.active.index),o.initialized=!0,o.settings.responsive&&t(window).bind("resize",Z),o.settings.auto&&o.settings.autoStart&&H(),o.settings.ticker&&L(),o.settings.pager&&q(o.settings.startSlide),o.settings.controls&&W(),o.settings.touchEnabled&&!o.settings.ticker&&O()},v=function(){var e=0,s=t();if("vertical"==o.settings.mode||o.settings.adaptiveHeight)if(o.carousel){var n=1==o.settings.moveSlides?o.active.index:o.active.index*m();for(s=o.children.eq(n),i=1;i<=o.settings.maxSlides-1;i++)s=n+i>=o.children.length?s.add(o.children.eq(i-1)):s.add(o.children.eq(n+i))}else s=o.children.eq(o.active.index);else s=o.children;return"vertical"==o.settings.mode?(s.each(function(){e+=t(this).outerHeight()}),o.settings.slideMargin>0&&(e+=o.settings.slideMargin*(o.settings.minSlides-1))):e=Math.max.apply(Math,s.map(function(){return t(this).outerHeight(!1)}).get()),e},p=function(){var t="100%";return o.settings.slideWidth>0&&(t="horizontal"==o.settings.mode?o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin:o.settings.slideWidth),t},u=function(){var t=o.settings.slideWidth,e=o.viewport.width();return 0==o.settings.slideWidth||o.settings.slideWidth>e&&!o.carousel||"vertical"==o.settings.mode?t=e:o.settings.maxSlides>1&&"horizontal"==o.settings.mode&&(e>o.maxThreshold||e0)if(o.viewport.width()o.maxThreshold)t=o.settings.maxSlides;else{var e=o.children.first().width();t=Math.floor(o.viewport.width()/e)}else"vertical"==o.settings.mode&&(t=o.settings.minSlides);return t},x=function(){var t=0;if(o.settings.moveSlides>0)if(o.settings.infiniteLoop)t=o.children.length/m();else for(var e=0,i=0;e0&&o.settings.moveSlides<=f()?o.settings.moveSlides:f()},S=function(){if(o.children.length>o.settings.maxSlides&&o.active.last&&!o.settings.infiniteLoop){if("horizontal"==o.settings.mode){var t=o.children.last(),e=t.position();b(-(e.left-(o.viewport.width()-t.width())),"reset",0)}else if("vertical"==o.settings.mode){var i=o.children.length-o.settings.minSlides,e=o.children.eq(i).position();b(-e.top,"reset",0)}}else{var e=o.children.eq(o.active.index*m()).position();o.active.index==x()-1&&(o.active.last=!0),void 0!=e&&("horizontal"==o.settings.mode?b(-e.left,"reset",0):"vertical"==o.settings.mode&&b(-e.top,"reset",0))}},b=function(t,e,i,s){if(o.usingCSS){var n="vertical"==o.settings.mode?"translate3d(0, "+t+"px, 0)":"translate3d("+t+"px, 0, 0)";r.css("-"+o.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"==e?(r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),D()})):"reset"==e?r.css(o.animProp,n):"ticker"==e&&(r.css("-"+o.cssPrefix+"-transition-timing-function","linear"),r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),b(s.resetValue,"reset",0),N()}))}else{var a={};a[o.animProp]=t,"slide"==e?r.animate(a,i,o.settings.easing,function(){D()}):"reset"==e?r.css(o.animProp,t):"ticker"==e&&r.animate(a,speed,"linear",function(){b(s.resetValue,"reset",0),N()})}},w=function(){for(var e="",i=x(),s=0;i>s;s++){var n="";o.settings.buildPager&&t.isFunction(o.settings.buildPager)?(n=o.settings.buildPager(s),o.pagerEl.addClass("bx-custom-pager")):(n=s+1,o.pagerEl.addClass("bx-default-pager")),e+='"}o.pagerEl.html(e)},T=function(){o.settings.pagerCustom?o.pagerEl=t(o.settings.pagerCustom):(o.pagerEl=t('
                    '),o.settings.pagerSelector?t(o.settings.pagerSelector).html(o.pagerEl):o.controls.el.addClass("bx-has-pager").append(o.pagerEl),w()),o.pagerEl.on("click","a",I)},C=function(){o.controls.next=t(''+o.settings.nextText+""),o.controls.prev=t(''+o.settings.prevText+""),o.controls.next.bind("click",y),o.controls.prev.bind("click",z),o.settings.nextSelector&&t(o.settings.nextSelector).append(o.controls.next),o.settings.prevSelector&&t(o.settings.prevSelector).append(o.controls.prev),o.settings.nextSelector||o.settings.prevSelector||(o.controls.directionEl=t('
                    '),o.controls.directionEl.append(o.controls.prev).append(o.controls.next),o.controls.el.addClass("bx-has-controls-direction").append(o.controls.directionEl))},E=function(){o.controls.start=t('"),o.controls.stop=t('"),o.controls.autoEl=t('
                    '),o.controls.autoEl.on("click",".bx-start",k),o.controls.autoEl.on("click",".bx-stop",M),o.settings.autoControlsCombine?o.controls.autoEl.append(o.controls.start):o.controls.autoEl.append(o.controls.start).append(o.controls.stop),o.settings.autoControlsSelector?t(o.settings.autoControlsSelector).html(o.controls.autoEl):o.controls.el.addClass("bx-has-controls-auto").append(o.controls.autoEl),A(o.settings.autoStart?"stop":"start")},P=function(){o.children.each(function(){var e=t(this).find("img:first").attr("title");void 0!=e&&(""+e).length&&t(this).append('
                    '+e+"
                    ")})},y=function(t){o.settings.auto&&r.stopAuto(),r.goToNextSlide(),t.preventDefault()},z=function(t){o.settings.auto&&r.stopAuto(),r.goToPrevSlide(),t.preventDefault()},k=function(t){r.startAuto(),t.preventDefault()},M=function(t){r.stopAuto(),t.preventDefault()},I=function(e){o.settings.auto&&r.stopAuto();var i=t(e.currentTarget),s=parseInt(i.attr("data-slide-index"));s!=o.active.index&&r.goToSlide(s),e.preventDefault()},q=function(e){var i=o.children.length;return"short"==o.settings.pagerType?(o.settings.maxSlides>1&&(i=Math.ceil(o.children.length/o.settings.maxSlides)),o.pagerEl.html(e+1+o.settings.pagerShortSeparator+i),void 0):(o.pagerEl.find("a").removeClass("active"),o.pagerEl.each(function(i,s){t(s).find("a").eq(e).addClass("active")}),void 0)},D=function(){if(o.settings.infiniteLoop){var t="";0==o.active.index?t=o.children.eq(0).position():o.active.index==x()-1&&o.carousel?t=o.children.eq((x()-1)*m()).position():o.active.index==o.children.length-1&&(t=o.children.eq(o.children.length-1).position()),t&&("horizontal"==o.settings.mode?b(-t.left,"reset",0):"vertical"==o.settings.mode&&b(-t.top,"reset",0))}o.working=!1,o.settings.onSlideAfter(o.children.eq(o.active.index),o.oldIndex,o.active.index)},A=function(t){o.settings.autoControlsCombine?o.controls.autoEl.html(o.controls[t]):(o.controls.autoEl.find("a").removeClass("active"),o.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))},W=function(){1==x()?(o.controls.prev.addClass("disabled"),o.controls.next.addClass("disabled")):!o.settings.infiniteLoop&&o.settings.hideControlOnEnd&&(0==o.active.index?(o.controls.prev.addClass("disabled"),o.controls.next.removeClass("disabled")):o.active.index==x()-1?(o.controls.next.addClass("disabled"),o.controls.prev.removeClass("disabled")):(o.controls.prev.removeClass("disabled"),o.controls.next.removeClass("disabled")))},H=function(){o.settings.autoDelay>0?setTimeout(r.startAuto,o.settings.autoDelay):r.startAuto(),o.settings.autoHover&&r.hover(function(){o.interval&&(r.stopAuto(!0),o.autoPaused=!0)},function(){o.autoPaused&&(r.startAuto(!0),o.autoPaused=null)})},L=function(){var e=0;if("next"==o.settings.autoDirection)r.append(o.children.clone().addClass("bx-clone"));else{r.prepend(o.children.clone().addClass("bx-clone"));var i=o.children.first().position();e="horizontal"==o.settings.mode?-i.left:-i.top}b(e,"reset",0),o.settings.pager=!1,o.settings.controls=!1,o.settings.autoControls=!1,o.settings.tickerHover&&!o.usingCSS&&o.viewport.hover(function(){r.stop()},function(){var e=0;o.children.each(function(){e+="horizontal"==o.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)});var i=o.settings.speed/e,s="horizontal"==o.settings.mode?"left":"top",n=i*(e-Math.abs(parseInt(r.css(s))));N(n)}),N()},N=function(t){speed=t?t:o.settings.speed;var e={left:0,top:0},i={left:0,top:0};"next"==o.settings.autoDirection?e=r.find(".bx-clone").first().position():i=o.children.first().position();var s="horizontal"==o.settings.mode?-e.left:-e.top,n="horizontal"==o.settings.mode?-i.left:-i.top,a={resetValue:n};b(s,"ticker",speed,a)},O=function(){o.touch={start:{x:0,y:0},end:{x:0,y:0}},o.viewport.bind("touchstart",X)},X=function(t){if(o.working)t.preventDefault();else{o.touch.originalPos=r.position();var e=t.originalEvent;o.touch.start.x=e.changedTouches[0].pageX,o.touch.start.y=e.changedTouches[0].pageY,o.viewport.bind("touchmove",Y),o.viewport.bind("touchend",V)}},Y=function(t){var e=t.originalEvent,i=Math.abs(e.changedTouches[0].pageX-o.touch.start.x),s=Math.abs(e.changedTouches[0].pageY-o.touch.start.y);if(3*i>s&&o.settings.preventDefaultSwipeX?t.preventDefault():3*s>i&&o.settings.preventDefaultSwipeY&&t.preventDefault(),"fade"!=o.settings.mode&&o.settings.oneToOneTouch){var n=0;if("horizontal"==o.settings.mode){var r=e.changedTouches[0].pageX-o.touch.start.x;n=o.touch.originalPos.left+r}else{var r=e.changedTouches[0].pageY-o.touch.start.y;n=o.touch.originalPos.top+r}b(n,"reset",0)}},V=function(t){o.viewport.unbind("touchmove",Y);var e=t.originalEvent,i=0;if(o.touch.end.x=e.changedTouches[0].pageX,o.touch.end.y=e.changedTouches[0].pageY,"fade"==o.settings.mode){var s=Math.abs(o.touch.start.x-o.touch.end.x);s>=o.settings.swipeThreshold&&(o.touch.start.x>o.touch.end.x?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto())}else{var s=0;"horizontal"==o.settings.mode?(s=o.touch.end.x-o.touch.start.x,i=o.touch.originalPos.left):(s=o.touch.end.y-o.touch.start.y,i=o.touch.originalPos.top),!o.settings.infiniteLoop&&(0==o.active.index&&s>0||o.active.last&&0>s)?b(i,"reset",200):Math.abs(s)>=o.settings.swipeThreshold?(0>s?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto()):b(i,"reset",200)}o.viewport.unbind("touchend",V)},Z=function(){var e=t(window).width(),i=t(window).height();(a!=e||l!=i)&&(a=e,l=i,r.redrawSlider(),o.settings.onSliderResize.call(r,o.active.index))};return r.goToSlide=function(e,i){if(!o.working&&o.active.index!=e)if(o.working=!0,o.oldIndex=o.active.index,o.active.index=0>e?x()-1:e>=x()?0:e,o.settings.onSlideBefore(o.children.eq(o.active.index),o.oldIndex,o.active.index),"next"==i?o.settings.onSlideNext(o.children.eq(o.active.index),o.oldIndex,o.active.index):"prev"==i&&o.settings.onSlidePrev(o.children.eq(o.active.index),o.oldIndex,o.active.index),o.active.last=o.active.index>=x()-1,o.settings.pager&&q(o.active.index),o.settings.controls&&W(),"fade"==o.settings.mode)o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed),o.children.filter(":visible").fadeOut(o.settings.speed).css({zIndex:0}),o.children.eq(o.active.index).css("zIndex",o.settings.slideZIndex+1).fadeIn(o.settings.speed,function(){t(this).css("zIndex",o.settings.slideZIndex),D()});else{o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed);var s=0,n={left:0,top:0};if(!o.settings.infiniteLoop&&o.carousel&&o.active.last)if("horizontal"==o.settings.mode){var a=o.children.eq(o.children.length-1);n=a.position(),s=o.viewport.width()-a.outerWidth()}else{var l=o.children.length-o.settings.minSlides;n=o.children.eq(l).position()}else if(o.carousel&&o.active.last&&"prev"==i){var d=1==o.settings.moveSlides?o.settings.maxSlides-m():(x()-1)*m()-(o.children.length-o.settings.maxSlides),a=r.children(".bx-clone").eq(d);n=a.position()}else if("next"==i&&0==o.active.index)n=r.find("> .bx-clone").eq(o.settings.maxSlides).position(),o.active.last=!1;else if(e>=0){var c=e*m();n=o.children.eq(c).position()}if("undefined"!=typeof n){var g="horizontal"==o.settings.mode?-(n.left-s):-n.top;b(g,"slide",o.settings.speed)}}},r.goToNextSlide=function(){if(o.settings.infiniteLoop||!o.active.last){var t=parseInt(o.active.index)+1;r.goToSlide(t,"next")}},r.goToPrevSlide=function(){if(o.settings.infiniteLoop||0!=o.active.index){var t=parseInt(o.active.index)-1;r.goToSlide(t,"prev")}},r.startAuto=function(t){o.interval||(o.interval=setInterval(function(){"next"==o.settings.autoDirection?r.goToNextSlide():r.goToPrevSlide()},o.settings.pause),o.settings.autoControls&&1!=t&&A("stop"))},r.stopAuto=function(t){o.interval&&(clearInterval(o.interval),o.interval=null,o.settings.autoControls&&1!=t&&A("start"))},r.getCurrentSlide=function(){return o.active.index},r.getCurrentSlideElement=function(){return o.children.eq(o.active.index)},r.getSlideCount=function(){return o.children.length},r.redrawSlider=function(){o.children.add(r.find(".bx-clone")).outerWidth(u()),o.viewport.css("height",v()),o.settings.ticker||S(),o.active.last&&(o.active.index=x()-1),o.active.index>=x()&&(o.active.last=!0),o.settings.pager&&!o.settings.pagerCustom&&(w(),q(o.active.index))},r.destroySlider=function(){o.initialized&&(o.initialized=!1,t(".bx-clone",this).remove(),o.children.each(function(){void 0!=t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")}),void 0!=t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),o.controls.el&&o.controls.el.remove(),o.controls.next&&o.controls.next.remove(),o.controls.prev&&o.controls.prev.remove(),o.pagerEl&&o.settings.controls&&o.pagerEl.remove(),t(".bx-caption",this).remove(),o.controls.autoEl&&o.controls.autoEl.remove(),clearInterval(o.interval),o.settings.responsive&&t(window).unbind("resize",Z))},r.reloadSlider=function(t){void 0!=t&&(n=t),r.destroySlider(),d()},d(),this}}(jQuery); \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.js deleted file mode 100644 index 6487e726..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.js +++ /dev/null @@ -1,136 +0,0 @@ -var repositoryTree; -var navtab; - -$(document).ready(function(){ - initTree(); - - navtab = awsui.tabs.init($("#awsui-tabs"),{ - contentPanel:$("#awsui-tabs-content"), - height:30, - noborder:true - }); - var setting = { - item : { - index : "main-index", - title : "发布历史" - }, - contextMenu : false, - close : false - }; - navtab.addTab(setting); -}); - -function initTree() { - $("#tree").empty(); - - var setting = getSetting(); - setting.dataModel = { - data:wsTreeData - }; - repositoryTree = awsui.tree.init($("#tree"), setting); -} - -function getSetting() { - var setting = { - dblClickToExpand:true, - autoHeight:true, - event : { - onClick : clickNode, - beforeExpand : loadData - } - }; - - return setting; -} - -function loadData(treeNode) { - if (treeNode.ws && !repositoryTree.existsChildren(treeNode.id)) { - $.ajax({ - type : "POST", - url : "./w?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_treedata&wsId=" + treeNode.id - + "&roleId=" + $("#roleId").val() + "&wsName=" + treeNode.wsName, - success : function(msg) { - var data = eval('(' + msg + ')').msg; - if (data != null && data.length != 0) { - repositoryTree.buildTree(data); - - var obj = $("a[tbindex=" + treeNode.id + "]"); - repositoryTree.expandNode(obj); - repositoryTree.changeRootIcon(obj); - } - } - }); - } -} - -function clickNode(treeNode){ - if (treeNode.method && treeNode.method != "default") { - var obj = { - id : treeNode.id, - title : treeNode.name, - processDefId : treeNode.processDefId - } - openTab(obj); - } -} - -function openTab(obj) { - var id = obj.id; - var title = obj.title; - var processDefId = obj.processDefId; - var url = "./w?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_viewer" - + "&uuid=" + id + "&openType=0&processDefId=" + processDefId + "&openAppType=1&dockDisplay=" + dockDisplay; - var setting = { - item : { - index : id, - title : title - }, - contextMenu : true, - contextMenuTarget : "contextMenu1", - close : true - }; - if (navtab.existsTab(id)) { - navtab.focusTab(id); - } else { - var html = $("").appendTo(navtab.tabContentPanel); - navtab.addTab(setting); - - $.ajax({ - type : "POST", - url : "./w?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_update_viewcount&repositoryId=" + id, - success : function(msg) { - } - }); - } -} - -/**********************************************查询***********************************************/ -function auto_Move(obj) { - obj = obj[0]; - $(".aotuDivcontenr").css({"backgroundImage":"none","color":"black","fontWeight":"normal"}); - obj.style.backgroundImage="url('../apps/com.actionsoft.apps.coe.pal/img/pl/link.png')"; - autoIndex=obj.id.substring(obj.id.length-1); - obj.style.color="white"; -} - -function auto_Out(obj) { - obj = obj[0]; - obj.style.backgroundImage=""; - obj.style.color="black"; - obj.style.fontWeight="normal"; -} - -function auto_Clike(obj) { - var obj = { - id : obj.attr("plId"), - title : obj.attr("plName"), - url : "./w?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_viewer" - + "&uuid=" + obj.attr("plId") + "&openType=0&openAppType=1" - } - openTab(obj); -} - diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.main.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.main.js deleted file mode 100644 index c9e7e44d..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.main.js +++ /dev/null @@ -1,70 +0,0 @@ -/** ***************************************加载更多*********************************************** */ -var count=20; -var times=1; -var loaded = true; -function addData(){ - var top = $("#main_add").offset().top; - if(loaded && ($(window).scrollTop() + $(window).height() >= top)){ - $("#more_info").show().html("数据加载中..."); - setTimeout(function(){ - $.ajax({ - type: "POST", - url: "./w?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_main_more&time=" + times, - success: function(msg){ - var data = eval('(' + msg + ')').msg; - if(data.length == 0){ - $("#more_info").show().text("没有更多数据"); - loaded=false; - setTimeout(function(){$("#more_info").hide()}, 2000); - }else if(data.length > 0){ - addEffect(data); - times++; - $("#more_info").show().html("下拉加载更多..."); - } - } - }); - }, 500); - } -} - -function addEffect(data) { - var html = ""; - for (var i in data) { - var obj = data[i]; - if (obj.year != year) { - $("#main_div").append(""); - year = obj.year; - } - html += "
                  • "; - if (obj.pid != pid) { - html += "

                    " + obj.date + "

                    "; - pid = obj.pid; - } else { - html += "

                     

                    "; - } - html += "

                    " + obj.intro + "

                    " - + "

                     

                    " - + "
                    " - + "
                    " - + " " - + "
                    " - + "
                    " + obj.desc + "
                    " - + "
                    " - + "
                  • "; - } - $("#main_div ul:last").append(html); -} - -//点击流程缩略图,打开tab -function clickImage(id) { - var treeNode = parent.repositoryTree.getNodeById(id); - if(treeNode != undefined) { - var obj = { - id : treeNode.id, - title : treeNode.name, - processDefId : treeNode.processDefId - } - parent.openTab(obj); - } -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.search.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.search.js deleted file mode 100644 index d6c1111e..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.search.js +++ /dev/null @@ -1,250 +0,0 @@ -$(function () { - String.prototype.replaceAll = function(oldStr, newStr) { - return this.replace(new RegExp(oldStr,"gm"),newStr); - } - initWs(); - tabAttr.initTab(); - $(window).trigger('resize'); - tabAttr.clickTab(); - // 检索关键词 - $('#searchText').off('keypress').on('keypress', function (e) { - if (e.which === 13) { - $('#search').click(); - } - }); - - $('body').click(function(e) { - var target = $(e.target); - if(!target.is('#changeWsDialog *')) { - if ( $('#changeWsDialog').is(':visible') ) { - $('#changeWsDialog').hide(); - } - } - }); -}); - -$(window).resize(function(){ - initMain(); - var totalWidth = $(window).width(); - $("#main-body [class*=width_]").each(function(){ - var className = $(this).attr("class"); - var percent = parseInt(className.substr(6, 2)); - $(this).css({"width" : (totalWidth*percent/100) - 34}); - }); -}) - -function initMain() { - $('#main').width($(window).width()); - $('#main').height($(window).height() - $('.head-wrap').outerHeight(true) - $('.dimension-meta-bar').outerHeight(true)); - $('#main-body').height($('#main').height() - $('#main-head').height()); - $('#main-body-body').height($('#main-body').height() - $('#main-body-head').height()); -} - -//分页设置 -var page = { - pageSetting : { - pageLimit : 20, // 每页条数 - start:0//起始条数 - }, - initPageSetting : function () { - page.pageSetting.start = 0; - } -} - -function initWs() { - $("#wsChangeArea").off("mouseenter").on("mouseenter", function () { - $('#changeWsDialog').show(); - }).off("mouseleave").on("mouseleave", function () { - $('#changeWsDialog').hide(); - }); - var html = "
                  • "; - if (ws.length > 0) { - $('#wsId').val(ws[0].id); - $('#wsNameDiv').text(ws[0].text); - for (var i = 0; i < ws.length; i++) { - html += '
                      ' + ws[i].text + '
                    '; - if(ws[i].initDisplay == "1") { //initDisplay:是否是初始化的流程资产库"0"-不是;"1"-是 - $('#wsId').val(ws[i].id); - $('#wsNameDiv').text(ws[i].text); - } - } - } - html += "
                  • "; - $('#changeWsDialog').html(html); -} - -function changeWs(obj) { - $('#wsNameDiv').text($(obj).attr('name')); - $('#changeWsDialog').hide(); - if($('#wsId').val() == $(obj).attr('data-id')) return; - $('#wsId').val($(obj).attr('data-id')); - search(); -} - - -function initHtml() { - $('#innerTable').empty(); - // $('#noAnyOne').hide(); - $('#noContent').hide(); - $('#noSearch').hide(); - $('#data-more').show(); - $('#moreDataButton').show(); - $('#noDataAlert').hide(); -} - -// 搜索 -function search() { - initHtml(); - tabAttr.searchText = $('#searchText').val(); - page.initPageSetting(); - var searchWsId = $('#wsId').val(); - if (searchWsId == '') { - $('#data-more').children().hide(); - // $('#noAnyOne').show(); - $('#noContent').show(); - $('#noSearch').hide(); - $.simpleAlert('没有相应的资产库权限,无法搜索相关数据', 'info'); - return; - } - var param = { - searchText : tabAttr.searchText, - searchType : tabAttr.current, - searchWsId : searchWsId, - start : page.pageSetting.start, - pageLimit : page.pageSetting.pageLimit - } - getMoreData(param); -} - -// 获取数据 -function getMoreData(param) { - if (param == undefined) { - var searchWsId = $('#wsId').val(); - param = { - searchText : tabAttr.searchText, - searchType : tabAttr.current, - searchWsId : searchWsId, - start : page.pageSetting.start, - pageLimit : page.pageSetting.pageLimit - } - } - $.simpleAlert('正在加载数据', 'loading'); - // 获取更多数据 - $.ajax({ - type : "POST", - url : "./jd?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_search_data&sid=" + encodeURIComponent(sid), - dataType : "JSON", - data : param, - success : function(r) { - $.simpleAlert('close'); - if (r.result == 'ok') { - var count = r.data.count; - var data = r.data.data; - var start = page.pageSetting.start + 1; - var html = ""; - for(var i = 0; i < data.length; i++) { - data[i].name = '' + data[i].name + ''; - data[i].name = tabAttr.searchText.trim() == "" ? data[i].name : data[i].name.replaceAll(tabAttr.searchText.trim(), '
                    ' + tabAttr.searchText.trim() + '
                    '); - html += ''; - html += '' + (start++) + ''; - html += ''; - html += ''; - if (data[i].isPublish == 0) {// 未发布 - html += '' + data[i].name + ''; - } else { - html += '' + data[i].name + ''; - } - html += '
                    '; - html += '' + data[i].path + ''; - html += ''; -// html += ''; -// html += '' + data[i].user + '
                    ' + data[i].dept + ''; - html += '' + data[i].user + '
                    '; - html += '' + data[i].dept + ''; - html += ''; - html += '' + transferDateFormat(data[i].date) + ''; - html += 'V' + data[i].version + '.0'; - var desc = data[i].desc; - if(desc == '') { - desc = "无"; - } - html += '' + desc + ''; - html += ''; - } - if (data.length != 0) { - $('#innerTable').append(html); - $(window).trigger('resize'); - } - page.pageSetting.start = page.pageSetting.start + data.length; - if (count == 0) {// 最后一页 - $('#data-more').children().hide(); - if(page.pageSetting.start == 0) {// 没有数据 - if(tabAttr.searchText.trim() == '') { - $('#noSearch').hide(); - $('#noContent').show(); - } else { - $('#noContent').hide(); - $('#noSearch').show(); - } - // $('#noAnyOne').show(); - } else { - $('#noDataAlert').show(); - } - } else { - if (count < page.pageSetting.pageLimit) { - $('#data-more').children().hide(); - $('#noDataAlert').show(); - } - // $.simpleAlert('加载成功', 'ok'); - } - } else { - $.simpleAlert('加载失败', 'error'); - } - } - }) -} - -// 页签栏 -var tabAttr = { - current : 'all', - searchText : '', - initTab : function() { - tabAttr.current = type; - tabAttr.searchText = text; - $('#searchText').val(tabAttr.searchText); - var html = ''; - for(var i = 0; i < scope.length; i++) { - var curr = scope[i]; - if (curr.type == 'all') { - html += '
                    '; - html += ''+ curr.name +''; - html += '
                    '; - } else { - html += '
                    '; - html += curr.name; - html += '
                    '; - } - } - - $('#tab').html(html); - }, - clickTab : function(obj) { - // 背景色重置 - $('#tab').find('div[name=first]').removeClass('select-first'); - $('#tab').find('div[name=other]').removeClass('select-other'); - $('#tab').find('div[name=first]').addClass('unselect-first'); - $('#tab').find('div[name=other]').addClass('unselect-other'); - if (obj) { - // 设置当前tab - tabAttr.current = $(obj).attr('id'); - } - if (tabAttr.current == 'all') { - $('#' + tabAttr.current).removeClass('unselect-first'); - $('#' + tabAttr.current).addClass('select-first'); - } else { - $('#' + tabAttr.current).removeClass('unselect-other'); - $('#' + tabAttr.current).addClass('select-other'); - } - search(); - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.index.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.index.js deleted file mode 100644 index 7681f7f2..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.index.js +++ /dev/null @@ -1,688 +0,0 @@ -var repositoryTree; -var navtab; - -$(document).ready(function(){ - if (wsTreeData.length > 0) { - initTree(); - } else { - $("#tree").html("没有可查看的流程"); - } - - $("#userName, #userName_icon").unbind("click").bind("click", function(){ - $("#appviewport2-top-right-dialog").slideToggle("fast"); - $(".content-icons").toggleClass("up_black"); - }); - $(document).off("click.close").on("click.close", function(e){ - $('#appviewport2-top-right-dialog').hide(); - $("#userName_icon.content-icons").removeClass("up_black"); - }); - $('#appviewport2-top-right-dialog, #userName, #userName_icon').click(function(e1){ - e1.stopPropagation(); // 阻止事件冒泡 - }); - - $("#select_type span").on("click", function(){ - searchPublishList($(this)); - }) - - //设置默认参数 - $("#isComment").customSelect("<#isComment>"); - $("#isPrint").customSelect("<#isPrint>"); - $("#isViewAttribute").customSelect("<#isViewAttribute>"); - $("#isViewHistory").customSelect("<#isViewHistory>"); - - // 强制修改密码 - if (forceChangePwd) { - modifyPwd(); - } - // 如果不允许修改密码 - if (!isSecurityPwdChange) { - $('#updatePwd').remove(); - } - - //app设置 - $("#relationSearch").off("click").on("click", function(){ - var $this = $(this); - $("#tree .current").removeClass("current"); - $("div.active").removeClass("active"); - $this.addClass("active"); - var id = $this.attr("appId"); - var title = $this.attr("name"); - var cmd = id.replace(/\_/g, ".") + $this.attr("cmd"); - var src = "./w?sid=" + $("#sid").val() + "&cmd=" + cmd + "&wsIds=" + wsIds + "&modelIds=" + modelIds; - openAppTab(id, title, src); - }) -}); - -function initTree() { - $("#tree").empty(); - - var setting = getSetting(); - setting.dataModel = { - data:wsTreeData - }; - repositoryTree = awsui.tree.init($("#tree"), setting); -} - -function getSetting() { - var setting = { - dblClickToExpand:true, - autoHeight:true, - event : { - onClick : clickNode - } - }; - - return setting; -} - -function clickNode(treeNode){ - if (!$("#home_iframe").is(":visible")) { - $("#main_publish_content").css({"position": "relative"}); - $("#mainPublishList").css({"position": "absolute", "width": "90%"}); - $("#mainPublishList").animate({ - width: "0px", - height: "0px", - top: "-50px", - right: "0px" - }, 1000, function(){ - $("#mainPublishList").hide(); - $("#home_iframe").show(); - }) - } - - var ids = ""; - var childrenNodeIds; - if (treeNode.pid == null) { - childrenNodeIds = repositoryTree.getChildrenByPid(treeNode.id); - if (childrenNodeIds != undefined && childrenNodeIds.length > 0) { - for (var i in childrenNodeIds) { - ids += childrenNodeIds[i].id + ","; - } - } - } else { - childrenNodeIds = repositoryTree.getNodeIdsByPid(treeNode.id); - if (childrenNodeIds != undefined && childrenNodeIds.length > 0) { - for (var i in childrenNodeIds) { - ids += childrenNodeIds[i] + ","; - } - } - } - - if (ids.length > 0) { - ids = ids.substring(0, ids.length-1); - } - palIds = ids; - if (window.frames["home_iframe"].contentWindow) { - window.frames["home_iframe"].contentWindow.clickNodeToSearch(ids); - } else if (window.frames["home_iframe"].window) { - window.frames["home_iframe"].window.clickNodeToSearch(ids); - } -} - -//获取路径 -function getNavigation() { - var navigation = ""; - var selectNode = repositoryTree.getSelectedNode(); - if (selectNode != undefined && selectNode != null) { - navigation = "" + selectNode.name + "" + " > " + navigation; - var parentNode = repositoryTree.getParentNodeById(selectNode.id); - while (parentNode != undefined && parentNode != null) { - navigation = "" + parentNode.name + "" + " > " + navigation; - parentNode = repositoryTree.getParentNodeById(parentNode.id); - } - } - if (navigation != "") { - navigation = navigation.substring(0, navigation.length - 3); - } - return navigation; -} - -//点击导航 -function clickNavigation(nodeId) { - repositoryTree.selectNode(nodeId, true); - var node = repositoryTree.getNodeById(nodeId); - clickNode(node); -} - -function openTab(obj) { - var id = obj.id; - var title = obj.title; - var processDefId = obj.processDefId; - var url = "./w?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_viewer" - + "&uuid=" + id + "&openType=0&processDefId=" + processDefId + "&openAppType=1&dockDisplay=" + dockDisplay + "&filePerms=" + modelIds; - var setting = { - item : { - index : id, - title : title - }, - contextMenu : true, - contextMenuTarget : "contextMenu1", - close : true - }; - if (navtab.existsTab(id)) { - navtab.focusTab(id); - } else { - var html = $("").appendTo(navtab.tabContentPanel); - navtab.addTab(setting); - - $.ajax({ - type : "POST", - url : "./w?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_update_viewcount&repositoryId=" + id, - success : function(msg) { - } - }); - } -} - -//打开app的tab -function openAppTab(id, title, src) { - var setting = { - item : { - index : id, - title : title - }, - contextMenu : true, - contextMenuTarget : "contextMenu1", - close : true - }; - if (navtab.existsTab(id)) { - navtab.focusTab(id); - } else { - var html = $("").appendTo(navtab.tabContentPanel); - navtab.addTab(setting); - } -} - -/********************************************显示发布历史*****************************************************/ - -function searchPublishList(obj) { - $("#select_type span").removeClass("current"); - obj.addClass("current"); - var publishType = obj.attr("publishType"); - if (publishType == undefined) { - publishType = ""; - } - $.ajax({ - type : "POST", - url : "./jd?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_publish_list", - data: { - start: 0, - type: publishType - }, - success : function(msg) { - var datas = msg.data.results; - var html = ""; - var pid = ""; - for (var i in datas) { - if (pid != datas[i].pid) { - pid = datas[i].pid; - if (html != "") { - html += '
                    ' - + '
                    '; - } - var color = "green"; - var publishType = "新发布"; - if (datas[i].type == "N") { - color = "green"; - publishType = "新发布"; - } else if (datas[i].type == "C") { - color = "blue"; - publishType = "变更"; - } else if (datas[i].type == "S") { - color = "red"; - publishType = "停用"; - } - html += '
                    ' - + '
                    ' + datas[i].date + '
                    ' - + '
                    ' + datas[i].pDesc + '
                    ' - + '
                    '; - } - - var color = "green"; - var publishType = "新发布"; - if (datas[i].type == "N") { - color = "green"; - publishType = "新发布"; - } else if (datas[i].type == "C") { - color = "blue"; - publishType = "变更"; - } else if (datas[i].type == "S") { - color = "red"; - publishType = "停用"; - } - var onclick = ""; - var cursorStyle = ""; - if (modelIds.indexOf(datas[i].repositoryId) > -1) { - onclick = 'openTab({id:\'' + datas[i].repositoryId + '\', title:\'' + datas[i].repositoryName + '\'})'; - cursorStyle = "cursor: pointer;"; - } - html += '
                    ' - + ' ' - + ' ' - + '
                    '; - - } - if (html != "") { - html += '
                    ' - + '
                    '; - } - $("#publish_history_list").html(html); - } - }); -} - -function showPublishList() { - if ($("#publish_history").is(":hidden")) { - var height = $("#publish_history").height(); - $("#publish_history_list").css({"height": (height - 78) + "px"}); - $("#publish_history").show(); - - if ($("#publish_history_list").text().length == 0) { - searchPublishList($("#publish_list_all")); - } - } else { - $("#publish_history").hide(); - } -} - -/********************************************门户其他操作*****************************************************/ -//修改密码 -function modifyPwd() { - $("#userName").click(); - $("#modify_dialog").dialog({ - width: 500, - title: "修改登录口令", - buttons: [ - {text:'确定',cls:"blue",handler:function(){ - var oldPassword = $('#oldPassword').val(); - var password = $('#password').val(); - var confirmPassword = $('#confirmPassword').val(); - - if (oldPassword.trim() == "") { - $.simpleAlert("[旧口令]不允许为空", "info"); - return; - } - if (password.trim() == "") { - $.simpleAlert("[新口令]不允许为空", "info"); - return; - } - if (confirmPassword.trim() == "") { - $.simpleAlert("[确认口令]不允许为空", "info"); - return; - } - if (oldPassword == password) { - $.simpleAlert("新口令不能和旧口令相同", "info"); - return false; - } - if (password != confirmPassword) { - $.simpleAlert("新口令和确认口令不一致", "info"); - return; - } - if (password.indexOf(" ") > -1) { - $.simpleAlert("[新口令]不能包含空格", "info", 2000); - return false; - } - if (confirmPassword.indexOf(" ") > -1) { - $.simpleAlert("[确认口令]不能包含空格", "info", 2000); - return false; - } - if (Loginpassword.validateUpdateLoginpassword(password, "[新口令]")) { - return false; - } - var params={}; - params.sid=$("input[name='sid']").val(); - params.cmd="CLIENT_P_PERSON_CONFIG_PW_ISRIGHT"; - params.oldpwd=oldPassword; - $.ajax({ - type: "POST", - url: "./w", - data: params, - success: function(msg){ - if(msg== '-1'){ - $.simpleAlert("旧口令输入错误,请重新输入", "error", 2000); - return false; - } - - var maxLength = securityMaxPwdLength; - if (length2(oldPassword) > maxLength||length2(password) > maxLength || length2(confirmPassword) > maxLength) { - $.simpleAlert("口令长度不能超过" + maxLength + "位", "info", 2000); - return false; - } - //增加口令长度判断,默认情况下关闭 - if (!checkPasswordLength(password, confirmPassword)) { - return false; - } - //增加口令复杂度校验,默认情况下关闭 - if (!checkPasswordSecurity('password')) { - return false; - } - var params={}; - params.sid=$("input[name='sid']").val(); - params.cmd="CLIENT_P_PERSON_CONFIG_PW_SAVE"; - params.oldpwd=oldPassword; - params.newpwd=password; - $.ajax({ - type: "POST", - url: "./w", - data: params, - success: function(msg){ - if(awsui.decode(msg)){ - var r=awsui.decode(msg); - $.simpleAlert(r.msg, r.result, 2000, {callback:function(){ - if(r.result == 'ok'){ - $("#modify_dialog").dialog("close"); - } - }}); - } - } - }); - } - }); - - } - }, - - {text:'关闭',handler:function(){ - $("#modify_dialog").dialog('close'); - } - } - ] - }); -} - -//切换到CoE -function entryCoE() { - var params = {}; - params.cmd = 'CLIENT_USER_BPMCLIENT_SID'; - params.type = 'COE'; - params.sid = $("#sid").val(); - document.frm.cmd.value = "com.actionsoft.apps.coe.pal_user_home_page"; - var newSid; - awsui.ajax.request({ - type : "POST", - url : "./jd", - async : false, - dataType : "json", - data : params, - success : function(data) { - newSid = data.data.sid; - if (newSid == undefined) { - $.simpleAlert("获取SID不正确", "info"); - return; - } - document.frm.sid.value = newSid; - document.frm.target = "_self"; - document.frm.submit(); - } - }); -} - -//参数设置 -function setting() { - $("#userName").click(); - awsui.ajax.request({ - url : "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_setting_data", - method : "POST", - ok : function(r) { - var data = r.data; - $("#isComment").customSelect(data.isComment); - $("#isPrint").customSelect(data.isPrint); - $("#isViewAttribute").customSelect(data.isViewAttribute); - $("#isViewHistory").customSelect(data.isViewHistory); - $("#title").val(data.title); - $("#fotter").val(data.fotter); - - $("#setting_dialog").dialog({ - width: 500, - title: "设置参数", - buttons: [ - {text:'确定',cls:"blue",handler:function(){ - //门户标题 - var title = $("#title").val(); - if (title == "") { - $.simpleAlert("[门户标题]不允许为空"); - return; - } - if (strlen(title) > 20) { - $.simpleAlert("[门户标题]长度不允许超过20个字符"); - return; - } - //页底信息 - var fotter = $("#fotter").val(); - if (fotter == "") { - $.simpleAlert("[页底信息]不允许为空"); - return; - } - if (strlen(fotter) > 40) { - $.simpleAlert("[页底信息]长度不允许超过40个字符"); - return; - } - //允许留言 - var isComment = $("#isComment").val().trim(); - if (isComment == "") { - $.simpleAlert("[允许留言]不允许为空"); - return; - } - if (isComment != "true" && isComment != "false") { - $.simpleAlert("[允许留言]应该为'true'或'false'"); - return; - } - //允许打印 - var isPrint = $("#isPrint").val().trim(); - if (isPrint == "") { - $.simpleAlert("[允许打印]不允许为空"); - return; - } - if (isPrint != "true" && isPrint != "false") { - $.simpleAlert("[允许打印]应该为'true'或'false'"); - return; - } - //允许查看属性 - var isViewAttribute = $("#isViewAttribute").val().trim(); - if (isViewAttribute == "") { - $.simpleAlert("[允许查看属性]不允许为空"); - return; - } - if (isViewAttribute != "true" && isViewAttribute != "false") { - $.simpleAlert("[允许查看属性]应该为'true'或'false'"); - return; - } - //允许查看发布历史 - var isViewHistory = $("#isViewHistory").val().trim(); - if (isViewHistory == "") { - $.simpleAlert("[允许查看发布历史]不允许为空"); - return; - } - if (isViewHistory != "true" && isViewHistory != "false") { - $.simpleAlert("[允许查看发布历史]应该为'true'或'false'"); - return; - } - $.ajax({ - type: "POST", - url: "./jd?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_setting", - data: { - title: title, - fotter: fotter, - isComment: isComment, - isPrint: isPrint, - isViewAttribute: isViewAttribute, - isViewHistory: isViewHistory - }, - success: function(msg) { - if (msg.result == "ok") { - $.simpleAlert("修改成功", "ok", {callback:function(){ - $("#setting_dialog").dialog('close'); - location.reload(); - } - }); - } else { - $.simpleAlert(msg.msg, msg.result); - } - } - }) - - } - }, - - {text:'关闭',handler:function(){ - $("#setting_dialog").dialog('close'); - } - } - ] - }); - }, - err:function(r){ - } - }); - -} - -//退出 -function logout() { - $("#userName").click(); - var sid = $("#sid").val(); - $.confirm({'title': "提示", - content: '确认离开系统吗?', - onConfirm: function() { - window.location.href = "./w?sid="+sid+'&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_logout'; - window.history = -1; - } - }); -} - -//判断字符长度 -function strlen(str) { - var len = 0; - for (var i = 0; i < str.length; i++) { - var c = str.charCodeAt(i); - //单字节加1 - if ((c >= 0x0001 && c <= 0x007e) || (0xff60 <= c && c <= 0xff9f)) { - len++; - } - else { - len += 2; - } - } - return len; -} - -function changeTabTitle(id, TabTitle, uuid) { - navtab.changeIndex(id, uuid); - navtab.setTitle(uuid, TabTitle); -} - -function openTabCustom(id, url, title) { - var setting = { - item : { - index : id, - title : title - }, - close : true - }; - if (navtab.existsTab(id)) { - navtab.focusTab(id); - } else { - var html = $("").appendTo(navtab.tabContentPanel); - navtab.addTab(setting); - } -} - -//安全验证 -function checkPasswordSecurity(id) { - if (jQuery("#complexity").val() == "false"||jQuery("#complexity").val()==undefined) { - return true; - }//不进行验证 - var val = jQuery("input[name=" + id + "]").val(); - //必须是数字和大小写字母 - if (val.match("^[A-Za-z0-9]+$")) {//val.match("^[A-Za-z0-9]+$").length > 0 - //必须包含数字和大小写字母 - if (val.match("[A-Z]+") && val.match("[a-z]+") && val.match("[0-9]+")) { - return true; - } else { - $.simpleAlert("安全级别过低请使用大小写字母和数字", "error", 2000); - return false; - } - } else { - $.simpleAlert("请使用大小写字母和数字不能包含其他特殊字符", "error", 2000); - - return false; - } -} - -//判断口令长度 -function checkPasswordLength(pwd1, pwd2) { - var minLength = jQuery("#minLength").val(); - if (length2(pwd1) < minLength || length2(pwd2) < minLength) { - $.simpleAlert("口令长度不能少于" + minLength + "位", "error", 2000); - return false; - } else { - return true; - } -} - -//判断口令的复杂程度 -function checkPasswordStrength(pwd1) { - var len = pwd1.match(/[a-z](?![^a-z]*[a-z])|[A-Z](?![^A-Z]*[A-Z])|\d(?![^\d]*\d)|[^a-zA-Z\d](?![a-zA-Z\d]*[^a-zA-Z\d])/g).length; - /*len值: - 1: 密码有一种组合 - 2: 密码有两种组合 - 3: 密码有三种组合 - 4: 密码有四种组合 - 四种组合指 数字,小写字母,大写字母,其它字符 - */ - if (len < 3) {//此处3可修改为上面列表中的值,判断强度等级 - $.simpleAlert("密码的强度较弱请使用大小写英文字母数字和特殊字符的组合", "error", 2000); - return true; - } else { - return false; - } -} - - //判断一个串实际长度(1个中文2个单位) -function length2(txtValue){ - if (txtValue!=null) { - if (txtValue.indexOf('.')!=-1) { - txtValue = txtValue.substring(1,txtValue.indexOf('.')); - txtValue = txtValue.split(",").join(""); - } - } - var cArr = txtValue.match(/[^\x00-\xff]/ig); - return txtValue.length + (cArr == null ? 0 : cArr.length); -} - -$(window).resize(function(){ - //设置tree外层div高度,以设置滚动条 - var width = $("#appviewport2-top-right").width(); - if (version == "v1") { - $("#tree").parent().height($(window).height() - 50); - } else if (version == "v2") { - $("#tree").parent().height($(window).height() - 115); - $("#orgTree").parent().height($(window).height() - 115); - } - - //设置tab宽度 - if ($("#show_left").is(":hidden")) { - $("#awsui-tabs").css({"width": $(window).width() - 65 - width, "display": "inline-block", "float": "left"}); - } else { - $("#awsui-tabs").css({"width": $(window).width() - 273 - width, "display": "inline-block", "float": "left"}); - } - //设置tab宽度 - if ($("#extend_tabs")) { - var tab_width = $("#title").width() - $("#awsui-tabs1").width() - $("#setting_div").width() - 50; - $("#extend_tabs").width(tab_width); - } - //右侧消息栏高度 - var height = $("#publish_history").height(); - $("#publish_history_list").css({"height": (height - 78) + "px"}); -}) \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.index1.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.index1.js deleted file mode 100644 index a8cacbe7..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.index1.js +++ /dev/null @@ -1,154 +0,0 @@ -var orgTree; //标准化体系资产库树 -var tab2Inited = false; //tab2是否已经初始化 - -function loadMainPublishListData(obj) { - $("#main_type_select span").removeClass("current"); - obj.addClass("current"); - var publishType = obj.attr("publishType"); - if (publishType == undefined) { - publishType = ""; - } - $.ajax({ - type : "POST", - url : "./jd?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_publish_list", - data: { - start: 0, - type: publishType - }, - success : function(msg) { - var datas = msg.data.results; - var html = ""; - var pid = ""; - for (var i in datas) { - if (pid != datas[i].pid) { - pid = datas[i].pid; - if (html != "") { - html += '
                    ' - + '
                    '; - } - var color = "green"; - var publishType = "新发布"; - if (datas[i].type == "N") { - color = "green"; - publishType = "新发布"; - } else if (datas[i].type == "C") { - color = "blue"; - publishType = "变更"; - } else if (datas[i].type == "S") { - color = "red"; - publishType = "停用"; - } - html += '
                    ' - + '
                    ' + datas[i].date + '
                    ' - + '
                    ' + datas[i].pDesc + '
                    ' - + '
                    '; - } - - var color = "green"; - var publishType = "新发布"; - if (datas[i].type == "N") { - color = "green"; - publishType = "新发布"; - } else if (datas[i].type == "C") { - color = "blue"; - publishType = "变更"; - } else if (datas[i].type == "S") { - color = "red"; - publishType = "停用"; - } - var onclick = ""; - var cursorStyle = ""; - if (modelIds.indexOf(datas[i].repositoryId) > -1) { - if (datas[i].method == "default") { - onclick = 'javascript:$.simpleAlert(\'不支持文件目录打开\',\'info\');'; - } else { - onclick = 'openTab({id:\'' + datas[i].repositoryId + '\', title:\'' + datas[i].repositoryName + '\'})'; - } - cursorStyle = "cursor: pointer;"; - } - html += '
                      ' - + '
                    • ' - + ' ' + datas[i].repositoryName + datas[i].repositoryVersion + '' + publishType + '' - + '
                    • ' - + '
                    '; - - } - if (html != "") { - html += '
                    ' - + '
                    '; - } - $("#main_publish_content").html(html); - } - }); -} - -function openTab(obj) { - $("#content").hide(); - $("#extend_content").show(); - var dockOption = dockDisplay.replace(/"/g, '"'); - var id = obj.id; - var title = obj.title; - var processDefId = obj.processDefId; - var url = './w?sid=' + encodeURIComponent($('#sid').val()) + '&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_viewer' - + '&uuid=' + id + '&openType=0&processDefId=' + processDefId + '&openAppType=1&dockDisplay=' + dockOption; - var setting = { - item : { - index : id, - title : title - }, - contextMenu : true, - contextMenuTarget : "contextMenu1", - close : true - }; - if (navtab.existsTab(id)) { - navtab.focusTab(id); - } else { - var html = $("").appendTo(navtab.tabContentPanel); - - var formHtml = '
                    ' - + ' ' - + '
                    '; - - document.getElementById(id).contentWindow.document.write(formHtml); - - document.getElementById(id).contentWindow.document.getElementById('postData_form').submit(); - - navtab.addTab(setting); - - $.ajax({ - type : "POST", - url : "./w?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_update_viewcount&repositoryId=" + id, - success : function(msg) { - } - }); - } -} - -function openDesginerFromAttr(uuid, openType, plName, appId, processVersionId, - isOpenDialog, shapeId) { - var obj = { - id: uuid, - title: plName, - processDefId: processVersionId - } - openTab(obj); -} - -//点击主标题 -function clickMainTab() { - $("#extend_tabs .awsui-tabs-items.current").removeClass("current"); - $('#extend_content').hide(); - $('#content').show(); -} - -//初始化标准化体系tab中的内容 -function initTab2(tab, newTabId) { - if (newTabId == "tab2" && !tab2Inited) { - $("#tab2_iframe").attr("src", "./w?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_org_relation_page"); - - tab2Inited = true; - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.index2.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.index2.js deleted file mode 100644 index ea1e1f08..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.index2.js +++ /dev/null @@ -1,415 +0,0 @@ -var repositoryTree; -var navtab; - -$(document).ready(function(){ - - $("#user").off("mouseenter").on("mouseenter", function () { - $("#appviewport2-top-right-dialog").slideToggle("fast"); - $(".content-icons").toggleClass("up_black"); - }).off("mouseleave").on("mouseleave", function () { - $('#appviewport2-top-right-dialog').hide(); - $("#userName_icon.content-icons").removeClass("up_black"); - }); - - $('#appviewport2-top-right-dialog, #userName, #userName_icon').click(function(e1){ - e1.stopPropagation(); // 阻止事件冒泡 - }); - - $("#select_type span").on("click", function(){ - searchPublishList($(this)); - }) - - // 检索关键词 - $('#searchText').off('keypress').on('keypress', function (e) { - if (e.which === 13) { - $('#search').click(); - } - }); - - // 强制修改密码 - if (forceChangePwd) { - modifyPwd(); - } - // 如果不允许修改密码 - if (!isSecurityPwdChange) { - $('#updatePwd').remove(); - } - initWs(); -}); - -// 初始化资产库 -function initWs() { - $("#wsChangeArea").off("mouseenter").on("mouseenter", function () { - $('#changeWsDialog').show(); - }).off("mouseleave").on("mouseleave", function () { - $('#changeWsDialog').hide(); - }); - var html = "
                  • "; - if (ws.length > 0) { - $('#wsId').val(ws[0].id); - $('#wsNameDiv').text(ws[0].text); - for (var i = 0; i < ws.length; i++) { - html += '
                      ' + ws[i].text + '
                    '; - if(ws[i].initDisplay == "1") { //initDisplay:是否是初始化的流程资产库"0"-不是;"1"-是 - $('#wsId').val(ws[i].id); - $('#wsNameDiv').text(ws[i].text); - } - } - } - html += "
                  • "; - $('#changeWsDialog').html(html); -} - -function changeWs(obj) { - $('#wsNameDiv').text($(obj).attr('name')); - $('#changeWsDialog').hide(); - if($('#wsId').val() == $(obj).attr('data-id')) return; - $('#wsId').val($(obj).attr('data-id')); - var activeTab = $('#tabs').children('a.active').attr('tit'); - onchange('', activeTab); -} - - -/********************************************门户其他操作*****************************************************/ -//修改密码 -function modifyPwd() { - $('#modify_dialog').find('input').val(''); - $("#userName").click(); - $("#modify_dialog").dialog({ - width: 610, - title: "修改登录口令", - closable: false, - buttons: [ - {text:'确定',cls:"blue",handler:function(){ - var oldPassword = $('#oldPassword').val(); - var password = $('#password').val(); - var confirmPassword = $('#confirmPassword').val(); - - if (oldPassword.trim() == "") { - $.simpleAlert("[旧口令]不允许为空", "info"); - return; - } - if (password.trim() == "") { - $.simpleAlert("[新口令]不允许为空", "info"); - return; - } - if (confirmPassword.trim() == "") { - $.simpleAlert("[确认口令]不允许为空", "info"); - return; - } - if (oldPassword == password) { - $.simpleAlert("新口令不能和旧口令相同", "info"); - return false; - } - if (password != confirmPassword) { - $.simpleAlert("新口令和确认口令不一致", "info"); - return; - } - if (password.indexOf(" ") > -1) { - $.simpleAlert("[新口令]不能包含空格", "info", 2000); - return false; - } - if (confirmPassword.indexOf(" ") > -1) { - $.simpleAlert("[确认口令]不能包含空格", "info", 2000); - return false; - } - if (Loginpassword.validateUpdateLoginpassword(password, "[新口令]")) { - return false; - } - var params={}; - params.sid=$("input[name='sid']").val(); - params.cmd="CLIENT_P_PERSON_CONFIG_PW_ISRIGHT"; - params.oldpwd=oldPassword; - $.ajax({ - type: "POST", - url: "./w", - data: params, - success: function(msg){ - if(msg== '-1'){ - $.simpleAlert("旧口令输入错误,请重新输入", "error", 2000); - return false; - } - - var maxLength = securityMaxPwdLength; - if (length2(oldPassword) > maxLength||length2(password) > maxLength || length2(confirmPassword) > maxLength) { - $.simpleAlert("口令长度不能超过" + maxLength + "位", "info", 2000); - return false; - } - //增加口令长度判断,默认情况下关闭 - if (!checkPasswordLength(password, confirmPassword)) { - return false; - } - //增加口令复杂度校验,默认情况下关闭 - if (!checkPasswordSecurity('password')) { - return false; - } - var params={}; - params.sid=$("input[name='sid']").val(); - params.cmd="CLIENT_P_PERSON_CONFIG_PW_SAVE"; - params.oldpwd=oldPassword; - params.newpwd=password; - $.ajax({ - type: "POST", - url: "./w", - data: params, - success: function(msg){ - if(awsui.decode(msg)){ - var r=awsui.decode(msg); - $.simpleAlert(r.msg, r.result, 2000, {callback:function(){ - if(r.result == 'ok'){ - $("#modify_dialog").dialog("close"); - } - }}); - } - } - }); - } - }); - } - }, - {text:'关闭',handler:function(){ - $("#modify_dialog").dialog('close'); - } - } - ] - }); -} - -//切换到CoE -function entryCoE() { - var params = {}; - params.cmd = 'CLIENT_USER_BPMCLIENT_SID'; - params.type = 'COE'; - params.sid = $("#sid").val(); - document.frm.cmd.value = "com.actionsoft.apps.coe.pal_user_home_page"; - var newSid; - awsui.ajax.request({ - type : "POST", - url : "./jd", - async : false, - dataType : "json", - data : params, - success : function(data) { - newSid = data.data.sid; - if (newSid == undefined) { - $.simpleAlert("获取SID不正确", "info"); - return; - } - document.frm.sid.value = newSid; - document.frm.target = "_self"; - document.frm.submit(); - } - }); -} - -//参数设置 -function setting() { - $("#userName").click(); - awsui.ajax.request({ - url : "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_setting_data", - method : "POST", - ok : function(r) { - var data = r.data; - $("#isComment").customSelect(data.isComment); - $("#isPrint").customSelect(data.isPrint); - $("#isViewAttribute").customSelect(data.isViewAttribute); - $("#isViewHistory").customSelect(data.isViewHistory); - $("#title").val(data.title); - $("#fotter").val(data.fotter); - - $("#setting_dialog").dialog({ - width: 500, - title: "设置参数", - buttons: [ - {text:'确定',cls:"blue",handler:function(){ - //门户标题 - var title = $("#title").val(); - if (title == "") { - $.simpleAlert("[门户标题]不允许为空"); - return; - } - if (strlen(title) > 20) { - $.simpleAlert("[门户标题]长度不允许超过20个字符"); - return; - } - //页底信息 - var fotter = $("#fotter").val(); - if (fotter == "") { - $.simpleAlert("[页底信息]不允许为空"); - return; - } - if (strlen(fotter) > 40) { - $.simpleAlert("[页底信息]长度不允许超过40个字符"); - return; - } - //允许留言 - var isComment = $("#isComment").val().trim(); - if (isComment == "") { - $.simpleAlert("[允许留言]不允许为空"); - return; - } - if (isComment != "true" && isComment != "false") { - $.simpleAlert("[允许留言]应该为'true'或'false'"); - return; - } - //允许打印 - var isPrint = $("#isPrint").val().trim(); - if (isPrint == "") { - $.simpleAlert("[允许打印]不允许为空"); - return; - } - if (isPrint != "true" && isPrint != "false") { - $.simpleAlert("[允许打印]应该为'true'或'false'"); - return; - } - //允许查看属性 - var isViewAttribute = $("#isViewAttribute").val().trim(); - if (isViewAttribute == "") { - $.simpleAlert("[允许查看属性]不允许为空"); - return; - } - if (isViewAttribute != "true" && isViewAttribute != "false") { - $.simpleAlert("[允许查看属性]应该为'true'或'false'"); - return; - } - //允许查看发布历史 - var isViewHistory = $("#isViewHistory").val().trim(); - if (isViewHistory == "") { - $.simpleAlert("[允许查看发布历史]不允许为空"); - return; - } - if (isViewHistory != "true" && isViewHistory != "false") { - $.simpleAlert("[允许查看发布历史]应该为'true'或'false'"); - return; - } - $.ajax({ - type: "POST", - url: "./jd?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_setting", - data: { - title: title, - fotter: fotter, - isComment: isComment, - isPrint: isPrint, - isViewAttribute: isViewAttribute, - isViewHistory: isViewHistory - }, - success: function(msg) { - if (msg.result == "ok") { - $.simpleAlert("修改成功", "ok", {callback:function(){ - $("#setting_dialog").dialog('close'); - location.reload(); - } - }); - } else { - $.simpleAlert(msg.msg, msg.result); - } - } - }) - - } - }, - - {text:'关闭',handler:function(){ - $("#setting_dialog").dialog('close'); - } - } - ] - }); - }, - err:function(r){ - } - }); - -} - -//退出 -function logout() { - $("#userName").click(); - var sid = $("#sid").val(); - $.confirm({'title': "提示", - content: '确认离开系统吗?', - onConfirm: function() { - window.location.href = "./w?sid="+sid+'&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_logout'; - window.history = -1; - } - }); -} - -//判断字符长度 -function strlen(str) { - var len = 0; - for (var i = 0; i < str.length; i++) { - var c = str.charCodeAt(i); - //单字节加1 - if ((c >= 0x0001 && c <= 0x007e) || (0xff60 <= c && c <= 0xff9f)) { - len++; - } - else { - len += 2; - } - } - return len; -} - -//安全验证 -function checkPasswordSecurity(id) { - if (jQuery("#complexity").val() == "false"||jQuery("#complexity").val()==undefined) { - return true; - }//不进行验证 - var val = jQuery("input[name=" + id + "]").val(); - //必须是数字和大小写字母 - if (val.match("^[A-Za-z0-9]+$")) {//val.match("^[A-Za-z0-9]+$").length > 0 - //必须包含数字和大小写字母 - if (val.match("[A-Z]+") && val.match("[a-z]+") && val.match("[0-9]+")) { - return true; - } else { - $.simpleAlert("安全级别过低请使用大小写字母和数字", "error", 2000); - return false; - } - } else { - $.simpleAlert("请使用大小写字母和数字不能包含其他特殊字符", "error", 2000); - - return false; - } -} - -//判断口令长度 -function checkPasswordLength(pwd1, pwd2) { - var minLength = jQuery("#minLength").val(); - if (length2(pwd1) < minLength || length2(pwd2) < minLength) { - $.simpleAlert("口令长度不能少于" + minLength + "位", "error", 2000); - return false; - } else { - return true; - } -} - -//判断口令的复杂程度 -function checkPasswordStrength(pwd1) { - var len = pwd1.match(/[a-z](?![^a-z]*[a-z])|[A-Z](?![^A-Z]*[A-Z])|\d(?![^\d]*\d)|[^a-zA-Z\d](?![a-zA-Z\d]*[^a-zA-Z\d])/g).length; - /*len值: - 1: 密码有一种组合 - 2: 密码有两种组合 - 3: 密码有三种组合 - 4: 密码有四种组合 - 四种组合指 数字,小写字母,大写字母,其它字符 - */ - if (len < 3) {//此处3可修改为上面列表中的值,判断强度等级 - $.simpleAlert("密码的强度较弱请使用大小写英文字母数字和特殊字符的组合", "error", 2000); - return true; - } else { - return false; - } -} - - //判断一个串实际长度(1个中文2个单位) -function length2(txtValue){ - if (txtValue!=null) { - if (txtValue.indexOf('.')!=-1) { - txtValue = txtValue.substring(1,txtValue.indexOf('.')); - txtValue = txtValue.split(",").join(""); - } - } - var cArr = txtValue.match(/[^\x00-\xff]/ig); - return txtValue.length + (cArr == null ? 0 : cArr.length); -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.main.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.main.js deleted file mode 100644 index d66eecf7..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.main.js +++ /dev/null @@ -1,218 +0,0 @@ -//修改展示方式 -function changeShowStyle(obj){ - $("#show_style_icon span").removeClass("current"); - obj.addClass("current"); - if (obj.attr("iconType") == "tile") { - $("#content_tile").show(); - $("#content_list").hide(); - } else { - $("#content_tile").hide(); - $("#content_list").show(); - } -} -//查询数据 -function search(palIds) { - var filter = {}; - var plrdValue = ""; - var plrpValue = ""; - var publishdateValue = ""; - $("#filter-content #plrd li.selected").each(function(){ - plrdValue += $(this).attr("filterValue") + ","; - }) - $("#filter-content #plrp li.selected").each(function(){ - plrpValue += $(this).attr("filterValue") + ","; - }) - $("#filter-content #publishdate li.selected").each(function(){ - publishdateValue += $(this).attr("filterValue") + ","; - }) - if (plrdValue.length > 0) { - filter.plrd = plrdValue.substring(0, plrdValue.length - 1); - } - if (plrpValue.length > 0) { - filter.plrp = plrpValue.substring(0, plrpValue.length - 1); - } - if (publishdateValue.length > 0) { - filter.publishdate = publishdateValue.substring(0, publishdateValue.length - 1); - } - - var params = { - palIds: palIds, - filter: json2String(filter), - order: $('#order_select').val(), - name: $('#palName').val() - } - awsui.ajax.request({ - url : "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_search", - method : "POST", - data : params, - ok : function(msg) { - write(msg.data.result); - }, - err:function(r){ - } - }); -} - -//生成搜索结果html -function write(data) { - var html = ""; - var html_list = ""; - for (var i in data) { - var style = ""; - var click = ""; - var dbclick=""; - if (data[i].methodId == "default") { - style = "cursor: default;"; - dbclick="dbClickModelLi($(this))"; - } else { - click = "clickModelLi($(this))"; - style = "cursor: pointer;"; - if (data[i].isActive == false) { - click = "clickDisActiveLi(); return false;"; - } - } - html += "
                  • " - + "
                    " - + " " - + "
                  • "; - - var image = ""; - if (data[i].methodId == "default") { - image = "../apps/com.actionsoft.apps.coe.pal.publisher/img/folder.png"; - } else { - image = "../apps/com.actionsoft.apps.coe.pal.publisher/img/file.png"; - } - html_list += "" - + " " + data[i].name + "" - + " " + data[i].publishDate + "" - + " " + data[i].version + "" - + " " + data[i].plrd + "" - + " " + data[i].plrp + "" - + ""; - } - $("#content_tile ul").html(html); - $("#content_table tbody").html(html_list); - -} - -function clickNodeToSearch(ids) { - var navigation = parent.getNavigation(); - $("#navigation").html(navigation); - $("#navigation a").on("click", function(){ - var nodeId = $(this).attr("nodeId"); - parent.clickNavigation(nodeId); - }); - - var palIds = parent.palIds; - if (ids != undefined) { - palIds = ids; - } - search(palIds); -} - -function clickSearchButton() { - var selectedTreeNode = parent.repositoryTree.getSelectedNode(); - var navigation = "搜索:所有文件" + selectedTreeNode.name + ""; - $("#navigation").html(navigation); - $("#navigation span").on("click", function(){ - $("#navigation span").removeClass("current"); - $(this).addClass("current"); - clickSearchType4search(); - }); - clickSearchType4search(); -} - -function clickSearchType4search(){ - var nodeId = $("#navigation span.current").attr("nodeId"); - var palIds = ''; - if (nodeId != "-1") { - palIds = parent.palIds; - } else { - var datas = parent.wsTreeData; - for (var i in datas) { - palIds += datas[i].id + ","; - } - if (palIds.length > 0) { - palIds = palIds.substring(0, palIds.length-1); - } - } - search(palIds); -} - -function initPlrdAndPlrp(obj, datas) { - var html = ""; - for (var i in datas) { - html += "
                  • " + datas[i].name + "
                  • "; - } - obj.html(html); -} - - -function selectFilter(obj) { - if (obj.parent().parent().attr("id") == "publishdate") { - if (obj.hasClass("selected")) { - $("#publishdate li").removeClass("selected"); - } else { - $("#publishdate li").removeClass("selected"); - obj.addClass("selected"); - } - } else { - obj.toggleClass("selected"); - } -} - -//点击模型文件图标 -function clickModelLi(obj) { - if (obj.attr("methodId") == "default") { - return; - } - var data = { - id: obj.attr("id"), - processDefId: obj.attr("processDefId"), - methodId: obj.attr("methodId"), - title: obj.attr("processName") - } - parent.openTab(data); -} - -function clickDisActiveLi() { - $.simpleAlert('该应用未安装或已暂停'); -} - -function dbClickModelLi(obj) { - parent.clickNavigation(obj.attr("id")); -} - -function json2String(obj) { - var THIS = this; - switch (typeof(obj)) { - case 'string': - return '"' + obj.replace(/(["\\])/g, '\\$1') + '"'; - case 'array': - return '[' + obj.map(THIS.json2String).join(',') + ']'; - case 'object': - if (obj instanceof Array || Object.prototype.toString.call(obj) === '[object Array]') { - var strArr = []; - var len = obj.length; - for (var i = 0; i < len; i++) { - strArr.push(THIS.json2String(obj[i])); - } - return '[' + strArr.join(',') + ']'; - } else if (obj == null) { - return 'null'; - - } else { - var string = []; - for (var property in obj) string.push(THIS.json2String(property) + ':' + THIS.json2String(obj[property])); - return '{' + string.join(',') + '}'; - } - case 'number': - return obj; - case 'boolean': - return obj; - case false: - return obj; - case 'function': - return obj.toString(); - } -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.processmap.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.processmap.js deleted file mode 100644 index 6dfc28f6..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.processmap.js +++ /dev/null @@ -1,121 +0,0 @@ -$(function(){ - initWs(); - initOrg(); - if (type == 'ws') { - $('#tabs').find('a[tit=tab1]').click(); - $('#ws').show(); - } - if (type == 'org') { - $('#tabs').find('a[tit=tab2]').click(); - $('#org').show(); - } - loadData(type); -}) - -/**************资产库切换*******************/ -function initWs() { - $("#wsChangeArea").off("mouseenter").on("mouseenter", function () { - $('#changeWsDialog').show(); - }).off("mouseleave").on("mouseleave", function () { - $('#changeWsDialog').hide(); - }); - var html = "
                  • "; - var wsName = ''; - for (var i = 0; i < ws.length; i++) { - html += '
                      ' + ws[i].text + '
                    '; - if (ws[i].id == wsId) { - wsName = ws[i].text; - } - } - html += "
                  • "; - if (ws.length > 0) { - $('#wsId').val(wsId); - $('#wsNameDiv').text(wsName); - } - $('#changeWsDialog').html(html); -} - -function changeWs(obj) { - $('#wsNameDiv').text($(obj).attr('name')); - $('#changeWsDialog').hide(); - if(wsId == $(obj).attr('data-id')) return; - wsId = $(obj).attr('data-id'); - loadData(type); -} - -/**************组织单位切换*******************/ -function initOrg() { - $("#orgChangeArea").off("mouseenter").on("mouseenter", function () { - $('#changeOrgDialog').show(); - }).off("mouseleave").on("mouseleave", function () { - $('#changeOrgDialog').hide(); - }); - var html = "
                  • "; - var orgName = ''; - for (var i = 0; i < org.length; i++) { - html += '
                      ' + org[i].text + '
                    '; - if (org[i].id == orgId) { - orgName = org[i].text; - } - } - html += "
                  • "; - if (org.length > 0) { - $('#orgId').val(orgId); - $('#orgNameDiv').text(orgName); - } - $('#changeOrgDialog').html(html); -} - -function changeOrg(obj) { - $('#orgNameDiv').text($(obj).attr('name')); - $('#changeOrgDialog').hide(); - if(orgId == $(obj).attr('data-id')) return; - orgId = $(obj).attr('data-id'); - loadData(type); -} - -// 加载页面数据 -function loadData(type) { - if (type == 'ws') { - $('#main-frm').attr('src', './w?sid='+sid+'&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_ws_page&wsId=' + wsId); - } - if (type == 'org') { - $('#main-frm2').attr('src', './w?sid='+sid+'&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_org_page&orgId=' + orgId); - } -} - -// tab切换 -function onbeforechange(tab, contentTabId, newTabId) { -} - -// tab切换 -function onchange(tab, newTabId) { - $('#ws').hide(); - $('#org').hide(); - if (newTabId == 'tab1') { - type = 'ws'; - $('#org').hide(); - $('#ws').show(); - } - if (newTabId == 'tab2') { - type = 'org'; - $('#ws').hide(); - $('#org').show(); - } - loadData(type); -} - -// 查询 -function search() { - // 所有类型,搜索框内容,当前类型, - var text = $('#searchText').val().trim(); - var type = 'processmap'; - var templateId = '30267ab3-aeb6-4371-88e0-ecc13cef94a6'; - text = encodeURI(text); - window.open("./w?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_search_page&sid=" + sid + "&type=" + type + "&templateId=" + templateId + "&text=" + text, "_blank"); -} - -function hideWsAndOrgList(){ - $('#changeWsDialog').hide(); - $('#changeOrgDialog').hide(); -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.processmap.org.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.processmap.org.js deleted file mode 100644 index dace450c..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.processmap.org.js +++ /dev/null @@ -1,322 +0,0 @@ -var first; -var secend; -var rowCountArr = [0]; -var buttonWidth = 170; -// 初始化数据 -function initData() { - first = firstLevelData; - secend = secendLevelData; - // $('body').empty(); - var html = ''; - for(var i = 0; i < first.length; i++) { - // 一级流程 - html += '
                    '; - html += '
                    '; - html += ''; - var childData = secend[first[i].id]; - if (!(childData == undefined || childData.length == 0)) { - html += ''; - } - html += '
                    '; - html += '
                    '; - html +='
                    '; - html += '
                    '; - } - if (html.length > 0) { - $('body').append(html); - initSecendLevelData(); - } - if ($.browser.isIE && $.browser.isIE10) { - $(".row-left").css("display","inline-block").css("float","left"); - $(".row-right").css("display","inline-block").css("float","left"); - - $(".row-left").css("width","180px"); - var rightW = $(window).width()- $(".row-left").width()-15; - $(".row-right").css("width",rightW+"px"); - $(".row-left-line-link").css("width","45px"); - $(".row-left-line-link").css("background","#efefef"); - - $(".row-box").css("float","left"); - $(".row-box").css("width",$(window).width()+"px"); - - } -} - -// 初始化二级数据 -function initSecendLevelData() { - var width = $('.row-right').first().width(); - var count = parseInt(width / buttonWidth);// 每行元素个数 - for(var i = 0; i < first.length; i++) { - var id = 'row-right-' + first[i].id; - var childData = secend[first[i].id]; - if (childData == undefined || childData.length == 0) continue; - var rowCount = Math.ceil(childData.length / count);// 元素行数 - // if (rowCount > 1) { - if (true) { - rowCountArr.push(count); - } else { - rowCountArr.push(childData.length); - } - var content = ''; - for(var j = 0; j < rowCount; j++) { - content += '
                    '; - for (var k = j * count,m = 0; k < childData.length; k++) { - m++; - if(m > count) break; - content += '
                    '; - if(childData[k].child) { - content += ''; - } else { - content += ''; - } - if(childData[k].child) {// 有子流程 - content += ''; - } else {// 无子流程 - content += ''; - } - content += '
                    '; - if(childData[k].child) {// 有子流程 - content += ''; - } - content += '
                    '; - content += '
                    '; - } - content += '
                    '; - } - if (content.length > 0) { - $('#' + id).html(content); - } - } -} - -// 双击打开右侧权限流程(责任部门) -function openDetail(id) { - isdb = true; - $.openSidebar({ - url : "./w?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_org_dept_dialog_page&deptId=" + id + "&sid=" + encodeURIComponent(sid),// 根据责任人查找流程对应 - title : "流程列表", - closeText : "收起", - width : "330px", - isMode : false, - duration : "slow", - color:"#fff", - iframeId : "iframeId", - onClose : function(){ - } - }); -} - -function checked(obj, level, click) { - // 清除已选中 - var c = ''; - if (level == 2) { - c = 'row-right'; - } else if (level == 3) { - c = 'button-wrap-child'; - } else { - c = 'button-wrap-child-child'; - } - $(obj).closest('div[class=' + c + ']').find('span').removeClass('is-active-span'); - $(obj).closest('div[class=' + c + ']').find('div').removeClass('is-active-verticalbar'); - $(obj).closest('div[class=' + c + ']').find('button').removeClass('is-active'); - $(obj).closest('div[class=' + c + ']').find('span').removeClass('icon-is-active'); - $(obj).closest('div[class=' + c + ']').css('background','#fff'); - if (click) { - // 设置点击状态 - var $parent = $(obj).closest('span'); - $parent.addClass('is-active-span'); - $(obj).addClass('is-active'); - $parent.find('div.verticalbar').addClass('is-active-verticalbar'); - $parent.find('span:last').addClass('icon-is-active'); - } -} - -/* - * 判断当前按钮是否为已点击状态 - * return true:当前已点击 false:当前未点击 - * */ -function isClick(obj) { - if($(obj).hasClass('is-active')) { - return true; - } - return false; -} - -// 展开第三级流程 -function expandSecendLevel(obj, level) { - // 判断当前是否为已展开状态,展开则关闭 - if(isClick(obj)) { - var $root = $(obj).closest('div[class=row-right-row]'); - $root.closest('div[class=row-right]').find('div[class=button-wrap-child]').remove(); - checked(obj, level, false); - return; - } - checked(obj, level, true); - var id = $(obj).attr('data-id'); - var param = { - id : id, - orgId : orgId - } - // 获取更多数据 - $.ajax({ - type : "POST", - url : "./jd?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_org_expand&sid=" + encodeURIComponent(sid), - dataType : "JSON", - data : param, - success : function(r) { - $.simpleAlert('close'); - if (r.result == 'ok') { - var third = r.data.data; - if (third.length == 0) { - $.simpleAlert('没有子部门数据'); - } - var $root = $(obj).closest('div[class=row-right-row]'); - // 计算width - var max = 0; - for(var i = 0; i < rowCountArr.length; i++) { - if (max < parseInt(rowCountArr[i])) max = parseInt(rowCountArr[i]); - } - var divWidth = (max * buttonWidth) - 11; - var width = divWidth - 22; - // var width = $root.width() - 20; - var count = parseInt(width / buttonWidth);// 每行元素个数 - // 计算每行数据量 - // 计算行数 - var rowCount = Math.ceil(third.length / count);// 元素行数 - var content = ''; - var tempHeader = '
                    '; - for(var j = 0; j < rowCount; j++) { - content += '
                    '; - for (var k = j * count,m = 0; k < third.length; k++) { - m++; - if(m > count) break; - content += '
                    '; - if(third[k].child) { - content += ''; - } else { - content += ''; - } - if(third[k].child) {// 有子流程 - content += ''; - } else {// 无子流程 - content += ''; - } - content += '
                    '; - if(third[k].child) {// 有子流程 - content += ''; - } - content += '
                    '; - content += '
                    '; - } - content += '
                    '; - } - var tempEnd = '
                    '; - $root.closest('div[class=row-right]').find('div[class=button-wrap-child]').remove(); - if (content.length > 0) { - $root.append(tempHeader + content + tempEnd); - $root.children('div:last').css('background', '#fbfbfb'); - } - } else { - $.simpleAlert('加载失败', 'error'); - } - } - }) -} - -function expandMoreLevel(obj, level) { - var c = 'button-wrap-child'; - if (level > 3) { - c = 'button-wrap-child-child'; - } - // 判断当前是否为已展开状态,展开则关闭 - if(isClick(obj)) { - var $root = $(obj).closest('div[class=' + c + ']'); - $root.find('div[class=button-wrap-child-child]').remove(); - checked(obj, level, false); - return; - } - checked(obj, level, true); - var id = $(obj).attr('data-id'); - var param = { - id : id, - orgId : orgId - } - // 获取更多数据 - $.ajax({ - type : "POST", - url : "./jd?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_org_expand&sid=" + encodeURIComponent(sid), - dataType : "JSON", - data : param, - success : function(r) { - $.simpleAlert('close'); - if (r.result == 'ok') { - var third = r.data.data; - if (third.length == 0) { - $.simpleAlert('没有子部门数据'); - } - - var $root = $(obj).closest('div[class=' + c + ']'); - // 计算width - var width = $root.width(); - var count = parseInt(width / buttonWidth);// 每行元素个数 - // 计算每行数据量 - // 计算行数 - var rowCount = Math.ceil(third.length / count);// 元素行数 - var content = ''; - var tempHeader = '
                    '; - for(var j = 0; j < rowCount; j++) { - content += '
                    '; - for (var k = j * count,m = 0; k < third.length; k++) { - m++; - if(m > count) break; - content += '
                    '; - if(third[k].child) { - content += ''; - } else { - content += ''; - } - if(third[k].child) {// 有子流程 - content += ''; - } else {// 无子流程 - content += ''; - } - content += '
                    '; - if(third[k].child) {// 有子流程 - content += ''; - } - content += '
                    '; - content += '
                    '; - } - content += '
                    '; - } - var tempEnd = '
                    '; - // $(obj).closest('div[class=temp]').children('div[class=button-wrap-child-child]').remove(); - $root.find('div[class=button-wrap-child-child]').remove(); - if (content.length > 0) { - $(obj).closest('div[class=temp]').append(tempHeader + content + tempEnd); - $(obj).closest('div[class=temp]').children('div:last').css('background', '#fbfbfb'); - } - } else { - $.simpleAlert('加载失败', 'error'); - } - } - }) -} - -//双击/单击处理 -var isdb;// 是否双击 -function clickSet(obj, level) { - isdb = false; - window.setTimeout(function() { - if (isdb) return; - if (level >= 3) { - expandMoreLevel(obj, level);// 单击 - } else { - expandSecendLevel(obj, level);// 单击 - } - }, 300); -} - -function clickSpanSet(obj, level) { - clickSet($(obj).closest('span.row-right-row-span').find('button.row-right-button')[0],level); -} diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.processmap.ws.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.processmap.ws.js deleted file mode 100644 index b942cd4e..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.client.sso.processmap.ws.js +++ /dev/null @@ -1,335 +0,0 @@ -var first; -var secend; -var rowCountArr = [0]; -var buttonWidth = 170; -// 初始化数据 -function initData() { - first = firstLevelData; - secend = secendLevelData; - // $('body').empty(); - var html = ''; - for(var i = 0; i < first.length; i++) { - // 一级流程 - html += '
                    '; - html += '
                    '; - html += ''; - var childData = secend[first[i].versionId]; - if (!(childData == undefined || childData.length == 0)) { - html += ''; - } - html += '
                    '; - html += '
                    '; - html +='
                    '; - html += '
                    '; - } - if (html.length > 0) { - $('body').append(html); - initSecendLevelData(); - } - if ($.browser.isIE && $.browser.isIE10) { - $(".row-left").css("float","left"); - $(".row-right").css("float","left"); - - $(".row-left").css("width","180px"); - var rightW = $(window).width()- $(".row-left").width()-15; - $(".row-right").css("width",rightW+"px"); - $(".row-left-line-link").css("width","45px"); - $(".row-left-line-link").css("background","#efefef"); - - } -} - -// 初始化二级数据 -function initSecendLevelData() { - var width = $('.row-right').first().width(); - var count = parseInt(width / buttonWidth);// 每行元素个数 - for(var i = 0; i < first.length; i++) { - var id = 'row-right-' + first[i].id; - var childData = secend[first[i].versionId]; - if (childData == undefined || childData.length == 0) continue; - var rowCount = Math.ceil(childData.length / count);// 元素行数 - // if (rowCount > 1) { - if (true) { - rowCountArr.push(count); - } else { - rowCountArr.push(childData.length); - } - var content = ''; - for(var j = 0; j < rowCount; j++) { - content += '
                    '; - for (var k = j * count,m = 0; k < childData.length; k++) { - m++; - if(m > count) break; - content += '
                    '; - if(childData[k].child) { - content += ''; - } else { - content += ''; - } - if(childData[k].child) {// 有子流程 - content += ''; - } else {// 无子流程 - content += ''; - } - content += '
                    '; - if(childData[k].child) {// 有子流程 - content += ''; - } - content += '
                    '; - content += '
                    '; - } - content += '
                    '; - } - if (content.length > 0) { - $('#' + id).html(content); - } - } -} - -// 打开流程 -function openDetail(id) { - isdb = true; - var param = { - id : id, - wsId : wsId - } - // 获取更多数据 - $.ajax({ - type : "POST", - url : "./jd?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_ws_check_open&sid=" + encodeURIComponent(sid), - dataType : "JSON", - data : param, - success : function(r) { - $.simpleAlert('close'); - if (r.result == 'ok') { - if (r.data.status == 'noPerm') { - $.simpleAlert('没有文件的访问权限', 'info'); - } else if (r.data.status == 'typeError') { - $.simpleAlert('流程未发布,无法访问', 'info'); - } else if (r.data.status == 'notPublish') { - $.simpleAlert('流程未发布,无法访问', 'info'); - } else { - window.open("./w?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_page&uuid=" + id + "&sid=" + encodeURIComponent(sid));// open Windows - } - } else { - $.simpleAlert('加载失败', 'error'); - } - } - }) - - -} - -function checked(obj, level, click) { - // 清除已选中 - var c = ''; - if (level == 2) { - c = 'row-right'; - } else if (level == 3) { - c = 'button-wrap-child'; - } else { - c = 'button-wrap-child-child'; - } - $(obj).closest('div[class=' + c + ']').find('span').removeClass('is-active-span'); - $(obj).closest('div[class=' + c + ']').find('div').removeClass('is-active-verticalbar'); - $(obj).closest('div[class=' + c + ']').find('button').removeClass('is-active'); - $(obj).closest('div[class=' + c + ']').find('span').removeClass('icon-is-active'); - $(obj).closest('div[class=' + c + ']').css('background','#fff'); - if (click) { - // 设置点击状态 - var $parent = $(obj).closest('span'); - $parent.addClass('is-active-span'); - $(obj).addClass('is-active'); - $parent.find('div.verticalbar').addClass('is-active-verticalbar'); - $parent.find('span:last').addClass('icon-is-active'); - } -} - -/* - * 判断当前按钮是否为已点击状态 - * return true:当前已点击 false:当前未点击 - * */ -function isClick(obj) { - if($(obj).hasClass('is-active')) { - return true; - } - return false; -} - -// 点开第二级展开第三级流程 -function expandSecendLevel(obj, level) { - // 判断当前是否为已展开状态,展开则关闭 - if(isClick(obj)) { - var $root = $(obj).closest('div[class=row-right-row]'); - $root.closest('div[class=row-right]').find('div[class=button-wrap-child]').remove(); - checked(obj, level, false); - return; - } - checked(obj, level, true); - var id = $(obj).attr('data-id'); - var param = { - id : id, - wsId : wsId - } - // 获取更多数据 - $.ajax({ - type : "POST", - url : "./jd?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_ws_expand&sid=" + encodeURIComponent(sid), - dataType : "JSON", - data : param, - success : function(r) { - $.simpleAlert('close'); - if (r.result == 'ok') { - var third = r.data.data; - if (third.length == 0) { - $.simpleAlert('没有子流程数据'); - } - var $root = $(obj).closest('div[class=row-right-row]'); - // 计算width - var max = 0; - for(var i = 0; i < rowCountArr.length; i++) { - if (max < parseInt(rowCountArr[i])) max = parseInt(rowCountArr[i]); - } - var divWidth = (max * buttonWidth) - 11; - var width = divWidth - 22; - // var width = $root.width() - 20; - var count = parseInt(width / buttonWidth);// 每行元素个数 - // 计算每行数据量 - // 计算行数 - var rowCount = Math.ceil(third.length / count);// 元素行数 - var content = ''; - var tempHeader = '
                    '; - for(var j = 0; j < rowCount; j++) { - content += '
                    '; - for (var k = j * count,m = 0; k < third.length; k++) { - m++; - if(m > count) break; - content += '
                    '; - if(third[k].child) { - content += ''; - } else { - content += ''; - } - if(third[k].child) {// 有子流程 - content += ''; - } else {// 无子流程 - content += ''; - } - content += '
                    '; - if(third[k].child) {// 有子流程 - content += ''; - } - content += '
                    '; - content += '
                    '; - } - content += '
                    '; - } - var tempEnd = '
                    '; - $root.closest('div[class=row-right]').find('div[class=button-wrap-child]').remove(); - if (content.length > 0) { - $root.append(tempHeader + content + tempEnd); - $root.children('div:last').css('background', '#fbfbfb'); - } - } else { - $.simpleAlert('加载失败', 'error'); - } - } - }) -} - -function expandMoreLevel(obj, level) { - var c = 'button-wrap-child'; - if (level > 3) { - c = 'button-wrap-child-child'; - } - // 判断当前是否为已展开状态,展开则关闭 - if(isClick(obj)) { - var $root = $(obj).closest('div[class=' + c + ']'); - $root.find('div[class=button-wrap-child-child]').remove(); - checked(obj, level, false); - return; - } - checked(obj, level, true); - var id = $(obj).attr('data-id'); - var param = { - id : id, - wsId : wsId - } - // 获取更多数据 - $.ajax({ - type : "POST", - url : "./jd?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_ws_expand&sid=" + encodeURIComponent(sid), - dataType : "JSON", - data : param, - success : function(r) { - $.simpleAlert('close'); - if (r.result == 'ok') { - var third = r.data.data; - if (third.length == 0) { - $.simpleAlert('没有子流程数据'); - } - var $root = $(obj).closest('div[class=' + c + ']'); - // 计算width - var width = $root.width(); - var count = parseInt(width / buttonWidth);// 每行元素个数 - // 计算每行数据量 - // 计算行数 - var rowCount = Math.ceil(third.length / count);// 元素行数 - var content = ''; - var tempHeader = '
                    '; - for(var j = 0; j < rowCount; j++) { - content += '
                    '; - for (var k = j * count,m = 0; k < third.length; k++) { - m++; - if(m > count) break; - content += '
                    '; - if(third[k].child) { - content += ''; - } else { - content += ''; - } - if(third[k].child) {// 有子流程 - content += ''; - } else {// 无子流程 - content += ''; - } - content += '
                    '; - if(third[k].child) {// 有子流程 - content += ''; - } - content += '
                    '; - content += '
                    '; - } - content += '
                    '; - } - var tempEnd = '
                    '; - // $(obj).closest('div[class=temp]').children('div[class=button-wrap-child-child]').remove(); - $root.find('div[class=button-wrap-child-child]').remove(); - if (content.length > 0) { - $(obj).closest('div[class=temp]').append(tempHeader + content + tempEnd); - $(obj).closest('div[class=temp]').children('div:last').css('background', '#fbfbfb'); - } - } else { - $.simpleAlert('加载失败', 'error'); - } - } - }) -} - -//双击/单击处理 -var isdb;// 是否双击 -function clickSet(obj, level) { - isdb = false; - window.setTimeout(function() { - if (isdb) return; - if (level >= 3) { - expandMoreLevel(obj, level);// 单击 - } else { - expandSecendLevel(obj, level);// 单击 - } - }, 300); -} - -function clickSpanSet(obj, level) { - clickSet($(obj).closest('span.row-right-row-span').find('button.row-right-button')[0],level); -} diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.home.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.home.js deleted file mode 100644 index c0876af3..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.home.js +++ /dev/null @@ -1,324 +0,0 @@ -function toAddPublish2() { - $("#title").val(title); - $("#nav, #content").hide(); - $("#add_div").show(); -} - -// 新增 -function toAddPublish() { - $("#title").val(title); - addPublishInstance(); -} - -function giveUp() { - $("#add_div").hide(); - $("#nav, #content").show(); - $("#title").val(title); -} - -function addPublishInstance() { - var title = $("#title").val(); - if (title == "") { - window.top.$.simpleAlert("[标题]不允许为空"); - return; - } - if (title.length > 120) { - window.top.$.simpleAlert("[标题]长度不允许超过120"); - return; - } - - var params = { - title : $("#title").val(), - wsId: $("#wsId").val(), - teamId: $("#teamId").val(), - teamName: $("#teamName").val() - }; - awsui.ajax.request({ - url : "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_save", - data : params, - type : "post", - ok : function(msg) { - $("#nav, #content").show(); - $("#add_div").hide(); - if (msg.result == "ok") { - var data = msg.data.data; - openPublishInstance(data.processInstId, data.taskInstId); - $("#add_div").hide(); - $("#nav, #content").show(); - $("#title").val("流程发布"); - refreshProcessList(); - } else { - window.top.$.simpleAlert("保存失败", "error", 2000); - } - }, - err : function(r) { - } - }); -} - -function openPublishInstance(processInstId, taskInstId, openState) { - if (openState == undefined) { - openState = ""; - } - $('#processInstId').val(processInstId); - $('#taskInstId').val(taskInstId); - $('#openState').val(openState); - $("#openNewPage").submit();// 摒弃window.open方式 - -// var url = "./w?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_handle" -// + "&processInstId=" + processInstId + "&taskInstId=" + taskInstId + "&openState=" + openState; -// window.open(url, "newwindow","top=0,left=0,toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=no,status=no,width="+ (screen.availWidth - 10) +",height="+ (screen.availHeight-50)); -} - - -//选中checkbox -function selectTrCheckBox(obj) { - var checked = false; - $("#tbody1 .awsui-checkbox").each(function(){ - if ($(this).prop("checked")) { - checked = true; - return false; - } - }); - if (checked) { - $("#removePulishInstance").show(); - } else { - $("#removePulishInstance").hide(); - } -} - -//删除task -function removePublishInstance() { - var processInstIds = ""; - $("#tbody1 .awsui-checkbox").each(function(){ - if ($(this).prop("checked")) { - processInstIds += $(this).val() + ","; - } - }) - - if (processInstIds == "") { - $.simpleAlert("请选择要删除的任务"); - return; - } - - var options = { - title : "提示", - content : "确定删除吗?", - model : false, - onConfirm : function() { - var params = { - processInstIds: processInstIds - } - $.ajax({ - url : "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_remove", - data : params, - type : "post", - success : function(msg) { - if (msg.result == "ok") { - window.top.$.simpleAlert("删除成功", "ok", 2000); - } else { - var errNum = msg.data.errNum; - var errProcessInstTitles = msg.msg; - window.top.$.simpleAlert("任务[" + errProcessInstTitles + "]删除失败", "error"); - } - var successNum = msg.data.successNum; - totalData1 = totalData1 - successNum; - if (totalData1 <= currentpage1 * pageLimit) { - if (currentpage1 > 0) { - currentpage1 = currentpage1 - 1; - } - } - refreshProcessList(); - $("#removePulishInstance").hide(); - } - }); - } - } - window.top.$.confirm(options);; -} - -//刷新页面,用于流程办理关闭时调用 -function refreshProcessList() { - var tit = $(".network_tabs").find("a[tit][class=active]").attr("tit"); - if (tit == "todo") { - loadOutputData1(currentpage1, pageLimit, initPage1); - } else if (tit == "done") { - loadOutputData2(currentpage2, pageLimit, initPage2); - } else if (tit == "history") { - loadOutputData3(currentpage3, pageLimit, initPage3); - } - - $("#select_all").check().on("ifChanged", function(){ - var isChecked = $(this).prop("checked"); - if (isChecked) { - $("#tbody1 .awsui-checkbox").check("option", "checked", true); - } else { - $("#tbody1 .awsui-checkbox").check("option", "checked", false); - } - }) -} -/*************************************************分页 begin******************************************************/ -function initPage1() { - $("#Pagination1").pagination(totalData1, { - pageLimit:pageLimit, - showItem:showItem, - currentPage:currentpage1, - ellipseCount:0, - prevText:"上一页", - nextText:"下一页", - ellipseText:"...", - showIfSinglePage:false, - loadFirstPage:false, - showDisplay:true, - callback:function(pageNum, start){ - currentpage1 = pageNum - 1; - loadOutputData1(pageNum - 1, showItem); - } - }); -} - -function loadOutputData1(pageNum, size, callback) { - var url = "./jd?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal.publisher_tasklist"; - var params = { - start : pageNum, - size : size - }; - $.ajax({ - url : url, - async : false, - data : params, - type : "post", - success : function(msg) { - $("#tbody1").empty().html(msg.data.html); - $(window).trigger('resize'); - totalData1 = msg.data.totalSize; - $(".awsui-checkbox").check(); - $(".awsui-checkbox").on("ifChanged", function(){ - selectTrCheckBox($(this)); - }); - if (parent.window.setHeight) { - parent.window.setHeight(); - } - if (callback) { - callback(); - } - - $("#select_all").check().on("ifChanged", function(){ - var isChecked = $(this).prop("checked"); - if (isChecked) { - $("#tbody1 .awsui-checkbox").check("option", "checked", true); - } else { - $("#tbody1 .awsui-checkbox").check("option", "checked", false); - } - }) - } - }); -} - -function initPage2() { - $("#Pagination2").pagination(totalData2, { - pageLimit:pageLimit, - showItem:showItem, - currentPage:currentpage2, - ellipseCount:0, - prevText:"上一页", - nextText:"下一页", - ellipseText:"...", - showIfSinglePage:false, - loadFirstPage:false, - showDisplay:true, - display:"显示 {0} 到 {1} 条, 共 {2} 条", - callback:function(pageNum, start){ - currentpage2 = pageNum - 1; - loadOutputData2(pageNum - 1, showItem); - } - }); -} - -function loadOutputData2(start, size, callback) { - var url = "./jd?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal.publisher_historytasklist"; - pageNumber = start; - var params = { - start : start, - size : size - }; - $.ajax({ - url : url, - async : false, - data : params, - type : "post", - success : function(msg) { - $("#tbody2").empty().html(msg.data.html); - $(window).trigger('resize'); - totalData2 = msg.data.totalSize; - if (parent.window.setHeight) { - parent.window.setHeight(); - } - if (callback) { - callback(); - } - } - }); -} - -function initPage3() { - $("#Pagination3").pagination(totalData3, { - pageLimit:pageLimit, - showItem:showItem, - currentPage:currentpage3, - ellipseCount:0, - prevText:"上一页", - nextText:"下一页", - ellipseText:"...", - showIfSinglePage:false, - loadFirstPage:false, - showDisplay:true, - display:"显示 {0} 到 {1} 条, 共 {2} 条", - callback:function(pageNum, start){ - currentpage3 = pageNum - 1; - loadOutputData3(pageNum - 1, showItem); - } - }); -} - -function loadOutputData3(start, size, callback) { - var url = "./jd?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal.publisher_processlist"; - pageNumber = start; - var params = { - start : start, - size : size - }; - $.ajax({ - url : url, - async : false, - data : params, - type : "post", - success : function(msg) { - $("#tbody3").empty().html(msg.data.html); - $(window).trigger('resize'); - totalData3 = msg.data.totalSize; - if (parent.window.setHeight) { - parent.window.setHeight(); - } - if (callback) { - callback(); - } - } - }); -} - -function loadHistoryRecord() { - var url = "./w?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal.publisher_processlist_page"; - $("#pl_publish_iframe_page").attr("src", url); -} -/*************************************************分页 end******************************************************/ - -function refreshTab() { - $('#nav').children('a').each(function() { - if ($(this).hasClass('active')) { - $(this).click(); - return false; - } - }) -} - diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.manage.home.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.manage.home.js deleted file mode 100644 index 46cd84ed..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.manage.home.js +++ /dev/null @@ -1,862 +0,0 @@ -var plParentid = 0; -var processLevel = 0; -var isLeaf = true; -var parentNodeId; -var orderIndexs = new Array(); -var repositoryTree; -var copeFileNode = ""; -var drpParentId; -var drpSourceParentId; -var isOpenMainIfranme = false; -var repositoryTree; -$(document).ready(function() { - initTree(); - repositoryTree.expandNode($("a[tbindex=process]"), true); -}); - -// 新建层次 打开对话框v2 -function createProcessLevelv2(wd, wsid, parentid, plLevel, div_class) { - var title = "新建文件"; - var url = "./w?sid=" + encodeURIComponent($('#sid').val()) - + "&cmd=com.actionsoft.apps.coe.pal_processlevel_create_v2&wsid=" + wsid + "&id=" - + parentid; - if (parentid == 0) { - window.top.$.simpleAlert(请先选择根下相应节点, "info", 2000); - } else { - if (parentid.length == 36) { - var buttons = [ - { - text : '确定', - cls : "blue", - handler : function() { - var processType = FrmDialog.win().processType; - if (processType == "default") { - saveProcessLevel(window); - var node = repositoryTree.getSelectedNode(); - setPlParentIDAndProcessLevel(node); - refresh(); - } else { - $.ajax({ - url : './jd?cmd=com.actionsoft.apps.coe.pal_processlevel_create_save&sid=' + encodeURIComponent($('#sid').val()) - + '&wsid=' + wsid - + '&plLevel=' + (parseInt(plLevel) + 1) - + '&plParentId=' + parentid - + '&category=' + FrmDialog.win().selectCategoryValue - + '&container=' + FrmDialog.win().selectContainer - + '&t=' + Math.random(), - success : function(msg) { - if (typeof(msg) == "string") { - msg = eval('(' + msg + ')').msg; - } else { - msg = msg.msg; - } - - var url = "./w?sid=" - + encodeURIComponent($('#sid').val()) - + "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&uuid=" - + msg - + "&openType=0&perms=w,d,v&filePerms=-"; - $("#disignerIframe").attr("src", url).attr("uuid", msg); - FrmDialog.close(); - setTimeout( - function() { - var node = repositoryTree.getSelectedNode(); - setPlParentIDAndProcessLevel(node); - refresh(); - }, 500); - - } - }) - } - } - }, { - text : '关闭', - handler : function() { - FrmDialog.close(); - } - } ] - var dlg=FrmDialog.open({ - title:title, - height:465, - url:url, - buttons: buttons - }); - } else { - window.top.$.simpleAlert("该节点上不可以新建流程"); - } - } -} - - -/** - * 功能:去除字符串中所有空格 传参:需要处理的字符串 返回值:去除空格后的字符串 - */ -function trimSpaces(Str) { - var ResultStr = ""; - Temp = Str.split(/\s/); - for (i = 0; i < Temp.length; i++) { - ResultStr += Temp[i]; - } - return ResultStr; -} -// 流程规划 -function saveProcessLevel(wd) { - var returnProcessJson = eval("(" - + window.top.getAwsDialogWindow().returnProcessJson() + ")"); - // alert(returnProcessJson); - var defaultMessageJson = window.top.getAwsDialogWindow().defaultMessageJson; - // alert(defaultMessageJson.plParentId); - var id = returnProcessJson.id; - var wsId = returnProcessJson.wsId; - var plNo = trimSpaces(returnProcessJson.plNo); - var plName = returnProcessJson.plName; - var plLevel = returnProcessJson.plLevel; - plLevel = parseInt(plLevel) + 1; - var plParentId = returnProcessJson.plParentId; - var plDesc = returnProcessJson.plDesc; - var plOrderIndex = returnProcessJson.plOrderIndex; - var plIsBottomLevel = returnProcessJson.plIsBottomLevel; - var plRDId = returnProcessJson.plRDId; - var plRP = returnProcessJson.plRP; - /* - * if (plRP == "") { window.top.$.simpleAlert("[责任人]不允许为空"); return; } - */ - var plM = returnProcessJson.plM; - var plExecType = returnProcessJson.plExecType; - var systemName = returnProcessJson.systemName; - var plAwsPid = returnProcessJson.plAwsPid; - var oldPlAwsPid = returnProcessJson.oldPlAwsPid; - var plDiagramUrl = returnProcessJson.plDiagramUrl; - var plColor = returnProcessJson.plColor; - var plSecurityR = returnProcessJson.plSecurityR; - var plSecurityW = returnProcessJson.plSecurityW; - var oldplSecurityW = returnProcessJson.oldplSecurityW; - var oldplSecurityR = returnProcessJson.oldplSecurityR; - var methodId = returnProcessJson.methodId; - var plDutyDept = returnProcessJson.plDutyDept; - var plDutyPerson = returnProcessJson.plDutyPerson; - - if (plName == "") { - window.top.$.simpleAlert("[" + 名称 + "]" + 不允许为空); - return false; - } - if (plName.length > 120) { - window.top.$.simpleAlert("[" + 名称 + "]" + "不允许超过120个字符"); - return false; - } - if (plDesc.length > 1900) { - window.top.$.simpleAlert("[描述]不允许超过2000个字符"); - return false; - } - if (plNo.length >= 36) { - window.top.$.simpleAlert(编号长度不允许超过36个字符); - return false; - } - if (!/^[0-9]*$/.test(plNo)) { - $.simpleAlert("编号只允许为数字类型", "info", 2000); - } - if (methodId == "") { - window.top.$.simpleAlert("对不起,没有找到相应的建模方法"); - return false; - } - if (plIsBottomLevel == -1) { - window.top.$.simpleAlert("[" + 层次 + "]" + 不允许为空); - return false; - } - - if (plM == -1) { - window.top.$.simpleAlert("[" + 里程碑 + "]" + 不允许为空); - return false; - } - - if (plExecType == -1) { - window.top.$.simpleAlert("[" + 执行方式 + "]" + 不允许为空); - return false; - } - - var params = { - id : id, - wsid : wsId, - plLevel : plLevel, - plParentId : plParentId, - plOrderIndex : plOrderIndex, - plIsBottomLevel : plIsBottomLevel, - plExecType : plExecType, - plNo : plNo, - plName : plName.trim(), - plDesc : plDesc, - plRd : plRDId, - plRp : plRP, - plM : plM, - plSystemName : systemName, - plAwsPid : plAwsPid, - oldPlAwsPid : oldPlAwsPid, - plDiagramUrl : plDiagramUrl, - plColor : plColor, - plSecurityW : plSecurityW, - oldplSecurityW : oldplSecurityW, - plSecurityR : plSecurityR, - oldplSecurityR : oldplSecurityR, - methodId : methodId, - plDutyDept : plDutyDept, - plDutyPerson : plDutyPerson - }; - jQuery.ajax({ - type : "POST", - url : "./jd?sid=" + encodeURIComponent(jQuery('#sid').val()) - + "&cmd=com.actionsoft.apps.coe.pal_processlevel_save", - data : params, - success : function(msg) { - if (typeof(msg) == "string") { - msg = eval('(' + msg + ')'); - } - msg = msg.msg; - if (msg.indexOf("-1") == -1) { - parent.$("#iflowlist").get(0).contentWindow.refresh(); - window.top.$.simpleAlert("新建成功", "ok", 2000); - window.top.closeAwsDialog(); - } else { - window.top.$.simpleAlert("保存流程层级失败请稍后重试"); - } - } - }); - return true; -} -// ------------------------ -function zTreeBeforeAsync(treeId, treeNode) { - -} - -function getParam() { - var wsId = jQuery("#wsId").val(); - var sessionId = jQuery("#sid").val(); - var param = { - sid : sessionId, - cmd : "com.actionsoft.apps.coe.pal_processlevel_treejson", - wsid : wsId - }; - return param; -} - -function setOrderIndexByOutGoing(outgoing, uuid, orderIndex) { - -} - -function setOrderIndexByArray(array, uuid, orderIndex) { - -} - -function initTree() { - $("#repositoryTree").empty(); - var wsId = $("#wsId").val(); - if (wsId) { - var setting = getSetings(); - repositoryTree = awsui.tree.init($("#repositoryTree"), setting); - $("#repositoryTree").css("height", "auto"); - } else { - window.top.$.simpleAlert("请选择流程资产", "info", 2000); - } - if (repositoryTree.getSelectedNode() == undefined) { - repositoryTree.selectNode(repositoryTree.config.data[0].id, true); - } -} - -function getSetings() { - var setting = { - sort : true, - dblClickToExpand : true, - event : { - beforeDrag : beforeDrag, - beforeDrop : beforeDrop, - onDrop : onDrop, - onClick : clickNode, - beforeExpand : loadData, - afterLoad : afterLoad - }, - edit : { - enable : true, - showRemoveBtn : false, - showRenameBtn : false, - drag : { - prev : true, - next : true, - inner : true - } - }, - async : { - enable : true, - type : "post", - url : "./w", - autoParam : [ "id=pid" ], - otherParam : getParam() - }, - data : { - keep : { - parent : true - } - } - }; - setting.contextMenu = { - items : [ - { - text : "复制", - tit : "copy", - method : function(obj) { - var node = repositoryTree.getSelectedNode(); - setPlParentIDAndProcessLevel(node); - copeFileNode = node; - $(setting.contextMenu.target).menu("close"); - } - }, - { - text : "粘贴", - tit : "paste", - method : function(obj) { - if (copeFileNode == null) { - window.top.$.simpleAlert("请先复制文件", "info", 2000); - $(setting.contextMenu.target).menu("close"); - return; - } - var node = repositoryTree.getSelectedNode(); - if (node.plCategory != copeFileNode.plCategory) { - window.top.$.simpleAlert("对不起,不能跨文件类型粘贴", "info", - 2000); - $(setting.contextMenu.target).menu("close"); - return; - } - setPlParentIDAndProcessLevel(node); - $.ajax({ - url : './w?cmd=com.actionsoft.apps.coe.pal_processlevel_copy&sid=' - + encodeURIComponent($('#sid').val()) - + '&sourceUUID=' + copeFileNode.id - + '&targetUUID=' + node.id, - async : false, - success : function(msg) { - if (typeof(msg) == "string") { - msg = eval('(' + msg + ')').data; - } - refresh(); - if (msg.success == "true") { - window.top.$.simpleAlert(msg.message, "ok", 2000); - } else { - window.top.$.simpleAlert(msg.message, "error"); - } - } - }) - $(setting.contextMenu.target).menu("close"); - } - },{ - text : "新增", - tit : "create", - method : function(obj) { - var node = repositoryTree.getSelectedNode(); - createProcessLevelv2(window,$("#wsId").val(),node.id,node.plLevel, ''); - $(setting.contextMenu.target).menu("close"); - } - },{ - text : "删除", - tit : "remove", - method : function(obj) { - $(setting.contextMenu.target).menu("close"); - var node = repositoryTree.getSelectedNode(); - deleteProcessLevel(window, node.name, node.id, node.pid); - } - } - - ], - target : "#contextMenu" - }; - - setting.dataModel = { - data : data - }; - return setting; -} -function loadData(treeNode) { - // 如果是父节点并且存在子节点执行加载 - if (treeNode && treeNode.id.length == 36) { - var dataModel = { - url : "./w?sid=" + jQuery("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal_processlevel_treejson&pid=" + treeNode.id - + "&wsid=" + jQuery("#wsId").val(), - method : "POST", - dataType : "json" - } - repositoryTree.refreshNode({ - id : treeNode.id, - dataModel : dataModel - }); - } -} -function afterLoad() { - $("a[tabindex=process]").trigger("click.nodeClick"); -} -// 拖拽前事件 -function beforeDrag(treeNode) { - return true; -} -// 移动节点前现将所有的 orderindex计入一个集合 -function putOrdexIndexs(treeNode) { - var nodes = repositoryTree.getChildrenByPid(treeNode.pid); - for (var i = 0; i < nodes.length; i++) { - orderIndexs[i] = nodes[i].plOrdexIndex; - } -} - -var dragType = ""; -function beforeDrop(target, source) { - if (target.plCategory != source.plCategory) { - window.top.$.simpleAlert("不允许跨文件类型移动", "info", 2000); - return false; - } - if (repositoryTree.moveObj.find("span:first").hasClass("inner")) { - dragType = "inner"; //插入target内部 - } else { - dragType = "insert"; //插入target后面 - } - return true; -} -function onDrop(target, source, position) { - if(dragType == 'inner' && target.id == source.pid) { - $.simpleAlert('不允许移动到'+ source.name +'自身的父节点内部', 'error'); - return; - } - // 添加特殊情况处理sunlh - var flag = true; - if(dragType == 'insert') { - // 若目标文件为展开状态,增加是放入目标文件的后面或者放入目标文件的内部第一个的判断 - var targetId = target.id; - if($('#tree_ul_' + targetId).length > 0) { //存在加载好的子节点 - if(!$('#tree_ul_' + targetId).is(':hidden')) { // 子节点已展开 - flag = false; - $('#moveDialog').dialog({ - title : '移动选项', - buttons: [ - {text:'确定',cls:"blue",handler:function(){ - if($('#moveInnerFirst').prop('checked')) { - var firstChildId = $('#tree_ul_' + targetId).find('li:first').attr('li_index'); - var targetNode = repositoryTree.getNodeById(firstChildId); - moveTreeNode(targetNode, source, 'above'); - } - if($('#moveInsertBelow').prop('checked')) { - moveTreeNode(target, source, position); - } - $('#moveDialog').dialog('close'); - }}, - {text:'取消',handler:function(){$('#moveDialog').dialog('close');return;}} - ], - onClose: function() { - $('#moveInnerFirst').check('option','checked', true); - } - }); - } - } - } - if(flag) { - moveTreeNode(target, source, position); - } -} - -// 拖动树节点 -function moveTreeNode(target, source, position) { - var sourceParentNode = repositoryTree.getNodeById(source.pid); - var targetParentNode = repositoryTree.getNodeById(target.pid); - if (targetParentNode == undefined) { - targetParentNode = repositoryTree.getNodeById(target.id); - } - var msg = ""; - if(dragType == 'inner') {// 放入里面,默认最后的位置 - msg = "确认将" + source.name + "放入" + target.name + "里面?"; - } - if(dragType == 'insert') {// 放入文件之间 - if(position == 'below') {// 放入target下面 - msg = "确认将" + source.name + "放入" + target.name + "的后面(同级)?"; - } - if(position == 'above') {// 放入target上面 - msg = "确认将" + source.name + "放入" + target.name + "的前面(同级)?"; - } - } - var options = { - title : "提示", - content:msg, - onConfirm: function(){ - // 拖拽成功后 - awsui.ajax.request({ - url : "./jd", - method : "POST", - data : { - sid: $("#sid").val(), - cmd: "com.actionsoft.apps.coe.pal_update_index_or_pid", - sourceId: source.id, - targetId: target.id, - type: dragType, - position: position - }, - ok : function(r) { - //initTree(); - doLoad(sourceParentNode); - doLoad(targetParentNode); - dragType = ""; - }, - err:function(r){ - } - }); - }, - onCancel : function(){ - return true; - } - }; - $.confirm(options); -} -/*var dragType = ""; -function beforeDrop(target, source) { - if (target.plCategory != source.plCategory) { - window.top.$.simpleAlert("不允许跨文件类型移动", "info", 2000); - return false; - } - if (repositoryTree.moveObj.find("span:first").hasClass("inner")) { - dragType = "inner"; //插入target内部 - } else { - dragType = "insert"; //插入target后面 - } - return true; -} -function onDrop(target, source, position) { - var sourceParentNode = repositoryTree.getNodeById(source.pid); - var targetParentNode = repositoryTree.getNodeById(target.pid); - if (targetParentNode == undefined) { - targetParentNode = repositoryTree.getNodeById(target.id); - } - var options = { - title : "提示", - content:"确定移动此文件吗?", - onConfirm: function(){ - // 拖拽成功后 - awsui.ajax.request({ - url : "./jd", - method : "POST", - data : { - sid: $("#sid").val(), - cmd: "com.actionsoft.apps.coe.pal_update_index_or_pid", - sourceId: source.id, - targetId: target.id, - type: dragType, - position: position - }, - ok : function(r) { - //initTree(); - - doLoad(sourceParentNode); - doLoad(targetParentNode); - }, - err:function(r){ - } - }); - }, - onCancel : function(){ - return true; - } - }; - $.confirm(options); -}*/ -// 同级移动返回更新后的orderIndex -function getNewOrderIndexStr(parentNode) { - var str = ""; - var nodes = repositoryTree.getChildrenByPid(parentNode.id); - ; - for (var i = 0; i < nodes.length; i++) { - nodes[i].plOrdexIndex = orderIndexs[i]; - } - for (var i = 0; i < nodes.length; i++) { - if (i == 0) { - str += nodes[i].id + "|" + nodes[i].plOrdexIndex; - } else { - str += "," + nodes[i].id + "|" + nodes[i].plOrdexIndex; - } - } - // console.log(str); - return str; -} - -// 跨级移动更新pid -function getNewPid(treeNodes, afterId) { - var pids = ""; - for (var i = 0; i < treeNodes.length; i++) { - if (i == 0) { - pids += treeNodes[i].id; - } else { - pids += "|" + treeNodes[i].id; - } - } - pids += "," + afterId; - return pids; -} - -// 异步设置orderindex -function updateOrderIndex(str, target, source) { - var param = { - orderIndexs : str - } - jQuery.ajax({ - type : "POST", - url : "./w?sid=" + encodeURIComponent(jQuery('#sid').val()) - + "&cmd=com.actionsoft.apps.coe.pal_processlevel_setploaderindex", - data : param, - success : function(msg) { - if (msg == "-1") { - window.top.$.simpleAlert("拖动失败请稍候重试", "info", 2000); - } else { - window.setTimeout(function() { - refreshNode(source.pid); - }, 300); - window.setTimeout(function() { - refreshNode(target.id); - }, 300); - } - } - }); -} - -function updatePid(str, target, source) { - var param = { - pids : str - } - jQuery.ajax({ - type : "POST", - url : "./w?sid=" + encodeURIComponent(jQuery('#sid').val()) - + "&cmd=com.actionsoft.apps.coe.pal_processlevel_setplid", - data : param, - success : function(msg) { - if (msg == "-1") { - window.top.$.simpleAlert("拖动失败请稍候重试", "info", 2000); - } else { - window.setTimeout(function() { - refreshNode(source.pid); - }, 300); - window.setTimeout(function() { - refreshNode(target.id); - }, 300); - } - } - }); -} - -function clickNode(treeNode) { - if (treeNode.id.length == 36) { - openDesginer(treeNode.id, 0, treeNode.name, "", treeNode.versionId, false, "0"); - } -} -function openDesginer(uuid, openType, plName, appId, processVersionId, - isOpenDialog, collaboration) { - if(collaboration == undefined || collaboration == null) { - collaboration = "0"; - } - var params = { - sid : encodeURIComponent(jQuery('#sid').val()), - cmd : "com.actionsoft.apps.coe.pal_pl_repository_designer", - uuid : uuid, - openType : openType, - processDefId : processVersionId, - collaboration : collaboration, - teamId : "", - perms: "w,d,v", - filePerms: "-" - }, url, options; - if (typeof (isOpenDialog) == "boolean" && isOpenDialog) {// 打开与bpmn关联的多个版本 - params = { - sid : encodeURIComponent(jQuery('#sid').val()), - cmd : "com.actionsoft.apps.coe.pal_pl_repository_version", - uuid : uuid, - appId : appId, - processVersionId : processVersionId - }; - url = "./w?" + connectParams(params); - options = { - buttons : [ // 按钮组 - { - text : '关闭', - handler : function() { - window.top.closeAwsDialog(); - } - } ] - } - window.top.openAwsDialog(url, plName, 770, 415, options); - return; - } - url = "./w?" + connectParams(params); - $("#disignerIframe").attr("src", url).attr("uuid", uuid); -} - -function openDesginerFromAttr(uuid, openType, plName, appId, processVersionId, - isOpenDialog, shapeId) { - var params = { - sid : encodeURIComponent(jQuery('#sid').val()), - cmd : "com.actionsoft.apps.coe.pal_pl_repository_designer_open_shape_page", - uuid : uuid, - openType : openType, - processDefId : processVersionId, - shapeId : shapeId, - teamId : "" - }; - var url = "./w?" + connectParams(params); - $("#disignerIframe").attr("src", url).attr("uuid", uuid); -} - -function connectParams(params) { - var connParms = ""; - if (typeof (params) == "object") { - for ( var i in params) { - connParms += i + "=" + params[i] + "&"; - } - } - - return connParms.substring(0, connParms.length - 1); -} - -function closeTabById(index) { - awsTabs.closeTab(index, null); -} - - -// 异步节点加载成功后回调 -function onAsyncSuccess(event, treeId, treeNode, msg) { - var zTree = jQuery.fn.zTree.getZTreeObj("processLevelTree"); - setTimeout(function() { - if (treeNode) { - if (treeNode.level < 1) { // 展开到指定层级 - if (treeNode.children && treeNode.children.length > 0) { - expandNodes(zTree, treeNode.children); - } - } - } - }, 500); // 加载下级节点 -} - -function getNodeIndex(nodes, treeNode) { - var index = 0; - if (nodes && treeNode) { - for (var i = 0; nodes.length; i++) { - if (treeNode.id == nodes[i].id) { - index = i + 1; - break; - } - } - } - return index; -} - -function setPlParentIDAndProcessLevel(treeNode) { - if (!treeNode.isParent) { - treeNode.isParent = true; - } - plParentid = treeNode.id; - processLevel = treeNode.plLevel; - isLeaf = treeNode.isParent; -} - -// 展开所有节点 -function expandNodes(zTree, nodes) { - if (!nodes) - return; - for (var i = 0, l = nodes.length; i < l; i++) { - zTree.expandNode(nodes[i], true, false, false); - if (nodes[i].isParent) { - expandNodes(nodes[i].children); - } - } -} - -// 自动展开两级节点 -function expandNodesFirst(zTree, nodes) { - if (!nodes) - return; - for (var i = 0, l = 1; i < l; i++) { - zTree.expandNode(nodes[i], true, false, false); - if (nodes[i].isParent && nodes[i].zAsync) { - expandNodesFirst(nodes[i].children); - } - } -} - -// 自动展开n级节点 -function expandNodesN(zTree, nodes, n) { - if (!nodes) - return; - for (var i = 0, l = n; i < l; i++) { - zTree.expandNode(nodes[i], true, false, false); - if (nodes[i].isParent) { - expandNodesN(zTree, nodes[i].children, n); - } - } -} - -// 刷新指定节点 -function refreshNode(id) { - if (!id) { - id = plParentid; - } - var node = repositoryTree.getNodeById(id); - if (node == null) { - } else { - loadData(node); - if (repositoryTree.existsChildren(id)) { - node.open = true; - } else { - delete node.open; - } - doLoad(node, "reload"); - } -} -// 刷新树 -function refresh(id) { - refreshNode(id); -} -function doLoad(treeNode, type) { - var dataModel = { - url : "./jd?sid=" + $("#sid").val() - + "&cmd=com.actionsoft.apps.coe.pal_processlevel_treejson&pid=" + treeNode.id - + "&wsid=" + $("#wsId").val(), - method : "POST", - dataType : "json" - } - repositoryTree.refreshNode({ - id : treeNode.id, - dataModel : dataModel - }); -} - -function deleteProcessLevel(wd, name, id, pid) { - var options = { - title : "提示", - content : "确定删除流程" + "[" + name + "]" + "吗?", - model : false, - onConfirm : function() { - $.simpleAlert("正在处理", "loading"); - var wsId = jQuery("#wsId").val(); - var params = { - wsid : wsId, - pid : id - }; - jQuery.ajax({ - type : "POST", - url : "./w?sid=" + encodeURIComponent(jQuery('#sid').val()) - + "&cmd=com.actionsoft.apps.coe.pal_processlevel_tree_remove", - data : params, - success : function(msg) { - $.simpleAlert("close"); - msg = eval('(' + msg + ')').msg; - if (msg == "1") { - $.simpleAlert("删除成功", "ok", 2000); - refreshNode(pid); - if ($("#disignerIframe").attr("uuid") == id) { - $("#disignerIframe").attr("uuid", "").attr("src", ""); - } - } else { - $.simpleAlert("删除失败请稍后重试", "info", 2000); - } - } - }); - } - }; - window.top.$.confirm(options); -} diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.search.home.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.search.home.js deleted file mode 100644 index 4f18b3a5..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.search.home.js +++ /dev/null @@ -1,149 +0,0 @@ -var plParentid = 0; -var processLevel = 0; -var isLeaf = true; -var parentNodeId; -var orderIndexs = new Array(); -var repositoryTree; -var copeFileNode = ""; -var drpParentId; -var drpSourceParentId; -var isOpenMainIfranme = false; -var repositoryTree; -$(document).ready(function() { - initTree(); - repositoryTree.expandNode($("a[tbindex=process]"), true); - $("a[tbindex=process]").click(); -}); - -function initTree() { - $("#repositoryTree").empty(); - var wsId = $("#wsId").val(); - if (wsId) { - var setting = getSetings(); - repositoryTree = awsui.tree.init($("#repositoryTree"), setting); - $("#repositoryTree").css("height", "auto"); - } else { - window.top.$.simpleAlert("请选择流程资产", "info", 2000); - } - if (repositoryTree.getSelectedNode() == undefined) { - repositoryTree.selectNode(repositoryTree.config.data[0].id, true); - } -} - -function getSetings() { - var setting = { - sort : true, - dblClickToExpand : true, - event : { - onClick : clickNode - }, - data : { - keep : { - parent : true - } - } - }; - - - setting.dataModel = { - data : data - }; - return setting; -} - -function clickNode(treeNode) { - if (treeNode.id.length == 36) { - openDesginer(treeNode.id, 0, treeNode.name, "", treeNode.versionId, false, "1"); - } else { - if (processRootId != "") { - openDesginer(processRootId, 0, treeNode.name, "", "", false, "1"); - } - } -} -function openDesginer(uuid, openType, plName, appId, processVersionId, - isOpenDialog, collaboration) { - if(collaboration == undefined || collaboration == null) { - collaboration = "0"; - } - var params = { - sid : encodeURIComponent(jQuery('#sid').val()), - cmd : "com.actionsoft.apps.coe.pal_pl_repository_designer_viewer", - uuid : uuid, - openType : openType, - processDefId : processVersionId, - collaboration : collaboration, - teamId : "", - perms: "v", - filePerms: filePerms - }, url, options; - if (typeof (isOpenDialog) == "boolean" && isOpenDialog) {// 打开与bpmn关联的多个版本 - params = { - sid : encodeURIComponent(jQuery('#sid').val()), - cmd : "com.actionsoft.apps.coe.pal_pl_repository_version", - uuid : uuid, - appId : appId, - processVersionId : processVersionId - }; - url = "./w?" + connectParams(params); - options = { - buttons : [ // 按钮组 - { - text : '关闭', - handler : function() { - window.top.closeAwsDialog(); - } - } ] - } - window.top.openAwsDialog(url, plName, 770, 415, options); - return; - } - url = "./w?" + connectParams(params); - $("#disignerIframe").attr("src", url).attr("uuid", uuid); -} - -function connectParams(params) { - var connParms = ""; - if (typeof (params) == "object") { - for ( var i in params) { - connParms += i + "=" + params[i] + "&"; - } - } - - return connParms.substring(0, connParms.length - 1); -} - -// 展开所有节点 -function expandNodes(zTree, nodes) { - if (!nodes) - return; - for (var i = 0, l = nodes.length; i < l; i++) { - zTree.expandNode(nodes[i], true, false, false); - if (nodes[i].isParent) { - expandNodes(nodes[i].children); - } - } -} - -// 自动展开两级节点 -function expandNodesFirst(zTree, nodes) { - if (!nodes) - return; - for (var i = 0, l = 1; i < l; i++) { - zTree.expandNode(nodes[i], true, false, false); - if (nodes[i].isParent && nodes[i].zAsync) { - expandNodesFirst(nodes[i].children); - } - } -} - -// 自动展开n级节点 -function expandNodesN(zTree, nodes, n) { - if (!nodes) - return; - for (var i = 0, l = n; i < l; i++) { - zTree.expandNode(nodes[i], true, false, false); - if (nodes[i].isParent) { - expandNodesN(zTree, nodes[i].children, n); - } - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.banner.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.banner.js deleted file mode 100644 index eb4a5345..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.banner.js +++ /dev/null @@ -1,32 +0,0 @@ -$(document).ready(function(){ - renderBannerXPagesConfigPage(); -}); -function renderBannerXPagesConfigPage(){ - var contentStr="
                    "; - //contentStr+="

                    流程发布门户-轮播图

                    "; - contentStr+="
                    轮播图
                    "; - contentStr+=""; - contentStr+="
                    "; - $(".cwapp-right").append(contentStr); - - var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_banner_msg"; - //$(".xpagesContent").empty(); - $(".xpagePublishBanner-wrap").find(".xpagesContent").val(url); -} - - -function getParamString(url,name) { - var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); - var r = url.match(reg); - if (r != null) { - return unescape(r[2]); - } - return null; -} - -function getCwUrl(){ - //修改时默认参数定位 - var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid"); - var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val(); - return cwUrl; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.common.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.common.js deleted file mode 100644 index 2ead5786..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.common.js +++ /dev/null @@ -1,48 +0,0 @@ -$(document).ready(function(){ - renderCommonXPagesConfigPage(); -}); -function renderCommonXPagesConfigPage(){ - var contentStr="
                    "; - //contentStr+="

                    流程发布门户-常用流程

                    "; - contentStr+="
                    设置显示个数
                    "; - contentStr+=""; - contentStr+=""; - contentStr+="
                    "; - $(".cwapp-right").append(contentStr); - - var cwUrl = getCwUrl();//获取之前的存储的url链接 - if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){ - var count = getParamString(cwUrl,"count"); - $("#commonxpage_tcount").val(count); - - } - - $("#commonxpage_tcount").blur(function(){ - var count = $('#commonxpage_tcount').val(); - if(count!=""){ - var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_common_msg&count="+count; - //$(".xpagesContent").empty(); - $(".xpagePublishCommon-wrap").find(".xpagesContent").val(url); - - }else{ - $(".xpagePublishCommon-wrap").find(".xpagesContent").val(""); - //$(".xpagesContent").empty(); - } - }); -} - -function getParamString(url,name) { - var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); - var r = url.match(reg); - if (r != null) { - return unescape(r[2]); - } - return null; -} - -function getCwUrl(){ - //修改时默认参数定位 - var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid"); - var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val(); - return cwUrl; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.controlmap.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.controlmap.js deleted file mode 100644 index 095b8e3a..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.controlmap.js +++ /dev/null @@ -1,50 +0,0 @@ -$(document).ready(function(){ - renderCommonXPagesConfigPage(); -}); -function renderCommonXPagesConfigPage(){ - var contentStr="
                    "; - //contentStr+="

                    流程发布门户-控制地图

                    "; - contentStr+="
                    设置显示个数
                    "; - contentStr+=""; - contentStr+=""; - contentStr+="
                    "; - $(".cwapp-right").append(contentStr); - - - var cwUrl = getCwUrl();//获取之前的存储的url链接 - if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){ - var count = getParamString(cwUrl,"count"); - $("#commonxpage_tcount").val(count); - - } - - - $("#commonxpage_tcount").blur(function(){ - var count = $('#commonxpage_tcount').val(); - if(count!=""){ - var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_control_msg&count="+count; - //$(".xpagesContent").empty(); - $(".xpagePublishControlMap-wrap").find(".xpagesContent").val(url); - - }else{ - $(".xpagePublishControlMap-wrap").find(".xpagesContent").val(""); - } - }); -} - - -function getParamString(url,name) { - var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); - var r = url.match(reg); - if (r != null) { - return unescape(r[2]); - } - return null; -} - -function getCwUrl(){ - //修改时默认参数定位 - var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid"); - var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val(); - return cwUrl; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.datamap.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.datamap.js deleted file mode 100644 index c217f554..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.datamap.js +++ /dev/null @@ -1,49 +0,0 @@ -$(document).ready(function(){ - renderCommonXPagesConfigPage(); -}); -function renderCommonXPagesConfigPage(){ - var contentStr="
                    "; - contentStr+="
                    设置显示个数
                    "; - //contentStr+="

                    流程发布门户-数据地图

                    "; - contentStr+=""; - contentStr+=""; - contentStr+="
                    "; - $(".cwapp-right").append(contentStr); - - var cwUrl = getCwUrl();//获取之前的存储的url链接 - if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){ - var count = getParamString(cwUrl,"count"); - $("#commonxpage_tcount").val(count); - - } - - $("#commonxpage_tcount").blur(function(){ - var count = $('#commonxpage_tcount').val(); - if(count!=""){ - var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_data_msg&count="+count; - //$(".xpagesContent").empty(); - //$(".xpagesContent").append(url); - $(".xpagePublishDataMap-wrap").find(".xpagesContent").val(url); - }else{ - //$(".xpagesContent").empty(); - $(".xpagePublishDataMap-wrap").find(".xpagesContent").val(""); - } - }); -} - - -function getParamString(url,name) { - var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); - var r = url.match(reg); - if (r != null) { - return unescape(r[2]); - } - return null; -} - -function getCwUrl(){ - //修改时默认参数定位 - var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid"); - var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val(); - return cwUrl; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.frequency.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.frequency.js deleted file mode 100644 index 64495dd6..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.frequency.js +++ /dev/null @@ -1,48 +0,0 @@ -$(document).ready(function(){ - renderCommonXPagesConfigPage(); -}); -function renderCommonXPagesConfigPage(){ - var contentStr="
                    "; - contentStr+="
                    设置显示个数
                    "; - //contentStr+="

                    流程发布门户-高频流程

                    "; - contentStr+=""; - contentStr+=""; - contentStr+="
                    "; - $(".cwapp-right").append(contentStr); - - var cwUrl = getCwUrl();//获取之前的存储的url链接 - if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){ - var count = getParamString(cwUrl,"count"); - $("#commonxpage_tcount").val(count); - - } - - $("#commonxpage_tcount").blur(function(){ - var count = $('#commonxpage_tcount').val(); - if(count!=""){ - var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_frequency_msg&count="+count; - //$(".xpagesContent").empty(); - //$(".xpagesContent").append(url); - $(".xpagePublishFrequency-wrap").find(".xpagesContent").val(url); - }else{ - //$(".xpagesContent").empty(); - $(".xpagePublishFrequency-wrap").find(".xpagesContent").val(""); - } - }); -} - -function getParamString(url,name) { - var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); - var r = url.match(reg); - if (r != null) { - return unescape(r[2]); - } - return null; -} - -function getCwUrl(){ - //修改时默认参数定位 - var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid"); - var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val(); - return cwUrl; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.general.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.general.js deleted file mode 100644 index 86e32c9d..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.general.js +++ /dev/null @@ -1,111 +0,0 @@ -var liHeight = 21; - -function openPortal(sid, uuid, taskId) { - // if (taskId == "") { - if (true) { - window - .open("./w?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_page&uuid=" - + uuid + "&sid=" + sid + "&taskId=" + taskId);// open Windows - } else { - // 打开流程手册 - $.simpleAlert('正在打开', 'loading'); - $.ajax({ - type : "POST", - url : "./jd?sid=" + sid - + "&cmd=com.actionsoft.apps.coe.pal_outputreport_output_process_preview", - data : { - taskId : taskId - }, - success : function(msg) { - if (msg.result == "ok") { - $.simpleAlert("close"); - if (msg['data']) { - var url = msg['data']['url']; - console.log(url); - window.open(url); - } - } else { - $.simpleAlert("close"); - $.simpleAlert(msg['msg'], 'info'); - } - } - }); - } -} - -//对json进行降序排序函数 -var colId="date" - var desc = function(x,y) - { - return (x[colId] < y[colId]) ? 1 : -1 - } -//对json进行升序排序函数 -var asc = function(x,y) -{ - return (x[colId] > y[colId]) ? 1 : -1 -} -// JSON按照时间排序 -function sortByDate(arr) { - arr.sort(desc); - return arr; -} - -/** - * 1、在一分钟之内刚发表的——"刚刚" 2、一个小时之内发表的——"XX分钟前" 3、今天发表的——"XX小时前" 4、昨天发表的——"昨天" - * 5、今年发表的——"月-日" 6、非今年发表的——"年-月-日" - */ -var minute = 1000 * 60; -var hour = minute * 60; -var day = hour * 24; -var halfamonth = day * 15; -var month = day * 30; -function transferDateFormat(dateTimeStamp) { - if (dateTimeStamp == '') { - return ""; - } - var publishDate = new Date() - publishDate.setTime(dateTimeStamp); - var now = new Date(); - if (now.getFullYear() - publishDate.getFullYear() >= 1) {// 非今年发布 - return publishDate.Format("yyyy年M月"); - } else if (now.getTime() - dateTimeStamp <= minute) {// 一分钟内,刚刚 - return "刚刚"; - } else if (now.getTime() - dateTimeStamp <= hour) { - return parseInt((now.getTime() - dateTimeStamp)/minute) + '分钟前'; - } else if (now.getTime() - dateTimeStamp <= (now.getHours())*hour +1) { - return parseInt((now.getTime() - dateTimeStamp)/hour) + '小时前'; - } else if (now.getTime() - dateTimeStamp <= day + (now.getHours())*hour) {// 昨天 - return "昨天" + publishDate.Format("HH") + "点"; - } else { - return publishDate.Format("M月d日"); - } -} - -//  对Date的扩展,将 Date 转化为指定格式的String -//  月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,  -//  年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字)  -//  例子:  -//  (new Date()).Format("yyyy-MM-dd HH:mm:ss.S") ==> 2006-07-02 08:09:04.423  -//  (new Date()).Format("yyyy-M-d h:m:s.S")      ==> 2006-7-2 8:9:4.18  - -Date.prototype.Format = function(fmt) { - var o = { - "M+" : this.getMonth() + 1, - "d+" : this.getDate(), - "H+" : this.getHours(), - "m+" : this.getMinutes(), - "s+" : this.getSeconds(), - "S+" : this.getMilliseconds() - }; - if (/(y+)/.test(fmt)) { - fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "") - .substr(4 - RegExp.$1.length)); - } - for ( var k in o) { - if (new RegExp("(" + k + ")").test(fmt)) { - fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) - : (("00" + o[k]).substr(String(o[k]).length))); - } - } - return fmt; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.notification.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.notification.js deleted file mode 100644 index e0638e9a..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.notification.js +++ /dev/null @@ -1,48 +0,0 @@ -$(document).ready(function(){ - renderCommonXPagesConfigPage(); -}); -function renderCommonXPagesConfigPage(){ - var contentStr="
                    "; - contentStr+="
                    设置显示个数
                    "; - //contentStr+="

                    流程发布门户-发布动态

                    "; - contentStr+=""; - contentStr+=""; - contentStr+="
                    "; - $(".cwapp-right").append(contentStr); - - var cwUrl = getCwUrl();//获取之前的存储的url链接 - if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){ - var count = getParamString(cwUrl,"count"); - $("#commonxpage_tcount").val(count); - - } - - $("#commonxpage_tcount").blur(function(){ - var count = $('#commonxpage_tcount').val(); - if(count!=""){ - var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_notification_msg&count="+count; - //$(".xpagesContent").empty(); - //$(".xpagesContent").append(url); - $(".xpagePublishNotification-wrap").find(".xpagesContent").val(url); - }else{ - //$(".xpagesContent").empty(); - $(".xpagePublishNotification-wrap").find(".xpagesContent").val(""); - } - }); -} - -function getParamString(url,name) { - var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); - var r = url.match(reg); - if (r != null) { - return unescape(r[2]); - } - return null; -} - -function getCwUrl(){ - //修改时默认参数定位 - var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid"); - var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val(); - return cwUrl; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.orgmap.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.orgmap.js deleted file mode 100644 index 5be785ef..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.orgmap.js +++ /dev/null @@ -1,47 +0,0 @@ -$(document).ready(function(){ - renderCommonXPagesConfigPage(); -}); -function renderCommonXPagesConfigPage(){ - var contentStr="
                    "; - contentStr+="
                    设置显示个数
                    "; - //contentStr+="

                    流程发布门户-组织地图

                    "; - contentStr+=""; - contentStr+=""; - contentStr+="
                    "; - $(".cwapp-right").append(contentStr); - - var cwUrl = getCwUrl();//获取之前的存储的url链接 - if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){ - var count = getParamString(cwUrl,"count"); - $("#commonxpage_tcount").val(count); - - } - - $("#commonxpage_tcount").blur(function(){ - var count = $('#commonxpage_tcount').val(); - if(count!=""){ - var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_org_msg&count="+count; - //$(".xpagesContent").empty(); - //$(".xpagesContent").append(url); - $(".xpagePublishOrgMap-wrap").find(".xpagesContent").val(url); - }else{ - $(".xpagePublishOrgMap-wrap").find(".xpagesContent").val(""); - } - }); -} - -function getParamString(url,name) { - var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); - var r = url.match(reg); - if (r != null) { - return unescape(r[2]); - } - return null; -} - -function getCwUrl(){ - //修改时默认参数定位 - var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid"); - var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val(); - return cwUrl; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.participant.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.participant.js deleted file mode 100644 index d61833bd..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.participant.js +++ /dev/null @@ -1,48 +0,0 @@ -$(document).ready(function(){ - renderCommonXPagesConfigPage(); -}); -function renderCommonXPagesConfigPage(){ - var contentStr="
                    "; - contentStr+="
                    设置显示个数
                    "; - //contentStr+="

                    流程发布门户-我参与的

                    "; - contentStr+=""; - contentStr+=""; - contentStr+="
                    "; - $(".cwapp-right").append(contentStr); - - var cwUrl = getCwUrl();//获取之前的存储的url链接 - if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){ - var count = getParamString(cwUrl,"count"); - $("#systemxpage_tcount").val(count); - - } - - $("#systemxpage_tcount").blur(function(){ - var count = $('#systemxpage_tcount').val(); - if(count!=""){ - var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_participant_msg&count="+count; - //$(".xpagesContent").empty(); - //$(".xpagesContent").append(url); - $(".xpagePublishParticipant-wrap").find(".xpagesContent").val(url); - }else{ - //$(".xpagesContent").empty(); - $(".xpagePublishParticipant-wrap").find(".xpagesContent").val(""); - } - }); -} - -function getParamString(url,name) { - var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); - var r = url.match(reg); - if (r != null) { - return unescape(r[2]); - } - return null; -} - -function getCwUrl(){ - //修改时默认参数定位 - var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid"); - var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val(); - return cwUrl; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.postresponsibility.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.postresponsibility.js deleted file mode 100644 index 4b56b70b..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.postresponsibility.js +++ /dev/null @@ -1,48 +0,0 @@ -$(document).ready(function(){ - renderCommonXPagesConfigPage(); -}); -function renderCommonXPagesConfigPage(){ - var contentStr="
                    "; - contentStr+="
                    设置显示个数
                    "; - //contentStr+="

                    流程发布门户-岗位职责

                    "; - contentStr+=""; - contentStr+=""; - contentStr+="
                    "; - $(".cwapp-right").append(contentStr); - - var cwUrl = getCwUrl();//获取之前的存储的url链接 - if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){ - var count = getParamString(cwUrl,"count"); - $("#systemxpage_tcount").val(count); - - } - - $("#systemxpage_tcount").blur(function(){ - var count = $('#systemxpage_tcount').val(); - if(count!=""){ - var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_postresponsibility_msg&count="+count; - //$(".xpagesContent").empty(); - //$(".xpagesContent").append(url); - $(".xpagePublishPostresponsibility-wrap").find(".xpagesContent").val(url); - }else{ - //$(".xpagesContent").empty(); - $(".xpagePublishPostresponsibility-wrap").find(".xpagesContent").val(""); - } - }); -} - -function getParamString(url,name) { - var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); - var r = url.match(reg); - if (r != null) { - return unescape(r[2]); - } - return null; -} - -function getCwUrl(){ - //修改时默认参数定位 - var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid"); - var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val(); - return cwUrl; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.processmap.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.processmap.js deleted file mode 100644 index ff0fd770..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.processmap.js +++ /dev/null @@ -1,108 +0,0 @@ -$(document).ready(function(){ - renderCommonXPagesConfigPage(); -}); -function renderCommonXPagesConfigPage(){ - getProcessMapData(); - /* - var contentStr="
                    "; - contentStr+="
                    请输入默认显示的资产库Id
                    "; - //contentStr+="

                    流程发布门户-流程地图

                    "; - contentStr+=""; - contentStr+="
                    "; - contentStr+="
                    请输入默认组织的单元Id
                    "; - contentStr+=""; - contentStr+=""; - contentStr+="
                    "; - $(".cwapp-right").append(contentStr); - - var cwUrl = getCwUrl();//获取之前的存储的url链接 - if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){ - var wsId = getParamString(cwUrl,"wsId"); - var orgId = getParamString(cwUrl,"orgId"); - $("#commonxpage_wsId").val(wsId); - $("#commonxpage_orgId").val(orgId); - - } - - - $("#commonxpage_wsId, #commonxpage_orgId").blur(function(){ - var wsId = $('#commonxpage_wsId').val(); - var orgId = $('#commonxpage_orgId').val(); - var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_processmap_msg&wsId="+wsId + "&orgId=" + orgId; - //$(".xpagesContent").empty(); - //$(".xpagesContent").append(url); - $(".xpagePublishProcessMap-wrap").find(".xpagesContent").val(url); - }); - */ -} - -function getProcessMapData() { - var params = {}; - var url = './jd?sid=' + sid + '&cmd=com.actionsoft.apps.publisher_workspace_and_org_msg'; - awsui.ajax.post(url, params, function (responseObject) { - if (responseObject['result'] == 'ok') { - var wsList = responseObject["data"]["data"]['workspaces']; - var orgList = responseObject["data"]["data"]['companys']; - var contentStr = "
                    "; - contentStr += "
                    请选择默认显示的资产库
                    "; - contentStr += ""; - contentStr += "
                    请选择默认组织
                    "; - contentStr += ""; - contentStr += ""; - contentStr += "
                    "; - $(".cwapp-right").append(contentStr); - var cwUrl = getCwUrl();//获取之前的存储的url链接 - if (cwUrl != null && cwUrl != undefined && cwUrl != "") { - //$(".xpagePublishProcessMap-wrap").find(".xpagesContent").val(cwUrl); - var wsId = getParamString(cwUrl, "wsId"); - var orgId = getParamString(cwUrl, "orgId"); - if (wsId != "" && orgId != null) { - $('.publisher-wh-select').val(wsId); - $('.publisher-org-select').val(orgId); - } - } - $(".publisher-org-select").change(function () { - var orgId = $('.publisher-org-select option:selected').val(); - var wsId = $('.publisher-wh-select option:selected').val(); - if (orgId != "" && wsId != "") { - var url = "./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_processmap_msg&wsId=" + wsId + "&orgId=" + orgId; - $(".xpagePublishProcessMap-wrap").find(".xpagesContent").val(url); - } else { - $(".xpagePublishProcessMap-wrap").find(".xpagesContent").val(""); - } - }); - } else { - $.simpleAlert(responseObject['msg'], responseObject['result']); - } - }, 'json'); -} - -function getParamString(url,name) { - var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); - var r = url.match(reg); - if (r != null) { - return unescape(r[2]); - } - return null; -} - -function getCwUrl(){ - //修改时默认参数定位 - var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid"); - var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val(); - return cwUrl; -} - - diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.rcaimatrix.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.rcaimatrix.js deleted file mode 100644 index d695bd31..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.rcaimatrix.js +++ /dev/null @@ -1,48 +0,0 @@ -$(document).ready(function(){ - renderCommonXPagesConfigPage(); -}); -function renderCommonXPagesConfigPage(){ - var contentStr="
                    "; - contentStr+="
                    设置显示个数
                    "; - //contentStr+="

                    流程发布门户-RCAI矩阵

                    "; - contentStr+=""; - contentStr+=""; - contentStr+="
                    "; - $(".cwapp-right").append(contentStr); - - var cwUrl = getCwUrl();//获取之前的存储的url链接 - if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){ - var count = getParamString(cwUrl,"count"); - $("#systemxpage_tcount").val(count); - - } - - $("#systemxpage_tcount").blur(function(){ - var count = $('#systemxpage_tcount').val(); - if(count!=""){ - var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_rcaimatrix_msg&count="+count; - //$(".xpagesContent").empty(); - //$(".xpagesContent").append(url); - $(".xpagePublishRcaimatrix-wrap").find(".xpagesContent").val(url); - }else{ - //$(".xpagesContent").empty(); - $(".xpagePublishRcaimatrix-wrap").find(".xpagesContent").val(""); - } - }); -} - -function getParamString(url,name) { - var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); - var r = url.match(reg); - if (r != null) { - return unescape(r[2]); - } - return null; -} - -function getCwUrl(){ - //修改时默认参数定位 - var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid"); - var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val(); - return cwUrl; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.responsible.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.responsible.js deleted file mode 100644 index 3f3791a2..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.responsible.js +++ /dev/null @@ -1,48 +0,0 @@ -$(document).ready(function(){ - renderCommonXPagesConfigPage(); -}); -function renderCommonXPagesConfigPage(){ - var contentStr="
                    "; - contentStr+="
                    设置显示个数
                    "; - //contentStr+="

                    流程发布门户-我负责的

                    "; - contentStr+=""; - contentStr+=""; - contentStr+="
                    "; - $(".cwapp-right").append(contentStr); - - var cwUrl = getCwUrl();//获取之前的存储的url链接 - if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){ - var count = getParamString(cwUrl,"count"); - $("#systemxpage_tcount").val(count); - - } - - $("#systemxpage_tcount").blur(function(){ - var count = $('#systemxpage_tcount').val(); - if(count!=""){ - var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_responsible_msg&count="+count; - //$(".xpagesContent").empty(); - //$(".xpagesContent").append(url); - $(".xpagePublishResponsible-wrap").find(".xpagesContent").val(url); - }else{ - //$(".xpagesContent").empty(); - $(".xpagePublishResponsible-wrap").find(".xpagesContent").val(""); - } - }); -} - -function getParamString(url,name) { - var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); - var r = url.match(reg); - if (r != null) { - return unescape(r[2]); - } - return null; -} - -function getCwUrl(){ - //修改时默认参数定位 - var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid"); - var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val(); - return cwUrl; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.systemmap.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.systemmap.js deleted file mode 100644 index 35391e17..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/publish.xpages.systemmap.js +++ /dev/null @@ -1,48 +0,0 @@ -$(document).ready(function(){ - renderCommonXPagesConfigPage(); -}); -function renderCommonXPagesConfigPage(){ - var contentStr="
                    "; - contentStr+="
                    设置显示个数
                    "; - //contentStr+="

                    流程发布门户-系统地图

                    "; - contentStr+=""; - contentStr+=""; - contentStr+="
                    "; - $(".cwapp-right").append(contentStr); - - var cwUrl = getCwUrl();//获取之前的存储的url链接 - if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){ - var count = getParamString(cwUrl,"count"); - $("#systemxpage_tcount").val(count); - - } - - $("#systemxpage_tcount").blur(function(){ - var count = $('#systemxpage_tcount').val(); - if(count!=""){ - var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_system_msg&count="+count; - //$(".xpagesContent").empty(); - //$(".xpagesContent").append(url); - $(".xpagePublishSystemMap-wrap").find(".xpagesContent").val(url); - }else{ - //$(".xpagesContent").empty(); - $(".xpagePublishSystemMap-wrap").find(".xpagesContent").val(""); - } - }); -} - -function getParamString(url,name) { - var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); - var r = url.match(reg); - if (r != null) { - return unescape(r[2]); - } - return null; -} - -function getCwUrl(){ - //修改时默认参数定位 - var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid"); - var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val(); - return cwUrl; -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/unslider.min.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/unslider.min.js deleted file mode 100644 index 42987011..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/js/unslider.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(e,t){if(!e)return t;var n=function(){this.el=t;this.items=t;this.sizes=[];this.max=[0,0];this.current=0;this.interval=t;this.opts={speed:500,delay:3e3,complete:t,keys:!t,dots:t,fluid:t};var n=this;this.init=function(t,n){this.el=t;this.ul=t.children("ul");this.max=[t.outerWidth(),t.outerHeight()];this.items=this.ul.children("li").each(this.calculate);this.opts=e.extend(this.opts,n);this.setup();return this};this.calculate=function(t){var r=e(this),i=r.outerWidth(),s=r.outerHeight();n.sizes[t]=[i,s];if(i>n.max[0])n.max[0]=i;if(s>n.max[1])n.max[1]=s};this.setup=function(){this.el.css({overflow:"hidden",width:n.max[0],height:this.items.first().outerHeight()});this.ul.css({width:this.items.length*100+"%",position:"relative"});this.items.css("width",100/this.items.length+"%");if(this.opts.delay!==t){this.start();this.el.hover(this.stop,this.start)}this.opts.keys&&e(document).keydown(this.keys);this.opts.dots&&this.dots();if(this.opts.fluid){var r=function(){n.el.css("width",Math.min(Math.round(n.el.outerWidth()/n.el.parent().outerWidth()*100),100)+"%")};r();e(window).resize(r)}if(this.opts.arrows){this.el.parent().append('

                    ').find(".arrows span").click(function(){e.isFunction(n[this.className])&&n[this.className]()})}if(e.event.swipe){this.el.on("swipeleft",n.prev).on("swiperight",n.next)}};this.move=function(t,r){if(!this.items.eq(t).length)t=0;if(t<0)t=this.items.length-1;var i=this.items.eq(t);var s={height:i.outerHeight()};var o=r?5:this.opts.speed;if(!this.ul.is(":animated")){n.el.find(".dot:eq("+t+")").addClass("active").siblings().removeClass("active");this.el.animate(s,o)&&this.ul.animate(e.extend({left:"-"+t+"00%"},s),o,function(i){n.current=t;e.isFunction(n.opts.complete)&&!r&&n.opts.complete(n.el)})}};this.start=function(){n.interval=setInterval(function(){n.move(n.current+1)},n.opts.delay)};this.stop=function(){n.interval=clearInterval(n.interval);return n};this.keys=function(t){var r=t.which;var i={37:n.prev,39:n.next,27:n.stop};if(e.isFunction(i[r])){i[r]()}};this.next=function(){return n.stop().move(n.current+1)};this.prev=function(){return n.stop().move(n.current-1)};this.dots=function(){var t='
                      ';e.each(this.items,function(e){t+='
                    1. '+(e+1)+"
                    2. "});t+="
                    ";this.el.addClass("has-dots").append(t).find(".dot").click(function(){n.move(e(this).index())})}};e.fn.unslider=function(t){var r=this.length;return this.each(function(i){var s=e(this);var u=(new n).init(s,t);s.data("unslider"+(r>1?"-"+(i+1):""),u)})}})(window.jQuery,false) \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/lib/flexslider/css/flexslider.css b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/lib/flexslider/css/flexslider.css deleted file mode 100644 index d3cca959..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/lib/flexslider/css/flexslider.css +++ /dev/null @@ -1,305 +0,0 @@ -/* - * jQuery FlexSlider v2.7.1 - * http://www.woothemes.com/flexslider/ - * - * Copyright 2012 WooThemes - * Free to use under the GPLv2 and later license. - * http://www.gnu.org/licenses/gpl-2.0.html - * - * Contributing author: Tyler Smith (@mbmufffin) - * - */ -/* ==================================================================================================================== - * FONT-FACE - * ====================================================================================================================*/ -@font-face { - font-family: 'flexslider-icon'; - src: url('fonts/flexslider-icon.eot'); - src: url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('fonts/flexslider-icon.woff') format('woff'), url('fonts/flexslider-icon.ttf') format('truetype'), url('fonts/flexslider-icon.svg#flexslider-icon') format('svg'); - font-weight: normal; - font-style: normal; -} -/* ==================================================================================================================== - * RESETS - * ====================================================================================================================*/ -.flex-container a:hover, -.flex-slider a:hover { - outline: none; -} -.slides, -.slides > li, -.flex-control-nav, -.flex-direction-nav { - margin: 0; - padding: 0; - list-style: none; -} -.flex-pauseplay span { - text-transform: capitalize; -} -/* ==================================================================================================================== - * BASE STYLES - * ====================================================================================================================*/ -.flexslider { - margin: 0; - padding: 0; -} -.flexslider .slides > li { - display: none; - -webkit-backface-visibility: hidden; -} -.flexslider .slides img { - width: 100%; - display: block; -} -.flexslider .slides:after { - content: "\0020"; - display: block; - clear: both; - visibility: hidden; - line-height: 0; - height: 0; -} -html[xmlns] .flexslider .slides { - display: block; -} -* html .flexslider .slides { - height: 1%; -} -.no-js .flexslider .slides > li:first-child { - display: block; -} -/* ==================================================================================================================== - * DEFAULT THEME - * ====================================================================================================================*/ -.flexslider { - /* margin: 0 0 60px; */ - margin: 0; - background: #fff; - border: 0px solid #fff; - position: relative; - zoom: 1; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); - -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); - -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); -} -.flexslider .slides { - zoom: 1; -} -.flexslider .slides img { - height:auto; - -moz-user-select: none; -} -.flex-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - -moz-transition: all 1s ease; - -ms-transition: all 1s ease; - -o-transition: all 1s ease; - transition: all 1s ease; -} -.loading .flex-viewport { - max-height: 300px; -} -@-moz-document url-prefix() { - .loading .flex-viewport { - max-height: none; - } -} -.carousel li { - margin-right: 5px; -} -.flex-direction-nav { - *height: 0; -} -.flex-direction-nav a { - width: 32px; - height: 35px; - margin: -50px 0 0; - display: block; - background: url('../images/ad_ctr1.png') no-repeat 0 0; - position: absolute; - top: 50%; - z-index: 10; - cursor: pointer; - text-indent: -9999px; - opacity: 0; - filter: alpha(opacity=0); - -webkit-transition: all .3s ease; -} -.flex-direction-nav .flex-next { - background-position: -32px 0px; - right: 0; -} -.flex-direction-nav .flex-prev { - background-position: 2px 0px; - left: 0; -} -/* .flex-direction-nav a { - text-decoration: none; - display: block; - width: 40px; - height: 40px; - margin: -20px 0 0; - position: absolute; - top: 50%; - z-index: 10; - overflow: hidden; - opacity: 0; - cursor: pointer; - color: rgba(0, 0, 0, 0.8); - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - -webkit-transition: all 0.3s ease-in-out; - -moz-transition: all 0.3s ease-in-out; - -ms-transition: all 0.3s ease-in-out; - -o-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; -} -.flex-direction-nav a:before { - font-family: "flexslider-icon"; - font-size: 40px; - display: inline-block; - content: '\f001'; - color: rgba(0, 0, 0, 0.8); - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); -} -.flex-direction-nav a.flex-next:before { - content: '\f002'; -} */ -/* .flex-direction-nav .flex-prev { - left: -50px; -} -.flex-direction-nav .flex-next { - right: -50px; - text-align: right; -} */ -.flexslider:hover .flex-direction-nav .flex-prev { - opacity: 0.7; - left: 10px; -} -.flexslider:hover .flex-direction-nav .flex-prev:hover { - opacity: 1; -} -.flexslider:hover .flex-direction-nav .flex-next { - opacity: 0.7; - right: 10px; -} -.flexslider:hover .flex-direction-nav .flex-next:hover { - opacity: 1; -} -.flex-direction-nav .flex-disabled { - opacity: 0!important; - filter: alpha(opacity=0); - cursor: default; - z-index: -1; -} -.flex-pauseplay a { - display: block; - width: 20px; - height: 20px; - position: absolute; - bottom: 5px; - left: 10px; - opacity: 0.8; - z-index: 10; - overflow: hidden; - cursor: pointer; - color: #000; -} -.flex-pauseplay a:before { - font-family: "flexslider-icon"; - font-size: 20px; - display: inline-block; - content: '\f004'; -} -.flex-pauseplay a:hover { - opacity: 1; -} -.flex-pauseplay a.flex-play:before { - content: '\f003'; -} -.flex-control-nav { - width: 100%; - position: absolute; - bottom: -40px; - text-align: center; - z-index: 999; -} -.flex-control-nav li { - margin: 0 6px; - display: inline-block; - zoom: 1; - *display: inline; -} -.flex-control-paging li a { - width: 11px; - height: 11px; - display: block; - background: #666; - background: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; - -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - -webkit-border-radius: 20px; - -moz-border-radius: 20px; - border-radius: 20px; -} -.flex-control-paging li a:hover { - background: #333; - background: rgba(0, 0, 0, 0.7); -} -.flex-control-paging li a.flex-active { - background: #000; - background: rgba(0, 0, 0, 0.9); - cursor: default; -} -.flex-control-thumbs { - margin: 5px 0 0; - position: static; - overflow: hidden; -} -.flex-control-thumbs li { - width: 25%; - float: left; - margin: 0; -} -.flex-control-thumbs img { - width: 100%; - height: auto; - display: block; - opacity: .7; - cursor: pointer; - -moz-user-select: none; - -webkit-transition: all 1s ease; - -moz-transition: all 1s ease; - -ms-transition: all 1s ease; - -o-transition: all 1s ease; - transition: all 1s ease; -} -.flex-control-thumbs img:hover { - opacity: 1; -} -.flex-control-thumbs .flex-active { - opacity: 1; - cursor: default; -} -/* ==================================================================================================================== - * RESPONSIVE - * ====================================================================================================================*/ -@media screen and (max-width: 860px) { - .flex-direction-nav .flex-prev { - opacity: 1; - left: 10px; - } - .flex-direction-nav .flex-next { - opacity: 1; - right: 10px; - } -} diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/lib/flexslider/images/ad_ctr1.png b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/lib/flexslider/images/ad_ctr1.png deleted file mode 100644 index 324878317f197a3dd4416f913f8bc2c9759b6a15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18871 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,p="fade"===n.vars.animation,m=""!==n.vars.asNavFor,f={};$.data(t,"flexslider",n),f={init:function(){n.animating=!1,n.currentSlide=parseInt(n.vars.startAt?n.vars.startAt:0,10),isNaN(n.currentSlide)&&(n.currentSlide=0),n.animatingTo=n.currentSlide,n.atEnd=0===n.currentSlide||n.currentSlide===n.last,n.containerSelector=n.vars.selector.substr(0,n.vars.selector.search(" ")),n.slides=$(n.vars.selector,n),n.container=$(n.containerSelector,n),n.count=n.slides.length,n.syncExists=$(n.vars.sync).length>0,"slide"===n.vars.animation&&(n.vars.animation="swing"),n.prop=d?"top":n.vars.rtl?"marginRight":"marginLeft",n.args={},n.manualPause=!1,n.stopped=!1,n.started=!1,n.startTimeout=null,n.transitions=!n.vars.video&&!p&&n.vars.useCSS&&function(){var e=document.createElement("div"),t=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var a in t)if(void 0!==e.style[t[a]])return n.pfx=t[a].replace("Perspective","").toLowerCase(),n.prop="-"+n.pfx+"-transform",!0;return!1}(),n.isFirefox=navigator.userAgent.toLowerCase().indexOf("firefox")>-1,n.ensureAnimationEnd="",""!==n.vars.controlsContainer&&(n.controlsContainer=$(n.vars.controlsContainer).length>0&&$(n.vars.controlsContainer)),""!==n.vars.manualControls&&(n.manualControls=$(n.vars.manualControls).length>0&&$(n.vars.manualControls)),""!==n.vars.customDirectionNav&&(n.customDirectionNav=2===$(n.vars.customDirectionNav).length&&$(n.vars.customDirectionNav)),n.vars.randomize&&(n.slides.sort(function(){return Math.round(Math.random())-.5}),n.container.empty().append(n.slides)),n.doMath(),n.setup("init"),n.vars.controlNav&&f.controlNav.setup(),n.vars.directionNav&&f.directionNav.setup(),n.vars.keyboard&&(1===$(n.containerSelector).length||n.vars.multipleKeyboard)&&$(document).bind("keyup",function(e){var t=e.keyCode;if(!n.animating&&(39===t||37===t)){var a=n.vars.rtl?37===t?n.getTarget("next"):39===t&&n.getTarget("prev"):39===t?n.getTarget("next"):37===t&&n.getTarget("prev");n.flexAnimate(a,n.vars.pauseOnAction)}}),n.vars.mousewheel&&n.bind("mousewheel",function(e,t,a,i){e.preventDefault();var r=t<0?n.getTarget("next"):n.getTarget("prev");n.flexAnimate(r,n.vars.pauseOnAction)}),n.vars.pausePlay&&f.pausePlay.setup(),n.vars.slideshow&&n.vars.pauseInvisible&&f.pauseInvisible.init(),n.vars.slideshow&&(n.vars.pauseOnHover&&n.hover(function(){n.manualPlay||n.manualPause||n.pause()},function(){n.manualPause||n.manualPlay||n.stopped||n.play()}),n.vars.pauseInvisible&&f.pauseInvisible.isHidden()||(n.vars.initDelay>0?n.startTimeout=setTimeout(n.play,n.vars.initDelay):n.play())),m&&f.asNav.setup(),s&&n.vars.touch&&f.touch(),(!p||p&&n.vars.smoothHeight)&&$(window).bind("resize orientationchange focus",f.resize),n.find("img").attr("draggable","false"),setTimeout(function(){n.vars.start(n)},200)},asNav:{setup:function(){n.asNav=!0,n.animatingTo=Math.floor(n.currentSlide/n.move),n.currentItem=n.currentSlide,n.slides.removeClass(i+"active-slide").eq(n.currentItem).addClass(i+"active-slide"),r?(t._slider=n,n.slides.each(function(){var e=this;e._gesture=new MSGesture,e._gesture.target=e,e.addEventListener("MSPointerDown",function(e){e.preventDefault(),e.currentTarget._gesture&&e.currentTarget._gesture.addPointer(e.pointerId)},!1),e.addEventListener("MSGestureTap",function(e){e.preventDefault();var t=$(this),a=t.index();$(n.vars.asNavFor).data("flexslider").animating||t.hasClass("active")||(n.direction=n.currentItem'),n.pagingCount>1)for(var s=0;s":''+t+"","thumbnails"===n.vars.controlNav&&!0===n.vars.thumbCaptions){var d=r.attr("data-thumbcaption");""!==d&&void 0!==d&&(a+=''+d+"")}n.controlNavScaffold.append("
                  • "+a+"
                  • "),t++}n.controlsContainer?$(n.controlsContainer).append(n.controlNavScaffold):n.append(n.controlNavScaffold),f.controlNav.set(),f.controlNav.active(),n.controlNavScaffold.delegate("a, img",o,function(e){if(e.preventDefault(),""===l||l===e.type){var t=$(this),a=n.controlNav.index(t);t.hasClass(i+"active")||(n.direction=a>n.currentSlide?"next":"prev",n.flexAnimate(a,n.vars.pauseOnAction))}""===l&&(l=e.type),f.setToClearWatchedEvent()})},setupManual:function(){n.controlNav=n.manualControls,f.controlNav.active(),n.controlNav.bind(o,function(e){if(e.preventDefault(),""===l||l===e.type){var t=$(this),a=n.controlNav.index(t);t.hasClass(i+"active")||(a>n.currentSlide?n.direction="next":n.direction="prev",n.flexAnimate(a,n.vars.pauseOnAction))}""===l&&(l=e.type),f.setToClearWatchedEvent()})},set:function(){var e="thumbnails"===n.vars.controlNav?"img":"a";n.controlNav=$("."+i+"control-nav li "+e,n.controlsContainer?n.controlsContainer:n)},active:function(){n.controlNav.removeClass(i+"active").eq(n.animatingTo).addClass(i+"active")},update:function(e,t){n.pagingCount>1&&"add"===e?n.controlNavScaffold.append($('
                  • '+n.count+"
                  • ")):1===n.pagingCount?n.controlNavScaffold.find("li").remove():n.controlNav.eq(t).closest("li").remove(),f.controlNav.set(),n.pagingCount>1&&n.pagingCount!==n.controlNav.length?n.update(t,e):f.controlNav.active()}},directionNav:{setup:function(){var e=$('");n.customDirectionNav?n.directionNav=n.customDirectionNav:n.controlsContainer?($(n.controlsContainer).append(e),n.directionNav=$("."+i+"direction-nav li a",n.controlsContainer)):(n.append(e),n.directionNav=$("."+i+"direction-nav li a",n)),f.directionNav.update(),n.directionNav.bind(o,function(e){e.preventDefault();var t;""!==l&&l!==e.type||(t=$(this).hasClass(i+"next")?n.getTarget("next"):n.getTarget("prev"),n.flexAnimate(t,n.vars.pauseOnAction)),""===l&&(l=e.type),f.setToClearWatchedEvent()})},update:function(){var e=i+"disabled";1===n.pagingCount?n.directionNav.addClass(e).attr("tabindex","-1"):n.vars.animationLoop?n.directionNav.removeClass(e).removeAttr("tabindex"):0===n.animatingTo?n.directionNav.removeClass(e).filter("."+i+"prev").addClass(e).attr("tabindex","-1"):n.animatingTo===n.last?n.directionNav.removeClass(e).filter("."+i+"next").addClass(e).attr("tabindex","-1"):n.directionNav.removeClass(e).removeAttr("tabindex")}},pausePlay:{setup:function(){var e=$('
                    ');n.controlsContainer?(n.controlsContainer.append(e),n.pausePlay=$("."+i+"pauseplay a",n.controlsContainer)):(n.append(e),n.pausePlay=$("."+i+"pauseplay a",n)),f.pausePlay.update(n.vars.slideshow?i+"pause":i+"play"),n.pausePlay.bind(o,function(e){e.preventDefault(),""!==l&&l!==e.type||($(this).hasClass(i+"pause")?(n.manualPause=!0,n.manualPlay=!1,n.pause()):(n.manualPause=!1,n.manualPlay=!0,n.play())),""===l&&(l=e.type),f.setToClearWatchedEvent()})},update:function(e){"play"===e?n.pausePlay.removeClass(i+"pause").addClass(i+"play").html(n.vars.playText):n.pausePlay.removeClass(i+"play").addClass(i+"pause").html(n.vars.pauseText)}},touch:function(){function e(e){e.stopPropagation(),n.animating?e.preventDefault():(n.pause(),t._gesture.addPointer(e.pointerId),w=0,c=d?n.h:n.w,f=Number(new Date),l=v&&u&&n.animatingTo===n.last?0:v&&u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:v&&n.currentSlide===n.last?n.limit:v?(n.itemW+n.vars.itemMargin)*n.move*n.currentSlide:u?(n.last-n.currentSlide+n.cloneOffset)*c:(n.currentSlide+n.cloneOffset)*c)}function a(e){e.stopPropagation();var a=e.target._slider;if(a){var n=-e.translationX,i=-e.translationY;if(w+=d?i:n,m=(a.vars.rtl?-1:1)*w,x=d?Math.abs(w)500)&&(e.preventDefault(),!p&&a.transitions&&(a.vars.animationLoop||(m=w/(0===a.currentSlide&&w<0||a.currentSlide===a.last&&w>0?Math.abs(w)/c+2:1)),a.setProps(l+m,"setTouch")))}}function i(e){e.stopPropagation();var t=e.target._slider;if(t){if(t.animatingTo===t.currentSlide&&!x&&null!==m){var a=u?-m:m,n=a>0?t.getTarget("next"):t.getTarget("prev");t.canAdvance(n)&&(Number(new Date)-f<550&&Math.abs(a)>50||Math.abs(a)>c/2)?t.flexAnimate(n,t.vars.pauseOnAction):p||t.flexAnimate(t.currentSlide,t.vars.pauseOnAction,!0)}s=null,o=null,m=null,l=null,w=0}}var s,o,l,c,m,f,g,h,S,x=!1,y=0,b=0,w=0;r?(t.style.msTouchAction="none",t._gesture=new MSGesture,t._gesture.target=t,t.addEventListener("MSPointerDown",e,!1),t._slider=n,t.addEventListener("MSGestureChange",a,!1),t.addEventListener("MSGestureEnd",i,!1)):(g=function(e){n.animating?e.preventDefault():(window.navigator.msPointerEnabled||1===e.touches.length)&&(n.pause(),c=d?n.h:n.w,f=Number(new Date),y=e.touches[0].pageX,b=e.touches[0].pageY,l=v&&u&&n.animatingTo===n.last?0:v&&u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:v&&n.currentSlide===n.last?n.limit:v?(n.itemW+n.vars.itemMargin)*n.move*n.currentSlide:u?(n.last-n.currentSlide+n.cloneOffset)*c:(n.currentSlide+n.cloneOffset)*c,s=d?b:y,o=d?y:b,t.addEventListener("touchmove",h,!1),t.addEventListener("touchend",S,!1))},h=function(e){y=e.touches[0].pageX,b=e.touches[0].pageY,m=d?s-b:(n.vars.rtl?-1:1)*(s-y),x=d?Math.abs(m)500)&&(e.preventDefault(),!p&&n.transitions&&(n.vars.animationLoop||(m/=0===n.currentSlide&&m<0||n.currentSlide===n.last&&m>0?Math.abs(m)/c+2:1),n.setProps(l+m,"setTouch")))},S=function(e){if(t.removeEventListener("touchmove",h,!1),n.animatingTo===n.currentSlide&&!x&&null!==m){var a=u?-m:m,i=a>0?n.getTarget("next"):n.getTarget("prev");n.canAdvance(i)&&(Number(new Date)-f<550&&Math.abs(a)>50||Math.abs(a)>c/2)?n.flexAnimate(i,n.vars.pauseOnAction):p||n.flexAnimate(n.currentSlide,n.vars.pauseOnAction,!0)}t.removeEventListener("touchend",S,!1),s=null,o=null,m=null,l=null},t.addEventListener("touchstart",g,!1))},resize:function(){!n.animating&&n.is(":visible")&&(v||n.doMath(),p?f.smoothHeight():v?(n.slides.width(n.computedW),n.update(n.pagingCount),n.setProps()):d?(n.viewport.height(n.h),n.setProps(n.h,"setTotal")):(n.vars.smoothHeight&&f.smoothHeight(),n.newSlides.width(n.computedW),n.setProps(n.computedW,"setTotal")))},smoothHeight:function(e){if(!d||p){var t=p?n:n.viewport;e?t.animate({height:n.slides.eq(n.animatingTo).innerHeight()},e):t.innerHeight(n.slides.eq(n.animatingTo).innerHeight())}},sync:function(e){var t=$(n.vars.sync).data("flexslider"),a=n.animatingTo;switch(e){case"animate":t.flexAnimate(a,n.vars.pauseOnAction,!1,!0);break;case"play":t.playing||t.asNav||t.play();break;case"pause":t.pause();break}},uniqueID:function(e){return e.filter("[id]").add(e.find("[id]")).each(function(){var e=$(this);e.attr("id",e.attr("id")+"_clone")}),e},pauseInvisible:{visProp:null,init:function(){var e=f.pauseInvisible.getHiddenProp();if(e){var t=e.replace(/[H|h]idden/,"")+"visibilitychange";document.addEventListener(t,function(){f.pauseInvisible.isHidden()?n.startTimeout?clearTimeout(n.startTimeout):n.pause():n.started?n.play():n.vars.initDelay>0?setTimeout(n.play,n.vars.initDelay):n.play()})}},isHidden:function(){var e=f.pauseInvisible.getHiddenProp();return!!e&&document[e]},getHiddenProp:function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;tn.currentSlide?"next":"prev"),m&&1===n.pagingCount&&(n.direction=n.currentItemn.limit&&1!==n.visible?n.limit:S):h=0===n.currentSlide&&e===n.count-1&&n.vars.animationLoop&&"next"!==n.direction?u?(n.count+n.cloneOffset)*c:0:n.currentSlide===n.last&&0===e&&n.vars.animationLoop&&"prev"!==n.direction?u?0:(n.count+1)*c:u?(n.count-1-e+n.cloneOffset)*c:(e+n.cloneOffset)*c,n.setProps(h,"",n.vars.animationSpeed),n.transitions?(n.vars.animationLoop&&n.atEnd||(n.animating=!1,n.currentSlide=n.animatingTo),n.container.unbind("webkitTransitionEnd transitionend"),n.container.bind("webkitTransitionEnd transitionend",function(){clearTimeout(n.ensureAnimationEnd),n.wrapup(c)}),clearTimeout(n.ensureAnimationEnd),n.ensureAnimationEnd=setTimeout(function(){n.wrapup(c)},n.vars.animationSpeed+100)):n.container.animate(n.args,n.vars.animationSpeed,n.vars.easing,function(){n.wrapup(c)})}n.vars.smoothHeight&&f.smoothHeight(n.vars.animationSpeed)}},n.wrapup=function(e){p||v||(0===n.currentSlide&&n.animatingTo===n.last&&n.vars.animationLoop?n.setProps(e,"jumpEnd"):n.currentSlide===n.last&&0===n.animatingTo&&n.vars.animationLoop&&n.setProps(e,"jumpStart")),n.animating=!1,n.currentSlide=n.animatingTo,n.vars.after(n)},n.animateSlides=function(){!n.animating&&e&&n.flexAnimate(n.getTarget("next"))},n.pause=function(){clearInterval(n.animatedSlides),n.animatedSlides=null,n.playing=!1,n.vars.pausePlay&&f.pausePlay.update("play"),n.syncExists&&f.sync("pause")},n.play=function(){n.playing&&clearInterval(n.animatedSlides),n.animatedSlides=n.animatedSlides||setInterval(n.animateSlides,n.vars.slideshowSpeed),n.started=n.playing=!0,n.vars.pausePlay&&f.pausePlay.update("pause"),n.syncExists&&f.sync("play")},n.stop=function(){n.pause(),n.stopped=!0},n.canAdvance=function(e,t){var a=m?n.pagingCount-1:n.last;return!!t||(!(!m||n.currentItem!==n.count-1||0!==e||"prev"!==n.direction)||(!m||0!==n.currentItem||e!==n.pagingCount-1||"next"===n.direction)&&(!(e===n.currentSlide&&!m)&&(!!n.vars.animationLoop||(!n.atEnd||0!==n.currentSlide||e!==a||"next"===n.direction)&&(!n.atEnd||n.currentSlide!==a||0!==e||"next"!==n.direction))))},n.getTarget=function(e){return n.direction=e,"next"===e?n.currentSlide===n.last?0:n.currentSlide+1:0===n.currentSlide?n.last:n.currentSlide-1},n.setProps=function(e,t,a){var i=function(){var a=e||(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo;return function(){if(v)return"setTouch"===t?e:u&&n.animatingTo===n.last?0:u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:n.animatingTo===n.last?n.limit:a;switch(t){case"setTotal":return u?(n.count-1-n.currentSlide+n.cloneOffset)*e:(n.currentSlide+n.cloneOffset)*e;case"setTouch":return e;case"jumpEnd":return u?e:n.count*e;case"jumpStart":return u?n.count*e:e;default:return e}}()*(n.vars.rtl?1:-1)+"px"}();n.transitions&&(i=n.isFirefox?d?"translate3d(0,"+i+",0)":"translate3d("+parseInt(i)+"px,0,0)":d?"translate3d(0,"+i+",0)":"translate3d("+(n.vars.rtl?-1:1)*parseInt(i)+"px,0,0)",a=void 0!==a?a/1e3+"s":"0s",n.container.css("-"+n.pfx+"-transition-duration",a),n.container.css("transition-duration",a)),n.args[n.prop]=i,(n.transitions||void 0===a)&&n.container.css(n.args),n.container.css("transform",i)},n.setup=function(e){if(p)n.vars.rtl?n.slides.css({width:"100%",float:"right",marginLeft:"-100%",position:"relative"}):n.slides.css({width:"100%",float:"left",marginRight:"-100%",position:"relative"}),"init"===e&&(s?n.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+n.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(n.currentSlide).css({opacity:1,zIndex:2}):0==n.vars.fadeFirstSlide?n.slides.css({opacity:0,display:"block",zIndex:1}).eq(n.currentSlide).css({zIndex:2}).css({opacity:1}):n.slides.css({opacity:0,display:"block",zIndex:1}).eq(n.currentSlide).css({zIndex:2}).animate({opacity:1},n.vars.animationSpeed,n.vars.easing)),n.vars.smoothHeight&&f.smoothHeight();else{var t,a;"init"===e&&(n.viewport=$('
                    ').css({overflow:"hidden",position:"relative"}).appendTo(n).append(n.container),n.cloneCount=0,n.cloneOffset=0,u&&(a=$.makeArray(n.slides).reverse(),n.slides=$(a),n.container.empty().append(n.slides))),n.vars.animationLoop&&!v&&(n.cloneCount=2,n.cloneOffset=1,"init"!==e&&n.container.find(".clone").remove(),n.container.append(f.uniqueID(n.slides.first().clone().addClass("clone")).attr("aria-hidden","true")).prepend(f.uniqueID(n.slides.last().clone().addClass("clone")).attr("aria-hidden","true"))),n.newSlides=$(n.vars.selector,n),t=u?n.count-1-n.currentSlide+n.cloneOffset:n.currentSlide+n.cloneOffset,d&&!v?(n.container.height(200*(n.count+n.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){n.newSlides.css({display:"block"}),n.doMath(),n.viewport.height(n.h),n.setProps(t*n.h,"init")},"init"===e?100:0)):(n.container.width(200*(n.count+n.cloneCount)+"%"),n.setProps(t*n.computedW,"init"),setTimeout(function(){n.doMath(),n.vars.rtl&&n.isFirefox?n.newSlides.css({width:n.computedW,marginRight:n.computedM,float:"right",display:"block"}):n.newSlides.css({width:n.computedW,marginRight:n.computedM,float:"left",display:"block"}),n.vars.smoothHeight&&f.smoothHeight()},"init"===e?100:0))}v||n.slides.removeClass(i+"active-slide").eq(n.currentSlide).addClass(i+"active-slide"),n.vars.init(n)},n.doMath=function(){var e=n.slides.first(),t=n.vars.itemMargin,a=n.vars.minItems,i=n.vars.maxItems;n.w=void 0===n.viewport?n.width():n.viewport.width(),n.isFirefox&&(n.w=n.width()),n.h=e.height(),n.boxPadding=e.outerWidth()-e.width(),v?(n.itemT=n.vars.itemWidth+t,n.itemM=t,n.minW=a?a*n.itemT:n.w,n.maxW=i?i*n.itemT-t:n.w,n.itemW=n.minW>n.w?(n.w-t*(a-1))/a:n.maxWn.w?n.w:n.vars.itemWidth,n.visible=Math.floor(n.w/n.itemW),n.move=n.vars.move>0&&n.vars.moven.w?n.itemW*(n.count-1)+t*(n.count-1):(n.itemW+t)*n.count-n.w-t):(n.itemW=n.w,n.itemM=t,n.pagingCount=n.count,n.last=n.count-1),n.computedW=n.itemW-n.boxPadding,n.computedM=n.itemM},n.update=function(e,t){n.doMath(),v||(en.controlNav.length?f.controlNav.update("add"):("remove"===t&&!v||n.pagingCountn.last&&(n.currentSlide-=1,n.animatingTo-=1),f.controlNav.update("remove",n.last))),n.vars.directionNav&&f.directionNav.update()},n.addSlide=function(e,t){var a=$(e);n.count+=1,n.last=n.count-1,d&&u?void 0!==t?n.slides.eq(n.count-t).after(a):n.container.prepend(a):void 0!==t?n.slides.eq(t).before(a):n.container.append(a),n.update(t,"add"),n.slides=$(n.vars.selector+":not(.clone)",n),n.setup(),n.vars.added(n)},n.removeSlide=function(e){var t=isNaN(e)?n.slides.index($(e)):e;n.count-=1,n.last=n.count-1,isNaN(e)?$(e,n.slides).remove():d&&u?n.slides.eq(n.last).remove():n.slides.eq(e).remove(),n.doMath(),n.update(t,"remove"),n.slides=$(n.vars.selector+":not(.clone)",n),n.setup(),n.vars.removed(n)},f.init()},$(window).blur(function(t){e=!1}).focus(function(t){e=!0}),$.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,fadeFirstSlide:!0,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",customDirectionNav:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,isFirefox:!1,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){},rtl:!1},$.fn.flexslider=function(e){if(void 0===e&&(e={}),"object"==typeof e)return this.each(function(){var t=$(this),a=e.selector?e.selector:".slides > li",n=t.find(a);1===n.length&&!1===e.allowOneSlide||0===n.length?(n.fadeIn(400),e.start&&e.start(t)):void 0===t.data("flexslider")&&new $.flexslider(this,e)});var t=$(this).data("flexslider");switch(e){case"play":t.play();break;case"pause":t.pause();break;case"stop":t.stop();break;case"next":t.flexAnimate(t.getTarget("next"),!0);break;case"prev":case"previous":t.flexAnimate(t.getTarget("prev"),!0);break;default:"number"==typeof e&&t.flexAnimate(e,!0)}}}(jQuery); \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/lib/flexslider/js/jquery.flexslider.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/lib/flexslider/js/jquery.flexslider.js deleted file mode 100644 index b51d5dd1..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/lib/flexslider/js/jquery.flexslider.js +++ /dev/null @@ -1,1232 +0,0 @@ -/* - * jQuery FlexSlider v2.7.1 - * Copyright 2012 WooThemes - * Contributing Author: Tyler Smith - */ -; -(function ($) { - - var focused = true; - - //FlexSlider: Object Instance - $.flexslider = function(el, options) { - var slider = $(el); - - // making variables public - - //if rtl value was not passed and html is in rtl..enable it by default. - if(typeof options.rtl=='undefined' && $('html').attr('dir')=='rtl'){ - options.rtl=true; - } - slider.vars = $.extend({}, $.flexslider.defaults, options); - - var namespace = slider.vars.namespace, - msGesture = window.navigator && window.navigator.msPointerEnabled && window.MSGesture, - touch = (( "ontouchstart" in window ) || msGesture || window.DocumentTouch && document instanceof DocumentTouch) && slider.vars.touch, - // deprecating this idea, as devices are being released with both of these events - eventType = "click touchend MSPointerUp keyup", - watchedEvent = "", - watchedEventClearTimer, - vertical = slider.vars.direction === "vertical", - reverse = slider.vars.reverse, - carousel = (slider.vars.itemWidth > 0), - fade = slider.vars.animation === "fade", - asNav = slider.vars.asNavFor !== "", - methods = {}; - - // Store a reference to the slider object - $.data(el, "flexslider", slider); - - // Private slider methods - methods = { - init: function() { - slider.animating = false; - // Get current slide and make sure it is a number - slider.currentSlide = parseInt( ( slider.vars.startAt ? slider.vars.startAt : 0), 10 ); - if ( isNaN( slider.currentSlide ) ) { slider.currentSlide = 0; } - slider.animatingTo = slider.currentSlide; - slider.atEnd = (slider.currentSlide === 0 || slider.currentSlide === slider.last); - slider.containerSelector = slider.vars.selector.substr(0,slider.vars.selector.search(' ')); - slider.slides = $(slider.vars.selector, slider); - slider.container = $(slider.containerSelector, slider); - slider.count = slider.slides.length; - // SYNC: - slider.syncExists = $(slider.vars.sync).length > 0; - // SLIDE: - if (slider.vars.animation === "slide") { slider.vars.animation = "swing"; } - slider.prop = (vertical) ? "top" : ( slider.vars.rtl ? "marginRight" : "marginLeft" ); - slider.args = {}; - // SLIDESHOW: - slider.manualPause = false; - slider.stopped = false; - //PAUSE WHEN INVISIBLE - slider.started = false; - slider.startTimeout = null; - // TOUCH/USECSS: - slider.transitions = !slider.vars.video && !fade && slider.vars.useCSS && (function() { - var obj = document.createElement('div'), - props = ['perspectiveProperty', 'WebkitPerspective', 'MozPerspective', 'OPerspective', 'msPerspective']; - for (var i in props) { - if ( obj.style[ props[i] ] !== undefined ) { - slider.pfx = props[i].replace('Perspective','').toLowerCase(); - slider.prop = "-" + slider.pfx + "-transform"; - return true; - } - } - return false; - }()); - slider.isFirefox = navigator.userAgent.toLowerCase().indexOf('firefox') > -1; - slider.ensureAnimationEnd = ''; - // CONTROLSCONTAINER: - if (slider.vars.controlsContainer !== "") slider.controlsContainer = $(slider.vars.controlsContainer).length > 0 && $(slider.vars.controlsContainer); - // MANUAL: - if (slider.vars.manualControls !== "") slider.manualControls = $(slider.vars.manualControls).length > 0 && $(slider.vars.manualControls); - - // CUSTOM DIRECTION NAV: - if (slider.vars.customDirectionNav !== "") slider.customDirectionNav = $(slider.vars.customDirectionNav).length === 2 && $(slider.vars.customDirectionNav); - - // RANDOMIZE: - if (slider.vars.randomize) { - slider.slides.sort(function() { return (Math.round(Math.random())-0.5); }); - slider.container.empty().append(slider.slides); - } - - slider.doMath(); - - // INIT - slider.setup("init"); - - // CONTROLNAV: - if (slider.vars.controlNav) { methods.controlNav.setup(); } - - // DIRECTIONNAV: - if (slider.vars.directionNav) { methods.directionNav.setup(); } - - // KEYBOARD: - if (slider.vars.keyboard && ($(slider.containerSelector).length === 1 || slider.vars.multipleKeyboard)) { - $(document).bind('keyup', function(event) { - var keycode = event.keyCode; - if (!slider.animating && (keycode === 39 || keycode === 37)) { - var target = (slider.vars.rtl? - ((keycode === 37) ? slider.getTarget('next') : - (keycode === 39) ? slider.getTarget('prev') : false) - : - ((keycode === 39) ? slider.getTarget('next') : - (keycode === 37) ? slider.getTarget('prev') : false) - ) - ; - slider.flexAnimate(target, slider.vars.pauseOnAction); - } - }); - } - // MOUSEWHEEL: - if (slider.vars.mousewheel) { - slider.bind('mousewheel', function(event, delta, deltaX, deltaY) { - event.preventDefault(); - var target = (delta < 0) ? slider.getTarget('next') : slider.getTarget('prev'); - slider.flexAnimate(target, slider.vars.pauseOnAction); - }); - } - - // PAUSEPLAY - if (slider.vars.pausePlay) { methods.pausePlay.setup(); } - - //PAUSE WHEN INVISIBLE - if (slider.vars.slideshow && slider.vars.pauseInvisible) { methods.pauseInvisible.init(); } - - // SLIDSESHOW - if (slider.vars.slideshow) { - if (slider.vars.pauseOnHover) { - slider.hover(function() { - if (!slider.manualPlay && !slider.manualPause) { slider.pause(); } - }, function() { - if (!slider.manualPause && !slider.manualPlay && !slider.stopped) { slider.play(); } - }); - } - // initialize animation - //If we're visible, or we don't use PageVisibility API - if(!slider.vars.pauseInvisible || !methods.pauseInvisible.isHidden()) { - (slider.vars.initDelay > 0) ? slider.startTimeout = setTimeout(slider.play, slider.vars.initDelay) : slider.play(); - } - } - - // ASNAV: - if (asNav) { methods.asNav.setup(); } - - // TOUCH - if (touch && slider.vars.touch) { methods.touch(); } - - // FADE&&SMOOTHHEIGHT || SLIDE: - if (!fade || (fade && slider.vars.smoothHeight)) { $(window).bind("resize orientationchange focus", methods.resize); } - - slider.find("img").attr("draggable", "false"); - - // API: start() Callback - setTimeout(function(){ - slider.vars.start(slider); - }, 200); - }, - asNav: { - setup: function() { - slider.asNav = true; - slider.animatingTo = Math.floor(slider.currentSlide/slider.move); - slider.currentItem = slider.currentSlide; - slider.slides.removeClass(namespace + "active-slide").eq(slider.currentItem).addClass(namespace + "active-slide"); - if(!msGesture){ - slider.slides.on(eventType, function(e){ - e.preventDefault(); - var $slide = $(this), - target = $slide.index(); - var posFromX; - if(slider.vars.rtl){ - posFromX = -1*($slide.offset().right - $(slider).scrollLeft()); // Find position of slide relative to right of slider container - } - else - { - posFromX = $slide.offset().left - $(slider).scrollLeft(); // Find position of slide relative to left of slider container - } - if( posFromX <= 0 && $slide.hasClass( namespace + 'active-slide' ) ) { - slider.flexAnimate(slider.getTarget("prev"), true); - } else if (!$(slider.vars.asNavFor).data('flexslider').animating && !$slide.hasClass(namespace + "active-slide")) { - slider.direction = (slider.currentItem < target) ? "next" : "prev"; - slider.flexAnimate(target, slider.vars.pauseOnAction, false, true, true); - } - }); - }else{ - el._slider = slider; - slider.slides.each(function (){ - var that = this; - that._gesture = new MSGesture(); - that._gesture.target = that; - that.addEventListener("MSPointerDown", function (e){ - e.preventDefault(); - if(e.currentTarget._gesture) { - e.currentTarget._gesture.addPointer(e.pointerId); - } - }, false); - that.addEventListener("MSGestureTap", function (e){ - e.preventDefault(); - var $slide = $(this), - target = $slide.index(); - if (!$(slider.vars.asNavFor).data('flexslider').animating && !$slide.hasClass('active')) { - slider.direction = (slider.currentItem < target) ? "next" : "prev"; - slider.flexAnimate(target, slider.vars.pauseOnAction, false, true, true); - } - }); - }); - } - } - }, - controlNav: { - setup: function() { - if (!slider.manualControls) { - methods.controlNav.setupPaging(); - } else { // MANUALCONTROLS: - methods.controlNav.setupManual(); - } - }, - setupPaging: function() { - var type = (slider.vars.controlNav === "thumbnails") ? 'control-thumbs' : 'control-paging', - j = 1, - item, - slide; - - slider.controlNavScaffold = $('
                      '); - - if (slider.pagingCount > 1) { - for (var i = 0; i < slider.pagingCount; i++) { - slide = slider.slides.eq(i); - if ( undefined === slide.attr( 'data-thumb-alt' ) ) { slide.attr( 'data-thumb-alt', '' ); } - var altText = ( '' !== slide.attr( 'data-thumb-alt' ) ) ? altText = ' alt="' + slide.attr( 'data-thumb-alt' ) + '"' : ''; - item = (slider.vars.controlNav === "thumbnails") ? '' : '' + j + ''; - if ( 'thumbnails' === slider.vars.controlNav && true === slider.vars.thumbCaptions ) { - var captn = slide.attr( 'data-thumbcaption' ); - if ( '' !== captn && undefined !== captn ) { item += '' + captn + ''; } - } - slider.controlNavScaffold.append('
                    1. ' + item + '
                    2. '); - j++; - } - } - - // CONTROLSCONTAINER: - (slider.controlsContainer) ? $(slider.controlsContainer).append(slider.controlNavScaffold) : slider.append(slider.controlNavScaffold); - methods.controlNav.set(); - - methods.controlNav.active(); - - slider.controlNavScaffold.delegate('a, img', eventType, function(event) { - event.preventDefault(); - - if (watchedEvent === "" || watchedEvent === event.type) { - var $this = $(this), - target = slider.controlNav.index($this); - - if (!$this.hasClass(namespace + 'active')) { - slider.direction = (target > slider.currentSlide) ? "next" : "prev"; - slider.flexAnimate(target, slider.vars.pauseOnAction); - } - } - - // setup flags to prevent event duplication - if (watchedEvent === "") { - watchedEvent = event.type; - } - methods.setToClearWatchedEvent(); - - }); - }, - setupManual: function() { - slider.controlNav = slider.manualControls; - methods.controlNav.active(); - - slider.controlNav.bind(eventType, function(event) { - event.preventDefault(); - - if (watchedEvent === "" || watchedEvent === event.type) { - var $this = $(this), - target = slider.controlNav.index($this); - - if (!$this.hasClass(namespace + 'active')) { - (target > slider.currentSlide) ? slider.direction = "next" : slider.direction = "prev"; - slider.flexAnimate(target, slider.vars.pauseOnAction); - } - } - - // setup flags to prevent event duplication - if (watchedEvent === "") { - watchedEvent = event.type; - } - methods.setToClearWatchedEvent(); - }); - }, - set: function() { - var selector = (slider.vars.controlNav === "thumbnails") ? 'img' : 'a'; - slider.controlNav = $('.' + namespace + 'control-nav li ' + selector, (slider.controlsContainer) ? slider.controlsContainer : slider); - }, - active: function() { - slider.controlNav.removeClass(namespace + "active").eq(slider.animatingTo).addClass(namespace + "active"); - }, - update: function(action, pos) { - if (slider.pagingCount > 1 && action === "add") { - slider.controlNavScaffold.append($('
                    3. ' + slider.count + '
                    4. ')); - } else if (slider.pagingCount === 1) { - slider.controlNavScaffold.find('li').remove(); - } else { - slider.controlNav.eq(pos).closest('li').remove(); - } - methods.controlNav.set(); - (slider.pagingCount > 1 && slider.pagingCount !== slider.controlNav.length) ? slider.update(pos, action) : methods.controlNav.active(); - } - }, - directionNav: { - setup: function() { - var directionNavScaffold = $(''); - - // CUSTOM DIRECTION NAV: - if (slider.customDirectionNav) { - slider.directionNav = slider.customDirectionNav; - // CONTROLSCONTAINER: - } else if (slider.controlsContainer) { - $(slider.controlsContainer).append(directionNavScaffold); - slider.directionNav = $('.' + namespace + 'direction-nav li a', slider.controlsContainer); - } else { - slider.append(directionNavScaffold); - slider.directionNav = $('.' + namespace + 'direction-nav li a', slider); - } - - methods.directionNav.update(); - - slider.directionNav.bind(eventType, function(event) { - event.preventDefault(); - var target; - - if (watchedEvent === "" || watchedEvent === event.type) { - target = ($(this).hasClass(namespace + 'next')) ? slider.getTarget('next') : slider.getTarget('prev'); - slider.flexAnimate(target, slider.vars.pauseOnAction); - } - - // setup flags to prevent event duplication - if (watchedEvent === "") { - watchedEvent = event.type; - } - methods.setToClearWatchedEvent(); - }); - }, - update: function() { - var disabledClass = namespace + 'disabled'; - if (slider.pagingCount === 1) { - slider.directionNav.addClass(disabledClass).attr('tabindex', '-1'); - } else if (!slider.vars.animationLoop) { - if (slider.animatingTo === 0) { - slider.directionNav.removeClass(disabledClass).filter('.' + namespace + "prev").addClass(disabledClass).attr('tabindex', '-1'); - } else if (slider.animatingTo === slider.last) { - slider.directionNav.removeClass(disabledClass).filter('.' + namespace + "next").addClass(disabledClass).attr('tabindex', '-1'); - } else { - slider.directionNav.removeClass(disabledClass).removeAttr('tabindex'); - } - } else { - slider.directionNav.removeClass(disabledClass).removeAttr('tabindex'); - } - } - }, - pausePlay: { - setup: function() { - var pausePlayScaffold = $('
                      '); - - // CONTROLSCONTAINER: - if (slider.controlsContainer) { - slider.controlsContainer.append(pausePlayScaffold); - slider.pausePlay = $('.' + namespace + 'pauseplay a', slider.controlsContainer); - } else { - slider.append(pausePlayScaffold); - slider.pausePlay = $('.' + namespace + 'pauseplay a', slider); - } - - methods.pausePlay.update((slider.vars.slideshow) ? namespace + 'pause' : namespace + 'play'); - - slider.pausePlay.bind(eventType, function(event) { - event.preventDefault(); - - if (watchedEvent === "" || watchedEvent === event.type) { - if ($(this).hasClass(namespace + 'pause')) { - slider.manualPause = true; - slider.manualPlay = false; - slider.pause(); - } else { - slider.manualPause = false; - slider.manualPlay = true; - slider.play(); - } - } - - // setup flags to prevent event duplication - if (watchedEvent === "") { - watchedEvent = event.type; - } - methods.setToClearWatchedEvent(); - }); - }, - update: function(state) { - (state === "play") ? slider.pausePlay.removeClass(namespace + 'pause').addClass(namespace + 'play').html(slider.vars.playText) : slider.pausePlay.removeClass(namespace + 'play').addClass(namespace + 'pause').html(slider.vars.pauseText); - } - }, - touch: function() { - var startX, - startY, - offset, - cwidth, - dx, - startT, - onTouchStart, - onTouchMove, - onTouchEnd, - scrolling = false, - localX = 0, - localY = 0, - accDx = 0; - - if(!msGesture){ - onTouchStart = function(e) { - if (slider.animating) { - e.preventDefault(); - } else if ( ( window.navigator.msPointerEnabled ) || e.touches.length === 1 ) { - slider.pause(); - // CAROUSEL: - cwidth = (vertical) ? slider.h : slider. w; - startT = Number(new Date()); - // CAROUSEL: - - // Local vars for X and Y points. - localX = e.touches[0].pageX; - localY = e.touches[0].pageY; - - offset = (carousel && reverse && slider.animatingTo === slider.last) ? 0 : - (carousel && reverse) ? slider.limit - (((slider.itemW + slider.vars.itemMargin) * slider.move) * slider.animatingTo) : - (carousel && slider.currentSlide === slider.last) ? slider.limit : - (carousel) ? ((slider.itemW + slider.vars.itemMargin) * slider.move) * slider.currentSlide : - (reverse) ? (slider.last - slider.currentSlide + slider.cloneOffset) * cwidth : (slider.currentSlide + slider.cloneOffset) * cwidth; - startX = (vertical) ? localY : localX; - startY = (vertical) ? localX : localY; - el.addEventListener('touchmove', onTouchMove, false); - el.addEventListener('touchend', onTouchEnd, false); - } - }; - - onTouchMove = function(e) { - // Local vars for X and Y points. - - localX = e.touches[0].pageX; - localY = e.touches[0].pageY; - - dx = (vertical) ? startX - localY : (slider.vars.rtl?-1:1)*(startX - localX); - scrolling = (vertical) ? (Math.abs(dx) < Math.abs(localX - startY)) : (Math.abs(dx) < Math.abs(localY - startY)); - var fxms = 500; - - if ( ! scrolling || Number( new Date() ) - startT > fxms ) { - e.preventDefault(); - if (!fade && slider.transitions) { - if (!slider.vars.animationLoop) { - dx = dx/((slider.currentSlide === 0 && dx < 0 || slider.currentSlide === slider.last && dx > 0) ? (Math.abs(dx)/cwidth+2) : 1); - } - slider.setProps(offset + dx, "setTouch"); - } - } - }; - - onTouchEnd = function(e) { - // finish the touch by undoing the touch session - el.removeEventListener('touchmove', onTouchMove, false); - - if (slider.animatingTo === slider.currentSlide && !scrolling && !(dx === null)) { - var updateDx = (reverse) ? -dx : dx, - target = (updateDx > 0) ? slider.getTarget('next') : slider.getTarget('prev'); - - if (slider.canAdvance(target) && (Number(new Date()) - startT < 550 && Math.abs(updateDx) > 50 || Math.abs(updateDx) > cwidth/2)) { - slider.flexAnimate(target, slider.vars.pauseOnAction); - } else { - if (!fade) { slider.flexAnimate(slider.currentSlide, slider.vars.pauseOnAction, true); } - } - } - el.removeEventListener('touchend', onTouchEnd, false); - - startX = null; - startY = null; - dx = null; - offset = null; - }; - - el.addEventListener('touchstart', onTouchStart, false); - }else{ - el.style.msTouchAction = "none"; - el._gesture = new MSGesture(); - el._gesture.target = el; - el.addEventListener("MSPointerDown", onMSPointerDown, false); - el._slider = slider; - el.addEventListener("MSGestureChange", onMSGestureChange, false); - el.addEventListener("MSGestureEnd", onMSGestureEnd, false); - - function onMSPointerDown(e){ - e.stopPropagation(); - if (slider.animating) { - e.preventDefault(); - }else{ - slider.pause(); - el._gesture.addPointer(e.pointerId); - accDx = 0; - cwidth = (vertical) ? slider.h : slider. w; - startT = Number(new Date()); - // CAROUSEL: - - offset = (carousel && reverse && slider.animatingTo === slider.last) ? 0 : - (carousel && reverse) ? slider.limit - (((slider.itemW + slider.vars.itemMargin) * slider.move) * slider.animatingTo) : - (carousel && slider.currentSlide === slider.last) ? slider.limit : - (carousel) ? ((slider.itemW + slider.vars.itemMargin) * slider.move) * slider.currentSlide : - (reverse) ? (slider.last - slider.currentSlide + slider.cloneOffset) * cwidth : (slider.currentSlide + slider.cloneOffset) * cwidth; - } - } - - function onMSGestureChange(e) { - e.stopPropagation(); - var slider = e.target._slider; - if(!slider){ - return; - } - var transX = -e.translationX, - transY = -e.translationY; - - //Accumulate translations. - accDx = accDx + ((vertical) ? transY : transX); - dx = (slider.vars.rtl?-1:1)*accDx; - scrolling = (vertical) ? (Math.abs(accDx) < Math.abs(-transX)) : (Math.abs(accDx) < Math.abs(-transY)); - - if(e.detail === e.MSGESTURE_FLAG_INERTIA){ - setImmediate(function (){ - el._gesture.stop(); - }); - - return; - } - - if (!scrolling || Number(new Date()) - startT > 500) { - e.preventDefault(); - if (!fade && slider.transitions) { - if (!slider.vars.animationLoop) { - dx = accDx / ((slider.currentSlide === 0 && accDx < 0 || slider.currentSlide === slider.last && accDx > 0) ? (Math.abs(accDx) / cwidth + 2) : 1); - } - slider.setProps(offset + dx, "setTouch"); - } - } - } - - function onMSGestureEnd(e) { - e.stopPropagation(); - var slider = e.target._slider; - if(!slider){ - return; - } - if (slider.animatingTo === slider.currentSlide && !scrolling && !(dx === null)) { - var updateDx = (reverse) ? -dx : dx, - target = (updateDx > 0) ? slider.getTarget('next') : slider.getTarget('prev'); - - if (slider.canAdvance(target) && (Number(new Date()) - startT < 550 && Math.abs(updateDx) > 50 || Math.abs(updateDx) > cwidth/2)) { - slider.flexAnimate(target, slider.vars.pauseOnAction); - } else { - if (!fade) { slider.flexAnimate(slider.currentSlide, slider.vars.pauseOnAction, true); } - } - } - - startX = null; - startY = null; - dx = null; - offset = null; - accDx = 0; - } - } - }, - resize: function() { - if (!slider.animating && slider.is(':visible')) { - if (!carousel) { slider.doMath(); } - - if (fade) { - // SMOOTH HEIGHT: - methods.smoothHeight(); - } else if (carousel) { //CAROUSEL: - slider.slides.width(slider.computedW); - slider.update(slider.pagingCount); - slider.setProps(); - } - else if (vertical) { //VERTICAL: - slider.viewport.height(slider.h); - slider.setProps(slider.h, "setTotal"); - } else { - // SMOOTH HEIGHT: - if (slider.vars.smoothHeight) { methods.smoothHeight(); } - slider.newSlides.width(slider.computedW); - slider.setProps(slider.computedW, "setTotal"); - } - } - }, - smoothHeight: function(dur) { - if (!vertical || fade) { - var $obj = (fade) ? slider : slider.viewport; - (dur) ? $obj.animate({"height": slider.slides.eq(slider.animatingTo).innerHeight()}, dur) : $obj.innerHeight(slider.slides.eq(slider.animatingTo).innerHeight()); - } - }, - sync: function(action) { - var $obj = $(slider.vars.sync).data("flexslider"), - target = slider.animatingTo; - - switch (action) { - case "animate": $obj.flexAnimate(target, slider.vars.pauseOnAction, false, true); break; - case "play": if (!$obj.playing && !$obj.asNav) { $obj.play(); } break; - case "pause": $obj.pause(); break; - } - }, - uniqueID: function($clone) { - // Append _clone to current level and children elements with id attributes - $clone.filter( '[id]' ).add($clone.find( '[id]' )).each(function() { - var $this = $(this); - $this.attr( 'id', $this.attr( 'id' ) + '_clone' ); - }); - return $clone; - }, - pauseInvisible: { - visProp: null, - init: function() { - var visProp = methods.pauseInvisible.getHiddenProp(); - if (visProp) { - var evtname = visProp.replace(/[H|h]idden/,'') + 'visibilitychange'; - document.addEventListener(evtname, function() { - if (methods.pauseInvisible.isHidden()) { - if(slider.startTimeout) { - clearTimeout(slider.startTimeout); //If clock is ticking, stop timer and prevent from starting while invisible - } else { - slider.pause(); //Or just pause - } - } - else { - if(slider.started) { - slider.play(); //Initiated before, just play - } else { - if (slider.vars.initDelay > 0) { - setTimeout(slider.play, slider.vars.initDelay); - } else { - slider.play(); //Didn't init before: simply init or wait for it - } - } - } - }); - } - }, - isHidden: function() { - var prop = methods.pauseInvisible.getHiddenProp(); - if (!prop) { - return false; - } - return document[prop]; - }, - getHiddenProp: function() { - var prefixes = ['webkit','moz','ms','o']; - // if 'hidden' is natively supported just return it - if ('hidden' in document) { - return 'hidden'; - } - // otherwise loop over all the known prefixes until we find one - for ( var i = 0; i < prefixes.length; i++ ) { - if ((prefixes[i] + 'Hidden') in document) { - return prefixes[i] + 'Hidden'; - } - } - // otherwise it's not supported - return null; - } - }, - setToClearWatchedEvent: function() { - clearTimeout(watchedEventClearTimer); - watchedEventClearTimer = setTimeout(function() { - watchedEvent = ""; - }, 3000); - } - }; - - // public methods - slider.flexAnimate = function(target, pause, override, withSync, fromNav) { - if (!slider.vars.animationLoop && target !== slider.currentSlide) { - slider.direction = (target > slider.currentSlide) ? "next" : "prev"; - } - - if (asNav && slider.pagingCount === 1) slider.direction = (slider.currentItem < target) ? "next" : "prev"; - - if (!slider.animating && (slider.canAdvance(target, fromNav) || override) && slider.is(":visible")) { - if (asNav && withSync) { - var master = $(slider.vars.asNavFor).data('flexslider'); - slider.atEnd = target === 0 || target === slider.count - 1; - master.flexAnimate(target, true, false, true, fromNav); - slider.direction = (slider.currentItem < target) ? "next" : "prev"; - master.direction = slider.direction; - - if (Math.ceil((target + 1)/slider.visible) - 1 !== slider.currentSlide && target !== 0) { - slider.currentItem = target; - slider.slides.removeClass(namespace + "active-slide").eq(target).addClass(namespace + "active-slide"); - target = Math.floor(target/slider.visible); - } else { - slider.currentItem = target; - slider.slides.removeClass(namespace + "active-slide").eq(target).addClass(namespace + "active-slide"); - return false; - } - } - - slider.animating = true; - slider.animatingTo = target; - - // SLIDESHOW: - if (pause) { slider.pause(); } - - // API: before() animation Callback - slider.vars.before(slider); - - // SYNC: - if (slider.syncExists && !fromNav) { methods.sync("animate"); } - - // CONTROLNAV - if (slider.vars.controlNav) { methods.controlNav.active(); } - - // !CAROUSEL: - // CANDIDATE: slide active class (for add/remove slide) - if (!carousel) { slider.slides.removeClass(namespace + 'active-slide').eq(target).addClass(namespace + 'active-slide'); } - - // INFINITE LOOP: - // CANDIDATE: atEnd - slider.atEnd = target === 0 || target === slider.last; - - // DIRECTIONNAV: - if (slider.vars.directionNav) { methods.directionNav.update(); } - - if (target === slider.last) { - // API: end() of cycle Callback - slider.vars.end(slider); - // SLIDESHOW && !INFINITE LOOP: - if (!slider.vars.animationLoop) { slider.pause(); } - } - - // SLIDE: - if (!fade) { - var dimension = (vertical) ? slider.slides.filter(':first').height() : slider.computedW, - margin, slideString, calcNext; - - // INFINITE LOOP / REVERSE: - if (carousel) { - margin = slider.vars.itemMargin; - calcNext = ((slider.itemW + margin) * slider.move) * slider.animatingTo; - slideString = (calcNext > slider.limit && slider.visible !== 1) ? slider.limit : calcNext; - } else if (slider.currentSlide === 0 && target === slider.count - 1 && slider.vars.animationLoop && slider.direction !== "next") { - slideString = (reverse) ? (slider.count + slider.cloneOffset) * dimension : 0; - } else if (slider.currentSlide === slider.last && target === 0 && slider.vars.animationLoop && slider.direction !== "prev") { - slideString = (reverse) ? 0 : (slider.count + 1) * dimension; - } else { - slideString = (reverse) ? ((slider.count - 1) - target + slider.cloneOffset) * dimension : (target + slider.cloneOffset) * dimension; - } - slider.setProps(slideString, "", slider.vars.animationSpeed); - if (slider.transitions) { - if (!slider.vars.animationLoop || !slider.atEnd) { - slider.animating = false; - slider.currentSlide = slider.animatingTo; - } - - // Unbind previous transitionEnd events and re-bind new transitionEnd event - slider.container.unbind("webkitTransitionEnd transitionend"); - slider.container.bind("webkitTransitionEnd transitionend", function() { - clearTimeout(slider.ensureAnimationEnd); - slider.wrapup(dimension); - }); - - // Insurance for the ever-so-fickle transitionEnd event - clearTimeout(slider.ensureAnimationEnd); - slider.ensureAnimationEnd = setTimeout(function() { - slider.wrapup(dimension); - }, slider.vars.animationSpeed + 100); - - } else { - slider.container.animate(slider.args, slider.vars.animationSpeed, slider.vars.easing, function(){ - slider.wrapup(dimension); - }); - } - } else { // FADE: - if (!touch) { - slider.slides.eq(slider.currentSlide).css({"zIndex": 1}).animate({"opacity": 0}, slider.vars.animationSpeed, slider.vars.easing); - slider.slides.eq(target).css({"zIndex": 2}).animate({"opacity": 1}, slider.vars.animationSpeed, slider.vars.easing, slider.wrapup); - } else { - slider.slides.eq(slider.currentSlide).css({ "opacity": 0, "zIndex": 1 }); - slider.slides.eq(target).css({ "opacity": 1, "zIndex": 2 }); - slider.wrapup(dimension); - } - } - // SMOOTH HEIGHT: - if (slider.vars.smoothHeight) { methods.smoothHeight(slider.vars.animationSpeed); } - } - }; - slider.wrapup = function(dimension) { - // SLIDE: - if (!fade && !carousel) { - if (slider.currentSlide === 0 && slider.animatingTo === slider.last && slider.vars.animationLoop) { - slider.setProps(dimension, "jumpEnd"); - } else if (slider.currentSlide === slider.last && slider.animatingTo === 0 && slider.vars.animationLoop) { - slider.setProps(dimension, "jumpStart"); - } - } - slider.animating = false; - slider.currentSlide = slider.animatingTo; - // API: after() animation Callback - slider.vars.after(slider); - }; - - // SLIDESHOW: - slider.animateSlides = function() { - if (!slider.animating && focused ) { slider.flexAnimate(slider.getTarget("next")); } - }; - // SLIDESHOW: - slider.pause = function() { - clearInterval(slider.animatedSlides); - slider.animatedSlides = null; - slider.playing = false; - // PAUSEPLAY: - if (slider.vars.pausePlay) { methods.pausePlay.update("play"); } - // SYNC: - if (slider.syncExists) { methods.sync("pause"); } - }; - // SLIDESHOW: - slider.play = function() { - if (slider.playing) { clearInterval(slider.animatedSlides); } - slider.animatedSlides = slider.animatedSlides || setInterval(slider.animateSlides, slider.vars.slideshowSpeed); - slider.started = slider.playing = true; - // PAUSEPLAY: - if (slider.vars.pausePlay) { methods.pausePlay.update("pause"); } - // SYNC: - if (slider.syncExists) { methods.sync("play"); } - }; - // STOP: - slider.stop = function () { - slider.pause(); - slider.stopped = true; - }; - slider.canAdvance = function(target, fromNav) { - // ASNAV: - var last = (asNav) ? slider.pagingCount - 1 : slider.last; - return (fromNav) ? true : - (asNav && slider.currentItem === slider.count - 1 && target === 0 && slider.direction === "prev") ? true : - (asNav && slider.currentItem === 0 && target === slider.pagingCount - 1 && slider.direction !== "next") ? false : - (target === slider.currentSlide && !asNav) ? false : - (slider.vars.animationLoop) ? true : - (slider.atEnd && slider.currentSlide === 0 && target === last && slider.direction !== "next") ? false : - (slider.atEnd && slider.currentSlide === last && target === 0 && slider.direction === "next") ? false : - true; - }; - slider.getTarget = function(dir) { - slider.direction = dir; - if (dir === "next") { - return (slider.currentSlide === slider.last) ? 0 : slider.currentSlide + 1; - } else { - return (slider.currentSlide === 0) ? slider.last : slider.currentSlide - 1; - } - }; - - // SLIDE: - slider.setProps = function(pos, special, dur) { - var target = (function() { - var posCheck = (pos) ? pos : ((slider.itemW + slider.vars.itemMargin) * slider.move) * slider.animatingTo, - posCalc = (function() { - if (carousel) { - return (special === "setTouch") ? pos : - (reverse && slider.animatingTo === slider.last) ? 0 : - (reverse) ? slider.limit - (((slider.itemW + slider.vars.itemMargin) * slider.move) * slider.animatingTo) : - (slider.animatingTo === slider.last) ? slider.limit : posCheck; - } else { - switch (special) { - case "setTotal": return (reverse) ? ((slider.count - 1) - slider.currentSlide + slider.cloneOffset) * pos : (slider.currentSlide + slider.cloneOffset) * pos; - case "setTouch": return (reverse) ? pos : pos; - case "jumpEnd": return (reverse) ? pos : slider.count * pos; - case "jumpStart": return (reverse) ? slider.count * pos : pos; - default: return pos; - } - } - }()); - - return (posCalc * ((slider.vars.rtl)?1:-1)) + "px"; - }()); - - if (slider.transitions) { - if (slider.isFirefox) { - target = (vertical) ? "translate3d(0," + target + ",0)" : "translate3d(" + (parseInt(target)+'px') + ",0,0)"; - } else { - target = (vertical) ? "translate3d(0," + target + ",0)" : "translate3d(" + ((slider.vars.rtl?-1:1)*parseInt(target)+'px') + ",0,0)"; - } - dur = (dur !== undefined) ? (dur/1000) + "s" : "0s"; - slider.container.css("-" + slider.pfx + "-transition-duration", dur); - slider.container.css("transition-duration", dur); - } - - slider.args[slider.prop] = target; - if (slider.transitions || dur === undefined) { slider.container.css(slider.args); } - - slider.container.css('transform',target); - }; - - slider.setup = function(type) { - // SLIDE: - if (!fade) { - var sliderOffset, arr; - - if (type === "init") { - slider.viewport = $('
                      ').css({"overflow": "hidden", "position": "relative"}).appendTo(slider).append(slider.container); - // INFINITE LOOP: - slider.cloneCount = 0; - slider.cloneOffset = 0; - // REVERSE: - if (reverse) { - arr = $.makeArray(slider.slides).reverse(); - slider.slides = $(arr); - slider.container.empty().append(slider.slides); - } - } - // INFINITE LOOP && !CAROUSEL: - if (slider.vars.animationLoop && !carousel) { - slider.cloneCount = 2; - slider.cloneOffset = 1; - // clear out old clones - if (type !== "init") { slider.container.find('.clone').remove(); } - slider.container.append(methods.uniqueID(slider.slides.first().clone().addClass('clone')).attr('aria-hidden', 'true')) - .prepend(methods.uniqueID(slider.slides.last().clone().addClass('clone')).attr('aria-hidden', 'true')); - } - slider.newSlides = $(slider.vars.selector, slider); - - sliderOffset = (reverse) ? slider.count - 1 - slider.currentSlide + slider.cloneOffset : slider.currentSlide + slider.cloneOffset; - // VERTICAL: - if (vertical && !carousel) { - slider.container.height((slider.count + slider.cloneCount) * 200 + "%").css("position", "absolute").width("100%"); - setTimeout(function(){ - slider.newSlides.css({"display": "block"}); - slider.doMath(); - slider.viewport.height(slider.h); - slider.setProps(sliderOffset * slider.h, "init"); - }, (type === "init") ? 100 : 0); - } else { - slider.container.width((slider.count + slider.cloneCount) * 200 + "%"); - slider.setProps(sliderOffset * slider.computedW, "init"); - setTimeout(function(){ - slider.doMath(); - if(slider.vars.rtl){ - if (slider.isFirefox) { - slider.newSlides.css({"width": slider.computedW, "marginRight" : slider.computedM, "float": "right", "display": "block"}); - } else { - slider.newSlides.css({"width": slider.computedW, "marginRight" : slider.computedM, "float": "left", "display": "block"}); - } - - } - else{ - slider.newSlides.css({"width": slider.computedW, "marginRight" : slider.computedM, "float": "left", "display": "block"}); - } - // SMOOTH HEIGHT: - if (slider.vars.smoothHeight) { methods.smoothHeight(); } - }, (type === "init") ? 100 : 0); - } - } else { // FADE: - if(slider.vars.rtl){ - slider.slides.css({"width": "100%", "float": 'right', "marginLeft": "-100%", "position": "relative"}); - } - else{ - slider.slides.css({"width": "100%", "float": 'left', "marginRight": "-100%", "position": "relative"}); - } - if (type === "init") { - if (!touch) { - //slider.slides.eq(slider.currentSlide).fadeIn(slider.vars.animationSpeed, slider.vars.easing); - if (slider.vars.fadeFirstSlide == false) { - slider.slides.css({ "opacity": 0, "display": "block", "zIndex": 1 }).eq(slider.currentSlide).css({"zIndex": 2}).css({"opacity": 1}); - } else { - slider.slides.css({ "opacity": 0, "display": "block", "zIndex": 1 }).eq(slider.currentSlide).css({"zIndex": 2}).animate({"opacity": 1},slider.vars.animationSpeed,slider.vars.easing); - } - } else { - slider.slides.css({ "opacity": 0, "display": "block", "webkitTransition": "opacity " + slider.vars.animationSpeed / 1000 + "s ease", "zIndex": 1 }).eq(slider.currentSlide).css({ "opacity": 1, "zIndex": 2}); - } - } - // SMOOTH HEIGHT: - if (slider.vars.smoothHeight) { methods.smoothHeight(); } - } - // !CAROUSEL: - // CANDIDATE: active slide - if (!carousel) { slider.slides.removeClass(namespace + "active-slide").eq(slider.currentSlide).addClass(namespace + "active-slide"); } - - //FlexSlider: init() Callback - slider.vars.init(slider); - }; - - slider.doMath = function() { - var slide = slider.slides.first(), - slideMargin = slider.vars.itemMargin, - minItems = slider.vars.minItems, - maxItems = slider.vars.maxItems; - - slider.w = (slider.viewport===undefined) ? slider.width() : slider.viewport.width(); - if (slider.isFirefox) { slider.w = slider.width(); } - slider.h = slide.height(); - slider.boxPadding = slide.outerWidth() - slide.width(); - - // CAROUSEL: - if (carousel) { - slider.itemT = slider.vars.itemWidth + slideMargin; - slider.itemM = slideMargin; - slider.minW = (minItems) ? minItems * slider.itemT : slider.w; - slider.maxW = (maxItems) ? (maxItems * slider.itemT) - slideMargin : slider.w; - slider.itemW = (slider.minW > slider.w) ? (slider.w - (slideMargin * (minItems - 1)))/minItems : - (slider.maxW < slider.w) ? (slider.w - (slideMargin * (maxItems - 1)))/maxItems : - (slider.vars.itemWidth > slider.w) ? slider.w : slider.vars.itemWidth; - - slider.visible = Math.floor(slider.w/(slider.itemW)); - slider.move = (slider.vars.move > 0 && slider.vars.move < slider.visible ) ? slider.vars.move : slider.visible; - slider.pagingCount = Math.ceil(((slider.count - slider.visible)/slider.move) + 1); - slider.last = slider.pagingCount - 1; - slider.limit = (slider.pagingCount === 1) ? 0 : - (slider.vars.itemWidth > slider.w) ? (slider.itemW * (slider.count - 1)) + (slideMargin * (slider.count - 1)) : ((slider.itemW + slideMargin) * slider.count) - slider.w - slideMargin; - } else { - slider.itemW = slider.w; - slider.itemM = slideMargin; - slider.pagingCount = slider.count; - slider.last = slider.count - 1; - } - slider.computedW = slider.itemW - slider.boxPadding; - slider.computedM = slider.itemM; - }; - - slider.update = function(pos, action) { - slider.doMath(); - - // update currentSlide and slider.animatingTo if necessary - if (!carousel) { - if (pos < slider.currentSlide) { - slider.currentSlide += 1; - } else if (pos <= slider.currentSlide && pos !== 0) { - slider.currentSlide -= 1; - } - slider.animatingTo = slider.currentSlide; - } - - // update controlNav - if (slider.vars.controlNav && !slider.manualControls) { - if ((action === "add" && !carousel) || slider.pagingCount > slider.controlNav.length) { - methods.controlNav.update("add"); - } else if ((action === "remove" && !carousel) || slider.pagingCount < slider.controlNav.length) { - if (carousel && slider.currentSlide > slider.last) { - slider.currentSlide -= 1; - slider.animatingTo -= 1; - } - methods.controlNav.update("remove", slider.last); - } - } - // update directionNav - if (slider.vars.directionNav) { methods.directionNav.update(); } - - }; - - slider.addSlide = function(obj, pos) { - var $obj = $(obj); - - slider.count += 1; - slider.last = slider.count - 1; - - // append new slide - if (vertical && reverse) { - (pos !== undefined) ? slider.slides.eq(slider.count - pos).after($obj) : slider.container.prepend($obj); - } else { - (pos !== undefined) ? slider.slides.eq(pos).before($obj) : slider.container.append($obj); - } - - // update currentSlide, animatingTo, controlNav, and directionNav - slider.update(pos, "add"); - - // update slider.slides - slider.slides = $(slider.vars.selector + ':not(.clone)', slider); - // re-setup the slider to accomdate new slide - slider.setup(); - - //FlexSlider: added() Callback - slider.vars.added(slider); - }; - slider.removeSlide = function(obj) { - var pos = (isNaN(obj)) ? slider.slides.index($(obj)) : obj; - - // update count - slider.count -= 1; - slider.last = slider.count - 1; - - // remove slide - if (isNaN(obj)) { - $(obj, slider.slides).remove(); - } else { - (vertical && reverse) ? slider.slides.eq(slider.last).remove() : slider.slides.eq(obj).remove(); - } - - // update currentSlide, animatingTo, controlNav, and directionNav - slider.doMath(); - slider.update(pos, "remove"); - - // update slider.slides - slider.slides = $(slider.vars.selector + ':not(.clone)', slider); - // re-setup the slider to accomdate new slide - slider.setup(); - - // FlexSlider: removed() Callback - slider.vars.removed(slider); - }; - - //FlexSlider: Initialize - methods.init(); - }; - - // Ensure the slider isn't focussed if the window loses focus. - $( window ).blur( function ( e ) { - focused = false; - }).focus( function ( e ) { - focused = true; - }); - - //FlexSlider: Default Settings - $.flexslider.defaults = { - namespace: "flex-", //{NEW} String: Prefix string attached to the class of every element generated by the plugin - selector: ".slides > li", //{NEW} Selector: Must match a simple pattern. '{container} > {slide}' -- Ignore pattern at your own peril - animation: "fade", //String: Select your animation type, "fade" or "slide" - easing: "swing", //{NEW} String: Determines the easing method used in jQuery transitions. jQuery easing plugin is supported! - direction: "horizontal", //String: Select the sliding direction, "horizontal" or "vertical" - reverse: false, //{NEW} Boolean: Reverse the animation direction - animationLoop: true, //Boolean: Should the animation loop? If false, directionNav will received "disable" classes at either end - smoothHeight: false, //{NEW} Boolean: Allow height of the slider to animate smoothly in horizontal mode - startAt: 0, //Integer: The slide that the slider should start on. Array notation (0 = first slide) - slideshow: true, //Boolean: Animate slider automatically - slideshowSpeed: 7000, //Integer: Set the speed of the slideshow cycling, in milliseconds - animationSpeed: 600, //Integer: Set the speed of animations, in milliseconds - initDelay: 0, //{NEW} Integer: Set an initialization delay, in milliseconds - randomize: false, //Boolean: Randomize slide order - fadeFirstSlide: true, //Boolean: Fade in the first slide when animation type is "fade" - thumbCaptions: false, //Boolean: Whether or not to put captions on thumbnails when using the "thumbnails" controlNav. - - // Usability features - pauseOnAction: true, //Boolean: Pause the slideshow when interacting with control elements, highly recommended. - pauseOnHover: false, //Boolean: Pause the slideshow when hovering over slider, then resume when no longer hovering - pauseInvisible: true, //{NEW} Boolean: Pause the slideshow when tab is invisible, resume when visible. Provides better UX, lower CPU usage. - useCSS: true, //{NEW} Boolean: Slider will use CSS3 transitions if available - touch: true, //{NEW} Boolean: Allow touch swipe navigation of the slider on touch-enabled devices - video: false, //{NEW} Boolean: If using video in the slider, will prevent CSS3 3D Transforms to avoid graphical glitches - - // Primary Controls - controlNav: true, //Boolean: Create navigation for paging control of each slide? Note: Leave true for manualControls usage - directionNav: true, //Boolean: Create navigation for previous/next navigation? (true/false) - prevText: "Previous", //String: Set the text for the "previous" directionNav item - nextText: "Next", //String: Set the text for the "next" directionNav item - - // Secondary Navigation - keyboard: true, //Boolean: Allow slider navigating via keyboard left/right keys - multipleKeyboard: false, //{NEW} Boolean: Allow keyboard navigation to affect multiple sliders. Default behavior cuts out keyboard navigation with more than one slider present. - mousewheel: false, //{UPDATED} Boolean: Requires jquery.mousewheel.js (https://github.com/brandonaaron/jquery-mousewheel) - Allows slider navigating via mousewheel - pausePlay: false, //Boolean: Create pause/play dynamic element - pauseText: "Pause", //String: Set the text for the "pause" pausePlay item - playText: "Play", //String: Set the text for the "play" pausePlay item - - // Special properties - controlsContainer: "", //{UPDATED} jQuery Object/Selector: Declare which container the navigation elements should be appended too. Default container is the FlexSlider element. Example use would be $(".flexslider-container"). Property is ignored if given element is not found. - manualControls: "", //{UPDATED} jQuery Object/Selector: Declare custom control navigation. Examples would be $(".flex-control-nav li") or "#tabs-nav li img", etc. The number of elements in your controlNav should match the number of slides/tabs. - customDirectionNav: "", //{NEW} jQuery Object/Selector: Custom prev / next button. Must be two jQuery elements. In order to make the events work they have to have the classes "prev" and "next" (plus namespace) - sync: "", //{NEW} Selector: Mirror the actions performed on this slider with another slider. Use with care. - asNavFor: "", //{NEW} Selector: Internal property exposed for turning the slider into a thumbnail navigation for another slider - - // Carousel Options - itemWidth: 0, //{NEW} Integer: Box-model width of individual carousel items, including horizontal borders and padding. - itemMargin: 0, //{NEW} Integer: Margin between carousel items. - minItems: 1, //{NEW} Integer: Minimum number of carousel items that should be visible. Items will resize fluidly when below this. - maxItems: 0, //{NEW} Integer: Maxmimum number of carousel items that should be visible. Items will resize fluidly when above this limit. - move: 0, //{NEW} Integer: Number of carousel items that should move on animation. If 0, slider will move all visible items. - allowOneSlide: true, //{NEW} Boolean: Whether or not to allow a slider comprised of a single slide - - // Browser Specific - isFirefox: false, // {NEW} Boolean: Set to true when Firefox is the browser used. - - // Callback API - start: function(){}, //Callback: function(slider) - Fires when the slider loads the first slide - before: function(){}, //Callback: function(slider) - Fires asynchronously with each slider animation - after: function(){}, //Callback: function(slider) - Fires after each slider animation completes - end: function(){}, //Callback: function(slider) - Fires when the slider reaches the last slide (asynchronous) - added: function(){}, //{NEW} Callback: function(slider) - Fires after a slide is added - removed: function(){}, //{NEW} Callback: function(slider) - Fires after a slide is removed - init: function() {}, //{NEW} Callback: function(slider) - Fires after the slider is initially setup - rtl: false //{NEW} Boolean: Whether or not to enable RTL mode - }; - - //FlexSlider: Plugin Function - $.fn.flexslider = function(options) { - if (options === undefined) { options = {}; } - - if (typeof options === "object") { - return this.each(function() { - var $this = $(this), - selector = (options.selector) ? options.selector : ".slides > li", - $slides = $this.find(selector); - - if ( ( $slides.length === 1 && options.allowOneSlide === false ) || $slides.length === 0 ) { - $slides.fadeIn(400); - if (options.start) { options.start($this); } - } else if ($this.data('flexslider') === undefined) { - new $.flexslider(this, options); - } - }); - } else { - // Helper strings to quickly perform functions on the slider - var $slider = $(this).data('flexslider'); - switch (options) { - case "play": $slider.play(); break; - case "pause": $slider.pause(); break; - case "stop": $slider.stop(); break; - case "next": $slider.flexAnimate($slider.getTarget("next"), true); break; - case "prev": - case "previous": $slider.flexAnimate($slider.getTarget("prev"), true); break; - default: if (typeof options === "number") { $slider.flexAnimate(options, true); } - } - } - }; -})(jQuery); diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/css/app.f37b6b5a.css b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/css/app.f37b6b5a.css deleted file mode 100644 index c089f904..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/css/app.f37b6b5a.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:0}.el-pagination--small .arrow.disabled,.el-table--hidden,.el-table .hidden-columns,.el-table td.is-hidden>*,.el-table th.is-hidden>*{visibility:hidden}.el-input__suffix,.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.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}@font-face{font-family:element-icons;src:url(../fonts/element-icons.535877f5.535877f5.woff) format("woff"),url(../fonts/element-icons.732389de.732389de.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%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.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;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;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:50% 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;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{-ms-user-select:none;user-select:none;list-style:none;font-size:0}.el-date-table,.el-pager,.el-table th{-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}.el-dialog{position:relative;margin:0 auto 50px;border-radius:2px;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;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%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@-webkit-keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}.el-autocomplete{position:relative;display:inline-block}.el-autocomplete-suggestion{margin:5px 0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;border:1px solid #e4e7ed;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;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:hsla(0,0%,100%,.5)}.el-dropdown .el-dropdown__caret-button.el-button--default:before{background:rgba(220,223,230,.5)}.el-dropdown .el-dropdown__caret-button:hover: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-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:1px solid #e6e6e6;list-style:none;position:relative;margin:0;padding-left:0}.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:#fff}.el-menu:after,.el-menu:before{display:table;content:""}.el-menu:after{clear:both}.el-menu.el-menu--horizontal{border-bottom:1px solid #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{transform:none}.el-menu--popup{z-index:100;border:none;padding:5px 0;border-radius:2px;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;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;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;transition: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{transform:rotate(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{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;box-sizing:border-box;outline:0;margin:0;position:relative;cursor:pointer;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;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;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;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){box-shadow:0 0 2px 2px #409eff}.el-switch{display:inline-flex;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{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;box-sizing:border-box;background:#dcdfe6;transition:border-color .3s,background-color .3s;vertical-align:middle}.el-switch__core:after{content:"";position:absolute;top:1px;left:1px;border-radius:100%;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;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-sizing:border-box;margin:5px 0}.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;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;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;transition:transform .3s;transform:rotate(180deg);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{transform:rotate(0)}.el-select .el-input .el-select__caret.is-show-close{font-size:14px;text-align:center;transform:rotate(180deg);border-radius:100%;color:#c0c4cc;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%;transform:translateY(-50%);display:flex;align-items:center;flex-wrap:wrap}.el-select .el-tag__close{margin-top:-2px}.el-select .el-tag{box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:#f0f2f5}.el-select .el-tag__close.el-icon-close{background-color:#c0c4cc;right:-7px;top:0;color:#fff}.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;transform:translateY(.5px)}.el-table{position:relative;overflow:hidden;box-sizing:border-box;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:flex;justify-content: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;transition:transform .2s ease-in-out;height:20px}.el-table__expand-icon--expanded{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 td.gutter,.el-table--fit th.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{background:#f5f7fa}.el-table th,.el-table tr{background-color:#fff}.el-table td,.el-table th{padding:12px 0;min-width:0;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left}.el-table td.is-center,.el-table th.is-center{text-align:center}.el-table td.is-right,.el-table th.is-right{text-align:right}.el-table td.gutter,.el-table th.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table--medium td,.el-table--medium th{padding:10px 0}.el-table--small td,.el-table--small th{padding:8px 0}.el-table--mini td,.el-table--mini th{padding:6px 0}.el-table--border td:first-child .cell,.el-table--border th:first-child .cell,.el-table .cell{padding-left:10px}.el-table tr input[type=checkbox]{margin:0}.el-table td,.el-table th.is-leaf{border-bottom:1px solid #ebeef5}.el-table th.is-sortable{cursor:pointer}.el-table th{overflow:hidden;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-table th>.cell{display:inline-block;box-sizing:border-box;position:relative;vertical-align:middle;padding-left:10px;padding-right:10px;width:100%}.el-table th>.cell.highlight{color:#409eff}.el-table th.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 div{box-sizing:border-box}.el-table td.gutter{width:0}.el-table .cell{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 td,.el-table--border th,.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #ebeef5}.el-table--border th.gutter:last-of-type{border-bottom:1px solid #ebeef5;border-bottom-width:1px}.el-table--border th,.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;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{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{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__header-wrapper tbody td{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{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:inline-flex;flex-direction:column;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{background:#fafafa}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td{background-color:#ecf5ff}.el-table__body tr.hover-row.current-row>td,.el-table__body tr.hover-row.el-table__row--striped.current-row>td,.el-table__body tr.hover-row.el-table__row--striped>td,.el-table__body tr.hover-row>td{background-color:#f5f7fa}.el-table__body tr.current-row>td{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;transform:scale(.75)}.el-table--enable-row-transition .el-table__body td{transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td{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);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.is-week-mode .el-date-table__row.current div,.el-date-table.is-week-mode .el-date-table__row:hover div,.el-date-table td.in-range div,.el-date-table td.in-range div:hover{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;-webkit-user-select:none;-moz-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;text-align:center;cursor:pointer;position:relative}.el-date-table td,.el-date-table td div{box-sizing:border-box}.el-date-table td div{padding:3px 0}.el-date-table td span{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left: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:1px solid #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;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%;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{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%;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%;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:1px solid #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:-ms-input-placeholder{color:#c0c4cc}.el-date-editor .el-range-input::-ms-input-placeholder{color:#c0c4cc}.el-date-editor .el-range-input::-moz-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:inline-flex;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:-ms-input-placeholder{color:#c0c4cc}.el-range-editor.is-disabled input::-ms-input-placeholder{color:#c0c4cc}.el-range-editor.is-disabled input::-moz-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-picker-panel,.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;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{box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{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;user-select:none;box-sizing:content-box}.el-slider__button,.el-slider__button-wrapper,.el-time-panel{-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;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:66.66667%}.el-time-panel__content.has-seconds:before{padding-left:33.33333%}.el-time-panel__footer{border-top:1px solid #e4e4e4;padding:4px;height:36px;line-height:25px;text-align:right;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{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{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;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%;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{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:flex;align-items:center;justify-content:center}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;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%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes msgbox-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@-webkit-keyframes msgbox-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes msgbox-fade-out{0%{transform:translateZ(0);opacity:1}to{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.is-link,.el-breadcrumb__inner a{font-weight:700;text-decoration:none;transition:color .2s cubic-bezier(.645,.045,.355,1);color:#303133}.el-breadcrumb__inner.is-link:hover,.el-breadcrumb__inner a:hover{color:#409eff;cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a: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;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;transition: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;transition:all .15s}.el-collapse-item__arrow,.el-tabs__nav{-webkit-transition:-webkit-transform .3s}.el-tabs__new-tab .el-icon-plus{transform:scale(.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;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:transform .3s;float:left;z-index:2}.el-tabs__nav.is-stretch{min-width:100%;display:flex}.el-tabs__nav.is-stretch>*{flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:40px;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){box-shadow:inset 0 0 2px 2px #409eff;border-radius:3px}.el-tabs__item .el-icon-close{border-radius:50%;text-align:center;transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px}.el-tabs__item .el-icon-close:before{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;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;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;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;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{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--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--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--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),.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){padding-left:20px}.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--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--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,.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{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{transform:rotate(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;transform-origin:0 0;transform:translateX(100%)}to{opacity:1;transform-origin:0 0;transform:translateX(0)}}@keyframes slideInRight-enter{0%{opacity:0;transform-origin:0 0;transform:translateX(100%)}to{opacity:1;transform-origin:0 0;transform:translateX(0)}}@-webkit-keyframes slideInRight-leave{0%{transform-origin:0 0;transform:translateX(0);opacity:1}to{transform-origin:0 0;transform:translateX(100%);opacity:0}}@keyframes slideInRight-leave{0%{transform-origin:0 0;transform:translateX(0);opacity:1}to{transform-origin:0 0;transform:translateX(100%);opacity:0}}@-webkit-keyframes slideInLeft-enter{0%{opacity:0;transform-origin:0 0;transform:translateX(-100%)}to{opacity:1;transform-origin:0 0;transform:translateX(0)}}@keyframes slideInLeft-enter{0%{opacity:0;transform-origin:0 0;transform:translateX(-100%)}to{opacity:1;transform-origin:0 0;transform:translateX(0)}}@-webkit-keyframes slideInLeft-leave{0%{transform-origin:0 0;transform:translateX(0);opacity:1}to{transform-origin:0 0;transform:translateX(-100%);opacity:0}}@keyframes slideInLeft-leave{0%{transform-origin:0 0;transform:translateX(0);opacity:1}to{transform-origin:0 0;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%;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:flex;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;transform:rotate(0);transition:transform .3s ease-in-out}.el-tree-node__expand-icon.expanded{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;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-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{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:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;box-sizing:border-box;border:1px solid #ebeef5;position:fixed;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .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;transform:translateX(100%)}.el-notification-fade-enter.left{left:0;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]{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]{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]{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{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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;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%;transition:.2s;user-select:none}.el-image-viewer__btn,.el-slider__button,.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{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;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}.el-slider.is-vertical .el-slider__button-wrapper,.el-slider.is-vertical .el-slider__stop{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;box-sizing:border-box;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;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:hsla(0,0%,100%,.9);margin:0;top:0;right:0;bottom:0;left:0;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-2,.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-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-20,.el-col-pull-21,.el-col-pull-22,.el-col-pull-23,.el-col-pull-24,.el-col-push-0,.el-col-push-1,.el-col-push-2,.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-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-20,.el-col-push-21,.el-col-push-22,.el-col-push-23,.el-col-push-24,.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{to{transform:rotate(1turn)}}@keyframes loading-rotate{to{transform:rotate(1turn)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{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}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-row{box-sizing:border-box}.el-row:after,.el-row:before{display:table}.el-row:after{clear:both}.el-row--flex{display:flex}.el-col-0,.el-row--flex:after,.el-row--flex:before{display:none}.el-row--flex.is-justify-center{justify-content:center}.el-row--flex.is-justify-end{justify-content:flex-end}.el-row--flex.is-justify-space-between{justify-content:space-between}.el-row--flex.is-justify-space-around{justify-content:space-around}.el-row--flex.is-align-middle{align-items:center}.el-row--flex.is-align-bottom{align-items:flex-end}[class*=el-col-]{float:left;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}to{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{transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#606266;line-height:1.8;margin-top:5px;position:relative;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;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;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;transform:rotate(45deg);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;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);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%;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;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;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;transform:rotate(45deg);box-shadow:0 1px 1px #ccc}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;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;transform:rotate(45deg);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-cover__label i{font-size:12px;margin-top:11px;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;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);margin-top:60px}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{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;transform:translateY(-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;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;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}to{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{to{transform:rotate(1turn)}}@keyframes rotate{to{transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{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}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-message{min-width:380px;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebeef5;position:fixed;left:50%;top:20px;transform:translateX(-50%);background-color:#edf2fc;transition:opacity .3s,transform .4s,top .4s;padding:15px 15px 15px 20px;display:flex;align-items:center}.el-message.is-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;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;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;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;transition:.3s}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-card__header{padding:18px 20px;border-bottom:1px solid #ebeef5;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;transition:.3s}.el-rate__decimal,.el-rate__icon .path2{position:absolute;top:0;left:0}.el-rate__icon.hover{transform:scale(1.15)}.el-rate__decimal{display:inline-block;overflow:hidden}.el-step.is-vertical,.el-steps{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%;flex-flow:column}.el-step{position:relative;flex-shrink:1}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{flex-basis:auto!important;flex-shrink: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:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;box-sizing:border-box;background:#fff;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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;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{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;transition:.15s ease-out;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{flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{padding-left:10px;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:flex;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{transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{position:relative;display:flex;align-items:stretch;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{flex-grow:1;display:flex;align-items: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{transform:rotate(-45deg) translateY(-4px);transform-origin:0 0}.el-step.is-simple .el-step__arrow:after{transform:rotate(45deg) translateY(4px);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;transition:.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#fff;position:absolute;top:50%;z-index:10;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%;transform:translateX(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:26px;text-align:center;position:static;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;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;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{transform:translateY(-50%) translateX(-10px);opacity:0}.carousel-arrow-right-enter,.carousel-arrow-right-leave-active{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--card,.el-carousel__item.is-animating{transition:transform .4s ease-in-out}.el-carousel__item--card{width:50%}.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;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}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active,.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active,.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:height .3s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out}.horizontal-collapse-transition{transition:width .3s ease-in-out,padding-left .3s ease-in-out,padding-right .3s ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;transform:translateY(-30px)}.el-opacity-transition{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:flex;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;transition:border-bottom-color .3s;outline:0}.el-collapse-item__arrow{margin:0 8px 0 auto;transition:transform .3s;font-weight:300}.el-collapse-item__arrow.is-active{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;box-sizing:border-box;border-bottom:1px solid #ebeef5}.el-cascader__tags,.el-collapse-item__wrap,.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;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;color:#fff}.el-tag--dark,.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{transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;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{transition:transform .3s;font-size:14px}.el-cascader .el-input .el-icon-arrow-down.is-reverse{transform:rotate(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;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-cascader__tags{position:absolute;left:0;right:30px;top:50%;transform:translateY(-50%);display:flex;flex-wrap:wrap;line-height:normal;text-align:left;box-sizing:border-box}.el-cascader__tags .el-tag{display:inline-flex;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{flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{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:flex;justify-content:space-between;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{flex:1;height:24px;min-width:60px;margin:2px 0 2px 15px;padding:0;color:#606266;border:none;outline:0;box-sizing:border-box}.el-cascader__search-input:-ms-input-placeholder{color:#c0c4cc}.el-cascader__search-input::-ms-input-placeholder{color:#c0c4cc}.el-cascader__search-input::-moz-placeholder{color:#c0c4cc}.el-cascader__search-input::placeholder{color:#c0c4cc}.el-color-predefine{font-size:12px;margin-top:8px;width:280px}.el-color-predefine,.el-color-predefine__colors{display:flex}.el-color-predefine__colors{flex:1;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{box-shadow:0 0 3px 2px #409eff}.el-color-predefine__color-selector>div{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;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px}.el-color-hue-slider__bar{position:relative;background:linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;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:linear-gradient(180deg,red,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.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:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.el-color-svpanel__black{background:linear-gradient(0deg,#000,transparent)}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;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%;transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;box-sizing:border-box;width:280px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-alpha-slider__bar{position:relative;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;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:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.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{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{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:hsla(0,0%,100%,.7)}.el-color-picker__trigger{display:inline-block;height:40px;width:40px;padding:4px;border:1px solid #e6e6e6;border-radius:4px;font-size:0;cursor:pointer}.el-color-picker__color,.el-color-picker__trigger{box-sizing:border-box;position:relative}.el-color-picker__color{display:block;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}.el-color-picker__empty,.el-color-picker__icon{transform:translate3d(-50%,-50%,0)}.el-color-picker__icon{display:inline-block;width:100%;color:#fff;text-align:center}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;box-sizing:content-box;background-color:#fff;border:1px solid #ebeef5;border-radius:4px;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;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner:-ms-input-placeholder{color:#c0c4cc}.el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.el-textarea__inner::-moz-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:-ms-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::-moz-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,.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;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:inline-flex;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#fff;line-height:normal;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;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;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-input-placeholder{color:#c0c4cc}.el-input__inner::-ms-input-placeholder{color:#c0c4cc}.el-input__inner::-moz-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}.el-input__icon,.el-input__prefix{transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;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:-ms-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::-moz-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%;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;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;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;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;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;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:-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;flex-direction:row;flex:1;flex-basis:auto;box-sizing:border-box;min-width:0}.el-container.is-vertical,.el-drawer{-webkit-box-orient:vertical}.el-aside,.el-header{-webkit-box-sizing:border-box}.el-container.is-vertical{flex-direction:column}.el-header{padding:0 20px}.el-aside,.el-header{box-sizing:border-box;flex-shrink:0}.el-aside{overflow:auto}.el-footer,.el-main{-webkit-box-sizing:border-box}.el-main{display:block;flex:1;flex-basis:auto;overflow:auto;padding:20px}.el-footer,.el-main{box-sizing:border-box}.el-footer{padding:0 20px;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;justify-content:center;align-items:center}.el-image__error,.el-timeline-item__dot{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;justify-content: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:inline-flex;flex-direction:row;align-items:center;justify-content:center;vertical-align:middle;position:relative;text-decoration:none;outline:0;padding:0}.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;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translateX(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;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%;transform:translate(-50%,-50%);display:block}.el-image__error{display:flex;justify-content: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:flex;align-items:center;justify-content:center;border-radius:50%;opacity:.8;cursor:pointer;box-sizing:border-box;user-select:none}.el-button,.el-checkbox,.el-image-viewer__btn{-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:40px}.el-image-viewer__canvas{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.el-image-viewer__actions{left:50%;bottom:30px;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:flex;align-items:center;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{left:40px}.el-image-viewer__next,.el-image-viewer__prev{transform:translateY(-50%)}.el-image-viewer__next{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%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes viewer-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@-webkit-keyframes viewer-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes viewer-fade-out{0%{transform:translateZ(0);opacity:1}to{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;box-sizing:border-box;outline:0;margin:0;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:hsla(0,0%,100%,.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:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-calendar{background-color:#fff}.el-calendar__header{display:flex;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #ebeef5}.el-backtop,.el-page-header{display:-ms-flexbox}.el-calendar__title{color:#000;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;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{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;align-items:center;justify-content:center;font-size:20px;box-shadow:0 0 6px rgba(0,0,0,.12);cursor:pointer;z-index:5}.el-backtop:hover{background-color:#f2f6fc}.el-page-header{line-height:24px}.el-page-header,.el-page-header__left{display:flex}.el-page-header__left{cursor:pointer;margin-right:40px;position:relative}.el-page-header__left:after{content:"";position:absolute;width:1px;height:16px;right:-20px;top: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;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-size:14px;cursor:pointer;user-select:none;margin-right:30px}.el-checkbox,.el-checkbox-button__inner,.el-radio{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-checkbox,.el-checkbox-button__inner,.el-radio{font-weight:500}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #dcdfe6;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{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;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;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;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{box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:3px;transition:transform .15s ease-in .05s;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;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;box-sizing:border-box;outline:0;margin:0;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;outline:0;white-space:nowrap}.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;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;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;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;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;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{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;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%;transform:translate(-50%,-50%) scale(0);transition: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{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;transition:opacity .34s 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);transition:background-color .3s}.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;transition:opacity .12s 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: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;box-sizing:border-box;color:#606266;border-right:1px solid #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;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%;transform:translate(-50%,-50%);text-align:center;color:#c0c4cc}.el-cascader-node{position:relative;display:flex;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{left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{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:-ms-flexbox}.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.btt,.el-drawer.ttb,.el-drawer__container{left:0;right:0;width:100%}.el-drawer.ltr,.el-drawer.rtl,.el-drawer__container{top:0;bottom:0;height:100%}@-webkit-keyframes el-drawer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes el-drawer-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rtl-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rtl-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@-webkit-keyframes rtl-drawer-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes rtl-drawer-out{0%{transform:translate(0)}to{transform:translate(100%)}}@-webkit-keyframes ltr-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ltr-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@-webkit-keyframes ltr-drawer-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ltr-drawer-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@-webkit-keyframes ttb-drawer-in{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes ttb-drawer-in{0%{transform:translateY(-100%)}to{transform:translate(0)}}@-webkit-keyframes ttb-drawer-out{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes ttb-drawer-out{0%{transform:translate(0)}to{transform:translateY(-100%)}}@-webkit-keyframes btt-drawer-in{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes btt-drawer-in{0%{transform:translateY(100%)}to{transform:translate(0)}}@-webkit-keyframes btt-drawer-out{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes btt-drawer-out{0%{transform:translate(0)}to{transform:translateY(100%)}}.el-drawer{position:absolute;box-sizing:border-box;background-color:#fff;display:flex;flex-direction:column;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)}.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{align-items:center;color:#72767b;display:flex;margin-bottom:32px;padding:20px 20px 0}.el-drawer__header>:first-child,.el-drawer__title{flex:1}.el-drawer__title{margin:0;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{flex:1}.el-drawer__body>*{box-sizing:border-box}.el-drawer__container{position:relative}.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:flex;align-items:center}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin:0}blockquote,body,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,input,li,ol,pre,td,th,ul{margin:0;padding:0}body{margin:0;overflow:hidden;word-break:break-all;font-family:Helvetica Neue,Helvetica,PingFang SC,Arial,sans-serif;font-size:13px;color:#333;background-color:#fff}body,html{height:100%}body,html,img{border:0}ol,ul{margin:0!important;outline:none}li,ol,ul{list-style:none;padding:0}li,ul{margin:0;outline:0}fieldset{padding:0;margin:0;border:0;margin-bottom:10px}table{border-collapse:collapse}table caption{margin-left:-1px}legend{display:block;width:100%;padding:0;margin-bottom:5px;font-size:16px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}select[multiple],select[size]{height:auto}select optgroup{font-family:inherit;font-size:inherit;font-style:inherit}input[type=password]::-ms-reveal,input[type=text]::-ms-clear{display:none}input::-moz-placeholder,textarea::-moz-placeholder{font-size:12px!important;opacity:.5;color:#666!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:12px!important;opacity:.5;color:#666!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:12px!important;opacity:.5;color:#666!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}input::placeholder,textarea::placeholder{font-size:12px!important;opacity:.5;color:#666!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}img{vertical-align:middle;max-width:100%}blockquote:after,blockquote:before,q:after,q:before{content:""}h2{color:red}:focus{outline:none!important}.awsui-box-component{position:relative;width:100%}.awsui-component{position:relative;display:inline-block}.awsui-disabled{background:#f5f7fa!important;color:#666!important;cursor:not-allowed;opacity:.5}.awsui-hide{display:none}.awsui-show{display:block}.awsui-cursor{cursor:pointer}.awsui-ellipsis{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awsui-border-no-left{border-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.awsui-border-no-right{border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.awsui-public-radius{border-radius:2px}.awsui-public-border{border:1px solid #e9e9e9}.awsui-iconfont.hover{background:transparent;padding:6px;border-radius:4px;cursor:pointer;line-height:1;color:#666}.awsui-iconfont.hover:hover{background:#e7eaef;border-radius:4px}.awsui-margin-left-8{margin-left:8px}.awsui-margin-right-8{margin-right:8px}.awsui-margin-left-5{margin-left:5px}.awsui-margin-right-5{margin-right:5px}.awsui-margin-top-10{margin-top:10px}.awsui-margin-bottom-10{margin-bottom:10px}.awsui-left{float:left}.awsui-right{float:right}.awsui-align-center{text-align:center}.awsui-align-left{text-align:left}.awsui-align-right{text-align:right}.awsui-size-small{width:20%}.awsui-size-medium{width:40%}.awsui-size-large{width:60%}.awsui-size-x-large{width:80%}.awsui-size-full{width:100%}.awsui-bg-red{background:#e9405d}.awsui-bg-yellow{background:#ffb800}.awsui-bg-green{background:#009688}.awsui-bg-blue{background:#1e9fff}.awsui-bg-black{background:#393d49}.awsui-bg-bred{background:#d9422f}.awsui-bg-gray{background:#f8f8f8}.awsui-bg-cyan{background:#2f4056}.awsui-badge{display:inline-block;position:relative;text-align:center}.awsui-badge-orange{background-color:#ff5722}.awsui-badge-dot,.awsui-badge-orange{width:8px;height:8px;border-radius:50%}.awsui-badge-dot{background-color:#ffb800}.awsui-badge-green{background-color:#5fb878}.awsui-badge-blue,.awsui-badge-green{width:8px;height:8px;border-radius:50%}.awsui-badge-blue{background-color:#008ed5}.awsui-badge-red{width:8px;height:8px;border-radius:50%;background-color:#d9422f}.awsui-badge-circle,.awsui-badge-square{width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#fff;background:#ff5722}.awsui-badge-square{border-radius:2px}.awsui-badge-circle{border-radius:50%}.awsui-grid{height:50px;width:80px;background:#009688;position:absolute;top:50%;transform:translateY(-50%);overflow:hidden;border-radius:3px}.awsui-halve{position:absolute;top:0;z-index:9;height:16px;line-height:16px;font-size:11px;white-space:nowrap;color:#fff;padding:0 50px}.awsui-halve-red{background-color:#fb5050}.awsui-halve-green{background-color:#6ac63d}.awsui-halve-left{left:0;transform:rotate(-45deg) translate(-31%,-205%)}.awsui-halve-right{right:0;transform:rotate(45deg) translate(32%,-205%)}.awsui-p{display:block;width:auto;font-size:14px;padding:8px 15px;line-height:1.6em}.awsui-leg-red{border-top:1px solid #ff5722!important}.awsui-leg-blue{border-top:1px solid #008ed5!important}.window-mask{background:#fff;position:fixed;width:1000px;top:0;left:0;opacity:.6;filter:alpha(opacity=60)}.awsui-table{max-width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%;background:#fff}.awsui-table .selectall a{text-decoration:none;color:red;padding:0 20px;cursor:pointer}.awsui-table>tbody>tr>td,.awsui-table>thead>tr>th{border:1px solid #e9e9e9;padding:8px 16px;text-align:left;vertical-align:middle}.awsui-table th{background:#f8f8f8;white-space:nowrap;color:#666;font-weight:600}.awsui-table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.awsui-children-table td{border:none!important;border-bottom:1px solid #e9e9e9!important}.awsui-children-table tr:last-child>td{border-bottom:none!important}.awsui-table-condensed>tbody>tr>td,.awsui-table-condensed>tbody>tr>th,.awsui-table-condensed>tfoot>tr>td,.awsui-table-condensed>tfoot>tr>th,.awsui-table-condensed>thead>tr>td,.awsui-table-condensed>thead>tr>th{padding:5px}.awsui-table-bordered,.awsui-table-bordered>tbody>tr>td,.awsui-table-bordered>tbody>tr>th,.awsui-table-bordered>tfoot>tr>td,.awsui-table-bordered>tfoot>tr>th,.awsui-table-bordered>thead>tr>td,.awsui-table-bordered>thead>tr>th{border:1px solid #e9e9e9}.awsui-table-bordered>tbody>tr>td.left{text-align:left}.awsui-table-bordered>tbody>tr>td.center{text-align:center}.awsui-table-bordered>tbody>tr>td.right{text-align:right}.awsui-table-bordered>thead>tr>td,.awsui-table-bordered>thead>tr>th{border-bottom-width:1px}.awsui-table-thin{border:none;border-top:1px solid #e9e9e9}.awsui-table-thin>tbody>tr>td,.awsui-table-thin>tbody>tr>th,.awsui-table-thin>tfoot>tr>td,.awsui-table-thin>tfoot>tr>th,.awsui-table-thin>thead>tr>td,.awsui-table-thin>thead>tr>th{border-bottom:1px solid #e6e6e6}.awsui-table-thin>tbody>tr>td.left{text-align:left}.awsui-table-thin>tbody>tr>td.center{text-align:center}.awsui-table-thin>tbody>tr>td.right{text-align:right}.awsui-table-thin>tbody>tr>td,.awsui-table-thin>thead>tr>th{border:none;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.awsui-table-ordinate>tbody>tr>td,.awsui-table-ordinate>thead>tr>th{border:none;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.awsui-table-striped>tbody>tr:nth-child(odd)>td,.awsui-table-striped>tbody>tr:nth-child(odd)>th{background-color:#fff}.awsui-table-hover>tbody>tr:hover>td,.awsui-table-hover>tbody>tr:hover>th,.awsui-table-striped>tbody>tr:nth-child(2n)>td,.awsui-table-striped>tbody>tr:nth-child(2n)>th{background-color:#f8f8f8}.awsui-table .awsui-selectall a{text-decoration:none;color:red;padding:0 20px;cursor:pointer}.awsui-table-left>tbody>tr>td,.awsui-table-left>thead>tr>th{text-align:left!important}.awsui-table-center>tbody>tr>td,.awsui-table-center>thead>tr>th{text-align:center!important}.awsui-table-right>tbody>tr>td,.awsui-table-right>thead>tr>th{text-align:right!important}.awsui-monospaced{font-family:Courier New!important}.awsui-panel{background:#fff}.awsui-panel-docked-left{border-right:1px solid #e9e9e9}.awsui-panel-docked-right{margin-left:auto;border-left:1px solid #e9e9e9}.awsui-panel-header{display:flex;position:relative;align-items:center;padding:10px;border-bottom:1px solid #e9e9e9}.awsui-panel-header-title{width:100%;width:88%\9;display:inline-block;margin-right:16px;font-weight:700}.awsui-panel-body{padding:10px;overflow-y:auto}.awsui-public-box{box-shadow:0 0 30px rgba(31,31,31,.2);border-radius:4px;padding:15px;background:#fff;border:1px solid #e9e9e9;line-height:1;position:relative}.awsui-public-box .awsui-public-box-main{display:inline-block;vertical-align:top;line-height:1.5;letter-spacing:.5px;width:100%}.awsui-public-box .awsui-public-box-icon{text-align:center;width:auto;color:#0ca72d;display:inline-block}.awsui-public-box .awsui-public-box-icon img{max-width:100%;border-radius:4px}.awsui-public-box .awsui-iconfont{font-size:30px}.awsui-public-box .awsui-public-box-title{font-size:16px;color:#333;width:100%;display:inline-block}.awsui-public-box .awsui-public-box-content{font-size:12px;color:#666;width:100%;display:inline-block;padding-top:8px}.awsui-public-box .awsui-public-box-content p{margin:0}.awsui-public-box-close{position:absolute;text-align:center;right:10px;top:10px;line-height:19px;width:19px;height:19px;cursor:pointer;transition:all .5s;color:#666;font-size:12px!important}.awsui-public-box-close:hover{color:#333}.awsui-public-box-btn{width:100%;margin-top:12px;text-align:right}.awsui-notification{position:fixed;z-index:200;min-width:300px;max-width:500px}.awsui-notification .awsui-notification-content{min-height:50px;margin-bottom:10px;overflow:hidden;transition:all 1s;position:relative}.awsui-notification-content .awsui-public-box-icon{margin-right:10px}.awsui-notification-btn{width:100%;text-align:right;margin-top:12px}.awsui-notification-btn-primary{color:#fff;background:#3983de;margin:0}.awsui-icon-green{color:#0ca72d}.awsui-icon-blue{color:#3983de}.awsui-icon-orange{color:#ff9421}.awsui-icon-red{color:#f14f3a}.awsui-loading{width:16px;height:16px;background:url(data:image/gif;base64,R0lGODlhEAAQAKIGAMLY8YSx5HOm4Mjc88/g9Ofw+v///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAGACwAAAAAEAAQAAADMGi6RbUwGjKIXCAA016PgRBElAVlG/RdLOO0X9nK61W39qvqiwz5Ls/rRqrggsdkAgAh+QQFCgAGACwCAAAABwAFAAADD2hqELAmiFBIYY4MAutdCQAh+QQFCgAGACwGAAAABwAFAAADD1hU1kaDOKMYCGAGEeYFCQAh+QQFCgAGACwKAAIABQAHAAADEFhUZjSkKdZqBQG0IELDQAIAIfkEBQoABgAsCgAGAAUABwAAAxBoVlRKgyjmlAIBqCDCzUoCACH5BAUKAAYALAYACgAHAAUAAAMPaGpFtYYMAgJgLogA610JACH5BAUKAAYALAIACgAHAAUAAAMPCAHWFiI4o1ghZZJB5i0JACH5BAUKAAYALAAABgAFAAcAAAMQCAFmIaEp1motpDQySMNFAgA7) no-repeat 50%;vertical-align:text-top;display:inline-block}.awsui-row{position:relative;box-sizing:border-box}.awsui-row:after,.awsui-row:before{display:table;content:""}.awsui-row:after{clear:both}.awsui-row--flex{display:flex}.awsui-row--flex:after,.awsui-row--flex:before{display:none}.awsui-row--flex.is-justify-center{justify-content:center}.awsui-row--flex.is-justify-end{justify-content:flex-end}.awsui-row--flex.is-justify-space-between{justify-content:space-between}.awsui-row--flex.is-justify-space-around{justify-content:space-around}.awsui-row--flex.is-align-middle{align-items:center}.awsui-row--flex.is-align-bottom{align-items:flex-end}.awsui-col-pull-0,.awsui-col-pull-1,.awsui-col-pull-2,.awsui-col-pull-3,.awsui-col-pull-4,.awsui-col-pull-5,.awsui-col-pull-6,.awsui-col-pull-7,.awsui-col-pull-8,.awsui-col-pull-9,.awsui-col-pull-10,.awsui-col-pull-11,.awsui-col-pull-12,.awsui-col-pull-13,.awsui-col-pull-14,.awsui-col-pull-15,.awsui-col-pull-16,.awsui-col-pull-17,.awsui-col-pull-18,.awsui-col-pull-19,.awsui-col-pull-20,.awsui-col-pull-21,.awsui-col-pull-22,.awsui-col-pull-23,.awsui-col-pull-24,.awsui-col-push-0,.awsui-col-push-1,.awsui-col-push-2,.awsui-col-push-3,.awsui-col-push-4,.awsui-col-push-5,.awsui-col-push-6,.awsui-col-push-7,.awsui-col-push-8,.awsui-col-push-9,.awsui-col-push-10,.awsui-col-push-11,.awsui-col-push-12,.awsui-col-push-13,.awsui-col-push-14,.awsui-col-push-15,.awsui-col-push-16,.awsui-col-push-17,.awsui-col-push-18,.awsui-col-push-19,.awsui-col-push-20,.awsui-col-push-21,.awsui-col-push-22,.awsui-col-push-23,.awsui-col-push-24{position:relative}[class*=awsui-col-]{float:left;box-sizing:border-box}.awsui-col-0{display:none;width:0}.awsui-col-offset-0{margin-left:0}.awsui-col-pull-0{right:0}.awsui-col-push-0{left:0}.awsui-col-1{width:4.16667%}.awsui-col-offset-1{margin-left:4.16667%}.awsui-col-pull-1{right:4.16667%}.awsui-col-push-1{left:4.16667%}.awsui-col-2{width:8.33333%}.awsui-col-offset-2{margin-left:8.33333%}.awsui-col-pull-2{right:8.33333%}.awsui-col-push-2{left:8.33333%}.awsui-col-3{width:12.5%}.awsui-col-offset-3{margin-left:12.5%}.awsui-col-pull-3{right:12.5%}.awsui-col-push-3{left:12.5%}.awsui-col-4{width:16.66667%}.awsui-col-offset-4{margin-left:16.66667%}.awsui-col-pull-4{right:16.66667%}.awsui-col-push-4{left:16.66667%}.awsui-col-5{width:20.83333%}.awsui-col-offset-5{margin-left:20.83333%}.awsui-col-pull-5{right:20.83333%}.awsui-col-push-5{left:20.83333%}.awsui-col-6{width:25%}.awsui-col-offset-6{margin-left:25%}.awsui-col-pull-6{right:25%}.awsui-col-push-6{left:25%}.awsui-col-7{width:29.16667%}.awsui-col-offset-7{margin-left:29.16667%}.awsui-col-pull-7{right:29.16667%}.awsui-col-push-7{left:29.16667%}.awsui-col-8{width:33.33333%}.awsui-col-offset-8{margin-left:33.33333%}.awsui-col-pull-8{right:33.33333%}.awsui-col-push-8{left:33.33333%}.awsui-col-9{width:37.5%}.awsui-col-offset-9{margin-left:37.5%}.awsui-col-pull-9{right:37.5%}.awsui-col-push-9{left:37.5%}.awsui-col-10{width:41.66667%}.awsui-col-offset-10{margin-left:41.66667%}.awsui-col-pull-10{right:41.66667%}.awsui-col-push-10{left:41.66667%}.awsui-col-11{width:45.83333%}.awsui-col-offset-11{margin-left:45.83333%}.awsui-col-pull-11{right:45.83333%}.awsui-col-push-11{left:45.83333%}.awsui-col-12{width:50%}.awsui-col-offset-12{margin-left:50%}.awsui-col-pull-12{right:50%}.awsui-col-push-12{left:50%}.awsui-col-13{width:54.16667%}.awsui-col-offset-13{margin-left:54.16667%}.awsui-col-pull-13{right:54.16667%}.awsui-col-push-13{left:54.16667%}.awsui-col-14{width:58.33333%}.awsui-col-offset-14{margin-left:58.33333%}.awsui-col-pull-14{right:58.33333%}.awsui-col-push-14{left:58.33333%}.awsui-col-15{width:62.5%}.awsui-col-offset-15{margin-left:62.5%}.awsui-col-pull-15{right:62.5%}.awsui-col-push-15{left:62.5%}.awsui-col-16{width:66.66667%}.awsui-col-offset-16{margin-left:66.66667%}.awsui-col-pull-16{right:66.66667%}.awsui-col-push-16{left:66.66667%}.awsui-col-17{width:70.83333%}.awsui-col-offset-17{margin-left:70.83333%}.awsui-col-pull-17{right:70.83333%}.awsui-col-push-17{left:70.83333%}.awsui-col-18{width:75%}.awsui-col-offset-18{margin-left:75%}.awsui-col-pull-18{right:75%}.awsui-col-push-18{left:75%}.awsui-col-19{width:79.16667%}.awsui-col-offset-19{margin-left:79.16667%}.awsui-col-pull-19{right:79.16667%}.awsui-col-push-19{left:79.16667%}.awsui-col-20{width:83.33333%}.awsui-col-offset-20{margin-left:83.33333%}.awsui-col-pull-20{right:83.33333%}.awsui-col-push-20{left:83.33333%}.awsui-col-21{width:87.5%}.awsui-col-offset-21{margin-left:87.5%}.awsui-col-pull-21{right:87.5%}.awsui-col-push-21{left:87.5%}.awsui-col-22{width:91.66667%}.awsui-col-offset-22{margin-left:91.66667%}.awsui-col-pull-22{right:91.66667%}.awsui-col-push-22{left:91.66667%}.awsui-col-23{width:95.83333%}.awsui-col-offset-23{margin-left:95.83333%}.awsui-col-pull-23{right:95.83333%}.awsui-col-push-23{left:95.83333%}.awsui-col-24{width:100%}.awsui-col-offset-24{margin-left:100%}.awsui-col-pull-24{right:100%}.awsui-col-push-24{left:100%}@media only screen and (max-width:767px){.awsui-col-xs-0{display:none;width:0}.awsui-col-xs-offset-0{margin-left:0}.awsui-col-xs-pull-0{position:relative;right:0}.awsui-col-xs-push-0{position:relative;left:0}.awsui-col-xs-1{width:4.16667%}.awsui-col-xs-offset-1{margin-left:4.16667%}.awsui-col-xs-pull-1{position:relative;right:4.16667%}.awsui-col-xs-push-1{position:relative;left:4.16667%}.awsui-col-xs-2{width:8.33333%}.awsui-col-xs-offset-2{margin-left:8.33333%}.awsui-col-xs-pull-2{position:relative;right:8.33333%}.awsui-col-xs-push-2{position:relative;left:8.33333%}.awsui-col-xs-3{width:12.5%}.awsui-col-xs-offset-3{margin-left:12.5%}.awsui-col-xs-pull-3{position:relative;right:12.5%}.awsui-col-xs-push-3{position:relative;left:12.5%}.awsui-col-xs-4{width:16.66667%}.awsui-col-xs-offset-4{margin-left:16.66667%}.awsui-col-xs-pull-4{position:relative;right:16.66667%}.awsui-col-xs-push-4{position:relative;left:16.66667%}.awsui-col-xs-5{width:20.83333%}.awsui-col-xs-offset-5{margin-left:20.83333%}.awsui-col-xs-pull-5{position:relative;right:20.83333%}.awsui-col-xs-push-5{position:relative;left:20.83333%}.awsui-col-xs-6{width:25%}.awsui-col-xs-offset-6{margin-left:25%}.awsui-col-xs-pull-6{position:relative;right:25%}.awsui-col-xs-push-6{position:relative;left:25%}.awsui-col-xs-7{width:29.16667%}.awsui-col-xs-offset-7{margin-left:29.16667%}.awsui-col-xs-pull-7{position:relative;right:29.16667%}.awsui-col-xs-push-7{position:relative;left:29.16667%}.awsui-col-xs-8{width:33.33333%}.awsui-col-xs-offset-8{margin-left:33.33333%}.awsui-col-xs-pull-8{position:relative;right:33.33333%}.awsui-col-xs-push-8{position:relative;left:33.33333%}.awsui-col-xs-9{width:37.5%}.awsui-col-xs-offset-9{margin-left:37.5%}.awsui-col-xs-pull-9{position:relative;right:37.5%}.awsui-col-xs-push-9{position:relative;left:37.5%}.awsui-col-xs-10{width:41.66667%}.awsui-col-xs-offset-10{margin-left:41.66667%}.awsui-col-xs-pull-10{position:relative;right:41.66667%}.awsui-col-xs-push-10{position:relative;left:41.66667%}.awsui-col-xs-11{width:45.83333%}.awsui-col-xs-offset-11{margin-left:45.83333%}.awsui-col-xs-pull-11{position:relative;right:45.83333%}.awsui-col-xs-push-11{position:relative;left:45.83333%}.awsui-col-xs-12{width:50%}.awsui-col-xs-offset-12{margin-left:50%}.awsui-col-xs-pull-12{position:relative;right:50%}.awsui-col-xs-push-12{position:relative;left:50%}.awsui-col-xs-13{width:54.16667%}.awsui-col-xs-offset-13{margin-left:54.16667%}.awsui-col-xs-pull-13{position:relative;right:54.16667%}.awsui-col-xs-push-13{position:relative;left:54.16667%}.awsui-col-xs-14{width:58.33333%}.awsui-col-xs-offset-14{margin-left:58.33333%}.awsui-col-xs-pull-14{position:relative;right:58.33333%}.awsui-col-xs-push-14{position:relative;left:58.33333%}.awsui-col-xs-15{width:62.5%}.awsui-col-xs-offset-15{margin-left:62.5%}.awsui-col-xs-pull-15{position:relative;right:62.5%}.awsui-col-xs-push-15{position:relative;left:62.5%}.awsui-col-xs-16{width:66.66667%}.awsui-col-xs-offset-16{margin-left:66.66667%}.awsui-col-xs-pull-16{position:relative;right:66.66667%}.awsui-col-xs-push-16{position:relative;left:66.66667%}.awsui-col-xs-17{width:70.83333%}.awsui-col-xs-offset-17{margin-left:70.83333%}.awsui-col-xs-pull-17{position:relative;right:70.83333%}.awsui-col-xs-push-17{position:relative;left:70.83333%}.awsui-col-xs-18{width:75%}.awsui-col-xs-offset-18{margin-left:75%}.awsui-col-xs-pull-18{position:relative;right:75%}.awsui-col-xs-push-18{position:relative;left:75%}.awsui-col-xs-19{width:79.16667%}.awsui-col-xs-offset-19{margin-left:79.16667%}.awsui-col-xs-pull-19{position:relative;right:79.16667%}.awsui-col-xs-push-19{position:relative;left:79.16667%}.awsui-col-xs-20{width:83.33333%}.awsui-col-xs-offset-20{margin-left:83.33333%}.awsui-col-xs-pull-20{position:relative;right:83.33333%}.awsui-col-xs-push-20{position:relative;left:83.33333%}.awsui-col-xs-21{width:87.5%}.awsui-col-xs-offset-21{margin-left:87.5%}.awsui-col-xs-pull-21{position:relative;right:87.5%}.awsui-col-xs-push-21{position:relative;left:87.5%}.awsui-col-xs-22{width:91.66667%}.awsui-col-xs-offset-22{margin-left:91.66667%}.awsui-col-xs-pull-22{position:relative;right:91.66667%}.awsui-col-xs-push-22{position:relative;left:91.66667%}.awsui-col-xs-23{width:95.83333%}.awsui-col-xs-offset-23{margin-left:95.83333%}.awsui-col-xs-pull-23{position:relative;right:95.83333%}.awsui-col-xs-push-23{position:relative;left:95.83333%}.awsui-col-xs-24{width:100%}.awsui-col-xs-offset-24{margin-left:100%}.awsui-col-xs-pull-24{position:relative;right:100%}.awsui-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.awsui-col-sm-0{display:none;width:0}.awsui-col-sm-offset-0{margin-left:0}.awsui-col-sm-pull-0{position:relative;right:0}.awsui-col-sm-push-0{position:relative;left:0}.awsui-col-sm-1{width:4.16667%}.awsui-col-sm-offset-1{margin-left:4.16667%}.awsui-col-sm-pull-1{position:relative;right:4.16667%}.awsui-col-sm-push-1{position:relative;left:4.16667%}.awsui-col-sm-2{width:8.33333%}.awsui-col-sm-offset-2{margin-left:8.33333%}.awsui-col-sm-pull-2{position:relative;right:8.33333%}.awsui-col-sm-push-2{position:relative;left:8.33333%}.awsui-col-sm-3{width:12.5%}.awsui-col-sm-offset-3{margin-left:12.5%}.awsui-col-sm-pull-3{position:relative;right:12.5%}.awsui-col-sm-push-3{position:relative;left:12.5%}.awsui-col-sm-4{width:16.66667%}.awsui-col-sm-offset-4{margin-left:16.66667%}.awsui-col-sm-pull-4{position:relative;right:16.66667%}.awsui-col-sm-push-4{position:relative;left:16.66667%}.awsui-col-sm-5{width:20.83333%}.awsui-col-sm-offset-5{margin-left:20.83333%}.awsui-col-sm-pull-5{position:relative;right:20.83333%}.awsui-col-sm-push-5{position:relative;left:20.83333%}.awsui-col-sm-6{width:25%}.awsui-col-sm-offset-6{margin-left:25%}.awsui-col-sm-pull-6{position:relative;right:25%}.awsui-col-sm-push-6{position:relative;left:25%}.awsui-col-sm-7{width:29.16667%}.awsui-col-sm-offset-7{margin-left:29.16667%}.awsui-col-sm-pull-7{position:relative;right:29.16667%}.awsui-col-sm-push-7{position:relative;left:29.16667%}.awsui-col-sm-8{width:33.33333%}.awsui-col-sm-offset-8{margin-left:33.33333%}.awsui-col-sm-pull-8{position:relative;right:33.33333%}.awsui-col-sm-push-8{position:relative;left:33.33333%}.awsui-col-sm-9{width:37.5%}.awsui-col-sm-offset-9{margin-left:37.5%}.awsui-col-sm-pull-9{position:relative;right:37.5%}.awsui-col-sm-push-9{position:relative;left:37.5%}.awsui-col-sm-10{width:41.66667%}.awsui-col-sm-offset-10{margin-left:41.66667%}.awsui-col-sm-pull-10{position:relative;right:41.66667%}.awsui-col-sm-push-10{position:relative;left:41.66667%}.awsui-col-sm-11{width:45.83333%}.awsui-col-sm-offset-11{margin-left:45.83333%}.awsui-col-sm-pull-11{position:relative;right:45.83333%}.awsui-col-sm-push-11{position:relative;left:45.83333%}.awsui-col-sm-12{width:50%}.awsui-col-sm-offset-12{margin-left:50%}.awsui-col-sm-pull-12{position:relative;right:50%}.awsui-col-sm-push-12{position:relative;left:50%}.awsui-col-sm-13{width:54.16667%}.awsui-col-sm-offset-13{margin-left:54.16667%}.awsui-col-sm-pull-13{position:relative;right:54.16667%}.awsui-col-sm-push-13{position:relative;left:54.16667%}.awsui-col-sm-14{width:58.33333%}.awsui-col-sm-offset-14{margin-left:58.33333%}.awsui-col-sm-pull-14{position:relative;right:58.33333%}.awsui-col-sm-push-14{position:relative;left:58.33333%}.awsui-col-sm-15{width:62.5%}.awsui-col-sm-offset-15{margin-left:62.5%}.awsui-col-sm-pull-15{position:relative;right:62.5%}.awsui-col-sm-push-15{position:relative;left:62.5%}.awsui-col-sm-16{width:66.66667%}.awsui-col-sm-offset-16{margin-left:66.66667%}.awsui-col-sm-pull-16{position:relative;right:66.66667%}.awsui-col-sm-push-16{position:relative;left:66.66667%}.awsui-col-sm-17{width:70.83333%}.awsui-col-sm-offset-17{margin-left:70.83333%}.awsui-col-sm-pull-17{position:relative;right:70.83333%}.awsui-col-sm-push-17{position:relative;left:70.83333%}.awsui-col-sm-18{width:75%}.awsui-col-sm-offset-18{margin-left:75%}.awsui-col-sm-pull-18{position:relative;right:75%}.awsui-col-sm-push-18{position:relative;left:75%}.awsui-col-sm-19{width:79.16667%}.awsui-col-sm-offset-19{margin-left:79.16667%}.awsui-col-sm-pull-19{position:relative;right:79.16667%}.awsui-col-sm-push-19{position:relative;left:79.16667%}.awsui-col-sm-20{width:83.33333%}.awsui-col-sm-offset-20{margin-left:83.33333%}.awsui-col-sm-pull-20{position:relative;right:83.33333%}.awsui-col-sm-push-20{position:relative;left:83.33333%}.awsui-col-sm-21{width:87.5%}.awsui-col-sm-offset-21{margin-left:87.5%}.awsui-col-sm-pull-21{position:relative;right:87.5%}.awsui-col-sm-push-21{position:relative;left:87.5%}.awsui-col-sm-22{width:91.66667%}.awsui-col-sm-offset-22{margin-left:91.66667%}.awsui-col-sm-pull-22{position:relative;right:91.66667%}.awsui-col-sm-push-22{position:relative;left:91.66667%}.awsui-col-sm-23{width:95.83333%}.awsui-col-sm-offset-23{margin-left:95.83333%}.awsui-col-sm-pull-23{position:relative;right:95.83333%}.awsui-col-sm-push-23{position:relative;left:95.83333%}.awsui-col-sm-24{width:100%}.awsui-col-sm-offset-24{margin-left:100%}.awsui-col-sm-pull-24{position:relative;right:100%}.awsui-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.awsui-col-md-0{display:none;width:0}.awsui-col-md-offset-0{margin-left:0}.awsui-col-md-pull-0{position:relative;right:0}.awsui-col-md-push-0{position:relative;left:0}.awsui-col-md-1{width:4.16667%}.awsui-col-md-offset-1{margin-left:4.16667%}.awsui-col-md-pull-1{position:relative;right:4.16667%}.awsui-col-md-push-1{position:relative;left:4.16667%}.awsui-col-md-2{width:8.33333%}.awsui-col-md-offset-2{margin-left:8.33333%}.awsui-col-md-pull-2{position:relative;right:8.33333%}.awsui-col-md-push-2{position:relative;left:8.33333%}.awsui-col-md-3{width:12.5%}.awsui-col-md-offset-3{margin-left:12.5%}.awsui-col-md-pull-3{position:relative;right:12.5%}.awsui-col-md-push-3{position:relative;left:12.5%}.awsui-col-md-4{width:16.66667%}.awsui-col-md-offset-4{margin-left:16.66667%}.awsui-col-md-pull-4{position:relative;right:16.66667%}.awsui-col-md-push-4{position:relative;left:16.66667%}.awsui-col-md-5{width:20.83333%}.awsui-col-md-offset-5{margin-left:20.83333%}.awsui-col-md-pull-5{position:relative;right:20.83333%}.awsui-col-md-push-5{position:relative;left:20.83333%}.awsui-col-md-6{width:25%}.awsui-col-md-offset-6{margin-left:25%}.awsui-col-md-pull-6{position:relative;right:25%}.awsui-col-md-push-6{position:relative;left:25%}.awsui-col-md-7{width:29.16667%}.awsui-col-md-offset-7{margin-left:29.16667%}.awsui-col-md-pull-7{position:relative;right:29.16667%}.awsui-col-md-push-7{position:relative;left:29.16667%}.awsui-col-md-8{width:33.33333%}.awsui-col-md-offset-8{margin-left:33.33333%}.awsui-col-md-pull-8{position:relative;right:33.33333%}.awsui-col-md-push-8{position:relative;left:33.33333%}.awsui-col-md-9{width:37.5%}.awsui-col-md-offset-9{margin-left:37.5%}.awsui-col-md-pull-9{position:relative;right:37.5%}.awsui-col-md-push-9{position:relative;left:37.5%}.awsui-col-md-10{width:41.66667%}.awsui-col-md-offset-10{margin-left:41.66667%}.awsui-col-md-pull-10{position:relative;right:41.66667%}.awsui-col-md-push-10{position:relative;left:41.66667%}.awsui-col-md-11{width:45.83333%}.awsui-col-md-offset-11{margin-left:45.83333%}.awsui-col-md-pull-11{position:relative;right:45.83333%}.awsui-col-md-push-11{position:relative;left:45.83333%}.awsui-col-md-12{width:50%}.awsui-col-md-offset-12{margin-left:50%}.awsui-col-md-pull-12{position:relative;right:50%}.awsui-col-md-push-12{position:relative;left:50%}.awsui-col-md-13{width:54.16667%}.awsui-col-md-offset-13{margin-left:54.16667%}.awsui-col-md-pull-13{position:relative;right:54.16667%}.awsui-col-md-push-13{position:relative;left:54.16667%}.awsui-col-md-14{width:58.33333%}.awsui-col-md-offset-14{margin-left:58.33333%}.awsui-col-md-pull-14{position:relative;right:58.33333%}.awsui-col-md-push-14{position:relative;left:58.33333%}.awsui-col-md-15{width:62.5%}.awsui-col-md-offset-15{margin-left:62.5%}.awsui-col-md-pull-15{position:relative;right:62.5%}.awsui-col-md-push-15{position:relative;left:62.5%}.awsui-col-md-16{width:66.66667%}.awsui-col-md-offset-16{margin-left:66.66667%}.awsui-col-md-pull-16{position:relative;right:66.66667%}.awsui-col-md-push-16{position:relative;left:66.66667%}.awsui-col-md-17{width:70.83333%}.awsui-col-md-offset-17{margin-left:70.83333%}.awsui-col-md-pull-17{position:relative;right:70.83333%}.awsui-col-md-push-17{position:relative;left:70.83333%}.awsui-col-md-18{width:75%}.awsui-col-md-offset-18{margin-left:75%}.awsui-col-md-pull-18{position:relative;right:75%}.awsui-col-md-push-18{position:relative;left:75%}.awsui-col-md-19{width:79.16667%}.awsui-col-md-offset-19{margin-left:79.16667%}.awsui-col-md-pull-19{position:relative;right:79.16667%}.awsui-col-md-push-19{position:relative;left:79.16667%}.awsui-col-md-20{width:83.33333%}.awsui-col-md-offset-20{margin-left:83.33333%}.awsui-col-md-pull-20{position:relative;right:83.33333%}.awsui-col-md-push-20{position:relative;left:83.33333%}.awsui-col-md-21{width:87.5%}.awsui-col-md-offset-21{margin-left:87.5%}.awsui-col-md-pull-21{position:relative;right:87.5%}.awsui-col-md-push-21{position:relative;left:87.5%}.awsui-col-md-22{width:91.66667%}.awsui-col-md-offset-22{margin-left:91.66667%}.awsui-col-md-pull-22{position:relative;right:91.66667%}.awsui-col-md-push-22{position:relative;left:91.66667%}.awsui-col-md-23{width:95.83333%}.awsui-col-md-offset-23{margin-left:95.83333%}.awsui-col-md-pull-23{position:relative;right:95.83333%}.awsui-col-md-push-23{position:relative;left:95.83333%}.awsui-col-md-24{width:100%}.awsui-col-md-offset-24{margin-left:100%}.awsui-col-md-pull-24{position:relative;right:100%}.awsui-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.awsui-col-lg-0{display:none;width:0}.awsui-col-lg-offset-0{margin-left:0}.awsui-col-lg-pull-0{position:relative;right:0}.awsui-col-lg-push-0{position:relative;left:0}.awsui-col-lg-1{width:4.16667%}.awsui-col-lg-offset-1{margin-left:4.16667%}.awsui-col-lg-pull-1{position:relative;right:4.16667%}.awsui-col-lg-push-1{position:relative;left:4.16667%}.awsui-col-lg-2{width:8.33333%}.awsui-col-lg-offset-2{margin-left:8.33333%}.awsui-col-lg-pull-2{position:relative;right:8.33333%}.awsui-col-lg-push-2{position:relative;left:8.33333%}.awsui-col-lg-3{width:12.5%}.awsui-col-lg-offset-3{margin-left:12.5%}.awsui-col-lg-pull-3{position:relative;right:12.5%}.awsui-col-lg-push-3{position:relative;left:12.5%}.awsui-col-lg-4{width:16.66667%}.awsui-col-lg-offset-4{margin-left:16.66667%}.awsui-col-lg-pull-4{position:relative;right:16.66667%}.awsui-col-lg-push-4{position:relative;left:16.66667%}.awsui-col-lg-5{width:20.83333%}.awsui-col-lg-offset-5{margin-left:20.83333%}.awsui-col-lg-pull-5{position:relative;right:20.83333%}.awsui-col-lg-push-5{position:relative;left:20.83333%}.awsui-col-lg-6{width:25%}.awsui-col-lg-offset-6{margin-left:25%}.awsui-col-lg-pull-6{position:relative;right:25%}.awsui-col-lg-push-6{position:relative;left:25%}.awsui-col-lg-7{width:29.16667%}.awsui-col-lg-offset-7{margin-left:29.16667%}.awsui-col-lg-pull-7{position:relative;right:29.16667%}.awsui-col-lg-push-7{position:relative;left:29.16667%}.awsui-col-lg-8{width:33.33333%}.awsui-col-lg-offset-8{margin-left:33.33333%}.awsui-col-lg-pull-8{position:relative;right:33.33333%}.awsui-col-lg-push-8{position:relative;left:33.33333%}.awsui-col-lg-9{width:37.5%}.awsui-col-lg-offset-9{margin-left:37.5%}.awsui-col-lg-pull-9{position:relative;right:37.5%}.awsui-col-lg-push-9{position:relative;left:37.5%}.awsui-col-lg-10{width:41.66667%}.awsui-col-lg-offset-10{margin-left:41.66667%}.awsui-col-lg-pull-10{position:relative;right:41.66667%}.awsui-col-lg-push-10{position:relative;left:41.66667%}.awsui-col-lg-11{width:45.83333%}.awsui-col-lg-offset-11{margin-left:45.83333%}.awsui-col-lg-pull-11{position:relative;right:45.83333%}.awsui-col-lg-push-11{position:relative;left:45.83333%}.awsui-col-lg-12{width:50%}.awsui-col-lg-offset-12{margin-left:50%}.awsui-col-lg-pull-12{position:relative;right:50%}.awsui-col-lg-push-12{position:relative;left:50%}.awsui-col-lg-13{width:54.16667%}.awsui-col-lg-offset-13{margin-left:54.16667%}.awsui-col-lg-pull-13{position:relative;right:54.16667%}.awsui-col-lg-push-13{position:relative;left:54.16667%}.awsui-col-lg-14{width:58.33333%}.awsui-col-lg-offset-14{margin-left:58.33333%}.awsui-col-lg-pull-14{position:relative;right:58.33333%}.awsui-col-lg-push-14{position:relative;left:58.33333%}.awsui-col-lg-15{width:62.5%}.awsui-col-lg-offset-15{margin-left:62.5%}.awsui-col-lg-pull-15{position:relative;right:62.5%}.awsui-col-lg-push-15{position:relative;left:62.5%}.awsui-col-lg-16{width:66.66667%}.awsui-col-lg-offset-16{margin-left:66.66667%}.awsui-col-lg-pull-16{position:relative;right:66.66667%}.awsui-col-lg-push-16{position:relative;left:66.66667%}.awsui-col-lg-17{width:70.83333%}.awsui-col-lg-offset-17{margin-left:70.83333%}.awsui-col-lg-pull-17{position:relative;right:70.83333%}.awsui-col-lg-push-17{position:relative;left:70.83333%}.awsui-col-lg-18{width:75%}.awsui-col-lg-offset-18{margin-left:75%}.awsui-col-lg-pull-18{position:relative;right:75%}.awsui-col-lg-push-18{position:relative;left:75%}.awsui-col-lg-19{width:79.16667%}.awsui-col-lg-offset-19{margin-left:79.16667%}.awsui-col-lg-pull-19{position:relative;right:79.16667%}.awsui-col-lg-push-19{position:relative;left:79.16667%}.awsui-col-lg-20{width:83.33333%}.awsui-col-lg-offset-20{margin-left:83.33333%}.awsui-col-lg-pull-20{position:relative;right:83.33333%}.awsui-col-lg-push-20{position:relative;left:83.33333%}.awsui-col-lg-21{width:87.5%}.awsui-col-lg-offset-21{margin-left:87.5%}.awsui-col-lg-pull-21{position:relative;right:87.5%}.awsui-col-lg-push-21{position:relative;left:87.5%}.awsui-col-lg-22{width:91.66667%}.awsui-col-lg-offset-22{margin-left:91.66667%}.awsui-col-lg-pull-22{position:relative;right:91.66667%}.awsui-col-lg-push-22{position:relative;left:91.66667%}.awsui-col-lg-23{width:95.83333%}.awsui-col-lg-offset-23{margin-left:95.83333%}.awsui-col-lg-pull-23{position:relative;right:95.83333%}.awsui-col-lg-push-23{position:relative;left:95.83333%}.awsui-col-lg-24{width:100%}.awsui-col-lg-offset-24{margin-left:100%}.awsui-col-lg-pull-24{position:relative;right:100%}.awsui-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.awsui-col-xl-0{display:none;width:0}.awsui-col-xl-offset-0{margin-left:0}.awsui-col-xl-pull-0{position:relative;right:0}.awsui-col-xl-push-0{position:relative;left:0}.awsui-col-xl-1{width:4.16667%}.awsui-col-xl-offset-1{margin-left:4.16667%}.awsui-col-xl-pull-1{position:relative;right:4.16667%}.awsui-col-xl-push-1{position:relative;left:4.16667%}.awsui-col-xl-2{width:8.33333%}.awsui-col-xl-offset-2{margin-left:8.33333%}.awsui-col-xl-pull-2{position:relative;right:8.33333%}.awsui-col-xl-push-2{position:relative;left:8.33333%}.awsui-col-xl-3{width:12.5%}.awsui-col-xl-offset-3{margin-left:12.5%}.awsui-col-xl-pull-3{position:relative;right:12.5%}.awsui-col-xl-push-3{position:relative;left:12.5%}.awsui-col-xl-4{width:16.66667%}.awsui-col-xl-offset-4{margin-left:16.66667%}.awsui-col-xl-pull-4{position:relative;right:16.66667%}.awsui-col-xl-push-4{position:relative;left:16.66667%}.awsui-col-xl-5{width:20.83333%}.awsui-col-xl-offset-5{margin-left:20.83333%}.awsui-col-xl-pull-5{position:relative;right:20.83333%}.awsui-col-xl-push-5{position:relative;left:20.83333%}.awsui-col-xl-6{width:25%}.awsui-col-xl-offset-6{margin-left:25%}.awsui-col-xl-pull-6{position:relative;right:25%}.awsui-col-xl-push-6{position:relative;left:25%}.awsui-col-xl-7{width:29.16667%}.awsui-col-xl-offset-7{margin-left:29.16667%}.awsui-col-xl-pull-7{position:relative;right:29.16667%}.awsui-col-xl-push-7{position:relative;left:29.16667%}.awsui-col-xl-8{width:33.33333%}.awsui-col-xl-offset-8{margin-left:33.33333%}.awsui-col-xl-pull-8{position:relative;right:33.33333%}.awsui-col-xl-push-8{position:relative;left:33.33333%}.awsui-col-xl-9{width:37.5%}.awsui-col-xl-offset-9{margin-left:37.5%}.awsui-col-xl-pull-9{position:relative;right:37.5%}.awsui-col-xl-push-9{position:relative;left:37.5%}.awsui-col-xl-10{width:41.66667%}.awsui-col-xl-offset-10{margin-left:41.66667%}.awsui-col-xl-pull-10{position:relative;right:41.66667%}.awsui-col-xl-push-10{position:relative;left:41.66667%}.awsui-col-xl-11{width:45.83333%}.awsui-col-xl-offset-11{margin-left:45.83333%}.awsui-col-xl-pull-11{position:relative;right:45.83333%}.awsui-col-xl-push-11{position:relative;left:45.83333%}.awsui-col-xl-12{width:50%}.awsui-col-xl-offset-12{margin-left:50%}.awsui-col-xl-pull-12{position:relative;right:50%}.awsui-col-xl-push-12{position:relative;left:50%}.awsui-col-xl-13{width:54.16667%}.awsui-col-xl-offset-13{margin-left:54.16667%}.awsui-col-xl-pull-13{position:relative;right:54.16667%}.awsui-col-xl-push-13{position:relative;left:54.16667%}.awsui-col-xl-14{width:58.33333%}.awsui-col-xl-offset-14{margin-left:58.33333%}.awsui-col-xl-pull-14{position:relative;right:58.33333%}.awsui-col-xl-push-14{position:relative;left:58.33333%}.awsui-col-xl-15{width:62.5%}.awsui-col-xl-offset-15{margin-left:62.5%}.awsui-col-xl-pull-15{position:relative;right:62.5%}.awsui-col-xl-push-15{position:relative;left:62.5%}.awsui-col-xl-16{width:66.66667%}.awsui-col-xl-offset-16{margin-left:66.66667%}.awsui-col-xl-pull-16{position:relative;right:66.66667%}.awsui-col-xl-push-16{position:relative;left:66.66667%}.awsui-col-xl-17{width:70.83333%}.awsui-col-xl-offset-17{margin-left:70.83333%}.awsui-col-xl-pull-17{position:relative;right:70.83333%}.awsui-col-xl-push-17{position:relative;left:70.83333%}.awsui-col-xl-18{width:75%}.awsui-col-xl-offset-18{margin-left:75%}.awsui-col-xl-pull-18{position:relative;right:75%}.awsui-col-xl-push-18{position:relative;left:75%}.awsui-col-xl-19{width:79.16667%}.awsui-col-xl-offset-19{margin-left:79.16667%}.awsui-col-xl-pull-19{position:relative;right:79.16667%}.awsui-col-xl-push-19{position:relative;left:79.16667%}.awsui-col-xl-20{width:83.33333%}.awsui-col-xl-offset-20{margin-left:83.33333%}.awsui-col-xl-pull-20{position:relative;right:83.33333%}.awsui-col-xl-push-20{position:relative;left:83.33333%}.awsui-col-xl-21{width:87.5%}.awsui-col-xl-offset-21{margin-left:87.5%}.awsui-col-xl-pull-21{position:relative;right:87.5%}.awsui-col-xl-push-21{position:relative;left:87.5%}.awsui-col-xl-22{width:91.66667%}.awsui-col-xl-offset-22{margin-left:91.66667%}.awsui-col-xl-pull-22{position:relative;right:91.66667%}.awsui-col-xl-push-22{position:relative;left:91.66667%}.awsui-col-xl-23{width:95.83333%}.awsui-col-xl-offset-23{margin-left:95.83333%}.awsui-col-xl-pull-23{position:relative;right:95.83333%}.awsui-col-xl-push-23{position:relative;left:95.83333%}.awsui-col-xl-24{width:100%}.awsui-col-xl-offset-24{margin-left:100%}.awsui-col-xl-pull-24{position:relative;right:100%}.awsui-col-xl-push-24{position:relative;left:100%}}.awsui-popup-parent--hidden{overflow:hidden}.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}@-webkit-keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{to{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.6;background:#fff}@font-face{font-family:awsui-iconfont;src:url(../fonts/iconfont.392a0f97.392a0f97.eot);src:local("☺"),url(../fonts/iconfont.392a0f97.392a0f97.eot?#iefix) format("embedded-opentype"),url(../fonts/iconfont.51373027.51373027.woff) format("woff"),url(../fonts/iconfont.3420a3a6.3420a3a6.ttf) format("truetype"),url(../img/iconfont.ce1b01d3.ce1b01d3.svg#iconfontOTINA1xY) format("svg");font-weight:400;font-style:normal}.awsui-iconfont{font-family:awsui-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.awsui-iconfont-liuchengzu:before{content:"\e8f6"}.awsui-iconfont-yewuyu:before{content:"\e8f9"}.awsui-iconfont-yewucengji:before{content:"\e8fa"}.awsui-iconfont-chaifenyemian:before{content:"\e8f5"}.awsui-iconfont-shoujixuanzhuan:before{content:"\e8f4"}.awsui-iconfont-VAR:before{content:"\e8f3"}.awsui-iconfont-bianliang:before{content:"\e8f2"}.awsui-iconfont-menhu:before{content:"\e8f0"}.awsui-iconfont-layer:before{content:"\e8f1"}.awsui-iconfont-jia1:before{content:"\e8b4"}.awsui-iconfont-jiazhilian:before{content:"\e8ef"}.awsui-iconfont-uprank:before{content:"\e8ee"}.awsui-iconfont-zhuanhuan1:before{content:"\e8ed"}.awsui-iconfont-shuxian:before{content:"\e8ec"}.awsui-iconfont-address:before{content:"\e8ea"}.awsui-iconfont-clock:before{content:"\e8eb"}.awsui-iconfont-debug:before{content:"\e8e9"}.awsui-iconfont-danao:before{content:"\e8e7"}.awsui-iconfont-shujushitu:before{content:"\e8e8"}.awsui-iconfont-xiaoyanjing:before{content:"\e8e6"}.awsui-iconfont-tuozhuai1:before{content:"\e8e5"}.awsui-iconfont-lianjie:before{content:"\e8e4"}.awsui-iconfont-shuipingfenbu-copy:before{content:"\ef9a"}.awsui-iconfont-chuangkouwindow25:before{content:"\e8ae"}.awsui-iconfont-shuxing:before{content:"\e8af"}.awsui-iconfont-baobiaoqianru:before{content:"\e8b0"}.awsui-iconfont-ludanjilu:before{content:"\e8b1"}.awsui-iconfont-buju:before{content:"\e8b2"}.awsui-iconfont-iconziti27:before{content:"\e8b3"}.awsui-iconfont-bianji5:before{content:"\e8b5"}.awsui-iconfont-mofabang:before{content:"\e8b6"}.awsui-iconfont-leidatu1:before{content:"\e8b7"}.awsui-iconfont-biaoge1:before{content:"\e8b8"}.awsui-iconfont-downrank:before{content:"\e8b9"}.awsui-iconfont-svg-funnel:before{content:"\e8ba"}.awsui-iconfont-yangshi:before{content:"\e8bb"}.awsui-iconfont-shuaxin:before{content:"\e8bc"}.awsui-iconfont-shuanglie:before{content:"\e8bd"}.awsui-iconfont-copy:before{content:"\e8be"}.awsui-iconfont-zhibiaotu-heise:before{content:"\e8bf"}.awsui-iconfont-jia2:before{content:"\e8c0"}.awsui-iconfont-dayin:before{content:"\e8c1"}.awsui-iconfont-zhexiantu2:before{content:"\e8c2"}.awsui-iconfont-tongjitu:before{content:"\e8c3"}.awsui-iconfont-zuoduiqi:before{content:"\e8c4"}.awsui-iconfont-jiaochabiaotubiao:before{content:"\e8c5"}.awsui-iconfont-moban:before{content:"\e8c6"}.awsui-iconfont-yibiaopan1:before{content:"\e8c7"}.awsui-iconfont-fangda1:before{content:"\e8c8"}.awsui-iconfont-wenben:before{content:"\e8c9"}.awsui-iconfont-mingxibiao:before{content:"\e8ca"}.awsui-iconfont-layout:before{content:"\e8cb"}.awsui-iconfont-shijianzhou:before{content:"\e8cc"}.awsui-iconfont-shuipingfenbu:before{content:"\e8cd"}.awsui-iconfont-kapian:before{content:"\e8ce"}.awsui-iconfont-rili1:before{content:"\e8cf"}.awsui-iconfont-jian:before{content:"\e8d0"}.awsui-iconfont-mianjitu:before{content:"\e92b"}.awsui-iconfont-ic_daohang_shu:before{content:"\e8d1"}.awsui-iconfont-chaxun:before{content:"\e8d2"}.awsui-iconfont-zhujian:before{content:"\e8d3"}.awsui-iconfont-tiaojie-:before{content:"\e8d4"}.awsui-iconfont-sandiantu:before{content:"\e8d5"}.awsui-iconfont-app:before{content:"\e8d6"}.awsui-iconfont-icon:before{content:"\e8d7"}.awsui-iconfont-anniu:before{content:"\e8d8"}.awsui-iconfont-tubiaoku-:before{content:"\e9c2"}.awsui-iconfont-ditu1:before{content:"\e8d9"}.awsui-iconfont-youduiqi:before{content:"\e8da"}.awsui-iconfont-juzhentu:before{content:"\e8db"}.awsui-iconfont-danhang:before{content:"\e8dc"}.awsui-iconfont-peizhi:before{content:"\e8dd"}.awsui-iconfont-yidongduan:before{content:"\eb9f"}.awsui-iconfont-tubiao_bingtu:before{content:"\e8de"}.awsui-iconfont-shuangzhoutu:before{content:"\e8df"}.awsui-iconfont-juzhong-01:before{content:"\e8e0"}.awsui-iconfont-tubiaozhuzhuangtu:before{content:"\e8e2"}.awsui-iconfont-sandianditu:before{content:"\e8e3"}.awsui-iconfont-weituo:before{content:"\e8ad"}.awsui-iconfont-huaban1:before{content:"\e8ac"}.awsui-iconfont-sort-ascend:before{content:"\e8aa"}.awsui-iconfont-sort-ascend-copy:before{content:"\e8ab"}.awsui-iconfont-chuangkoufangda1:before{content:"\e8a7"}.awsui-iconfont-icon_yuyinbofang:before{content:"\e8a6"}.awsui-iconfont-xingxing1:before{content:"\e83a"}.awsui-iconfont-icon-test2:before{content:"\e8a5"}.awsui-iconfont-tubiaozhizuomoban1:before{content:"\e8a4"}.awsui-iconfont-biaoge:before{content:"\e8a3"}.awsui-iconfont-tiaozhuangtu:before{content:"\e8a2"}.awsui-iconfont-calendar:before{content:"\e898"}.awsui-iconfont-tubiao-copy:before{content:"\e922"}.awsui-iconfont-outlook:before{content:"\e899"}.awsui-iconfont-normal1:before{content:"\e89a"}.awsui-iconfont-IE:before{content:"\e89b"}.awsui-iconfont-key2:before{content:"\e89c"}.awsui-iconfont-visio:before{content:"\e89d"}.awsui-iconfont-BitTorrent:before{content:"\eb43"}.awsui-iconfont-unkown:before{content:"\e89e"}.awsui-iconfont-MPtubiao:before{content:"\e89f"}.awsui-iconfont-file2:before{content:"\e8a0"}.awsui-iconfont-access:before{content:"\e8a1"}.awsui-iconfont-denghao:before{content:"\e897"}.awsui-iconfont-activemq:before{content:"\e872"}.awsui-iconfont-oracle1:before{content:"\e896"}.awsui-iconfont-wukuangrocketmq-copy:before{content:"\e876"}.awsui-iconfont-huawei:before{content:"\e889"}.awsui-iconfont-Redis-:before{content:"\e88a"}.awsui-iconfont-aliyun:before{content:"\e88b"}.awsui-iconfont-mongoDB:before{content:"\e88f"}.awsui-iconfont-rabbitmq:before{content:"\e890"}.awsui-iconfont-sap:before{content:"\e891"}.awsui-iconfont-salesforce:before{content:"\e892"}.awsui-iconfont-http:before{content:"\ef99"}.awsui-iconfont-wps:before{content:"\e893"}.awsui-iconfont-Kafka:before{content:"\e894"}.awsui-iconfont-kuozhanshuxing:before{content:"\e870"}.awsui-iconfont-kuozhangongneng:before{content:"\eaa0"}.awsui-iconfont-wenben2:before{content:"\e88c"}.awsui-iconfont-riqi2:before{content:"\e88d"}.awsui-iconfont-shuzhi2:before{content:"\e88e"}.awsui-iconfont-hongqi-hongse:before{content:"\e888"}.awsui-iconfont-diqu:before{content:"\e887"}.awsui-iconfont-shouxieluru:before{content:"\e884"}.awsui-iconfont-dianziqianzhang:before{content:"\e885"}.awsui-iconfont-ditu:before{content:"\e87e"}.awsui-iconfont-renwuqingdan:before{content:"\e87f"}.awsui-iconfont-fabu:before{content:"\e880"}.awsui-iconfont-biangengguanlibeifen:before{content:"\e881"}.awsui-iconfont-juecebaogao:before{content:"\e882"}.awsui-iconfont-tongzhi:before{content:"\e87a"}.awsui-iconfont-yaoqing:before{content:"\e87d"}.awsui-iconfont-changliangguanli:before{content:"\e87c"}.awsui-iconfont-gongxiangbianliang:before{content:"\e87b"}.awsui-iconfont-OA:before{content:"\e879"}.awsui-iconfont-ziyuanjieyong:before{content:"\e878"}.awsui-iconfont-huadongkaiguan-small:before{content:"\ec79"}.awsui-iconfont-shenqing:before{content:"\e86d"}.awsui-iconfont-jinrongfuwu:before{content:"\e86a"}.awsui-iconfont-danhangshurukuang:before{content:"\e86b"}.awsui-iconfont-shuxingkongjian:before{content:"\e86c"}.awsui-iconfont-fujian:before{content:"\e86e"}.awsui-iconfont-ditu-shouzhi:before{content:"\e86f"}.awsui-iconfont-icon-test1:before{content:"\e871"}.awsui-iconfont-danxuan:before{content:"\e873"}.awsui-iconfont-diliwangge:before{content:"\e874"}.awsui-iconfont-ziduan:before{content:"\e875"}.awsui-iconfont--duohangwenben:before{content:"\e877"}.awsui-iconfont-huangguan2:before{content:"\e7bf"}.awsui-iconfont-houqinwuzi:before{content:"\e869"}.awsui-iconfont-tuijian:before{content:"\e868"}.awsui-iconfont-hezuowoshou:before{content:"\e867"}.awsui-iconfont-zhuanzheng:before{content:"\e865"}.awsui-iconfont-lizhishenqing:before{content:"\e866"}.awsui-iconfont-qingjia:before{content:"\e851"}.awsui-iconfont-tansuo:before{content:"\e85f"}.awsui-iconfont-bianji4:before{content:"\e864"}.awsui-iconfont-duoweidu:before{content:"\e863"}.awsui-iconfont-zaixianxuexi:before{content:"\e85d"}.awsui-iconfont-shijiantemai:before{content:"\e854"}.awsui-iconfont-drxx32:before{content:"\e856"}.awsui-iconfont-zhishi1:before{content:"\e860"}.awsui-iconfont--xitongguanli:before{content:"\e861"}.awsui-iconfont-dictionary-fill:before{content:"\e862"}.awsui-iconfont-lixiangshenqing:before{content:"\e85e"}.awsui-iconfont-yongche:before{content:"\e85c"}.awsui-iconfont-wupin:before{content:"\e85b"}.awsui-iconfont-shoukuandanguanli:before{content:"\e85a"}.awsui-iconfont-kaipiaoguanli:before{content:"\e859"}.awsui-iconfont-jiekuan:before{content:"\e852"}.awsui-iconfont-baoxiaoshenqing:before{content:"\e857"}.awsui-iconfont-assist:before{content:"\e855"}.awsui-iconfont-jiaban:before{content:"\e853"}.awsui-iconfont-jurassic_pc:before{content:"\e850"}.awsui-iconfont-jiankangxian:before{content:"\e84d"}.awsui-iconfont-richengshili:before{content:"\e84e"}.awsui-iconfont-yinzhang:before{content:"\e84f"}.awsui-iconfont-anquanbaozhang:before{content:"\e7db"}.awsui-iconfont-huikuanguanli:before{content:"\e84c"}.awsui-iconfont-shichang:before{content:"\e847"}.awsui-iconfont-vs2:before{content:"\e848"}.awsui-iconfont-tousu1:before{content:"\e849"}.awsui-iconfont-dongtai_:before{content:"\e84a"}.awsui-iconfont-zhengfubaozhang:before{content:"\e84b"}.awsui-iconfont-shezhi3:before{content:"\e845"}.awsui-iconfont-xinzengliebiao:before{content:"\e846"}.awsui-iconfont-ziyuan1:before{content:"\e844"}.awsui-iconfont-niantie:before{content:"\e83f"}.awsui-iconfont-fuzhi1:before{content:"\e840"}.awsui-iconfont-fl-shuazi:before{content:"\e841"}.awsui-iconfont-niantie1:before{content:"\e842"}.awsui-iconfont-jianqie:before{content:"\e843"}.awsui-iconfont-role:before{content:"\e83e"}.awsui-iconfont-role-small:before{content:"\ec78"}.awsui-iconfont-rencai:before{content:"\e83d"}.awsui-iconfont-shuju:before{content:"\e83b"}.awsui-iconfont-_wenjianjia:before{content:"\e83c"}.awsui-iconfont-lianjieliu:before{content:"\ec57"}.awsui-iconfont-shouqi1:before{content:"\e837"}.awsui-iconfont-zhankai:before{content:"\e838"}.awsui-iconfont-zhuanhuan:before{content:"\e839"}.awsui-iconfont-biaoqian:before{content:"\e834"}.awsui-iconfont-shoucang:before{content:"\e804"}.awsui-iconfont-daiban:before{content:"\e805"}.awsui-iconfont-wendang:before{content:"\e806"}.awsui-iconfont-guizeshuoming:before{content:"\e80b"}.awsui-iconfont-fenxiang:before{content:"\e80d"}.awsui-iconfont-dangqianshijiangenzong:before{content:"\e817"}.awsui-iconfont-faqi:before{content:"\e818"}.awsui-iconfont-fenlei:before{content:"\e82d"}.awsui-iconfont-daiban1:before{content:"\e831"}.awsui-iconfont-weituoguanli:before{content:"\e833"}.awsui-iconfont-kefu1:before{content:"\e803"}.awsui-iconfont-cai:before{content:"\e807"}.awsui-iconfont-rect:before{content:"\e808"}.awsui-iconfont-chart14:before{content:"\e80e"}.awsui-iconfont-chart18:before{content:"\e80f"}.awsui-iconfont-chart34:before{content:"\e810"}.awsui-iconfont-chart38:before{content:"\e811"}.awsui-iconfont-circle:before{content:"\e812"}.awsui-iconfont-chart12:before{content:"\e813"}.awsui-iconfont-chart58:before{content:"\e814"}.awsui-iconfont-chart78:before{content:"\e815"}.awsui-iconfont-xingxing:before{content:"\e816"}.awsui-iconfont-dianzan:before{content:"\e819"}.awsui-iconfont-tingzhi1:before{content:"\e81a"}.awsui-iconfont-WIFIxinhao-ji:before{content:"\e81b"}.awsui-iconfont-WIFIxinhao-ji1:before{content:"\e81e"}.awsui-iconfont-WIFIxinhao-ji2:before{content:"\e81f"}.awsui-iconfont-WIFIxinhao-ji3:before{content:"\e820"}.awsui-iconfont-zanting1:before{content:"\e821"}.awsui-iconfont-xingqier:before{content:"\e822"}.awsui-iconfont-xingqiwu:before{content:"\e823"}.awsui-iconfont-xingqisan:before{content:"\e824"}.awsui-iconfont-xingqiliu:before{content:"\e825"}.awsui-iconfont-xingqiri:before{content:"\e826"}.awsui-iconfont-xingqisi:before{content:"\e827"}.awsui-iconfont-xingqiyi:before{content:"\e828"}.awsui-iconfont-xihuan:before{content:"\e829"}.awsui-iconfont-bianji3:before{content:"\e82a"}.awsui-iconfont-tianchongxing-2:before{content:"\e832"}.awsui-iconfont-flag-fill:before{content:"\e835"}.awsui-iconfont-yonghuzu:before{content:"\e836"}.awsui-iconfont-icon_paging_left:before{content:"\e809"}.awsui-iconfont-icon_paging_right:before{content:"\e80a"}.awsui-iconfont-chartpie-fill:before{content:"\e801"}.awsui-iconfont-ziyuan:before{content:"\e802"}.awsui-iconfont-dongjielie:before{content:"\e7ff"}.awsui-iconfont-tuichuquanping:before{content:"\e7fe"}.awsui-iconfont-quanping:before{content:"\e800"}.awsui-iconfont-jiazai:before{content:"\e7fd"}.awsui-iconfont-suoxiao:before{content:"\e7fb"}.awsui-iconfont-fangda:before{content:"\e7fc"}.awsui-iconfont-chuji:before{content:"\e7f7"}.awsui-iconfont-zhongji:before{content:"\e7f8"}.awsui-iconfont-gaoji:before{content:"\e7f9"}.awsui-iconfont-xinshouyindao:before{content:"\e7fa"}.awsui-iconfont-hebing:before{content:"\e7f6"}.awsui-iconfont-yewu:before{content:"\e7de"}.awsui-iconfont-yewuguanli:before{content:"\e7e4"}.awsui-iconfont-shouzhi:before{content:"\e7ec"}.awsui-iconfont-jiantou-copy:before{content:"\e7ed"}.awsui-iconfont-yewu1:before{content:"\e7ef"}.awsui-iconfont-yewu2:before{content:"\e7f4"}.awsui-iconfont-yewushenpi:before{content:"\e7f5"}.awsui-iconfont-xiaoxi:before{content:"\e8f7"}.awsui-iconfont-wenjianjia3:before{content:"\e7dd"}.awsui-iconfont-24gf-folderShare:before{content:"\eac5"}.awsui-iconfont-data-dictionary-active:before{content:"\e7dc"}.awsui-iconfont-chuangkou:before{content:"\e7cc"}.awsui-iconfont-shuangchuangkouduibi:before{content:"\e7cd"}.awsui-iconfont-zhongduanchuangkou:before{content:"\e7ce"}.awsui-iconfont-xinchuangkou0:before{content:"\e7cf"}.awsui-iconfont-tubiaozhizuomoban:before{content:"\e7cb"}.awsui-iconfont-wangpan:before{content:"\e7c8"}.awsui-iconfont-xinhao61:before{content:"\e7c5"}.awsui-iconfont-tubiaoanquandunpai-huise:before{content:"\e7c6"}.awsui-iconfont-jiekou:before{content:"\e7c7"}.awsui-iconfont-AppStore:before{content:"\e7c2"}.awsui-iconfont-daimashitu:before{content:"\e9e4"}.awsui-iconfont-shujuzidian:before{content:"\e7c3"}.awsui-iconfont-tool-https:before{content:"\e9e7"}.awsui-iconfont-biaodan1:before{content:"\e705"}.awsui-iconfont-baomingbiaodan:before{content:"\e706"}.awsui-iconfont-jiankong:before{content:"\e6ea"}.awsui-iconfont-shouqi:before{content:"\e704"}.awsui-iconfont-fanyi-full:before{content:"\e7be"}.awsui-iconfont-xiangxia:before{content:"\e631"}.awsui-iconfont-lihe:before{content:"\e638"}.awsui-iconfont-xiangmufujiaxinxiguanli:before{content:"\e7ba"}.awsui-iconfont-xiaochengxu2:before{content:"\e7c0"}.awsui-iconfont-tianjiayuding:before{content:"\e7c1"}.awsui-iconfont-jianshaoshuzi:before{content:"\e7bd"}.awsui-iconfont-jia:before{content:"\eb9a"}.awsui-iconfont-yingyong3:before{content:"\e7b2"}.awsui-iconfont-suo:before{content:"\e7b3"}.awsui-iconfont-yidongyingyong:before{content:"\e7b8"}.awsui-iconfont-bofang:before{content:"\e7b9"}.awsui-iconfont-yibiaopan:before{content:"\eb42"}.awsui-iconfont-suo1:before{content:"\e7bc"}.awsui-iconfont-shipinwenjian-s:before{content:"\e7b7"}.awsui-iconfont-dayinji:before{content:"\e7b1"}.awsui-iconfont-xls1:before{content:"\e7d0"}.awsui-iconfont-ai1:before{content:"\e7d1"}.awsui-iconfont-ps2:before{content:"\e7d2"}.awsui-iconfont-html1:before{content:"\e7d3"}.awsui-iconfont-ppt:before{content:"\e7d4"}.awsui-iconfont-pdf1:before{content:"\e7d5"}.awsui-iconfont-tupianwenjian-s:before{content:"\e7d6"}.awsui-iconfont-txt1:before{content:"\e7e7"}.awsui-iconfont-yasuobao:before{content:"\e7e8"}.awsui-iconfont-word:before{content:"\e7e9"}.awsui-iconfont-doc1:before{content:"\e7ea"}.awsui-iconfont-ic_dialog_apk:before{content:"\e7eb"}.awsui-iconfont-EPStubiao:before{content:"\e7b4"}.awsui-iconfont-EXEtubiao:before{content:"\e7b5"}.awsui-iconfont-SVGtubiao:before{content:"\e7c4"}.awsui-iconfont-woshou:before{content:"\e7b0"}.awsui-iconfont-api-copy:before{content:"\ec77"}.awsui-iconfont-tixing:before{content:"\e763"}.awsui-iconfont-huangguan:before{content:"\e764"}.awsui-iconfont-paixu2:before{content:"\e767"}.awsui-iconfont-qidong:before{content:"\e768"}.awsui-iconfont-gouwuqia:before{content:"\e769"}.awsui-iconfont-second:before{content:"\e76c"}.awsui-iconfont-third:before{content:"\e76d"}.awsui-iconfont-first:before{content:"\e771"}.awsui-iconfont-zifuda:before{content:"\e80c"}.awsui-iconfont-youjian:before{content:"\e773"}.awsui-iconfont-jsongeshihua:before{content:"\e774"}.awsui-iconfont-icidea:before{content:"\e775"}.awsui-iconfont-zitifont5:before{content:"\e777"}.awsui-iconfont-zhinengyouhua:before{content:"\e778"}.awsui-iconfont-jiangli:before{content:"\e779"}.awsui-iconfont-shuzi:before{content:"\e77a"}.awsui-iconfont-saomiaoerweima:before{content:"\e77b"}.awsui-iconfont-gouwu:before{content:"\e77c"}.awsui-iconfont-gouwuche:before{content:"\e77d"}.awsui-iconfont-paiming:before{content:"\e77e"}.awsui-iconfont-saomiaoerweima1:before{content:"\e77f"}.awsui-iconfont-youjian1:before{content:"\e780"}.awsui-iconfont-changyonglogo28:before{content:"\e781"}.awsui-iconfont-shangchuan:before{content:"\e782"}.awsui-iconfont-zanting:before{content:"\e783"}.awsui-iconfont-daoru2:before{content:"\e784"}.awsui-iconfont-tuozhuai:before{content:"\e785"}.awsui-iconfont-xinjian:before{content:"\e78d"}.awsui-iconfont-tuodong:before{content:"\e78e"}.awsui-iconfont-hanshu:before{content:"\e78f"}.awsui-iconfont-zhinengyuyinjiaohu:before{content:"\e791"}.awsui-iconfont-web__APIfangwen:before{content:"\e792"}.awsui-iconfont-api:before{content:"\e7e0"}.awsui-iconfont-tingzhi:before{content:"\e793"}.awsui-iconfont-guolv:before{content:"\e794"}.awsui-iconfont-xinzenggongshi:before{content:"\e795"}.awsui-iconfont-tubiao-hanshu:before{content:"\e796"}.awsui-iconfont-dingding:before{content:"\e797"}.awsui-iconfont-ico_home_obligation:before{content:"\e79c"}.awsui-iconfont-jiangli-:before{content:"\e79d"}.awsui-iconfont-cuiban:before{content:"\e79e"}.awsui-iconfont-xiaochengxu:before{content:"\e79f"}.awsui-iconfont-jinqian:before{content:"\e7a0"}.awsui-iconfont-daochu2:before{content:"\e7a1"}.awsui-iconfont-gongshi:before{content:"\e7a2"}.awsui-iconfont-lajitong_:before{content:"\e7a3"}.awsui-iconfont-kouling:before{content:"\e7a4"}.awsui-iconfont--XML:before{content:"\e7a5"}.awsui-iconfont-jiangli1:before{content:"\e7a6"}.awsui-iconfont-jiqiren:before{content:"\eada"}.awsui-iconfont-fsux_tubiao_gongshi_jisuan:before{content:"\e7a7"}.awsui-iconfont-icon-:before{content:"\e7a8"}.awsui-iconfont-fenxi:before{content:"\e7a9"}.awsui-iconfont-paixu:before{content:"\e7aa"}.awsui-iconfont-Map-pin:before{content:"\ec75"}.awsui-iconfont-Map-pin1:before{content:"\ec76"}.awsui-iconfont-youxianji:before{content:"\eb18"}.awsui-iconfont-jiaji:before{content:"\e7ab"}.awsui-iconfont-shangchuan-copy:before{content:"\e7ad"}.awsui-iconfont-shangchuan-copy-copy:before{content:"\e7ae"}.awsui-iconfont-shangchuan-copy-copy-copy:before{content:"\e7af"}.awsui-iconfont-loading1:before{content:"\e761"}.awsui-iconfont-loading:before{content:"\e762"}.awsui-iconfont-jiazai_dan:before{content:"\eaf3"}.awsui-iconfont-yuandian:before{content:"\e75f"}.awsui-iconfont-shanjian1:before{content:"\e61c"}.awsui-iconfont-shanjian:before{content:"\e71d"}.awsui-iconfont-zengjia2:before{content:"\e71e"}.awsui-iconfont-tiaojianchaxun:before{content:"\e617"}.awsui-iconfont-zengjia3:before{content:"\e726"}.awsui-iconfont-permissions-user:before{content:"\e61e"}.awsui-iconfont-edit-permissions:before{content:"\e61f"}.awsui-iconfont-add-permissions:before{content:"\e759"}.awsui-iconfont-remove-permissions:before{content:"\e75a"}.awsui-iconfont-setting-permissions:before{content:"\e75c"}.awsui-iconfont-duankailianjie:before{content:"\e60f"}.awsui-iconfont-robot_light:before{content:"\e75e"}.awsui-iconfont-921caidan_hezi:before{content:"\e727"}.awsui-iconfont-BBDhezi:before{content:"\e728"}.awsui-iconfont-itunes:before{content:"\e7bb"}.awsui-iconfont-sousuo2:before{content:"\e758"}.awsui-iconfont-yuan-copy-copy:before{content:"\e6d5"}.awsui-iconfont-sousuo1:before{content:"\e628"}.awsui-iconfont-wt-more:before{content:"\e719"}.awsui-iconfont-arrow-down:before{content:"\e707"}.awsui-iconfont-arrow-left:before{content:"\e708"}.awsui-iconfont-arrow-right:before{content:"\e709"}.awsui-iconfont-arrow-up:before{content:"\e70f"}.awsui-iconfont-chevron-thin-left:before{content:"\e715"}.awsui-iconfont-chevron-thin-down:before{content:"\e716"}.awsui-iconfont-chevron-thin-right:before{content:"\e717"}.awsui-iconfont-chevron-thin-up:before{content:"\e718"}.awsui-iconfont-xuanzhong1:before{content:"\e639"}.awsui-iconfont-shixindiqiu:before{content:"\e6f8"}.awsui-iconfont-diqiu3:before{content:"\e6ff"}.awsui-iconfont-fanhui1:before{content:"\e6fa"}.awsui-iconfont-shachu-xue:before{content:"\e6fe"}.awsui-iconfont-zuzhiqunti:before{content:"\e6f9"}.awsui-iconfont-diqiu2:before{content:"\e6f7"}.awsui-iconfont-fangdajing:before{content:"\e6e9"}.awsui-iconfont-liucheng:before{content:"\e6b6"}.awsui-iconfont-liucheng1:before{content:"\e6b7"}.awsui-iconfont-liucheng2:before{content:"\e6e2"}.awsui-iconfont-Flow_02:before{content:"\e70e"}.awsui-iconfont-bumen1:before{content:"\e6e4"}.awsui-iconfont-bumen2:before{content:"\e6e5"}.awsui-iconfont-liuchengjiankong:before{content:"\e6e6"}.awsui-iconfont-file-document-box:before{content:"\e757"}.awsui-iconfont-mp3:before{content:"\e6e1"}.awsui-iconfont-huiyishi:before{content:"\e68f"}.awsui-iconfont-biaodanku:before{content:"\e691"}.awsui-iconfont-wenjian1:before{content:"\e692"}.awsui-iconfont-caiwu1:before{content:"\e70d"}.awsui-iconfont-caiwuguanlim:before{content:"\e694"}.awsui-iconfont-guanlian:before{content:"\e699"}.awsui-iconfont-php1:before{content:"\e69c"}.awsui-iconfont-tongxunlu1:before{content:"\e69d"}.awsui-iconfont-xml1:before{content:"\e69e"}.awsui-iconfont-hetong:before{content:"\e69f"}.awsui-iconfont-exe:before{content:"\e73b"}.awsui-iconfont-shu1:before{content:"\e6a1"}.awsui-iconfont-lianjiexian:before{content:"\e75b"}.awsui-iconfont-shu2:before{content:"\e6a2"}.awsui-iconfont-ai:before{content:"\e6a3"}.awsui-iconfont-Word1:before{content:"\e6a4"}.awsui-iconfont-revisiondistribute:before{content:"\e6a5"}.awsui-iconfont-psd1:before{content:"\e6a6"}.awsui-iconfont-jiaqin:before{content:"\e6a7"}.awsui-iconfont-tongxunlu2:before{content:"\e6a8"}.awsui-iconfont-apkwenjian:before{content:"\e733"}.awsui-iconfont-guanlian1:before{content:"\e6aa"}.awsui-iconfont-shifouyunxuweiwanchengpandianrenwukaidan:before{content:"\e6ab"}.awsui-iconfont-tubiaozhizuomoban-:before{content:"\e6ac"}.awsui-iconfont-torrent:before{content:"\e6ad"}.awsui-iconfont-gongsi:before{content:"\e604"}.awsui-iconfont-msnui-forbid:before{content:"\e6c6"}.awsui-iconfont-doc:before{content:"\e65a"}.awsui-iconfont-jpg:before{content:"\e65b"}.awsui-iconfont-xls:before{content:"\e65c"}.awsui-iconfont-hr:before{content:"\e67f"}.awsui-iconfont-calculator:before{content:"\e6da"}.awsui-iconfont-normal:before{content:"\e69b"}.awsui-iconfont-crm12:before{content:"\e65f"}.awsui-iconfont-bpm:before{content:"\e66f"}.awsui-iconfont-jinzhi:before{content:"\e6e3"}.awsui-iconfont-pptfuzhi:before{content:"\e660"}.awsui-iconfont-html:before{content:"\e6c7"}.awsui-iconfont-wenjian:before{content:"\e661"}.awsui-iconfont-miaobiao-copy:before{content:"\e662"}.awsui-iconfont-chuchashenqing:before{content:"\e666"}.awsui-iconfont-caiwu:before{content:"\e669"}.awsui-iconfont-huo:before{content:"\e66d"}.awsui-iconfont-shangjiguanli:before{content:"\e66e"}.awsui-iconfont-bingtu:before{content:"\e6d9"}.awsui-iconfont-lianjiechenggong:before{content:"\e671"}.awsui-iconfont-icon03:before{content:"\e672"}.awsui-iconfont-keyanchengguo:before{content:"\e6fd"}.awsui-iconfont-xiangmu:before{content:"\e673"}.awsui-iconfont-biaodan:before{content:"\e674"}.awsui-iconfont-xiangmu1:before{content:"\e675"}.awsui-iconfont-rar:before{content:"\e676"}.awsui-iconfont-jiaohuan:before{content:"\e679"}.awsui-iconfont-png-:before{content:"\e67a"}.awsui-iconfont-leidatu:before{content:"\e6ae"}.awsui-iconfont-kefu:before{content:"\e67b"}.awsui-iconfont-gongsijieshao:before{content:"\e734"}.awsui-iconfont-tongxunlu:before{content:"\e680"}.awsui-iconfont-icon-test:before{content:"\e683"}.awsui-iconfont-css:before{content:"\e68e"}.awsui-iconfont-dmg:before{content:"\e696"}.awsui-iconfont-ipa:before{content:"\e6a9"}.awsui-iconfont-mpg:before{content:"\e6cb"}.awsui-iconfont-php:before{content:"\e6cd"}.awsui-iconfont-psd:before{content:"\e6dc"}.awsui-iconfont-vsd:before{content:"\e6f2"}.awsui-iconfont-pdf:before{content:"\e684"}.awsui-iconfont-kaoqin:before{content:"\e685"}.awsui-iconfont-uicon_mov:before{content:"\e686"}.awsui-iconfont-scatter-chart:before{content:"\e883"}.awsui-iconfont-duochuangkou:before{content:"\e99c"}.awsui-iconfont-zip:before{content:"\e687"}.awsui-iconfont-txt:before{content:"\e688"}.awsui-iconfont-file1:before{content:"\e689"}.awsui-iconfont-ie:before{content:"\e68a"}.awsui-iconfont-gongsijieshao1:before{content:"\e68c"}.awsui-iconfont-key1:before{content:"\e776"}.awsui-iconfont-microsoftoutlook:before{content:"\e68d"}.awsui-iconfont-shu:before{content:"\e6dd"}.awsui-iconfont-avi:before{content:"\e6cf"}.awsui-iconfont-chm:before{content:"\e6d1"}.awsui-iconfont-gif:before{content:"\e6d2"}.awsui-iconfont-js:before{content:"\e6e0"}.awsui-iconfont-zhuzhuangtu:before{content:"\e642"}.awsui-iconfont-iconfontshouji:before{content:"\e644"}.awsui-iconfont-61:before{content:"\e695"}.awsui-iconfont-qiehuan:before{content:"\e646"}.awsui-iconfont-qiehuan1:before{content:"\e65e"}.awsui-iconfont-qiehuan2:before{content:"\e678"}.awsui-iconfont-zhexiantu:before{content:"\e648"}.awsui-iconfont-pingguo:before{content:"\e649"}.awsui-iconfont-zhexiantu1:before{content:"\e64a"}.awsui-iconfont-account-box:before{content:"\e64b"}.awsui-iconfont-account-multiple:before{content:"\e64e"}.awsui-iconfont-alert-octagon:before{content:"\e650"}.awsui-iconfont-backspace:before{content:"\e651"}.awsui-iconfont-bing:before{content:"\e654"}.awsui-iconfont-calendar-check:before{content:"\e67e"}.awsui-iconfont-calendar-text:before{content:"\e682"}.awsui-iconfont-checkbox-marked-outline:before{content:"\e6a0"}.awsui-iconfont-clipboard-account:before{content:"\e6af"}.awsui-iconfont-clipboard-arrow-down:before{content:"\e6b1"}.awsui-iconfont-clipboard-alert:before{content:"\e6b2"}.awsui-iconfont-clipboard-check:before{content:"\e6b3"}.awsui-iconfont-clipboard-text:before{content:"\e6b5"}.awsui-iconfont-cloud:before{content:"\e6b9"}.awsui-iconfont-cloud-check:before{content:"\e6ba"}.awsui-iconfont-cloud-download:before{content:"\e6bb"}.awsui-iconfont-cloud-outline-off:before{content:"\e6bc"}.awsui-iconfont-cloud-outline:before{content:"\e6bd"}.awsui-iconfont-cloud-print:before{content:"\e6bf"}.awsui-iconfont-cloud-print-outline:before{content:"\e6c0"}.awsui-iconfont-cloud-upload:before{content:"\e6c3"}.awsui-iconfont-cloud-sync:before{content:"\e6c4"}.awsui-iconfont-comment-account-outline:before{content:"\e6c8"}.awsui-iconfont-comment-alert-outline:before{content:"\e6c9"}.awsui-iconfont-comment-check:before{content:"\e6ca"}.awsui-iconfont-comment-question-outline:before{content:"\e6cc"}.awsui-iconfont-console:before{content:"\e6d0"}.awsui-iconfont-content-save:before{content:"\e6d3"}.awsui-iconfont-contrast:before{content:"\e6d6"}.awsui-iconfont-contrast-box:before{content:"\e6d7"}.awsui-iconfont-cookie:before{content:"\e6d8"}.awsui-iconfont-delete-sweep:before{content:"\e6f4"}.awsui-iconfont-dna:before{content:"\e702"}.awsui-iconfont-elevation-decline:before{content:"\e710"}.awsui-iconfont-elevation-rise:before{content:"\e711"}.awsui-iconfont-email:before{content:"\e712"}.awsui-iconfont-email-outline:before{content:"\e713"}.awsui-iconfont-email-secure:before{content:"\e714"}.awsui-iconfont-eye:before{content:"\e722"}.awsui-iconfont-eye-off:before{content:"\e723"}.awsui-iconfont-facebook-box:before{content:"\e724"}.awsui-iconfont-facebook:before{content:"\e725"}.awsui-iconfont-file:before{content:"\e72b"}.awsui-iconfont-file-chart:before{content:"\e72c"}.awsui-iconfont-file-check:before{content:"\e72d"}.awsui-iconfont-file-cloud:before{content:"\e72e"}.awsui-iconfont-file-document:before{content:"\e72f"}.awsui-iconfont-file-excel-box:before{content:"\e730"}.awsui-iconfont-file-find:before{content:"\e731"}.awsui-iconfont-file-pdf-box:before{content:"\e737"}.awsui-iconfont-file-powerpoint-box:before{content:"\e738"}.awsui-iconfont-file-restore:before{content:"\e739"}.awsui-iconfont-file-send:before{content:"\e73a"}.awsui-iconfont-file-word-box:before{content:"\e73c"}.awsui-iconfont-file-xml:before{content:"\e741"}.awsui-iconfont-folder:before{content:"\e748"}.awsui-iconfont-folder-account:before{content:"\e749"}.awsui-iconfont-folder-google-drive:before{content:"\e74a"}.awsui-iconfont-folder-download:before{content:"\e74b"}.awsui-iconfont-folder-image:before{content:"\e74d"}.awsui-iconfont-folder-outline:before{content:"\e74e"}.awsui-iconfont-folder-star:before{content:"\e74f"}.awsui-iconfont-folder-upload:before{content:"\e750"}.awsui-iconfont-folder-move:before{content:"\e751"}.awsui-iconfont-folder-plus:before{content:"\e752"}.awsui-iconfont-format-header-:before{content:"\e75d"}.awsui-iconfont-google-drive:before{content:"\e78b"}.awsui-iconfont-image:before{content:"\e7ac"}.awsui-iconfont-language-css:before{content:"\e7c9"}.awsui-iconfont-language-html:before{content:"\e7ca"}.awsui-iconfont-link:before{content:"\e7d7"}.awsui-iconfont-link-off:before{content:"\e7d8"}.awsui-iconfont-link-variant-off:before{content:"\e7d9"}.awsui-iconfont-link-variant:before{content:"\e7da"}.awsui-iconfont-login-variant:before{content:"\e7df"}.awsui-iconfont-map-marker:before{content:"\e7e1"}.awsui-iconfont-map-marker-minus:before{content:"\e7e2"}.awsui-iconfont-map-marker-multiple:before{content:"\e7e3"}.awsui-iconfont-map-marker-plus:before{content:"\e7e5"}.awsui-iconfont-map-marker-radius:before{content:"\e7e6"}.awsui-iconfont-message-alert:before{content:"\e7ee"}.awsui-iconfont-message-processing:before{content:"\e7f0"}.awsui-iconfont-message-plus:before{content:"\e7f1"}.awsui-iconfont-message-text:before{content:"\e7f2"}.awsui-iconfont-message-text-outline:before{content:"\e7f3"}.awsui-iconfont-numeric--box:before{content:"\e81c"}.awsui-iconfont-numeric--box-outline:before{content:"\e81d"}.awsui-iconfont-open-in-new:before{content:"\e82b"}.awsui-iconfont-open-in-app:before{content:"\e82c"}.awsui-iconfont-package:before{content:"\e82e"}.awsui-iconfont-package-down:before{content:"\e82f"}.awsui-iconfont-package-up:before{content:"\e830"}.awsui-iconfont-poll-box:before{content:"\e858"}.awsui-iconfont-run:before{content:"\e886"}.awsui-iconfont-server:before{content:"\e895"}.awsui-iconfont-sim:before{content:"\e8a8"}.awsui-iconfont-sim-alert:before{content:"\e8a9"}.awsui-iconfont-trending-up:before{content:"\e8f8"}.awsui-iconfont-tumblr-reblog:before{content:"\e900"}.awsui-iconfont-vector-arrange-below:before{content:"\e90d"}.awsui-iconfont-view-array:before{content:"\e919"}.awsui-iconfont-view-column:before{content:"\e91a"}.awsui-iconfont-view-dashboard:before{content:"\e91b"}.awsui-iconfont-view-day:before{content:"\e91c"}.awsui-iconfont-view-list:before{content:"\e91d"}.awsui-iconfont-view-parallel:before{content:"\e91e"}.awsui-iconfont-view-quilt:before{content:"\e91f"}.awsui-iconfont-view-sequential:before{content:"\e920"}.awsui-iconfont-view-grid:before{content:"\e921"}.awsui-iconfont-weather-cloudy:before{content:"\e92d"}.awsui-iconfont-weather-lightning:before{content:"\e930"}.awsui-iconfont-weather-pouring:before{content:"\e931"}.awsui-iconfont-weather-rainy:before{content:"\e932"}.awsui-iconfont-web:before{content:"\e935"}.awsui-iconfont-webhook:before{content:"\e936"}.awsui-iconfont-xing-box:before{content:"\e945"}.awsui-iconfont-xml:before{content:"\e946"}.awsui-iconfont-h:before{content:"\e652"}.awsui-iconfont-activity:before{content:"\e6de"}.awsui-iconfont-activity_fill:before{content:"\e6df"}.awsui-iconfont-computer_fill:before{content:"\e6eb"}.awsui-iconfont-computer:before{content:"\e6ec"}.awsui-iconfont-coordinates_fill:before{content:"\e6ed"}.awsui-iconfont-coordinates:before{content:"\e6ee"}.awsui-iconfont-createtask_fill:before{content:"\e6ef"}.awsui-iconfont-createtask:before{content:"\e6f0"}.awsui-iconfont-dynamic_fill:before{content:"\e6f5"}.awsui-iconfont-dynamic:before{content:"\e6f6"}.awsui-iconfont-flag_fill:before{content:"\e6fb"}.awsui-iconfont-flag:before{content:"\e6fc"}.awsui-iconfont-headlines_fill:before{content:"\e700"}.awsui-iconfont-headlines:before{content:"\e701"}.awsui-iconfont-homepage_fill:before{content:"\e703"}.awsui-iconfont-manage_fill:before{content:"\e70c"}.awsui-iconfont-shielding_fill:before{content:"\e732"}.awsui-iconfont-shielding:before{content:"\e742"}.awsui-iconfont-stealth_fill:before{content:"\e743"}.awsui-iconfont-stealth:before{content:"\e744"}.awsui-iconfont-task:before{content:"\e745"}.awsui-iconfont-task_fill:before{content:"\e746"}.awsui-iconfont-tasklist_fill:before{content:"\e747"}.awsui-iconfont-tasklist:before{content:"\e753"}.awsui-iconfont-financial_fill:before{content:"\e754"}.awsui-iconfont-marketing_fill:before{content:"\e755"}.awsui-iconfont-qiehuan3:before{content:"\e656"}.awsui-iconfont-shouquan1:before{content:"\e66c"}.awsui-iconfont-supply:before{content:"\e760"}.awsui-iconfont-kaiguanguan:before{content:"\e657"}.awsui-iconfont-zhuzhuangtu1:before{content:"\e721"}.awsui-iconfont-kaiguanguan1:before{content:"\e658"}.awsui-iconfont-shouquan2:before{content:"\e659"}.awsui-iconfont-zhtn:before{content:"\e765"}.awsui-iconfont-shouji:before{content:"\e6db"}.awsui-iconfont-shezhi1:before{content:"\e67c"}.awsui-iconfont-daoru1:before{content:"\e68b"}.awsui-iconfont-lajitong:before{content:"\e6b0"}.awsui-iconfont-shang4:before{content:"\e62a"}.awsui-iconfont-xia3:before{content:"\e62b"}.awsui-iconfont-you1:before{content:"\e62e"}.awsui-iconfont-camera_fill:before{content:"\e6e7"}.awsui-iconfont-camera:before{content:"\e6e8"}.awsui-iconfont-mail:before{content:"\e70a"}.awsui-iconfont-mail_fill:before{content:"\e70b"}.awsui-iconfont-praise_fill:before{content:"\e71a"}.awsui-iconfont-praise:before{content:"\e71b"}.awsui-iconfont-prompt_fill:before{content:"\e71c"}.awsui-iconfont-remind_fill:before{content:"\e71f"}.awsui-iconfont-remind:before{content:"\e720"}.awsui-iconfont-share_fill:before{content:"\e729"}.awsui-iconfont-share:before{content:"\e72a"}.awsui-iconfont-time_fill:before{content:"\e735"}.awsui-iconfont-time:before{content:"\e736"}.awsui-iconfont-warning_fill:before{content:"\e73d"}.awsui-iconfont-warning:before{content:"\e73e"}.awsui-iconfont-workbench_fill:before{content:"\e73f"}.awsui-iconfont-workbench:before{content:"\e740"}.awsui-iconfont-zuo-copy:before{content:"\e618"}.awsui-iconfont-tuichu:before{content:"\e66b"}.awsui-iconfont-gaojisousuo:before{content:"\e664"}.awsui-iconfont-geren1:before{content:"\e61b"}.awsui-iconfont-fujian1:before{content:"\e681"}.awsui-iconfont-sousuo:before{content:"\e65d"}.awsui-iconfont-wenjianjia2:before{content:"\e610"}.awsui-iconfont-shanchu:before{content:"\e62f"}.awsui-iconfont-shezhi2:before{content:"\e615"}.awsui-iconfont-liebiao-heng:before{content:"\e611"}.awsui-iconfont-import:before{content:"\e690"}.awsui-iconfont-daochu1:before{content:"\e620"}.awsui-iconfont-bangzhu1:before{content:"\e629"}.awsui-iconfont-baocun1:before{content:"\ea71"}.awsui-iconfont-shaixuan:before{content:"\e64d"}.awsui-iconfont-stor:before{content:"\e612"}.awsui-iconfont-shang6:before{content:"\e61d"}.awsui-iconfont-zengjia1:before{content:"\e623"}.awsui-iconfont-daodianditu:before{content:"\e766"}.awsui-iconfont-zhichi:before{content:"\e76a"}.awsui-iconfont-buzhichi:before{content:"\e76b"}.awsui-iconfont-dianhuazhengzaibohao:before{content:"\e76e"}.awsui-iconfont-dianhua:before{content:"\e76f"}.awsui-iconfont-dianhuahuru:before{content:"\e770"}.awsui-iconfont-youxiajiao:before{content:"\e786"}.awsui-iconfont-zhiding:before{content:"\e787"}.awsui-iconfont-ziliaoduibi:before{content:"\e788"}.awsui-iconfont-zuoxiajiao:before{content:"\e789"}.awsui-iconfont-rili:before{content:"\e78a"}.awsui-iconfont-shujubaobiao:before{content:"\e78c"}.awsui-iconfont-tianjiawenjian:before{content:"\e790"}.awsui-iconfont-yejiguanli:before{content:"\e798"}.awsui-iconfont-yejishenhe:before{content:"\e799"}.awsui-iconfont-youshangjiao:before{content:"\e79a"}.awsui-iconfont-zuoshangjiao:before{content:"\e79b"}.awsui-iconfont-anzhuo:before{content:"\e6ce"}.awsui-iconfont-fuzhi:before{content:"\e62d"}.awsui-iconfont-xuanzhong:before{content:"\e6c5"}.awsui-iconfont-shouquan:before{content:"\e625"}.awsui-iconfont-refresh2:before{content:"\e624"}.awsui-iconfont-lajitong1:before{content:"\e626"}.awsui-iconfont-qunzu1:before{content:"\e67d"}.awsui-iconfont-bangzhu2:before{content:"\e62c"}.awsui-iconfont-bumen:before{content:"\e7b6"}.awsui-iconfont-you4:before{content:"\e630"}.awsui-iconfont-del2:before{content:"\e633"}.awsui-iconfont-biaodanliucheng_yingyongfenzu:before{content:"\e63a"}.awsui-iconfont-biaodanliucheng_yingyongfenzu1:before{content:"\e63e"}.awsui-iconfont-mima1:before{content:"\e634"}.awsui-iconfont-i:before{content:"\e635"}.awsui-iconfont-bianji2:before{content:"\e636"}.awsui-iconfont-wode1:before{content:"\e637"}.awsui-iconfont-refresh3:before{content:"\e677"}.awsui-iconfont-tianjia:before{content:"\e668"}.awsui-iconfont-wode2:before{content:"\e63b"}.awsui-iconfont-gantanhao1:before{content:"\e63d"}.awsui-iconfont--:before{content:"\e63f"}.awsui-iconfont-shaixuan1:before{content:"\e640"}.awsui-iconfont-wode3:before{content:"\e756"}.awsui-iconfont-fangwen:before{content:"\e6be"}.awsui-iconfont-qunzu2:before{content:"\e641"}.awsui-iconfont-del3:before{content:"\ec7b"}.awsui-iconfont-gengduo:before{content:"\e600"}.awsui-iconfont-zhuye:before{content:"\e601"}.awsui-iconfont-chuangkoufangda:before{content:"\e602"}.awsui-iconfont-tupian:before{content:"\e603"}.awsui-iconfont-diqiu:before{content:"\e613"}.awsui-iconfont-key:before{content:"\e74c"}.awsui-iconfont-gantanhao:before{content:"\e619"}.awsui-iconfont-msnui-info:before{content:"\e772"}.awsui-iconfont-geren:before{content:"\e61a"}.awsui-iconfont-cnbeta1193375easyiconnet:before{content:"\e616"}.awsui-iconfont-shang1:before{content:"\e66a"}.awsui-iconfont-xia:before{content:"\e69a"}.awsui-iconfont-zuo:before{content:"\e6c1"}.awsui-iconfont-my-help:before{content:"\e60a"}.awsui-iconfont-iconfontsanxingdianhover:before{content:"\e667"}.awsui-iconfont-wenjianjia:before{content:"\e632"}.awsui-iconfont-qunzu:before{content:"\e663"}.awsui-iconfont-biaoji:before{content:"\e8e1"}.awsui-iconfont-icon_share:before{content:"\e647"}.awsui-iconfont-setting:before{content:"\e605"}.awsui-iconfont-shang2:before{content:"\e627"}.awsui-iconfont-xia-copy:before{content:"\e606"}.awsui-iconfont-daochu:before{content:"\e6d4"}.awsui-iconfont-wenjianjia1:before{content:"\e621"}.awsui-iconfont-yingyong:before{content:"\e614"}.awsui-iconfont-zuo1:before{content:"\e6f1"}.awsui-iconfont-shang3:before{content:"\e6f3"}.awsui-iconfont-shezhi:before{content:"\e693"}.awsui-iconfont-dunpai:before{content:"\e60b"}.awsui-iconfont-biaoji1:before{content:"\e6b4"}.awsui-iconfont-guanliyuan:before{content:"\e63c"}.awsui-iconfont-daoru:before{content:"\e653"}.awsui-iconfont-icons22:before{content:"\e655"}.awsui-iconfont-you:before{content:"\e6c2"}.awsui-iconfont-yaochi:before{content:"\e607"}.awsui-iconfont-zengjia:before{content:"\e643"}.awsui-iconfont-liuchengdingyi:before{content:"\e665"}.awsui-iconfont-left:before{content:"\e608"}.awsui-iconfont-yingyong1:before{content:"\e64f"}.awsui-iconfont-left1:before{content:"\e697"}.awsui-iconfont-bangzhu:before{content:"\e609"}.awsui-iconfont-info:before{content:"\e60c"}.awsui-iconfont-cunchu:before{content:"\e645"}.awsui-iconfont-wode:before{content:"\e6b8"}.awsui-iconfont-bianji:before{content:"\e622"}.awsui-iconfont-bianji1:before{content:"\e64c"}.awsui-iconfont-yingyong2:before{content:"\e60d"}.awsui-iconfont-wusousuoneirong:before{content:"\e698"}.awsui-iconfont-dunpai1:before{content:"\e60e"}.awsui-iconfont-liebiao:before{content:"\e670"}.CodeMirror{color:#666}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:transparent}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{font-size:12px;color:#666}.CodeMirror-wrap pre.CodeMirror-placeholder{font-size:12px!important;opacity:.5;color:#666!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.awsui-message__closebtn:focus{outline-width:0}.awsui-message{min-width:380px;box-sizing:border-box;border-radius:4px;background-color:#eff6ff;border:1px solid #dbecff;position:fixed;left:50%;top:20px;transform:translateX(-50%);transition:opacity .3s,transform .4s;overflow:hidden;padding:15px;display:flex;align-items:center;line-height:1}.awsui-message.is-center{justify-content:center}.awsui-message.is-closable .awsui-message__content{padding-right:16px}.awsui-message p{margin:0}.awsui-message--info .awsui-message__content{color:#4092f3}.awsui-message--success{background-color:#edfcf1;border-color:#d8f5df}.awsui-message--success .awsui-message__content{color:#67c23a}.awsui-message--warning{background-color:#fff4ea;border-color:#ffe9d5}.awsui-message--warning .awsui-message__content{color:#e6a23c}.awsui-message--error{background-color:#fff2f0;border-color:#ffe5e1}.awsui-message--error .awsui-message__content{color:#f73e27}.awsui-message__content{padding:0;font-size:14px;line-height:1.5}.awsui-message .awsui-iconfont{font-size:25px;margin-right:10px}.awsui-message--info .awsui-iconfont{color:#3983de}.awsui-message--success .awsui-iconfont{color:#0ca72d}.awsui-message--warning .awsui-iconfont{color:#ff9421}.awsui-message--error .awsui-iconfont{color:#f14f3a}.awsui-message__closebtn{position:absolute;top:50%;right:15px;transform:translateY(-50%);cursor:pointer;color:#c0c4cc;font-size:16px!important;margin-right:0!important}.awsui-message__closeBtn:hover{color:#909399}.awsui-message-fade-enter,.awsui-message-fade-leave-active{opacity:0;transform:translate(-50%,-100%)}.awsui-button[data-v-d4629d24]{display:inline-block;box-sizing:border-box;font-weight:400!important;padding:0 14px;height:28px;line-height:100%;margin:0 16px 0 0;font-size:13px;color:#666;text-align:center;vertical-align:middle;border:1px solid #e9e9e9;background-color:#fff;border-radius:2px;cursor:pointer;white-space:nowrap;transition:.1s;outline:none}.awsui-button .awsui-button-content[data-v-d4629d24]{display:flex;justify-content:center;align-items:center}.awsui-button .awsui-iconfont[data-v-d4629d24]{font-size:14px}.awsui-button[data-v-d4629d24]:focus,.awsui-button[data-v-d4629d24]:hover{color:#3383da;border-color:#c6e2ff;background-color:#ecf5ff}.awsui-button.is-plain[data-v-d4629d24]:focus,.awsui-button.is-plain[data-v-d4629d24]:hover{background:#fff;border-color:#c6e2ff;color:#3383da}.awsui-button.is-plain[data-v-d4629d24]:active{background:#fff;outline:0}.awsui-button.is-disabled[data-v-d4629d24],.awsui-button.is-disabled[data-v-d4629d24]:focus,.awsui-button.is-disabled[data-v-d4629d24]:hover{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5}.awsui-button.is-disabled .awsui-button--text[data-v-d4629d24]{background-color:transparent}.awsui-button.is-disabled.is-plain[data-v-d4629d24],.awsui-button.is-disabled.is-plain[data-v-d4629d24]:focus,.awsui-button.is-disabled.is-plain[data-v-d4629d24]:hover{background-color:#fff;border-color:#ebeef5;color:#c0c4cc}.awsui-button.is-round[data-v-d4629d24]{border-radius:20px}.awsui-button.is-circle[data-v-d4629d24]{border-radius:50%;padding:5px 6px}.awsui-button.is-square[data-v-d4629d24]{padding:5px 6px}.awsui-button.is-loading[data-v-d4629d24]{position:relative;pointer-events:none}.awsui-button .awsui-button--text[data-v-d4629d24]{padding-left:5px}.awsui-button--primary[data-v-d4629d24]{color:#fff;background-color:#3383da;border-color:#3383da}.awsui-button--primary[data-v-d4629d24]:focus,.awsui-button--primary[data-v-d4629d24]:hover{background:#49a9ee;border-color:#49a9ee;color:#fff}.awsui-button--primary.is-disabled[data-v-d4629d24],.awsui-button--primary.is-disabled[data-v-d4629d24]:active,.awsui-button--primary.is-disabled[data-v-d4629d24]:focus,.awsui-button--primary.is-disabled[data-v-d4629d24]:hover{color:#fff;background-color:#a0cfff;border-color:#a0cfff}.awsui-button--primary.is-plain[data-v-d4629d24]{color:#409eff;background:#ebf5ff;border-color:#b2d8ff}.awsui-button--primary.is-plain[data-v-d4629d24]:focus,.awsui-button--primary.is-plain[data-v-d4629d24]:hover{background:#409eff;border-color:#409eff;color:#fff}.awsui-button--primary.is-plain[data-v-d4629d24]:active{background:#398ee5;border-color:#398ee5;color:#fff;outline:0}.awsui-button--primary.is-plain.is-disabled[data-v-d4629d24],.awsui-button--primary.is-plain.is-disabled[data-v-d4629d24]:active,.awsui-button--primary.is-plain.is-disabled[data-v-d4629d24]:focus,.awsui-button--primary.is-plain.is-disabled[data-v-d4629d24]:hover{color:#8cc4ff;background-color:#ecf5ff;border-color:#d9ecff}.awsui-button--success[data-v-d4629d24]{color:#fff;background-color:#009b52;border-color:#009b52}.awsui-button--success[data-v-d4629d24]:focus,.awsui-button--success[data-v-d4629d24]:hover{background:#38ab75;border-color:#38ab75;color:#fff}.awsui-button--success.is-disabled[data-v-d4629d24],.awsui-button--success.is-disabled[data-v-d4629d24]:active,.awsui-button--success.is-disabled[data-v-d4629d24]:focus,.awsui-button--success.is-disabled[data-v-d4629d24]:hover{color:#fff;background-color:#b3e19c;border-color:#b3e19c}.awsui-button--success.is-plain[data-v-d4629d24]{color:#67c23a;background:#eff8eb;border-color:#c2e6b0}.awsui-button--success.is-plain[data-v-d4629d24]:focus,.awsui-button--success.is-plain[data-v-d4629d24]:hover{background:#67c23a;border-color:#67c23a;color:#fff}.awsui-button--success.is-plain[data-v-d4629d24]:active{background:#5cae34;border-color:#5cae34;color:#fff;outline:0}.awsui-button--success.is-plain.is-disabled[data-v-d4629d24],.awsui-button--success.is-plain.is-disabled[data-v-d4629d24]:active,.awsui-button--success.is-plain.is-disabled[data-v-d4629d24]:focus,.awsui-button--success.is-plain.is-disabled[data-v-d4629d24]:hover{color:#a3da88;background-color:#eff8eb;border-color:#e0f2d7}.awsui-button--warning[data-v-d4629d24]{color:#fff;background-color:#ff9421;border-color:#ff9421}.awsui-button--warning[data-v-d4629d24]:focus,.awsui-button--warning[data-v-d4629d24]:hover{background:#fba447;border-color:#fba447;color:#fff}.awsui-button--warning.is-disabled[data-v-d4629d24],.awsui-button--warning.is-disabled[data-v-d4629d24]:active,.awsui-button--warning.is-disabled[data-v-d4629d24]:focus,.awsui-button--warning.is-disabled[data-v-d4629d24]:hover{color:#fff;background-color:#f3d19e;border-color:#f3d19e}.awsui-button--warning.is-plain[data-v-d4629d24]{color:#e6a23c;background:#fcf5eb;border-color:#f5d9b1}.awsui-button--warning.is-plain[data-v-d4629d24]:focus,.awsui-button--warning.is-plain[data-v-d4629d24]:hover{background:#e6a23c;border-color:#e6a23c;color:#fff}.awsui-button--warning.is-plain[data-v-d4629d24]:active{background:#cf9136;border-color:#cf9136;color:#fff;outline:0}.awsui-button--warning.is-plain.is-disabled[data-v-d4629d24],.awsui-button--warning.is-plain.is-disabled[data-v-d4629d24]:active,.awsui-button--warning.is-plain.is-disabled[data-v-d4629d24]:focus,.awsui-button--warning.is-plain.is-disabled[data-v-d4629d24]:hover{color:#f0c78a;background-color:#fcf5eb;border-color:#faecd8}.awsui-button--danger[data-v-d4629d24]{color:#fff;background-color:#dc4f39;border-color:#dc4f39}.awsui-button--danger[data-v-d4629d24]:focus,.awsui-button--danger[data-v-d4629d24]:hover{background:#de6d5b;border-color:#de6d5b;color:#fff}.awsui-button--danger.is-disabled[data-v-d4629d24],.awsui-button--danger.is-disabled[data-v-d4629d24]:active,.awsui-button--danger.is-disabled[data-v-d4629d24]:focus,.awsui-button--danger.is-disabled[data-v-d4629d24]:hover{color:#fff;background-color:#fab5b5;border-color:#fab5b5}.awsui-button--danger.is-plain[data-v-d4629d24]{color:#f56c6c;background:#fef0f0;border-color:#fbc4c4}.awsui-button--danger.is-plain[data-v-d4629d24]:focus,.awsui-button--danger.is-plain[data-v-d4629d24]:hover{background:#f56c6c;border-color:#f56c6c;color:#fff}.awsui-button--danger.is-plain[data-v-d4629d24]:active{background:#dc6161;border-color:#dc6161;color:#fff;outline:0}.awsui-button--danger.is-plain.is-disabled[data-v-d4629d24],.awsui-button--danger.is-plain.is-disabled[data-v-d4629d24]:active,.awsui-button--danger.is-plain.is-disabled[data-v-d4629d24]:focus,.awsui-button--danger.is-plain.is-disabled[data-v-d4629d24]:hover{color:#f9a6a6;background-color:#fef0f0;border-color:#fde1e1}.awsui-button--info[data-v-d4629d24]{color:#fff;background-color:#909399;border-color:#909399}.awsui-button--info[data-v-d4629d24]:focus,.awsui-button--info[data-v-d4629d24]:hover{background:#a6a9ad;border-color:#a6a9ad;color:#fff}.awsui-button--info.is-disabled[data-v-d4629d24],.awsui-button--info.is-disabled[data-v-d4629d24]:active,.awsui-button--info.is-disabled[data-v-d4629d24]:focus,.awsui-button--info.is-disabled[data-v-d4629d24]:hover{color:#fff;background-color:#c8c9cc;border-color:#c8c9cc}.awsui-button--info.is-plain[data-v-d4629d24]{color:#909399;background:#f3f4f4;border-color:#d2d3d6}.awsui-button--info.is-plain[data-v-d4629d24]:focus,.awsui-button--info.is-plain[data-v-d4629d24]:hover{background:#909399;border-color:#909399;color:#fff}.awsui-button--info.is-plain[data-v-d4629d24]:active{background:#818489;border-color:#818489;color:#fff;outline:0}.awsui-button--info.is-plain.is-disabled[data-v-d4629d24],.awsui-button--info.is-plain.is-disabled[data-v-d4629d24]:active,.awsui-button--info.is-plain.is-disabled[data-v-d4629d24]:focus,.awsui-button--info.is-plain.is-disabled[data-v-d4629d24]:hover{color:#bcbec1;background-color:#f3f4f4;border-color:#e8e9ea}.awsui-button--text.is-disabled[data-v-d4629d24],.awsui-button--text.is-disabled[data-v-d4629d24]:focus,.awsui-button--text.is-disabled[data-v-d4629d24]:hover,.awsui-button--text[data-v-d4629d24],.awsui-button--text[data-v-d4629d24]:active{border-color:transparent}.awsui-button--large[data-v-d4629d24]{padding:0 16px;height:32px;font-size:13px}.awsui-button--large .awsui-iconfont[data-v-d4629d24]{font-size:16px}.awsui-button--large .is-circle[data-v-d4629d24],.awsui-button--large .is-square[data-v-d4629d24]{padding:7px 8px}.awsui-button--small[data-v-d4629d24]{padding:0 12px;height:24px;font-size:11px}.awsui-button--small .awsui-iconfont[data-v-d4629d24]{font-size:12px}.awsui-button--small .is-circle[data-v-d4629d24],.awsui-button--small .is-square[data-v-d4629d24]{padding:3px 4px}.awsui-button--text[data-v-d4629d24]{color:#409eff;background:0 0;padding-left:0;padding-right:0}.awsui-button--text[data-v-d4629d24]:focus,.awsui-button--text[data-v-d4629d24]:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.awsui-button--text[data-v-d4629d24]:active{color:#208eff;background-color:transparent}.awsui-icon-loading[data-v-d4629d24]{-webkit-animation:rotating-data-v-d4629d24 2s linear infinite;animation:rotating-data-v-d4629d24 2s linear infinite}@-webkit-keyframes rotating-data-v-d4629d24{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotating-data-v-d4629d24{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.awsui-button-group{display:inline-block;vertical-align:middle;margin-right:12px}.awsui-button-group:after,.awsui-button-group:before{display:table}.awsui-button-group:after{clear:both}.awsui-button-group>.awsui-button{float:left;position:relative;margin:0}.awsui-button-group>.awsui-button.is-disabled{z-index:1}.awsui-button-group>.awsui-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.awsui-button-group>.awsui-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.awsui-button-group>.awsui-button:first-child:last-child{border-radius:4px}.awsui-button-group>.awsui-button:first-child:last-child.is-round{border-radius:20px}.awsui-button-group>.awsui-button:first-child:last-child.is-circle{border-radius:50%}.awsui-button-group>.awsui-button:not(:first-child):not(:last-child){border-radius:0}.awsui-button-group>.awsui-button.is-active,.awsui-button-group>.awsui-button:active,.awsui-button-group>.awsui-button:focus,.awsui-button-group>.awsui-button:hover{z-index:1}.awsui-button-group .awsui-button--danger:last-child,.awsui-button-group .awsui-button--danger:not(:first-child):not(:last-child),.awsui-button-group .awsui-button--info:last-child,.awsui-button-group .awsui-button--info:not(:first-child):not(:last-child),.awsui-button-group .awsui-button--primary:last-child,.awsui-button-group .awsui-button--primary:not(:first-child):not(:last-child),.awsui-button-group .awsui-button--success:last-child,.awsui-button-group .awsui-button--success:not(:first-child):not(:last-child),.awsui-button-group .awsui-button--warning:last-child,.awsui-button-group .awsui-button--warning:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5)}.awsui-button-group .awsui-button--danger:first-child,.awsui-button-group .awsui-button--danger:not(:first-child):not(:last-child),.awsui-button-group .awsui-button--info:first-child,.awsui-button-group .awsui-button--info:not(:first-child):not(:last-child),.awsui-button-group .awsui-button--primary:first-child,.awsui-button-group .awsui-button--primary:not(:first-child):not(:last-child),.awsui-button-group .awsui-button--success:first-child,.awsui-button-group .awsui-button--success:not(:first-child):not(:last-child),.awsui-button-group .awsui-button--warning:first-child,.awsui-button-group .awsui-button--warning:not(:first-child):not(:last-child){border-right-color:hsla(0,0%,100%,.5);border-right-width:0}.awsui-radio{margin-right:30px!important}.awsui-radio .el-radio__label{font-size:13px;font-weight:400!important}.awsui-radio .el-radio__inner{border:1px solid #e9e9e9;width:16px;height:16px}.awsui-radio-large .el-radio__inner{width:18px;height:18px}.awsui-radio-large .el-radio__label{font-size:14px}.awsui-radio-small .el-radio__inner{width:14px;height:14px}.awsui-radio-small .el-radio__label{font-size:12px}.awsui-radio-green .el-radio__input.is-checked .el-radio__inner{background-color:#009b52;border-color:#009b52}.awsui-radio-green .el-radio__input.is-checked+.el-radio__label{color:#009b52}.awsui-radio-orange .el-radio__input.is-checked .el-radio__inner{background-color:#ff9421;border-color:#ff9421}.awsui-radio-orange .el-radio__input.is-checked+.el-radio__label{color:#ff9421}.awsui-radio-red .el-radio__input.is-checked .el-radio__inner{background-color:#dc4f39;border-color:#dc4f39}.awsui-radio-red .el-radio__input.is-checked+.el-radio__label{color:#dc4f39}.el-radio__input.is-checked .el-radio__inner{border-color:#3383da;background:#3383da}.el-radio__input.is-checked+.el-radio__label{color:#3383da;font-weight:400}.el-radio__label{padding-left:6px}.awsui-checkbox .el-checkbox__label{font-size:13px}.awsui-checkbox .el-checkbox__inner{border:1px solid #e9e9e9;width:16px;height:16px;vertical-align:middle}.awsui-checkbox .el-checkbox__inner:after{height:8px;left:5px}.awsui-checkbox-large .el-checkbox__inner{width:18px;height:18px}.awsui-checkbox-large .el-checkbox__inner:after{height:10px;left:6px}.awsui-checkbox-large .el-checkbox__label{font-size:14px}.awsui-checkbox-small .el-checkbox__inner{width:14px;height:14px}.awsui-checkbox-small .el-checkbox__inner:after{height:6px;left:4px}.awsui-checkbox-small .el-checkbox__label{font-size:12px}.awsui-checkbox-green .el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#009b52;border-color:#009b52}.awsui-checkbox-green .el-checkbox__input.is-checked+.el-checkbox__label{color:#009b52}.awsui-checkbox-orange .el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#ff9421;border-color:#ff9421}.awsui-checkbox-orange .el-checkbox__input.is-checked+.el-checkbox__label{color:#ff9421}.awsui-checkbox-red .el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#dc4f39;border-color:#dc4f39}.awsui-checkbox-red .el-checkbox__input.is-checked+.el-checkbox__label{color:#dc4f39}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#3383da;border-color:#3383da}.el-checkbox__input.is-checked+.el-checkbox__label{color:#3383da}.el-checkbox,.el-checkbox__label{font-weight:400}.el-checkbox{color:#666}.el-checkbox,.el-checkbox:last-of-type{margin-right:20px}.wrapper[data-v-8434a23e]{position:relative}.awsui-label[data-v-8434a23e]{text-align:left;vertical-align:top;font-size:13px;color:#606266;line-height:28px;padding:0 12px 0 0;box-sizing:border-box;display:inline-block;position:relative}.awsui-required[data-v-8434a23e]{line-height:28px}.awsui-label[data-v-8434a23e]:before,.awsui-required[data-v-8434a23e]:before{content:"*";color:#f56c6c;vertical-align:middle;display:inline-block;position:absolute;left:-10px;top:3px}.awsui-input[data-v-8434a23e]{position:relative;display:inline-block;padding:4px 6px;width:100%;height:28px;cursor:text;font-size:12px;line-height:1.5;color:#666;background:#fff;border:1px solid #e9e9e9;border-radius:2px;transition:all .3s;box-sizing:border-box}.awsui-input[data-v-8434a23e]:focus,.awsui-input[data-v-8434a23e]:hover{border-color:#d2d2d2;outline:none}.awsui-input.is-disabled[data-v-8434a23e]{border:1px solid #e9e9e9;box-shadow:none;background:#f5f7fa;color:#666;cursor:not-allowed;opacity:.5}.awsui-input--large[data-v-8434a23e]{height:32px;padding:6px;font-size:13px}.awsui-input--small[data-v-8434a23e]{height:22px;padding:1px 6px;font-size:11px}.awsui-input--prefix .awsui-input[data-v-8434a23e]{padding-left:28px}.awsui-input--suffix .awsui-input[data-v-8434a23e]{padding-right:28px}.awsui-input-prefix[data-v-8434a23e],.awsui-input-suffix[data-v-8434a23e]{position:absolute;top:50%;transform:translateY(-50%);z-index:2;line-height:0}.awsui-input-prefix[data-v-8434a23e]{left:6px}.awsui-input-suffix[data-v-8434a23e]{right:6px}.awsui-input-clear[data-v-8434a23e]{color:#999;font-size:12px;cursor:pointer}.awsui-input-clear[data-v-8434a23e]:hover{color:#666}textarea.awsui-input[data-v-8434a23e]{min-height:60px;vertical-align:bottom;resize:none}.awsui-border-no-right[data-v-8434a23e]{border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.awsui-radius-no-left[data-v-8434a23e]{border-bottom-left-radius:0;border-top-left-radius:0}.awsui-input-group[data-v-8434a23e]{position:relative;display:table;width:100%}.awsui-input-group__append[data-v-8434a23e],.awsui-input-group__prepend[data-v-8434a23e]{padding:4px 6px;font-size:12px;line-height:1;text-align:center;background-color:#f8f8f8;border:1px solid #e9e9e9;border-radius:2px;position:relative;transition:all .3s;width:1px;white-space:nowrap;vertical-align:middle;display:table-cell}.awsui-input-group__prepend[data-v-8434a23e]{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.awsui-input-group--prepend .awsui-input[data-v-8434a23e],.awsui-input-group__append[data-v-8434a23e]{border-top-left-radius:0;border-bottom-left-radius:0}.awsui-input-group__append[data-v-8434a23e]{border-left:0}.awsui-input-group--append .awsui-input[data-v-8434a23e]{border-top-right-radius:0;border-bottom-right-radius:0}.awsui-iconfont[data-v-8434a23e]{color:#999}.awsui-iconfont[data-v-8434a23e]:hover{color:#666}.awsui-box-component[data-v-e0a0c7e8]{position:relative;display:inline-block;width:100%;min-height:10px}.awsui-input-number[data-v-e0a0c7e8]{position:relative;display:inline-block;padding:0 22px 0 6px;width:100%;height:28px;font-size:12px;line-height:1.5;color:#666;background:#fff;border:1px solid #e9e9e9;border-radius:2px;transition:all .3s;box-sizing:border-box;text-align:right}.awsui-input-number--large[data-v-e0a0c7e8]{padding:0 26px 0 6px;height:32px;font-size:13px}.awsui-input-number--small[data-v-e0a0c7e8]{padding:0 18px 0 6px;height:24px;font-size:11px}.awsui-input-number-arrow[data-v-e0a0c7e8]{cursor:pointer;border:1px solid #e9e9e9;width:18px;display:inline-block;background:#f6f6f6;position:absolute;right:0;top:0;height:28px;box-sizing:border-box;padding-top:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awsui-input-number-arrow--large[data-v-e0a0c7e8]{width:22px;height:32px}.awsui-input-number-arrow--small[data-v-e0a0c7e8]{width:14px;height:24px}.awsui-input-number-arrow .awsui-iconfont[data-v-e0a0c7e8]{font-size:9px;float:left;line-height:13px;text-align:center;width:100%;color:#999}.awsui-input-number-arrow--large .awsui-iconfont[data-v-e0a0c7e8]{font-size:10px;line-height:15px}.awsui-input-number-arrow--small .awsui-iconfont[data-v-e0a0c7e8]{font-size:8px;line-height:11px}input[type=number][data-v-e0a0c7e8]{-moz-appearance:textfield}input[type=number][data-v-e0a0c7e8]::-webkit-inner-spin-button,input[type=number][data-v-e0a0c7e8]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.awsui-input-number[data-v-e0a0c7e8]:focus,.awsui-input-number[data-v-e0a0c7e8]:hover{border-color:#d2d2d2;outline:none}.awsui-select-label{position:absolute;border:0;z-index:1;left:7px;margin-top:2px;background:#fff;right:30px;line-height:25px;height:25px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 37px);display:flex;align-items:center}.awsui-select-label .awsui-iconfont{font-size:14px}.awsui-select-label .awsui-select-right{position:relative;right:0}.awsui-select-label .date,.awsui-select-label .number,.awsui-select-label .text{display:inline-flex}.awsui-select-label .text .awsui-iconfont{color:#ff9421!important;font-size:15px}.awsui-select-label .number .awsui-iconfont{color:#009b52!important;font-size:15px}.awsui-select-label .date .awsui-iconfont{color:#3383da!important;font-size:15px}.awsui-select{width:100%}.awsui-select .el-tag{margin:2px 2px 2px 6px;padding:0 0 0 6px}.awsui-select .el-tag,.awsui-select .el-tag .el-select__tags-text{line-height:16px;white-space:nowrap;overflow:hidden;display:inline-block}.awsui-select .el-tag .el-select__tags-text{text-overflow:ellipsis;width:calc(100% - 15px);vertical-align:middle}.awsui-select .el-tag__close.el-icon-close{right:0}.awsui-select .el-input__inner{height:28px;line-height:28px;color:#666;background:#fff;border:1px solid #e9e9e9;border-radius:2px;padding-left:6px;font-size:12px;overflow:hidden;text-overflow:ellipsis}.awsui-select .el-select__tags .el-select__input{margin-left:6px}.awsui-select .el-input__icon{line-height:28px!important;vertical-align:middle;width:20px}.awsui-select--large .el-input__inner{height:32px;line-height:32px;font-size:13px}.awsui-select--large .el-input__icon{line-height:32px!important}.awsui-select--small .el-input__inner{height:24px;line-height:24px;font-size:11px}.awsui-select--small .el-input__icon{line-height:25px!important}.awsui-select .el-input.is-focus .el-input__inner{border-color:#d2d2d2}.awsui-border-no-right .el-input__inner{border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.awsui-radius-no-left .el-input__inner{border-bottom-left-radius:0;border-top-left-radius:0}.el-select .el-input__inner:focus{border-color:#3383da}.el-select:hover .el-input__inner{border-color:#e9e9e9}.el-select-dropdown__list{padding:1px 0}.el-select-dropdown{margin:5px auto!important;z-index:9999!important}.el-select-dropdown .el-scrollbar .el-scrollbar__wrap{margin-right:-17px;margin-bottom:-17px}.el-select-dropdown__item{font-size:12px;padding:0 16px;color:#666;height:30px;line-height:30px;display:flex}.el-select-dropdown__item span:first-child{display:inline-block;white-space:nowrap;width:100%;text-overflow:ellipsis;float:left;overflow:hidden}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#c5e0ff}.el-select-dropdown__item.selected{color:#3383da!important;font-weight:400}.el-tag.el-tag--info{border-color:#e9e9eb;color:#999;padding:0 0 0 4px}.el-select .el-tag__close.el-icon-close,.el-tag.el-tag--info{background-color:#f8f8f8}.el-tag.el-tag--info .el-tag__close{color:#999;font-weight:700}.el-tag.el-tag--info .el-tag__close:hover{color:#333;background-color:#f8f8f8;font-weight:700}.el-icon-circle-close:before{content:"\e6db"}.el-select-group__title{padding-top:5px;padding-left:10px;padding-bottom:2px;line-height:normal}.el-select-group__title .awsui-iconfont{font-size:12px}.el-select-group__wrap:not(:last-of-type){padding-bottom:4px}.el-select-group__wrap:not(:last-of-type):after{left:10px;right:10px;bottom:2px}.el-select-dropdown__item .awsui-iconfont{font-size:13px}.awsui-select-right{position:absolute;right:16px}.awsui-select-right .awsui-iconfont{font-size:14px}.awsui-select .el-input.is-disabled .el-input__inner{border:1px solid #e9e9e9;box-shadow:none;background:#f5f7fa;color:#666;cursor:not-allowed;opacity:.5}.awsui-select-option-item-label{width:100%;position:relative}.mdTypeIcon{display:inline-block;width:32px;height:20px;line-height:20px;font-size:12px;text-align:center;font-family:SimHei;font-style:normal;border-radius:3px;background-color:#e5f1ff;color:#76a4db}.awsui-cascader{width:100%}.awsui-cascader,.awsui-cascader .el-input{line-height:28px}.awsui-cascader .el-input .el-input__inner{height:28px;line-height:28px;color:#666;border:1px solid #e9e9e9;border-radius:2px;padding-left:6px;font-size:12px}.awsui-cascader--multiple .el-input .el-input__inner{height:24px;line-height:24px}.awsui-cascader .el-cascader__tags{bottom:0}.awsui-cascader .el-cascader__tags .el-cascader__search-input{font-size:12px;margin:0 0 0 6px;height:22px}.awsui-cascader .el-input .el-input__icon{line-height:30px;width:20px}.awsui-cascader--large .el-input{line-height:32px}.awsui-cascader--large .el-input .el-input__inner{height:32px;line-height:32px;font-size:13px}.awsui-cascader--large .el-input .el-input__icon{line-height:34px!important}.awsui-cascader--small .el-input{line-height:24px}.awsui-cascader--small .el-input .el-input__inner{height:24px;line-height:24px;font-size:11px}.awsui-cascader--small .el-input .el-input__icon{line-height:26px!important}.awsui-cascader .el-input.is-focus .el-input__inner{border-color:#d2d2d2}.awsui-cascader .el-input.is-disabled .el-input__inner{border:1px solid #e9e9e9;box-shadow:none;background:#f5f7fa;color:#666;cursor:not-allowed;opacity:.5}.el-tag--small{height:19px;padding:0 6px;line-height:19px}.el-tag .el-icon-close{top:0}.el-cascader__tags .el-tag{margin:1px 0 1px 6px}.el-cascader-menu__list{padding:1px 0}.el-cascader-node{padding:0 6px;line-height:30px;height:30px}.el-cascader-menu:last-child .el-cascader-node{padding-right:6px}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:#3383da;font-weight:400}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:#c5e0ff}.el-cascader-node__prefix{position:absolute;display:none;left:6px}.el-cascader-node__postfix{line-height:0}.el-cascader-panel,.el-cascader__suggestion-list{font-size:12px}.el-cascader .el-input .el-input__inner:focus,.el-cascader .el-input.is-focus .el-input__inner{border-color:#3383da}.el-cascader__dropdown{z-index:9999!important}.awsui-switch{height:28px;line-height:28px;min-width:40px}.awsui-switch .el-switch__core{height:20px;border-radius:10px;min-width:40px;border:0}.awsui-switch .el-switch__label *{font-size:12px}.awsui-switch .el-switch__core:after{height:15px;width:15px;z-index:2;top:2.5px;left:3px}.awsui-switch.is-checked .el-switch__core:after{margin-left:-18px}.awsui-switch-small{height:28px;line-height:28px}.awsui-switch-large .el-switch__core{height:28px;border-radius:14px;min-width:60px}.awsui-switch-large .el-switch__label *{font-size:14px}.awsui-switch-large .el-switch__core:after{height:23px;width:23px}.awsui-switch-large.is-checked .el-switch__core:after{margin-left:-26px}.awsui-switch-small{line-height:24px;height:24px}.awsui-switch-small .el-switch__core{height:24px;border-radius:12px;min-width:50px}.awsui-switch-small .el-switch__label *{font-size:13px}.awsui-switch-small .el-switch__core:after{height:19px;width:19px}.awsui-switch-small.is-checked .el-switch__core:after{margin-left:-22px}.awsui-switch-custom .el-switch__core{min-width:100%;height:100%;border-radius:100px}.awsui-switch-custom .el-switch__core:after{height:96%;width:50%}.awsui-switch.switchery{min-width:30px;border:none!important}.awsui-switch.switchery .el-switch__core{width:30px!important;min-width:30px;height:12px;box-shadow:inset 0 0 0 0 #bdc1c6;border-color:#bdc1c6!important;background-color:#bdc1c6!important;transition:border .1s ease 0s,box-shadow .1s ease 0s}.awsui-switch.switchery .el-switch__core:after{height:16px;width:16px;z-index:2;top:-2px;left:0;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.4)}.awsui-switch.switchery.is-checked .el-switch__core:after{left:100%;background-color:#1a73e8;margin-left:-16px}.awsui-switch.switchery.is-checked .el-switch__core{border-color:#409eff;background-color:#409eff;box-shadow:inset 0 0 0 6px #82b1ec;border-color:#82b1ec!important;background-color:#82b1ec!important;transition:border .1s ease 0s,box-shadow .1s ease 0s,background-color .3s ease 0s}.awsui-switch .el-switch__label{color:#999;display:flex;align-items:center}.awsui-switch .el-switch__label.is-active{color:#999}.awsui-switch.inner .el-switch__label--left,.awsui-switch.inner .el-switch__label--right{color:#fff;position:absolute;z-index:1;border-color:transparent!important;background-color:transparent!important}.awsui-switch.inner .el-switch__label--left{margin-right:5px;left:4px}.awsui-switch.inner .el-switch__label--right{margin-left:5px;right:4px}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{background-color:transparent}.awsui-slider .el-slider{width:calc(100% - 45px);display:inline-block;vertical-align:middle}.awsui-slider .text{width:45px;display:inline-block;text-align:center}.awsui-slider-red .el-slider__bar{background:#009b52}.awsui-slider-red .el-slider__button{border-color:#009b52}.awsui-slider-green .el-slider__bar{background:#dc4f39}.awsui-slider-green .el-slider__button{border-color:#dc4f39}.awsui-slider-orange .el-slider__bar{background:#ff9421}.awsui-slider-orange .el-slider__button{border-color:#ff9421}.awsui-colorPicker[data-v-d6ca73fa]{position:relative;text-align:left;font-size:14px;display:inline-block}.awsui-colorPicker input[data-v-d6ca73fa]{display:none}.colorBtn[data-v-d6ca73fa]{height:28px;width:28px;display:inline-block;line-height:28px;text-align:center;border:1px solid #e9e9e9;border-radius:4px;cursor:pointer}.colorBtn .awsui-iconfont[data-v-d6ca73fa]{color:#fff}.awsui-colorPicker--large[data-v-d6ca73fa]{width:32px;height:32px;line-height:32px}.awsui-colorPicker--small[data-v-d6ca73fa]{height:24px;width:24px;line-height:24px}.awsui-colorPicker .colorBtn.disabled[data-v-d6ca73fa]{cursor:no-drop;box-shadow:none;background:#f5f7fa;color:#666;cursor:not-allowed;opacity:.5}.awsui-colorPicker .awsui-colorPicker-box[data-v-d6ca73fa]{width:220px}.awsui-colorPicker .awsui-colorPicker-box h3[data-v-d6ca73fa]{margin:0;font-size:12px;font-weight:400;margin-top:10px;margin-bottom:5px;line-height:1;color:#999}.awsui-colorPicker .hd[data-v-d6ca73fa]{overflow:hidden;line-height:29px}.awsui-colorPicker .hd .colorView[data-v-d6ca73fa]{width:100px;height:30px;float:left;transition:background-color .3s ease;border:1px solid #e9e9e9;border-radius:2px;display:inline-flex;align-items:center}.awsui-colorPicker .hd .colorView .background[data-v-d6ca73fa]{height:16px;padding:0 8px;margin:0 6px 0 12px;display:inline-block;float:left}.awsui-colorPicker .hd .defaultColor[data-v-d6ca73fa]{width:80px;float:right;text-align:center;border:1px solid #e9e9e9;cursor:pointer;color:#666;border-radius:2px;font-size:12px}.awsui-colorPicker .tColor .tColor_li[data-v-d6ca73fa]{width:16px;height:16px;display:inline-block;margin:0 2px;transition:all .3s ease;border:1px solid #e9e9e9;border-radius:2px;white-space:normal!important}.awsui-colorPicker .tColor .tColor_li[data-v-d6ca73fa]:hover{box-shadow:0 0 5px rgba(0,0,0,.4);transform:scale(1.3)}.awsui-colorPicker .bColor .bColor_li[data-v-d6ca73fa]{width:18px;display:inline-block;margin:0 2px;white-space:normal!important}.awsui-colorPicker .bColor .bColor_li .bColor_li_li[data-v-d6ca73fa]{width:16px;height:16px;transition:all .3s ease;margin:0;border:1px solid #e9e9e9;border-radius:2px;display:inline-block;white-space:normal!important}.awsui-colorPicker .bColor .bColor_li .bColor_li_li[data-v-d6ca73fa]:hover{box-shadow:0 0 5px rgba(0,0,0,.4);transform:scale(1.3)}.awsui-colorPicker .hd .colorView .awsui-color-input{border:none}.el-popover.icon_picker_popover{box-sizing:border-box!important;padding-right:1px!important;padding-left:16px!important;width:325px!important}.awsui-icon-picker-box1[data-v-d232a082]{border-radius:50%}.awsui-icon-picker-box1[data-v-d232a082],.awsui-icon-picker-box2[data-v-d232a082]{cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awsui-icon-picker-box2[data-v-d232a082]{box-sizing:border-box;border:1px solid #e9e9e9}.picker-box[data-v-d232a082]{box-sizing:border-box;max-height:400px}.picker-title[data-v-d232a082]{font-size:16px;color:#333;margin:0 0 8px}.color-region[data-v-d232a082]{height:28px;margin:12px auto 10px}.color-item[data-v-d232a082]{display:flex;float:left;width:26px;height:26px;border-radius:50%;cursor:pointer;margin-right:7px;align-items:center;justify-content:center}.icon-region[data-v-d232a082]{max-height:200px;overflow-y:auto}.icon-item[data-v-d232a082]{box-sizing:border-box;display:flex;float:left;width:26px;height:26px;border-radius:50%;cursor:pointer;margin-right:7px;margin-bottom:7px;align-items:center;justify-content:center;background-color:#fff}.sign-c[data-v-d232a082]{font-size:16px;color:#fff}.sign-i[data-v-d232a082]{font-size:16px}.cm-s-aws-formula span.cm-meta{color:olive}.cm-s-aws-formula span.cm-number{color:#00f}.cm-s-aws-formula span.cm-keyword{line-height:1em;font-weight:700;color:#c6c}.cm-s-aws-formula span.cm-atom{font-weight:700;color:navy}.cm-s-aws-formula span.cm-param{font-weight:700;color:#00bfff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.cm-s-aws-formula span.cm-def,.cm-s-aws-formula span.cm-property,.cm-s-aws-formula span.cm-type,.cm-s-aws-formula span.cm-variable,.cm-s-aws-formula span.cm-variable-2,.cm-s-aws-formula span.cm-variable-3{color:#000}.cm-s-aws-formula span.cm-operator{color:red}.cm-s-aws-formula span.cm-comment{color:grey}.cm-s-aws-formula span.cm-string,.cm-s-aws-formula span.cm-string-2{color:green}.cm-s-aws-formula span.cm-qualifier{color:#555}.cm-s-aws-formula span.cm-error{color:red}.cm-s-aws-formula span.cm-attribute{color:#00f}.cm-s-aws-formula span.cm-tag{color:navy}.cm-s-aws-formula span.cm-link{color:#00f}.cm-s-aws-formula .CodeMirror-activeline-background{background:#fffae3}.cm-s-aws-formula span.cm-builtin{color:#30a}.cm-s-aws-formula span.cm-bracket{color:#c6c}.cm-s-aws-formula{font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif}.cm-s-aws-formula .CodeMirror-matchingbracket{background-color:#ccc;color:#c6c!important}.cm-s-aws-formula .CodeMirror-nonmatchingbracket{color:red!important;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.CodeMirror-hints.aws-formula{font-family:Menlo,Monaco,Consolas,Courier New,monospace;color:#000;background-color:#fff!important}.CodeMirror-hints.aws-formula .CodeMirror-hint-active{background-color:#08f!important;color:#fff!important}.cm-field{display:inline-block;color:#fff;font-size:12px;font-family:Helvetica Neue,PingFang SC,Hiragino Sans GB,Arial,sans-serif;border-radius:2px;padding:0 5px;margin:1px}.cm-field.cm-field-common_field{color:#c60;background:#ffe6cc}.cm-field.cm-field-BOITEMNAME{color:#007fff;background:#cce5ff}.cm-field.cm-field-BOITEMNAME_PARAM{color:#099;background:#ccffe6}.cm-field.cm-field-text{color:#000;background:#fff}.cm-field.cm-field-source{color:#c60;background:#ffe6cc}.cm-field.cm-field-Company,.cm-field.cm-field-Department,.cm-field.cm-field-Role,.cm-field.cm-field-target,.cm-field.cm-field-Team,.cm-field.cm-field-User{color:#099;background:#ccffe6}.cm-field.cm-field-ccVar{color:#67c23a;background:#e1f3d8}.cm-s-aws-formula{border:1px solid #e9e9e9;border-radius:4px}.hidden{display:none}.CodeMirror-wrap pre.CodeMirror-line{word-break:break-all!important}.CodeMirror.disabled{background-color:#fafafa!important}.pre{line-height:17px!important}.CodeMirror.cm-s-aws-formula .CodeMirror-hscrollbar,.CodeMirror.cm-s-aws-formula .CodeMirror-vscrollbar{display:none!important}.cm-s-aws-formula.disabled{background-color:#fafafa}.CodeMirror-widget{line-height:16px}.CodeMirror-lines{padding:6px 0}code,pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#functionDesc{color:#5e6d82}#functionDesc ul li{list-style:inside}.CodeMirror-gutters{border-right:0!important}.awsui-formula-btn-readonly[data-v-e1e83226]{cursor:no-drop!important}.awsui-formula{position:relative}div[name=AWS-Formula-Dialog] .awsui-dialog .awsui-dialog__body{flex:unset;flex-grow:1;padding:0;overflow:hidden}.awsui-formula .cm-s-aws-formula{border-radius:2px!important;line-height:28px;height:28px}.awsui-formula .awsui-codemirroe-disabled .cm-s-aws-formula{background:none}.awsui-formula .awsui-iconfont{position:absolute;right:5px;top:0;font-size:14px;line-height:28px;height:28px!important;z-index:300;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awsui-formula .cm-s-aws-formula .CodeMirror-sizer{padding-right:24px}.awsui-formula .cm-s-aws-formula .CodeMirror-lines{padding:0}.awsui-formula .awsui-codemirroe-disabled .cm-s-aws-formula .CodeMirror-lines{cursor:not-allowed}.awsui-formula-component .awsui-dialog__wrapper .awsui-dialog__body{padding:0;overflow:hidden}.CodeMirror-hints.aws-formula{z-index:33333}@-webkit-keyframes vicp_progress-data-v-7dde4dbe{0%{background-position-y:0}to{background-position-y:40px}}@keyframes vicp_progress-data-v-7dde4dbe{0%{background-position-y:0}to{background-position-y:40px}}@-webkit-keyframes vicp-data-v-7dde4dbe{0%{opacity:0;transform:scale(0) translatey(-60px)}to{opacity:1;transform:scale(1) translatey(0)}}@keyframes vicp-data-v-7dde4dbe{0%{opacity:0;transform:scale(0) translatey(-60px)}to{opacity:1;transform:scale(1) translatey(0)}}.awsui-upload[data-v-7dde4dbe]{position:relative}.awsui-upload .vicp-close[data-v-7dde4dbe]{position:absolute;top:13px;right:13px;padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:16px}.awsui-upload .vicp-close .awsui-iconfont[data-v-7dde4dbe]{color:#666;font-size:14px}.awsui-upload .vicp-close:focus .awsui-iconfont[data-v-7dde4dbe],.awsui-upload .vicp-close:hover .awsui-iconfont[data-v-7dde4dbe]{color:#333}.awsui-upload .vicp-wrap[data-v-7dde4dbe]{position:relative;box-sizing:border-box;margin:auto;width:600px;height:300px;padding:25px;background-color:#fff;-webkit-animation:vicp-data-v-7dde4dbe .12s ease-in;animation:vicp-data-v-7dde4dbe .12s ease-in}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop[data-v-7dde4dbe]{overflow:hidden}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-left[data-v-7dde4dbe],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left[data-v-7dde4dbe]{float:left}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-left .vicp-img-container[data-v-7dde4dbe],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container[data-v-7dde4dbe]{position:relative;display:block;width:240px;height:180px;background-color:#f8f8f8;overflow:hidden}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img-default[data-v-7dde4dbe]{height:100%;width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img-default .awsui-iconfont[data-v-7dde4dbe]{font-size:20px}.awsui-upload .vicp-wrap .vicp-crop .vicp-crop-left .vicp-img-info[data-v-7dde4dbe]{height:30px;line-height:30px;color:#999;text-align:center}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img[data-v-7dde4dbe]{position:absolute;display:block;cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img-shade[data-v-7dde4dbe]{box-shadow:0 2px 6px 0 rgba(0,0,0,.18);position:absolute;background-color:rgba(241,242,243,.8)}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img-shade.vicp-img-shade-1[data-v-7dde4dbe]{top:0;left:0}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img-shade.vicp-img-shade-2[data-v-7dde4dbe]{bottom:0;right:0}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate[data-v-7dde4dbe]{position:relative;width:240px;height:18px}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate i[data-v-7dde4dbe]{display:block;width:18px;height:18px;border-radius:100%;line-height:16px;text-align:left;font-size:16px;font-weight:700;background-color:rgba(0,0,0,.08);color:#fff;overflow:hidden}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate i[data-v-7dde4dbe]:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.12);cursor:pointer;background-color:rgba(0,0,0,.14)}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate i[data-v-7dde4dbe]:first-child{float:left}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate i[data-v-7dde4dbe]:last-child{float:right}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range[data-v-7dde4dbe]{position:relative;margin:30px 0 10px 0;width:240px;height:18px}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon5[data-v-7dde4dbe],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6[data-v-7dde4dbe]{position:absolute;top:0;width:18px;height:18px;border-radius:100%;background-color:rgba(0,0,0,.08)}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon5[data-v-7dde4dbe]:hover,.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6[data-v-7dde4dbe]:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.12);cursor:pointer;background-color:rgba(0,0,0,.14)}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon5[data-v-7dde4dbe]{left:0}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon5[data-v-7dde4dbe]:before{position:absolute;content:"";display:block;left:3px;top:8px;width:12px;height:2px;background-color:#fff}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6[data-v-7dde4dbe]{right:0}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6[data-v-7dde4dbe]:before{position:absolute;content:"";display:block;left:3px;top:8px;width:12px;height:2px;background-color:#fff}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6[data-v-7dde4dbe]:after{position:absolute;content:"";display:block;top:3px;left:8px;width:2px;height:12px;background-color:#fff}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]{display:block;padding-top:5px;margin:0 auto;width:180px;height:8px;vertical-align:top;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]:focus{outline:none}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]::-webkit-slider-thumb{box-shadow:0 2px 6px 0 rgba(0,0,0,.18);-webkit-appearance:none;appearance:none;margin-top:-3px;width:12px;height:12px;background-color:#3383da;border-radius:100%;border:none;-webkit-transition:.2s;transition:.2s}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]::-moz-range-thumb{box-shadow:0 2px 6px 0 rgba(0,0,0,.18);-moz-appearance:none;appearance:none;width:12px;height:12px;background-color:#3383da;border-radius:100%;border:none;-moz-transition:.2s;transition:.2s}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]::-ms-thumb{box-shadow:0 2px 6px 0 rgba(0,0,0,.18);appearance:none;width:12px;height:12px;background-color:#3383da;border:none;border-radius:100%;-ms-transition:.2s;transition:.2s}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]:active::-moz-range-thumb{box-shadow:0 1px 3px 0 rgba(0,0,0,.23);width:14px;height:14px}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]:active::-ms-thumb{box-shadow:0 1px 3px 0 rgba(0,0,0,.23);width:14px;height:14px}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]:active::-webkit-slider-thumb{box-shadow:0 1px 3px 0 rgba(0,0,0,.23);margin-top:-4px;width:14px;height:14px}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]::-webkit-slider-runnable-track{box-shadow:0 1px 3px 0 rgba(0,0,0,.12);width:100%;height:6px;cursor:pointer;border-radius:2px;border:none;background-color:#49a9ee}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]::-moz-range-track{box-shadow:0 1px 3px 0 rgba(0,0,0,.12);width:100%;height:6px;cursor:pointer;border-radius:2px;border:none;background-color:#49a9ee}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]::-ms-track{box-shadow:0 1px 3px 0 rgba(0,0,0,.12);width:100%;cursor:pointer;background-color:#49a9ee;border-color:transparent;color:transparent;height:6px;border-radius:2px;border:none}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]::-ms-fill-lower,.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]::-ms-fill-upper{background-color:#49a9ee}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]:focus::-webkit-slider-runnable-track{background-color:#49a9ee}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]:focus::-moz-range-track{background-color:#49a9ee}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]:focus::-ms-fill-lower,.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-7dde4dbe]:focus::-ms-fill-upper{background-color:#49a9ee}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-right[data-v-7dde4dbe],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right[data-v-7dde4dbe]{float:right}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-right .vicp-preview[data-v-7dde4dbe],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview[data-v-7dde4dbe]{height:150px;overflow:hidden}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item[data-v-7dde4dbe],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item[data-v-7dde4dbe]{position:relative;padding:5px;width:100px;height:100px;float:left;margin-right:16px;background:#f8f8f8}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item.vicp-preview-item-circle[data-v-7dde4dbe]{border-radius:100%}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-right .vicp-preview span[data-v-7dde4dbe],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview span[data-v-7dde4dbe]{font-size:13px;color:#333;display:block;text-align:left;height:30px;line-height:30px}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item img[data-v-7dde4dbe]{position:absolute;display:block;top:0;bottom:0;left:0;right:0;margin:auto;padding:3px;background-color:#fff;border:1px solid rgba(0,0,0,.15);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item.vicp-preview-item-circle[data-v-7dde4dbe]{margin-right:0}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item.vicp-preview-item-circle img[data-v-7dde4dbe]{border-radius:100%}.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload[data-v-7dde4dbe]{position:relative;box-sizing:border-box;padding:35px;height:170px;background-color:rgba(0,0,0,.03);text-align:center;border:1px dashed #e9e9e9}.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-loading[data-v-7dde4dbe]{display:block;padding:15px;font-size:16px;color:#999;line-height:30px}.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-progress-wrap[data-v-7dde4dbe]{margin-top:12px;background-color:rgba(0,0,0,.08);border-radius:3px}.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-progress-wrap .vicp-progress[data-v-7dde4dbe]{position:relative;display:block;height:5px;border-radius:3px;background-color:#3383da;box-shadow:0 2px 6px 0 rgba(68,170,119,.3);transition:width .15s linear;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);background-size:40px 40px;-webkit-animation:vicp_progress-data-v-7dde4dbe .5s linear infinite;animation:vicp_progress-data-v-7dde4dbe .5s linear infinite}.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-progress-wrap .vicp-progress[data-v-7dde4dbe]:after{content:"";position:absolute;display:block;top:-3px;right:-3px;width:9px;height:9px;border:1px solid rgba(245,246,247,.7);box-shadow:0 1px 4px 0 rgba(68,170,119,.7);border-radius:100%;background-color:#3383da}.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-error[data-v-7dde4dbe],.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-success[data-v-7dde4dbe]{height:100px;line-height:100px}.awsui-upload .vicp-wrap .vicp-error[data-v-7dde4dbe],.awsui-upload .vicp-wrap .vicp-success[data-v-7dde4dbe]{display:block;font-size:14px;line-height:24px;height:24px;color:#d10;text-align:center;vertical-align:top}.awsui-upload .vicp-wrap .vicp-success[data-v-7dde4dbe]{color:#3383da}.awsui-upload .vicp-wrap .vicp-icon3[data-v-7dde4dbe]{position:relative;display:inline-block;width:20px;height:20px;top:4px}.awsui-upload .vicp-wrap .vicp-icon3[data-v-7dde4dbe]:after{position:absolute;top:3px;left:6px;width:6px;height:10px;border-width:0 2px 2px 0;border-color:#3383da;border-style:solid;transform:rotate(45deg);content:""}.awsui-upload .vicp-wrap .vicp-icon2[data-v-7dde4dbe]{position:relative;display:inline-block;width:20px;height:20px;top:4px}.awsui-upload .vicp-wrap .vicp-icon2[data-v-7dde4dbe]:after,.awsui-upload .vicp-wrap .vicp-icon2[data-v-7dde4dbe]:before{content:"";position:absolute;top:9px;left:4px;width:13px;height:2px;background-color:#d10;transform:rotate(45deg)}.awsui-upload .vicp-wrap .vicp-icon2[data-v-7dde4dbe]:after{transform:rotate(-45deg)}.e-ripple[data-v-7dde4dbe]{position:absolute;border-radius:100%;background-color:rgba(0,0,0,.15);background-clip:padding-box;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:scale(0);opacity:1}.e-ripple.z-active[data-v-7dde4dbe]{opacity:0;transform:scale(2);transition:opacity 1.2s ease-out,transform .6s ease-out}@-webkit-keyframes vicp_progress-data-v-2344d3a1{0%{background-position-y:0}to{background-position-y:40px}}@keyframes vicp_progress-data-v-2344d3a1{0%{background-position-y:0}to{background-position-y:40px}}.awsui-upload[data-v-2344d3a1]{position:relative}.awsui-upload .vicp-close[data-v-2344d3a1]{position:absolute;top:13px;right:13px;padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:16px}.awsui-upload .vicp-close .awsui-iconfont[data-v-2344d3a1]{color:#666;font-size:14px}.awsui-upload .vicp-close:focus .awsui-iconfont[data-v-2344d3a1],.awsui-upload .vicp-close:hover .awsui-iconfont[data-v-2344d3a1]{color:#333}.awsui-upload .vicp-wrap[data-v-2344d3a1]{position:relative;box-sizing:border-box;margin:auto;width:600px;height:330px;padding:25px;background-color:#fff}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop[data-v-2344d3a1]{overflow:hidden}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-left[data-v-2344d3a1],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left[data-v-2344d3a1]{float:left}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-left .vicp-img-container[data-v-2344d3a1],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container[data-v-2344d3a1]{position:relative;display:block;width:240px;height:180px;background-color:#f8f8f8;overflow:hidden}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img-default[data-v-2344d3a1]{height:100%;width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img-default .awsui-iconfont[data-v-2344d3a1]{font-size:20px}.awsui-upload .vicp-wrap .vicp-crop .vicp-crop-left .vicp-img-info[data-v-2344d3a1]{height:30px;line-height:30px;color:#999;text-align:center}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img[data-v-2344d3a1]{position:absolute;display:block;cursor:move;max-width:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img-shade[data-v-2344d3a1]{position:absolute;background-color:rgba(241,242,243,.8)}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img-shade.vicp-img-shade-1[data-v-2344d3a1]{top:0;left:0}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img-shade.vicp-img-shade-2[data-v-2344d3a1]{bottom:0;right:0}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate[data-v-2344d3a1]{position:relative;width:240px;height:18px}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate i[data-v-2344d3a1]{display:block;width:18px;height:18px;border-radius:100%;line-height:16px;text-align:left;font-size:16px;font-weight:700;background-color:rgba(0,0,0,.08);color:#fff;overflow:hidden}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate i[data-v-2344d3a1]:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.12);cursor:pointer;background-color:rgba(0,0,0,.14)}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate i[data-v-2344d3a1]:first-child{float:left}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate i[data-v-2344d3a1]:last-child{float:right}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range[data-v-2344d3a1]{position:relative;margin:30px 0 10px 0;width:240px;height:18px}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon5[data-v-2344d3a1],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6[data-v-2344d3a1]{position:absolute;top:0;width:18px;height:18px;border-radius:100%;background-color:rgba(0,0,0,.08)}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon5[data-v-2344d3a1]:hover,.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6[data-v-2344d3a1]:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.12);cursor:pointer;background-color:rgba(0,0,0,.14)}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon5[data-v-2344d3a1]{left:0}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon5[data-v-2344d3a1]:before{position:absolute;content:"";display:block;left:3px;top:8px;width:12px;height:2px;background-color:#fff}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6[data-v-2344d3a1]{right:0}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6[data-v-2344d3a1]:before{position:absolute;content:"";display:block;left:3px;top:8px;width:12px;height:2px;background-color:#fff}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6[data-v-2344d3a1]:after{position:absolute;content:"";display:block;top:3px;left:8px;width:2px;height:12px;background-color:#fff}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]{display:block;padding-top:5px;margin:0 auto;width:180px;height:8px;vertical-align:top;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]:focus{outline:none}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]::-webkit-slider-thumb{box-shadow:0 2px 6px 0 rgba(0,0,0,.18);-webkit-appearance:none;appearance:none;margin-top:-3px;width:12px;height:12px;background-color:#3383da;border-radius:100%;border:none;-webkit-transition:.2s;transition:.2s}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]::-moz-range-thumb{box-shadow:0 2px 6px 0 rgba(0,0,0,.18);-moz-appearance:none;appearance:none;width:12px;height:12px;background-color:#3383da;border-radius:100%;border:none;-moz-transition:.2s;transition:.2s}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]::-ms-thumb{box-shadow:0 2px 6px 0 rgba(0,0,0,.18);appearance:none;width:12px;height:12px;background-color:#3383da;border:none;border-radius:100%;-ms-transition:.2s;transition:.2s}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]:active::-moz-range-thumb{box-shadow:0 1px 3px 0 rgba(0,0,0,.23);width:14px;height:14px}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]:active::-ms-thumb{box-shadow:0 1px 3px 0 rgba(0,0,0,.23);width:14px;height:14px}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]:active::-webkit-slider-thumb{box-shadow:0 1px 3px 0 rgba(0,0,0,.23);margin-top:-4px;width:14px;height:14px}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]::-webkit-slider-runnable-track{box-shadow:0 1px 3px 0 rgba(0,0,0,.12);width:100%;height:6px;cursor:pointer;border-radius:2px;border:none;background-color:#49a9ee}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]::-moz-range-track{box-shadow:0 1px 3px 0 rgba(0,0,0,.12);width:100%;height:6px;cursor:pointer;border-radius:2px;border:none;background-color:#49a9ee}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]::-ms-track{box-shadow:0 1px 3px 0 rgba(0,0,0,.12);width:100%;cursor:pointer;background-color:#49a9ee;border-color:transparent;color:transparent;height:6px;border-radius:2px;border:none}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]::-ms-fill-lower,.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]::-ms-fill-upper{background-color:#49a9ee}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]:focus::-webkit-slider-runnable-track{background-color:#49a9ee}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]:focus::-moz-range-track{background-color:#49a9ee}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]:focus::-ms-fill-lower,.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range][data-v-2344d3a1]:focus::-ms-fill-upper{background-color:#49a9ee}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-right[data-v-2344d3a1],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right[data-v-2344d3a1]{float:right}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-right .vicp-preview[data-v-2344d3a1],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview[data-v-2344d3a1]{height:150px;overflow:hidden}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item[data-v-2344d3a1],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item[data-v-2344d3a1]{position:relative;padding:5px;width:100px;height:100px;float:left;margin-right:16px;background:#f8f8f8}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item.vicp-preview-item-circle[data-v-2344d3a1]{border-radius:100%}.awsui-upload .vicp-wrap .vicp-step1 .vicp-crop .vicp-crop-right .vicp-preview span[data-v-2344d3a1],.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview span[data-v-2344d3a1]{font-size:13px;color:#333;display:block;text-align:left;height:30px;line-height:30px}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item img[data-v-2344d3a1]{position:absolute;display:block;top:0;bottom:0;left:0;right:0;margin:auto;padding:3px;background-color:#fff;border:1px solid rgba(0,0,0,.15);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item.vicp-preview-item-circle[data-v-2344d3a1]{margin-right:0}.awsui-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item.vicp-preview-item-circle img[data-v-2344d3a1]{border-radius:100%}.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload[data-v-2344d3a1]{position:relative;box-sizing:border-box;padding:35px;height:170px;background-color:rgba(0,0,0,.03);text-align:center;border:1px dashed #e9e9e9}.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-loading[data-v-2344d3a1]{display:block;padding:15px;font-size:16px;color:#999;line-height:30px}.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-progress-wrap[data-v-2344d3a1]{margin-top:12px;background-color:rgba(0,0,0,.08);border-radius:3px}.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-progress-wrap .vicp-progress[data-v-2344d3a1]{position:relative;display:block;height:5px;border-radius:3px;background-color:#3383da;box-shadow:0 2px 6px 0 rgba(68,170,119,.3);transition:width .15s linear;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);background-size:40px 40px;-webkit-animation:vicp_progress-data-v-2344d3a1 .5s linear infinite;animation:vicp_progress-data-v-2344d3a1 .5s linear infinite}.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-progress-wrap .vicp-progress[data-v-2344d3a1]:after{content:"";position:absolute;display:block;top:-3px;right:-3px;width:9px;height:9px;border:1px solid rgba(245,246,247,.7);box-shadow:0 1px 4px 0 rgba(68,170,119,.7);border-radius:100%;background-color:#3383da}.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-error[data-v-2344d3a1],.awsui-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-success[data-v-2344d3a1]{height:100px;line-height:100px}.awsui-upload .vicp-wrap .vicp-error[data-v-2344d3a1],.awsui-upload .vicp-wrap .vicp-success[data-v-2344d3a1]{display:block;font-size:14px;line-height:24px;height:24px;color:#d10;text-align:center;vertical-align:top}.awsui-upload .vicp-wrap .vicp-success[data-v-2344d3a1]{color:#3383da}.awsui-upload .vicp-wrap .vicp-icon3[data-v-2344d3a1]{position:relative;display:inline-block;width:20px;height:20px;top:4px}.awsui-upload .vicp-wrap .vicp-icon3[data-v-2344d3a1]:after{position:absolute;top:3px;left:6px;width:6px;height:10px;border-width:0 2px 2px 0;border-color:#3383da;border-style:solid;transform:rotate(45deg);content:""}.awsui-upload .vicp-wrap .vicp-icon2[data-v-2344d3a1]{position:relative;display:inline-block;width:20px;height:20px;top:4px}.awsui-upload .vicp-wrap .vicp-icon2[data-v-2344d3a1]:after,.awsui-upload .vicp-wrap .vicp-icon2[data-v-2344d3a1]:before{content:"";position:absolute;top:9px;left:4px;width:13px;height:2px;background-color:#d10;transform:rotate(45deg)}.awsui-upload .vicp-wrap .vicp-icon2[data-v-2344d3a1]:after{transform:rotate(-45deg)}.awsui-tree{position:relative;cursor:default;background:#fff;color:#6a6c73}.awsui-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.awsui-tree__empty-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#a7a8ad;font-size:14px}.awsui-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:#2460e0}.awsui-tree-node{white-space:nowrap;outline:0}.awsui-tree-node:focus>.awsui-tree-node__content{background-color:#f0f2f5}.awsui-tree-node.is-drop-inner>.awsui-tree-node__content .awsui-tree-node__label{background-color:#2460e0;color:#fff}.awsui-tree-node__content{display:flex;align-items:center;height:24px;cursor:pointer}.awsui-tree-node__content>.awsui-tree-node__expand-icon{padding:6px}.awsui-tree-node__content>label.awsui-checkbox{margin-right:8px}.awsui-tree-node__content:hover{background-color:#e0eeff}.awsui-tree.is-dragging .awsui-tree-node__content{cursor:move}.awsui-tree.is-dragging .awsui-tree-node__content *{pointer-events:none}.awsui-tree.is-dragging.is-drop-not-allow .awsui-tree-node__content{cursor:not-allowed}.awsui-tree-node__expand-icon{cursor:pointer;color:#c6c7ca;font-size:12px;transform:rotate(-90deg);transition:transform .3s ease-in-out}.awsui-tree-node__expand-icon.expanded{transform:rotate(0deg)}.awsui-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.awsui-tree-node__label{font-size:12px}.awsui-tree-node__loading-icon{margin-right:8px;font-size:14px;color:#c6c7ca}.awsui-tree-node>.awsui-tree-node__children{overflow:hidden;background-color:transparent}.awsui-tree-node.is-expanded>.awsui-tree-node__children{display:block}.awsui-tree--highlight-current .awsui-tree-node.is-current>.awsui-tree-node__content{background-color:#edf2fd}.awsui-tree-node__content .el-checkbox:last-of-type{margin-right:8px}.awsui-tree .awsui-tree-node__content .custom-tree-node{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:12px;padding-right:8px}.awsui-tree .awsui-tree-node__content .custom-tree-node .custom-tree-btn{display:none}.awsui-tree .awsui-tree-node__content:hover .custom-tree-node .custom-tree-btn{display:block}.awsui-layout{display:flex;flex-direction:row;flex:1;flex-basis:auto;box-sizing:border-box;min-width:0}.awsui-layout.is-vertical{flex-direction:column}.awsui-header[data-v-5555ed76]{padding:0 20px}.awsui-aside[data-v-2c81d596],.awsui-header[data-v-5555ed76]{box-sizing:border-box;flex-shrink:0}.awsui-aside[data-v-2c81d596]{overflow:auto}.awsui-main[data-v-2a6a0f7c]{display:block;flex:1;flex-basis:auto;overflow:auto;box-sizing:border-box;padding:20px}.awsui-footer[data-v-49a58776]{padding:0 20px;box-sizing:border-box;flex-shrink:0}.awsui-form--inline .awsui-form-item,.awsui-form--inline .awsui-form-item__content{display:inline-block;vertical-align:top}.awsui-form-item:after,.awsui-form-item__content:after{clear:both}.awsui-form--label-left .awsui-form-item__label{text-align:left}.awsui-form--label-top .awsui-form-item__label,.awsui-form-item__label.awsui-form-item__positionTop{float:none;display:inline-block;text-align:left}.awsui-form--label-top .awsui-form-item{margin-bottom:10px}.awsui-form--inline .awsui-form-item{margin-right:10px}.awsui-form--inline .awsui-form-item__label{float:none;display:inline-block}.awsui-form--inline.awsui-form--label-top .awsui-form-item__content{display:block}.awsui-form-item:after,.awsui-form-item:before,.awsui-form-item__content:after,.awsui-form-item__content:before{display:table;content:""}.awsui-form-item{margin-bottom:15px}.awsui-form-item--mini.awsui-form-item,.awsui-form-item--small.awsui-form-item{margin-bottom:10px}.awsui-form-item .awsui-input__validateIcon{display:none}.awsui-form-item--large .awsui-form-item__content,.awsui-form-item--large .awsui-form-item__label{line-height:32px}.awsui-form-item--small .awsui-form-item__content,.awsui-form-item--small .awsui-form-item__label{line-height:24px}.awsui-form-item--small .awsui-form-item__error{padding-top:2px}.awsui-form-item--mini .awsui-form-item__error{padding-top:1px}.awsui-form-item__label-wrap{float:left}.awsui-form-item__label-wrap .awsui-form-item__label{display:inline-block;float:none}.awsui-form-item__label{text-align:left;vertical-align:middle;float:left;color:#606266;padding:0 10px 0 0;box-sizing:border-box;min-width:40px}.awsui-form-item__content,.awsui-form-item__label{font-size:13px;line-height:28px;position:relative}.awsui-form-item__content .awsui-input-group{vertical-align:top}.awsui-form-item.is-error{margin-bottom:30px}.awsui-form-item__error{color:#f56c6c;font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0}.awsui-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.awsui-form-item.is-required:not(.is-no-asterisk) .awsui-form-item__label-wrap>.awsui-form-item__label:before,.awsui-form-item.is-required:not(.is-no-asterisk)>.awsui-form-item__label:before{content:"*";color:#f56c6c;vertical-align:middle;position:absolute;left:-10px;top:3px}.awsui-form-item.is-error .awsui-input__inner,.awsui-form-item.is-error .awsui-input__inner:focus,.awsui-form-item.is-error .awsui-textarea__inner,.awsui-form-item.is-error .awsui-textarea__inner:focus{border-color:#f56c6c}.awsui-form-item.is-error .awsui-input-group__append .awsui-input__inner,.awsui-form-item.is-error .awsui-input-group__prepend .awsui-input__inner{border-color:transparent}.awsui-form-item.is-error .awsui-input__validateIcon{color:#f56c6c}.awsui-down-select,.awsui-form-item--feedback .awsui-input__validateIcon{display:inline-block}.awsui-down-select{vertical-align:middle}.awsui-down-select-bg-right{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAYAAAAffCjxAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFMmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA5LTAyVDE2OjMzOjQ1KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOS0wMlQxNzoxNDo0NCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0wMlQxNzoxNDo0NCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBjYmUwM2ExLWFjNTktZWM0OC05YTg5LTk0ZGI1YjYwY2FkMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4YTNmNDMyNy05ZDRiLTRkYjMtOTk3OS1mZmViODQwOTM1MTciIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBjYmUwM2ExLWFjNTktZWM0OC05YTg5LTk0ZGI1YjYwY2FkMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OGEzZjQzMjctOWQ0Yi00ZGIzLTk5NzktZmZlYjg0MDkzNTE3IiBzdEV2dDp3aGVuPSIyMDE5LTA5LTAyVDE2OjMzOjQ1KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Td9UVAAAAURJREFUSImtlr1KA0EUhY+LBAlWi00QEQvBTmz0AWwkja8h+AzWgilMbyU+gYWooCKWKlj5AHaKYiPEYMx8Fu7CdSDrzkwOXDi3mG9mF+6PAMevHDAAXoFrYAuYBFQnRLUGwBkwlwoqNQQOgawKVN42C7SBLvBYHPb1DCyMAo2KJnBQfJ5VH1gLAZWRA/ce7AtYCgWV0fVg70AjBiSg48FOYkECrjzYSixoCugZ0AOgTOHqS9o1+bKkfAKIYCmT9CmpUeSdmBdJkpN0a/J2LEiSjo2fTwFdGt+M/UeSNC3po0xSXvRHKaBF410KaN34Xgpo0/inFNCq8acxtSZgx9SaA2bGVrQxoItxtJE9DxLV2PY9SHCrzYE7DxLU/IPHUatIWsAG1QPyhYoBWUdD4Ih/RnaVvoFzai4R/lrzBtwA2wSsNT8Euvj7E0LdHgAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position-x:right;background-position-y:center}.awsui-down-select-bg-left{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAYAAAAffCjxAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF/2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA5LTAyVDE2OjMzOjQ1KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMC0yNFQxNDo0OTo0MSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMC0yNFQxNDo0OTo0MSswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBjYmUwM2ExLWFjNTktZWM0OC05YTg5LTk0ZGI1YjYwY2FkMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NjRjMzk4OC01MmY2LTQzYmYtOWJmMS0xZWJjNDUwMWViNDgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBjYmUwM2ExLWFjNTktZWM0OC05YTg5LTk0ZGI1YjYwY2FkMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OGEzZjQzMjctOWQ0Yi00ZGIzLTk5NzktZmZlYjg0MDkzNTE3IiBzdEV2dDp3aGVuPSIyMDE5LTA5LTAyVDE2OjMzOjQ1KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjg2NGMzOTg4LTUyZjYtNDNiZi05YmYxLTFlYmM0NTAxZWI0OCIgc3RFdnQ6d2hlbj0iMjAxOS0xMC0yNFQxNDo0OTo0MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqGOc/YAAAFmSURBVEiJrZa/SsNQFMY/QxEpuBRBOgTpILiJiz6Ai7j4GoLP4CzUoe5O4hM4iP9FXAQVxEFwdXAQxUlKtbY/hzZ4vCZpctMPzvBdkl9OTk7OvQKUMUrAKnABvAJtoEtP3SyAEDjs35ioNEAA7ACdNECkkuJVk3QladJZ70p6lHQi6VjSvaRnSWFcJgtAy3lgG9gGyklv4C7MAF8O5BaoDKqlNaPAuwPZGgSIA+07kM2sEAuacyDneSAWdGcgTWAsLyiQVJE0az7xhqRWQlskC6ibbD7pNWKubKKMlg33ut90uRVImjJ+zwcSgcrGn/mCRgCMH5f04ZvRUBTob3Gni4Caxi8WAT0Zv1IEdGD8vC9IwAS/Qxxg3aezh/bTJo2RU19Q3GCr+4LiRm3DByTih/8NOYd/FEPZjqKoAS/8Vwd4oLe7LAHV/vXVtHQDYJeMW3aWQobAEfBdFBRFCVgDLoE3nGPND/ga9y8cdprvAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position-x:left;background-position-y:center}.awsui-down-select-border-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.awsui-down-select-border-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.awsui-down-select-item__wrap{display:inline-block;border-radius:12px;background-color:#3383da;position:relative;padding-left:5px;padding-right:5px}.awsui-down-select-item__select{height:24px;line-height:24px;border:0;color:#fff;font-size:12px;vertical-align:top;cursor:pointer}.awsui-down-select-item__select-content{padding-right:20px;padding-left:10px;position:relative;overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.awsui-down-select-item__list{position:absolute;overflow-y:auto;overflow-x:hidden;z-index:99999;border:none;box-shadow:0 0 30px rgba(31,31,31,.2);border-radius:4px;border:1px solid #e9e9e9;background-color:#fff;word-break:break-all}.awsui-down-select-item_option-item{color:#666;height:26px;line-height:26px;text-align:left;cursor:pointer;padding-right:20px;padding-left:12px;border-bottom:1px solid #f5f5f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui-down-select-item_option-item:hover,.hover{background-color:#f9f9f9;color:#5d84b1}.el-checkbox__label{font-size:12px!important;font-weight:400!important}.awsui-down-select-title{width:98%;height:24px;line-height:24px;color:#555;margin:0 auto;margin-bottom:5px;font-size:12px;border-bottom:1px solid #e9e9e9}.awsui-down-select-item__list .el-checkbox{width:30%!important;margin-right:0!important;margin-left:3%!important;margin-top:5px!important}.awsui-down-select-item__list .el-checkbox .el-checkbox__label{width:calc(100% - 24px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.prohibits{background-color:#eee!important}.prohibits,.prohibits .awsui-down-select-item__select{cursor:no-drop}.awsui-tabs__header{padding:0;position:relative;margin:0 0 15px}.awsui-tabs__active-bar{position:absolute;bottom:0;left:0;height:1.5px;background-color:#3080d9;z-index:1;transition:transform .3s cubic-bezier(.645,.045,.355,1);list-style:none}.awsui-tabs__new-tab{float:right;height:18px;width:18px;line-height:18px;margin:10px 0 0 10px;border-radius:3px;text-align:center;font-size:12px;color:#d3dce6;cursor:pointer;transition:all .15s}.awsui-tabs__new-tab .awsui-iconfont{transform:scale(.8)}.awsui-tabs__new-tab:hover{color:#3080d9}.awsui-tabs__nav-wrap{overflow:hidden;position:relative;margin-bottom:-1px}.awsui-tabs__nav-wrap:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#e4e8f3;z-index:1}.awsui-tabs__nav-wrap.is-scrollable{padding:0 20px;box-sizing:border-box}.awsui-tabs__nav-scroll{overflow:hidden}.awsui-tabs__nav-next,.awsui-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:#a7a8ad}.awsui-tabs__nav-next{right:0}.awsui-tabs__nav-prev{left:0}.awsui-tabs__nav{white-space:nowrap;position:relative;transition:transform .3s;float:left;z-index:2}.awsui-tabs__nav.is-stretch{min-width:100%;display:flex}.awsui-tabs__nav.is-stretch>*{flex:1;text-align:center}.awsui-tabs__item{padding:0 15px;height:30px;box-sizing:border-box;line-height:30px;display:inline-block;list-style:none;font-size:13px;color:#666;position:relative}.awsui-tabs__item:focus,.awsui-tabs__item:focus:active{outline:none}.awsui-tabs__item:focus.is-active.is-focus:not(:active){box-shadow:inset 0 0 2px 2px #5d81f9;border-radius:3px}.awsui-tabs__item .awsui-icon-close{text-align:center;transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px;color:#999}.awsui-tabs__item .awsui-icon-close:before{transform:scale(.9);display:inline-block}.awsui-tabs__item .awsui-icon-close:hover{color:#3080d9}.awsui-tabs__item .awsui-iconfont{font-size:13px;line-height:28px;display:inline-flex;align-items:center}.awsui-tabs__item.is-active{color:#3080d9}.awsui-tabs__item:hover{color:#3080d9;cursor:pointer}.awsui-tabs__item.is-disabled{color:#c6c7ca;cursor:default}.awsui-tabs__content{overflow:hidden;position:relative}.awsui-tabs--card>.awsui-tabs__header{border-bottom:1px solid #e4e8f3}.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__nav-wrap:after{content:none}.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__nav{border:1px solid #e4e8f3;border-bottom:none;border-radius:4px 4px 0 0;box-sizing:border-box}.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__active-bar{display:none}.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__item .awsui-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;transform-origin:100% 50%}.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__item{border-bottom:1px solid transparent;border-left:1px solid #e9e9e9;transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__item:first-child{border-left:none}.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__item.is-closable:hover .awsui-icon-close{width:14px}.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__item.is-active{border-bottom-color:#fff}.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__item.is-active.is-closable .awsui-icon-close{width:14px}.awsui-tabs--border-card{background:#fff;border:1px solid #e9e9e9;box-shadow:0 0 8px 0 rgba(232,237,250,.6),0 2px 4px 0 rgba(232,237,250,.5)}.awsui-tabs--border-card>.awsui-tabs__content{padding:15px}.awsui-tabs--border-card>.awsui-tabs__header{background-color:#f8f8f8;border-bottom:1px solid #e9e9e9;margin:0}.awsui-tabs--border-card>.awsui-tabs__header .awsui-tabs__nav-wrap:after{content:none}.awsui-tabs--border-card>.awsui-tabs__header .awsui-tabs__item{transition:all .3s cubic-bezier(.645,.045,.355,1);border:1px solid transparent;margin-top:-1px;color:#a7a8ad}.awsui-tabs--border-card>.awsui-tabs__header .awsui-tabs__item+.awsui-tabs__item,.awsui-tabs--border-card>.awsui-tabs__header .awsui-tabs__item:first-child{margin-left:-1px}.awsui-tabs--border-card>.awsui-tabs__header .awsui-tabs__item.is-active{color:#3080d9;background-color:#fff;border-right-color:#e9e9e9;border-left-color:#dcdee6}.awsui-tabs--border-card>.awsui-tabs__header .awsui-tabs__item:not(.is-disabled):hover{color:#5d81f9}.awsui-tabs--border-card>.awsui-tabs__header .awsui-tabs__item.is-disabled{color:#c6c7ca}.awsui-tabs--border-card>.awsui-tabs__header .is-scrollable .awsui-tabs__item:first-child{margin-left:0}.awsui-tabs--bottom .awsui-tabs__item.is-bottom:nth-child(2),.awsui-tabs--bottom .awsui-tabs__item.is-top:nth-child(2),.awsui-tabs--top .awsui-tabs__item.is-bottom:nth-child(2),.awsui-tabs--top .awsui-tabs__item.is-top:nth-child(2){padding-left:0}.awsui-tabs--bottom .awsui-tabs__item.is-bottom:last-child,.awsui-tabs--bottom .awsui-tabs__item.is-top:last-child,.awsui-tabs--top .awsui-tabs__item.is-bottom:last-child,.awsui-tabs--top .awsui-tabs__item.is-top:last-child{padding-right:0}.awsui-tabs--bottom.awsui-tabs--border-card>.awsui-tabs__header .awsui-tabs__item:nth-child(2),.awsui-tabs--bottom.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__item:nth-child(2),.awsui-tabs--bottom .awsui-tabs--left>.awsui-tabs__header .awsui-tabs__item:nth-child(2),.awsui-tabs--bottom .awsui-tabs--right>.awsui-tabs__header .awsui-tabs__item:nth-child(2),.awsui-tabs--top.awsui-tabs--border-card>.awsui-tabs__header .awsui-tabs__item:nth-child(2),.awsui-tabs--top.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__item:nth-child(2),.awsui-tabs--top .awsui-tabs--left>.awsui-tabs__header .awsui-tabs__item:nth-child(2),.awsui-tabs--top .awsui-tabs--right>.awsui-tabs__header .awsui-tabs__item:nth-child(2){padding-left:20px}.awsui-tabs--bottom.awsui-tabs--border-card>.awsui-tabs__header .awsui-tabs__item:last-child,.awsui-tabs--bottom.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__item:last-child,.awsui-tabs--bottom .awsui-tabs--left>.awsui-tabs__header .awsui-tabs__item:last-child,.awsui-tabs--bottom .awsui-tabs--right>.awsui-tabs__header .awsui-tabs__item:last-child,.awsui-tabs--top.awsui-tabs--border-card>.awsui-tabs__header .awsui-tabs__item:last-child,.awsui-tabs--top.awsui-tabs--card>.awsui-tabs__header .awsui-tabs__item:last-child,.awsui-tabs--top .awsui-tabs--left>.awsui-tabs__header .awsui-tabs__item:last-child,.awsui-tabs--top .awsui-tabs--right>.awsui-tabs__header .awsui-tabs__item:last-child{padding-right:20px}.awsui-tabs--bottom .awsui-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.awsui-tabs--bottom.awsui-tabs--border-card .awsui-tabs__header.is-bottom{border-bottom:0;border-top:1px solid #dcdee6}.awsui-tabs--bottom.awsui-tabs--border-card .awsui-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.awsui-tabs--bottom.awsui-tabs--border-card .awsui-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.awsui-tabs--bottom.awsui-tabs--border-card .awsui-tabs__item.is-bottom{margin:0 -1px -1px}.awsui-tabs--left,.awsui-tabs--right{overflow:hidden}.awsui-tabs--left .awsui-tabs__header.is-left,.awsui-tabs--left .awsui-tabs__header.is-right,.awsui-tabs--left .awsui-tabs__nav-scroll,.awsui-tabs--left .awsui-tabs__nav-wrap.is-left,.awsui-tabs--left .awsui-tabs__nav-wrap.is-right,.awsui-tabs--right .awsui-tabs__header.is-left,.awsui-tabs--right .awsui-tabs__header.is-right,.awsui-tabs--right .awsui-tabs__nav-scroll,.awsui-tabs--right .awsui-tabs__nav-wrap.is-left,.awsui-tabs--right .awsui-tabs__nav-wrap.is-right{height:100%}.awsui-tabs--left .awsui-tabs__active-bar.is-left,.awsui-tabs--left .awsui-tabs__active-bar.is-right,.awsui-tabs--right .awsui-tabs__active-bar.is-left,.awsui-tabs--right .awsui-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.awsui-tabs--left .awsui-tabs__nav-wrap.is-left,.awsui-tabs--left .awsui-tabs__nav-wrap.is-right,.awsui-tabs--right .awsui-tabs__nav-wrap.is-left,.awsui-tabs--right .awsui-tabs__nav-wrap.is-right{margin-bottom:0}.awsui-tabs--left .awsui-tabs__nav-wrap.is-left>.awsui-tabs__nav-next,.awsui-tabs--left .awsui-tabs__nav-wrap.is-left>.awsui-tabs__nav-prev,.awsui-tabs--left .awsui-tabs__nav-wrap.is-right>.awsui-tabs__nav-next,.awsui-tabs--left .awsui-tabs__nav-wrap.is-right>.awsui-tabs__nav-prev,.awsui-tabs--right .awsui-tabs__nav-wrap.is-left>.awsui-tabs__nav-next,.awsui-tabs--right .awsui-tabs__nav-wrap.is-left>.awsui-tabs__nav-prev,.awsui-tabs--right .awsui-tabs__nav-wrap.is-right>.awsui-tabs__nav-next,.awsui-tabs--right .awsui-tabs__nav-wrap.is-right>.awsui-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.awsui-tabs--left .awsui-tabs__nav-wrap.is-left>.awsui-tabs__nav-next i,.awsui-tabs--left .awsui-tabs__nav-wrap.is-left>.awsui-tabs__nav-prev i,.awsui-tabs--left .awsui-tabs__nav-wrap.is-right>.awsui-tabs__nav-next i,.awsui-tabs--left .awsui-tabs__nav-wrap.is-right>.awsui-tabs__nav-prev i,.awsui-tabs--right .awsui-tabs__nav-wrap.is-left>.awsui-tabs__nav-next i,.awsui-tabs--right .awsui-tabs__nav-wrap.is-left>.awsui-tabs__nav-prev i,.awsui-tabs--right .awsui-tabs__nav-wrap.is-right>.awsui-tabs__nav-next i,.awsui-tabs--right .awsui-tabs__nav-wrap.is-right>.awsui-tabs__nav-prev i{transform:rotate(90deg)}.awsui-tabs--left .awsui-tabs__nav-wrap.is-left>.awsui-tabs__nav-prev,.awsui-tabs--left .awsui-tabs__nav-wrap.is-right>.awsui-tabs__nav-prev,.awsui-tabs--right .awsui-tabs__nav-wrap.is-left>.awsui-tabs__nav-prev,.awsui-tabs--right .awsui-tabs__nav-wrap.is-right>.awsui-tabs__nav-prev{left:auto;top:0}.awsui-tabs--left .awsui-tabs__nav-wrap.is-left>.awsui-tabs__nav-next,.awsui-tabs--left .awsui-tabs__nav-wrap.is-right>.awsui-tabs__nav-next,.awsui-tabs--right .awsui-tabs__nav-wrap.is-left>.awsui-tabs__nav-next,.awsui-tabs--right .awsui-tabs__nav-wrap.is-right>.awsui-tabs__nav-next{right:auto;bottom:0}.awsui-tabs--left .awsui-tabs__nav-wrap.is-left.is-scrollable,.awsui-tabs--left .awsui-tabs__nav-wrap.is-right.is-scrollable,.awsui-tabs--right .awsui-tabs__nav-wrap.is-left.is-scrollable,.awsui-tabs--right .awsui-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.awsui-tabs--left .awsui-tabs__nav-wrap.is-left:after,.awsui-tabs--left .awsui-tabs__nav-wrap.is-right:after,.awsui-tabs--right .awsui-tabs__nav-wrap.is-left:after,.awsui-tabs--right .awsui-tabs__nav-wrap.is-right:after{height:100%;width:1px;bottom:auto;top:0}.awsui-tabs--left .awsui-tabs__nav.is-left,.awsui-tabs--left .awsui-tabs__nav.is-right,.awsui-tabs--right .awsui-tabs__nav.is-left,.awsui-tabs--right .awsui-tabs__nav.is-right{float:none}.awsui-tabs--left .awsui-tabs__item.is-left,.awsui-tabs--left .awsui-tabs__item.is-right,.awsui-tabs--right .awsui-tabs__item.is-left,.awsui-tabs--right .awsui-tabs__item.is-right{display:block}.awsui-tabs--left .awsui-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.awsui-tabs--left .awsui-tabs__nav-wrap.is-left{margin-right:-1px}.awsui-tabs--left .awsui-tabs__active-bar.is-left,.awsui-tabs--left .awsui-tabs__nav-wrap.is-left:after{left:auto;right:0}.awsui-tabs--left .awsui-tabs__item.is-left{text-align:right}.awsui-tabs--left.awsui-tabs--card .awsui-tabs__active-bar.is-left{display:none}.awsui-tabs--left.awsui-tabs--card .awsui-tabs__item.is-left{border:1px solid #e9e9e9;border-bottom:none;border-left:none;text-align:left}.awsui-tabs--left.awsui-tabs--card .awsui-tabs__item.is-left:first-child{border-right:1px solid #e9e9e9;border-top:none}.awsui-tabs--left.awsui-tabs--card .awsui-tabs__item.is-left.is-active{border:none;border-top:1px solid #e9e9e9;border-right:1px solid #fff}.awsui-tabs--left.awsui-tabs--card .awsui-tabs__item.is-left.is-active:first-child{border-top:none}.awsui-tabs--left.awsui-tabs--card .awsui-tabs__item.is-left.is-active:last-child{border-bottom:none}.awsui-tabs--left.awsui-tabs--card .awsui-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid #e9e9e9;border-right:none}.awsui-tabs--left.awsui-tabs--card .awsui-tabs__new-tab{float:none}.awsui-tabs--left.awsui-tabs--border-card .awsui-tabs__header.is-left{border-right:1px solid #dfe4ed}.awsui-tabs--left.awsui-tabs--border-card .awsui-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.awsui-tabs--left.awsui-tabs--border-card .awsui-tabs__item.is-left.is-active{border-color:#d1dbe5 transparent}.awsui-tabs--right .awsui-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.awsui-tabs--right .awsui-tabs__nav-wrap.is-right{margin-left:-1px}.awsui-tabs--right .awsui-tabs__nav-wrap.is-right:after{left:0;right:auto}.awsui-tabs--right .awsui-tabs__active-bar.is-right{left:0}.awsui-tabs--right.awsui-tabs--card .awsui-tabs__active-bar.is-right{display:none}.awsui-tabs--right.awsui-tabs--card .awsui-tabs__item.is-right{border-bottom:none;border-top:1px solid #e9e9e9}.awsui-tabs--right.awsui-tabs--card .awsui-tabs__item.is-right:first-child{border-left:1px solid #e9e9e9;border-top:none}.awsui-tabs--right.awsui-tabs--card .awsui-tabs__item.is-right.is-active{border:none;border-top:1px solid #e9e9e9;border-left:1px solid #fff}.awsui-tabs--right.awsui-tabs--card .awsui-tabs__item.is-right.is-active:first-child{border-top:none}.awsui-tabs--right.awsui-tabs--card .awsui-tabs__item.is-right.is-active:last-child{border-bottom:none}.awsui-tabs--right.awsui-tabs--card .awsui-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid #e9e9e9;border-left:none}.awsui-tabs--right.awsui-tabs--border-card .awsui-tabs__header.is-right{border-left:1px solid #dfe4ed}.awsui-tabs--right.awsui-tabs--border-card .awsui-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.awsui-tabs--right.awsui-tabs--border-card .awsui-tabs__item.is-right.is-active{border-color:#d1dbe5 transparent}.awsui-message-box[data-v-ed5b8260]{display:inline-block;width:420px;padding:15px 0;vertical-align:middle;background-color:#fff;border-radius:4px;border:1px solid #ebeef5;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;-webkit-backface-visibility:hidden;backface-visibility:hidden}.awsui-message-box__wrapper[data-v-ed5b8260]{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center}.awsui-message-box__wrapper[data-v-ed5b8260]:after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.awsui-message-box__header[data-v-ed5b8260]{position:relative;padding:0 15px}.awsui-message-box__title[data-v-ed5b8260]{padding-left:0;padding-right:10px;margin-bottom:0;line-height:1;font-size:16px;color:#333}.awsui-message-box__headerbtn[data-v-ed5b8260]{position:absolute;top:0;right:15px;padding:0;border:none;outline:0;background:0 0;font-size:14px;cursor:pointer}.awsui-message-box__headerbtn .awsui-message-box__close[data-v-ed5b8260]{color:#666;font-size:14px}.awsui-message-box__headerbtn:focus .awsui-message-box__close[data-v-ed5b8260],.awsui-message-box__headerbtn:hover .awsui-message-box__close[data-v-ed5b8260]{color:#333}.awsui-message-box__content[data-v-ed5b8260]{padding:0 15px;color:#666;font-size:13px;margin:10px}.awsui-message-box__container[data-v-ed5b8260]{position:relative}.awsui-message-box__input[data-v-ed5b8260]{padding-top:15px}.awsui-message-box__input input.invalid[data-v-ed5b8260],.awsui-message-box__input input.invalid[data-v-ed5b8260]:focus{border-color:#f56c6c}.awsui-message-box__status[data-v-ed5b8260]{position:absolute;top:50%;transform:translateY(-50%);font-size:24px!important}.awsui-message-box__status[data-v-ed5b8260]:before{padding-left:1px}.awsui-message-box__status+.awsui-message-box__message[data-v-ed5b8260]{padding-left:36px;padding-right:12px}.awsui-message-box__status.awsui-icon-success[data-v-ed5b8260]{color:#0ca72d}.awsui-icon-success[data-v-ed5b8260]:before{content:"\ea71"}.awsui-message-box__status.awsui-icon-info[data-v-ed5b8260]{color:#3983de}.awsui-icon-info[data-v-ed5b8260]:before{content:"\e635"}.awsui-message-box__status.awsui-icon-warning[data-v-ed5b8260]{color:#ff9421}.awsui-icon-warning[data-v-ed5b8260]:before{content:"\e71c"}.awsui-message-box__status.awsui-icon-error[data-v-ed5b8260]{color:#f14f3a}.awsui-icon-error[data-v-ed5b8260]:before{content:"\e62f"}.awsui-message-box__message[data-v-ed5b8260]{margin:0}.awsui-message-box__message p[data-v-ed5b8260]{margin:0;line-height:24px}.awsui-message-box__errormsg[data-v-ed5b8260]{color:#f56c6c;font-size:12px;min-height:18px;margin-top:2px}.awsui-message-box__btns[data-v-ed5b8260]{padding:0 15px;text-align:center}.awsui-message-box__btns button[data-v-ed5b8260]:nth-child(2){margin:0 10px}.awsui-message-box__btns-reverse[data-v-ed5b8260]{flex-direction:row-reverse}.awsui-message-box--center[data-v-ed5b8260]{padding-bottom:30px}.awsui-message-box--center .awsui-message-box__header[data-v-ed5b8260]{padding-top:30px}.awsui-message-box--center .awsui-message-box__title[data-v-ed5b8260]{position:relative;display:flex;align-items:center;justify-content:center}.awsui-message-box--center .awsui-message-box__status[data-v-ed5b8260]{position:relative;top:auto;padding-right:5px;text-align:center;transform:translateY(-1px)}.awsui-message-box--center .awsui-message-box__message[data-v-ed5b8260]{margin-left:0}.awsui-message-box--center .awsui-message-box__btns[data-v-ed5b8260],.awsui-message-box--center .awsui-message-box__content[data-v-ed5b8260]{text-align:center}.awsui-message-box--center .awsui-message-box__content[data-v-ed5b8260]{padding-left:27px;padding-right:27px}.msgbox-fade-enter-active[data-v-ed5b8260]{-webkit-animation:msgbox-fade-in-data-v-ed5b8260 .3s;animation:msgbox-fade-in-data-v-ed5b8260 .3s}.msgbox-fade-leave-active[data-v-ed5b8260]{-webkit-animation:msgbox-fade-out-data-v-ed5b8260 .3s;animation:msgbox-fade-out-data-v-ed5b8260 .3s}@-webkit-keyframes msgbox-fade-in-data-v-ed5b8260{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes msgbox-fade-in-data-v-ed5b8260{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@-webkit-keyframes msgbox-fade-out-data-v-ed5b8260{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes msgbox-fade-out-data-v-ed5b8260{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}.awsui-dialog[data-v-a8aa50ee]{position:absolute;margin:0 auto!important;background:#fff;box-shadow:0 0 30px rgba(31,31,31,.2);border-radius:4px;border:1px solid #e9e9e9;box-sizing:border-box;width:50%;color:#666;left:50%;top:50%;transform:translate(-50%,-50%)}.awsui-dialog.is-fullscreen[data-v-a8aa50ee]{width:100%;margin-top:0;margin-bottom:0;height:100%;overflow:auto}.awsui-dialog__wrapper[data-v-a8aa50ee]{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;overflow:auto}.awsui-dialog__header[data-v-a8aa50ee]{padding:16px 16px 10px}.awsui-dialog__headerbtn[data-v-a8aa50ee]{position:absolute;top:13px;right:13px;padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:16px}.awsui-dialog__headerbtn .awsui-dialog__close[data-v-a8aa50ee]{color:#666;font-size:14px}.awsui-dialog__headerbtn:focus .awsui-dialog__close[data-v-a8aa50ee],.awsui-dialog__headerbtn:hover .awsui-dialog__close[data-v-a8aa50ee]{color:#333}.awsui-dialog__title[data-v-a8aa50ee]{line-height:24px;font-size:16px;color:#333;margin-right:10px;display:inline-block}.awsui-dialog__body[data-v-a8aa50ee]{margin:0 16px 16px;color:#666;font-size:13px;word-break:break-all;border:1px solid #e9e9e9;padding:16px;overflow:auto}.awsui-dialog__footer[data-v-a8aa50ee]{padding:0 16px 16px;text-align:right;box-sizing:border-box}.awsui-dialog--center[data-v-a8aa50ee]{text-align:center}.awsui-dialog--center .awsui-dialog__body[data-v-a8aa50ee]{text-align:initial;padding:25px}.awsui-dialog--center .awsui-dialog__footer[data-v-a8aa50ee]{text-align:inherit}.dialog-fade-enter-active[data-v-a8aa50ee]{-webkit-animation:dialog-fade-in-data-v-a8aa50ee .3s;animation:dialog-fade-in-data-v-a8aa50ee .3s}.dialog-fade-leave-active[data-v-a8aa50ee]{-webkit-animation:dialog-fade-out-data-v-a8aa50ee .3s;animation:dialog-fade-out-data-v-a8aa50ee .3s}@-webkit-keyframes dialog-fade-in-data-v-a8aa50ee{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-in-data-v-a8aa50ee{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@-webkit-keyframes dialog-fade-out-data-v-a8aa50ee{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out-data-v-a8aa50ee{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}.awsui-dialog__footer .dialog-footer .awsui-button:last-child{margin:0}.awsui-sidebar__wrapper[data-v-6e5ea5c2]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;margin:0;box-shadow:0 0 15px #333}.awsui-sidebar[data-v-6e5ea5c2],.awsui-sidebar__body>[data-v-6e5ea5c2]{-webkit-box-sizing:border-box}.awsui-sidebar.btt[data-v-6e5ea5c2],.awsui-sidebar.ttb[data-v-6e5ea5c2],.awsui-sidebar__container[data-v-6e5ea5c2]{left:0;right:0;width:100%}@-webkit-keyframes awsui-sidebar-fade-in-data-v-6e5ea5c2{0%{opacity:0}to{opacity:1}}@keyframes awsui-sidebar-fade-in-data-v-6e5ea5c2{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rtl-sidebar-in-data-v-6e5ea5c2{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rtl-sidebar-in-data-v-6e5ea5c2{0%{transform:translate(100%)}to{transform:translate(0)}}@-webkit-keyframes rtl-sidebar-out-data-v-6e5ea5c2{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes rtl-sidebar-out-data-v-6e5ea5c2{0%{transform:translate(0)}to{transform:translate(100%)}}@-webkit-keyframes ltr-sidebar-in-data-v-6e5ea5c2{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ltr-sidebar-in-data-v-6e5ea5c2{0%{transform:translate(-100%)}to{transform:translate(0)}}@-webkit-keyframes ltr-sidebar-out-data-v-6e5ea5c2{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ltr-sidebar-out-data-v-6e5ea5c2{0%{transform:translate(0)}to{transform:translate(-100%)}}@-webkit-keyframes ttb-sidebar-in-data-v-6e5ea5c2{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes ttb-sidebar-in-data-v-6e5ea5c2{0%{transform:translateY(-100%)}to{transform:translate(0)}}@-webkit-keyframes ttb-sidebar-out-data-v-6e5ea5c2{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes ttb-sidebar-out-data-v-6e5ea5c2{0%{transform:translate(0)}to{transform:translateY(-100%)}}@-webkit-keyframes btt-sidebar-in-data-v-6e5ea5c2{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes btt-sidebar-in-data-v-6e5ea5c2{0%{transform:translateY(100%)}to{transform:translate(0)}}@-webkit-keyframes btt-sidebar-out-data-v-6e5ea5c2{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes btt-sidebar-out-data-v-6e5ea5c2{0%{transform:translate(0)}to{transform:translateY(100%)}}.awsui-sidebar[data-v-6e5ea5c2]{position:absolute;box-sizing:border-box;background-color:#fff;display:flex;flex-direction:column;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);overflow:hidden}.awsui-sidebar.rtl[data-v-6e5ea5c2]{-webkit-animation:rtl-sidebar-out-data-v-6e5ea5c2 .3s;animation:rtl-sidebar-out-data-v-6e5ea5c2 .3s;right:0}.awsui-sidebar__open .awsui-sidebar.rtl[data-v-6e5ea5c2]{-webkit-animation:rtl-sidebar-in-data-v-6e5ea5c2 .3s 1ms;animation:rtl-sidebar-in-data-v-6e5ea5c2 .3s 1ms}.awsui-sidebar.ltr[data-v-6e5ea5c2]{-webkit-animation:ltr-sidebar-out-data-v-6e5ea5c2 .3s;animation:ltr-sidebar-out-data-v-6e5ea5c2 .3s;left:0}.awsui-sidebar__open .awsui-sidebar.ltr[data-v-6e5ea5c2]{-webkit-animation:ltr-sidebar-in-data-v-6e5ea5c2 .3s 1ms;animation:ltr-sidebar-in-data-v-6e5ea5c2 .3s 1ms}.awsui-sidebar.ttb[data-v-6e5ea5c2]{-webkit-animation:ttb-sidebar-out-data-v-6e5ea5c2 .3s;animation:ttb-sidebar-out-data-v-6e5ea5c2 .3s;top:0}.awsui-sidebar__open .awsui-sidebar.ttb[data-v-6e5ea5c2]{-webkit-animation:ttb-sidebar-in-data-v-6e5ea5c2 .3s 1ms;animation:ttb-sidebar-in-data-v-6e5ea5c2 .3s 1ms}.awsui-sidebar.btt[data-v-6e5ea5c2]{-webkit-animation:btt-sidebar-out-data-v-6e5ea5c2 .3s;animation:btt-sidebar-out-data-v-6e5ea5c2 .3s;bottom:0}.awsui-sidebar__open .awsui-sidebar.btt[data-v-6e5ea5c2]{-webkit-animation:btt-sidebar-in-data-v-6e5ea5c2 .3s 1ms;animation:btt-sidebar-in-data-v-6e5ea5c2 .3s 1ms}.awsui-sidebar__header[data-v-6e5ea5c2]{align-items:center;color:#666;display:flex;padding:16px;outline:none}.awsui-sidebar__header[data-v-6e5ea5c2]>:first-child{flex:1;outline:none}.awsui-sidebar__title[data-v-6e5ea5c2]{margin:0;flex:1;line-height:inherit;font-size:1rem}.awsui-sidebar__close-btn[data-v-6e5ea5c2]{border:none;cursor:pointer;font-size:18px;padding:0;color:inherit;background-color:transparent}.awsui-sidebar__body[data-v-6e5ea5c2]{flex:1;color:#666;position:relative}.awsui-sidebar__body>[data-v-6e5ea5c2]{box-sizing:border-box}.awsui-sidebar.ltr[data-v-6e5ea5c2],.awsui-sidebar.rtl[data-v-6e5ea5c2]{height:100%;top:0;bottom:0}.awsui-sidebar__container[data-v-6e5ea5c2]{position:relative;top:0;bottom:0;height:100%}.awsui-sidebar-fade-enter-active[data-v-6e5ea5c2]{-webkit-animation:awsui-sidebar-fade-in-data-v-6e5ea5c2 .3s;animation:awsui-sidebar-fade-in-data-v-6e5ea5c2 .3s}.awsui-sidebar-fade-leave-active[data-v-6e5ea5c2]{animation:awsui-sidebar-fade-in-data-v-6e5ea5c2 .3s reverse}[data-v-6e5ea5c2]:focus{outline:none}.awsui-backtop[data-v-80867440]{position:fixed;background-color:#fff;width:30px;height:30px;bottom:20px;right:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 6px rgba(0,0,0,.12);cursor:pointer;z-index:5}.awsui-backtop[data-v-80867440]:hover{background-color:#f2f6fc}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor,.cm-fat-cursor-mark{-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;background-color:#7e7}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-dracula.CodeMirror,.cm-s-dracula .CodeMirror-gutters{background-color:#282a36!important;color:#f8f8f2!important;border:none}.cm-s-dracula .CodeMirror-gutters{color:#282a36}.cm-s-dracula .CodeMirror-cursor{border-left:thin solid #f8f8f0}.cm-s-dracula .CodeMirror-linenumber{color:#6d8a88}.cm-s-dracula .CodeMirror-selected{background:hsla(0,0%,100%,.1)}.cm-s-dracula .CodeMirror-line::selection,.cm-s-dracula .CodeMirror-line>span::selection,.cm-s-dracula .CodeMirror-line>span>span::selection{background:hsla(0,0%,100%,.1)}.cm-s-dracula .CodeMirror-line::-moz-selection,.cm-s-dracula .CodeMirror-line>span::-moz-selection,.cm-s-dracula .CodeMirror-line>span>span::-moz-selection{background:hsla(0,0%,100%,.1)}.cm-s-dracula span.cm-comment{color:#6272a4}.cm-s-dracula span.cm-string,.cm-s-dracula span.cm-string-2{color:#f1fa8c}.cm-s-dracula span.cm-number{color:#bd93f9}.cm-s-dracula span.cm-variable{color:#50fa7b}.cm-s-dracula span.cm-variable-2{color:#fff}.cm-s-dracula span.cm-def{color:#50fa7b}.cm-s-dracula span.cm-keyword,.cm-s-dracula span.cm-operator{color:#ff79c6}.cm-s-dracula span.cm-atom{color:#bd93f9}.cm-s-dracula span.cm-meta{color:#f8f8f2}.cm-s-dracula span.cm-tag{color:#ff79c6}.cm-s-dracula span.cm-attribute,.cm-s-dracula span.cm-qualifier{color:#50fa7b}.cm-s-dracula span.cm-property{color:#66d9ef}.cm-s-dracula span.cm-builtin{color:#50fa7b}.cm-s-dracula span.cm-type,.cm-s-dracula span.cm-variable-3{color:#ffb86c}.cm-s-dracula .CodeMirror-activeline-background{background:hsla(0,0%,100%,.1)}.cm-s-dracula .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}.CodeMirror-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;height:auto;z-index:9}.CodeMirror-hints{position:absolute;z-index:10;overflow:hidden;list-style:none;margin:0;padding:2px;box-shadow:2px 3px 5px rgba(0,0,0,.2);border-radius:3px;border:1px solid silver;background:#fff;font-size:90%;font-family:monospace;max-height:20em;overflow-y:auto}.CodeMirror-hint{margin:0;padding:0 4px;border-radius:2px;white-space:pre;color:#000;cursor:pointer}li.CodeMirror-hint-active{background:#08f;color:#fff}.awsui-header[data-v-d8359e1e]{height:50px;background-color:#282828}.awsui-main[data-v-d8359e1e]{padding:0}.awsui-aside[data-v-d8359e1e]{background-color:#282828}.topDiv[data-v-d8359e1e]{top:0;height:32px;line-height:32px;background-color:#3f3f3f}.enlarge[data-v-d8359e1e],.topDiv[data-v-d8359e1e]{position:absolute;left:0;font-size:16px;width:26px;text-align:center;color:#d2d0d0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.enlarge[data-v-d8359e1e]{bottom:0;height:26px;line-height:26px}.el-collapse[data-v-d8359e1e]{position:absolute;top:0;right:0;background-color:#333;width:170px;border-top:none;border-bottom:none;height:100%;padding-left:10px;z-index:10}.awsui-main[data-v-d8359e1e] .el-collapse-item__header{background-color:#333;border-bottom:none;color:#d4d4d4!important;font-size:14px;height:30px;line-height:30px}.awsui-main[data-v-d8359e1e] .el-collapse-item__wrap{background-color:#333;border-bottom:none;color:#d4d4d4}.awsui-main[data-v-d8359e1e] .el-collapse-item__content{padding-bottom:0;color:#d4d4d4}.collapse-item[data-v-d8359e1e]{cursor:pointer;position:relative;font-size:13px;padding-left:24px;padding-bottom:1px;padding-top:1px}.active[data-v-d8359e1e]{color:#409eff}.spot[data-v-d8359e1e]{display:inline-block;border-radius:50%;width:4px;height:4px;background-color:#d4d4d4;position:absolute;top:50%;margin-top:-2px;left:8px}.activespot[data-v-d8359e1e]{background-color:#409eff}.help[data-v-d8359e1e]{position:absolute;top:50%;margin-top:-12px;right:10px;font-size:13px;cursor:help;color:#d4d4d4!important}.customCode[data-v-d8359e1e] .CodeMirror{font-family:none}.customCode[data-v-d8359e1e] .CodeMirror-placeholder{color:#666!important}.customCode[data-v-d8359e1e] .CodeMirror-cursor{height:18px!important}.el-message-box_custom .el-message-box__title{font-size:14px}.el-message-box_custom .el-message-box__content{font-size:13px}.awsui-address[data-v-e3bef0a4]{height:28px;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;padding:1px 3px 1px;min-height:24px;background-color:#fff;position:relative;display:flex;align-content:center;align-items:center}.awsui-address .awsui-address-content[data-v-e3bef0a4]{display:inline-block;margin-right:33px}.awsui-address .awsui-address-content .awsui-address-item[data-v-e3bef0a4]{display:inline-block;font-size:13px;color:#333;height:19px;line-height:19px;margin:1px 3px 1px 0;background-color:#f8f8f8;border:1px solid #e9e9e9;border-radius:3px;padding:1px 0 1px 6px}.awsui-address .awsui-address-content .awsui-iconfont-ico[data-v-e3bef0a4]{font-size:13px}.awsui-address .awsui-address-content .awsui-item-value[data-v-e3bef0a4]{margin-right:4px;font-style:normal}.awsui-address .awsui-address-content .awsui-iconfont-close[data-v-e3bef0a4]{padding-right:4px;color:#999;font-size:12px;font-weight:700}.awsui-address .awsui-address-content .awsui-iconfont[data-v-e3bef0a4]:hover{color:#000;cursor:pointer}.awsui-address .awsui-address-ico[data-v-e3bef0a4]{display:inline-block;font-size:18px;cursor:pointer;height:100%;position:absolute;right:5px;display:flex;align-content:center;align-items:center}.awsui-address .awsui-address-ico .awsui-iconfont-del[data-v-e3bef0a4]{margin-right:3px;color:red;display:none}.awsui-address:hover .awsui-address-ico .awsui-iconfont-del[data-v-e3bef0a4]{display:inline-block}.awsui-address .awsui-address-ico .awsui-iconfont-add-ico[data-v-e3bef0a4]{color:#333}.awsui-address .awsui-dialog #iframeAddress[data-v-e3bef0a4]{height:400px}.inputIconClick .awsui-iconfont{color:#999}.inputIconClick .awsui-iconfont:hover{color:#666}.inputIconClick .awsui-iconfont-hasClick:hover{cursor:pointer}.app-info[data-v-e8df9950]{padding:10px}.app-info-title[data-v-e8df9950]{font-size:13px;color:#333;font-weight:700}.app-icon[data-v-e8df9950]{background:#009688;width:65px;height:65px;border-radius:50%;text-align:center;margin-right:10px;margin-top:5px}.app-icon i[data-v-e8df9950]{font-size:30px;line-height:65px;color:#fff}.app-img-div[data-v-e8df9950]{background:#f2f2f2;width:65px;height:65px;border-radius:50%;text-align:center;margin-right:10px;margin-top:5px}.app-img[data-v-e8df9950]{width:35px;margin-top:12px}.app-info-divider[data-v-e8df9950]{margin:5px 0}.app-name[data-v-e8df9950]{font-size:16px;color:#000}.txt-right[data-v-e8df9950]{text-align:right}.dev-collapse-title[data-v-e8df9950]{position:relative;width:100%}.dev-sec[data-v-e8df9950]{position:absolute;right:10px;top:1px;color:#999}.dev-item[data-v-e8df9950]{border-bottom:1px solid #f8f8f8;line-height:30px}.app-info[data-v-e8df9950] .el-collapse-item__header{height:30px;border:1px solid #ebeef5;border-top:0;padding-left:5px;background-color:#f9f9f9}.app-info[data-v-e8df9950] .el-collapse-item__wrap{border-bottom:0}.dev-ops[data-v-e8df9950] .el-card__header{padding:5px 5px}.dev-ops[data-v-e8df9950] .el-card,.el-message[data-v-e8df9950]{border-top-left-radius:0;border-top-right-radius:0;border-top:0}.dev-card[data-v-e8df9950] .el-collapse-item__content{padding-bottom:11px}.app-info[data-v-e8df9950] .el-table td,.el-table th[data-v-e8df9950]{padding:5px 0}.cc-dev-main[data-v-e8df9950]{padding:5px 10px}.cc-dev-main-card[data-v-e8df9950]{border:1px solid #ececec;padding:10px 10px;margin:10px 20px;border-radius:4px}.default-divider[data-v-e8df9950]{margin:6px 0}.manageTxt[data-v-e8df9950]{position:absolute;right:68px;color:#666}.manageSwitch[data-v-e8df9950]{position:absolute;right:0}.manageSwitch[data-v-e8df9950] .el-switch__label *{font-size:12px;width:38px}.manageSwitch[data-v-e8df9950] .el-switch__label{position:absolute;display:none;color:#fff}.manageSwitch[data-v-e8df9950] .el-switch__label--right{z-index:1;right:10px;top:0}.manageSwitch[data-v-e8df9950] .el-switch__label--left{z-index:1;left:19px;top:0}.manageSwitch[data-v-e8df9950] .el-switch__label.is-active{display:block}.el-switch .el-switch__label[data-v-e8df9950],.manageSwitch.el-switch[data-v-e8df9950] .el-switch__core{width:60px!important}.select-icon[data-v-9d9b4566]{color:#009688;padding-right:5px}.isStart[data-v-9d9b4566]{width:auto!important}.isH5[data-v-9d9b4566]{color:#ddd;position:absolute;right:0;float:right}[data-v-9d9b4566] .select-option{text-align:left}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{border-width:1px;border-style:solid;border-color:#fff;border-radius:6px;background:#cecece}::-webkit-scrollbar-track-piece{width:11px;height:11px}@font-face{font-family:iconfont;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAVoAAsAAAAACrQAAAUcAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDSAqIKIZ9ATYCJAMYCw4ABCAFhG0HVxsyCREVpEmR/TywYzrDyrOltXl8JLPB7XM+hJv+u7skRKAmxsSUmsjo5vSLwtyULyIEAEbcdh5CLBbnPIExUZc7yFv06Atpm0Ey4D/uV7o5/sG2nn1bl+ygSNxZSqADimiL1JsDuxM7Qb0HeIZth2p0p68HAkCGlwhk2Ihx0yCCg4gI5lSUFudCrKjBDSAEokzoOJYD+Qg8RLqAXgXwYfL75BvEJQIUPIPsO6loeAEGmQO+5JneopcRYcA5nBGAdxLAAEQAOIB0dJqbwLJwBAZ5+Rc4jAGghggKzhxgjjRrzWO/5C2WCl/sBGr9lwdQEPBg4AAiAMVqJo4T8Q+QE6BAAXMkCgQwa9nDkrGIAgO+5LmfkVw44DauQAYA5DaEtRTDsi6DCBWYp0plrSaHIHhyUREvuKo1als1fknbdh27f1+3/LThpMfdu9PotM82OSqr7vU88FdMpu6yz12NBoclrYbDbsrCg3nJJsIePEi+d2861TtOL/5sr5MuYvqmB+HFfdLuvp127930B18k3ze3HIpjePK7d4tlKEvcdZojI4k6xeDOL1ase1ywzjGQLd4cZLV2owu3aFOgxs3olqWBOvfozB2Yu03ev5+yB2Gdc5Hw3Gm6ftOTk/luZ+vPHanCFh/fFXsUc6yUqA3phs/0nztersMoJxsDsbqK0Rh16s8yo6Lp6axNlYnRaPgMGNeP7mTO3Ptm3W0wb2by7tu24fVTZeNmwrq39GwCVcID9RsTPyoe3c1jfP6CqT4jX6tiik/+CWQ8P25el/LjwVXjBpSNHbDq0EmLa+7GH2t3ue7qJkz22D5/xfzlUbXa/ERRQ8Y1dWYyfIzGTjJOIyZq8/FO+n7QN/Nn/TJ/5qMxeOISGm3xOM1xlDsLSkpZzdFiHY6q4wu3c19+yaFgu8tEPp8XTfZrtcuVMWvu5Z618z4Zu9ZbM1njHUAbf0fXbQmj830afObTVcn+Hl+XDVofflJ78p6xlhpNtFaVRmNooiZjcZDJVPMqnbS00jSa3tKSHn+X1haSTtJaW2PXaM9dddUXHDiYmdk8Z/aLF2ih/6lyZucICb0S5PiVsz+Kl/+T4j8q7VWqWp+mtrj8v7N65/8uFvV3bYpFGVxLG7zyf7dDgzuUgxU85MI1bbr8g4tFaVb/v3PqKjHjSiZpbyehIMNlIqtgoCATN87oGI70DDKMDE9PHx7vn5GO4RiWkQHLjIe8jw//UBkRM+QXBZpPD5/g/v6bQ8EJZiKfH+r6+PFLTh5vRbyIVfBhK3gdtAAALKdZHhuakPfMNTaefIrtZ4OQM+yEhHyj2/yz/9WDbOt+v4nKrzjzJDyFUJlFv8H0wL9TAjPnb8wxtnErnmgEbtE6YJuoAoohBikAWceAP6/dzvNDSR3NCECkjgVQqOAJDCICsBwxAngoSAABIgaCjHAjT1Zgrw4MhJMAhJkDQGBjB1BY4QQw2LiG5YjPgIeT70CATQxk6Ij9OTV7h2h3K1HVaEEPQEbY+bp6l+a+0TepKsu8hPTHsiIfnKNi6rEXMpaHOKBq/aWuHbhSMnjCzTBNBfJSYjR1FOo6vx6ji7peKDKSTXZuJaoaLdADICPsoun1rvHzb/RNqsqBlkv6P5YVrR2cRU4G7EvMppaXUly1/qKmoAPOy5YMPMmIqYYF5N1bxWjqSNghmF8dqZuziqPTS7N3eQVAJs8mtJp2p9uz/sJ+DLTpFJuA7JcDacUrq+JN1lWgmBRPJg==") format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(../img/iconfont.0096ef98.svg#iconfont) format("svg")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icontongzhi:before{content:"\e62d"}.iconwancheng:before{content:"\e624"}.iconyiban:before{content:"\e64b"}.icondaiban:before{content:"\e805"}.iconshijian:before{content:"\e637"}*{padding:0;margin:0}body{color:#4a4a4a;font-family:PingFangSC-Light}ul{list-style:none}a{text-decoration:none}button,div,i,section,span{-webkit-tap-highlight-color:transparent;outline:none}.radius3{border-radius:3px 3px 3px 3px}.tree-content-icon{font-size:13px}.tree-content-icon-padding{padding-right:2px}.el-input__inner,.el-textarea__inner{border-radius:0}.general-bgcolor-hover:hover,.general-bgcolor-text-hover:hover{background-color:#f5f7fa!important}.general-bgcolor-text-hover:hover{color:#4e7ff9!important}.general-dividing-line{color:#f2f2f2}.el-dropdown-menu__item:not(.is-disabled):hover{background-color:#f5f7fa!important;color:#333!important}.el-menu-item:hover{color:#4e7ff9}.el-menu-item.is-active,.el-menu-item:hover,.el-submenu__title:hover{background-color:#f5f7fa!important}.el-menu-item.is-active{color:#4e7ff9}.text-general-color{color:#606266}.text-general-bgcolor{background-color:#606266}.text-second-color{color:#909399}.text-second-bgcolor{background-color:#909399}.text-linker-color{color:#4e7ff9}.text-linker-bgcolor{background-color:#4e7ff9}.text-important-color{color:#d9001b}.text-important-bgcolor{background-color:#d9001b}.table-head-text-color{color:#909399}.table-body-row-bgcolor:hover{background-color:#f5f7fa!important}.el-table td{border-bottom:1px solid #f2f2f2}.el-table-filter__bottom button:hover,.el-table th>.cell.highlight{color:#4e7ff9}.button-general-color{background-color:#4e7ff9!important;border-color:#4e7ff9!important}.button-general-color-reverse{border-color:#4e7ff9!important;color:#4e7ff9!important}.button-general-color2{background-color:#d9001b!important;border-color:#d9001b!important}.button-general-color-reverse2{border-color:#d9001b!important;color:#d9001b!important}.button-general-color3{background-color:#909399!important;border-color:#909399!important}.button-general-color-reverse3{border-color:#909399!important;color:#909399!important}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#4e7ff9;border-color:#4e7ff9}.el-checkbox__input.is-checked+.el-checkbox__label{color:#4e7ff9}.el-radio__input.is-checked .el-radio__inner{border-color:#4e7ff9;background:#4e7ff9}.el-radio__input.is-checked+.el-radio__label{color:#4e7ff9}.el-table__body tr.current-row>td,.li-general-hover-bgcolor:hover{background-color:#f5f7fa}.el-loading-spinner .path{stroke:#4e7ff9}.el-loading-spinner .el-loading-text,.el-select-dropdown.is-multiple .el-select-dropdown__item.selected,.el-select-dropdown__item.selected{color:#4e7ff9}.el-step__title.is-process{color:#909399}.el-step__title.is-finish{color:#4e7ff9}.el-step__head.is-process{color:#909399;border-color:#909399}.el-step__head.is-finish{color:#4e7ff9;border-color:#4e7ff9}.el-popover__title{color:#606266;font-weight:600}.el-tree-node__content{height:30px}.el-tree-node__expand-icon{font-size:12px}.el-tree-node__content>.el-tree-node__expand-icon{padding:1px}.el-table__empty-text{font-size:12px} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/css/chunk-8ab0b442.8d291593.css b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/css/chunk-8ab0b442.8d291593.css deleted file mode 100644 index 4dd0a59e..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/css/chunk-8ab0b442.8d291593.css +++ /dev/null @@ -1 +0,0 @@ -.btn-delete[data-v-c1a28148]{position:fixed;height:60px;width:99%;bottom:0;z-index:1000;border-color:#cecece;border-top-width:1px;border-top-style:solid;background:#fff}#count[data-v-567e8a90]{float:left;margin-left:10px}#search[data-v-567e8a90]{float:right;width:25%}.icontongzhi[data-v-567e8a90]{font-size:20px;cursor:pointer}.icontongzhi[data-v-567e8a90]:hover{color:#5badff}.addRowCursor[data-v-567e8a90]{cursor:pointer}.awsui-tabs[data-v-2904774b] .awsui-tabs__header{width:280px;height:100vh!important}.awsui-tabs[data-v-2904774b] .awsui-tabs__item{padding-left:30px;padding-right:40px}.awsui-tabs[data-v-2904774b] #tab-0{border-bottom:1px solid #e4e7ed;height:53px;cursor:auto}.awsui-tabs[data-v-2904774b] .awsui-tabs__active-bar{display:none}.awsui-tabs[data-v-2904774b] .awsui-tabs__item.is-active{color:#4e7ff9}.tabComClass[data-v-2904774b]{text-align:left;font-size:14px;margin-top:10px;margin-bottom:10px}.iconTabClass[data-v-2904774b]{font-size:14px;margin-right:10px;position:relative;top:1px}.record{color:red}.el-tabs__item:focus.is-active.is-focus:not(:active){box-shadow:none!important}.hideCheckBoxCell .el-checkbox__input,.hideCheckBoxHeaderCell .el-checkbox__input{visibility:hidden}.addRowClass{cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left:after{width:1px!important} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/favicon.ico b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/favicon.ico deleted file mode 100644 index df36fcfb72584e00488330b560ebcf34a41c64c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4286 zcmds*O-Phc6o&64GDVCEQHxsW(p4>LW*W<827=Unuo8sGpRux(DN@jWP-e29Wl%wj zY84_aq9}^Am9-cWTD5GGEo#+5Fi2wX_P*bo+xO!)p*7B;iKlbFd(U~_d(U?#hLj56 zPhFkj-|A6~Qk#@g^#D^U0XT1cu=c-vu1+SElX9NR;kzAUV(q0|dl0|%h|dI$%VICy zJnu2^L*Te9JrJMGh%-P79CL0}dq92RGU6gI{v2~|)p}sG5x0U*z<8U;Ij*hB9z?ei z@g6Xq-pDoPl=MANPiR7%172VA%r)kevtV-_5H*QJKFmd;8yA$98zCxBZYXTNZ#QFk2(TX0;Y2dt&WitL#$96|gJY=3xX zpCoi|YNzgO3R`f@IiEeSmKrPSf#h#Qd<$%Ej^RIeeYfsxhPMOG`S`Pz8q``=511zm zAm)MX5AV^5xIWPyEu7u>qYs?pn$I4nL9J!=K=SGlKLXpE<5x+2cDTXq?brj?n6sp= zphe9;_JHf40^9~}9i08r{XM$7HB!`{Ys~TK0kx<}ZQng`UPvH*11|q7&l9?@FQz;8 zx!=3<4seY*%=OlbCbcae?5^V_}*K>Uo6ZWV8mTyE^B=DKy7-sdLYkR5Z?paTgK-zyIkKjIcpyO z{+uIt&YSa_$QnN_@t~L014dyK(fOOo+W*MIxbA6Ndgr=Y!f#Tokqv}n<7-9qfHkc3 z=>a|HWqcX8fzQCT=dqVbogRq!-S>H%yA{1w#2Pn;=e>JiEj7Hl;zdt-2f+j2%DeVD zsW0Ab)ZK@0cIW%W7z}H{&~yGhn~D;aiP4=;m-HCo`BEI+Kd6 z={Xwx{TKxD#iCLfl2vQGDitKtN>z|-AdCN|$jTFDg0m3O`WLD4_s#$S diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/fonts/element-icons.535877f5.535877f5.woff b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/fonts/element-icons.535877f5.535877f5.woff deleted file mode 100644 index 02b9a2539e425a7a8c244faba92527602be76212..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28200 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
                      %#5t+7yTm^Z{)9pPFdh-)p? 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 diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/fonts/iconfont.392a0f97.392a0f97.eot b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/fonts/iconfont.392a0f97.392a0f97.eot deleted file mode 100644 index 3a922f82268745d0ef42b7b72a5305b214a678d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202676 zcmd?S349er_V<0x>D)ER-M8#}0!c_hw#ypAzAGRiA}A;*DhdkjsNjkWDk>r(gSg|4 zg4?*EpyG}jqT?veC7m1?LCd;Xu&LKMwRI?W@C>INTl zaKAOlwVxrd8$$aXcu;M9uRUX?V|y;P#~pRTlv($$AJQ9nKt^gt95dsLqaXdW?_Q#z zQ%P=aojz^K)PnwV<{|Dj&^#Rh>FnNw^~XTz^b_Ws{=~q&6OrDVL>a4Q%sgsJ+Bx=W zqF(E}nM`{Lfu9fzc@28ZtZV|7Y}AYQ)5Jv&`qRen z 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%0DLUT$tPj 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 EKfUKe;s5{u diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/fonts/iconfont.51373027.51373027.woff b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/fonts/iconfont.51373027.51373027.woff deleted file mode 100644 index 9be4a93a4cd53ac578ecd9eb48d21be6172f61d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122412 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 diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/img/iconfont.0096ef98.svg b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/img/iconfont.0096ef98.svg deleted file mode 100644 index c1f5adda..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/img/iconfont.0096ef98.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - -Created by iconfont - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/img/iconfont.ce1b01d3.ce1b01d3.svg b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/img/iconfont.ce1b01d3.ce1b01d3.svg deleted file mode 100644 index c8bbdca4..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/img/iconfont.ce1b01d3.ce1b01d3.svg +++ /dev/null @@ -1,2447 +0,0 @@ - - - - - -Created by iconfont - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/js/app.1bf9b24e.js b/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/js/app.1bf9b24e.js deleted file mode 100644 index a3a63fb8..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/web/com.actionsoft.apps.coe.pal.publisher/main/js/app.1bf9b24e.js +++ /dev/null @@ -1,21 +0,0 @@ -(function(e){function t(t){for(var i,r,s=t[0],l=t[1],c=t[2],u=0,d=[];u=500?alert("服务繁忙请稍后再试"):t>=400&&alert(e.response.data.message),console.dir(e),Promise.reject(e)}));var s=function(e){return r()({method:"get",url:e.url,params:e.params})},l=function(e){var t={method:"post",url:e.url,data:e.data};return t.data.sid=o["a"].state.sessionId,t.data=a(t.data),r()(t)},c=function(e){var t={authentication:o["a"].state.sessionId,sourceAppId:e.sourceAppId,aslp:e.aslp};Object.assign(t,e.params);var n={method:"post",url:e.portalUrl,params:t};return n.data=a(n.data),r()(n)};t["a"]={get:s,post:l,aslp:c}},"183b":function(module,exports,__webpack_require__){(function(module){var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__,_regeneratorRuntime=__webpack_require__("a34a");function _typeof2(e){return _typeof2="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},_typeof2(e)}(function(e,t){"object"===_typeof2(exports)&&"object"===_typeof2(module)?module.exports=t(__webpack_require__("2b0e")):(__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_FACTORY__=t,__WEBPACK_AMD_DEFINE_RESULT__="function"===typeof __WEBPACK_AMD_DEFINE_FACTORY__?__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__):__WEBPACK_AMD_DEFINE_FACTORY__,void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__))})("undefined"!==typeof self&&self,(function(__WEBPACK_EXTERNAL_MODULE__8bbf__){return function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.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"===_typeof2(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 r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));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="fb15")}({"00ee":function(e,t,n){var i=n("b622"),r=i("toStringTag"),o={};o[r]="z",e.exports="[object z]"===String(o)},"0109":function(e,t,n){},"0204":function(e,t,n){},"02f0":function(e,t,n){(function(e){e(n("56b3"))})((function(e){"use strict";e.defineMode("shell",(function(){var t={};function n(e,n){for(var i=0;i1&&e.eat("$");var n=e.next();return/['"({]/.test(n)?(t.tokens[0]=s(n,"("==n?"quote":"{"==n?"def":"string"),d(e,t)):(/\d/.test(n)||e.eatWhile(/\w/),t.tokens.shift(),"def")};function u(e){return function(t,n){return t.sol()&&t.string==e&&n.tokens.shift(),t.skipToEnd(),"string-2"}}function d(e,t){return(t.tokens[0]||a)(e,t)}return{startState:function(){return{tokens:[]}},token:function(e,t){return d(e,t)},closeBrackets:"()[]{}''\"\"``",lineComment:"#",fold:"brace"}})),e.defineMIME("text/x-sh","shell"),e.defineMIME("application/x-sh","shell")}))},"0366":function(e,t,n){var i=n("1c0b");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,r){return e.call(t,n,i,r)}}return function(){return e.apply(t,arguments)}}},"03d6":function(e,t,n){var i=n("9c0e"),r=n("6ca1"),o=n("39ad")(!1),a=n("5a94")("IE_PROTO");e.exports=function(e,t){var n,s=r(e),l=0,c=[];for(n in s)n!=a&&i(s,n)&&c.push(n);while(t.length>l)i(s,n=t[l++])&&(~o(c,n)||c.push(n));return c}},"051b":function(e,t,n){var i=n("1a14"),r=n("10db");e.exports=n("0bad")?function(e,t,n){return i.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},"057f":function(e,t,n){var i=n("fc6a"),r=n("241c").f,o={}.toString,a="object"==("undefined"===typeof window?"undefined":_typeof2(window))&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return r(e)}catch(t){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?s(e):r(i(e))}},"05d3":function(e,t,n){"use strict";var i=n("4a35"),r=n.n(i);r.a},"05f5":function(e,t,n){var i=n("7a41"),r=n("ef08").document,o=i(r)&&i(r.createElement);e.exports=function(e){return o?r.createElement(e):{}}},"06c5":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n("a630"),n("fb6a"),n("b0c0"),n("d3b7"),n("25f0"),n("3ca3");var i=n("6b75");function r(e,t){if(e){if("string"===typeof e)return Object(i["a"])(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(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Object(i["a"])(e,t):void 0}}},"06cf":function(e,t,n){var i=n("83ab"),r=n("d1e7"),o=n("5c6c"),a=n("fc6a"),s=n("c04e"),l=n("5135"),c=n("0cfb"),u=Object.getOwnPropertyDescriptor;t.f=i?u:function(e,t){if(e=a(e),t=s(t,!0),c)try{return u(e,t)}catch(n){}if(l(e,t))return o(!r.f.call(e,t),e[t])}},"072d":function(e,t,n){"use strict";var i=n("0bad"),r=n("9876"),o=n("fed5"),a=n("1917"),s=n("0983"),l=n("9fbb"),c=Object.assign;e.exports=!c||n("4b8b")((function(){var e={},t={},n=Symbol(),i="abcdefghijklmnopqrst";return e[n]=7,i.split("").forEach((function(e){t[e]=e})),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=i}))?function(e,t){var n=s(e),c=arguments.length,u=1,d=o.f,h=a.f;while(c>u){var f,p=l(arguments[u++]),m=d?r(p).concat(d(p)):r(p),g=m.length,v=0;while(g>v)f=m[v++],i&&!h.call(p,f)||(n[f]=p[f])}return n}:c},"07ac":function(e,t,n){var i=n("23e7"),r=n("6f53").values;i({target:"Object",stat:!0},{values:function(e){return r(e)}})},"07ea":function(e,t,n){"use strict";var i=n("3d56"),r=n.n(i);r.a},"095f":function(e,t,n){},"0983":function(e,t,n){var i=n("c901");e.exports=function(e){return Object(i(e))}},"0a06":function(e,t,n){"use strict";var i=n("c532"),r=n("30b5"),o=n("f6b4"),a=n("5270"),s=n("4a7b");function l(e){this.defaults=e,this.interceptors={request:new o,response:new o}}l.prototype.request=function(e){"string"===typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=s(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[a,void 0],n=Promise.resolve(e);this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));while(t.length)n=n.then(t.shift(),t.shift());return n},l.prototype.getUri=function(e){return e=s(this.defaults,e),r(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},i.forEach(["delete","get","head","options"],(function(e){l.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),i.forEach(["post","put","patch"],(function(e){l.prototype[e]=function(t,n,i){return this.request(s(i||{},{method:e,url:t,data:n}))}})),e.exports=l},"0ade":function(e,t,n){"use strict";var i=n("1c97"),r=n.n(i);r.a},"0ae2":function(e,t,n){var i=n("9876"),r=n("fed5"),o=n("1917");e.exports=function(e){var t=i(e),n=r.f;if(n){var a,s=n(e),l=o.f,c=0;while(s.length>c)l.call(e,a=s[c++])&&t.push(a)}return t}},"0b25":function(e,t,n){var i=n("a691"),r=n("50c4");e.exports=function(e){if(void 0===e)return 0;var t=i(e),n=r(t);if(t!==n)throw RangeError("Wrong length or index");return n}},"0b40":function(e,t,n){},"0b51":function(e,t,n){},"0b99":function(e,t,n){"use strict";var i=n("19fa")(!0);n("393a")(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=i(t,n),this._i+=e.length,{value:e,done:!1})}))},"0bad":function(e,t,n){e.exports=!n("4b8b")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},"0c47":function(e,t,n){var i=n("da84"),r=n("d44e");r(i.JSON,"JSON",!0)},"0cfb":function(e,t,n){var i=n("83ab"),r=n("d039"),o=n("cc12");e.exports=!i&&!r((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},"0d3b":function(e,t,n){var i=n("d039"),r=n("b622"),o=n("c430"),a=r("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})),o&&!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[a]||"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}))},"0d5e":function d5e(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("c975"),core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("a15b"),core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("cca6"),core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("d3b7"),core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("e6cf"),core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_4__),axios__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("bc3a"),axios__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_5__),qs__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("4328"),qs__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(qs__WEBPACK_IMPORTED_MODULE_6__),_packages_message_index_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("d2d7");function _toChangeData(e){var t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")}function checkCMD(params){var cmd=params.data.cmd;if("CLIENT_USER_LOGIN"!==cmd&&"CONSOLE_ADMIN_LOGIN"!==cmd&&"CLIENT_MOBILE_USER_LOGIN"!==cmd&&"COE_USER_LOGIN"!==cmd&&"com.actionsoft.apps.coe.pal_user_login"!==cmd&&"undefined"===typeof params.data.sid){var projectSetting="undefined"==typeof settingParam?window.settingParam:eval("settingParam");params.data.sid=projectSetting.sessionId}}axios__WEBPACK_IMPORTED_MODULE_5___default.a.defaults.baseURL="undefined"==typeof axiosBaseUrl?"./":eval("axiosBaseUrl"),axios__WEBPACK_IMPORTED_MODULE_5___default.a.defaults.headers={"Content-Type":"application/x-www-form-urlencoded; charset=utf-8"},axios__WEBPACK_IMPORTED_MODULE_5___default.a.interceptors.request.use((function(e){return"get"===e.method?e.paramsSerializer=function(e){return qs__WEBPACK_IMPORTED_MODULE_6___default.a.stringify(e,{arrayFormat:"repeat"})}:"post"===e.method&&(e.params={}),e}),(function(e){if(null==e.response)throw e;var t=e.response.data;return t.msg.indexOf("用户会话已失效")>-1?Object(_packages_message_index_js__WEBPACK_IMPORTED_MODULE_7__["a"])({type:"warning",message:t.desc?t.desc:t.msg,duration:2e3,onClose:function(){setTimeout((function(){void 0==top.homePageId?top.window.location.href="../":top.window.location.href="../console"}),2e3)}}):t.msg.indexOf("模型受管,操作被拒绝")>-1?Object(_packages_message_index_js__WEBPACK_IMPORTED_MODULE_7__["a"])({type:"error",message:t.desc?t.desc:t.msg,onClose:function(){window.location.reload()}}):Object(_packages_message_index_js__WEBPACK_IMPORTED_MODULE_7__["a"])({type:"error",message:t.desc?t.desc:t.msg}),Promise.reject(e)})),axios__WEBPACK_IMPORTED_MODULE_5___default.a.interceptors.response.use((function(e){if(!1!==e.config.alert&&("error"==e.data.result||"warning"==e.data.result)){var t={type:e.data.result,showClose:"error"==e.data.result,duration:"error"==e.data.result?0:2e3,message:e.data.desc?e.data.desc:e.data.msg};e.data.msg.indexOf("模型受管,操作被拒绝")>-1&&(t["onClose"]=function(){window.location.reload()}),Object(_packages_message_index_js__WEBPACK_IMPORTED_MODULE_7__["a"])(t)}return e.data}),(function(e){if(null==e.response)throw e;var t=e.response.data;return t.msg.indexOf("用户会话已失效")>-1?Object(_packages_message_index_js__WEBPACK_IMPORTED_MODULE_7__["a"])({type:"warning",message:t.desc?t.desc:t.msg,duration:1e3,onClose:function(){setTimeout((function(){void 0==top.homePageId?top.window.location.href="../":top.window.location.href="../console"}),2e3)}}):t.msg.indexOf("模型受管,操作被拒绝")>-1?Object(_packages_message_index_js__WEBPACK_IMPORTED_MODULE_7__["a"])({type:"error",message:t.desc?t.desc:t.msg,onClose:function(){window.location.reload()}}):Object(_packages_message_index_js__WEBPACK_IMPORTED_MODULE_7__["a"])({type:"error",message:t.desc?t.desc:t.msg}),Promise.reject(e)})),__webpack_exports__["a"]={get:function(e){var t={method:"get",url:e.url,params:e.data};return checkCMD(e),axios__WEBPACK_IMPORTED_MODULE_5___default()(t)},post:function(e){var t={method:"post",url:e.url,data:e.data};return checkCMD(e),t.data=_toChangeData(t.data),axios__WEBPACK_IMPORTED_MODULE_5___default()(t)},aslp:function(e){var t={cmd:"API_CALL_ASLP",sourceAppId:"",aslp:""};"undefined"!==typeof e.data.sid&&(t.authentication=e.data.sid),Object.assign(t,e.data);var n={method:"post",url:e.url,data:t};return n.data=_toChangeData(n.data),axios__WEBPACK_IMPORTED_MODULE_5___default()(n)}}},"0df6":function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},"0e15":function(e,t,n){var i=n("597f");e.exports=function(e,t,n){return void 0===n?i(e,t,!1):i(e,n,!1!==t)}},"0fae":function(e,t,n){},1054:function(e,t,n){},1098:function(e,t,n){"use strict";t.__esModule=!0;var i=n("17ed"),r=l(i),o=n("f893"),a=l(o),s="function"===typeof a.default&&"symbol"===_typeof2(r.default)?function(e){return _typeof2(e)}:function(e){return e&&"function"===typeof a.default&&e.constructor===a.default&&e!==a.default.prototype?"symbol":_typeof2(e)};function l(e){return e&&e.__esModule?e:{default:e}}t.default="function"===typeof a.default&&"symbol"===s(r.default)?function(e){return"undefined"===typeof e?"undefined":s(e)}:function(e){return e&&"function"===typeof a.default&&e.constructor===a.default&&e!==a.default.prototype?"symbol":"undefined"===typeof e?"undefined":s(e)}},"10db":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},1138:function(e,t,n){},1148:function(e,t,n){"use strict";var i=n("a691"),r=n("1d80");e.exports="".repeat||function(e){var t=String(r(this)),n="",o=i(e);if(o<0||o==1/0)throw RangeError("Wrong number of repetitions");for(;o>0;(o>>>=1)&&(t+=t))1&o&&(n+=t);return n}},1276:function(e,t,n){"use strict";var i=n("d784"),r=n("44e7"),o=n("825a"),a=n("1d80"),s=n("4840"),l=n("8aa5"),c=n("50c4"),u=n("14c3"),d=n("9263"),h=n("d039"),f=[].push,p=Math.min,m=4294967295,g=!h((function(){return!RegExp(m,"y")}));i("split",2,(function(e,t,n){var i;return i="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var i=String(a(this)),o=void 0===n?m:n>>>0;if(0===o)return[];if(void 0===e)return[i];if(!r(e))return t.call(i,e,o);var s,l,c,u=[],h=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),p=0,g=new RegExp(e.source,h+"g");while(s=d.call(g,i)){if(l=g.lastIndex,l>p&&(u.push(i.slice(p,s.index)),s.length>1&&s.index=o))break;g.lastIndex===s.index&&g.lastIndex++}return p===i.length?!c&&g.test("")||u.push(""):u.push(i.slice(p)),u.length>o?u.slice(0,o):u}:"0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var r=a(this),o=void 0==t?void 0:t[e];return void 0!==o?o.call(t,r,n):i.call(String(r),t,n)},function(e,r){var a=n(i,e,this,r,i!==t);if(a.done)return a.value;var d=o(e),h=String(this),f=s(d,RegExp),v=d.unicode,b=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(g?"y":"g"),y=new f(g?d:"^(?:"+d.source+")",b),w=void 0===r?m:r>>>0;if(0===w)return[];if(0===h.length)return null===u(y,h)?[h]:[];var x=0,_=0,k=[];while(_1?arguments[1]:void 0)}})},"145e":function(e,t,n){"use strict";var i=n("7b0b"),r=n("23cb"),o=n("50c4"),a=Math.min;e.exports=[].copyWithin||function(e,t){var n=i(this),s=o(n.length),l=r(e,s),c=r(t,s),u=arguments.length>2?arguments[2]:void 0,d=a((void 0===u?s:r(u,s))-c,s-l),h=1;c0)c in n?n[l]=n[c]:delete n[l],l+=h,c+=h;return n}},"14b4":function(e,t,n){},"14c3":function(e,t,n){var i=n("c6b6"),r=n("9263");e.exports=function(e,t){var n=e.exec;if("function"===typeof n){var o=n.call(e,t);if("object"!==_typeof2(o))throw TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==i(e))throw TypeError("RegExp#exec called on incompatible receiver");return r.call(e,t)}},"14e9":function(e,t,n){n("a4d3"),n("e01a"),n("944a"),n("b0c0"),n("0c47"),n("23dc"),n("a9e3"),n("d3b7");var i=n("7037");e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.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"===i(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 o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));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="/dist/",n(n.s=127)}({127:function(e,t,n){"use strict";n.r(t);var i=n(16),r=n(39),o=n.n(r),a=n(3),s=n(2),l={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 c(e){var t=e.move,n=e.size,i=e.bar,r={},o="translate"+i.axis+"("+t+"%)";return r[i.size]=n,r.transform=o,r.msTransform=o,r.webkitTransform=o,r}var u={name:"Bar",props:{vertical:Boolean,size:String,move:Number},computed:{bar:function(){return l[this.vertical?"vertical":"horizontal"]},wrap:function(){return this.$parent.wrap}},render:function(e){var t=this.size,n=this.move,i=this.bar;return e("div",{class:["el-scrollbar__bar","is-"+i.key],on:{mousedown:this.clickTrackHandler}},[e("div",{ref:"thumb",class:"el-scrollbar__thumb",on:{mousedown:this.clickThumbHandler},style:c({size:t,move:n,bar:i})})])},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=Math.abs(e.target.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),n=this.$refs.thumb[this.bar.offset]/2,i=100*(t-n)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=i*this.wrap[this.bar.scrollSize]/100},startDrag:function(e){e.stopImmediatePropagation(),this.cursorDown=!0,Object(s["on"])(document,"mousemove",this.mouseMoveDocumentHandler),Object(s["on"])(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 n=-1*(this.$el.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),i=this.$refs.thumb[this.bar.offset]-t,r=100*(n-i)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=r*this.wrap[this.bar.scrollSize]/100}}},mouseUpDocumentHandler:function(e){this.cursorDown=!1,this[this.bar.axis]=0,Object(s["off"])(document,"mousemove",this.mouseMoveDocumentHandler),document.onselectstart=null}},destroyed:function(){Object(s["off"])(document,"mouseup",this.mouseUpDocumentHandler)}},d={name:"ElScrollbar",components:{Bar:u},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=o()(),n=this.wrapStyle;if(t){var i="-"+t+"px",r="margin-bottom: "+i+"; margin-right: "+i+";";Array.isArray(this.wrapStyle)?(n=Object(a["toObject"])(this.wrapStyle),n.marginRight=n.marginBottom=i):"string"===typeof this.wrapStyle?n+=r:n=r}var s=e(this.tag,{class:["el-scrollbar__view",this.viewClass],style:this.viewStyle,ref:"resize"},this.$slots.default),l=e("div",{ref:"wrap",style:n,on:{scroll:this.handleScroll},class:[this.wrapClass,"el-scrollbar__wrap",t?"":"el-scrollbar__wrap--hidden-default"]},[[s]]),c=void 0;return c=this.native?[e("div",{ref:"wrap",class:[this.wrapClass,"el-scrollbar__wrap"],style:n},[[s]])]:[l,e(u,{attrs:{move:this.moveX,size:this.sizeWidth}}),e(u,{attrs:{vertical:!0,move:this.moveY,size:this.sizeHeight}})],e("div",{class:"el-scrollbar"},c)},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=void 0,t=void 0,n=this.wrap;n&&(e=100*n.clientHeight/n.scrollHeight,t=100*n.clientWidth/n.scrollWidth,this.sizeHeight=e<100?e+"%":"",this.sizeWidth=t<100?t+"%":"")}},mounted:function(){this.native||(this.$nextTick(this.update),!this.noresize&&Object(i["addResizeListener"])(this.$refs.resize,this.update))},beforeDestroy:function(){this.native||!this.noresize&&Object(i["removeResizeListener"])(this.$refs.resize,this.update)},install:function(e){e.component(d.name,d)}};t["default"]=d},16:function(e,t){e.exports=n("4010")},2:function(e,t){e.exports=n("5924")},3:function(e,t){e.exports=n("8122")},39:function(e,t){e.exports=n("e62d")}})},"155a":function(e,t,n){},"159b":function(e,t,n){var i=n("da84"),r=n("fdbc"),o=n("17c2"),a=n("9112");for(var s in r){var l=i[s],c=l&&l.prototype;if(c&&c.forEach!==o)try{a(c,"forEach",o)}catch(u){c.forEach=o}}},1609:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},"170b":function(e,t,n){"use strict";var i=n("ebb5"),r=n("50c4"),o=n("23cb"),a=n("4840"),s=i.aTypedArray,l=i.exportTypedArrayMethod;l("subarray",(function(e,t){var n=s(this),i=n.length,l=o(e,i);return new(a(n,n.constructor))(n.buffer,n.byteOffset+l*n.BYTES_PER_ELEMENT,r((void 0===t?i:o(t,i))-l))}))},"17c2":function(e,t,n){"use strict";var i=n("b727").forEach,r=n("a640"),o=n("ae40"),a=r("forEach"),s=o("forEach");e.exports=a&&s?[].forEach:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}},"17ed":function(e,t,n){e.exports={default:n("511f"),__esModule:!0}},"182d":function(e,t,n){var i=n("f8cd");e.exports=function(e,t){var n=i(e);if(n%t)throw RangeError("Wrong offset");return n}},1836:function(e,t,n){var i=n("6ca1"),r=n("6438").f,o={}.toString,a="object"==("undefined"===typeof window?"undefined":_typeof2(window))&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return r(e)}catch(t){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?s(e):r(i(e))}},1850:function(e,t,n){(function(e){var i,r,o;n("ac1f"),n("466d");var a=n("7037");(function(s){"object"==a(t)&&"object"==a(e)?s(n("f3a7")):(r=[n("f3a7")],i=s,o="function"===typeof i?i.apply(t,r):i,void 0===o||(e.exports=o))})((function(e){var t=/MSIE \d/.test(navigator.userAgent)&&(null==document.documentMode||document.documentMode<8),n=e.Pos,i={"(":")>",")":"(<","[":"]>","]":"[<","{":"}>","}":"{<","<":">>",">":"<<"};function r(e){return e&&e.bracketRegex||/[(){}[\]]/}function o(e,t,o){var a=e.getLineHandle(t.line),l=t.ch-1,c=o&&o.afterCursor;null==c&&(c=/(^| )cm-fat-cursor($| )/.test(e.getWrapperElement().className));var u=r(o),d=!c&&l>=0&&u.test(a.text.charAt(l))&&i[a.text.charAt(l)]||u.test(a.text.charAt(l+1))&&i[a.text.charAt(++l)];if(!d)return null;var h=">"==d.charAt(1)?1:-1;if(o&&o.strict&&h>0!=(l==t.ch))return null;var f=e.getTokenTypeAt(n(t.line,l+1)),p=s(e,n(t.line,l+(h>0?1:0)),h,f||null,o);return null==p?null:{from:n(t.line,l),to:p&&p.pos,match:p&&p.ch==d.charAt(0),forward:h>0}}function s(e,t,o,a,s){for(var l=s&&s.maxScanLineLength||1e4,c=s&&s.maxScanLines||1e3,u=[],d=r(s),h=o>0?Math.min(t.line+c,e.lastLine()+1):Math.max(e.firstLine()-1,t.line-c),f=t.line;f!=h;f+=o){var p=e.getLine(f);if(p){var m=o>0?0:p.length-1,g=o>0?p.length:-1;if(!(p.length>l))for(f==t.line&&(m=t.ch-(o<0?1:0));m!=g;m+=o){var v=p.charAt(m);if(d.test(v)&&(void 0===a||e.getTokenTypeAt(n(f,m+1))==a)){var b=i[v];if(b&&">"==b.charAt(1)==o>0)u.push(v);else{if(!u.length)return{pos:n(f,m),ch:v};u.pop()}}}}}return f-o!=(o>0?e.lastLine():e.firstLine())&&null}function l(e,i,r){for(var a=e.state.matchBrackets.maxHighlightLineLength||1e3,s=[],l=e.listSelections(),c=0;c=c?e?"":void 0:(o=s.charCodeAt(l),o<55296||o>56319||l+1===c||(a=s.charCodeAt(l+1))<56320||a>57343?e?s.charAt(l):o:e?s.slice(l,l+2):a-56320+(o-55296<<10)+65536)}}},"1a14":function(e,t,n){var i=n("77e9"),r=n("faf5"),o=n("3397"),a=Object.defineProperty;t.f=n("0bad")?Object.defineProperty:function(e,t,n){if(i(e),t=o(t,!0),i(n),r)try{return a(e,t,n)}catch(s){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},"1b63":function(e,t,n){(function(e){e(n("56b3"),n("7b00"))})((function(e){"use strict";e.defineMode("sass",(function(t){var n=e.mimeModes["text/css"],i=n.propertyKeywords||{},r=n.colorKeywords||{},o=n.valueKeywords||{},a=n.fontProperties||{};function s(e){return new RegExp("^"+e.join("|"))}var l,c=["true","false","null","auto"],u=new RegExp("^"+c.join("|")),d=["\\(","\\)","=",">","<","==",">=","<=","\\+","-","\\!=","/","\\*","%","and","or","not",";","\\{","\\}",":"],h=s(d),f=/^::?[a-zA-Z_][\w\-]*/;function p(e){return!e.peek()||e.match(/\s+$/,!1)}function m(e,t){var n=e.peek();return")"===n?(e.next(),t.tokenizer=x,"operator"):"("===n?(e.next(),e.eatSpace(),"operator"):"'"===n||'"'===n?(t.tokenizer=v(e.next()),"string"):(t.tokenizer=v(")",!1),"string")}function g(e,t){return function(n,i){return n.sol()&&n.indentation()<=e?(i.tokenizer=x,x(n,i)):(t&&n.skipTo("*/")?(n.next(),n.next(),i.tokenizer=x):n.skipToEnd(),"comment")}}function v(e,t){function n(i,r){var o=i.next(),a=i.peek(),s=i.string.charAt(i.pos-2),l="\\"!==o&&a===e||o===e&&"\\"!==s;return l?(o!==e&&t&&i.next(),p(i)&&(r.cursorHalf=0),r.tokenizer=x,"string"):"#"===o&&"{"===a?(r.tokenizer=b(n),i.next(),"operator"):"string"}return null==t&&(t=!0),n}function b(e){return function(t,n){return"}"===t.peek()?(t.next(),n.tokenizer=e,"operator"):x(t,n)}}function y(e){if(0==e.indentCount){e.indentCount++;var n=e.scopes[0].offset,i=n+t.indentUnit;e.scopes.unshift({offset:i})}}function w(e){1!=e.scopes.length&&e.scopes.shift()}function x(e,t){var n=e.peek();if(e.match("/*"))return t.tokenizer=g(e.indentation(),!0),t.tokenizer(e,t);if(e.match("//"))return t.tokenizer=g(e.indentation(),!1),t.tokenizer(e,t);if(e.match("#{"))return t.tokenizer=b(x),"operator";if('"'===n||"'"===n)return e.next(),t.tokenizer=v(n),"string";if(t.cursorHalf){if("#"===n&&(e.next(),e.match(/[0-9a-fA-F]{6}|[0-9a-fA-F]{3}/)))return p(e)&&(t.cursorHalf=0),"number";if(e.match(/^-?[0-9\.]+/))return p(e)&&(t.cursorHalf=0),"number";if(e.match(/^(px|em|in)\b/))return p(e)&&(t.cursorHalf=0),"unit";if(e.match(u))return p(e)&&(t.cursorHalf=0),"keyword";if(e.match(/^url/)&&"("===e.peek())return t.tokenizer=m,p(e)&&(t.cursorHalf=0),"atom";if("$"===n)return e.next(),e.eatWhile(/[\w-]/),p(e)&&(t.cursorHalf=0),"variable-2";if("!"===n)return e.next(),t.cursorHalf=0,e.match(/^[\w]+/)?"keyword":"operator";if(e.match(h))return p(e)&&(t.cursorHalf=0),"operator";if(e.eatWhile(/[\w-]/))return p(e)&&(t.cursorHalf=0),l=e.current().toLowerCase(),o.hasOwnProperty(l)?"atom":r.hasOwnProperty(l)?"keyword":i.hasOwnProperty(l)?(t.prevProp=e.current().toLowerCase(),"property"):"tag";if(p(e))return t.cursorHalf=0,null}else{if("-"===n&&e.match(/^-\w+-/))return"meta";if("."===n){if(e.next(),e.match(/^[\w-]+/))return y(t),"qualifier";if("#"===e.peek())return y(t),"tag"}if("#"===n){if(e.next(),e.match(/^[\w-]+/))return y(t),"builtin";if("#"===e.peek())return y(t),"tag"}if("$"===n)return e.next(),e.eatWhile(/[\w-]/),"variable-2";if(e.match(/^-?[0-9\.]+/))return"number";if(e.match(/^(px|em|in)\b/))return"unit";if(e.match(u))return"keyword";if(e.match(/^url/)&&"("===e.peek())return t.tokenizer=m,"atom";if("="===n&&e.match(/^=[\w-]+/))return y(t),"meta";if("+"===n&&e.match(/^\+[\w-]+/))return"variable-3";if("@"===n&&e.match(/@extend/)&&(e.match(/\s*[\w]/)||w(t)),e.match(/^@(else if|if|media|else|for|each|while|mixin|function)/))return y(t),"def";if("@"===n)return e.next(),e.eatWhile(/[\w-]/),"def";if(e.eatWhile(/[\w-]/)){if(e.match(/ *: *[\w-\+\$#!\("']/,!1)){l=e.current().toLowerCase();var s=t.prevProp+"-"+l;return i.hasOwnProperty(s)?"property":i.hasOwnProperty(l)?(t.prevProp=l,"property"):a.hasOwnProperty(l)?"property":"tag"}return e.match(/ *:/,!1)?(y(t),t.cursorHalf=1,t.prevProp=e.current().toLowerCase(),"property"):(e.match(/ *,/,!1)||y(t),"tag")}if(":"===n)return e.match(f)?"variable-3":(e.next(),t.cursorHalf=1,"operator")}return e.match(h)?"operator":(e.next(),null)}function _(e,n){e.sol()&&(n.indentCount=0);var i=n.tokenizer(e,n),r=e.current();if("@return"!==r&&"}"!==r||w(n),null!==i){for(var o=e.pos-r.length,a=o+t.indentUnit*n.indentCount,s=[],l=0;l=51||!i((function(){var t=[],n=t.constructor={};return n[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"202b":function(e,t,n){},"219c":function(e,t,n){"use strict";var i=n("ebb5"),r=i.aTypedArray,o=i.exportTypedArrayMethod,a=[].sort;o("sort",(function(e){return a.call(r(this),e)}))},"21cc":function(e,t,n){"use strict";var i=n("b233"),r=n.n(i);r.a},2266:function(e,t,n){var i=n("825a"),r=n("e95a"),o=n("50c4"),a=n("0366"),s=n("35a1"),l=n("9bdd"),c=function(e,t){this.stopped=e,this.result=t},u=e.exports=function(e,t,n,u,d){var h,f,p,m,g,v,b,y=a(t,n,u?2:1);if(d)h=e;else{if(f=s(e),"function"!=typeof f)throw TypeError("Target is not iterable");if(r(f)){for(p=0,m=o(e.length);m>p;p++)if(g=u?y(i(b=e[p])[0],b[1]):y(e[p]),g&&g instanceof c)return g;return new c(!1)}h=f.call(e)}v=h.next;while(!(b=v.call(h)).done)if(g=l(h,y,b.value,u),"object"==_typeof2(g)&&g&&g instanceof c)return g;return new c(!1)};u.stop=function(e){return new c(!0,e)}},"22c0":function(e,t,n){"use strict";var i=n("8b00"),r=n.n(i);r.a},2366:function(e,t){for(var n=[],i=0;i<256;++i)n[i]=(i+256).toString(16).substr(1);function r(e,t){var i=t||0,r=n;return[r[e[i++]],r[e[i++]],r[e[i++]],r[e[i++]],"-",r[e[i++]],r[e[i++]],"-",r[e[i++]],r[e[i++]],"-",r[e[i++]],r[e[i++]],"-",r[e[i++]],r[e[i++]],r[e[i++]],r[e[i++]],r[e[i++]],r[e[i++]]].join("")}e.exports=r},"23cb":function(e,t,n){var i=n("a691"),r=Math.max,o=Math.min;e.exports=function(e,t){var n=i(e);return n<0?r(n+t,0):o(n,t)}},"23dc":function(e,t,n){var i=n("d44e");i(Math,"Math",!0)},"23e7":function(e,t,n){var i=n("da84"),r=n("06cf").f,o=n("9112"),a=n("6eeb"),s=n("ce4e"),l=n("e893"),c=n("94ca");e.exports=function(e,t){var n,u,d,h,f,p,m=e.target,g=e.global,v=e.stat;if(u=g?i:v?i[m]||s(m,{}):(i[m]||{}).prototype,u)for(d in t){if(f=t[d],e.noTargetGet?(p=r(u,d),h=p&&p.value):h=u[d],n=c(g?d:m+(v?".":"#")+d,e.forced),!n&&void 0!==h){if(_typeof2(f)===_typeof2(h))continue;l(f,h)}(e.sham||h&&h.sham)&&o(f,"sham",!0),a(u,d,f,e)}}},"241c":function(e,t,n){var i=n("ca84"),r=n("7839"),o=r.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,o)}},2444:function(e,t,n){"use strict";(function(t){var i=n("c532"),r=n("c8af"),o={"Content-Type":"application/x-www-form-urlencoded"};function a(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function s(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof t&&"[object process]"===Object.prototype.toString.call(t))&&(e=n("b50d")),e}var l={adapter:s(),transformRequest:[function(e,t){return r(t,"Accept"),r(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)?(a(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):i.isObject(e)?(a(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"===typeof e)try{e=JSON.parse(e)}catch(t){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};i.forEach(["delete","get","head"],(function(e){l.headers[e]={}})),i.forEach(["post","put","patch"],(function(e){l.headers[e]=i.merge(o)})),e.exports=l}).call(this,n("4362"))},2532:function(e,t,n){"use strict";var i=n("23e7"),r=n("5a34"),o=n("1d80"),a=n("ab13");i({target:"String",proto:!0,forced:!a("includes")},{includes:function(e){return!!~String(o(this)).indexOf(r(e),arguments.length>1?arguments[1]:void 0)}})},"25a1":function(e,t,n){"use strict";var i=n("ebb5"),r=n("d58f").right,o=i.aTypedArray,a=i.exportTypedArrayMethod;a("reduceRight",(function(e){return r(o(this),e,arguments.length,arguments.length>1?arguments[1]:void 0)}))},"25f0":function(e,t,n){"use strict";var i=n("6eeb"),r=n("825a"),o=n("d039"),a=n("ad6d"),s="toString",l=RegExp.prototype,c=l[s],u=o((function(){return"/a/b"!=c.call({source:"a",flags:"b"})})),d=c.name!=s;(u||d)&&i(RegExp.prototype,s,(function(){var e=r(this),t=String(e.source),n=e.flags,i=String(void 0===n&&e instanceof RegExp&&!("flags"in l)?a.call(e):n);return"/"+t+"/"+i}),{unsafe:!0})},2626:function(e,t,n){"use strict";var i=n("d066"),r=n("9bf2"),o=n("b622"),a=n("83ab"),s=o("species");e.exports=function(e){var t=i(e),n=r.f;a&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},2638:function(e,t,n){"use strict";function i(){return i=Object.assign||function(e){for(var t,n=1;no)u[o]=n[o++];return u}),u)},"299c":function(e,t,n){n("a4d3"),n("e01a"),n("944a"),n("b0c0"),n("0c47"),n("23dc"),n("a9e3"),n("d3b7"),n("ac1f"),n("5319");var i=n("7037");e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.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"===i(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 o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));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="/dist/",n(n.s=131)}({131:function(e,t,n){"use strict";n.r(t);var i=n(5),r=n.n(i),o=n(17),a=n.n(o),s=n(2),l=n(3),c=n(7),u=n.n(c),d={name:"ElTooltip",mixins:[r.a],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-"+Object(l["generateId"])(),timeoutPending:null,focusing:!1}},beforeCreate:function(){var e=this;this.$isServer||(this.popperVM=new u.a({data:{node:""},render:function(e){return this.node}}).$mount(),this.debounceClose=a()(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 n=this.getFirstElement();if(!n)return null;var i=n.data=n.data||{};return i.staticClass=this.addTooltipClass(i.staticClass),n},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),Object(s["on"])(this.referenceElm,"mouseenter",this.show),Object(s["on"])(this.referenceElm,"mouseleave",this.hide),Object(s["on"])(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()})),Object(s["on"])(this.referenceElm,"blur",this.handleBlur),Object(s["on"])(this.referenceElm,"click",this.removeFocusing)),this.value&&this.popperVM&&this.popperVM.$nextTick((function(){e.value&&e.updatePopper()}))},watch:{focusing:function(e){e?Object(s["addClass"])(this.referenceElm,"focusing"):Object(s["removeClass"])(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,n=0;nl&&(e.scrollTop=a-e.clientHeight)}else e.scrollTop=0}},"2a95":function(e,t,n){"use strict";(function(e){function n(){return n=Object.assign||function(e){for(var t=1;t=o)return e;switch(e){case"%s":return String(t[i++]);case"%d":return Number(t[i++]);case"%j":try{return JSON.stringify(t[i++])}catch(n){return"[Circular]"}break;default:return e}}));return a}return r}function p(e){return"string"===e||"url"===e||"hex"===e||"email"===e||"date"===e||"pattern"===e}function m(e,t){return void 0===e||null===e||!("array"!==t||!Array.isArray(e)||e.length)||!(!p(t)||"string"!==typeof e||e)}function g(e,t,n){var i=[],r=0,o=e.length;function a(e){i.push.apply(i,e),r++,r===o&&n(i)}e.forEach((function(e){t(e,a)}))}function v(e,t,n){var i=0,r=e.length;function o(a){if(a&&a.length)n(a);else{var s=i;i+=1,s()\[\]\\.,;:\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},O={integer:function(e){return O.number(e)&&parseInt(e,10)===e},float:function(e){return O.number(e)&&!O.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(t){return!1}},date:function(e){return"function"===typeof e.getTime&&"function"===typeof e.getMonth&&"function"===typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"===typeof e},object:function(e){return"object"===_typeof2(e)&&!O.array(e)},method:function(e){return"function"===typeof e},email:function(e){return"string"===typeof e&&!!e.match(S.email)&&e.length<255},url:function(e){return"string"===typeof e&&!!e.match(S.url)},hex:function(e){return"string"===typeof e&&!!e.match(S.hex)}};function T(e,t,n,i,r){if(e.required&&void 0===t)k(e,t,n,i,r);else{var o=["integer","float","array","regexp","object","method","email","number","date","url","hex"],a=e.type;o.indexOf(a)>-1?O[a](t)||i.push(f(r.messages.types[a],e.fullField,e.type)):a&&_typeof2(t)!==e.type&&i.push(f(r.messages.types[a],e.fullField,e.type))}}function E(e,t,n,i,r){var o="number"===typeof e.len,a="number"===typeof e.min,s="number"===typeof e.max,l=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=t,u=null,d="number"===typeof t,h="string"===typeof t,p=Array.isArray(t);if(d?u="number":h?u="string":p&&(u="array"),!u)return!1;p&&(c=t.length),h&&(c=t.replace(l,"_").length),o?c!==e.len&&i.push(f(r.messages[u].len,e.fullField,e.len)):a&&!s&&ce.max?i.push(f(r.messages[u].max,e.fullField,e.max)):a&&s&&(ce.max)&&i.push(f(r.messages[u].range,e.fullField,e.min,e.max))}var D="enum";function M(e,t,n,i,r){e[D]=Array.isArray(e[D])?e[D]:[],-1===e[D].indexOf(t)&&i.push(f(r.messages[D],e.fullField,e[D].join(", ")))}function A(e,t,n,i,r){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||i.push(f(r.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"===typeof e.pattern){var o=new RegExp(e.pattern);o.test(t)||i.push(f(r.messages.pattern.mismatch,e.fullField,t,e.pattern))}}var N={required:k,whitespace:C,type:T,range:E,enum:M,pattern:A};function I(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(m(t,"string")&&!e.required)return n();N.required(e,t,i,o,r,"string"),m(t,"string")||(N.type(e,t,i,o,r),N.range(e,t,i,o,r),N.pattern(e,t,i,o,r),!0===e.whitespace&&N.whitespace(e,t,i,o,r))}n(o)}function L(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return n();N.required(e,t,i,o,r),void 0!==t&&N.type(e,t,i,o,r)}n(o)}function P(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(""===t&&(t=void 0),m(t)&&!e.required)return n();N.required(e,t,i,o,r),void 0!==t&&(N.type(e,t,i,o,r),N.range(e,t,i,o,r))}n(o)}function $(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return n();N.required(e,t,i,o,r),void 0!==t&&N.type(e,t,i,o,r)}n(o)}function F(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return n();N.required(e,t,i,o,r),m(t)||N.type(e,t,i,o,r)}n(o)}function j(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return n();N.required(e,t,i,o,r),void 0!==t&&(N.type(e,t,i,o,r),N.range(e,t,i,o,r))}n(o)}function z(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return n();N.required(e,t,i,o,r),void 0!==t&&(N.type(e,t,i,o,r),N.range(e,t,i,o,r))}n(o)}function B(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(m(t,"array")&&!e.required)return n();N.required(e,t,i,o,r,"array"),m(t,"array")||(N.type(e,t,i,o,r),N.range(e,t,i,o,r))}n(o)}function R(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return n();N.required(e,t,i,o,r),void 0!==t&&N.type(e,t,i,o,r)}n(o)}var V="enum";function H(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return n();N.required(e,t,i,o,r),void 0!==t&&N[V](e,t,i,o,r)}n(o)}function W(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(m(t,"string")&&!e.required)return n();N.required(e,t,i,o,r),m(t,"string")||N.pattern(e,t,i,o,r)}n(o)}function q(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(m(t,"date")&&!e.required)return n();var s;N.required(e,t,i,o,r),m(t,"date")||(s=t instanceof Date?t:new Date(t),N.type(e,s,i,o,r),s&&N.range(e,s.getTime(),i,o,r))}n(o)}function U(e,t,n,i,r){var o=[],a=Array.isArray(t)?"array":_typeof2(t);N.required(e,t,i,o,r,a),n(o)}function K(e,t,n,i,r){var o=e.type,a=[],s=e.required||!e.required&&i.hasOwnProperty(e.field);if(s){if(m(t,o)&&!e.required)return n();N.required(e,t,i,a,r,o),m(t,o)||N.type(e,t,i,a,r)}n(a)}function G(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return n();N.required(e,t,i,o,r)}n(o)}var Y={string:I,method:L,number:P,boolean:$,regexp:F,integer:j,float:z,array:B,object:R,enum:H,pattern:W,date:q,url:K,hex:K,email:K,required:U,any:G};function X(){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 Z=X();function Q(e){this.rules=null,this._messages=Z,this.define(e)}Q.prototype={messages:function(e){return e&&(this._messages=_(X(),e)),this._messages},define:function(e){if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==_typeof2(e)||Array.isArray(e))throw new Error("Rules must be an object");var t,n;for(t in this.rules={},e)e.hasOwnProperty(t)&&(n=e[t],this.rules[t]=Array.isArray(n)?n:[n])},validate:function(e,t,i){var r=this;void 0===t&&(t={}),void 0===i&&(i=function(){});var o,a,s=e,l=t,c=i;if("function"===typeof l&&(c=l,l={}),!this.rules||0===Object.keys(this.rules).length)return c&&c(),Promise.resolve();function u(e){var t,n=[],i={};function r(e){var t;Array.isArray(e)?n=(t=n).concat.apply(t,e):n.push(e)}for(t=0;t4)return e;for(n=[],i=0;i1&&"0"==r.charAt(0)&&(o=I.test(r)?16:8,r=r.slice(8==o?1:2)),""===r)a=0;else{if(!(10==o?P:8==o?L:$).test(r))return e;a=parseInt(r,o)}n.push(a)}for(i=0;i=S(256,5-t))return null}else if(a>255)return null;for(s=n.pop(),i=0;i6)return;i=0;while(h()){if(r=null,i>0){if(!("."==h()&&i<4))return;d++}if(!N.test(h()))return;while(N.test(h())){if(o=parseInt(h(),10),null===r)r=o;else{if(0==r)return;r=10*r+o}if(r>255)return;d++}l[c]=256*l[c]+r,i++,2!=i&&4!=i||c++}if(4!=i)return;break}if(":"==h()){if(d++,!h())return}else if(h())return;l[c++]=t}else{if(null!==u)return;d++,c++,u=c}}if(null!==u){a=c-u,c=7;while(0!=c&&a>0)s=l[c],l[c--]=l[u+a-1],l[u+--a]=s}else if(8!=c)return;return l},W=function(e){for(var t=null,n=1,i=null,r=0,o=0;o<8;o++)0!==e[o]?(r>n&&(t=i,n=r),i=null,r=0):(null===i&&(i=o),++r);return r>n&&(t=i,n=r),t},q=function(e){var t,n,i,r;if("number"==typeof e){for(t=[],n=0;n<4;n++)t.unshift(e%256),e=C(e/256);return t.join(".")}if("object"==_typeof2(e)){for(t="",i=W(e),n=0;n<8;n++)r&&0===e[n]||(r&&(r=!1),i===n?(t+=n?":":"::",r=!0):(t+=e[n].toString(16),n<7&&(t+=":")));return"["+t+"]"}return e},U={},K=h({},U,{" ":1,'"':1,"<":1,">":1,"`":1}),G=h({},K,{"#":1,"?":1,"{":1,"}":1}),Y=h({},G,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),X=function(e,t){var n=p(e,0);return n>32&&n<127&&!d(t,e)?e:encodeURIComponent(e)},Z={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Q=function(e){return d(Z,e.scheme)},J=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&&M.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()},re=function(e){return"."===e||"%2e"===e.toLowerCase()},oe=function(e){return e=e.toLowerCase(),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},ae={},se={},le={},ce={},ue={},de={},he={},fe={},pe={},me={},ge={},ve={},be={},ye={},we={},xe={},_e={},ke={},Ce={},Se={},Oe={},Te=function(e,t,n,r){var o,a,s,l,c=n||ae,u=0,h="",p=!1,m=!1,g=!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(z,"")),t=t.replace(B,""),o=f(t);while(u<=o.length){switch(a=o[u],c){case ae:if(!a||!M.test(a)){if(n)return T;c=le;continue}h+=a.toLowerCase(),c=se;break;case se:if(a&&(A.test(a)||"+"==a||"-"==a||"."==a))h+=a.toLowerCase();else{if(":"!=a){if(n)return T;h="",c=le,u=0;continue}if(n&&(Q(e)!=d(Z,h)||"file"==h&&(J(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=h,n)return void(Q(e)&&Z[e.scheme]==e.port&&(e.port=null));h="","file"==e.scheme?c=ye:Q(e)&&r&&r.scheme==e.scheme?c=ce:Q(e)?c=fe:"/"==o[u+1]?(c=ue,u++):(e.cannotBeABaseURL=!0,e.path.push(""),c=Ce)}break;case le:if(!r||r.cannotBeABaseURL&&"#"!=a)return T;if(r.cannotBeABaseURL&&"#"==a){e.scheme=r.scheme,e.path=r.path.slice(),e.query=r.query,e.fragment="",e.cannotBeABaseURL=!0,c=Oe;break}c="file"==r.scheme?ye:de;continue;case ce:if("/"!=a||"/"!=o[u+1]){c=de;continue}c=pe,u++;break;case ue:if("/"==a){c=me;break}c=ke;continue;case de:if(e.scheme=r.scheme,a==i)e.username=r.username,e.password=r.password,e.host=r.host,e.port=r.port,e.path=r.path.slice(),e.query=r.query;else if("/"==a||"\\"==a&&Q(e))c=he;else if("?"==a)e.username=r.username,e.password=r.password,e.host=r.host,e.port=r.port,e.path=r.path.slice(),e.query="",c=Se;else{if("#"!=a){e.username=r.username,e.password=r.password,e.host=r.host,e.port=r.port,e.path=r.path.slice(),e.path.pop(),c=ke;continue}e.username=r.username,e.password=r.password,e.host=r.host,e.port=r.port,e.path=r.path.slice(),e.query=r.query,e.fragment="",c=Oe}break;case he:if(!Q(e)||"/"!=a&&"\\"!=a){if("/"!=a){e.username=r.username,e.password=r.password,e.host=r.host,e.port=r.port,c=ke;continue}c=me}else c=pe;break;case fe:if(c=pe,"/"!=a||"/"!=h.charAt(u+1))continue;u++;break;case pe:if("/"!=a&&"\\"!=a){c=me;continue}break;case me:if("@"==a){p&&(h="%40"+h),p=!0,s=f(h);for(var v=0;v65535)return D;e.port=Q(e)&&w===Z[e.scheme]?null:w,h=""}if(n)return;c=_e;continue}return D}h+=a;break;case ye:if(e.scheme="file","/"==a||"\\"==a)c=we;else{if(!r||"file"!=r.scheme){c=ke;continue}if(a==i)e.host=r.host,e.path=r.path.slice(),e.query=r.query;else if("?"==a)e.host=r.host,e.path=r.path.slice(),e.query="",c=Se;else{if("#"!=a){ne(o.slice(u).join(""))||(e.host=r.host,e.path=r.path.slice(),ie(e)),c=ke;continue}e.host=r.host,e.path=r.path.slice(),e.query=r.query,e.fragment="",c=Oe}}break;case we:if("/"==a||"\\"==a){c=xe;break}r&&"file"==r.scheme&&!ne(o.slice(u).join(""))&&(te(r.path[0],!0)?e.path.push(r.path[0]):e.host=r.host),c=ke;continue;case xe:if(a==i||"/"==a||"\\"==a||"?"==a||"#"==a){if(!n&&te(h))c=ke;else if(""==h){if(e.host="",n)return;c=_e}else{if(l=R(e,h),l)return l;if("localhost"==e.host&&(e.host=""),n)return;h="",c=_e}continue}h+=a;break;case _e:if(Q(e)){if(c=ke,"/"!=a&&"\\"!=a)continue}else if(n||"?"!=a)if(n||"#"!=a){if(a!=i&&(c=ke,"/"!=a))continue}else e.fragment="",c=Oe;else e.query="",c=Se;break;case ke:if(a==i||"/"==a||"\\"==a&&Q(e)||!n&&("?"==a||"#"==a)){if(oe(h)?(ie(e),"/"==a||"\\"==a&&Q(e)||e.path.push("")):re(h)?"/"==a||"\\"==a&&Q(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&te(h)&&(e.host&&(e.host=""),h=h.charAt(0)+":"),e.path.push(h)),h="","file"==e.scheme&&(a==i||"?"==a||"#"==a))while(e.path.length>1&&""===e.path[0])e.path.shift();"?"==a?(e.query="",c=Se):"#"==a&&(e.fragment="",c=Oe)}else h+=X(a,G);break;case Ce:"?"==a?(e.query="",c=Se):"#"==a?(e.fragment="",c=Oe):a!=i&&(e.path[0]+=X(a,U));break;case Se:n||"#"!=a?a!=i&&("'"==a&&Q(e)?e.query+="%27":e.query+="#"==a?"%23":X(a,U)):(e.fragment="",c=Oe);break;case Oe:a!=i&&(e.fragment+=X(a,K));break}u++}},Ee=function e(t){var n,i,r=u(this,e,"URL"),a=arguments.length>1?arguments[1]:void 0,s=String(t),l=_(r,{type:"URL"});if(void 0!==a)if(a instanceof e)n=k(a);else if(i=Te(n={},String(a)),i)throw TypeError(i);if(i=Te(l,s,null,n),i)throw TypeError(i);var c=l.searchParams=new w,d=x(c);d.updateSearchParams(l.query),d.updateURL=function(){l.query=String(c)||null},o||(r.href=Me.call(r),r.origin=Ae.call(r),r.protocol=Ne.call(r),r.username=Ie.call(r),r.password=Le.call(r),r.host=Pe.call(r),r.hostname=$e.call(r),r.port=Fe.call(r),r.pathname=je.call(r),r.search=ze.call(r),r.searchParams=Be.call(r),r.hash=Re.call(r))},De=Ee.prototype,Me=function(){var e=k(this),t=e.scheme,n=e.username,i=e.password,r=e.host,o=e.port,a=e.path,s=e.query,l=e.fragment,c=t+":";return null!==r?(c+="//",J(e)&&(c+=n+(i?":"+i:"")+"@"),c+=q(r),null!==o&&(c+=":"+o)):"file"==t&&(c+="//"),c+=e.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==s&&(c+="?"+s),null!==l&&(c+="#"+l),c},Ae=function(){var e=k(this),t=e.scheme,n=e.port;if("blob"==t)try{return new URL(t.path[0]).origin}catch(i){return"null"}return"file"!=t&&Q(e)?t+"://"+q(e.host)+(null!==n?":"+n:""):"null"},Ne=function(){return k(this).scheme+":"},Ie=function(){return k(this).username},Le=function(){return k(this).password},Pe=function(){var e=k(this),t=e.host,n=e.port;return null===t?"":null===n?q(t):q(t)+":"+n},$e=function(){var e=k(this).host;return null===e?"":q(e)},Fe=function(){var e=k(this).port;return null===e?"":String(e)},je=function(){var e=k(this),t=e.path;return e.cannotBeABaseURL?t[0]:t.length?"/"+t.join("/"):""},ze=function(){var e=k(this).query;return e?"?"+e:""},Be=function(){return k(this).searchParams},Re=function(){var e=k(this).fragment;return e?"#"+e:""},Ve=function(e,t){return{get:e,set:t,configurable:!0,enumerable:!0}};if(o&&l(De,{href:Ve(Me,(function(e){var t=k(this),n=String(e),i=Te(t,n);if(i)throw TypeError(i);x(t.searchParams).updateSearchParams(t.query)})),origin:Ve(Ae),protocol:Ve(Ne,(function(e){var t=k(this);Te(t,String(e)+":",ae)})),username:Ve(Ie,(function(e){var t=k(this),n=f(String(e));if(!ee(t)){t.username="";for(var i=0;in)t.push(arguments[n++]);return w[++y]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},i(y),y},m=function(e){delete w[e]},"process"==l(g)?i=function(e){g.nextTick(k(e))}:b&&b.now?i=function(e){b.now(k(e))}:v&&!h?(r=new v,o=r.port2,r.port1.onmessage=C,i=c(o.postMessage,o,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(S)||"file:"===f.protocol?i=x in d("script")?function(e){u.appendChild(d("script"))[x]=function(){u.removeChild(this),_(e)}}:function(e){setTimeout(k(e),0)}:(i=S,a.addEventListener("message",C,!1))),e.exports={set:p,clear:m}},"2d00":function(e,t,n){var i,r,o=n("da84"),a=n("342f"),s=o.process,l=s&&s.versions,c=l&&l.v8;c?(i=c.split("."),r=i[0]+i[1]):a&&(i=a.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/),i&&(r=i[1]))),e.exports=r&&+r},"2d83":function(e,t,n){"use strict";var i=n("387f");e.exports=function(e,t,n,r,o){var a=new Error(e);return i(a,t,n,r,o)}},"2e67":function(e,t,n){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},"2f9a":function(e,t){e.exports=function(){}},"301c":function(e,t,n){n("e198")("asyncIterator")},"30b5":function(e,t,n){"use strict";var i=n("c532");function r(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var o;if(n)o=n(t);else if(i.isURLSearchParams(t))o=t.toString();else{var a=[];i.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(i.isArray(e)?t+="[]":e=[e],i.forEach(e,(function(e){i.isDate(e)?e=e.toISOString():i.isObject(e)&&(e=JSON.stringify(e)),a.push(r(t)+"="+r(e))})))})),o=a.join("&")}if(o){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}},3106:function(e,t,n){"use strict";var i=n("c2a2"),r=n.n(i);r.a},3280:function(e,t,n){"use strict";var i=n("ebb5"),r=n("e58c"),o=i.aTypedArray,a=i.exportTypedArrayMethod;a("lastIndexOf",(function(e){return r.apply(o(this),arguments)}))},3397:function(e,t,n){var i=n("7a41");e.exports=function(e,t){if(!i(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!i(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},3410:function(e,t,n){var i=n("23e7"),r=n("d039"),o=n("7b0b"),a=n("e163"),s=n("e177"),l=r((function(){a(1)}));i({target:"Object",stat:!0,forced:l,sham:!s},{getPrototypeOf:function(e){return a(o(e))}})},"342f":function(e,t,n){var i=n("d066");e.exports=i("navigator","userAgent")||""},"35a1":function(e,t,n){var i=n("f5df"),r=n("3f8c"),o=n("b622"),a=o("iterator");e.exports=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||r[i(e)]}},"37bc":function(e,t,n){"use strict";var i=n("60cf"),r=n.n(i);r.a},"37e8":function(e,t,n){var i=n("83ab"),r=n("9bf2"),o=n("825a"),a=n("df75");e.exports=i?Object.defineProperties:function(e,t){o(e);var n,i=a(t),s=i.length,l=0;while(s>l)r.f(e,n=i[l++],t[n]);return e}},"387f":function(e,t,n){"use strict";e.exports=function(e,t,n,i,r){return e.config=t,n&&(e.code=n),e.request=i,e.response=r,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},"391a":function(e,t,n){},"391f":function(e,t,n){},3934:function(e,t,n){"use strict";var i=n("c532");e.exports=i.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function r(e){var i=e;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=r(window.location.href),function(t){var n=i.isString(t)?r(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return function(){return!0}}()},"393a":function(e,t,n){"use strict";var i=n("e444"),r=n("512c"),o=n("ba01"),a=n("051b"),s=n("8a0d"),l=n("26dd"),c=n("92f0"),u=n("ce7a"),d=n("cc15")("iterator"),h=!([].keys&&"next"in[].keys()),f="@@iterator",p="keys",m="values",g=function(){return this};e.exports=function(e,t,n,v,b,y,w){l(n,t,v);var x,_,k,C=function(e){if(!h&&e in E)return E[e];switch(e){case p:return function(){return new n(this,e)};case m:return function(){return new n(this,e)}}return function(){return new n(this,e)}},S=t+" Iterator",O=b==m,T=!1,E=e.prototype,D=E[d]||E[f]||b&&E[b],M=D||C(b),A=b?O?C("entries"):M:void 0,N="Array"==t&&E.entries||D;if(N&&(k=u(N.call(new e)),k!==Object.prototype&&k.next&&(c(k,S,!0),i||"function"==typeof k[d]||a(k,d,g))),O&&D&&D.name!==m&&(T=!0,M=function(){return D.call(this)}),i&&!w||!h&&!T&&E[d]||a(E,d,M),s[t]=M,s[S]=g,b)if(x={values:O?M:C(m),keys:y?M:C(p),entries:A},w)for(_ in x)_ in E||o(E,_,x[_]);else r(r.P+r.F*(h||T),t,x);return x}},"39ad":function(e,t,n){var i=n("6ca1"),r=n("d16a"),o=n("9d11");e.exports=function(e){return function(t,n,a){var s,l=i(t),c=r(l.length),u=o(a,c);if(e&&n!=n){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}}},"3a7b":function(e,t,n){"use strict";var i=n("ebb5"),r=n("b727").findIndex,o=i.aTypedArray,a=i.exportTypedArrayMethod;a("findIndex",(function(e){return r(o(this),e,arguments.length>1?arguments[1]:void 0)}))},"3bbe":function(e,t,n){var i=n("861d");e.exports=function(e){if(!i(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"3c47":function(e,t,n){(function(e){var i,r,o;n("c975"),n("a15b"),n("fb6a"),n("b0c0"),n("d3b7"),n("4d63"),n("ac1f"),n("25f0"),n("466d"),n("5319"),n("1276");var a=n("7037");(function(s){"object"==a(t)&&"object"==a(e)?s(n("f3a7"),n("79ef")):(r=[n("f3a7"),n("79ef")],i=s,o="function"===typeof i?i.apply(t,r):i,void 0===o||(e.exports=o))})((function(e){"use strict";var t,n,i,r,o={QUERY_DIV:";",ALIAS_KEYWORD:"AS"},s=e.Pos,l=e.cmpPos;function c(e){return"[object Array]"==Object.prototype.toString.call(e)}function u(t){var n=t.doc.modeOption;return"awsAt"===n&&(n="awsAt"),e.resolveMode(n).keywords}function d(t){var n=t.doc.modeOption;return"sql"===n&&(n="text/x-sql"),e.resolveMode(n).identifierQuote||"`"}function h(e){return"string"==typeof e?e:e.text}function f(e,t){return c(t)&&(t={columns:t}),t.text||(t.text=e),t}function p(e){var t={};if(c(e))for(var n=e.length-1;n>=0;n--){var i=e[n];t[h(i).toUpperCase()]=f(h(i),i)}else if(e)for(var r in e)t[r.toUpperCase()]=f(r,e[r]);return t}function m(e){return t[e.toUpperCase()]}function g(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}function v(e,t){var n=e.length,i=h(t).substr(0,n);return e.toUpperCase()===i.toUpperCase()}function b(e,t,n,i){if(n)for(var r in n)if(n.hasOwnProperty(r)){var o=n[r];o&&v(t,r)&&(-1===r.indexOf("@")?e.push(i(o.name,null,o.id)):e.push(i(o.key+" - "+o.title,null,o.key)))}}function y(e){"."==e.charAt(0)&&(e=e.substr(1));for(var t=e.split(r+r),n=0;n0)&&l(p,u[g])<=0){d={start:f,end:u[g]};break}f=u[g]}if(d.start){var v=n.getRange(d.start,d.end,!1);for(g=0;gv.ch&&(w.end=v.ch,w.string=w.string.slice(0,v.ch-w.start)),w.string.match(/^[.`"\w@]\w*$/)?(g=w.string,h=w.start,f=w.end):(h=f=v.ch,g=""),0!==g.length)return"."==g.charAt(0)||g.charAt(0)==r?h=x(v,w,y,e):(b(y,g,n,(function(e){return{text:e,className:"CodeMirror-hint-table CodeMirror-hint-default-table"}})),b(y,g,t,(function(e){return"object"===a(e)?e.className="CodeMirror-hint-table":e={text:e,className:"CodeMirror-hint-table"},e})),c||b(y,g,i,(function(e,t,n){return{text:e,className:"CodeMirror-hint-keyword",desc:t,key:n}}))),{list:y,from:s(v.line,h),to:s(v.line,f)}}))}))}).call(this,n("62e4")(e))},"3c4e":function(e,t,n){"use strict";var i=function(e){return r(e)&&!o(e)};function r(e){return!!e&&"object"===_typeof2(e)}function o(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||l(e)}var a="function"===typeof Symbol&&Symbol.for,s=a?Symbol.for("react.element"):60103;function l(e){return e.$$typeof===s}function c(e){return Array.isArray(e)?[]:{}}function u(e,t){var n=t&&!0===t.clone;return n&&i(e)?f(c(e),e,t):e}function d(e,t,n){var r=e.slice();return t.forEach((function(t,o){"undefined"===typeof r[o]?r[o]=u(t,n):i(t)?r[o]=f(e[o],t,n):-1===e.indexOf(t)&&r.push(u(t,n))})),r}function h(e,t,n){var r={};return i(e)&&Object.keys(e).forEach((function(t){r[t]=u(e[t],n)})),Object.keys(t).forEach((function(o){i(t[o])&&e[o]?r[o]=f(e[o],t[o],n):r[o]=u(t[o],n)})),r}function f(e,t,n){var i=Array.isArray(t),r=Array.isArray(e),o=n||{arrayMerge:d},a=i===r;if(a){if(i){var s=o.arrayMerge||d;return s(e,t,n)}return h(e,t,n)}return u(t,n)}f.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return f(e,n,t)}))};var p=f;e.exports=p},"3c5d":function(e,t,n){"use strict";var i=n("ebb5"),r=n("50c4"),o=n("182d"),a=n("7b0b"),s=n("d039"),l=i.aTypedArray,c=i.exportTypedArrayMethod,u=s((function(){new Int8Array(1).set({})}));c("set",(function(e){l(this);var t=o(arguments.length>1?arguments[1]:void 0,1),n=this.length,i=a(e),s=r(i.length),c=0;if(s+t>n)throw RangeError("Wrong length");while(c=n.length?{value:void 0,done:!0}:(e=i(n,r),t.index+=e.length,{value:e,done:!1})}))},"3d56":function(e,t,n){},"3f6b":function(e,t,n){e.exports={default:n("b9c7"),__esModule:!0}},"3f8c":function(e,t){e.exports={}},"3fcc":function(e,t,n){"use strict";var i=n("ebb5"),r=n("b727").map,o=n("4840"),a=i.aTypedArray,s=i.aTypedArrayConstructor,l=i.exportTypedArrayMethod;l("map",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:void 0,(function(e,t){return new(s(o(e,e.constructor)))(t)}))}))},4010:function(e,t,n){"use strict";n("a4d3"),n("e01a"),n("d28b"),n("4160"),n("c975"),n("e260"),n("a434"),n("d3b7"),n("3ca3"),n("159b"),n("ddb0"),t.__esModule=!0,t.removeResizeListener=t.addResizeListener=void 0;var i=n("6dd8"),r=o(i);function o(e){return e&&e.__esModule?e:{default:e}}var a="undefined"===typeof window,s=function(e){var t=e,n=Array.isArray(t),i=0;for(t=n?t:t[Symbol.iterator]();;){var r;if(n){if(i>=t.length)break;r=t[i++]}else{if(i=t.next(),i.done)break;r=i.value}var o=r,a=o.target.__resizeListeners__||[];a.length&&a.forEach((function(e){e()}))}};t.addResizeListener=function(e,t){a||(e.__resizeListeners__||(e.__resizeListeners__=[],e.__ro__=new r.default(s),e.__ro__.observe(e)),e.__resizeListeners__.push(t))},t.removeResizeListener=function(e,t){e&&e.__resizeListeners__&&(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),e.__resizeListeners__.length||e.__ro__.disconnect())}},"408a":function(e,t,n){var i=n("c6b6");e.exports=function(e){if("number"!=typeof e&&"Number"!=i(e))throw TypeError("Incorrect invocation");return+e}},4127:function(e,t,n){"use strict";var i=n("d233"),r=n("b313"),o={brackets:function(e){return e+"[]"},indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},a=Date.prototype.toISOString,s={delimiter:"&",encode:!0,encoder:i.encode,encodeValuesOnly:!1,serializeDate:function(e){return a.call(e)},skipNulls:!1,strictNullHandling:!1},l=function e(t,n,r,o,a,l,c,u,d,h,f,p){var m=t;if("function"===typeof c)m=c(n,m);else if(m instanceof Date)m=h(m);else if(null===m){if(o)return l&&!p?l(n,s.encoder):n;m=""}if("string"===typeof m||"number"===typeof m||"boolean"===typeof m||i.isBuffer(m)){if(l){var g=p?n:l(n,s.encoder);return[f(g)+"="+f(l(m,s.encoder))]}return[f(n)+"="+f(String(m))]}var v,b=[];if("undefined"===typeof m)return b;if(Array.isArray(c))v=c;else{var y=Object.keys(m);v=u?y.sort(u):y}for(var w=0;w0?T+O:""}},4160:function(e,t,n){"use strict";var i=n("23e7"),r=n("17c2");i({target:"Array",proto:!0,forced:[].forEach!=r},{forEach:r})},"417f":function(e,t,n){"use strict";n("4160"),n("a434"),t.__esModule=!0;var i=n("8bbf"),r=a(i),o=n("5924");function a(e){return e&&e.__esModule?e:{default:e}}var s=[],l="@@clickoutsideContext",c=void 0,u=0;function d(e,t,n){return function(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!(n&&n.context&&i.target&&r.target)||e.contains(i.target)||e.contains(r.target)||e===i.target||n.context.popperElm&&(n.context.popperElm.contains(i.target)||n.context.popperElm.contains(r.target))||(t.expression&&e[l].methodName&&n.context[e[l].methodName]?n.context[e[l].methodName]():e[l].bindingFn&&e[l].bindingFn())}}!r.default.prototype.$isServer&&(0,o.on)(document,"mousedown",(function(e){return c=e})),!r.default.prototype.$isServer&&(0,o.on)(document,"mouseup",(function(e){s.forEach((function(t){return t[l].documentHandler(e,c)}))})),t.default={bind:function(e,t,n){s.push(e);var i=u++;e[l]={id:i,documentHandler:d(e,t,n),methodName:t.expression,bindingFn:t.value}},update:function(e,t,n){e[l].documentHandler=d(e,t,n),e[l].methodName=t.expression,e[l].bindingFn=t.value},unbind:function(e){for(var t=s.length,n=0;n1?arguments[1]:void 0)}})},"466d":function(e,t,n){"use strict";var i=n("d784"),r=n("825a"),o=n("50c4"),a=n("1d80"),s=n("8aa5"),l=n("14c3");i("match",1,(function(e,t,n){return[function(t){var n=a(this),i=void 0==t?void 0:t[e];return void 0!==i?i.call(t,n):new RegExp(t)[e](String(n))},function(e){var i=n(t,e,this);if(i.done)return i.value;var a=r(e),c=String(this);if(!a.global)return l(a,c);var u=a.unicode;a.lastIndex=0;var d,h=[],f=0;while(null!==(d=l(a,c))){var p=String(d[0]);h[f]=p,""===p&&(a.lastIndex=s(c,o(a.lastIndex),u)),f++}return 0===f?null:h}]}))},"467f":function(e,t,n){"use strict";var i=n("2d83");e.exports=function(e,t,n){var r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(i("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},4726:function(e,t,n){n("a4d3"),n("e01a"),n("944a"),n("99af"),n("a623"),n("4de4"),n("4160"),n("c975"),n("e260"),n("a15b"),n("d81d"),n("13d5"),n("fb6a"),n("45fc"),n("b0c0"),n("0c47"),n("23dc"),n("a9e3"),n("cca6"),n("d3b7"),n("ac1f"),n("1276"),n("159b"),n("ddb0");var i=n("7037");e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.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"===i(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 o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));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="/dist/",n(n.s=59)}({0:function(e,t,n){"use strict";function i(e,t,n,i,r,o,a,s){var l,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(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__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):r&&(l=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}n.d(t,"a",(function(){return i}))},14:function(e,t){e.exports=n("14e9")},18:function(e,t){e.exports=n("dcdc")},21:function(e,t){e.exports=n("d397")},26:function(e,t){e.exports=n("92fa")},3:function(e,t){e.exports=n("8122")},31:function(e,t){e.exports=n("2a5e")},32:function(e,t){e.exports=n("e452")},51:function(e,t){e.exports=n("f494")},59:function(e,t,n){"use strict";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["el-cascader-panel",e.border&&"is-bordered"],on:{keydown:e.handleKeyDown}},e._l(e.menus,(function(e,t){return n("cascader-menu",{key:t,ref:"menu",refInFor:!0,attrs:{index:t,nodes:e}})})),1)},r=[];i._withStripped=!0;var o,a,s=n(26),l=n.n(s),c=n(14),u=n.n(c),d=n(18),h=n.n(d),f=n(51),p=n.n(f),m=n(3),g=function(e){return e.stopPropagation()},v={inject:["panel"],components:{ElCheckbox:h.a,ElRadio:p.a},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,n=this.node,i=this.isDisabled,r=this.config,o=r.multiple,a=r.checkStrictly;!a&&i||n.loading||(r.lazy&&!n.loaded?t.lazyLoad(n,(function(){var t=e.isLeaf;if(t||e.handleExpand(),o){var i=!!t&&n.checked;e.handleMultiCheckChange(i)}})):t.handleExpand(n))},handleCheckChange:function(){var e=this.panel,t=this.value,n=this.node;e.handleCheckChange(t),e.handleExpand(n)},handleMultiCheckChange:function(e){this.node.doCheck(e),this.panel.calculateMultiCheckedValue()},isInPath:function(e){var t=this.node,n=e[t.level-1]||{};return n.uid===t.uid},renderPrefix:function(e){var t=this.isLeaf,n=this.isChecked,i=this.config,r=i.checkStrictly,o=i.multiple;return o?this.renderCheckbox(e):r?this.renderRadio(e):t&&n?this.renderCheckIcon(e):null},renderPostfix:function(e){var t=this.node,n=this.isLeaf;return t.loading?this.renderLoadingIcon(e):n?null:this.renderExpandIcon(e)},renderCheckbox:function(e){var t=this.node,n=this.config,i=this.isDisabled,r={on:{change:this.handleMultiCheckChange},nativeOn:{}};return n.checkStrictly&&(r.nativeOn.click=g),e("el-checkbox",l()([{attrs:{value:t.checked,indeterminate:t.indeterminate,disabled:i}},r]))},renderRadio:function(e){var t=this.checkedValue,n=this.value,i=this.isDisabled;return Object(m["isEqual"])(n,t)&&(n=t),e("el-radio",{attrs:{value:t,label:n,disabled:i},on:{change:this.handleCheckChange},nativeOn:{click:g}},[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,n=this.node,i=t.renderLabelFn,r=i?i({node:n,data:n.data}):null;return e("span",{class:"el-cascader-node__label"},[r||n.label])}},render:function(e){var t=this,n=this.inActivePath,i=this.inCheckedPath,r=this.isChecked,o=this.isLeaf,a=this.isDisabled,s=this.config,c=this.nodeId,u=s.expandTrigger,d=s.checkStrictly,h=s.multiple,f=!d&&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)}),!o||a||d||h||(p.on.click=this.handleCheckChange),e("li",l()([{attrs:{role:"menuitem",id:c,"aria-expanded":n,tabindex:f?null:-1},class:{"el-cascader-node":!0,"is-selectable":d,"in-active-path":n,"in-checked-path":i,"is-active":r,"is-disabled":f}},p]),[this.renderPrefix(e),this.renderContent(e),this.renderPostfix(e)])}},b=v,y=n(0),w=Object(y["a"])(b,o,a,!1,null,null,null);w.options.__file="packages/cascader-panel/src/cascader-node.vue";var x,_,k=w.exports,C=n(6),S=n.n(C),O={name:"ElCascaderMenu",mixins:[S.a],inject:["panel"],components:{ElScrollbar:u.a,CascaderNode:k},props:{nodes:{type:Array,required:!0},index:Number},data:function(){return{activeNode:null,hoverTimer:null,id:Object(m["generateId"])()}},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,n=this.hoverTimer,i=this.$refs.hoverZone;if(t&&i)if(t.contains(e.target)){clearTimeout(n);var r=this.$el.getBoundingClientRect(),o=r.left,a=e.clientX-o,s=this.$el,l=s.offsetWidth,c=s.offsetHeight,u=t.offsetTop,d=u+t.offsetHeight;i.innerHTML='\n \n \n '}else n||(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,n=this.panel.isHoverMenu,i={on:{}};n&&(i.on.expand=this.handleExpand);var r=this.nodes.map((function(n,r){var o=n.hasChildren;return e("cascader-node",l()([{key:n.uid,attrs:{node:n,"node-id":t+"-"+r,"aria-haspopup":o,"aria-owns":o?t:null}},i]))}));return[].concat(r,[n?e("svg",{ref:"hoverZone",class:"el-cascader-menu__hover-zone"}):null])}},render:function(e){var t=this.isEmpty,n=this.menuId,i={nativeOn:{}};return this.panel.isHoverMenu&&(i.nativeOn.mousemove=this.handleMouseMove),e("el-scrollbar",l()([{attrs:{tag:"ul",role:"menu",id:n,"wrap-class":"el-cascader-menu__wrap","view-class":{"el-cascader-menu__list":!0,"is-empty":t}},class:"el-cascader-menu"},i]),[t?this.renderEmptyText(e):this.renderNodeList(e)])}},T=O,E=Object(y["a"])(T,x,_,!1,null,null,null);E.options.__file="packages/cascader-panel/src/cascader-menu.vue";var D=E.exports,M=n(21),A=function(){function e(e,t){for(var n=0;n1?t-1:0),i=1;i1?i-1:0),o=1;o0},e.prototype.syncCheckState=function(e){var t=this.getValueByOption(),n=this.isSameNode(e,t);this.doCheck(n)},e.prototype.doCheck=function(e){this.checked!==e&&(this.config.checkStrictly?this.checked=e:(this.broadcast("check",e),this.setCheckState(e),this.emit("check")))},A(e,[{key:"isDisabled",get:function(){var e=this.data,t=this.parent,n=this.config,i=n.disabled,r=n.checkStrictly;return e[i]||!r&&t&&t.isDisabled}},{key:"isLeaf",get:function(){var e=this.data,t=this.loaded,n=this.hasChildren,i=this.children,r=this.config,o=r.lazy,a=r.leaf;if(o){var s=Object(M["isDef"])(e[a])?e[a]:!!t&&!i.length;return this.hasChildren=!s,s}return!n}}]),e}(),P=L;function $(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var F=function e(t,n){return t.reduce((function(t,i){return i.isLeaf?t.push(i):(!n&&t.push(i),t=t.concat(e(i.children,n))),t}),[])},j=function(){function e(t,n){$(this,e),this.config=n,this.initNodes(t)}return e.prototype.initNodes=function(e){var t=this;e=Object(m["coerceTruthyValueToArray"])(e),this.nodes=e.map((function(e){return new P(e,t.config)})),this.flattedNodes=this.getFlattedNodes(!1,!1),this.leafNodes=this.getFlattedNodes(!0,!1)},e.prototype.appendNode=function(e,t){var n=new P(e,this.config,t),i=t?t.children:this.nodes;i.push(n)},e.prototype.appendNodes=function(e,t){var n=this;e=Object(m["coerceTruthyValueToArray"])(e),e.forEach((function(e){return n.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],n=e?this.leafNodes:this.flattedNodes;return t?n:F(this.nodes,e)},e.prototype.getNodeByValue=function(e){if(e){var t=this.getFlattedNodes(!1,!this.config.lazy).filter((function(t){return Object(m["valueEquals"])(t.path,e)||t.value===e}));return t&&t.length?t[0]:null}return null},e}(),z=j,B=n(9),R=n.n(B),V=n(32),H=n.n(V),W=n(31),q=n.n(W),U=Object.assign||function(e){for(var t=1;t0){var l=n.store.getNodeByValue(o);l.data[s]||n.lazyLoad(l,(function(){n.handleExpand(l)})),n.loadCount===n.checkedValue.length&&n.$parent.computePresentText()}}t&&t(i)};i.lazyLoad(e,r)},calculateMultiCheckedValue:function(){this.checkedValue=this.getCheckedNodes(this.leafOnly).map((function(e){return e.getValueByOption()}))},scrollIntoView:function(){if(!this.$isServer){var e=this.$refs.menu||[];e.forEach((function(e){var t=e.$el;if(t){var n=t.querySelector(".el-scrollbar__wrap"),i=t.querySelector(".el-cascader-node.is-active")||t.querySelector(".el-cascader-node.in-active-path");q()(n,i)}}))}},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,n=this.multiple;if(n){var i=this.getFlattedNodes(e);return i.filter((function(e){return e.checked}))}return Object(m["isEmpty"])(t)?[]:[this.getNodeByValue(t)]},clearCheckedNodes:function(){var e=this.config,t=this.leafOnly,n=e.multiple,i=e.emitPath;n?(this.getCheckedNodes(t).filter((function(e){return!e.isDisabled})).forEach((function(e){return e.doCheck(!1)})),this.calculateMultiCheckedValue()):this.checkedValue=i?[]:null}}},te=ee,ne=Object(y["a"])(te,i,r,!1,null,null,null);ne.options.__file="packages/cascader-panel/src/cascader-panel.vue";var ie=ne.exports;ie.install=function(e){e.component(ie.name,ie)},t["default"]=ie},6:function(e,t){e.exports=n("6b7c")},9:function(e,t){e.exports=n("7f4d")}})},4840:function(e,t,n){var i=n("825a"),r=n("1c0b"),o=n("b622"),a=o("species");e.exports=function(e,t){var n,o=i(e).constructor;return void 0===o||void 0==(n=i(o)[a])?t:r(n)}},4897:function(e,t,n){"use strict";n("3410"),n("ac1f"),n("1276"),t.__esModule=!0,t.i18n=t.use=t.t=void 0;var i=n("f0d9"),r=d(i),o=n("8bbf"),a=d(o),s=n("3c4e"),l=d(s),c=n("9d7e"),u=d(c);function d(e){return e&&e.__esModule?e:{default:e}}var h=(0,u.default)(a.default),f=r.default,p=!1,m=function(){var e=Object.getPrototypeOf(this||a.default).$t;if("function"===typeof e&&a.default.locale)return p||(p=!0,a.default.locale(a.default.config.lang,(0,l.default)(f,a.default.locale(a.default.config.lang)||{},{clone:!0}))),e.apply(this,arguments)},g=t.t=function(e,t){var n=m.apply(this,arguments);if(null!==n&&void 0!==n)return n;for(var i=e.split("."),r=f,o=0,a=i.length;o0){var i=t[t.length-1];if(i.id===e){if(i.modalClass){var r=i.modalClass.trim().split(/\s+/);r.forEach((function(e){return(0,o.removeClass)(n,e)}))}t.pop(),t.length>0&&(n.style.zIndex=t[t.length-1].zIndex)}else for(var a=t.length-1;a>=0;a--)if(t[a].id===e){t.splice(a,1);break}}0===t.length&&(this.modalFade&&(0,o.addClass)(n,"v-modal-leave"),setTimeout((function(){0===t.length&&(n.parentNode&&n.parentNode.removeChild(n),n.style.display="none",h.modalDom=void 0),(0,o.removeClass)(n,"v-modal-leave")}),200))}};Object.defineProperty(h,"zIndex",{configurable:!0,get:function(){return l||(c=c||(r.default.prototype.$ELEMENT||{}).zIndex||2e3,l=!0),c},set:function(e){c=e}});var f=function(){if(!r.default.prototype.$isServer&&h.modalStack.length>0){var e=h.modalStack[h.modalStack.length-1];if(!e)return;var t=h.getInstance(e.id);return t}};r.default.prototype.$isServer||window.addEventListener("keydown",(function(e){if(27===e.keyCode){var t=f();t&&t.closeOnPressEscape&&(t.handleClose?t.handleClose():t.handleAction?t.handleAction("cancel"):t.close())}})),t.default=h},"4b8b":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"4ba6":function(e,t,n){(function(e){e(n("56b3"))})((function(e){"use strict";function t(e,t,n,i,r,o){this.indented=e,this.column=t,this.type=n,this.info=i,this.align=r,this.prev=o}function n(e,n,i,r){var o=e.indented;return e.context&&"statement"==e.context.type&&"statement"!=i&&(o=e.context.indented),e.context=new t(o,n,i,r,null,e.context)}function i(e){var t=e.context.type;return")"!=t&&"]"!=t&&"}"!=t||(e.indented=e.context.indented),e.context=e.context.prev}function r(e,t,n){return"variable"==t.prevToken||"type"==t.prevToken||!!/\S(?:[^- ]>|[*\]])\s*$|\*$/.test(e.string.slice(0,n))||!(!t.typeAtEndOfLine||e.column()!=e.indentation())||void 0}function o(e){for(;;){if(!e||"top"==e.type)return!0;if("}"==e.type&&"namespace"!=e.prev.info)return!1;e=e.prev}}function a(e){for(var t={},n=e.split(" "),i=0;i!?|\/]/,D=l.isIdentifierChar||/[\w\$_\xa1-\uffff]/,M=l.isReservedIdentifier||!1;function A(e,t){var n=e.next();if(w[n]){var i=w[n](e,t);if(!1!==i)return i}if('"'==n||"'"==n)return t.tokenize=N(n),t.tokenize(e,t);if(O.test(n)){if(e.backUp(1),e.match(T))return"number";e.next()}if(S.test(n))return c=n,null;if("/"==n){if(e.eat("*"))return t.tokenize=I,I(e,t);if(e.eat("/"))return e.skipToEnd(),"comment"}if(E.test(n)){while(!e.match(/^\/[\/*]/,!1)&&e.eat(E));return"operator"}if(e.eatWhile(D),C)while(e.match(C))e.eatWhile(D);var r=e.current();return s(p,r)?(s(v,r)&&(c="newstatement"),s(b,r)&&(u=!0),"keyword"):s(m,r)?"type":s(g,r)||M&&M(r)?(s(v,r)&&(c="newstatement"),"builtin"):s(y,r)?"atom":"variable"}function N(e){return function(t,n){var i,r=!1,o=!1;while(null!=(i=t.next())){if(i==e&&!r){o=!0;break}r=!r&&"\\"==i}return(o||!r&&!x)&&(n.tokenize=null),"string"}}function I(e,t){var n,i=!1;while(n=e.next()){if("/"==n&&i){t.tokenize=null;break}i="*"==n}return"comment"}function L(e,t){l.typeFirstDefinitions&&e.eol()&&o(t.context)&&(t.typeAtEndOfLine=r(e,t,e.pos))}return{startState:function(e){return{tokenize:null,context:new t((e||0)-d,0,"top",null,!1),indented:0,startOfLine:!0,prevToken:null}},token:function(e,t){var a=t.context;if(e.sol()&&(null==a.align&&(a.align=!1),t.indented=e.indentation(),t.startOfLine=!0),e.eatSpace())return L(e,t),null;c=u=null;var s=(t.tokenize||A)(e,t);if("comment"==s||"meta"==s)return s;if(null==a.align&&(a.align=!0),";"==c||":"==c||","==c&&e.match(/^\s*(?:\/\/.*)?$/,!1))while("statement"==t.context.type)i(t);else if("{"==c)n(t,e.column(),"}");else if("["==c)n(t,e.column(),"]");else if("("==c)n(t,e.column(),")");else if("}"==c){while("statement"==a.type)a=i(t);"}"==a.type&&(a=i(t));while("statement"==a.type)a=i(t)}else c==a.type?i(t):_&&(("}"==a.type||"top"==a.type)&&";"!=c||"statement"==a.type&&"newstatement"==c)&&n(t,e.column(),"statement",e.current());if("variable"==s&&("def"==t.prevToken||l.typeFirstDefinitions&&r(e,t,e.start)&&o(t.context)&&e.match(/^\s*\(/,!1))&&(s="def"),w.token){var d=w.token(e,t,s);void 0!==d&&(s=d)}return"def"==s&&!1===l.styleDefs&&(s="variable"),t.startOfLine=!1,t.prevToken=u?"def":s||c,L(e,t),s},indent:function(t,n){if(t.tokenize!=A&&null!=t.tokenize||t.typeAtEndOfLine)return e.Pass;var i=t.context,r=n&&n.charAt(0),o=r==i.type;if("statement"==i.type&&"}"==r&&(i=i.prev),l.dontIndentStatements)while("statement"==i.type&&l.dontIndentStatements.test(i.info))i=i.prev;if(w.indent){var a=w.indent(t,i,n,d);if("number"==typeof a)return a}var s=i.prev&&"switch"==i.prev.info;if(l.allmanIndentation&&/[{(]/.test(r)){while("top"!=i.type&&"}"!=i.type)i=i.prev;return i.indented}return"statement"==i.type?i.indented+("{"==r?0:h):!i.align||f&&")"==i.type?")"!=i.type||o?i.indented+(o?0:d)+(o||!s||/^(?:case|default)\b/.test(n)?0:d):i.indented+h:i.column+(o?0:1)},electricInput:k?/^\s*(?:case .*?:|default:|\{\}?|\})$/:/^\s*[{}]$/,blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"brace"}}));var l="auto if break case register continue return default do sizeof static else struct switch extern typedef union for goto while enum const volatile inline restrict asm fortran",c="alignas alignof and and_eq audit axiom bitand bitor catch class compl concept constexpr const_cast decltype delete dynamic_cast explicit export final friend import module mutable namespace new noexcept not not_eq operator or or_eq override private protected public reinterpret_cast requires static_assert static_cast template this thread_local throw try typeid typename using virtual xor xor_eq",u="bycopy byref in inout oneway out self super atomic nonatomic retain copy readwrite readonly strong weak assign typeof nullable nonnull null_resettable _cmd @interface @implementation @end @protocol @encode @property @synthesize @dynamic @class @public @package @private @protected @required @optional @try @catch @finally @import @selector @encode @defs @synchronized @autoreleasepool @compatibility_alias @available",d="FOUNDATION_EXPORT FOUNDATION_EXTERN NS_INLINE NS_FORMAT_FUNCTION NS_RETURNS_RETAINEDNS_ERROR_ENUM NS_RETURNS_NOT_RETAINED NS_RETURNS_INNER_POINTER NS_DESIGNATED_INITIALIZER NS_ENUM NS_OPTIONS NS_REQUIRES_NIL_TERMINATION NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_SWIFT_NAME NS_REFINED_FOR_SWIFT",h=a("int long char short double float unsigned signed void bool"),f=a("SEL instancetype id Class Protocol BOOL");function p(e){return s(h,e)||/.+_t$/.test(e)}function m(e){return p(e)||s(f,e)}var g="case do else for if switch while struct enum union",v="struct enum union";function b(e,t){if(!t.startOfLine)return!1;for(var n,i=null;n=e.peek();){if("\\"==n&&e.match(/^.$/)){i=b;break}if("/"==n&&e.match(/^\/[\/\*]/,!1))break;e.next()}return t.tokenize=i,"meta"}function y(e,t){return"type"==t.prevToken&&"type"}function w(e){return!(!e||e.length<2)&&"_"==e[0]&&("_"==e[1]||e[1]!==e[1].toLowerCase())}function x(e){return e.eatWhile(/[\w\.']/),"number"}function _(e,t){if(e.backUp(1),e.match(/(R|u8R|uR|UR|LR)/)){var n=e.match(/"([^\s\\()]{0,16})\(/);return!!n&&(t.cpp11RawStringDelim=n[1],t.tokenize=S,S(e,t))}return e.match(/(u8|u|U|L)/)?!!e.match(/["']/,!1)&&"string":(e.next(),!1)}function k(e){var t=/(\w+)::~?(\w+)$/.exec(e);return t&&t[1]==t[2]}function C(e,t){var n;while(null!=(n=e.next()))if('"'==n&&!e.eat('"')){t.tokenize=null;break}return"string"}function S(e,t){var n=t.cpp11RawStringDelim.replace(/[^\w\s]/g,"\\$&"),i=e.match(new RegExp(".*?\\)"+n+'"'));return i?t.tokenize=null:e.skipToEnd(),"string"}function O(t,n){"string"==typeof t&&(t=[t]);var i=[];function r(e){if(e)for(var t in e)e.hasOwnProperty(t)&&i.push(t)}r(n.keywords),r(n.types),r(n.builtin),r(n.atoms),i.length&&(n.helperType=t[0],e.registerHelper("hintWords",t[0],i));for(var o=0;o!?|\/#:@]/,hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},'"':function(e,t){return!!e.match('""')&&(t.tokenize=T,t.tokenize(e,t))},"'":function(e){return e.eatWhile(/[\w\$_\xa1-\uffff]/),"atom"},"=":function(e,n){var i=n.context;return!("}"!=i.type||!i.align||!e.eat(">"))&&(n.context=new t(i.indented,i.column,i.type,i.info,null,i.prev),"operator")},"/":function(e,t){return!!e.eat("*")&&(t.tokenize=E(1),t.tokenize(e,t))}},modeProps:{closeBrackets:{pairs:'()[]{}""',triples:'"'}}}),O("text/x-kotlin",{name:"clike",keywords:a("package as typealias class interface this super val operator var fun for is in This throw return annotation break continue object if else while do try when !in !is as? file import where by get set abstract enum open inner override private public internal protected catch finally out final vararg reified dynamic companion constructor init sealed field property receiver param sparam lateinit data inline noinline tailrec external annotation crossinline const operator infix suspend actual expect setparam"),types:a("Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable Compiler Double Exception Float Integer Long Math Number Object Package Pair Process Runtime Runnable SecurityManager Short StackTraceElement StrictMath String StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy LazyThreadSafetyMode LongArray Nothing ShortArray Unit"),intendSwitch:!1,indentStatements:!1,multiLineStrings:!0,number:/^(?:0x[a-f\d_]+|0b[01_]+|(?:[\d_]+(\.\d+)?|\.\d+)(?:e[-+]?[\d_]+)?)(u|ll?|l|f)?/i,blockKeywords:a("catch class do else finally for if where try while enum"),defKeywords:a("class val var object interface fun"),atoms:a("true false null this"),hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},"*":function(e,t){return"."==t.prevToken?"variable":"operator"},'"':function(e,t){return t.tokenize=D(e.match('""')),t.tokenize(e,t)},"/":function(e,t){return!!e.eat("*")&&(t.tokenize=E(1),t.tokenize(e,t))},indent:function(e,t,n,i){var r=n&&n.charAt(0);return"}"!=e.prevToken&&")"!=e.prevToken||""!=n?"operator"==e.prevToken&&"}"!=n&&"}"!=e.context.type||"variable"==e.prevToken&&"."==r||("}"==e.prevToken||")"==e.prevToken)&&"."==r?2*i+t.indented:t.align&&"}"==t.type?t.indented+(e.context.type==(n||"").charAt(0)?0:i):void 0:e.indented}},modeProps:{closeBrackets:{triples:'"'}}}),O(["x-shader/x-vertex","x-shader/x-fragment"],{name:"clike",keywords:a("sampler1D sampler2D sampler3D samplerCube sampler1DShadow sampler2DShadow const attribute uniform varying break continue discard return for while do if else struct in out inout"),types:a("float int bool void vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 mat2 mat3 mat4"),blockKeywords:a("for while do if else struct"),builtin:a("radians degrees sin cos tan asin acos atan pow exp log exp2 sqrt inversesqrt abs sign floor ceil fract mod min max clamp mix step smoothstep length distance dot cross normalize ftransform faceforward reflect refract matrixCompMult lessThan lessThanEqual greaterThan greaterThanEqual equal notEqual any all not texture1D texture1DProj texture1DLod texture1DProjLod texture2D texture2DProj texture2DLod texture2DProjLod texture3D texture3DProj texture3DLod texture3DProjLod textureCube textureCubeLod shadow1D shadow2D shadow1DProj shadow2DProj shadow1DLod shadow2DLod shadow1DProjLod shadow2DProjLod dFdx dFdy fwidth noise1 noise2 noise3 noise4"),atoms:a("true false gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 gl_FogCoord gl_PointCoord gl_Position gl_PointSize gl_ClipVertex gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor gl_TexCoord gl_FogFragCoord gl_FragCoord gl_FrontFacing gl_FragData gl_FragDepth gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse gl_TexureMatrixTranspose gl_ModelViewMatrixInverseTranspose gl_ProjectionMatrixInverseTranspose gl_ModelViewProjectionMatrixInverseTranspose gl_TextureMatrixInverseTranspose gl_NormalScale gl_DepthRange gl_ClipPlane gl_Point gl_FrontMaterial gl_BackMaterial gl_LightSource gl_LightModel gl_FrontLightModelProduct gl_BackLightModelProduct gl_TextureColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ gl_FogParameters gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingFloats gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits gl_MaxFragmentUniformComponents gl_MaxCombineTextureImageUnits gl_MaxDrawBuffers"),indentSwitch:!1,hooks:{"#":b},modeProps:{fold:["brace","include"]}}),O("text/x-nesc",{name:"clike",keywords:a(l+" as atomic async call command component components configuration event generic implementation includes interface module new norace nx_struct nx_union post provides signal task uses abstract extends"),types:p,blockKeywords:a(g),atoms:a("null true false"),hooks:{"#":b},modeProps:{fold:["brace","include"]}}),O("text/x-objectivec",{name:"clike",keywords:a(l+" "+u),types:m,builtin:a(d),blockKeywords:a(g+" @synthesize @try @catch @finally @autoreleasepool @synchronized"),defKeywords:a(v+" @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,typeFirstDefinitions:!0,atoms:a("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:w,hooks:{"#":b,"*":y},modeProps:{fold:["brace","include"]}}),O("text/x-objectivec++",{name:"clike",keywords:a(l+" "+u+" "+c),types:m,builtin:a(d),blockKeywords:a(g+" @synthesize @try @catch @finally @autoreleasepool @synchronized class try catch"),defKeywords:a(v+" @interface @implementation @protocol @class class namespace"),dontIndentStatements:/^@.*$|^template$/,typeFirstDefinitions:!0,atoms:a("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:w,hooks:{"#":b,"*":y,u:_,U:_,L:_,R:_,0:x,1:x,2:x,3:x,4:x,5:x,6:x,7:x,8:x,9:x,token:function(e,t,n){if("variable"==n&&"("==e.peek()&&(";"==t.prevToken||null==t.prevToken||"}"==t.prevToken)&&k(e.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}}),O("text/x-squirrel",{name:"clike",keywords:a("base break clone continue const default delete enum extends function in class foreach local resume return this throw typeof yield constructor instanceof static"),types:p,blockKeywords:a("case catch class else for foreach if switch try while"),defKeywords:a("function local class"),typeFirstDefinitions:!0,atoms:a("true false null"),hooks:{"#":b},modeProps:{fold:["brace","include"]}});var M=null;function A(e){return function(t,n){var i,r=!1,o=!1;while(!t.eol()){if(!r&&t.match('"')&&("single"==e||t.match('""'))){o=!0;break}if(!r&&t.match("``")){M=A(e),o=!0;break}i=t.next(),r="single"==e&&!r&&"\\"==i}return o&&(n.tokenize=null),"string"}}O("text/x-ceylon",{name:"clike",keywords:a("abstracts alias assembly assert assign break case catch class continue dynamic else exists extends finally for function given if import in interface is let module new nonempty object of out outer package return satisfies super switch then this throw try value void while"),types:function(e){var t=e.charAt(0);return t===t.toUpperCase()&&t!==t.toLowerCase()},blockKeywords:a("case catch class dynamic else finally for function if interface module new object switch try while"),defKeywords:a("class dynamic function interface module object package value"),builtin:a("abstract actual aliased annotation by default deprecated doc final formal late license native optional sealed see serializable shared suppressWarnings tagged throws variable"),isPunctuationChar:/[\[\]{}\(\),;\:\.`]/,isOperatorChar:/[+\-*&%=<>!?|^~:\/]/,numberStart:/[\d#$]/,number:/^(?:#[\da-fA-F_]+|\$[01_]+|[\d_]+[kMGTPmunpf]?|[\d_]+\.[\d_]+(?:[eE][-+]?\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:!0,typeFirstDefinitions:!0,atoms:a("true false null larger smaller equal empty finished"),indentSwitch:!1,styleDefs:!1,hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},'"':function(e,t){return t.tokenize=A(e.match('""')?"triple":"single"),t.tokenize(e,t)},"`":function(e,t){return!(!M||!e.match("`"))&&(t.tokenize=M,M=null,t.tokenize(e,t))},"'":function(e){return e.eatWhile(/[\w\$_\xa1-\uffff]/),"atom"},token:function(e,t,n){if(("variable"==n||"type"==n)&&"."==t.prevToken)return"variable-2"}},modeProps:{fold:["brace","import"],closeBrackets:{triples:'"'}}})}))},"4c25":function(e,t,n){},"4cb2":function(e,t,n){"use strict";n.r(t),n("99af"),n("4160"),n("c975"),n("e260"),n("d81d"),n("a434"),n("b64b"),n("d3b7"),n("4d63"),n("ac1f"),n("25f0"),n("159b"),n("ddb0");var i=n("41b2"),r=n.n(i),o=n("1098"),a=n.n(o),s=(n("a623"),n("fb6a"),n("a9e3"),n("5319"),/%[sdj%]/g),l=function(){};function c(){for(var e=arguments.length,t=Array(e),n=0;n=o)return e;switch(e){case"%s":return String(t[i++]);case"%d":return Number(t[i++]);case"%j":try{return JSON.stringify(t[i++])}catch(n){return"[Circular]"}break;default:return e}})),l=t[i];i()\[\]\\.,;:\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}),k={integer:function(e){return k.number(e)&&parseInt(e,10)===e},float:function(e){return k.number(e)&&!k.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(t){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"===("undefined"===typeof e?"undefined":a()(e))&&!k.array(e)},method:function(e){return"function"===typeof e},email:function(e){return"string"===typeof e&&!!e.match(_.email)&&e.length<255},url:function(e){return"string"===typeof e&&!!e.match(_.url)},hex:function(e){return"string"===typeof e&&!!e.match(_.hex)}};function C(e,t,n,i,r){if(e.required&&void 0===t)y(e,t,n,i,r);else{var o=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=e.type;o.indexOf(s)>-1?k[s](t)||i.push(c(r.messages.types[s],e.fullField,e.type)):s&&("undefined"===typeof t?"undefined":a()(t))!==e.type&&i.push(c(r.messages.types[s],e.fullField,e.type))}}var S=C;function O(e,t,n,i,r){var o="number"===typeof e.len,a="number"===typeof e.min,s="number"===typeof e.max,l=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,u=t,d=null,h="number"===typeof t,f="string"===typeof t,p=Array.isArray(t);if(h?d="number":f?d="string":p&&(d="array"),!d)return!1;p&&(u=t.length),f&&(u=t.replace(l,"_").length),o?u!==e.len&&i.push(c(r.messages[d].len,e.fullField,e.len)):a&&!s&&ue.max?i.push(c(r.messages[d].max,e.fullField,e.max)):a&&s&&(ue.max)&&i.push(c(r.messages[d].range,e.fullField,e.min,e.max))}var T=O,E=(n("a15b"),"enum");function D(e,t,n,i,r){e[E]=Array.isArray(e[E])?e[E]:[],-1===e[E].indexOf(t)&&i.push(c(r.messages[E],e.fullField,e[E].join(", ")))}var M=D;function A(e,t,n,i,r){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||i.push(c(r.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"===typeof e.pattern){var o=new RegExp(e.pattern);o.test(t)||i.push(c(r.messages.pattern.mismatch,e.fullField,t,e.pattern))}}var N=A,I={required:y,whitespace:x,type:S,range:T,enum:M,pattern:N};function L(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(d(t,"string")&&!e.required)return n();I.required(e,t,i,o,r,"string"),d(t,"string")||(I.type(e,t,i,o,r),I.range(e,t,i,o,r),I.pattern(e,t,i,o,r),!0===e.whitespace&&I.whitespace(e,t,i,o,r))}n(o)}var P=L;function $(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(d(t)&&!e.required)return n();I.required(e,t,i,o,r),void 0!==t&&I.type(e,t,i,o,r)}n(o)}var F=$;function j(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(d(t)&&!e.required)return n();I.required(e,t,i,o,r),void 0!==t&&(I.type(e,t,i,o,r),I.range(e,t,i,o,r))}n(o)}var z=j;function B(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(d(t)&&!e.required)return n();I.required(e,t,i,o,r),void 0!==t&&I.type(e,t,i,o,r)}n(o)}var R=B;function V(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(d(t)&&!e.required)return n();I.required(e,t,i,o,r),d(t)||I.type(e,t,i,o,r)}n(o)}var H=V;function W(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(d(t)&&!e.required)return n();I.required(e,t,i,o,r),void 0!==t&&(I.type(e,t,i,o,r),I.range(e,t,i,o,r))}n(o)}var q=W;function U(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(d(t)&&!e.required)return n();I.required(e,t,i,o,r),void 0!==t&&(I.type(e,t,i,o,r),I.range(e,t,i,o,r))}n(o)}var K=U;function G(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(d(t,"array")&&!e.required)return n();I.required(e,t,i,o,r,"array"),d(t,"array")||(I.type(e,t,i,o,r),I.range(e,t,i,o,r))}n(o)}var Y=G;function X(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(d(t)&&!e.required)return n();I.required(e,t,i,o,r),void 0!==t&&I.type(e,t,i,o,r)}n(o)}var Z=X,Q="enum";function J(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(d(t)&&!e.required)return n();I.required(e,t,i,o,r),t&&I[Q](e,t,i,o,r)}n(o)}var ee=J;function te(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(d(t,"string")&&!e.required)return n();I.required(e,t,i,o,r),d(t,"string")||I.pattern(e,t,i,o,r)}n(o)}var ne=te;function ie(e,t,n,i,r){var o=[],a=e.required||!e.required&&i.hasOwnProperty(e.field);if(a){if(d(t)&&!e.required)return n();if(I.required(e,t,i,o,r),!d(t)){var s=void 0;s="number"===typeof t?new Date(t):t,I.type(e,s,i,o,r),s&&I.range(e,s.getTime(),i,o,r)}}n(o)}var re=ie;function oe(e,t,n,i,r){var o=[],s=Array.isArray(t)?"array":"undefined"===typeof t?"undefined":a()(t);I.required(e,t,i,o,r,s),n(o)}var ae=oe;function se(e,t,n,i,r){var o=e.type,a=[],s=e.required||!e.required&&i.hasOwnProperty(e.field);if(s){if(d(t,o)&&!e.required)return n();I.required(e,t,i,a,r,o),d(t,o)||I.type(e,t,i,a,r)}n(a)}var le=se,ce={string:P,method:F,number:z,boolean:R,regexp:H,integer:q,float:K,array:Y,object:Z,enum:ee,pattern:ne,date:re,url:le,hex:le,email:le,required:ae};function ue(){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 de=ue();function he(e){this.rules=null,this._messages=de,this.define(e)}he.prototype={messages:function(e){return e&&(this._messages=v(ue(),e)),this._messages},define:function(e){if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==("undefined"===typeof e?"undefined":a()(e))||Array.isArray(e))throw new Error("Rules must be an object");this.rules={};var t=void 0,n=void 0;for(t in e)e.hasOwnProperty(t)&&(n=e[t],this.rules[t]=Array.isArray(n)?n:[n])},validate:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments[2],o=e,s=n,u=i;if("function"===typeof s&&(u=s,s={}),this.rules&&0!==Object.keys(this.rules).length){if(s.messages){var d=this.messages();d===de&&(d=ue()),v(d,s.messages),s.messages=d}else s.messages=this.messages();var h=void 0,f=void 0,p={},b=s.keys||Object.keys(this.rules);b.forEach((function(n){h=t.rules[n],f=o[n],h.forEach((function(i){var a=i;"function"===typeof a.transform&&(o===e&&(o=r()({},o)),f=o[n]=a.transform(f)),a="function"===typeof a?{validator:a}:r()({},a),a.validator=t.getValidationMethod(a),a.field=n,a.fullField=a.fullField||n,a.type=t.getType(a),a.validator&&(p[n]=p[n]||[],p[n].push({rule:a,value:f,source:o,field:n}))}))}));var y={};m(p,s,(function(e,t){var n=e.rule,i=("object"===n.type||"array"===n.type)&&("object"===a()(n.fields)||"object"===a()(n.defaultField));function o(e,t){return r()({},t,{fullField:n.fullField+"."+e})}function u(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],u=a;if(Array.isArray(u)||(u=[u]),u.length&&l("async-validator:",u),u.length&&n.message&&(u=[].concat(n.message)),u=u.map(g(n)),s.first&&u.length)return y[n.field]=1,t(u);if(i){if(n.required&&!e.value)return u=n.message?[].concat(n.message).map(g(n)):s.error?[s.error(n,c(s.messages.required,n.field))]:[],t(u);var d={};if(n.defaultField)for(var h in e.value)e.value.hasOwnProperty(h)&&(d[h]=n.defaultField);for(var f in d=r()({},d,e.rule.fields),d)if(d.hasOwnProperty(f)){var p=Array.isArray(d[f])?d[f]:[d[f]];d[f]=p.map(o.bind(null,f))}var m=new he(d);m.messages(s.messages),e.rule.options&&(e.rule.options.messages=s.messages,e.rule.options.error=s.error),m.validate(e.value,e.rule.options||s,(function(e){t(e&&e.length?u.concat(e):e)}))}else t(u)}i=i&&(n.required||!n.required&&e.value),n.field=e.field;var d=n.validator(n,e.value,u,e.source,s);d&&d.then&&d.then((function(){return u()}),(function(e){return u(e)}))}),(function(e){w(e)}))}else u&&u();function w(e){var t=void 0,n=void 0,i=[],r={};function o(e){Array.isArray(e)?i=i.concat.apply(i,e):i.push(e)}for(t=0;t-1,i&&(n=n.replace(/y/g,"")));var l=a(_?new b(t,n):b(t,n),r?this:y,e);return k&&i&&p(l,{sticky:i}),l},O=function(e){e in S||s(S,e,{configurable:!0,get:function(){return b[e]},set:function(t){b[e]=t}})},T=l(b),E=0;while(T.length>E)O(T[E++]);y.constructor=S,S.prototype=y,h(r,"RegExp",S)}m("RegExp")},"4d64":function(e,t,n){var i=n("fc6a"),r=n("50c4"),o=n("23cb"),a=function(e){return function(t,n,a){var s,l=i(t),c=r(l.length),u=o(a,c);if(e&&n!=n){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"4d88":function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},"4de4":function(e,t,n){"use strict";var i=n("23e7"),r=n("b727").filter,o=n("1dde"),a=n("ae40"),s=o("filter"),l=a("filter");i({target:"Array",proto:!0,forced:!s||!l},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(e,t,n){"use strict";var i=n("0366"),r=n("7b0b"),o=n("9bdd"),a=n("e95a"),s=n("50c4"),l=n("8418"),c=n("35a1");e.exports=function(e){var t,n,u,d,h,f,p=r(e),m="function"==typeof this?this:Array,g=arguments.length,v=g>1?arguments[1]:void 0,b=void 0!==v,y=c(p),w=0;if(b&&(v=i(v,g>2?arguments[2]:void 0,2)),void 0==y||m==Array&&a(y))for(t=s(p.length),n=new m(t);t>w;w++)f=b?v(p[w],w):p[w],l(n,w,f);else for(d=y.call(p),h=d.next,n=new m;!(u=h.call(d)).done;w++)f=b?o(d,v,[u.value,w],!0):u.value,l(n,w,f);return n.length=w,n}},"4e4b":function(e,t,n){n("a4d3"),n("e01a"),n("d28b"),n("944a"),n("99af"),n("a623"),n("4de4"),n("4160"),n("c975"),n("e260"),n("d81d"),n("fb6a"),n("45fc"),n("a434"),n("b0c0"),n("0c47"),n("23dc"),n("a9e3"),n("d3b7"),n("4d63"),n("ac1f"),n("25f0"),n("3ca3"),n("159b"),n("ddb0");var i=n("7037");e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.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"===i(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 o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));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="/dist/",n(n.s=61)}([function(e,t,n){"use strict";function i(e,t,n,i,r,o,a,s){var l,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(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__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):r&&(l=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}n.d(t,"a",(function(){return i}))},,,function(e,t){e.exports=n("8122")},function(e,t){e.exports=n("d010")},function(e,t){e.exports=n("e974")},function(e,t){e.exports=n("6b7c")},,,,function(e,t){e.exports=n("f3ad")},,function(e,t){e.exports=n("417f")},,function(e,t){e.exports=n("14e9")},,function(e,t){e.exports=n("4010")},function(e,t){e.exports=n("0e15")},,function(e,t){e.exports=n("4897")},,function(e,t){e.exports=n("d397")},function(e,t){e.exports=n("12f2")},,,,,,,,,function(e,t){e.exports=n("2a5e")},,,function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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",[n("span",[e._v(e._s(e.currentLabel))])])],2)},o=[];r._withStripped=!0;var a=n(4),s=n.n(a),l=n(3),c="function"===typeof Symbol&&"symbol"===i(Symbol.iterator)?function(e){return i(e)}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":i(e)},u={mixins:[s.a],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 n=this.select,i=n.remote,r=n.valueKey;if(!this.created&&!i){if(r&&"object"===("undefined"===typeof e?"undefined":c(e))&&"object"===("undefined"===typeof t?"undefined":c(t))&&e[r]===t[r])return;this.dispatch("ElSelect","setSelected")}}},methods:{isEqual:function(e,t){if(this.isObject){var n=this.select.valueKey;return Object(l["getValueByPath"])(e,n)===Object(l["getValueByPath"])(t,n)}return e===t},contains:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];if(this.isObject){var n=this.select.valueKey;return e&&e.some((function(e){return Object(l["getValueByPath"])(e,n)===Object(l["getValueByPath"])(t,n)}))}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(Object(l["escapeRegexpString"])(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,n=e.multiple,i=n?t:[t],r=this.select.cachedOptions.indexOf(this),o=i.indexOf(this);r>-1&&o<0&&this.select.cachedOptions.splice(r,1),this.select.onOptionDestroy(this.select.options.indexOf(this))}},d=u,h=n(0),f=Object(h["a"])(d,r,o,!1,null,null,null);f.options.__file="packages/select/src/option.vue",t["a"]=f.exports},,,,function(e,t){e.exports=n("8bbc")},,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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?n("div",{ref:"tags",staticClass:"el-select__tags",style:{"max-width":e.inputWidth-32+"px",width:"100%"}},[e.collapseTags&&e.selected.length?n("span",[n("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])}}},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(e.selected[0].currentLabel))])]),e.selected.length>1?n("el-tag",{attrs:{closable:!1,size:e.collapseTagSize,type:"info","disable-transitions":""}},[n("span",{staticClass:"el-select__tags-text"},[e._v("+ "+e._s(e.selected.length-1))])]):e._e()],1):e._e(),e.collapseTags?e._e():n("transition-group",{on:{"after-leave":e.resetInputHeight}},e._l(e.selected,(function(t){return n("el-tag",{key:e.getValueKey(t),attrs:{closable:!e.selectDisabled,size:e.collapseTagSize,hit:t.hitState,type:"info","disable-transitions":""},on:{close:function(n){e.deleteTag(n,t)}}},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.currentLabel))])])})),1),e.filterable?n("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")?null:(t.preventDefault(),e.selectOption(t))},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"])?null:e.deletePrevTag(t)},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(),n("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},nativeOn:{keyup:function(t){return e.debouncedOnInputChange(t)},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")?null:(t.preventDefault(),e.selectOption(t))},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}],paste:function(t){return e.debouncedOnInputChange(t)},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?n("template",{slot:"prefix"},[e._t("prefix")],2):e._e(),n("template",{slot:"suffix"},[n("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?n("i",{staticClass:"el-select__caret el-input__icon el-icon-circle-close",on:{click:e.handleClearClick}}):e._e()])],2),n("transition",{attrs:{name:"el-zoom-in-top"},on:{"before-enter":e.handleMenuEnter,"after-leave":e.doDestroy}},[n("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}},[n("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?n("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"):n("p",{staticClass:"el-select-dropdown__empty"},[e._v("\n "+e._s(e.emptyText)+"\n ")])]:e._e()],2)],1)],1)},r=[];i._withStripped=!0;var o=n(4),a=n.n(o),s=n(22),l=n.n(s),c=n(6),u=n.n(c),d=n(10),h=n.n(d),f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-select-dropdown el-popper",class:[{"is-multiple":e.$parent.multiple},e.popperClass],style:{minWidth:e.minWidth}},[e._t("default")],2)},p=[];f._withStripped=!0;var m=n(5),g=n.n(m),v={name:"ElSelectDropdown",componentName:"ElSelectDropdown",mixins:[g.a],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)}},b=v,y=n(0),w=Object(y["a"])(b,f,p,!1,null,null,null);w.options.__file="packages/select/src/select-dropdown.vue";var x=w.exports,_=n(34),k=n(38),C=n.n(k),S=n(14),O=n.n(S),T=n(17),E=n.n(T),D=n(12),M=n.n(D),A=n(16),N=n(19),I=n(31),L=n.n(I),P=n(3),$={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 n=this.options[this.hoverIndex];!0!==n.disabled&&!0!==n.groupDisabled&&n.visible||this.navigateOptions(e),this.$nextTick((function(){return t.scrollToOption(t.hoverOption)}))}}else this.visible=!0}}},F=n(21),j={mixins:[a.a,u.a,l()("reference"),$],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||!Object(P["isIE"])()&&!Object(P["isEdge"])()&&!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,t=this.clearable&&!this.selectDisabled&&this.inputHovering&&e;return t},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"}},components:{ElInput:h.a,ElSelectMenu:x,ElOption:_["a"],ElTag:C.a,ElScrollbar:O.a},directives:{Clickoutside:M.a},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,default:function(){return Object(N["t"])("el.select.placeholder")}},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()}))},placeholder: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),Object(P["valueEquals"])(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,n=e.target.value;if("compositionend"===e.type)this.isOnComposition=!1,this.$nextTick((function(e){return t.handleQueryChange(n)}));else{var i=n[n.length-1]||"";this.isOnComposition=!Object(F["isKorean"])(i)}},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;if(this.$refs.popper&&t){var n=this.$refs.popper.$el.querySelector(".el-select-dropdown__wrap");L()(n,t)}this.$refs.scrollbar&&this.$refs.scrollbar.handleScroll()},handleMenuEnter:function(){var e=this;this.$nextTick((function(){return e.scrollToOption(e.selected)}))},emitChange:function(e){Object(P["valueEquals"])(this.value,e)||this.$emit("change",e)},getOption:function(e){for(var t=void 0,n="[object object]"===Object.prototype.toString.call(e).toLowerCase(),i="[object null]"===Object.prototype.toString.call(e).toLowerCase(),r="[object undefined]"===Object.prototype.toString.call(e).toLowerCase(),o=this.cachedOptions.length-1;o>=0;o--){var a=this.cachedOptions[o],s=n?Object(P["getValueByPath"])(a.value,this.valueKey)===Object(P["getValueByPath"])(e,this.valueKey):a.value===e;if(s){t=a;break}}if(t)return t;var l=n||i||r?"":e,c={value:e,currentLabel:l};return this.multiple&&(c.hitState=!1),c},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 n=[];Array.isArray(this.value)&&this.value.forEach((function(t){n.push(e.getOption(t))})),this.selected=n,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,n=[].filter.call(t,(function(e){return"INPUT"===e.tagName}))[0],i=e.$refs.tags,r=e.initialInputHeight||40;n.style.height=0===e.selected.length?r+"px":Math.max(i?i.clientHeight+(i.clientHeight>r?6:0):0,r)+"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 n=this;if(this.multiple){var i=(this.value||[]).slice(),r=this.getValueIndex(i,e.value);r>-1?i.splice(r,1):(this.multipleLimit<=0||i.length0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1],n="[object object]"===Object.prototype.toString.call(t).toLowerCase();if(n){var i=this.valueKey,r=-1;return e.some((function(e,n){return Object(P["getValueByPath"])(e,i)===Object(P["getValueByPath"])(t,i)&&(r=n,!0)})),r}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 n=this.selected.indexOf(t);if(n>-1&&!this.selectDisabled){var i=this.value.slice();i.splice(n,1),this.$emit("input",i),this.emitChange(i),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 n=0;n!==this.options.length;++n){var i=this.options[n];if(this.query){if(!i.disabled&&!i.groupDisabled&&i.visible){this.hoverIndex=n;break}}else if(i.itemSelected){this.hoverIndex=n;break}}},getValueKey:function(e){return"[object object]"!==Object.prototype.toString.call(e.value).toLowerCase()?e.value:Object(P["getValueByPath"])(e.value,this.valueKey)}},created:function(){var e=this;this.cachedPlaceHolder=this.currentPlaceholder=this.placeholder,this.multiple&&!Array.isArray(this.value)&&this.$emit("input",[]),!this.multiple&&Array.isArray(this.value)&&this.$emit("input",""),this.debouncedOnInputChange=E()(this.debounce,(function(){e.onInputChange()})),this.debouncedQueryChange=E()(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=""),Object(A["addResizeListener"])(this.$el,this.handleResize);var t=this.$refs.reference;if(t&&t.$el){var n={medium:36,small:32,mini:28},i=t.$el.querySelector("input");this.initialInputHeight=i.getBoundingClientRect().height||n[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&&Object(A["removeResizeListener"])(this.$el,this.handleResize)}},z=j,B=Object(y["a"])(z,i,r,!1,null,null,null);B.options.__file="packages/select/src/select.vue";var R=B.exports;R.install=function(e){e.component(R.name,R)},t["default"]=R}])},"4e71":function(e,t,n){n("e198")("observable")},"4ebc":function(e,t,n){var i=n("4d88");e.exports=Array.isArray||function(e){return"Array"==i(e)}},"50c4":function(e,t,n){var i=n("a691"),r=Math.min;e.exports=function(e){return e>0?r(i(e),9007199254740991):0}},"511f":function(e,t,n){n("0b99"),n("658f"),e.exports=n("fcd4").f("iterator")},5128:function(e,t,n){"use strict";n("a9e3"),t.__esModule=!0,t.PopupManager=void 0;var i=n("8bbf"),r=h(i),o=n("7f4d"),a=h(o),s=n("4b26"),l=h(s),c=n("e62d"),u=h(c),d=n("5924");function h(e){return e&&e.__esModule?e:{default:e}}var f=1,p=void 0;t.default={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-"+f++,l.default.register(this._popupId,this)},beforeDestroy:function(){l.default.deregister(this._popupId),l.default.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,r.default.nextTick((function(){t.open()})))}else this.close()}},methods:{open:function(e){var t=this;this.rendered||(this.rendered=!0);var n=(0,a.default)({},this.$props||this,e);this._closeTimer&&(clearTimeout(this._closeTimer),this._closeTimer=null),clearTimeout(this._openTimer);var i=Number(n.openDelay);i>0?this._openTimer=setTimeout((function(){t._openTimer=null,t.doOpen(n)}),i):this.doOpen(n)},doOpen:function(e){if(!this.$isServer&&(!this.willOpen||this.willOpen())&&!this.opened){this._opening=!0;var t=this.$el,n=e.modal,i=e.zIndex;if(i&&(l.default.zIndex=i),n&&(this._closing&&(l.default.closeModal(this._popupId),this._closing=!1),l.default.openModal(this._popupId,l.default.nextZIndex(),this.modalAppendToBody?void 0:t,e.modalClass,e.modalFade),e.lockScroll)){this.withoutHiddenClass=!(0,d.hasClass)(document.body,"el-popup-parent--hidden"),this.withoutHiddenClass&&(this.bodyPaddingRight=document.body.style.paddingRight,this.computedBodyPaddingRight=parseInt((0,d.getStyle)(document.body,"paddingRight"),10)),p=(0,u.default)();var r=document.documentElement.clientHeight0&&(r||"scroll"===o)&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.computedBodyPaddingRight+p+"px"),(0,d.addClass)(document.body,"el-popup-parent--hidden")}"static"===getComputedStyle(t).position&&(t.style.position="absolute"),t.style.zIndex=l.default.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(){l.default.closeModal(this._popupId),this._closing=!1},restoreBodyStyle:function(){this.modal&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.bodyPaddingRight,(0,d.removeClass)(document.body,"el-popup-parent--hidden")),this.withoutHiddenClass=!0}}},t.PopupManager=l.default},"512c":function(e,t,n){var i=n("ef08"),r=n("5524"),o=n("9c0c"),a=n("051b"),s=n("9c0e"),l="prototype",c=function e(t,n,c){var u,d,h,f=t&e.F,p=t&e.G,m=t&e.S,g=t&e.P,v=t&e.B,b=t&e.W,y=p?r:r[n]||(r[n]={}),w=y[l],x=p?i:m?i[n]:(i[n]||{})[l];for(u in p&&(c=n),c)d=!f&&x&&void 0!==x[u],d&&s(y,u)||(h=d?x[u]:c[u],y[u]=p&&"function"!=typeof x[u]?c[u]:v&&d?o(h,i):b&&x[u]==h?function(e){var t=function(t,n,i){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,i)}return e.apply(this,arguments)};return t[l]=e[l],t}(h):g&&"function"==typeof h?o(Function.call,h):h,g&&((y.virtual||(y.virtual={}))[u]=h,t&e.R&&w&&!w[u]&&a(w,u,h)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},5135:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},5270:function(e,t,n){"use strict";var i=n("c532"),r=n("c401"),o=n("2e67"),a=n("2444");function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){s(e),e.headers=e.headers||{},e.data=r(e.data,e.headers,e.transformRequest),e.headers=i.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),i.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||a.adapter;return t(e).then((function(t){return s(e),t.data=r(t.data,t.headers,e.transformResponse),t}),(function(t){return o(t)||(s(e),t&&t.response&&(t.response.data=r(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},5319:function(e,t,n){"use strict";var i=n("d784"),r=n("825a"),o=n("7b0b"),a=n("50c4"),s=n("a691"),l=n("1d80"),c=n("8aa5"),u=n("14c3"),d=Math.max,h=Math.min,f=Math.floor,p=/\$([$&'`]|\d\d?|<[^>]*>)/g,m=/\$([$&'`]|\d\d?)/g,g=function(e){return void 0===e?e:String(e)};i("replace",2,(function(e,t,n,i){var v=i.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,b=i.REPLACE_KEEPS_$0,y=v?"$":"$0";return[function(n,i){var r=l(this),o=void 0==n?void 0:n[e];return void 0!==o?o.call(n,r,i):t.call(String(r),n,i)},function(e,i){if(!v&&b||"string"===typeof i&&-1===i.indexOf(y)){var o=n(t,e,this,i);if(o.done)return o.value}var l=r(e),f=String(this),p="function"===typeof i;p||(i=String(i));var m=l.global;if(m){var x=l.unicode;l.lastIndex=0}var _=[];while(1){var k=u(l,f);if(null===k)break;if(_.push(k),!m)break;var C=String(k[0]);""===C&&(l.lastIndex=c(f,a(l.lastIndex),x))}for(var S="",O=0,T=0;T<_.length;T++){k=_[T];for(var E=String(k[0]),D=d(h(s(k.index),f.length),0),M=[],A=1;A=O&&(S+=f.slice(O,D)+L,O=D+E.length)}return S+f.slice(O)}];function w(e,n,i,r,a,s){var l=i+e.length,c=r.length,u=m;return void 0!==a&&(a=o(a),u=p),t.call(s,u,(function(t,o){var s;switch(o.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,i);case"'":return n.slice(l);case"<":s=a[o.slice(1,-1)];break;default:var u=+o;if(0===u)return t;if(u>c){var d=f(u/10);return 0===d?t:d<=c?void 0===r[d-1]?o.charAt(1):r[d-1]+o.charAt(1):t}s=r[u-1]}return void 0===s?"":s}))}}))},"53ca":function(e,t,n){"use strict";function i(e){return i="function"===typeof Symbol&&"symbol"===_typeof2(Symbol.iterator)?function(e){return _typeof2(e)}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":_typeof2(e)},i(e)}n.d(t,"a",(function(){return i})),n("a4d3"),n("e01a"),n("d28b"),n("e260"),n("d3b7"),n("3ca3"),n("ddb0")},"545f":function(e,t,n){"use strict";var i=n("dda2"),r=n.n(i);r.a},5488:function(e,t,n){"use strict";t.__esModule=!0;var i=n("5924");function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var o=function(){function e(){r(this,e)}return e.prototype.beforeEnter=function(e){(0,i.addClass)(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){(0,i.removeClass)(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&&((0,i.addClass)(e,"collapse-transition"),e.style.height=0,e.style.paddingTop=0,e.style.paddingBottom=0)},e.prototype.afterLeave=function(e){(0,i.removeClass)(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}();t.default={name:"ElCollapseTransition",functional:!0,render:function(e,t){var n=t.children,i={on:new o};return e("transition",i,n)}}},5524:function(e,t){var n=e.exports={version:"2.6.11"};"number"==typeof __e&&(__e=n)},5692:function(e,t,n){var i=n("c430"),r=n("c6cd");(e.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.5",mode:i?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"56b3":function(e,t,n){(function(t,n){e.exports=n()})(0,(function(){"use strict";var e=navigator.userAgent,t=navigator.platform,n=/gecko\/\d/i.test(e),i=/MSIE \d/.test(e),r=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),o=/Edge\/(\d+)/.exec(e),a=i||r||o,s=a&&(i?document.documentMode||6:+(o||r)[1]),l=!o&&/WebKit\//.test(e),c=l&&/Qt\/\d+\.\d+/.test(e),u=!o&&/Chrome\//.test(e),d=/Opera\//.test(e),h=/Apple Computer/.test(navigator.vendor),f=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),p=/PhantomJS/.test(e),m=!o&&/AppleWebKit/.test(e)&&/Mobile\/\w+/.test(e),g=/Android/.test(e),v=m||g||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),b=m||/Mac/.test(t),y=/\bCrOS\b/.test(e),w=/win/i.test(t),x=d&&e.match(/Version\/(\d*\.\d*)/);x&&(x=Number(x[1])),x&&x>=15&&(d=!1,l=!0);var _=b&&(c||d&&(null==x||x<12.11)),k=n||a&&s>=9;function C(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var S,O=function(e,t){var n=e.className,i=C(t).exec(n);if(i){var r=n.slice(i.index+i[0].length);e.className=n.slice(0,i.index)+(r?i[1]+r:"")}};function T(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function E(e,t){return T(e).appendChild(t)}function D(e,t,n,i){var r=document.createElement(e);if(n&&(r.className=n),i&&(r.style.cssText=i),"string"==typeof t)r.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return a+(t-o);a+=s-o,a+=n-a%n,o=s+1}}m?P=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:a&&(P=function(e){try{e.select()}catch(t){}});var z=function(){this.id=null,this.f=null,this.time=0,this.handler=$(this.onTimeout,this)};function B(e,t){for(var n=0;n=t)return i+Math.min(a,t-r);if(r+=o-i,r+=n-r%n,i=o+1,r>=t)return i}}var K=[""];function G(e){while(K.length<=e)K.push(Y(K)+" ");return K[e]}function Y(e){return e[e.length-1]}function X(e,t){for(var n=[],i=0;i"€"&&(e.toUpperCase()!=e.toLowerCase()||ee.test(e))}function ne(e,t){return t?!!(t.source.indexOf("\\w")>-1&&te(e))||t.test(e):te(e)}function ie(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var re=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function oe(e){return e.charCodeAt(0)>=768&&re.test(e)}function ae(e,t,n){while((n<0?t>0:tn?-1:1;;){if(t==n)return t;var r=(t+n)/2,o=i<0?Math.ceil(r):Math.floor(r);if(o==t)return e(o)?t:n;e(o)?n=o:t=o+i}}function le(e,t,n,i){if(!e)return i(t,n,"ltr",0);for(var r=!1,o=0;ot||t==n&&a.to==t)&&(i(Math.max(a.from,t),Math.min(a.to,n),1==a.level?"rtl":"ltr",o),r=!0)}r||i(t,n,"ltr")}var ce=null;function ue(e,t,n){var i;ce=null;for(var r=0;rt)return r;o.to==t&&(o.from!=o.to&&"before"==n?i=r:ce=r),o.from==t&&(o.from!=o.to&&"before"!=n?i=r:ce=r)}return null!=i?i:ce}var de=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function n(n){return n<=247?e.charAt(n):1424<=n&&n<=1524?"R":1536<=n&&n<=1785?t.charAt(n-1536):1774<=n&&n<=2220?"r":8192<=n&&n<=8203?"w":8204==n?"b":"L"}var i=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,r=/[stwN]/,o=/[LRr]/,a=/[Lb1n]/,s=/[1n]/;function l(e,t,n){this.level=e,this.from=t,this.to=n}return function(e,t){var c="ltr"==t?"L":"R";if(0==e.length||"ltr"==t&&!i.test(e))return!1;for(var u=e.length,d=[],h=0;h-1&&(i[t]=r.slice(0,o).concat(r.slice(o+1)))}}}function ve(e,t){var n=me(e,t);if(n.length)for(var i=Array.prototype.slice.call(arguments,2),r=0;r0}function xe(e){e.prototype.on=function(e,t){pe(this,e,t)},e.prototype.off=function(e,t){ge(this,e,t)}}function _e(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function ke(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Ce(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Se(e){_e(e),ke(e)}function Oe(e){return e.target||e.srcElement}function Te(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),b&&e.ctrlKey&&1==t&&(t=3),t}var Ee,De,Me=function(){if(a&&s<9)return!1;var e=D("div");return"draggable"in e||"dragDrop"in e}();function Ae(e){if(null==Ee){var t=D("span","​");E(e,D("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Ee=t.offsetWidth<=1&&t.offsetHeight>2&&!(a&&s<8))}var n=Ee?D("span","​"):D("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return n.setAttribute("cm-text",""),n}function Ne(e){if(null!=De)return De;var t=E(e,document.createTextNode("AخA")),n=S(t,0,1).getBoundingClientRect(),i=S(t,1,2).getBoundingClientRect();return T(e),!(!n||n.left==n.right)&&(De=i.right-n.right<3)}var Ie=3!="\n\nb".split(/\n/).length?function(e){var t=0,n=[],i=e.length;while(t<=i){var r=e.indexOf("\n",t);-1==r&&(r=e.length);var o=e.slice(t,"\r"==e.charAt(r-1)?r-1:r),a=o.indexOf("\r");-1!=a?(n.push(o.slice(0,a)),t+=a+1):(n.push(o),t=r+1)}return n}:function(e){return e.split(/\r\n?|\n/)},Le=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(t){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(n){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},Pe=function(){var e=D("div");return"oncopy"in e||(e.setAttribute("oncopy","return;"),"function"==typeof e.oncopy)}(),$e=null;function Fe(e){if(null!=$e)return $e;var t=E(e,D("span","x")),n=t.getBoundingClientRect(),i=S(t,0,1).getBoundingClientRect();return $e=Math.abs(n.left-i.left)>1}var je={},ze={};function Be(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),je[e]=t}function Re(e,t){ze[e]=t}function Ve(e){if("string"==typeof e&&ze.hasOwnProperty(e))e=ze[e];else if(e&&"string"==typeof e.name&&ze.hasOwnProperty(e.name)){var t=ze[e.name];"string"==typeof t&&(t={name:t}),e=J(t,e),e.name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Ve("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Ve("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function He(e,t){t=Ve(t);var n=je[t.name];if(!n)return He(e,"text/plain");var i=n(e,t);if(We.hasOwnProperty(t.name)){var r=We[t.name];for(var o in r)r.hasOwnProperty(o)&&(i.hasOwnProperty(o)&&(i["_"+o]=i[o]),i[o]=r[o])}if(i.name=t.name,t.helperType&&(i.helperType=t.helperType),t.modeProps)for(var a in t.modeProps)i[a]=t.modeProps[a];return i}var We={};function qe(e,t){var n=We.hasOwnProperty(e)?We[e]:We[e]={};F(t,n)}function Ue(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var n={};for(var i in t){var r=t[i];r instanceof Array&&(r=r.concat([])),n[i]=r}return n}function Ke(e,t){var n;while(e.innerMode){if(n=e.innerMode(t),!n||n.mode==e)break;t=n.state,e=n.mode}return n||{mode:e,state:t}}function Ge(e,t,n){return!e.startState||e.startState(t,n)}var Ye=function(e,t,n){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=n};function Xe(e,t){if(t-=e.first,t<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");var n=e;while(!n.lines)for(var i=0;;++i){var r=n.children[i],o=r.chunkSize();if(t=e.first&&tn?rt(n,Xe(e,n).text.length):ht(t,Xe(e,t.line).text.length)}function ht(e,t){var n=e.ch;return null==n||n>t?rt(e.line,t):n<0?rt(e.line,0):e}function ft(e,t){for(var n=[],i=0;i=this.string.length},Ye.prototype.sol=function(){return this.pos==this.lineStart},Ye.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Ye.prototype.next=function(){if(this.post},Ye.prototype.eatSpace=function(){var e=this.pos;while(/[\s\u00a0]/.test(this.string.charAt(this.pos)))++this.pos;return this.pos>e},Ye.prototype.skipToEnd=function(){this.pos=this.string.length},Ye.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},Ye.prototype.backUp=function(e){this.pos-=e},Ye.prototype.column=function(){return this.lastColumnPos0?null:(i&&!1!==t&&(this.pos+=i[0].length),i)}var r=function(e){return n?e.toLowerCase():e},o=this.string.substr(this.pos,e.length);if(r(o)==r(e))return!1!==t&&(this.pos+=e.length),!0},Ye.prototype.current=function(){return this.string.slice(this.start,this.pos)},Ye.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},Ye.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},Ye.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var pt=function(e,t){this.state=e,this.lookAhead=t},mt=function(e,t,n,i){this.state=t,this.doc=e,this.line=n,this.maxLookAhead=i||0,this.baseTokens=null,this.baseTokenPos=1};function gt(e,t,n,i){var r=[e.state.modeGen],o={};St(e,t.text,e.doc.mode,n,(function(e,t){return r.push(e,t)}),o,i);for(var a=n.state,s=function(i){n.baseTokens=r;var s=e.state.overlays[i],l=1,c=0;n.state=!0,St(e,t.text,s.mode,n,(function(e,t){var n=l;while(ce&&r.splice(l,1,e,r[l+1],i),l+=2,c=Math.min(e,i)}if(t)if(s.opaque)r.splice(n,l-n,e,"overlay "+t),l=n+2;else for(;ne.options.maxHighlightLength&&Ue(e.doc.mode,i.state),o=gt(e,t,i);r&&(i.state=r),t.stateAfter=i.save(!r),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function bt(e,t,n){var i=e.doc,r=e.display;if(!i.mode.startState)return new mt(i,!0,t);var o=Ot(e,t,n),a=o>i.first&&Xe(i,o-1).stateAfter,s=a?mt.fromSaved(i,a,o):new mt(i,Ge(i.mode),o);return i.iter(o,t,(function(n){yt(e,n.text,s);var i=s.line;n.stateAfter=i==t-1||i%5==0||i>=r.viewFrom&&it.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}mt.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},mt.prototype.baseToken=function(e){if(!this.baseTokens)return null;while(this.baseTokens[this.baseTokenPos]<=e)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},mt.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},mt.fromSaved=function(e,t,n){return t instanceof pt?new mt(e,Ue(e.mode,t.state),n,t.lookAhead):new mt(e,Ue(e.mode,t),n)},mt.prototype.save=function(e){var t=!1!==e?Ue(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new pt(t,this.maxLookAhead):t};var _t=function(e,t,n){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=n};function kt(e,t,n,i){var r,o=e.doc,a=o.mode;t=dt(o,t);var s,l=Xe(o,t.line),c=bt(e,t.line,n),u=new Ye(l.text,e.options.tabSize,c);i&&(s=[]);while((i||u.pose.options.maxHighlightLength?(s=!1,a&&yt(e,t,i,d.pos),d.pos=t.length,l=null):l=Ct(xt(n,d,i.state,h),o),h){var f=h[0].name;f&&(l="m-"+(l?f+" "+l:f))}if(!s||u!=l){while(ca;--s){if(s<=o.first)return o.first;var l=Xe(o,s-1),c=l.stateAfter;if(c&&(!n||s+(c instanceof pt?c.lookAhead:0)<=o.modeFrontier))return s;var u=j(l.text,null,e.options.tabSize);(null==r||i>u)&&(r=s-1,i=u)}return r}function Tt(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontiern;i--){var r=Xe(e,i).stateAfter;if(r&&(!(r instanceof pt)||i+r.lookAhead=t:o.to>t);(i||(i=[])).push(new Nt(a,o.from,l?null:o.to))}}return i}function Ft(e,t,n){var i;if(e)for(var r=0;r=t:o.to>t);if(s||o.from==t&&"bookmark"==a.type&&(!n||o.marker.insertLeft)){var l=null==o.from||(a.inclusiveLeft?o.from<=t:o.from0&&s)for(var w=0;w0)){var u=[l,1],d=ot(c.from,s.from),h=ot(c.to,s.to);(d<0||!a.inclusiveLeft&&!d)&&u.push({from:c.from,to:s.from}),(h>0||!a.inclusiveRight&&!h)&&u.push({from:s.to,to:c.to}),r.splice.apply(r,u),l+=u.length-3}}return r}function Rt(e){var t=e.markedSpans;if(t){for(var n=0;nt)&&(!n||qt(n,o.marker)<0)&&(n=o.marker)}return n}function Xt(e,t,n,i,r){var o=Xe(e,t),a=Dt&&o.markedSpans;if(a)for(var s=0;s=0&&d<=0||u<=0&&d>=0)&&(u<=0&&(l.marker.inclusiveRight&&r.inclusiveLeft?ot(c.to,n)>=0:ot(c.to,n)>0)||u>=0&&(l.marker.inclusiveRight&&r.inclusiveLeft?ot(c.from,i)<=0:ot(c.from,i)<0)))return!0}}}function Zt(e){var t;while(t=Kt(e))e=t.find(-1,!0).line;return e}function Qt(e){var t;while(t=Gt(e))e=t.find(1,!0).line;return e}function Jt(e){var t,n;while(t=Gt(e))e=t.find(1,!0).line,(n||(n=[])).push(e);return n}function en(e,t){var n=Xe(e,t),i=Zt(n);return n==i?t:et(i)}function tn(e,t){if(t>e.lastLine())return t;var n,i=Xe(e,t);if(!nn(e,i))return t;while(n=Gt(i))i=n.find(1,!0).line;return et(i)+1}function nn(e,t){var n=Dt&&t.markedSpans;if(n)for(var i=void 0,r=0;rt.maxLineLength&&(t.maxLineLength=n,t.maxLine=e)}))}var ln=function(e,t,n){this.text=e,Vt(this,t),this.height=n?n(this):1};function cn(e,t,n,i){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),null!=e.order&&(e.order=null),Rt(e),Vt(e,n);var r=i?i(e):1;r!=e.height&&Je(e,r)}function un(e){e.parent=null,Rt(e)}ln.prototype.lineNo=function(){return et(this)},xe(ln);var dn={},hn={};function fn(e,t){if(!e||/^\s*$/.test(e))return null;var n=t.addModeClass?hn:dn;return n[e]||(n[e]=e.replace(/\S+/g,"cm-$&"))}function pn(e,t){var n=M("span",null,null,l?"padding-right: .1px":null),i={pre:M("pre",[n],"CodeMirror-line"),content:n,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var r=0;r<=(t.rest?t.rest.length:0);r++){var o=r?t.rest[r-1]:t.line,a=void 0;i.pos=0,i.addToken=gn,Ne(e.display.measure)&&(a=he(o,e.doc.direction))&&(i.addToken=bn(i.addToken,a)),i.map=[];var s=t!=e.display.externalMeasured&&et(o);wn(o,i,vt(e,o,s)),o.styleClasses&&(o.styleClasses.bgClass&&(i.bgClass=L(o.styleClasses.bgClass,i.bgClass||"")),o.styleClasses.textClass&&(i.textClass=L(o.styleClasses.textClass,i.textClass||""))),0==i.map.length&&i.map.push(0,0,i.content.appendChild(Ae(e.display.measure))),0==r?(t.measure.map=i.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(i.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(l){var c=i.content.lastChild;(/\bcm-tab\b/.test(c.className)||c.querySelector&&c.querySelector(".cm-tab"))&&(i.content.className="cm-tab-wrap-hack")}return ve(e,"renderLine",e,t.line,i.pre),i.pre.className&&(i.textClass=L(i.pre.className,i.textClass||"")),i}function mn(e){var t=D("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function gn(e,t,n,i,r,o,l){if(t){var c,u=e.splitSpaces?vn(t,e.trailingSpace):t,d=e.cm.state.specialChars,h=!1;if(d.test(t)){c=document.createDocumentFragment();var f=0;while(1){d.lastIndex=f;var p=d.exec(t),m=p?p.index-f:t.length-f;if(m){var g=document.createTextNode(u.slice(f,f+m));a&&s<9?c.appendChild(D("span",[g])):c.appendChild(g),e.map.push(e.pos,e.pos+m,g),e.col+=m,e.pos+=m}if(!p)break;f+=m+1;var v=void 0;if("\t"==p[0]){var b=e.cm.options.tabSize,y=b-e.col%b;v=c.appendChild(D("span",G(y),"cm-tab")),v.setAttribute("role","presentation"),v.setAttribute("cm-text","\t"),e.col+=y}else"\r"==p[0]||"\n"==p[0]?(v=c.appendChild(D("span","\r"==p[0]?"␍":"␤","cm-invalidchar")),v.setAttribute("cm-text",p[0]),e.col+=1):(v=e.cm.options.specialCharPlaceholder(p[0]),v.setAttribute("cm-text",p[0]),a&&s<9?c.appendChild(D("span",[v])):c.appendChild(v),e.col+=1);e.map.push(e.pos,e.pos+1,v),e.pos++}}else e.col+=t.length,c=document.createTextNode(u),e.map.push(e.pos,e.pos+t.length,c),a&&s<9&&(h=!0),e.pos+=t.length;if(e.trailingSpace=32==u.charCodeAt(t.length-1),n||i||r||h||o||l){var w=n||"";i&&(w+=i),r&&(w+=r);var x=D("span",[c],w,o);if(l)for(var _ in l)l.hasOwnProperty(_)&&"style"!=_&&"class"!=_&&x.setAttribute(_,l[_]);return e.content.appendChild(x)}e.content.appendChild(c)}}function vn(e,t){if(e.length>1&&!/ /.test(e))return e;for(var n=t,i="",r=0;rc&&d.from<=c)break;if(d.to>=u)return e(n,i,r,o,a,s,l);e(n,i.slice(0,d.to-c),r,o,null,s,l),o=null,i=i.slice(d.to-c),c=d.to}}}function yn(e,t,n,i){var r=!i&&n.widgetNode;r&&e.map.push(e.pos,e.pos+t,r),!i&&e.cm.display.input.needsContentAttribute&&(r||(r=e.content.appendChild(document.createElement("span"))),r.setAttribute("cm-marker",n.id)),r&&(e.cm.display.input.setUneditable(r),e.content.appendChild(r)),e.pos+=t,e.trailingSpace=!1}function wn(e,t,n){var i=e.markedSpans,r=e.text,o=0;if(i)for(var a,s,l,c,u,d,h,f=r.length,p=0,m=1,g="",v=0;;){if(v==p){l=c=u=s="",h=null,d=null,v=1/0;for(var b=[],y=void 0,w=0;wp||_.collapsed&&x.to==p&&x.from==p)){if(null!=x.to&&x.to!=p&&v>x.to&&(v=x.to,c=""),_.className&&(l+=" "+_.className),_.css&&(s=(s?s+";":"")+_.css),_.startStyle&&x.from==p&&(u+=" "+_.startStyle),_.endStyle&&x.to==v&&(y||(y=[])).push(_.endStyle,x.to),_.title&&((h||(h={})).title=_.title),_.attributes)for(var k in _.attributes)(h||(h={}))[k]=_.attributes[k];_.collapsed&&(!d||qt(d.marker,_)<0)&&(d=x)}else x.from>p&&v>x.from&&(v=x.from)}if(y)for(var C=0;C=f)break;var O=Math.min(f,v);while(1){if(g){var T=p+g.length;if(!d){var E=T>O?g.slice(0,O-p):g;t.addToken(t,E,a?a+l:l,u,p+E.length==v?c:"",s,h)}if(T>=O){g=g.slice(O-p),p=O;break}p=T,u=""}g=r.slice(o,o=n[m++]),a=fn(n[m++],t.cm.options)}}else for(var D=1;D2&&o.push((l.bottom+c.top)/2-n.top)}}o.push(n.bottom-n.top)}}function Zn(e,t,n){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var i=0;in)return{map:e.measure.maps[r],cache:e.measure.caches[r],before:!0}}function Qn(e,t){t=Zt(t);var n=et(t),i=e.display.externalMeasured=new xn(e.doc,t,n);i.lineN=n;var r=i.built=pn(e,i);return i.text=r.pre,E(e.display.lineMeasure,r.pre),i}function Jn(e,t,n,i){return ni(e,ti(e,t),n,i)}function ei(e,t){if(t>=e.display.viewFrom&&t=n.lineN&&tt)&&(o=l-s,r=o-1,t>=l&&(a="right")),null!=r){if(i=e[c+2],s==l&&n==(i.insertLeft?"left":"right")&&(a=n),"left"==n&&0==r)while(c&&e[c-2]==e[c-3]&&e[c-1].insertLeft)i=e[2+(c-=3)],a="left";if("right"==n&&r==l-s)while(c=0;r--)if((n=e[r]).left!=n.right)break;return n}function si(e,t,n,i){var r,o=oi(t.map,n,i),l=o.node,c=o.start,u=o.end,d=o.collapse;if(3==l.nodeType){for(var h=0;h<4;h++){while(c&&oe(t.line.text.charAt(o.coverStart+c)))--c;while(o.coverStart+u0&&(d=i="right"),r=e.options.lineWrapping&&(f=l.getClientRects()).length>1?f["right"==i?f.length-1:0]:l.getBoundingClientRect()}if(a&&s<9&&!c&&(!r||!r.left&&!r.right)){var p=l.parentNode.getClientRects()[0];r=p?{left:p.left,right:p.left+Di(e.display),top:p.top,bottom:p.bottom}:ri}for(var m=r.top-t.rect.top,g=r.bottom-t.rect.top,v=(m+g)/2,b=t.view.measure.heights,y=0;y=i.text.length?(l=i.text.length,c="before"):l<=0&&(l=0,c="after"),!s)return a("before"==c?l-1:l,"before"==c);function u(e,t,n){var i=s[t],r=1==i.level;return a(n?e-1:e,r!=n)}var d=ue(s,l,c),h=ce,f=u(l,d,"before"==c);return null!=h&&(f.other=u(l,h,"before"!=c)),f}function yi(e,t){var n=0;t=dt(e.doc,t),e.options.lineWrapping||(n=Di(e.display)*t.ch);var i=Xe(e.doc,t.line),r=on(i)+Wn(e.display);return{left:n,right:n,top:r,bottom:r+i.height}}function wi(e,t,n,i,r){var o=rt(e,t,n);return o.xRel=r,i&&(o.outside=i),o}function xi(e,t,n){var i=e.doc;if(n+=e.display.viewOffset,n<0)return wi(i.first,0,null,-1,-1);var r=tt(i,n),o=i.first+i.size-1;if(r>o)return wi(i.first+i.size-1,Xe(i,o).text.length,null,1,1);t<0&&(t=0);for(var a=Xe(i,r);;){var s=Si(e,a,r,t,n),l=Yt(a,s.ch+(s.xRel>0||s.outside>0?1:0));if(!l)return s;var c=l.find(1);if(c.line==r)return c;a=Xe(i,r=c.line)}}function _i(e,t,n,i){i-=pi(t);var r=t.text.length,o=se((function(t){return ni(e,n,t-1).bottom<=i}),r,0);return r=se((function(t){return ni(e,n,t).top>i}),o,r),{begin:o,end:r}}function ki(e,t,n,i){n||(n=ti(e,t));var r=mi(e,t,ni(e,n,i),"line").top;return _i(e,t,n,r)}function Ci(e,t,n,i){return!(e.bottom<=n)&&(e.top>n||(i?e.left:e.right)>t)}function Si(e,t,n,i,r){r-=on(t);var o=ti(e,t),a=pi(t),s=0,l=t.text.length,c=!0,u=he(t,e.doc.direction);if(u){var d=(e.options.lineWrapping?Ti:Oi)(e,t,n,o,u,i,r);c=1!=d.level,s=c?d.from:d.to-1,l=c?d.to:d.from-1}var h,f,p=null,m=null,g=se((function(t){var n=ni(e,o,t);return n.top+=a,n.bottom+=a,!!Ci(n,i,r,!1)&&(n.top<=r&&n.left<=i&&(p=t,m=n),!0)}),s,l),v=!1;if(m){var b=i-m.left=w.bottom?1:0}return g=ae(t.text,g,1),wi(n,g,f,v,i-h)}function Oi(e,t,n,i,r,o,a){var s=se((function(s){var l=r[s],c=1!=l.level;return Ci(bi(e,rt(n,c?l.to:l.from,c?"before":"after"),"line",t,i),o,a,!0)}),0,r.length-1),l=r[s];if(s>0){var c=1!=l.level,u=bi(e,rt(n,c?l.from:l.to,c?"after":"before"),"line",t,i);Ci(u,o,a,!0)&&u.top>a&&(l=r[s-1])}return l}function Ti(e,t,n,i,r,o,a){var s=_i(e,t,i,a),l=s.begin,c=s.end;/\s/.test(t.text.charAt(c-1))&&c--;for(var u=null,d=null,h=0;h=c||f.to<=l)){var p=1!=f.level,m=ni(e,i,p?Math.min(c,f.to)-1:Math.max(l,f.from)).right,g=mg)&&(u=f,d=g)}}return u||(u=r[r.length-1]),u.fromc&&(u={from:u.from,to:c,level:u.level}),u}function Ei(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==ii){ii=D("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)ii.appendChild(document.createTextNode("x")),ii.appendChild(D("br"));ii.appendChild(document.createTextNode("x"))}E(e.measure,ii);var n=ii.offsetHeight/50;return n>3&&(e.cachedTextHeight=n),T(e.measure),n||1}function Di(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=D("span","xxxxxxxxxx"),n=D("pre",[t],"CodeMirror-line-like");E(e.measure,n);var i=t.getBoundingClientRect(),r=(i.right-i.left)/10;return r>2&&(e.cachedCharWidth=r),r||10}function Mi(e){for(var t=e.display,n={},i={},r=t.gutters.clientLeft,o=t.gutters.firstChild,a=0;o;o=o.nextSibling,++a){var s=e.display.gutterSpecs[a].className;n[s]=o.offsetLeft+o.clientLeft+r,i[s]=o.clientWidth}return{fixedPos:Ai(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:n,gutterWidth:i,wrapperWidth:t.wrapper.clientWidth}}function Ai(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function Ni(e){var t=Ei(e.display),n=e.options.lineWrapping,i=n&&Math.max(5,e.display.scroller.clientWidth/Di(e.display)-3);return function(r){if(nn(e.doc,r))return 0;var o=0;if(r.widgets)for(var a=0;a0&&(l=Xe(e.doc,c.line).text).length==c.ch){var u=j(l,l.length,e.options.tabSize)-l.length;c=rt(c.line,Math.max(0,Math.round((o-Un(e.display).left)/Di(e.display))-u))}return c}function Pi(e,t){if(t>=e.display.viewTo)return null;if(t-=e.display.viewFrom,t<0)return null;for(var n=e.display.view,i=0;it)&&(r.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=r.viewTo)Dt&&en(e.doc,t)r.viewFrom?ji(e):(r.viewFrom+=i,r.viewTo+=i);else if(t<=r.viewFrom&&n>=r.viewTo)ji(e);else if(t<=r.viewFrom){var o=zi(e,n,n+i,1);o?(r.view=r.view.slice(o.index),r.viewFrom=o.lineN,r.viewTo+=i):ji(e)}else if(n>=r.viewTo){var a=zi(e,t,t,-1);a?(r.view=r.view.slice(0,a.index),r.viewTo=a.lineN):ji(e)}else{var s=zi(e,t,t,-1),l=zi(e,n,n+i,1);s&&l?(r.view=r.view.slice(0,s.index).concat(_n(e,s.lineN,l.lineN)).concat(r.view.slice(l.index)),r.viewTo+=i):ji(e)}var c=r.externalMeasured;c&&(n=r.lineN&&t=i.viewTo)){var o=i.view[Pi(e,t)];if(null!=o.node){var a=o.changes||(o.changes=[]);-1==B(a,n)&&a.push(n)}}}function ji(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function zi(e,t,n,i){var r,o=Pi(e,t),a=e.display.view;if(!Dt||n==e.doc.first+e.doc.size)return{index:o,lineN:n};for(var s=e.display.viewFrom,l=0;l0){if(o==a.length-1)return null;r=s+a[o].size-t,o++}else r=s-t;t+=r,n+=r}while(en(e.doc,n)!=n){if(o==(i<0?0:a.length-1))return null;n+=i*a[o-(i<0?1:0)].size,o+=i}return{index:o,lineN:n}}function Bi(e,t,n){var i=e.display,r=i.view;0==r.length||t>=i.viewTo||n<=i.viewFrom?(i.view=_n(e,t,n),i.viewFrom=t):(i.viewFrom>t?i.view=_n(e,t,i.viewFrom).concat(i.view):i.viewFromn&&(i.view=i.view.slice(0,Pi(e,n)))),i.viewTo=n}function Ri(e){for(var t=e.display.view,n=0,i=0;i=e.display.viewTo||s.to().line0?t.blinker=setInterval((function(){e.hasFocus()||Zi(e),t.cursorDiv.style.visibility=(n=!n)?"":"hidden"}),e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Gi(e){e.hasFocus()||(e.display.input.focus(),e.state.focused||Xi(e))}function Yi(e){e.state.delayingBlurEvent=!0,setTimeout((function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,e.state.focused&&Zi(e))}),100)}function Xi(e,t){e.state.delayingBlurEvent&&!e.state.draggingText&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(ve(e,"focus",e,t),e.state.focused=!0,I(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),l&&setTimeout((function(){return e.display.input.reset(!0)}),20)),e.display.input.receivedFocus()),Ki(e))}function Zi(e,t){e.state.delayingBlurEvent||(e.state.focused&&(ve(e,"blur",e,t),e.state.focused=!1,O(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout((function(){e.state.focused||(e.display.shift=!1)}),150))}function Qi(e){for(var t=e.display,n=t.lineDiv.offsetTop,i=0;i.005||h<-.005)&&(Je(r.line,l),Ji(r.line),r.rest))for(var f=0;fe.display.sizerWidth){var p=Math.ceil(c/Di(e.display));p>e.display.maxLineLength&&(e.display.maxLineLength=p,e.display.maxLine=r.line,e.display.maxLineChanged=!0)}}}}function Ji(e){if(e.widgets)for(var t=0;t=a&&(o=tt(t,on(Xe(t,l))-e.wrapper.clientHeight),a=l)}return{from:o,to:Math.max(a,o+1)}}function tr(e,t){if(!be(e,"scrollCursorIntoView")){var n=e.display,i=n.sizer.getBoundingClientRect(),r=null;if(t.top+i.top<0?r=!0:t.bottom+i.top>(window.innerHeight||document.documentElement.clientHeight)&&(r=!1),null!=r&&!p){var o=D("div","​",null,"position: absolute;\n top: "+(t.top-n.viewOffset-Wn(e.display))+"px;\n height: "+(t.bottom-t.top+Kn(e)+n.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(o),o.scrollIntoView(r),e.display.lineSpace.removeChild(o)}}}function nr(e,t,n,i){var r;null==i&&(i=0),e.options.lineWrapping||t!=n||(t=t.ch?rt(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t,n="before"==t.sticky?rt(t.line,t.ch+1,"before"):t);for(var o=0;o<5;o++){var a=!1,s=bi(e,t),l=n&&n!=t?bi(e,n):s;r={left:Math.min(s.left,l.left),top:Math.min(s.top,l.top)-i,right:Math.max(s.left,l.left),bottom:Math.max(s.bottom,l.bottom)+i};var c=rr(e,r),u=e.doc.scrollTop,d=e.doc.scrollLeft;if(null!=c.scrollTop&&(dr(e,c.scrollTop),Math.abs(e.doc.scrollTop-u)>1&&(a=!0)),null!=c.scrollLeft&&(fr(e,c.scrollLeft),Math.abs(e.doc.scrollLeft-d)>1&&(a=!0)),!a)break}return r}function ir(e,t){var n=rr(e,t);null!=n.scrollTop&&dr(e,n.scrollTop),null!=n.scrollLeft&&fr(e,n.scrollLeft)}function rr(e,t){var n=e.display,i=Ei(e.display);t.top<0&&(t.top=0);var r=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:n.scroller.scrollTop,o=Yn(e),a={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+qn(n),l=t.tops-i;if(t.topr+o){var u=Math.min(t.top,(c?s:t.bottom)-o);u!=r&&(a.scrollTop=u)}var d=e.options.fixedGutter?0:n.gutters.offsetWidth,h=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:n.scroller.scrollLeft-d,f=Gn(e)-n.gutters.offsetWidth,p=t.right-t.left>f;return p&&(t.right=t.left+f),t.left<10?a.scrollLeft=0:t.leftf+h-3&&(a.scrollLeft=t.right+(p?0:10)-f),a}function or(e,t){null!=t&&(cr(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function ar(e){cr(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function sr(e,t,n){null==t&&null==n||cr(e),null!=t&&(e.curOp.scrollLeft=t),null!=n&&(e.curOp.scrollTop=n)}function lr(e,t){cr(e),e.curOp.scrollToPos=t}function cr(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;var n=yi(e,t.from),i=yi(e,t.to);ur(e,n,i,t.margin)}}function ur(e,t,n,i){var r=rr(e,{left:Math.min(t.left,n.left),top:Math.min(t.top,n.top)-i,right:Math.max(t.right,n.right),bottom:Math.max(t.bottom,n.bottom)+i});sr(e,r.scrollLeft,r.scrollTop)}function dr(e,t){Math.abs(e.doc.scrollTop-t)<2||(n||Vr(e,{top:t}),hr(e,t,!0),n&&Vr(e),Lr(e,100))}function hr(e,t,n){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),(e.display.scroller.scrollTop!=t||n)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function fr(e,t,n,i){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),(n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!i||(e.doc.scrollLeft=t,Ur(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function pr(e){var t=e.display,n=t.gutters.offsetWidth,i=Math.round(e.doc.height+qn(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:i,scrollHeight:i+Kn(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}var mr=function(e,t,n){this.cm=n;var i=this.vert=D("div",[D("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),r=this.horiz=D("div",[D("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");i.tabIndex=r.tabIndex=-1,e(i),e(r),pe(i,"scroll",(function(){i.clientHeight&&t(i.scrollTop,"vertical")})),pe(r,"scroll",(function(){r.clientWidth&&t(r.scrollLeft,"horizontal")})),this.checkedZeroWidth=!1,a&&s<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};mr.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,n=e.scrollHeight>e.clientHeight+1,i=e.nativeBarWidth;if(n){this.vert.style.display="block",this.vert.style.bottom=t?i+"px":"0";var r=e.viewHeight-(t?i:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+r)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=n?i+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(n?i:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==i&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:n?i:0,bottom:t?i:0}},mr.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},mr.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},mr.prototype.zeroWidthHack=function(){var e=b&&!f?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new z,this.disableVert=new z},mr.prototype.enableZeroWidthBar=function(e,t,n){function i(){var r=e.getBoundingClientRect(),o="vert"==n?document.elementFromPoint(r.right-1,(r.top+r.bottom)/2):document.elementFromPoint((r.right+r.left)/2,r.bottom-1);o!=e?e.style.pointerEvents="none":t.set(1e3,i)}e.style.pointerEvents="auto",t.set(1e3,i)},mr.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var gr=function(){};function vr(e,t){t||(t=pr(e));var n=e.display.barWidth,i=e.display.barHeight;br(e,t);for(var r=0;r<4&&n!=e.display.barWidth||i!=e.display.barHeight;r++)n!=e.display.barWidth&&e.options.lineWrapping&&Qi(e),br(e,pr(e)),n=e.display.barWidth,i=e.display.barHeight}function br(e,t){var n=e.display,i=n.scrollbars.update(t);n.sizer.style.paddingRight=(n.barWidth=i.right)+"px",n.sizer.style.paddingBottom=(n.barHeight=i.bottom)+"px",n.heightForcer.style.borderBottom=i.bottom+"px solid transparent",i.right&&i.bottom?(n.scrollbarFiller.style.display="block",n.scrollbarFiller.style.height=i.bottom+"px",n.scrollbarFiller.style.width=i.right+"px"):n.scrollbarFiller.style.display="",i.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(n.gutterFiller.style.display="block",n.gutterFiller.style.height=i.bottom+"px",n.gutterFiller.style.width=t.gutterWidth+"px"):n.gutterFiller.style.display=""}gr.prototype.update=function(){return{bottom:0,right:0}},gr.prototype.setScrollLeft=function(){},gr.prototype.setScrollTop=function(){},gr.prototype.clear=function(){};var yr={native:mr,null:gr};function wr(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&O(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new yr[e.options.scrollbarStyle]((function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),pe(t,"mousedown",(function(){e.state.focused&&setTimeout((function(){return e.display.input.focus()}),0)})),t.setAttribute("cm-not-content","true")}),(function(t,n){"horizontal"==n?fr(e,t):dr(e,t)}),e),e.display.scrollbars.addClass&&I(e.display.wrapper,e.display.scrollbars.addClass)}var xr=0;function _r(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++xr},Cn(e.curOp)}function kr(e){var t=e.curOp;t&&On(t,(function(e){for(var t=0;t=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new $r(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function Or(e){e.updatedDisplay=e.mustUpdate&&Br(e.cm,e.update)}function Tr(e){var t=e.cm,n=t.display;e.updatedDisplay&&Qi(t),e.barMeasure=pr(t),n.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Jn(t,n.maxLine,n.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(n.scroller.clientWidth,n.sizer.offsetLeft+e.adjustWidthTo+Kn(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,n.sizer.offsetLeft+e.adjustWidthTo-Gn(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=n.input.prepareSelection())}function Er(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft=e.display.viewTo)){var n=+new Date+e.options.workTime,i=bt(e,t.highlightFrontier),r=[];t.iter(i.line,Math.min(t.first+t.size,e.display.viewTo+500),(function(o){if(i.line>=e.display.viewFrom){var a=o.styles,s=o.text.length>e.options.maxHighlightLength?Ue(t.mode,i.state):null,l=gt(e,o,i,!0);s&&(i.state=s),o.styles=l.styles;var c=o.styleClasses,u=l.classes;u?o.styleClasses=u:c&&(o.styleClasses=null);for(var d=!a||a.length!=o.styles.length||c!=u&&(!c||!u||c.bgClass!=u.bgClass||c.textClass!=u.textClass),h=0;!d&&hn)return Lr(e,e.options.workDelay),!0})),t.highlightFrontier=i.line,t.modeFrontier=Math.max(t.modeFrontier,i.line),r.length&&Mr(e,(function(){for(var t=0;t=n.viewFrom&&t.visible.to<=n.viewTo&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&0==Ri(e))return!1;Kr(e)&&(ji(e),t.dims=Mi(e));var r=i.first+i.size,o=Math.max(t.visible.from-e.options.viewportMargin,i.first),a=Math.min(r,t.visible.to+e.options.viewportMargin);n.viewFroma&&n.viewTo-a<20&&(a=Math.min(r,n.viewTo)),Dt&&(o=en(e.doc,o),a=tn(e.doc,a));var s=o!=n.viewFrom||a!=n.viewTo||n.lastWrapHeight!=t.wrapperHeight||n.lastWrapWidth!=t.wrapperWidth;Bi(e,o,a),n.viewOffset=on(Xe(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+"px";var l=Ri(e);if(!s&&0==l&&!t.force&&n.renderedView==n.view&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo))return!1;var c=jr(e);return l>4&&(n.lineDiv.style.display="none"),Hr(e,n.updateLineNumbers,t.dims),l>4&&(n.lineDiv.style.display=""),n.renderedView=n.view,zr(c),T(n.cursorDiv),T(n.selectionDiv),n.gutters.style.height=n.sizer.style.minHeight=0,s&&(n.lastWrapHeight=t.wrapperHeight,n.lastWrapWidth=t.wrapperWidth,Lr(e,400)),n.updateLineNumbers=null,!0}function Rr(e,t){for(var n=t.viewport,i=!0;;i=!1){if(i&&e.options.lineWrapping&&t.oldDisplayWidth!=Gn(e))i&&(t.visible=er(e.display,e.doc,n));else if(n&&null!=n.top&&(n={top:Math.min(e.doc.height+qn(e.display)-Yn(e),n.top)}),t.visible=er(e.display,e.doc,n),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break;if(!Br(e,t))break;Qi(e);var r=pr(e);Vi(e),vr(e,r),qr(e,r),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function Vr(e,t){var n=new $r(e,t);if(Br(e,n)){Qi(e),Rr(e,n);var i=pr(e);Vi(e),vr(e,i),qr(e,i),n.finish()}}function Hr(e,t,n){var i=e.display,r=e.options.lineNumbers,o=i.lineDiv,a=o.firstChild;function s(t){var n=t.nextSibling;return l&&b&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),n}for(var c=i.view,u=i.viewFrom,d=0;d-1&&(f=!1),Mn(e,h,u,n)),f&&(T(h.lineNumber),h.lineNumber.appendChild(document.createTextNode(it(e.options,u)))),a=h.node.nextSibling}else{var p=jn(e,h,u,n);o.insertBefore(p,a)}u+=h.size}while(a)a=s(a)}function Wr(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px"}function qr(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Kn(e)+"px"}function Ur(e){var t=e.display,n=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var i=Ai(t)-t.scroller.scrollLeft+e.doc.scrollLeft,r=t.gutters.offsetWidth,o=i+"px",a=0;as.clientWidth,u=s.scrollHeight>s.clientHeight;if(r&&c||o&&u){if(o&&b&&l)e:for(var h=t.target,f=a.view;h!=s;h=h.parentNode)for(var p=0;p=0&&ot(e,i.to())<=0)return n}return-1};var ro=function(e,t){this.anchor=e,this.head=t};function oo(e,t,n){var i=e&&e.options.selectionsMayTouch,r=t[n];t.sort((function(e,t){return ot(e.from(),t.from())})),n=B(t,r);for(var o=1;o0:l>=0){var c=ct(s.from(),a.from()),u=lt(s.to(),a.to()),d=s.empty()?a.from()==a.head:s.from()==s.head;o<=n&&--n,t.splice(--o,2,new ro(d?u:c,d?c:u))}}return new io(t,n)}function ao(e,t){return new io([new ro(e,t||e)],0)}function so(e){return e.text?rt(e.from.line+e.text.length-1,Y(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function lo(e,t){if(ot(e,t.from)<0)return e;if(ot(e,t.to)<=0)return so(t);var n=e.line+t.text.length-(t.to.line-t.from.line)-1,i=e.ch;return e.line==t.to.line&&(i+=so(t).ch-t.to.ch),rt(n,i)}function co(e,t){for(var n=[],i=0;i1&&e.remove(s.line+1,p-1),e.insert(s.line+1,v)}En(e,"change",e,t)}function vo(e,t,n){function i(e,r,o){if(e.linked)for(var a=0;a1&&!e.done[e.done.length-2].ranges?(e.done.pop(),Y(e.done)):void 0}function So(e,t,n,i){var r=e.history;r.undone.length=0;var o,a,s=+new Date;if((r.lastOp==i||r.lastOrigin==t.origin&&t.origin&&("+"==t.origin.charAt(0)&&r.lastModTime>s-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(o=Co(r,r.lastOp==i)))a=Y(o.changes),0==ot(t.from,t.to)&&0==ot(t.from,a.to)?a.to=so(t):o.changes.push(_o(e,t));else{var l=Y(r.done);l&&l.ranges||Eo(e.sel,r.done),o={changes:[_o(e,t)],generation:r.generation},r.done.push(o);while(r.done.length>r.undoDepth)r.done.shift(),r.done[0].ranges||r.done.shift()}r.done.push(n),r.generation=++r.maxGeneration,r.lastModTime=r.lastSelTime=s,r.lastOp=r.lastSelOp=i,r.lastOrigin=r.lastSelOrigin=t.origin,a||ve(e,"historyAdded")}function Oo(e,t,n,i){var r=t.charAt(0);return"*"==r||"+"==r&&n.ranges.length==i.ranges.length&&n.somethingSelected()==i.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function To(e,t,n,i){var r=e.history,o=i&&i.origin;n==r.lastSelOp||o&&r.lastSelOrigin==o&&(r.lastModTime==r.lastSelTime&&r.lastOrigin==o||Oo(e,o,Y(r.done),t))?r.done[r.done.length-1]=t:Eo(t,r.done),r.lastSelTime=+new Date,r.lastSelOrigin=o,r.lastSelOp=n,i&&!1!==i.clearRedo&&ko(r.undone)}function Eo(e,t){var n=Y(t);n&&n.ranges&&n.equals(e)||t.push(e)}function Do(e,t,n,i){var r=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,n),Math.min(e.first+e.size,i),(function(n){n.markedSpans&&((r||(r=t["spans_"+e.id]={}))[o]=n.markedSpans),++o}))}function Mo(e){if(!e)return null;for(var t,n=0;n-1&&(Y(s)[d]=c[d],delete c[d])}}}return i}function Lo(e,t,n,i){if(i){var r=e.anchor;if(n){var o=ot(t,r)<0;o!=ot(n,r)<0?(r=t,t=n):o!=ot(t,n)<0&&(t=n)}return new ro(r,t)}return new ro(n||t,t)}function Po(e,t,n,i,r){null==r&&(r=e.cm&&(e.cm.display.shift||e.extend)),Ro(e,new io([Lo(e.sel.primary(),t,n,r)],0),i)}function $o(e,t,n){for(var i=[],r=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:s.to>t.ch))){if(r&&(ve(l,"beforeCursorEnter"),l.explicitlyCleared)){if(o.markedSpans){--a;continue}break}if(!l.atomic)continue;if(n){var d=l.find(i<0?1:-1),h=void 0;if((i<0?u:c)&&(d=Go(e,d,-i,d&&d.line==t.line?o:null)),d&&d.line==t.line&&(h=ot(d,n))&&(i<0?h<0:h>0))return Uo(e,d,t,i,r)}var f=l.find(i<0?-1:1);return(i<0?c:u)&&(f=Go(e,f,i,f.line==t.line?o:null)),f?Uo(e,f,t,i,r):null}}return t}function Ko(e,t,n,i,r){var o=i||1,a=Uo(e,t,n,o,r)||!r&&Uo(e,t,n,o,!0)||Uo(e,t,n,-o,r)||!r&&Uo(e,t,n,-o,!0);return a||(e.cantEdit=!0,rt(e.first,0))}function Go(e,t,n,i){return n<0&&0==t.ch?t.line>e.first?dt(e,rt(t.line-1)):null:n>0&&t.ch==(i||Xe(e,t.line)).text.length?t.line=0;--r)Qo(e,{from:i[r].from,to:i[r].to,text:r?[""]:t.text,origin:t.origin});else Qo(e,t)}}function Qo(e,t){if(1!=t.text.length||""!=t.text[0]||0!=ot(t.from,t.to)){var n=co(e,t);So(e,t,n,e.cm?e.cm.curOp.id:NaN),ta(e,t,n,jt(e,t));var i=[];vo(e,(function(e,n){n||-1!=B(i,e.history)||(aa(e.history,t),i.push(e.history)),ta(e,t,null,jt(e,t))}))}}function Jo(e,t,n){var i=e.cm&&e.cm.state.suppressEdits;if(!i||n){for(var r,o=e.history,a=e.sel,s="undo"==t?o.done:o.undone,l="undo"==t?o.undone:o.done,c=0;c=0;--f){var p=h(f);if(p)return p.v}}}}function ea(e,t){if(0!=t&&(e.first+=t,e.sel=new io(X(e.sel.ranges,(function(e){return new ro(rt(e.anchor.line+t,e.anchor.ch),rt(e.head.line+t,e.head.ch))})),e.sel.primIndex),e.cm)){$i(e.cm,e.first,e.first-t,t);for(var n=e.cm.display,i=n.viewFrom;ie.lastLine())){if(t.from.lineo&&(t={from:t.from,to:rt(o,Xe(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=Ze(e,t.from,t.to),n||(n=co(e,t)),e.cm?na(e.cm,t,i):go(e,t,i),Vo(e,n,H),e.cantEdit&&Ko(e,rt(e.firstLine(),0))&&(e.cantEdit=!1)}}function na(e,t,n){var i=e.doc,r=e.display,o=t.from,a=t.to,s=!1,l=o.line;e.options.lineWrapping||(l=et(Zt(Xe(i,o.line))),i.iter(l,a.line+1,(function(e){if(e==r.maxLine)return s=!0,!0}))),i.sel.contains(t.from,t.to)>-1&&ye(e),go(i,t,n,Ni(e)),e.options.lineWrapping||(i.iter(l,o.line+t.text.length,(function(e){var t=an(e);t>r.maxLineLength&&(r.maxLine=e,r.maxLineLength=t,r.maxLineChanged=!0,s=!1)})),s&&(e.curOp.updateMaxLine=!0)),Tt(i,o.line),Lr(e,400);var c=t.text.length-(a.line-o.line)-1;t.full?$i(e):o.line!=a.line||1!=t.text.length||mo(e.doc,t)?$i(e,o.line,a.line+1,c):Fi(e,o.line,"text");var u=we(e,"changes"),d=we(e,"change");if(d||u){var h={from:o,to:a,text:t.text,removed:t.removed,origin:t.origin};d&&En(e,"change",e,h),u&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(h)}e.display.selForContextMenu=null}function ia(e,t,n,i,r){var o;i||(i=n),ot(i,n)<0&&(o=[i,n],n=o[0],i=o[1]),"string"==typeof t&&(t=e.splitLines(t)),Zo(e,{from:n,to:i,text:t,origin:r})}function ra(e,t,n,i){n1||!(this.children[0]instanceof la))){var s=[];this.collapse(s),this.children=[new la(s)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var a=r.lines.length%25+25,s=a;s10);e.parent.maybeSpill()}},iterN:function(e,t,n){for(var i=0;i0||0==a&&!1!==o.clearWhenEmpty)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=M("span",[o.replacedWith],"CodeMirror-widget"),i.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),i.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(Xt(e,t.line,t,n,o)||t.line!=n.line&&Xt(e,n.line,t,n,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");At()}o.addToHistory&&So(e,{from:t,to:n,origin:"markText"},e.sel,NaN);var s,l=t.line,c=e.cm;if(e.iter(l,n.line+1,(function(e){c&&o.collapsed&&!c.options.lineWrapping&&Zt(e)==c.display.maxLine&&(s=!0),o.collapsed&&l!=t.line&&Je(e,0),Pt(e,new Nt(o,l==t.line?t.ch:null,l==n.line?n.ch:null)),++l})),o.collapsed&&e.iter(t.line,n.line+1,(function(t){nn(e,t)&&Je(t,0)})),o.clearOnEnter&&pe(o,"beforeCursorEnter",(function(){return o.clear()})),o.readOnly&&(Mt(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++fa,o.atomic=!0),c){if(s&&(c.curOp.updateMaxLine=!0),o.collapsed)$i(c,t.line,n.line+1);else if(o.className||o.startStyle||o.endStyle||o.css||o.attributes||o.title)for(var u=t.line;u<=n.line;u++)Fi(c,u,"text");o.atomic&&Wo(c.doc),En(c,"markerAdded",c,o)}return o}pa.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&_r(e),we(this,"clear")){var n=this.find();n&&En(this,"clear",n.from,n.to)}for(var i=null,r=null,o=0;oe.display.maxLineLength&&(e.display.maxLine=c,e.display.maxLineLength=u,e.display.maxLineChanged=!0)}null!=i&&e&&this.collapsed&&$i(e,i,r+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&Wo(e.doc)),e&&En(e,"markerCleared",e,this,i,r),t&&kr(e),this.parent&&this.parent.clear()}},pa.prototype.find=function(e,t){var n,i;null==e&&"bookmark"==this.type&&(e=1);for(var r=0;r=0;l--)Zo(this,i[l]);s?Bo(this,s):this.cm&&ar(this.cm)})),undo:Ir((function(){Jo(this,"undo")})),redo:Ir((function(){Jo(this,"redo")})),undoSelection:Ir((function(){Jo(this,"undo",!0)})),redoSelection:Ir((function(){Jo(this,"redo",!0)})),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,n=0,i=0;i=e.ch)&&t.push(r.marker.parent||r.marker)}return t},findMarks:function(e,t,n){e=dt(this,e),t=dt(this,t);var i=[],r=e.line;return this.iter(e.line,t.line+1,(function(o){var a=o.markedSpans;if(a)for(var s=0;s=l.to||null==l.from&&r!=e.line||null!=l.from&&r==t.line&&l.from>=t.ch||n&&!n(l.marker)||i.push(l.marker.parent||l.marker)}++r})),i},getAllMarks:function(){var e=[];return this.iter((function(t){var n=t.markedSpans;if(n)for(var i=0;ie)return t=e,!0;e-=o,++n})),dt(this,rt(n,t))},indexFromPos:function(e){e=dt(this,e);var t=e.ch;if(e.linet&&(t=e.from),null!=e.to&&e.to-1)return t.state.draggingText(e),void setTimeout((function(){return t.display.input.focus()}),20);try{var d=e.dataTransfer.getData("Text");if(d){var h;if(t.state.draggingText&&!t.state.draggingText.copy&&(h=t.listSelections()),Vo(t.doc,ao(n,n)),h)for(var f=0;f=0;t--)ia(e.doc,"",i[t].from,i[t].to,"+delete");ar(e)}))}function Ua(e,t,n){var i=ae(e.text,t+n,n);return i<0||i>e.text.length?null:i}function Ka(e,t,n){var i=Ua(e,t.ch,n);return null==i?null:new rt(t.line,i,n<0?"after":"before")}function Ga(e,t,n,i,r){if(e){"rtl"==t.doc.direction&&(r=-r);var o=he(n,t.doc.direction);if(o){var a,s=r<0?Y(o):o[0],l=r<0==(1==s.level),c=l?"after":"before";if(s.level>0||"rtl"==t.doc.direction){var u=ti(t,n);a=r<0?n.text.length-1:0;var d=ni(t,u,a).top;a=se((function(e){return ni(t,u,e).top==d}),r<0==(1==s.level)?s.from:s.to-1,a),"before"==c&&(a=Ua(n,a,1))}else a=r<0?s.to:s.from;return new rt(i,a,c)}}return new rt(i,r<0?n.text.length:0,r<0?"before":"after")}function Ya(e,t,n,i){var r=he(t,e.doc.direction);if(!r)return Ka(t,n,i);n.ch>=t.text.length?(n.ch=t.text.length,n.sticky="before"):n.ch<=0&&(n.ch=0,n.sticky="after");var o=ue(r,n.ch,n.sticky),a=r[o];if("ltr"==e.doc.direction&&a.level%2==0&&(i>0?a.to>n.ch:a.from=a.from&&h>=u.begin)){var f=d?"before":"after";return new rt(n.line,h,f)}}var p=function(e,t,i){for(var o=function(e,t){return t?new rt(n.line,l(e,1),"before"):new rt(n.line,e,"after")};e>=0&&e0==(1!=a.level),c=s?i.begin:l(i.end,-1);if(a.from<=c&&c0?u.end:l(u.begin,-1);return null==g||i>0&&g==t.text.length||(m=p(i>0?0:r.length-1,i,c(g)),!m)?null:m}Fa.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},Fa.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},Fa.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Alt-F":"goWordRight","Alt-B":"goWordLeft","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-D":"delWordAfter","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},Fa.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},Fa["default"]=b?Fa.macDefault:Fa.pcDefault;var Xa={selectAll:Yo,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),H)},killLine:function(e){return qa(e,(function(t){if(t.empty()){var n=Xe(e.doc,t.head.line).text.length;return t.head.ch==n&&t.head.line0)r=new rt(r.line,r.ch+1),e.replaceRange(o.charAt(r.ch-1)+o.charAt(r.ch-2),rt(r.line,r.ch-2),r,"+transpose");else if(r.line>e.doc.first){var a=Xe(e.doc,r.line-1).text;a&&(r=new rt(r.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+a.charAt(a.length-1),rt(r.line-1,a.length-1),r,"+transpose"))}n.push(new ro(r,r))}e.setSelections(n)}))},newlineAndIndent:function(e){return Mr(e,(function(){for(var t=e.listSelections(),n=t.length-1;n>=0;n--)e.replaceRange(e.doc.lineSeparator(),t[n].anchor,t[n].head,"+input");t=e.listSelections();for(var i=0;i-1&&(ot((r=s.ranges[r]).from(),t)<0||t.xRel>0)&&(ot(r.to(),t)>0||t.xRel<0)?xs(e,i,t,o):ks(e,i,t,o)}function xs(e,t,n,i){var r=e.display,o=!1,c=Ar(e,(function(t){l&&(r.scroller.draggable=!1),e.state.draggingText=!1,e.state.delayingBlurEvent&&(e.hasFocus()?e.state.delayingBlurEvent=!1:Yi(e)),ge(r.wrapper.ownerDocument,"mouseup",c),ge(r.wrapper.ownerDocument,"mousemove",u),ge(r.scroller,"dragstart",d),ge(r.scroller,"drop",c),o||(_e(t),i.addNew||Po(e.doc,n,null,null,i.extend),l&&!h||a&&9==s?setTimeout((function(){r.wrapper.ownerDocument.body.focus({preventScroll:!0}),r.input.focus()}),20):r.input.focus())})),u=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},d=function(){return o=!0};l&&(r.scroller.draggable=!0),e.state.draggingText=c,c.copy=!i.moveOnDrag,pe(r.wrapper.ownerDocument,"mouseup",c),pe(r.wrapper.ownerDocument,"mousemove",u),pe(r.scroller,"dragstart",d),pe(r.scroller,"drop",c),e.state.delayingBlurEvent=!0,setTimeout((function(){return r.input.focus()}),20),r.scroller.dragDrop&&r.scroller.dragDrop()}function _s(e,t,n){if("char"==n)return new ro(t,t);if("word"==n)return e.findWordAt(t);if("line"==n)return new ro(rt(t.line,0),dt(e.doc,rt(t.line+1,0)));var i=n(e,t);return new ro(i.from,i.to)}function ks(e,t,n,i){a&&Yi(e);var r=e.display,o=e.doc;_e(t);var s,l,c=o.sel,u=c.ranges;if(i.addNew&&!i.extend?(l=o.sel.contains(n),s=l>-1?u[l]:new ro(n,n)):(s=o.sel.primary(),l=o.sel.primIndex),"rectangle"==i.unit)i.addNew||(s=new ro(n,n)),n=Li(e,t,!0,!0),l=-1;else{var d=_s(e,n,i.unit);s=i.extend?Lo(s,d.anchor,d.head,i.extend):d}i.addNew?-1==l?(l=u.length,Ro(o,oo(e,u.concat([s]),l),{scroll:!1,origin:"*mouse"})):u.length>1&&u[l].empty()&&"char"==i.unit&&!i.extend?(Ro(o,oo(e,u.slice(0,l).concat(u.slice(l+1)),0),{scroll:!1,origin:"*mouse"}),c=o.sel):Fo(o,l,s,W):(l=0,Ro(o,new io([s],0),W),c=o.sel);var h=n;function f(t){if(0!=ot(h,t))if(h=t,"rectangle"==i.unit){for(var r=[],a=e.options.tabSize,u=j(Xe(o,n.line).text,n.ch,a),d=j(Xe(o,t.line).text,t.ch,a),f=Math.min(u,d),p=Math.max(u,d),m=Math.min(n.line,t.line),g=Math.min(e.lastLine(),Math.max(n.line,t.line));m<=g;m++){var v=Xe(o,m).text,b=U(v,f,a);f==p?r.push(new ro(rt(m,b),rt(m,b))):v.length>b&&r.push(new ro(rt(m,b),rt(m,U(v,p,a))))}r.length||r.push(new ro(n,n)),Ro(o,oo(e,c.ranges.slice(0,l).concat(r),l),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var y,w=s,x=_s(e,t,i.unit),_=w.anchor;ot(x.anchor,_)>0?(y=x.head,_=ct(w.from(),x.anchor)):(y=x.anchor,_=lt(w.to(),x.head));var k=c.ranges.slice(0);k[l]=Cs(e,new ro(dt(o,_),y)),Ro(o,oo(e,k,l),W)}}var p=r.wrapper.getBoundingClientRect(),m=0;function g(t){var n=++m,a=Li(e,t,!0,"rectangle"==i.unit);if(a)if(0!=ot(a,h)){e.curOp.focus=N(),f(a);var s=er(r,o);(a.line>=s.to||a.linep.bottom?20:0;l&&setTimeout(Ar(e,(function(){m==n&&(r.scroller.scrollTop+=l,g(t))})),50)}}function v(t){e.state.selectingText=!1,m=1/0,t&&(_e(t),r.input.focus()),ge(r.wrapper.ownerDocument,"mousemove",b),ge(r.wrapper.ownerDocument,"mouseup",y),o.history.lastSelOrigin=null}var b=Ar(e,(function(e){0!==e.buttons&&Te(e)?g(e):v(e)})),y=Ar(e,v);e.state.selectingText=y,pe(r.wrapper.ownerDocument,"mousemove",b),pe(r.wrapper.ownerDocument,"mouseup",y)}function Cs(e,t){var n=t.anchor,i=t.head,r=Xe(e.doc,n.line);if(0==ot(n,i)&&n.sticky==i.sticky)return t;var o=he(r);if(!o)return t;var a=ue(o,n.ch,n.sticky),s=o[a];if(s.from!=n.ch&&s.to!=n.ch)return t;var l,c=a+(s.from==n.ch==(1!=s.level)?0:1);if(0==c||c==o.length)return t;if(i.line!=n.line)l=(i.line-n.line)*("ltr"==e.doc.direction?1:-1)>0;else{var u=ue(o,i.ch,i.sticky),d=u-a||(i.ch-n.ch)*(1==s.level?-1:1);l=u==c-1||u==c?d<0:d>0}var h=o[c+(l?-1:0)],f=l==(1==h.level),p=f?h.from:h.to,m=f?"after":"before";return n.ch==p&&n.sticky==m?t:new ro(new rt(n.line,p,m),i)}function Ss(e,t,n,i){var r,o;if(t.touches)r=t.touches[0].clientX,o=t.touches[0].clientY;else try{r=t.clientX,o=t.clientY}catch(h){return!1}if(r>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;i&&_e(t);var a=e.display,s=a.lineDiv.getBoundingClientRect();if(o>s.bottom||!we(e,n))return Ce(t);o-=s.top-a.viewOffset;for(var l=0;l=r){var u=tt(e.doc,o),d=e.display.gutterSpecs[l];return ve(e,n,e,u,d.className,t),Ce(t)}}}function Os(e,t){return Ss(e,t,"gutterClick",!0)}function Ts(e,t){Hn(e.display,t)||Es(e,t)||be(e,t,"contextmenu")||k||e.display.input.onContextMenu(t)}function Es(e,t){return!!we(e,"gutterContextMenu")&&Ss(e,t,"gutterContextMenu",!1)}function Ds(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),di(e)}ms.prototype.compare=function(e,t,n){return this.time+ps>e&&0==ot(t,this.pos)&&n==this.button};var Ms={toString:function(){return"CodeMirror.Init"}},As={},Ns={};function Is(e){var t=e.optionHandlers;function n(n,i,r,o){e.defaults[n]=i,r&&(t[n]=o?function(e,t,n){n!=Ms&&r(e,t,n)}:r)}e.defineOption=n,e.Init=Ms,n("value","",(function(e,t){return e.setValue(t)}),!0),n("mode",null,(function(e,t){e.doc.modeOption=t,fo(e)}),!0),n("indentUnit",2,fo,!0),n("indentWithTabs",!1),n("smartIndent",!0),n("tabSize",4,(function(e){po(e),di(e),$i(e)}),!0),n("lineSeparator",null,(function(e,t){if(e.doc.lineSep=t,t){var n=[],i=e.doc.first;e.doc.iter((function(e){for(var r=0;;){var o=e.text.indexOf(t,r);if(-1==o)break;r=o+t.length,n.push(rt(i,o))}i++}));for(var r=n.length-1;r>=0;r--)ia(e.doc,t,n[r],rt(n[r].line,n[r].ch+t.length))}})),n("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,(function(e,t,n){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),n!=Ms&&e.refresh()})),n("specialCharPlaceholder",mn,(function(e){return e.refresh()}),!0),n("electricChars",!0),n("inputStyle",v?"contenteditable":"textarea",(function(){throw new Error("inputStyle can not (yet) be changed in a running editor")}),!0),n("spellcheck",!1,(function(e,t){return e.getInputField().spellcheck=t}),!0),n("autocorrect",!1,(function(e,t){return e.getInputField().autocorrect=t}),!0),n("autocapitalize",!1,(function(e,t){return e.getInputField().autocapitalize=t}),!0),n("rtlMoveVisually",!w),n("wholeLineUpdateBefore",!0),n("theme","default",(function(e){Ds(e),Xr(e)}),!0),n("keyMap","default",(function(e,t,n){var i=Wa(t),r=n!=Ms&&Wa(n);r&&r.detach&&r.detach(e,i),i.attach&&i.attach(e,r||null)})),n("extraKeys",null),n("configureMouse",null),n("lineWrapping",!1,Ps,!0),n("gutters",[],(function(e,t){e.display.gutterSpecs=Gr(t,e.options.lineNumbers),Xr(e)}),!0),n("fixedGutter",!0,(function(e,t){e.display.gutters.style.left=t?Ai(e.display)+"px":"0",e.refresh()}),!0),n("coverGutterNextToScrollbar",!1,(function(e){return vr(e)}),!0),n("scrollbarStyle","native",(function(e){wr(e),vr(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)}),!0),n("lineNumbers",!1,(function(e,t){e.display.gutterSpecs=Gr(e.options.gutters,t),Xr(e)}),!0),n("firstLineNumber",1,Xr,!0),n("lineNumberFormatter",(function(e){return e}),Xr,!0),n("showCursorWhenSelecting",!1,Vi,!0),n("resetSelectionOnContextMenu",!0),n("lineWiseCopyCut",!0),n("pasteLinesPerSelection",!0),n("selectionsMayTouch",!1),n("readOnly",!1,(function(e,t){"nocursor"==t&&(Zi(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)})),n("screenReaderLabel",null,(function(e,t){t=""===t?null:t,e.display.input.screenReaderLabelChanged(t)})),n("disableInput",!1,(function(e,t){t||e.display.input.reset()}),!0),n("dragDrop",!0,Ls),n("allowDropFileTypes",null),n("cursorBlinkRate",530),n("cursorScrollMargin",0),n("cursorHeight",1,Vi,!0),n("singleCursorHeightPerLine",!0,Vi,!0),n("workTime",100),n("workDelay",100),n("flattenSpans",!0,po,!0),n("addModeClass",!1,po,!0),n("pollInterval",100),n("undoDepth",200,(function(e,t){return e.doc.history.undoDepth=t})),n("historyEventDelay",1250),n("viewportMargin",10,(function(e){return e.refresh()}),!0),n("maxHighlightLength",1e4,po,!0),n("moveInputWithCursor",!0,(function(e,t){t||e.display.input.resetPosition()})),n("tabindex",null,(function(e,t){return e.display.input.getField().tabIndex=t||""})),n("autofocus",null),n("direction","ltr",(function(e,t){return e.doc.setDirection(t)}),!0),n("phrases",null)}function Ls(e,t,n){var i=n&&n!=Ms;if(!t!=!i){var r=e.display.dragFunctions,o=t?pe:ge;o(e.display.scroller,"dragstart",r.start),o(e.display.scroller,"dragenter",r.enter),o(e.display.scroller,"dragover",r.over),o(e.display.scroller,"dragleave",r.leave),o(e.display.scroller,"drop",r.drop)}}function Ps(e){e.options.lineWrapping?(I(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(O(e.display.wrapper,"CodeMirror-wrap"),sn(e)),Ii(e),$i(e),di(e),setTimeout((function(){return vr(e)}),100)}function $s(e,t){var n=this;if(!(this instanceof $s))return new $s(e,t);this.options=t=t?F(t):{},F(As,t,!1);var i=t.value;"string"==typeof i?i=new _a(i,t.mode,null,t.lineSeparator,t.direction):t.mode&&(i.modeOption=t.mode),this.doc=i;var r=new $s.inputStyles[t.inputStyle](this),o=this.display=new Zr(e,i,r,t);for(var c in o.wrapper.CodeMirror=this,Ds(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),wr(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new z,keySeq:null,specialChars:null},t.autofocus&&!v&&o.input.focus(),a&&s<11&&setTimeout((function(){return n.display.input.reset(!0)}),20),Fs(this),Ma(),_r(this),this.curOp.forceUpdate=!0,bo(this,i),t.autofocus&&!v||this.hasFocus()?setTimeout((function(){n.hasFocus()&&!n.state.focused&&Xi(n)}),20):Zi(this),Ns)Ns.hasOwnProperty(c)&&Ns[c](this,t[c],Ms);Kr(this),t.finishInit&&t.finishInit(this);for(var u=0;u400}pe(t.scroller,"touchstart",(function(r){if(!be(e,r)&&!o(r)&&!Os(e,r)){t.input.ensurePolled(),clearTimeout(n);var a=+new Date;t.activeTouch={start:a,moved:!1,prev:a-i.end<=300?i:null},1==r.touches.length&&(t.activeTouch.left=r.touches[0].pageX,t.activeTouch.top=r.touches[0].pageY)}})),pe(t.scroller,"touchmove",(function(){t.activeTouch&&(t.activeTouch.moved=!0)})),pe(t.scroller,"touchend",(function(n){var i=t.activeTouch;if(i&&!Hn(t,n)&&null!=i.left&&!i.moved&&new Date-i.start<300){var o,a=e.coordsChar(t.activeTouch,"page");o=!i.prev||l(i,i.prev)?new ro(a,a):!i.prev.prev||l(i,i.prev.prev)?e.findWordAt(a):new ro(rt(a.line,0),dt(e.doc,rt(a.line+1,0))),e.setSelection(o.anchor,o.head),e.focus(),_e(n)}r()})),pe(t.scroller,"touchcancel",r),pe(t.scroller,"scroll",(function(){t.scroller.clientHeight&&(dr(e,t.scroller.scrollTop),fr(e,t.scroller.scrollLeft,!0),ve(e,"scroll",e))})),pe(t.scroller,"mousewheel",(function(t){return no(e,t)})),pe(t.scroller,"DOMMouseScroll",(function(t){return no(e,t)})),pe(t.wrapper,"scroll",(function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0})),t.dragFunctions={enter:function(t){be(e,t)||Se(t)},over:function(t){be(e,t)||(Oa(e,t),Se(t))},start:function(t){return Sa(e,t)},drop:Ar(e,Ca),leave:function(t){be(e,t)||Ta(e)}};var c=t.input.getField();pe(c,"keyup",(function(t){return us.call(e,t)})),pe(c,"keydown",Ar(e,ls)),pe(c,"keypress",Ar(e,ds)),pe(c,"focus",(function(t){return Xi(e,t)})),pe(c,"blur",(function(t){return Zi(e,t)}))}$s.defaults=As,$s.optionHandlers=Ns;var js=[];function zs(e,t,n,i){var r,o=e.doc;null==n&&(n="add"),"smart"==n&&(o.mode.indent?r=bt(e,t).state:n="prev");var a=e.options.tabSize,s=Xe(o,t),l=j(s.text,null,a);s.stateAfter&&(s.stateAfter=null);var c,u=s.text.match(/^\s*/)[0];if(i||/\S/.test(s.text)){if("smart"==n&&(c=o.mode.indent(r,s.text.slice(u.length),s.text),c==V||c>150)){if(!i)return;n="prev"}}else c=0,n="not";"prev"==n?c=t>o.first?j(Xe(o,t-1).text,null,a):0:"add"==n?c=l+e.options.indentUnit:"subtract"==n?c=l-e.options.indentUnit:"number"==typeof n&&(c=l+n),c=Math.max(0,c);var d="",h=0;if(e.options.indentWithTabs)for(var f=Math.floor(c/a);f;--f)h+=a,d+="\t";if(ha,l=Ie(t),c=null;if(s&&i.ranges.length>1)if(Bs&&Bs.text.join("\n")==t){if(i.ranges.length%Bs.text.length==0){c=[];for(var u=0;u=0;h--){var f=i.ranges[h],p=f.from(),m=f.to();f.empty()&&(n&&n>0?p=rt(p.line,p.ch-n):e.state.overwrite&&!s?m=rt(m.line,Math.min(Xe(o,m.line).text.length,m.ch+Y(l).length)):s&&Bs&&Bs.lineWise&&Bs.text.join("\n")==l.join("\n")&&(p=m=rt(p.line,0)));var g={from:p,to:m,text:c?c[h%c.length]:l,origin:r||(s?"paste":e.state.cutIncoming>a?"cut":"+input")};Zo(e.doc,g),En(e,"inputRead",e,g)}t&&!s&&Ws(e,t),ar(e),e.curOp.updateInput<2&&(e.curOp.updateInput=d),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function Hs(e,t){var n=e.clipboardData&&e.clipboardData.getData("Text");if(n)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||Mr(t,(function(){return Vs(t,n,0,null,"paste")})),!0}function Ws(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var n=e.doc.sel,i=n.ranges.length-1;i>=0;i--){var r=n.ranges[i];if(!(r.head.ch>100||i&&n.ranges[i-1].head.line==r.head.line)){var o=e.getModeAt(r.head),a=!1;if(o.electricChars){for(var s=0;s-1){a=zs(e,r.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(Xe(e.doc,r.head.line).text.slice(0,r.head.ch))&&(a=zs(e,r.head.line,"smart"));a&&En(e,"electricInput",e,r.head.line)}}}function qs(e){for(var t=[],n=[],i=0;in&&(zs(this,r.head.line,e,!0),n=r.head.line,i==this.doc.sel.primIndex&&ar(this));else{var o=r.from(),a=r.to(),s=Math.max(n,o.line);n=Math.min(this.lastLine(),a.line-(a.ch?0:1))+1;for(var l=s;l0&&Fo(this.doc,i,new ro(o,c[i].to()),H)}}})),getTokenAt:function(e,t){return kt(this,e,t)},getLineTokens:function(e,t){return kt(this,rt(e),t,!0)},getTokenTypeAt:function(e){e=dt(this.doc,e);var t,n=vt(this,Xe(this.doc,e.line)),i=0,r=(n.length-1)/2,o=e.ch;if(0==o)t=n[2];else for(;;){var a=i+r>>1;if((a?n[2*a-1]:0)>=o)r=a;else{if(!(n[2*a+1]o&&(e=o,r=!0),i=Xe(this.doc,e)}else i=e;return mi(this,i,{top:0,left:0},t||"page",n||r).top+(r?this.doc.height-on(i):0)},defaultTextHeight:function(){return Ei(this.display)},defaultCharWidth:function(){return Di(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,n,i,r){var o=this.display;e=bi(this,dt(this.doc,e));var a=e.bottom,s=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),o.sizer.appendChild(t),"over"==i)a=e.top;else if("above"==i||"near"==i){var l=Math.max(o.wrapper.clientHeight,this.doc.height),c=Math.max(o.sizer.clientWidth,o.lineSpace.clientWidth);("above"==i||e.bottom+t.offsetHeight>l)&&e.top>t.offsetHeight?a=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=l&&(a=e.bottom),s+t.offsetWidth>c&&(s=c-t.offsetWidth)}t.style.top=a+"px",t.style.left=t.style.right="","right"==r?(s=o.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==r?s=0:"middle"==r&&(s=(o.sizer.clientWidth-t.offsetWidth)/2),t.style.left=s+"px"),n&&ir(this,{left:s,top:a,right:s+t.offsetWidth,bottom:a+t.offsetHeight})},triggerOnKeyDown:Nr(ls),triggerOnKeyPress:Nr(ds),triggerOnKeyUp:us,triggerOnMouseDown:Nr(vs),execCommand:function(e){if(Xa.hasOwnProperty(e))return Xa[e].call(null,this)},triggerElectric:Nr((function(e){Ws(this,e)})),findPosH:function(e,t,n,i){var r=1;t<0&&(r=-1,t=-t);for(var o=dt(this.doc,e),a=0;a0&&s(n.charAt(i-1)))--i;while(r.5||this.options.lineWrapping)&&Ii(this),ve(this,"refresh",this)})),swapDoc:Nr((function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),bo(this,e),di(this),this.display.input.reset(),sr(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,En(this,"swapDoc",this,t),t})),phrase:function(e){var t=this.options.phrases;return t&&Object.prototype.hasOwnProperty.call(t,e)?t[e]:e},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},xe(e),e.registerHelper=function(t,i,r){n.hasOwnProperty(t)||(n[t]=e[t]={_global:[]}),n[t][i]=r},e.registerGlobalHelper=function(t,i,r,o){e.registerHelper(t,i,o),n[t]._global.push({pred:r,val:o})}}function Ys(e,t,n,i,r){var o=t,a=n,s=Xe(e,t.line),l=r&&"rtl"==e.direction?-n:n;function c(){var n=t.line+l;return!(n=e.first+e.size)&&(t=new rt(n,t.ch,t.sticky),s=Xe(e,n))}function u(o){var a;if("codepoint"==i){var u=s.text.charCodeAt(t.ch+(i>0?0:-1));a=isNaN(u)?null:new rt(t.line,Math.max(0,Math.min(s.text.length,t.ch+n*(u>=55296&&u<56320?2:1))),-n)}else a=r?Ya(e.cm,s,t,n):Ka(s,t,n);if(null==a){if(o||!c())return!1;t=Ga(r,e.cm,s,t.line,l)}else t=a;return!0}if("char"==i||"codepoint"==i)u();else if("column"==i)u(!0);else if("word"==i||"group"==i)for(var d=null,h="group"==i,f=e.cm&&e.cm.getHelper(t,"wordChars"),p=!0;;p=!1){if(n<0&&!u(!p))break;var m=s.text.charAt(t.ch)||"\n",g=ne(m,f)?"w":h&&"\n"==m?"n":!h||/\s/.test(m)?null:"p";if(!h||p||g||(g="s"),d&&d!=g){n<0&&(n=1,u(),t.sticky="after");break}if(g&&(d=g),n>0&&!u(!p))break}var v=Ko(e,t,o,a,!0);return at(o,v)&&(v.hitSide=!0),v}function Xs(e,t,n,i){var r,o,a=e.doc,s=t.left;if("page"==i){var l=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),c=Math.max(l-.5*Ei(e.display),3);r=(n>0?t.bottom:t.top)+n*c}else"line"==i&&(r=n>0?t.bottom+3:t.top-3);for(;;){if(o=xi(e,s,r),!o.outside)break;if(n<0?r<=0:r>=a.height){o.hitSide=!0;break}r+=5*n}return o}var Zs=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new z,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Qs(e,t){var n=ei(e,t.line);if(!n||n.hidden)return null;var i=Xe(e.doc,t.line),r=Zn(n,i,t.line),o=he(i,e.doc.direction),a="left";if(o){var s=ue(o,t.ch);a=s%2?"right":"left"}var l=oi(r.map,t.ch,a);return l.offset="right"==l.collapse?l.end:l.start,l}function Js(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function el(e,t){return t&&(e.bad=!0),e}function tl(e,t,n,i,r){var o="",a=!1,s=e.doc.lineSeparator(),l=!1;function c(e){return function(t){return t.id==e}}function u(){a&&(o+=s,l&&(o+=s),a=l=!1)}function d(e){e&&(u(),o+=e)}function h(t){if(1==t.nodeType){var n=t.getAttribute("cm-text");if(n)return void d(n);var o,f=t.getAttribute("cm-marker");if(f){var p=e.findMarks(rt(i,0),rt(r+1,0),c(+f));return void(p.length&&(o=p[0].find(0))&&d(Ze(e.doc,o.from,o.to).join(s)))}if("false"==t.getAttribute("contenteditable"))return;var m=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(!/^br$/i.test(t.nodeName)&&0==t.textContent.length)return;m&&u();for(var g=0;g=t.display.viewTo||o.line=t.display.viewFrom&&Qs(t,r)||{node:l[0].measure.map[2],offset:0},u=o.linei.firstLine()&&(a=rt(a.line-1,Xe(i.doc,a.line-1).length)),s.ch==Xe(i.doc,s.line).text.length&&s.liner.viewTo-1)return!1;a.line==r.viewFrom||0==(e=Pi(i,a.line))?(t=et(r.view[0].line),n=r.view[0].node):(t=et(r.view[e].line),n=r.view[e-1].node.nextSibling);var l,c,u=Pi(i,s.line);if(u==r.view.length-1?(l=r.viewTo-1,c=r.lineDiv.lastChild):(l=et(r.view[u+1].line)-1,c=r.view[u+1].node.previousSibling),!n)return!1;var d=i.doc.splitLines(tl(i,n,c,t,l)),h=Ze(i.doc,rt(t,0),rt(l,Xe(i.doc,l).text.length));while(d.length>1&&h.length>1)if(Y(d)==Y(h))d.pop(),h.pop(),l--;else{if(d[0]!=h[0])break;d.shift(),h.shift(),t++}var f=0,p=0,m=d[0],g=h[0],v=Math.min(m.length,g.length);while(fa.ch&&b.charCodeAt(b.length-p-1)==y.charCodeAt(y.length-p-1))f--,p++;d[d.length-1]=b.slice(0,b.length-p).replace(/^\u200b+/,""),d[0]=d[0].slice(f).replace(/\u200b+$/,"");var x=rt(t,f),_=rt(l,h.length?Y(h).length-p:0);return d.length>1||d[0]||ot(x,_)?(ia(i.doc,d,x,_,"+input"),!0):void 0},Zs.prototype.ensurePolled=function(){this.forceCompositionEnd()},Zs.prototype.reset=function(){this.forceCompositionEnd()},Zs.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Zs.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout((function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()}),80))},Zs.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||Mr(this.cm,(function(){return $i(e.cm)}))},Zs.prototype.setUneditable=function(e){e.contentEditable="false"},Zs.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||Ar(this.cm,Vs)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Zs.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Zs.prototype.onContextMenu=function(){},Zs.prototype.resetPosition=function(){},Zs.prototype.needsContentAttribute=!0;var rl=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new z,this.hasSelection=!1,this.composing=null};function ol(e,t){if(t=t?F(t):{},t.value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var n=N();t.autofocus=n==e||null!=e.getAttribute("autofocus")&&n==document.body}function i(){e.value=s.getValue()}var r;if(e.form&&(pe(e.form,"submit",i),!t.leaveSubmitMethodAlone)){var o=e.form;r=o.submit;try{var a=o.submit=function(){i(),o.submit=r,o.submit(),o.submit=a}}catch(l){}}t.finishInit=function(n){n.save=i,n.getTextArea=function(){return e},n.toTextArea=function(){n.toTextArea=isNaN,i(),e.parentNode.removeChild(n.getWrapperElement()),e.style.display="",e.form&&(ge(e.form,"submit",i),t.leaveSubmitMethodAlone||"function"!=typeof e.form.submit||(e.form.submit=r))}},e.style.display="none";var s=$s((function(t){return e.parentNode.insertBefore(t,e.nextSibling)}),t);return s}function al(e){e.off=ge,e.on=pe,e.wheelEventPixels=to,e.Doc=_a,e.splitLines=Ie,e.countColumn=j,e.findColumn=U,e.isWordChar=te,e.Pass=V,e.signal=ve,e.Line=ln,e.changeEnd=so,e.scrollbarModel=yr,e.Pos=rt,e.cmpPos=ot,e.modes=je,e.mimeModes=ze,e.resolveMode=Ve,e.getMode=He,e.modeExtensions=We,e.extendMode=qe,e.copyState=Ue,e.startState=Ge,e.innerMode=Ke,e.commands=Xa,e.keyMap=Fa,e.keyName=Ha,e.isModifierKey=Ra,e.lookupKey=Ba,e.normalizeKeyMap=za,e.StringStream=Ye,e.SharedTextMarker=ga,e.TextMarker=pa,e.LineWidget=ua,e.e_preventDefault=_e,e.e_stopPropagation=ke,e.e_stop=Se,e.addClass=I,e.contains=A,e.rmClass=O,e.keyNames=Ia}rl.prototype.init=function(e){var t=this,n=this,i=this.cm;this.createField(e);var r=this.textarea;function o(e){if(!be(i,e)){if(i.somethingSelected())Rs({lineWise:!1,text:i.getSelections()});else{if(!i.options.lineWiseCopyCut)return;var t=qs(i);Rs({lineWise:!0,text:t.text}),"cut"==e.type?i.setSelections(t.ranges,null,H):(n.prevInput="",r.value=t.text.join("\n"),P(r))}"cut"==e.type&&(i.state.cutIncoming=+new Date)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),m&&(r.style.width="0px"),pe(r,"input",(function(){a&&s>=9&&t.hasSelection&&(t.hasSelection=null),n.poll()})),pe(r,"paste",(function(e){be(i,e)||Hs(e,i)||(i.state.pasteIncoming=+new Date,n.fastPoll())})),pe(r,"cut",o),pe(r,"copy",o),pe(e.scroller,"paste",(function(t){if(!Hn(e,t)&&!be(i,t)){if(!r.dispatchEvent)return i.state.pasteIncoming=+new Date,void n.focus();var o=new Event("paste");o.clipboardData=t.clipboardData,r.dispatchEvent(o)}})),pe(e.lineSpace,"selectstart",(function(t){Hn(e,t)||_e(t)})),pe(r,"compositionstart",(function(){var e=i.getCursor("from");n.composing&&n.composing.range.clear(),n.composing={start:e,range:i.markText(e,i.getCursor("to"),{className:"CodeMirror-composing"})}})),pe(r,"compositionend",(function(){n.composing&&(n.poll(),n.composing.range.clear(),n.composing=null)}))},rl.prototype.createField=function(e){this.wrapper=Ks(),this.textarea=this.wrapper.firstChild},rl.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute("aria-label",e):this.textarea.removeAttribute("aria-label")},rl.prototype.prepareSelection=function(){var e=this.cm,t=e.display,n=e.doc,i=Hi(e);if(e.options.moveInputWithCursor){var r=bi(e,n.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),a=t.lineDiv.getBoundingClientRect();i.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,r.top+a.top-o.top)),i.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,r.left+a.left-o.left))}return i},rl.prototype.showSelection=function(e){var t=this.cm,n=t.display;E(n.cursorDiv,e.cursors),E(n.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},rl.prototype.reset=function(e){if(!this.contextMenuPending&&!this.composing){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var n=t.getSelection();this.textarea.value=n,t.state.focused&&P(this.textarea),a&&s>=9&&(this.hasSelection=n)}else e||(this.prevInput=this.textarea.value="",a&&s>=9&&(this.hasSelection=null))}},rl.prototype.getField=function(){return this.textarea},rl.prototype.supportsTouch=function(){return!1},rl.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!v||N()!=this.textarea))try{this.textarea.focus()}catch(e){}},rl.prototype.blur=function(){this.textarea.blur()},rl.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},rl.prototype.receivedFocus=function(){this.slowPoll()},rl.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,(function(){e.poll(),e.cm.state.focused&&e.slowPoll()}))},rl.prototype.fastPoll=function(){var e=!1,t=this;function n(){var i=t.poll();i||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,n))}t.pollingFast=!0,t.polling.set(20,n)},rl.prototype.poll=function(){var e=this,t=this.cm,n=this.textarea,i=this.prevInput;if(this.contextMenuPending||!t.state.focused||Le(n)&&!i&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var r=n.value;if(r==i&&!t.somethingSelected())return!1;if(a&&s>=9&&this.hasSelection===r||b&&/[\uf700-\uf7ff]/.test(r))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=r.charCodeAt(0);if(8203!=o||i||(i="​"),8666==o)return this.reset(),this.cm.execCommand("undo")}var l=0,c=Math.min(i.length,r.length);while(l1e3||r.indexOf("\n")>-1?n.value=e.prevInput="":e.prevInput=r,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))})),!0},rl.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},rl.prototype.onKeyPress=function(){a&&s>=9&&(this.hasSelection=null),this.fastPoll()},rl.prototype.onContextMenu=function(e){var t=this,n=t.cm,i=n.display,r=t.textarea;t.contextMenuPending&&t.contextMenuPending();var o=Li(n,e),c=i.scroller.scrollTop;if(o&&!d){var u=n.options.resetSelectionOnContextMenu;u&&-1==n.doc.sel.contains(o)&&Ar(n,Ro)(n.doc,ao(o),H);var h,f=r.style.cssText,p=t.wrapper.style.cssText,m=t.wrapper.offsetParent.getBoundingClientRect();if(t.wrapper.style.cssText="position: static",r.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-m.top-5)+"px; left: "+(e.clientX-m.left-5)+"px;\n z-index: 1000; background: "+(a?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",l&&(h=window.scrollY),i.input.focus(),l&&window.scrollTo(null,h),i.input.reset(),n.somethingSelected()||(r.value=t.prevInput=" "),t.contextMenuPending=b,i.selForContextMenu=n.doc.sel,clearTimeout(i.detectingSelectAll),a&&s>=9&&v(),k){Se(e);var g=function e(){ge(window,"mouseup",e),setTimeout(b,20)};pe(window,"mouseup",g)}else setTimeout(b,50)}function v(){if(null!=r.selectionStart){var e=n.somethingSelected(),o="​"+(e?r.value:"");r.value="⇚",r.value=o,t.prevInput=e?"":"​",r.selectionStart=1,r.selectionEnd=o.length,i.selForContextMenu=n.doc.sel}}function b(){if(t.contextMenuPending==b&&(t.contextMenuPending=!1,t.wrapper.style.cssText=p,r.style.cssText=f,a&&s<9&&i.scrollbars.setScrollTop(i.scroller.scrollTop=c),null!=r.selectionStart)){(!a||a&&s<9)&&v();var e=0,o=function o(){i.selForContextMenu==n.doc.sel&&0==r.selectionStart&&r.selectionEnd>0&&"​"==t.prevInput?Ar(n,Yo)(n):e++<10?i.detectingSelectAll=setTimeout(o,500):(i.selForContextMenu=null,i.input.reset())};i.detectingSelectAll=setTimeout(o,200)}}},rl.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e,this.textarea.readOnly=!!e},rl.prototype.setUneditable=function(){},rl.prototype.needsContentAttribute=!1,Is($s),Gs($s);var sl="iter insert remove copy getEditor constructor".split(" ");for(var ll in _a.prototype)_a.prototype.hasOwnProperty(ll)&&B(sl,ll)<0&&($s.prototype[ll]=function(e){return function(){return e.apply(this.doc,arguments)}}(_a.prototype[ll]));return xe(_a),$s.inputStyles={textarea:rl,contenteditable:Zs},$s.defineMode=function(e){$s.defaults.mode||"null"==e||($s.defaults.mode=e),Be.apply(this,arguments)},$s.defineMIME=Re,$s.defineMode("null",(function(){return{token:function(e){return e.skipToEnd()}}})),$s.defineMIME("text/plain","null"),$s.defineExtension=function(e,t){$s.prototype[e]=t},$s.defineDocExtension=function(e,t){_a.prototype[e]=t},$s.fromTextArea=ol,al($s),$s.version="5.58.3",$s}))},"56ef":function(e,t,n){var i=n("d066"),r=n("241c"),o=n("7418"),a=n("825a");e.exports=i("Reflect","ownKeys")||function(e){var t=r.f(a(e)),n=o.f;return n?t.concat(n(e)):t}},"576e":function(e,t,n){},5899:function(e,t){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(e,t,n){var i=n("1d80"),r=n("5899"),o="["+r+"]",a=RegExp("^"+o+o+"*"),s=RegExp(o+o+"*$"),l=function(e){return function(t){var n=String(i(t));return 1&e&&(n=n.replace(a,"")),2&e&&(n=n.replace(s,"")),n}};e.exports={start:l(1),end:l(2),trim:l(3)}},5924:function(e,t,n){"use strict";n("a4d3"),n("e01a"),n("d28b"),n("4de4"),n("caad"),n("c975"),n("e260"),n("a9e3"),n("d3b7"),n("ac1f"),n("2532"),n("3ca3"),n("466d"),n("5319"),n("1276"),n("ddb0");var i=n("7037");t.__esModule=!0,t.isInContainer=t.getScrollContainer=t.isScroll=t.getStyle=t.once=t.off=t.on=void 0;var r="function"===typeof Symbol&&"symbol"===i(Symbol.iterator)?function(e){return i(e)}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":i(e)};t.hasClass=g,t.addClass=v,t.removeClass=b,t.setStyle=w;var o=n("8bbf"),a=s(o);function s(e){return e&&e.__esModule?e:{default:e}}var l=a.default.prototype.$isServer,c=/([\:\-\_]+(.))/g,u=/^moz([A-Z])/,d=l?0:Number(document.documentMode),h=function(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},f=function(e){return e.replace(c,(function(e,t,n,i){return i?n.toUpperCase():n})).replace(u,"Moz$1")},p=t.on=function(){return!l&&document.addEventListener?function(e,t,n){e&&t&&n&&e.addEventListener(t,n,!1)}:function(e,t,n){e&&t&&n&&e.attachEvent("on"+t,n)}}(),m=t.off=function(){return!l&&document.removeEventListener?function(e,t,n){e&&t&&e.removeEventListener(t,n,!1)}:function(e,t,n){e&&t&&e.detachEvent("on"+t,n)}}();function g(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 v(e,t){if(e){for(var n=e.className,i=(t||"").split(" "),r=0,o=i.length;ri.top&&n.right>i.left&&n.lefte?c():!0!==t&&(r=setTimeout(i?u:c,void 0===i?e-s:e))}return"boolean"!==typeof t&&(i=n,n=t,t=void 0),a}},"5a34":function(e,t,n){var i=n("44e7");e.exports=function(e){if(i(e))throw TypeError("The method doesn't accept regular expressions");return e}},"5a43":function(e,t){function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);nn.indentOf||n.innerModeForLine&&!t.sol()||i)return n.innerMode?(n.innerState||(n.innerState=n.innerMode.startState?e.startState(n.innerMode,t.indentation()):{}),t.hideFirstChars(n.indentOf+2,(function(){return n.innerMode.token(t,n.innerState)||!0}))):(t.skipToEnd(),n.indentToken);t.sol()&&(n.indentOf=1/0,n.indentToken=null,n.innerMode=null,n.innerState=null)}function G(e,t){if(e.sol()&&(t.restOfLine=""),t.restOfLine){e.skipToEnd();var n=t.restOfLine;return t.restOfLine="",n}}function Y(){return new l}function X(e){return e.copy()}function Z(e,t){var n=K(e,t)||G(e,t)||p(e,t)||C(e,t)||M(e,t)||j(e,t)||c(e,t)||u(e,t)||T(e,t)||d(e)||h(e)||f(e,t)||m(e,t)||g(e,t)||v(e)||b(e,t)||y(e,t)||w(e,t)||x(e,t)||_(e,t)||k(e,t)||S(e,t)||O(e,t)||E(e,t)||D(e,t)||A(e,t)||N(e,t)||I(e,t)||L(e,t)||P(e)||$(e)||F(e,t)||z(e,t)||B(e)||H(e,t)||R(e,t)||V(e)||W(e,t)||q(e);return!0===n?null:n}return l.prototype.copy=function(){var t=new l;return t.javaScriptLine=this.javaScriptLine,t.javaScriptLineExcludesColon=this.javaScriptLineExcludesColon,t.javaScriptArguments=this.javaScriptArguments,t.javaScriptArgumentsDepth=this.javaScriptArgumentsDepth,t.isInterpolating=this.isInterpolating,t.interpolationNesting=this.interpolationNesting,t.jsState=e.copyState(s,this.jsState),t.innerMode=this.innerMode,this.innerMode&&this.innerState&&(t.innerState=e.copyState(this.innerMode,this.innerState)),t.restOfLine=this.restOfLine,t.isIncludeFiltered=this.isIncludeFiltered,t.isEach=this.isEach,t.lastTag=this.lastTag,t.scriptType=this.scriptType,t.isAttrs=this.isAttrs,t.attrsNest=this.attrsNest.slice(),t.inAttributeName=this.inAttributeName,t.attributeIsType=this.attributeIsType,t.attrValue=this.attrValue,t.indentOf=this.indentOf,t.indentToken=this.indentToken,t.innerModeForLine=this.innerModeForLine,t},{startState:Y,copyState:X,token:Z}}),"javascript","css","htmlmixed"),e.defineMIME("text/x-pug","pug"),e.defineMIME("text/x-jade","pug")}))},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5c96":function(e,t,n){n("a4d3"),n("e01a"),n("d28b"),n("944a"),n("99af"),n("a623"),n("cb29"),n("4de4"),n("7db0"),n("4160"),n("caad"),n("c975"),n("e260"),n("a15b"),n("d81d"),n("13d5"),n("fb6a"),n("45fc"),n("a434"),n("b0c0"),n("0c47"),n("23dc"),n("a9e3"),n("9129"),n("c35a"),n("b680"),n("cca6"),n("dca8"),n("b64b"),n("d3b7"),n("07ac"),n("e6cf"),n("4d63"),n("ac1f"),n("25f0"),n("2532"),n("3ca3"),n("466d"),n("5319"),n("1276"),n("498a"),n("c7cd"),n("9911"),n("c96a"),n("159b"),n("ddb0"),n("2b3d");var i=n("7037");e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.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"===i(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 o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));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="/dist/",n(n.s=45)}([function(e,t){e.exports=n("d940")},function(e,t){e.exports=n("5924")},function(e,t){e.exports=n("8122")},function(e,t){e.exports=n("d010")},function(e,t){e.exports=n("6b7c")},function(e,t){e.exports=n("e974")},function(e,t){e.exports=n("8bbf")},function(e,t){e.exports=n("7f4d")},function(e,t){e.exports=n("f3ad")},function(e,t){e.exports=n("2bb5")},function(e,t){e.exports=n("417f")},function(e,t){e.exports=n("4897")},function(e,t){e.exports=n("eedf")},function(e,t){e.exports=n("4010")},function(e,t){e.exports=n("5128")},function(e,t){e.exports=n("0e15")},function(e,t){e.exports=n("dcdc")},function(e,t){e.exports=n("14e9")},function(e,t){e.exports=n("a742")},function(e,t){e.exports=n("d397")},function(e,t){e.exports=n("d7d1")},function(e,t){e.exports=n("5488")},function(e,t){e.exports=n("12f2")},function(e,t){e.exports=n("41f8")},function(e,t){e.exports=n("92fa")},function(e,t){e.exports=n("597f")},function(e,t){e.exports=n("299c")},function(e,t){e.exports=n("2a5e")},function(e,t){e.exports=n("e452")},function(e,t){e.exports=n("845f")},function(e,t){e.exports=n("8bbc")},function(e,t){e.exports=n("e62d")},function(e,t){e.exports=n("7fc1")},function(e,t){e.exports=n("c56a")},function(e,t){e.exports=n("c284")},function(e,t){e.exports=n("9619")},function(e,t){e.exports=n("4e4b")},function(e,t){e.exports=n("e772")},function(e,t){e.exports=n("c098")},function(e,t){e.exports=n("722f")},function(e,t){e.exports=n("4cb2")},function(e,t){e.exports=n("e450")},function(e,t){e.exports=n("4726")},function(e,t){e.exports=n("f494")},function(e,t){e.exports=n("6ac9")},function(e,t,n){e.exports=n(46)},function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"el-pager",on:{click:e.onPagerClick}},[e.pageCount>0?n("li",{staticClass:"number",class:{active:1===e.currentPage,disabled:e.disabled}},[e._v("1")]):e._e(),e.showPrevMore?n("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 n("li",{key:t,staticClass:"number",class:{active:e.currentPage===t,disabled:e.disabled}},[e._v(e._s(t))])})),e.showNextMore?n("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?n("li",{staticClass:"number",class:{active:e.currentPage===e.pageCount,disabled:e.disabled}},[e._v(e._s(e.pageCount))]):e._e()],2)},o=[];r._withStripped=!0;var a={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 n=Number(e.target.textContent),i=this.pageCount,r=this.currentPage,o=this.pagerCount-2;-1!==t.className.indexOf("more")&&(-1!==t.className.indexOf("quickprev")?n=r-o:-1!==t.className.indexOf("quicknext")&&(n=r+o)),isNaN(n)||(n<1&&(n=1),n>i&&(n=i)),n!==r&&this.$emit("change",n)}},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,n=Number(this.currentPage),i=Number(this.pageCount),r=!1,o=!1;i>e&&(n>e-t&&(r=!0),n4&&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 n=e("div",{class:["el-pagination",{"is-background":this.background,"el-pagination--small":this.small}]}),i={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()})),o=e("div",{class:"el-pagination__rightwrapper"}),a=!1;return n.children=n.children||[],o.children=o.children||[],r.forEach((function(e){"->"!==e?a?o.children.push(i[e]):n.children.push(i[e]):a=!0})),a&&n.children.unshift(o),n},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:[b.a],props:{pageSizes:Array},watch:{pageSizes:{immediate:!0,handler:function(e,t){Object(y["valueEquals"])(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(n){return e("el-option",{attrs:{value:n,label:n+t.t("el.pagination.pagesize")}})}))])])},components:{ElSelect:h.a,ElOption:p.a},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:[b.a],components:{ElInput:g.a},data:function(){return{userInput:null}},watch:{"$parent.internalCurrentPage":function(){this.userInput=null}},methods:{handleKeyup:function(e){var t=e.keyCode,n=e.target;13===t&&this.handleChange(n.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:[b.a],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:u},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="number"===typeof this.internalPageCount,n=void 0;return t?e<1?n=1:e>this.internalPageCount&&(n=this.internalPageCount):(isNaN(e)||e<1)&&(n=1),(void 0===n&&isNaN(e)||0===n)&&(n=1),void 0===n?e:n},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(w.name,w)}},x=w,_=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"dialog-fade"},on:{"after-enter":e.afterEnter,"after-leave":e.afterLeave}},[n("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)}}},[n("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"}},[n("div",{staticClass:"el-dialog__header"},[e._t("title",[n("span",{staticClass:"el-dialog__title"},[e._v(e._s(e.title))])]),e.showClose?n("button",{staticClass:"el-dialog__headerbtn",attrs:{type:"button","aria-label":"Close"},on:{click:e.handleClose}},[n("i",{staticClass:"el-dialog__close el-icon el-icon-close"})]):e._e()],2),e.rendered?n("div",{staticClass:"el-dialog__body"},[e._t("default")],2):e._e(),e.$slots.footer?n("div",{staticClass:"el-dialog__footer"},[e._t("footer")],2):e._e()])])])},k=[];_._withStripped=!0;var C=n(14),S=n.n(C),O=n(9),T=n.n(O),E=n(3),D=n.n(E),M={name:"ElDialog",mixins:[S.a,D.a,T.a],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)}},A=M,N=l(A,_,k,!1,null,null,null);N.options.__file="packages/dialog/src/component.vue";var I=N.exports;I.install=function(e){e.component(I.name,I)};var L=I,P=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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}},[n("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")?null:e.handleKeyEnter(t)},function(t){return!("button"in t)&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:e.close(t)}]}},"el-input",[e.$props,e.$attrs],!1),[e.$slots.prepend?n("template",{slot:"prepend"},[e._t("prepend")],2):e._e(),e.$slots.append?n("template",{slot:"append"},[e._t("append")],2):e._e(),e.$slots.prefix?n("template",{slot:"prefix"},[e._t("prefix")],2):e._e(),e.$slots.suffix?n("template",{slot:"suffix"},[e._t("suffix")],2):e._e()],2),n("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,i){return n("li",{key:i,class:{highlighted:e.highlightedIndex===i},attrs:{id:e.id+"-item-"+i,role:"option","aria-selected":e.highlightedIndex===i},on:{click:function(n){e.select(t)}}},[e._t("default",[e._v("\n "+e._s(t[e.valueKey])+"\n ")],{item:t})],2)})),0)],1)},$=[];P._withStripped=!0;var F=n(15),j=n.n(F),z=n(10),B=n.n(z),R=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.doDestroy}},[n("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"}},[n("el-scrollbar",{attrs:{tag:"ul","wrap-class":"el-autocomplete-suggestion__wrap","view-class":"el-autocomplete-suggestion__list"}},[!e.parent.hideLoading&&e.parent.loading?n("li",[n("i",{staticClass:"el-icon-loading"})]):e._t("default")],2)],1)])},V=[];R._withStripped=!0;var H=n(5),W=n.n(H),q=n(17),U=n.n(q),K={components:{ElScrollbar:U.a},mixins:[W.a,D.a],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,n){e.dropdownWidth=n+"px",e.showPopper=t}))}},G=K,Y=l(G,R,V,!1,null,null,null);Y.options.__file="packages/autocomplete/src/autocomplete-suggestions.vue";var X=Y.exports,Z=n(22),Q=n.n(Z),J={name:"ElAutocomplete",mixins:[D.a,Q()("input"),T.a],inheritAttrs:!1,componentName:"ElAutocomplete",components:{ElInput:g.a,ElAutocompleteSuggestions:X},directives:{Clickoutside:B.a},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,t=Array.isArray(e)&&e.length>0;return(t||this.loading)&&this.activated},id:function(){return"el-autocomplete-"+Object(y["generateId"])()}},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=this.suggestions.length-1);var t=this.$refs.suggestions.$el.querySelector(".el-autocomplete-suggestion__wrap"),n=t.querySelectorAll(".el-autocomplete-suggestion__list li"),i=n[e],r=t.scrollTop,o=i.offsetTop;o+i.scrollHeight>r+t.clientHeight&&(t.scrollTop+=i.scrollHeight),o=0&&this.resetTabindex(this.triggerElm),clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.visible=!1}),"click"===this.trigger?0:this.hideTimeout))},handleClick:function(){this.triggerElm.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,n=e.target,i=this.menuItemsArray.indexOf(n),r=this.menuItemsArray.length-1,o=void 0;[38,40].indexOf(t)>-1?(o=38===t?0!==i?i-1:0:i-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,n=this.show,i=this.hide,r=this.handleClick,o=this.splitButton,a=this.handleTriggerKeyDown,s=this.handleItemKeyDown;this.triggerElm=o?this.$refs.trigger.$el:this.$slots.default[0].elm;var l=this.dropdownElm;this.triggerElm.addEventListener("keydown",a),l.addEventListener("keydown",s,!0),o||(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",n),this.triggerElm.addEventListener("mouseleave",i),l.addEventListener("mouseenter",n),l.addEventListener("mouseleave",i)):"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,n=this.hide,i=this.splitButton,r=this.type,o=this.dropdownSize,a=function(e){t.$emit("click",e),n()},s=i?e("el-button-group",[e("el-button",{attrs:{type:r,size:o},nativeOn:{click:a}},[this.$slots.default]),e("el-button",{ref:"trigger",attrs:{type:r,size:o},class:"el-dropdown__caret-button"},[e("i",{class:"el-dropdown__icon el-icon-arrow-down"})])]):this.$slots.default;return e("div",{class:"el-dropdown",directives:[{name:"clickoutside",value:n}]},[s,this.$slots.dropdown])}},de=ue,he=l(de,ie,re,!1,null,null,null);he.options.__file="packages/dropdown/src/dropdown.vue";var fe=he.exports;fe.install=function(e){e.component(fe.name,fe)};var pe=fe,me=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.doDestroy}},[n("ul",{directives:[{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-dropdown-menu el-popper",class:[e.size&&"el-dropdown-menu--"+e.size]},[e._t("default")],2)])},ge=[];me._withStripped=!0;var ve={name:"ElDropdownMenu",componentName:"ElDropdownMenu",mixins:[W.a],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}}}},be=ve,ye=l(be,me,ge,!1,null,null,null);ye.options.__file="packages/dropdown/src/dropdown-menu.vue";var we=ye.exports;we.install=function(e){e.component(we.name,we)};var xe=we,_e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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?n("i",{class:e.icon}):e._e(),e._t("default")],2)},ke=[];_e._withStripped=!0;var Ce={name:"ElDropdownItem",mixins:[D.a],props:{command:{},disabled:Boolean,divided:Boolean,icon:String},methods:{handleClick:function(e){this.dispatch("ElDropdown","menu-item-click",[this.command,this])}}},Se=Ce,Oe=l(Se,_e,ke,!1,null,null,null);Oe.options.__file="packages/dropdown/src/dropdown-item.vue";var Te=Oe.exports;Te.install=function(e){e.component(Te.name,Te)};var Ee=Te,De=De||{};De.Utils=De.Utils||{},De.Utils.focusFirstDescendant=function(e){for(var t=0;t=0;t--){var n=e.childNodes[t];if(De.Utils.attemptFocus(n)||De.Utils.focusLastDescendant(n))return!0}return!1},De.Utils.attemptFocus=function(e){if(!De.Utils.isFocusable(e))return!1;De.Utils.IgnoreUtilFocusChanges=!0;try{e.focus()}catch(t){}return De.Utils.IgnoreUtilFocusChanges=!1,document.activeElement===e},De.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}},De.Utils.triggerEvent=function(e,t){var n=void 0;n=/^mouse|click/.test(t)?"MouseEvents":/^key/.test(t)?"KeyboardEvent":"HTMLEvents";for(var i=document.createEvent(n),r=arguments.length,o=Array(r>2?r-2:0),a=2;a=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 n=this.getColorChannels(e),i=n.red,r=n.green,o=n.blue;return t>0?(i*=1-t,r*=1-t,o*=1-t):(i+=(255-i)*t,r+=(255-r)*t,o+=(255-o)*t),"rgb("+Math.round(i)+", "+Math.round(r)+", "+Math.round(o)+")"},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 n=this.openedMenus;-1===n.indexOf(e)&&(this.uniqueOpened&&(this.openedMenus=n.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,n=e.indexPath,i=-1!==this.openedMenus.indexOf(t);i?(this.closeMenu(t),this.$emit("close",t,n)):(this.openMenu(t,n),this.$emit("open",t,n))},handleItemClick:function(e){var t=this,n=e.index,i=e.indexPath,r=this.activeIndex,o=null!==e.index;o&&(this.activeIndex=e.index),this.$emit("select",n,i,e),("horizontal"===this.mode||this.collapse)&&(this.openedMenus=[]),this.router&&o&&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,n=this.items[t];if(n&&"horizontal"!==this.mode&&!this.collapse){var i=n.indexPath;i.forEach((function(t){var n=e.submenus[t];n&&e.openMenu(t,n.indexPath)}))}},routeToItem:function(e,t){var n=e.route||e.index;try{this.$router.push(n,(function(){}),t)}catch(i){console.error(i)}},open:function(e){var t=this,n=this.submenus[e.toString()].indexPath;n.forEach((function(e){return t.openMenu(e,n)}))},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 je(this.$el),this.$watch("items",this.updateActiveIndex)}},Re=Be,Ve=l(Re,$e,Fe,!1,null,null,null);Ve.options.__file="packages/menu/src/menu.vue";var He=Ve.exports;He.install=function(e){e.component(He.name,He)};var We,qe,Ue=He,Ke=n(21),Ge=n.n(Ke),Ye={inject:["rootMenu"],computed:{indexPath:function(){var e=[this.index],t=this.$parent;while("ElMenu"!==t.$options.componentName)t.index&&e.unshift(t.index),t=t.$parent;return e},parentMenu:function(){var e=this.$parent;while(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 while(t&&"ElMenu"!==t.$options.componentName)"ElSubmenu"===t.$options.componentName&&(e+=20),t=t.$parent;return{paddingLeft:e+"px"}}}},Xe={props:{transformOrigin:{type:[Boolean,String],default:!1},offset:W.a.props.offset,boundariesPadding:W.a.props.boundariesPadding,popperOptions:W.a.props.popperOptions},data:W.a.data,methods:W.a.methods,beforeDestroy:W.a.beforeDestroy,deactivated:W.a.deactivated},Ze={name:"ElSubmenu",componentName:"ElSubmenu",mixins:[Ye,D.a,Xe],components:{ElCollapseTransition:Ge.a},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,n=this.items;return Object.keys(n).forEach((function(t){n[t].active&&(e=!0)})),Object.keys(t).forEach((function(n){t[n].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(){var e=!0,t=this.$parent;while(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,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.showTimeout;if("ActiveXObject"in window||"focus"!==e.type||e.relatedTarget){var i=this.rootMenu,r=this.disabled;"click"===i.menuTrigger&&"horizontal"===i.mode||!i.collapse&&"vertical"===i.mode||r||(this.dispatch("ElSubmenu","mouse-enter-child"),clearTimeout(this.timeout),this.timeout=setTimeout((function(){t.rootMenu.openMenu(t.index,t.indexPath)}),n),this.appendToBody&&this.$parent.$el.dispatchEvent(new MouseEvent("mouseenter")))}},handleMouseleave:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.rootMenu;"click"===n.menuTrigger&&"horizontal"===n.mode||!n.collapse&&"vertical"===n.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,n=this.active,i=this.opened,r=this.paddingStyle,o=this.titleStyle,a=this.backgroundColor,s=this.rootMenu,l=this.currentPlacement,c=this.menuTransitionName,u=this.mode,d=this.disabled,h=this.popperClass,f=this.$slots,p=this.isFirstLevel,m=e("transition",{attrs:{name:c}},[e("div",{ref:"menu",directives:[{name:"show",value:i}],class:["el-menu--"+u,h],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:s.backgroundColor||""}},[f.default])])]),g=e("el-collapse-transition",[e("ul",{attrs:{role:"menu"},class:"el-menu el-menu--inline",directives:[{name:"show",value:i}],style:{backgroundColor:s.backgroundColor||""}},[f.default])]),v="horizontal"===s.mode&&p||"vertical"===s.mode&&!s.collapse?"el-icon-arrow-down":"el-icon-arrow-right";return e("li",{class:{"el-submenu":!0,"is-active":n,"is-opened":i,"is-disabled":d},attrs:{role:"menuitem","aria-haspopup":"true","aria-expanded":i},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,o,{backgroundColor:a}]},[f.title,e("i",{class:["el-submenu__icon-arrow",v]})]),this.isMenuPopup?m:g])}},Qe=Ze,Je=l(Qe,We,qe,!1,null,null,null);Je.options.__file="packages/menu/src/submenu.vue";var et=Je.exports;et.install=function(e){e.component(et.name,et)};var tt=et,nt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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?n("el-tooltip",{attrs:{effect:"dark",placement:"right"}},[n("div",{attrs:{slot:"content"},slot:"content"},[e._t("title")],2),n("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)},it=[];nt._withStripped=!0;var rt=n(26),ot=n.n(rt),at={name:"ElMenuItem",componentName:"ElMenuItem",mixins:[Ye,D.a],components:{ElTooltip:ot.a},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)}},st=at,lt=l(st,nt,it,!1,null,null,null);lt.options.__file="packages/menu/src/menu-item.vue";var ct=lt.exports;ct.install=function(e){e.component(ct.name,ct)};var ut=ct,dt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"el-menu-item-group"},[n("div",{staticClass:"el-menu-item-group__title",style:{paddingLeft:e.levelPadding+"px"}},[e.$slots.title?e._t("title"):[e._v(e._s(e.title))]],2),n("ul",[e._t("default")],2)])},ht=[];dt._withStripped=!0;var ft={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;while(t&&"ElMenu"!==t.$options.componentName)"ElSubmenu"===t.$options.componentName&&(e+=20),t=t.$parent;return e}}},pt=ft,mt=l(pt,dt,ht,!1,null,null,null);mt.options.__file="packages/menu/src/menu-item-group.vue";var gt=mt.exports;gt.install=function(e){e.component(gt.name,gt)};var vt=gt,bt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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?n("div",{staticClass:"el-input-group__prepend"},[e._t("prepend")],2):e._e(),"textarea"!==e.type?n("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?n("span",{staticClass:"el-input__prefix"},[e._t("prefix"),e.prefixIcon?n("i",{staticClass:"el-input__icon",class:e.prefixIcon}):e._e()],2):e._e(),e.getSuffixVisible()?n("span",{staticClass:"el-input__suffix"},[n("span",{staticClass:"el-input__suffix-inner"},[e.showClear&&e.showPwdVisible&&e.isWordLimitVisible?e._e():[e._t("suffix"),e.suffixIcon?n("i",{staticClass:"el-input__icon",class:e.suffixIcon}):e._e()],e.showClear?n("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?n("i",{staticClass:"el-input__icon el-icon-view el-input__clear",on:{click:e.handlePasswordVisible}}):e._e(),e.isWordLimitVisible?n("span",{staticClass:"el-input__count"},[n("span",{staticClass:"el-input__count-inner"},[e._v("\n "+e._s(e.textLength)+"/"+e._s(e.upperLimit)+"\n ")])]):e._e()],2),e.validateState?n("i",{staticClass:"el-input__icon",class:["el-input__validateIcon",e.validateIcon]}):e._e()]):e._e(),e.$slots.append?n("div",{staticClass:"el-input-group__append"},[e._t("append")],2):e._e()]:n("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?n("span",{staticClass:"el-input__count"},[e._v(e._s(e.textLength)+"/"+e._s(e.upperLimit))]):e._e()],2)},yt=[];bt._withStripped=!0;var wt=void 0,xt="\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",_t=["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 kt(e){var t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing"),i=parseFloat(t.getPropertyValue("padding-bottom"))+parseFloat(t.getPropertyValue("padding-top")),r=parseFloat(t.getPropertyValue("border-bottom-width"))+parseFloat(t.getPropertyValue("border-top-width")),o=_t.map((function(e){return e+":"+t.getPropertyValue(e)})).join(";");return{contextStyle:o,paddingSize:i,borderSize:r,boxSizing:n}}function Ct(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;wt||(wt=document.createElement("textarea"),document.body.appendChild(wt));var i=kt(e),r=i.paddingSize,o=i.borderSize,a=i.boxSizing,s=i.contextStyle;wt.setAttribute("style",s+";"+xt),wt.value=e.value||e.placeholder||"";var l=wt.scrollHeight,c={};"border-box"===a?l+=o:"content-box"===a&&(l-=r),wt.value="";var u=wt.scrollHeight-r;if(null!==t){var d=u*t;"border-box"===a&&(d=d+r+o),l=Math.max(d,l),c.minHeight=d+"px"}if(null!==n){var h=u*n;"border-box"===a&&(h=h+r+o),l=Math.min(h,l)}return c.height=l+"px",wt.parentNode&&wt.parentNode.removeChild(wt),wt=null,c}var St=n(7),Ot=n.n(St),Tt=n(19),Et={name:"ElInput",componentName:"ElInput",mixins:[D.a,T.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(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 Ot()({},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,t=this.type;if("textarea"===t)if(e){var n=e.minRows,i=e.maxRows;this.textareaCalcStyle=Ct(this.$refs.textarea,n,i)}else this.textareaCalcStyle={minHeight:Ct(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,n=t[t.length-1]||"";this.isComposing=!Object(Tt["isKorean"])(n)},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 n=null,i=0;i=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 n=this.getPrecision(this.step),i=Math.pow(10,n);t=Math.round(t/this.step)*i*this.step/i}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.max},numPrecision:function(){var e=this.value,t=this.step,n=this.getPrecision,i=this.precision,r=n(t);return void 0!==i?(r>i&&console.warn("[Element Warn][InputNumber]precision should not be less than the decimal places of step"),i):Math.max(n(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),n=Math.pow(10,t);e=Math.round(e/this.step)*n*this.step/n}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(),n=t.indexOf("."),i=0;return-1!==n&&(i=t.length-n-1),i},_increase:function(e,t){if("number"!==typeof e&&void 0!==e)return this.currentValue;var n=Math.pow(10,this.numPrecision);return this.toPrecision((n*e+n*t)/n)},_decrease:function(e,t){if("number"!==typeof e&&void 0!==e)return this.currentValue;var n=Math.pow(10,this.numPrecision);return this.toPrecision((n*e-n*t)/n)},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(){if(this.$refs&&this.$refs.input){var e=this.$refs.input.$refs.input;e.setAttribute("aria-valuenow",this.currentValue)}}},Ft=$t,jt=l(Ft,It,Lt,!1,null,null,null);jt.options.__file="packages/input-number/src/input-number.vue";var zt=jt.exports;zt.install=function(e){e.component(zt.name,zt)};var Bt=zt,Rt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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}}},[n("span",{staticClass:"el-radio__input",class:{"is-disabled":e.isDisabled,"is-checked":e.model===e.label}},[n("span",{staticClass:"el-radio__inner"}),n("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"},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]}})]),n("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)])},Vt=[];Rt._withStripped=!0;var Ht={name:"ElRadio",mixins:[D.a],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(){var e=this.$parent;while(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)}))}}},Wt=Ht,qt=l(Wt,Rt,Vt,!1,null,null,null);qt.options.__file="packages/radio/src/radio.vue";var Ut=qt.exports;Ut.install=function(e){e.component(Ut.name,Ut)};var Kt=Ut,Gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e._elTag,{tag:"component",staticClass:"el-radio-group",attrs:{role:"radiogroup"},on:{keydown:e.handleKeydown}},[e._t("default")],2)},Yt=[];Gt._withStripped=!0;var Xt=Object.freeze({LEFT:37,UP:38,RIGHT:39,DOWN:40}),Zt={name:"ElRadioGroup",componentName:"ElRadioGroup",inject:{elFormItem:{default:""}},mixins:[D.a],props:{value:{},size:String,fill:String,textColor:String,disabled:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},_elTag:function(){return(this.$vnode.data||{}).tag||"div"},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,n="INPUT"===t.nodeName?"[type=radio]":"[role=radio]",i=this.$el.querySelectorAll(n),r=i.length,o=[].indexOf.call(i,t),a=this.$el.querySelectorAll("[role=radio]");switch(e.keyCode){case Xt.LEFT:case Xt.UP:e.stopPropagation(),e.preventDefault(),0===o?(a[r-1].click(),a[r-1].focus()):(a[o-1].click(),a[o-1].focus());break;case Xt.RIGHT:case Xt.DOWN:o===r-1?(e.stopPropagation(),e.preventDefault(),a[0].click(),a[0].focus()):(a[o+1].click(),a[o+1].focus());break;default:break}}},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",[this.value])}}},Qt=Zt,Jt=l(Qt,Gt,Yt,!1,null,null,null);Jt.options.__file="packages/radio/src/radio-group.vue";var en=Jt.exports;en.install=function(e){e.component(en.name,en)};var tn=en,nn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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}}},[n("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"},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}}}),n("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)])},rn=[];nn._withStripped=!0;var on={name:"ElRadioButton",mixins:[D.a],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(){var e=this.$parent;while(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)}))}}},an=on,sn=l(an,nn,rn,!1,null,null,null);sn.options.__file="packages/radio/src/radio-button.vue";var ln=sn.exports;ln.install=function(e){e.component(ln.name,ln)};var cn=ln,un=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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}},[n("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"}},[n("span",{staticClass:"el-checkbox__inner"}),e.trueLabel||e.falseLabel?n("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 n=e.model,i=t.target,r=i.checked?e.trueLabel:e.falseLabel;if(Array.isArray(n)){var o=null,a=e._i(n,o);i.checked?a<0&&(e.model=n.concat([o])):a>-1&&(e.model=n.slice(0,a).concat(n.slice(a+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}):n("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 n=e.model,i=t.target,r=!!i.checked;if(Array.isArray(n)){var o=e.label,a=e._i(n,o);i.checked?a<0&&(e.model=n.concat([o])):a>-1&&(e.model=n.slice(0,a).concat(n.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?n("span",{staticClass:"el-checkbox__label"},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2):e._e()])},dn=[];un._withStripped=!0;var hn={name:"ElCheckbox",mixins:[D.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(e){this.isGroup?(this.isLimitExceeded=!1,void 0!==this._checkboxGroup.min&&e.lengththis._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(){var e=this.$parent;while(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,n=e.min;return!(!t&&!n)&&this.model.length>=t&&!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 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 n=void 0;n=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",n,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)}}},fn=hn,pn=l(fn,un,dn,!1,null,null,null);pn.options.__file="packages/checkbox/src/checkbox.vue";var mn=pn.exports;mn.install=function(e){e.component(mn.name,mn)};var gn=mn,vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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?n("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 n=e.model,i=t.target,r=i.checked?e.trueLabel:e.falseLabel;if(Array.isArray(n)){var o=null,a=e._i(n,o);i.checked?a<0&&(e.model=n.concat([o])):a>-1&&(e.model=n.slice(0,a).concat(n.slice(a+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}):n("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 n=e.model,i=t.target,r=!!i.checked;if(Array.isArray(n)){var o=e.label,a=e._i(n,o);i.checked?a<0&&(e.model=n.concat([o])):a>-1&&(e.model=n.slice(0,a).concat(n.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?n("span",{staticClass:"el-checkbox-button__inner",style:e.isChecked?e.activeStyle:null},[e._t("default",[e._v(e._s(e.label))])],2):e._e()])},bn=[];vn._withStripped=!0;var yn={name:"ElCheckboxButton",mixins:[D.a],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.lengththis._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(){var e=this.$parent;while(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,n=e.min;return!(!t&&!n)&&this.model.length>=t&&!this.isChecked||this.model.length<=n&&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 n=void 0;n=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",n,e),this.$nextTick((function(){t._checkboxGroup&&t.dispatch("ElCheckboxGroup","change",[t._checkboxGroup.value])}))}}},created:function(){this.checked&&this.addToStore()}},wn=yn,xn=l(wn,vn,bn,!1,null,null,null);xn.options.__file="packages/checkbox/src/checkbox-button.vue";var _n=xn.exports;_n.install=function(e){e.component(_n.name,_n)};var kn=_n,Cn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-checkbox-group",attrs:{role:"group","aria-label":"checkbox-group"}},[e._t("default")],2)},Sn=[];Cn._withStripped=!0;var On={name:"ElCheckboxGroup",componentName:"ElCheckboxGroup",mixins:[D.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(e){this.dispatch("ElFormItem","el.form.change",[e])}}},Tn=On,En=l(Tn,Cn,Sn,!1,null,null,null);En.options.__file="packages/checkbox/src/checkbox-group.vue";var Dn=En.exports;Dn.install=function(e){e.component(Dn.name,Dn)};var Mn=Dn,An=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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)}}},[n("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")?null:e.switchValue(t)}}}),e.inactiveIconClass||e.inactiveText?n("span",{class:["el-switch__label","el-switch__label--left",e.checked?"":"is-active"]},[e.inactiveIconClass?n("i",{class:[e.inactiveIconClass]}):e._e(),!e.inactiveIconClass&&e.inactiveText?n("span",{attrs:{"aria-hidden":e.checked}},[e._v(e._s(e.inactiveText))]):e._e()]):e._e(),n("span",{ref:"core",staticClass:"el-switch__core",style:{width:e.coreWidth+"px"}}),e.activeIconClass||e.activeText?n("span",{class:["el-switch__label","el-switch__label--right",e.checked?"is-active":""]},[e.activeIconClass?n("i",{class:[e.activeIconClass]}):e._e(),!e.activeIconClass&&e.activeText?n("span",{attrs:{"aria-hidden":!e.checked}},[e._v(e._s(e.activeText))]):e._e()]):e._e()])},Nn=[];An._withStripped=!0;var In={name:"ElSwitch",mixins:[Q()("input"),T.a,D.a],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,n=this.checked?this.inactiveValue:this.activeValue;this.$emit("input",n),this.$emit("change",n),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}},Ln=In,Pn=l(Ln,An,Nn,!1,null,null,null);Pn.options.__file="packages/switch/src/component.vue";var $n=Pn.exports;$n.install=function(e){e.component($n.name,$n)};var Fn=$n,jn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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?n("div",{ref:"tags",staticClass:"el-select__tags",style:{"max-width":e.inputWidth-32+"px",width:"100%"}},[e.collapseTags&&e.selected.length?n("span",[n("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])}}},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(e.selected[0].currentLabel))])]),e.selected.length>1?n("el-tag",{attrs:{closable:!1,size:e.collapseTagSize,type:"info","disable-transitions":""}},[n("span",{staticClass:"el-select__tags-text"},[e._v("+ "+e._s(e.selected.length-1))])]):e._e()],1):e._e(),e.collapseTags?e._e():n("transition-group",{on:{"after-leave":e.resetInputHeight}},e._l(e.selected,(function(t){return n("el-tag",{key:e.getValueKey(t),attrs:{closable:!e.selectDisabled,size:e.collapseTagSize,hit:t.hitState,type:"info","disable-transitions":""},on:{close:function(n){e.deleteTag(n,t)}}},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.currentLabel))])])})),1),e.filterable?n("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")?null:(t.preventDefault(),e.selectOption(t))},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"])?null:e.deletePrevTag(t)},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(),n("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},nativeOn:{keyup:function(t){return e.debouncedOnInputChange(t)},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")?null:(t.preventDefault(),e.selectOption(t))},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}],paste:function(t){return e.debouncedOnInputChange(t)},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?n("template",{slot:"prefix"},[e._t("prefix")],2):e._e(),n("template",{slot:"suffix"},[n("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?n("i",{staticClass:"el-select__caret el-input__icon el-icon-circle-close",on:{click:e.handleClearClick}}):e._e()])],2),n("transition",{attrs:{name:"el-zoom-in-top"},on:{"before-enter":e.handleMenuEnter,"after-leave":e.doDestroy}},[n("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}},[n("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?n("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"):n("p",{staticClass:"el-select-dropdown__empty"},[e._v("\n "+e._s(e.emptyText)+"\n ")])]:e._e()],2)],1)],1)},zn=[];jn._withStripped=!0;var Bn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-select-dropdown el-popper",class:[{"is-multiple":e.$parent.multiple},e.popperClass],style:{minWidth:e.minWidth}},[e._t("default")],2)},Rn=[];Bn._withStripped=!0;var Vn={name:"ElSelectDropdown",componentName:"ElSelectDropdown",mixins:[W.a],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)}},Hn=Vn,Wn=l(Hn,Bn,Rn,!1,null,null,null);Wn.options.__file="packages/select/src/select-dropdown.vue";var qn=Wn.exports,Un=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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",[n("span",[e._v(e._s(e.currentLabel))])])],2)},Kn=[];Un._withStripped=!0;var Gn="function"===typeof Symbol&&"symbol"===i(Symbol.iterator)?function(e){return i(e)}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":i(e)},Yn={mixins:[D.a],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 n=this.select,i=n.remote,r=n.valueKey;if(!this.created&&!i){if(r&&"object"===("undefined"===typeof e?"undefined":Gn(e))&&"object"===("undefined"===typeof t?"undefined":Gn(t))&&e[r]===t[r])return;this.dispatch("ElSelect","setSelected")}}},methods:{isEqual:function(e,t){if(this.isObject){var n=this.select.valueKey;return Object(y["getValueByPath"])(e,n)===Object(y["getValueByPath"])(t,n)}return e===t},contains:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];if(this.isObject){var n=this.select.valueKey;return e&&e.some((function(e){return Object(y["getValueByPath"])(e,n)===Object(y["getValueByPath"])(t,n)}))}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(Object(y["escapeRegexpString"])(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,n=e.multiple,i=n?t:[t],r=this.select.cachedOptions.indexOf(this),o=i.indexOf(this);r>-1&&o<0&&this.select.cachedOptions.splice(r,1),this.select.onOptionDestroy(this.select.options.indexOf(this))}},Xn=Yn,Zn=l(Xn,Un,Kn,!1,null,null,null);Zn.options.__file="packages/select/src/option.vue";var Qn=Zn.exports,Jn=n(30),ei=n.n(Jn),ti=n(13),ni=n(11),ii=n.n(ni),ri=n(27),oi=n.n(ri),ai={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 n=this.options[this.hoverIndex];!0!==n.disabled&&!0!==n.groupDisabled&&n.visible||this.navigateOptions(e),this.$nextTick((function(){return t.scrollToOption(t.hoverOption)}))}}else this.visible=!0}}},si={mixins:[D.a,b.a,Q()("reference"),ai],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||!Object(y["isIE"])()&&!Object(y["isEdge"])()&&!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,t=this.clearable&&!this.selectDisabled&&this.inputHovering&&e;return t},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"}},components:{ElInput:g.a,ElSelectMenu:qn,ElOption:Qn,ElTag:ei.a,ElScrollbar:U.a},directives:{Clickoutside:B.a},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,default:function(){return Object(ni["t"])("el.select.placeholder")}},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()}))},placeholder: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),Object(y["valueEquals"])(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,n=e.target.value;if("compositionend"===e.type)this.isOnComposition=!1,this.$nextTick((function(e){return t.handleQueryChange(n)}));else{var i=n[n.length-1]||"";this.isOnComposition=!Object(Tt["isKorean"])(i)}},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;if(this.$refs.popper&&t){var n=this.$refs.popper.$el.querySelector(".el-select-dropdown__wrap");oi()(n,t)}this.$refs.scrollbar&&this.$refs.scrollbar.handleScroll()},handleMenuEnter:function(){var e=this;this.$nextTick((function(){return e.scrollToOption(e.selected)}))},emitChange:function(e){Object(y["valueEquals"])(this.value,e)||this.$emit("change",e)},getOption:function(e){for(var t=void 0,n="[object object]"===Object.prototype.toString.call(e).toLowerCase(),i="[object null]"===Object.prototype.toString.call(e).toLowerCase(),r="[object undefined]"===Object.prototype.toString.call(e).toLowerCase(),o=this.cachedOptions.length-1;o>=0;o--){var a=this.cachedOptions[o],s=n?Object(y["getValueByPath"])(a.value,this.valueKey)===Object(y["getValueByPath"])(e,this.valueKey):a.value===e;if(s){t=a;break}}if(t)return t;var l=n||i||r?"":e,c={value:e,currentLabel:l};return this.multiple&&(c.hitState=!1),c},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 n=[];Array.isArray(this.value)&&this.value.forEach((function(t){n.push(e.getOption(t))})),this.selected=n,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,n=[].filter.call(t,(function(e){return"INPUT"===e.tagName}))[0],i=e.$refs.tags,r=e.initialInputHeight||40;n.style.height=0===e.selected.length?r+"px":Math.max(i?i.clientHeight+(i.clientHeight>r?6:0):0,r)+"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 n=this;if(this.multiple){var i=(this.value||[]).slice(),r=this.getValueIndex(i,e.value);r>-1?i.splice(r,1):(this.multipleLimit<=0||i.length0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1],n="[object object]"===Object.prototype.toString.call(t).toLowerCase();if(n){var i=this.valueKey,r=-1;return e.some((function(e,n){return Object(y["getValueByPath"])(e,i)===Object(y["getValueByPath"])(t,i)&&(r=n,!0)})),r}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 n=this.selected.indexOf(t);if(n>-1&&!this.selectDisabled){var i=this.value.slice();i.splice(n,1),this.$emit("input",i),this.emitChange(i),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 n=0;n!==this.options.length;++n){var i=this.options[n];if(this.query){if(!i.disabled&&!i.groupDisabled&&i.visible){this.hoverIndex=n;break}}else if(i.itemSelected){this.hoverIndex=n;break}}},getValueKey:function(e){return"[object object]"!==Object.prototype.toString.call(e.value).toLowerCase()?e.value:Object(y["getValueByPath"])(e.value,this.valueKey)}},created:function(){var e=this;this.cachedPlaceHolder=this.currentPlaceholder=this.placeholder,this.multiple&&!Array.isArray(this.value)&&this.$emit("input",[]),!this.multiple&&Array.isArray(this.value)&&this.$emit("input",""),this.debouncedOnInputChange=j()(this.debounce,(function(){e.onInputChange()})),this.debouncedQueryChange=j()(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=""),Object(ti["addResizeListener"])(this.$el,this.handleResize);var t=this.$refs.reference;if(t&&t.$el){var n={medium:36,small:32,mini:28},i=t.$el.querySelector("input");this.initialInputHeight=i.getBoundingClientRect().height||n[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&&Object(ti["removeResizeListener"])(this.$el,this.handleResize)}},li=si,ci=l(li,jn,zn,!1,null,null,null);ci.options.__file="packages/select/src/select.vue";var ui=ci.exports;ui.install=function(e){e.component(ui.name,ui)};var di=ui;Qn.install=function(e){e.component(Qn.name,Qn)};var hi=Qn,fi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-select-group__wrap"},[n("li",{staticClass:"el-select-group__title"},[e._v(e._s(e.label))]),n("li",[n("ul",{staticClass:"el-select-group"},[e._t("default")],2)])])},pi=[];fi._withStripped=!0;var mi={mixins:[D.a],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)}},gi=mi,vi=l(gi,fi,pi,!1,null,null,null);vi.options.__file="packages/select/src/option-group.vue";var bi=vi.exports;bi.install=function(e){e.component(bi.name,bi)};var yi=bi,wi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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?n("i",{staticClass:"el-icon-loading"}):e._e(),e.icon&&!e.loading?n("i",{class:e.icon}):e._e(),e.$slots.default?n("span",[e._t("default")],2):e._e()])},xi=[];wi._withStripped=!0;var _i={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)}}},ki=_i,Ci=l(ki,wi,xi,!1,null,null,null);Ci.options.__file="packages/button/src/button.vue";var Si=Ci.exports;Si.install=function(e){e.component(Si.name,Si)};var Oi=Si,Ti=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-button-group"},[e._t("default")],2)},Ei=[];Ti._withStripped=!0;var Di={name:"ElButtonGroup"},Mi=Di,Ai=l(Mi,Ti,Ei,!1,null,null,null);Ai.options.__file="packages/button/src/button-group.vue";var Ni=Ai.exports;Ni.install=function(e){e.component(Ni.name,Ni)};var Ii=Ni,Li=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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)}}},[n("div",{ref:"hiddenColumns",staticClass:"hidden-columns"},[e._t("default")],2),e.showHeader?n("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"headerWrapper",staticClass:"el-table__header-wrapper"},[n("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(),n("div",{ref:"bodyWrapper",staticClass:"el-table__body-wrapper",class:[e.layout.scrollX?"is-scrolling-"+e.scrollPosition:"is-scrolling-none"],style:[e.bodyHeight]},[n("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():n("div",{ref:"emptyBlock",staticClass:"el-table__empty-block",style:e.emptyBlockStyle},[n("span",{staticClass:"el-table__empty-text"},[e._t("empty",[e._v(e._s(e.emptyText||e.t("el.table.emptyText")))])],2)]),e.$slots.append?n("div",{ref:"appendWrapper",staticClass:"el-table__append-wrapper"},[e._t("append")],2):e._e()],1),e.showSummary?n("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"},[n("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?n("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?n("div",{ref:"fixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[n("table-header",{ref:"fixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,store:e.store}})],1):e._e(),n("div",{ref:"fixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[n("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?n("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?n("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"},[n("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?n("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?n("div",{ref:"rightFixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[n("table-header",{ref:"rightFixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,store:e.store}})],1):e._e(),n("div",{ref:"rightFixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[n("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?n("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?n("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"},[n("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?n("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(),n("div",{directives:[{name:"show",rawName:"v-show",value:e.resizeProxyVisible,expression:"resizeProxyVisible"}],ref:"resizeProxy",staticClass:"el-table__column-resize-proxy"})])},Pi=[];Li._withStripped=!0;var $i=n(16),Fi=n.n($i),ji=n(35),zi=n(38),Bi=n.n(zi),Ri="undefined"!==typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>-1,Vi=function(e,t){e&&e.addEventListener&&e.addEventListener(Ri?"DOMMouseScroll":"mousewheel",(function(e){var n=Bi()(e);t&&t.apply(this,[e,n])}))},Hi={bind:function(e,t){Vi(e,t.value)}},Wi=n(6),qi=n.n(Wi),Ui="function"===typeof Symbol&&"symbol"===i(Symbol.iterator)?function(e){return i(e)}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":i(e)},Ki=function(e){var t=e.target;while(t&&"HTML"!==t.tagName.toUpperCase()){if("TD"===t.tagName.toUpperCase())return t;t=t.parentNode}return null},Gi=function(e){return null!==e&&"object"===("undefined"===typeof e?"undefined":Ui(e))},Yi=function(e,t,n,i,r){if(!t&&!i&&(!r||Array.isArray(r)&&!r.length))return e;n="string"===typeof n?"descending"===n?-1:1:n&&n<0?-1:1;var o=i?null:function(n,i){return r?(Array.isArray(r)||(r=[r]),r.map((function(t){return"string"===typeof t?Object(y["getValueByPath"])(n,t):t(n,i,e)}))):("$key"!==t&&Gi(n)&&"$value"in n&&(n=n.$value),[Gi(n)?Object(y["getValueByPath"])(n,t):n])},a=function(e,t){if(i)return i(e.value,t.value);for(var n=0,r=e.key.length;nt.key[n])return 1}return 0};return e.map((function(e,t){return{value:e,index:t,key:o?o(e,t):null}})).sort((function(e,t){var i=a(e,t);return i||(i=e.index-t.index),i*n})).map((function(e){return e.value}))},Xi=function(e,t){var n=null;return e.columns.forEach((function(e){e.id===t&&(n=e)})),n},Zi=function(e,t){for(var n=null,i=0;i2&&void 0!==arguments[2]?arguments[2]:"children",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"hasChildren",r=function(e){return!(Array.isArray(e)&&e.length)};function o(e,a,s){t(e,a,s),a.forEach((function(e){if(e[i])t(e,null,s+1);else{var a=e[n];r(a)||o(e,a,s+1)}}))}e.forEach((function(e){if(e[i])t(e,null,0);else{var a=e[n];r(a)||o(e,a,0)}}))}var cr={data:function(){return{states:{defaultExpandAll:!1,expandRows:[]}}},methods:{updateExpandRows:function(){var e=this.states,t=e.data,n=void 0===t?[]:t,i=e.rowKey,r=e.defaultExpandAll,o=e.expandRows;if(r)this.states.expandRows=n.slice();else if(i){var a=er(o,i);this.states.expandRows=n.reduce((function(e,t){var n=Ji(t,i),r=a[n];return r&&e.push(t),e}),[])}else this.states.expandRows=[]},toggleRowExpansion:function(e,t){var n=sr(this.states.expandRows,e,t);n&&(this.table.$emit("expand-change",e,this.states.expandRows.slice()),this.scheduleLayout())},setExpandRowKeys:function(e){this.assertRowKey();var t=this.states,n=t.data,i=t.rowKey,r=er(n,i);this.states.expandRows=e.reduce((function(e,t){var n=r[t];return n&&e.push(n.row),e}),[])},isRowExpanded:function(e){var t=this.states,n=t.expandRows,i=void 0===n?[]:n,r=t.rowKey;if(r){var o=er(i,r);return!!o[Ji(e,r)]}return-1!==i.indexOf(e)}}},ur={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,n=t.data,i=void 0===n?[]:n,r=t.rowKey,o=null;r&&(o=Object(y["arrayFind"])(i,(function(t){return Ji(t,r)===e}))),t.currentRow=o},updateCurrentRow:function(e){var t=this.states,n=this.table,i=t.currentRow;if(e&&e!==i)return t.currentRow=e,void n.$emit("current-change",e,i);!e&&i&&(t.currentRow=null,n.$emit("current-change",null,i))},updateCurrentRowData:function(){var e=this.states,t=this.table,n=e.rowKey,i=e._currentRowKey,r=e.data||[],o=e.currentRow;if(-1===r.indexOf(o)&&o){if(n){var a=Ji(o,n);this.setCurrentRowByKey(a)}else e.currentRow=null;null===e.currentRow&&t.$emit("current-change",null,o)}else i&&(this.setCurrentRowByKey(i),this.restoreCurrentRowKey())}}},dr=Object.assign||function(e){for(var t=1;t0&&t[0]&&"selection"===t[0].type&&!t[0].fixed&&(t[0].fixed=!0,e.fixedColumns.unshift(t[0]));var n=t.filter((function(e){return!e.fixed}));e.originColumns=[].concat(e.fixedColumns).concat(n).concat(e.rightFixedColumns);var i=pr(n),r=pr(e.fixedColumns),o=pr(e.rightFixedColumns);e.leafColumnsLength=i.length,e.fixedLeafColumnsLength=r.length,e.rightFixedLeafColumnsLength=o.length,e.columns=[].concat(r).concat(i).concat(o),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,n=void 0===t?[]:t;return n.indexOf(e)>-1},clearSelection:function(){var e=this.states;e.isAllSelected=!1;var t=e.selection;t.length&&(e.selection=[],this.table.$emit("selection-change",[]))},cleanSelection:function(){var e=this.states,t=e.data,n=e.rowKey,i=e.selection,r=void 0;if(n){r=[];var o=er(i,n),a=er(t,n);for(var s in o)o.hasOwnProperty(s)&&!a[s]&&r.push(o[s].row)}else r=i.filter((function(e){return-1===t.indexOf(e)}));if(r.length){var l=i.filter((function(e){return-1===r.indexOf(e)}));e.selection=l,this.table.$emit("selection-change",l.slice())}},toggleRowSelection:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=sr(this.states.selection,e,t);if(i){var r=(this.states.selection||[]).slice();n&&this.table.$emit("select",r,e),this.table.$emit("selection-change",r)}},_toggleAllSelection:function(){var e=this.states,t=e.data,n=void 0===t?[]:t,i=e.selection,r=e.selectOnIndeterminate?!e.isAllSelected:!(e.isAllSelected||i.length);e.isAllSelected=r;var o=!1;n.forEach((function(t,n){e.selectable?e.selectable.call(null,t,n)&&sr(i,t,r)&&(o=!0):sr(i,t,r)&&(o=!0)})),o&&this.table.$emit("selection-change",i?i.slice():[]),this.table.$emit("select-all",i)},updateSelectionByRowKey:function(){var e=this.states,t=e.selection,n=e.rowKey,i=e.data,r=er(t,n);i.forEach((function(e){var i=Ji(e,n),o=r[i];o&&(t[o.index]=e)}))},updateAllSelected:function(){var e=this.states,t=e.selection,n=e.rowKey,i=e.selectable,r=e.data||[];if(0!==r.length){var o=void 0;n&&(o=er(t,n));for(var a=function(e){return o?!!o[Ji(e,n)]:-1!==t.indexOf(e)},s=!0,l=0,c=0,u=r.length;c1?n-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Table is required.");var n=new gr;return n.table=e,n.toggleAllSelection=j()(10,n._toggleAllSelection),Object.keys(t).forEach((function(e){n.states[e]=t[e]})),n}function br(e){var t={};return Object.keys(e).forEach((function(n){var i=e[n],r=void 0;"string"===typeof i?r=function(){return this.store.states[i]}:"function"===typeof i?r=function(){return i.call(this,this.store.states)}:console.error("invalid value type"),r&&(t[n]=r)})),t}var yr=n(31),wr=n.n(yr);function xr(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var _r=function(){function e(t){for(var n in xr(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=wr()(),t)t.hasOwnProperty(n)&&(this[n]=t[n]);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(){var e=this.height;if(null===e)return!1;var t=this.table.bodyWrapper;if(this.table.$el&&t){var n=t.querySelector(".el-table__body"),i=this.scrollY,r=n.offsetHeight>this.bodyHeight;return this.scrollY=r,i!==r}return!1},e.prototype.setHeight=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"height";if(!qi.a.prototype.$isServer){var i=this.table.$el;if(e=or(e),this.height=e,!i&&(e||0===e))return qi.a.nextTick((function(){return t.setHeight(e,n)}));"number"===typeof e?(i.style[n]=e+"px",this.updateElsHeight()):"string"===typeof e&&(i.style[n]=e,this.updateElsHeight())}},e.prototype.setMaxHeight=function(e){this.setHeight(e,"max-height")},e.prototype.getFlattenColumns=function(){var e=[],t=this.table.columns;return t.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 qi.a.nextTick((function(){return e.updateElsHeight()}));var t=this.table.$refs,n=t.headerWrapper,i=t.appendWrapper,r=t.footerWrapper;if(this.appendHeight=i?i.offsetHeight:0,!this.showHeader||n){var o=n?n.querySelector(".el-table__header tr"):null,a=this.headerDisplayNone(o),s=this.headerHeight=this.showHeader?n.offsetHeight:0;if(this.showHeader&&!a&&n.offsetWidth>0&&(this.table.columns||[]).length>0&&s<2)return qi.a.nextTick((function(){return e.updateElsHeight()}));var l=this.tableHeight=this.table.$el.clientHeight,c=this.footerHeight=r?r.offsetHeight:0;null!==this.height&&(this.bodyHeight=l-s-c+(r?1:0)),this.fixedBodyHeight=this.scrollX?this.bodyHeight-this.gutterWidth:this.bodyHeight;var u=!(this.store.states.data&&this.store.states.data.length);this.viewportHeight=this.scrollX?l-(u?0:this.gutterWidth):l,this.updateScrollY(),this.notifyObservers("scrollable")}},e.prototype.headerDisplayNone=function(e){if(!e)return!0;var t=e;while("DIV"!==t.tagName){if("none"===getComputedStyle(t).display)return!0;t=t.parentElement}return!1},e.prototype.updateColumnsWidth=function(){if(!qi.a.prototype.$isServer){var e=this.fit,t=this.table.$el.clientWidth,n=0,i=this.getFlattenColumns(),r=i.filter((function(e){return"number"!==typeof e.width}));if(i.forEach((function(e){"number"===typeof e.width&&e.realWidth&&(e.realWidth=null)})),r.length>0&&e){i.forEach((function(e){n+=e.width||e.minWidth||80}));var o=this.scrollY?this.gutterWidth:0;if(n<=t-o){this.scrollX=!1;var a=t-o-n;if(1===r.length)r[0].realWidth=(r[0].minWidth||80)+a;else{var s=r.reduce((function(e,t){return e+(t.minWidth||80)}),0),l=a/s,c=0;r.forEach((function(e,t){if(0!==t){var n=Math.floor((e.minWidth||80)*l);c+=n,e.realWidth=(e.minWidth||80)+n}})),r[0].realWidth=(r[0].minWidth||80)+a-c}}else this.scrollX=!0,r.forEach((function(e){e.realWidth=e.minWidth}));this.bodyWidth=Math.max(n,t),this.table.resizeState.width=this.bodyWidth}else i.forEach((function(e){e.width||e.minWidth?e.realWidth=e.width||e.minWidth:e.realWidth=80,n+=e.realWidth})),this.scrollX=n>t,this.bodyWidth=n;var u=this.store.states.fixedColumns;if(u.length>0){var d=0;u.forEach((function(e){d+=e.realWidth||e.width})),this.fixedWidth=d}var h=this.store.states.rightFixedColumns;if(h.length>0){var f=0;h.forEach((function(e){f+=e.realWidth||e.width})),this.rightFixedWidth=f}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,n=this.observers;n.forEach((function(n){switch(e){case"columns":n.onColumnsChange(t);break;case"scrollable":n.onScrollableChange(t);break;default:throw new Error("Table Layout don't have event "+e+".")}}))},e}(),kr=_r,Cr={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 n=e.getFlattenColumns(),i={};n.forEach((function(e){i[e.id]=e}));for(var r=0,o=t.length;r col[name=gutter]"),n=0,i=t.length;n=this.leftFixedLeafCount:"right"===this.fixed?e=this.columnsCount-this.rightFixedLeafCount},getSpan:function(e,t,n,i){var r=1,o=1,a=this.table.spanMethod;if("function"===typeof a){var s=a({row:e,column:t,rowIndex:n,columnIndex:i});Array.isArray(s)?(r=s[0],o=s[1]):"object"===("undefined"===typeof s?"undefined":Sr(s))&&(r=s.rowspan,o=s.colspan)}return{rowspan:r,colspan:o}},getRowStyle:function(e,t){var n=this.table.rowStyle;return"function"===typeof n?n.call(null,{row:e,rowIndex:t}):n||null},getRowClass:function(e,t){var n=["el-table__row"];this.table.highlightCurrentRow&&e===this.store.states.currentRow&&n.push("current-row"),this.stripe&&t%2===1&&n.push("el-table__row--striped");var i=this.table.rowClassName;return"string"===typeof i?n.push(i):"function"===typeof i&&n.push(i.call(null,{row:e,rowIndex:t})),this.store.states.expandRows.indexOf(e)>-1&&n.push("expanded"),n},getCellStyle:function(e,t,n,i){var r=this.table.cellStyle;return"function"===typeof r?r.call(null,{rowIndex:e,columnIndex:t,row:n,column:i}):r},getCellClass:function(e,t,n,i){var r=[i.id,i.align,i.className];this.isColumnHidden(t)&&r.push("is-hidden");var o=this.table.cellClassName;return"string"===typeof o?r.push(o):"function"===typeof o&&r.push(o.call(null,{rowIndex:e,columnIndex:t,row:n,column:i})),r.join(" ")},getColspanRealWidth:function(e,t,n){if(t<1)return e[n].realWidth;var i=e.map((function(e){var t=e.realWidth;return t})).slice(n,n+t);return i.reduce((function(e,t){return e+t}),-1)},handleCellMouseEnter:function(e,t){var n=this.table,i=Ki(e);if(i){var r=Qi(n,i),o=n.hoverState={cell:i,column:r,row:t};n.$emit("cell-mouse-enter",o.row,o.column,o.cell,e)}var a=e.target.querySelector(".cell");if(Object(ze["hasClass"])(a,"el-tooltip")&&a.childNodes.length){var s=document.createRange();s.setStart(a,0),s.setEnd(a,a.childNodes.length);var l=s.getBoundingClientRect().width,c=(parseInt(Object(ze["getStyle"])(a,"paddingLeft"),10)||0)+(parseInt(Object(ze["getStyle"])(a,"paddingRight"),10)||0);if((l+c>a.offsetWidth||a.scrollWidth>a.offsetWidth)&&this.$refs.tooltip){var u=this.$refs.tooltip;this.tooltipContent=i.innerText||i.textContent,u.referenceElm=i,u.$refs.popper&&(u.$refs.popper.style.display="none"),u.doDestroy(),u.setExpectedState(!0),this.activateTooltip(u)}}},handleCellMouseLeave:function(e){var t=this.$refs.tooltip;t&&(t.setExpectedState(!1),t.handleClosePopper());var n=Ki(e);if(n){var i=this.table.hoverState||{};this.table.$emit("cell-mouse-leave",i.row,i.column,i.cell,e)}},handleMouseEnter:j()(30,(function(e){this.store.commit("setHoverRow",e)})),handleMouseLeave:j()(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,n){var i=this.table,r=Ki(e),o=void 0;r&&(o=Qi(i,r),o&&i.$emit("cell-"+n,t,o,r,e)),i.$emit("row-"+n,t,o,e)},rowRender:function(e,t,n){var i=this,r=this.$createElement,o=this.treeIndent,a=this.columns,s=this.firstDefaultColumnIndex,l=a.map((function(e,t){return i.isColumnHidden(t)})),c=this.getRowClass(e,t),u=!0;n&&(c.push("el-table__row--level-"+n.level),u=n.display);var d=u?null:{display:"none"};return r("tr",{style:[d,this.getRowStyle(e,t)],class:c,key:this.getKeyOfRow(e,t),on:{dblclick:function(t){return i.handleDoubleClick(t,e)},click:function(t){return i.handleClick(t,e)},contextmenu:function(t){return i.handleContextMenu(t,e)},mouseenter:function(e){return i.handleMouseEnter(t)},mouseleave:this.handleMouseLeave}},[a.map((function(c,u){var d=i.getSpan(e,c,t,u),h=d.rowspan,f=d.colspan;if(!h||!f)return null;var p=Or({},c);p.realWidth=i.getColspanRealWidth(a,f,u);var m={store:i.store,_self:i.context||i.table.$vnode.context,column:p,row:e,$index:t};return u===s&&n&&(m.treeNode={indent:n.level*o,level:n.level},"boolean"===typeof n.expanded&&(m.treeNode.expanded=n.expanded,"loading"in n&&(m.treeNode.loading=n.loading),"noLazyChildren"in n&&(m.treeNode.noLazyChildren=n.noLazyChildren))),r("td",{style:i.getCellStyle(t,u,e,c),class:i.getCellClass(t,u,e,c),attrs:{rowspan:h,colspan:f},on:{mouseenter:function(t){return i.handleCellMouseEnter(t,e)},mouseleave:i.handleCellMouseLeave}},[c.renderCell.call(i._renderProxy,i.$createElement,m,l[u])])}))])},wrappedRowRender:function(e,t){var n=this,i=this.$createElement,r=this.store,o=r.isRowExpanded,a=r.assertRowKey,s=r.states,l=s.treeData,c=s.lazyTreeNodeMap,u=s.childrenColumnName,d=s.rowKey;if(this.hasExpandColumn&&o(e)){var h=this.table.renderExpanded,f=this.rowRender(e,t);return h?[[f,i("tr",{key:"expanded-row__"+f.key},[i("td",{attrs:{colspan:this.columnsCount},class:"el-table__expanded-cell"},[h(this.$createElement,{row:e,$index:t,store:this.store})])])]]:(console.error("[Element Error]renderExpanded is required."),f)}if(Object.keys(l).length){a();var p=Ji(e,d),m=l[p],g=null;m&&(g={expanded:m.expanded,level:m.level,display:!0},"boolean"===typeof m.lazy&&("boolean"===typeof m.loaded&&m.loaded&&(g.noLazyChildren=!(m.children&&m.children.length)),g.loading=m.loading));var v=[this.rowRender(e,t,g)];if(m){var b=0,y=function e(i,r){i&&i.length&&r&&i.forEach((function(i){var o={display:r.display&&r.expanded,level:r.level+1},a=Ji(i,d);if(void 0===a||null===a)throw new Error("for nested data item, row-key is required.");if(m=Or({},l[a]),m&&(o.expanded=m.expanded,m.level=m.level||o.level,m.display=!(!m.expanded||!o.display),"boolean"===typeof m.lazy&&("boolean"===typeof m.loaded&&m.loaded&&(o.noLazyChildren=!(m.children&&m.children.length)),o.loading=m.loading)),b++,v.push(n.rowRender(i,t+b,o)),m){var s=c[a]||i[u];e(s,m)}}))};m.display=!0;var w=c[p]||e[u];y(w,m)}return v}return this.rowRender(e,t)}}},Er=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"}},[e.multiple?n("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"},[n("div",{staticClass:"el-table-filter__content"},[n("el-scrollbar",{attrs:{"wrap-class":"el-table-filter__wrap"}},[n("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 n("el-checkbox",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.text))])})),1)],1)],1),n("div",{staticClass:"el-table-filter__bottom"},[n("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")))]),n("button",{on:{click:e.handleReset}},[e._v(e._s(e.t("el.table.resetFilter")))])])]):n("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"},[n("ul",{staticClass:"el-table-filter__list"},[n("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 n("li",{key:t.value,staticClass:"el-table-filter__list-item",class:{"is-active":e.isActive(t)},attrs:{label:t.value},on:{click:function(n){e.handleSelect(t.value)}}},[e._v(e._s(t.text))])}))],2)])])},Dr=[];Er._withStripped=!0;var Mr=[];!qi.a.prototype.$isServer&&document.addEventListener("click",(function(e){Mr.forEach((function(t){var n=e.target;t&&t.$el&&(n===t.$el||t.$el.contains(n)||t.handleOutsideClick&&t.handleOutsideClick(e))}))}));var Ar={open:function(e){e&&Mr.push(e)},close:function(e){var t=Mr.indexOf(e);-1!==t&&Mr.splice(e,1)}},Nr=n(32),Ir=n.n(Nr),Lr={name:"ElTableFilterPanel",mixins:[W.a,b.a],directives:{Clickoutside:B.a},components:{ElCheckbox:Fi.a,ElCheckboxGroup:Ir.a,ElScrollbar:U.a},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,"undefined"!==typeof 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&&("undefined"!==typeof e&&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?Ar.open(e):Ar.close(e)}))},watch:{showPopper:function(e){!0===e&&parseInt(this.popperJS._popper.style.zIndex,10)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(i,(function(n,i){return e("tr",{style:t.getHeaderRowStyle(i),class:t.getHeaderRowClass(i)},[n.map((function(r,o){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(i,o,n,r),class:t.getHeaderCellClass(i,o,n,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:o,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:"gutter"}):""])}))])])},props:{fixed:String,store:{required:!0},border:Boolean,defaultSort:{type:Object,default:function(){return{prop:"",order:""}}}},components:{ElCheckbox:Fi.a},computed:jr({table:function(){return this.$parent},hasGutter:function(){return!this.fixed&&this.tableLayout.gutterWidth}},br({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,n=t.prop,i=t.order,r=!0;e.store.commit("sort",{prop:n,order:i,init:r})}))},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 n=0,i=0;i=this.leftFixedLeafCount:"right"===this.fixed?n=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=[],n=this.table.headerRowClassName;return"string"===typeof n?t.push(n):"function"===typeof n&&t.push(n.call(null,{rowIndex:e})),t.join(" ")},getHeaderCellStyle:function(e,t,n,i){var r=this.table.headerCellStyle;return"function"===typeof r?r.call(null,{rowIndex:e,columnIndex:t,row:n,column:i}):r},getHeaderCellClass:function(e,t,n,i){var r=[i.id,i.order,i.headerAlign,i.className,i.labelClassName];0===e&&this.isCellHidden(t,n)&&r.push("is-hidden"),i.children||r.push("is-leaf"),i.sortable&&r.push("is-sortable");var o=this.table.headerCellClassName;return"string"===typeof o?r.push(o):"function"===typeof o&&r.push(o.call(null,{rowIndex:e,columnIndex:t,row:n,column:i})),r.join(" ")},toggleAllSelection:function(e){e.stopPropagation(),this.store.commit("toggleAllSelection")},handleFilterClick:function(e,t){e.stopPropagation();var n=e.target,i="TH"===n.tagName?n:n.parentNode;if(!Object(ze["hasClass"])(i,"noclick")){i=i.querySelector(".el-table__column-filter-trigger")||i;var r=this.$parent,o=this.filterPanels[t.id];o&&t.filterOpened?o.showPopper=!1:(o||(o=new qi.a(Fr),this.filterPanels[t.id]=o,t.filterPlacement&&(o.placement=t.filterPlacement),o.table=r,o.cell=i,o.column=t,!this.$isServer&&o.$mount(document.createElement("div"))),setTimeout((function(){o.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 n=this;if(!this.$isServer&&!(t.children&&t.children.length>0)&&this.draggingColumn&&this.border){this.dragging=!0,this.$parent.resizeProxyVisible=!0;var i=this.$parent,r=i.$el,o=r.getBoundingClientRect().left,a=this.$el.querySelector("th."+t.id),s=a.getBoundingClientRect(),l=s.left-o+30;Object(ze["addClass"])(a,"noclick"),this.dragState={startMouseLeft:e.clientX,startLeft:s.right-o,startColumnLeft:s.left-o,tableLeft:o};var c=i.$refs.resizeProxy;c.style.left=this.dragState.startLeft+"px",document.onselectstart=function(){return!1},document.ondragstart=function(){return!1};var u=function(e){var t=e.clientX-n.dragState.startMouseLeft,i=n.dragState.startLeft+t;c.style.left=Math.max(l,i)+"px"},d=function r(){if(n.dragging){var o=n.dragState,s=o.startColumnLeft,l=o.startLeft,d=parseInt(c.style.left,10),h=d-s;t.width=t.realWidth=h,i.$emit("header-dragend",t.width,l-s,t,e),n.store.scheduleLayout(),document.body.style.cursor="",n.dragging=!1,n.draggingColumn=null,n.dragState={},i.resizeProxyVisible=!1}document.removeEventListener("mousemove",u),document.removeEventListener("mouseup",r),document.onselectstart=null,document.ondragstart=null,setTimeout((function(){Object(ze["removeClass"])(a,"noclick")}),0)};document.addEventListener("mousemove",u),document.addEventListener("mouseup",d)}},handleMouseMove:function(e,t){if(!(t.children&&t.children.length>0)){var n=e.target;while(n&&"TH"!==n.tagName)n=n.parentNode;if(t&&t.resizable&&!this.dragging&&this.border){var i=n.getBoundingClientRect(),r=document.body.style;i.width>12&&i.right-e.pageX<8?(r.cursor="col-resize",Object(ze["hasClass"])(n,"is-sortable")&&(n.style.cursor="col-resize"),this.draggingColumn=t):this.dragging||(r.cursor="",Object(ze["hasClass"])(n,"is-sortable")&&(n.style.cursor="pointer"),this.draggingColumn=null)}}},handleMouseOut:function(){this.$isServer||(document.body.style.cursor="")},toggleOrder:function(e){var t=e.order,n=e.sortOrders;if(""===t)return n[0];var i=n.indexOf(t||null);return n[i>n.length-2?0:i+1]},handleSortClick:function(e,t,n){e.stopPropagation();var i=t.order===n?null:n||this.toggleOrder(t),r=e.target;while(r&&"TH"!==r.tagName)r=r.parentNode;if(r&&"TH"===r.tagName&&Object(ze["hasClass"])(r,"noclick"))Object(ze["removeClass"])(r,"noclick");else if(t.sortable){var o=this.store.states,a=o.sortProp,s=void 0,l=o.sortingColumn;(l!==t||l===t&&null===l.order)&&(l&&(l.order=null),o.sortingColumn=t,a=t.property),s=t.order=i||null,o.sortProp=a,o.sortOrder=s,this.store.commit("changeSortCondition")}}},data:function(){return{draggingColumn:null,dragging:!1,dragState:{}}}},Vr=Object.assign||function(e){for(var t=1;t=this.leftFixedLeafCount;if("right"===this.fixed){for(var i=0,r=0;r=this.columnsCount-this.rightFixedCount},getRowClasses:function(e,t){var n=[e.id,e.align,e.labelClassName];return e.className&&n.push(e.className),this.isCellHidden(t,this.columns,e)&&n.push("is-hidden"),e.children||n.push("is-leaf"),n}}},Wr=Object.assign||function(e){for(var t=1;t0){var i=n.scrollTop;t.pixelY<0&&0!==i&&e.preventDefault(),t.pixelY>0&&n.scrollHeight-n.clientHeight>i&&e.preventDefault(),n.scrollTop+=Math.ceil(t.pixelY/5)}else n.scrollLeft+=Math.ceil(t.pixelX/5)},handleHeaderFooterMousewheel:function(e,t){var n=t.pixelX,i=t.pixelY;Math.abs(n)>=Math.abs(i)&&(this.bodyWrapper.scrollLeft+=t.pixelX/5)},syncPostion:Object(ji["throttle"])(20,(function(){var e=this.bodyWrapper,t=e.scrollLeft,n=e.scrollTop,i=e.offsetWidth,r=e.scrollWidth,o=this.$refs,a=o.headerWrapper,s=o.footerWrapper,l=o.fixedBodyWrapper,c=o.rightFixedBodyWrapper;a&&(a.scrollLeft=t),s&&(s.scrollLeft=t),l&&(l.scrollTop=n),c&&(c.scrollTop=n);var u=r-i-1;this.scrollPosition=t>=u?"right":0===t?"left":"middle"})),bindEvents:function(){this.bodyWrapper.addEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(ti["addResizeListener"])(this.$el,this.resizeListener)},unbindEvents:function(){this.bodyWrapper.removeEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(ti["removeResizeListener"])(this.$el,this.resizeListener)},resizeListener:function(){if(this.$ready){var e=!1,t=this.$el,n=this.resizeState,i=n.width,r=n.height,o=t.offsetWidth;i!==o&&(e=!0);var a=t.offsetHeight;(this.height||this.shouldUpdateHeight)&&r!==a&&(e=!0),e&&(this.resizeState.width=o,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:Wr({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,n=e.scrollY,i=e.gutterWidth;return t?t-(n?i:0)+"px":""},bodyHeight:function(){var e=this.layout,t=e.headerHeight,n=void 0===t?0:t,i=e.bodyHeight,r=e.footerHeight,o=void 0===r?0:r;if(this.height)return{height:i?i+"px":""};if(this.maxHeight){var a=or(this.maxHeight);if("number"===typeof a)return{"max-height":a-o-(this.showHeader?n:0)+"px"}}return{}},fixedBodyHeight:function(){if(this.height)return{height:this.layout.fixedBodyHeight?this.layout.fixedBodyHeight+"px":""};if(this.maxHeight){var e=or(this.maxHeight);if("number"===typeof e)return e=this.layout.scrollX?e-this.layout.gutterWidth:e,this.showHeader&&(e-=this.layout.headerHeight),e-=this.layout.footerHeight,{"max-height":e+"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}}},br({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_"+qr++,this.debouncedUpdateLayout=Object(ji["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,n=void 0===t?"hasChildren":t,i=e.children,r=void 0===i?"children":i;this.store=vr(this,{rowKey:this.rowKey,defaultExpandAll:this.defaultExpandAll,selectOnIndeterminate:this.selectOnIndeterminate,indent:this.indent,lazy:this.lazy,lazyColumnIdentifier:n,childrenColumnName:r});var o=new kr({store:this.store,table:this,fit:this.fit,showHeader:this.showHeader});return{layout:o,isHidden:!1,renderExpanded:null,resizeProxyVisible:!1,resizeState:{width:null,height:null},isGroup:!1,scrollPosition:"left"}}},Kr=Ur,Gr=l(Kr,Li,Pi,!1,null,null,null);Gr.options.__file="packages/table/src/table.vue";var Yr=Gr.exports;Yr.install=function(e){e.component(Yr.name,Yr)};var Xr=Yr,Zr={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:""}},Qr={selection:{renderHeader:function(e,t){var n=t.store;return e("el-checkbox",{attrs:{disabled:n.states.data&&0===n.states.data.length,indeterminate:n.states.selection.length>0&&!this.isAllSelected,value:this.isAllSelected},nativeOn:{click:this.toggleAllSelection}})},renderCell:function(e,t){var n=t.row,i=t.column,r=t.store,o=t.$index;return e("el-checkbox",{nativeOn:{click:function(e){return e.stopPropagation()}},attrs:{value:r.isSelected(n),disabled:!!i.selectable&&!i.selectable.call(null,n,o)},on:{input:function(){r.commit("rowSelectedChanged",n)}}})},sortable:!1,resizable:!1},index:{renderHeader:function(e,t){var n=t.column;return n.label||"#"},renderCell:function(e,t){var n=t.$index,i=t.column,r=n+1,o=i.index;return"number"===typeof o?r=n+o:"function"===typeof o&&(r=o(n)),e("div",[r])},sortable:!1},expand:{renderHeader:function(e,t){var n=t.column;return n.label||""},renderCell:function(e,t){var n=t.row,i=t.store,r=["el-table__expand-icon"];i.states.expandRows.indexOf(n)>-1&&r.push("el-table__expand-icon--expanded");var o=function(e){e.stopPropagation(),i.toggleRowExpansion(n)};return e("div",{class:r,on:{click:o}},[e("i",{class:"el-icon el-icon-arrow-right"})])},sortable:!1,resizable:!1,className:"el-table__expand-column"}};function Jr(e,t){var n=t.row,i=t.column,r=t.$index,o=i.property,a=o&&Object(y["getPropByPath"])(n,o).v;return i&&i.formatter?i.formatter(n,i,a,r):a}function eo(e,t){var n=t.row,i=t.treeNode,r=t.store;if(!i)return null;var o=[],a=function(e){e.stopPropagation(),r.loadOrToggle(n)};if(i.indent&&o.push(e("span",{class:"el-table__indent",style:{"padding-left":i.indent+"px"}})),"boolean"!==typeof i.expanded||i.noLazyChildren)o.push(e("span",{class:"el-table__placeholder"}));else{var s=["el-table__expand-icon",i.expanded?"el-table__expand-icon--expanded":""],l=["el-icon-arrow-right"];i.loading&&(l=["el-icon-loading"]),o.push(e("div",{class:s,on:{click:a}},[e("i",{class:l})]))}return o}var to=Object.assign||function(e){for(var t=1;t-1}))}}},data:function(){return{isSubColumn:!1,columns:[]}},computed:{owner:function(){var e=this.$parent;while(e&&!e.tableId)e=e.$parent;return e},columnOrTableParent:function(){var e=this.$parent;while(e&&!e.tableId&&!e.columnId)e=e.$parent;return e},realWidth:function(){return ir(this.width)},realMinWidth:function(){return rr(this.minWidth)},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,n=Array(t),i=0;i3&&void 0!==arguments[3]?arguments[3]:"-";if(!e)return null;var r=(go[n]||go["default"]).parser,o=t||co[n];return r(e,o,i)},yo=function(e,t,n){if(!e)return null;var i=(go[n]||go["default"]).formatter,r=t||co[n];return i(e,r)},wo=function(e,t){var n=function(e,t){var n=e instanceof Date,i=t instanceof Date;return n&&i?e.getTime()===t.getTime():!n&&!i&&e===t},i=e instanceof Array,r=t instanceof Array;return i&&r?e.length===t.length&&e.every((function(e,i){return n(e,t[i])})):!i&&!r&&n(e,t)},xo=function(e){return"string"===typeof e||e instanceof String},_o=function(e){return null===e||void 0===e||xo(e)||Array.isArray(e)&&2===e.length&&e.every(xo)},ko={mixins:[D.a,lo],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:_o},disabled:Boolean,clearable:{type:Boolean,default:!0},id:{default:"",validator:_o},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:g.a},directives:{Clickoutside:B.a},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){wo(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,n=e.length;t0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.userInput=null,e.pickerVisible=e.picker.visible=n,e.emitInput(t),e.picker.resetView&&e.picker.resetView()})),this.picker.$on("select-range",(function(t,n,i){0!==e.refInput.length&&(i&&"min"!==i?"max"===i&&(e.refInput[1].setSelectionRange(t,n),e.refInput[1].focus()):(e.refInput[0].setSelectionRange(t,n),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){wo(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);wo(this.value,t)||this.$emit("input",t)},isValidValue:function(e){return this.picker||this.mountPicker(),!this.picker.isValidValue||e&&this.picker.isValidValue(e)}}},Co=ko,So=l(Co,oo,ao,!1,null,null,null);So.options.__file="packages/date-picker/src/picker.vue";var Oo=So.exports,To=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-enter":e.handleEnter,"after-leave":e.handleLeave}},[n("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]},[n("div",{staticClass:"el-picker-panel__body-wrapper"},[e._t("sidebar"),e.shortcuts?n("div",{staticClass:"el-picker-panel__sidebar"},e._l(e.shortcuts,(function(t,i){return n("button",{key:i,staticClass:"el-picker-panel__shortcut",attrs:{type:"button"},on:{click:function(n){e.handleShortcutClick(t)}}},[e._v(e._s(t.text))])})),0):e._e(),n("div",{staticClass:"el-picker-panel__body"},[e.showTime?n("div",{staticClass:"el-date-picker__time-header"},[n("span",{staticClass:"el-date-picker__editor-wrap"},[n("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),n("span",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleTimePickClose,expression:"handleTimePickClose"}],staticClass:"el-date-picker__editor-wrap"},[n("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}}),n("time-picker",{ref:"timepicker",attrs:{"time-arrow-control":e.arrowControl,visible:e.timePickerVisible},on:{pick:e.handleTimePick,mounted:e.proxyTimePickerDataProperties}})],1)]):e._e(),n("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}},[n("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}}),n("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}}),n("span",{staticClass:"el-date-picker__header-label",attrs:{role:"button"},on:{click:e.showYearPicker}},[e._v(e._s(e.yearLabel))]),n("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))))]),n("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}}),n("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}})]),n("div",{staticClass:"el-picker-panel__content"},[n("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}}),n("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}}),n("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),n("div",{directives:[{name:"show",rawName:"v-show",value:e.footerVisible&&"date"===e.currentView,expression:"footerVisible && currentView === 'date'"}],staticClass:"el-picker-panel__footer"},[n("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 ")]),n("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)])])},Eo=[];To._withStripped=!0;var Do=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-time-panel el-popper",class:e.popperClass},[n("div",{staticClass:"el-time-panel__content",class:{"has-seconds":e.showSeconds}},[n("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),n("div",{staticClass:"el-time-panel__footer"},[n("button",{staticClass:"el-time-panel__btn cancel",attrs:{type:"button"},on:{click:e.handleCancel}},[e._v(e._s(e.t("el.datepicker.cancel")))]),n("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")))])])])])},Mo=[];Do._withStripped=!0;var Ao=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-time-spinner",class:{"has-seconds":e.showSeconds}},[e.arrowControl?e._e():[n("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,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:i===e.hours,disabled:t},on:{click:function(n){e.handleClick("hours",{value:i,disabled:t})}}},[e._v(e._s(("0"+(e.amPmMode?i%12||12:i)).slice(-2))+e._s(e.amPm(i)))])})),0),n("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,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:i===e.minutes,disabled:!t},on:{click:function(t){e.handleClick("minutes",{value:i,disabled:!1})}}},[e._v(e._s(("0"+i).slice(-2)))])})),0),n("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,i){return n("li",{key:i,staticClass:"el-time-spinner__item",class:{active:i===e.seconds},on:{click:function(t){e.handleClick("seconds",{value:i,disabled:!1})}}},[e._v(e._s(("0"+i).slice(-2)))])})),0)],e.arrowControl?[n("div",{staticClass:"el-time-spinner__wrapper is-arrow",on:{mouseenter:function(t){e.emitSelectRange("hours")}}},[n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.decrease,expression:"decrease"}],staticClass:"el-time-spinner__arrow el-icon-arrow-up"}),n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.increase,expression:"increase"}],staticClass:"el-time-spinner__arrow el-icon-arrow-down"}),n("ul",{ref:"hours",staticClass:"el-time-spinner__list"},e._l(e.arrowHourList,(function(t,i){return n("li",{key:i,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)]),n("div",{staticClass:"el-time-spinner__wrapper is-arrow",on:{mouseenter:function(t){e.emitSelectRange("minutes")}}},[n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.decrease,expression:"decrease"}],staticClass:"el-time-spinner__arrow el-icon-arrow-up"}),n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.increase,expression:"increase"}],staticClass:"el-time-spinner__arrow el-icon-arrow-down"}),n("ul",{ref:"minutes",staticClass:"el-time-spinner__list"},e._l(e.arrowMinuteList,(function(t,i){return n("li",{key:i,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?n("div",{staticClass:"el-time-spinner__wrapper is-arrow",on:{mouseenter:function(t){e.emitSelectRange("seconds")}}},[n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.decrease,expression:"decrease"}],staticClass:"el-time-spinner__arrow el-icon-arrow-up"}),n("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.increase,expression:"increase"}],staticClass:"el-time-spinner__arrow el-icon-arrow-down"}),n("ul",{ref:"seconds",staticClass:"el-time-spinner__list"},e._l(e.arrowSecondList,(function(t,i){return n("li",{key:i,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)},No=[];Ao._withStripped=!0;var Io={components:{ElScrollbar:U.a},directives:{repeatClick:Pt},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 Object(so["getRangeHours"])(this.selectableRange)},minutesList:function(){return Object(so["getRangeMinutes"])(this.selectableRange,this.hours)},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",Object(so["modifyTime"])(this.date,t,this.minutes,this.seconds));break;case"minutes":this.$emit("change",Object(so["modifyTime"])(this.date,this.hours,t,this.seconds));break;case"seconds":this.$emit("change",Object(so["modifyTime"])(this.date,this.hours,this.minutes,t));break}},handleClick:function(e,t){var n=t.value,i=t.disabled;i||(this.modifyDateField(e,n),this.emitSelectRange(e),this.adjustSpinner(e,n))},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(n){e.handleScroll(t,n)}};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 n=this.$refs[e].wrap;n&&(n.scrollTop=Math.max(0,t*this.typeItemHeight(e)))}},scrollDown:function(e){var t=this;this.currentScrollbar||this.emitSelectRange("hours");var n=this.currentScrollbar,i=this.hoursList,r=this[n];if("hours"===this.currentScrollbar){var o=Math.abs(e);e=e>0?1:-1;var a=i.length;while(a--&&o)r=(r+e+i.length)%i.length,i[r]||o--;if(i[r])return}else r=(r+e+60)%60;this.modifyDateField(n,r),this.adjustSpinner(n,r),this.$nextTick((function(){return t.emitSelectRange(t.currentScrollbar)}))},amPm:function(e){var t="a"===this.amPmMode.toLowerCase();if(!t)return"";var n="A"===this.amPmMode,i=e<12?" am":" pm";return n&&(i=i.toUpperCase()),i},typeItemHeight:function(e){return this.$refs[e].$el.querySelector("li").offsetHeight},scrollBarHeight:function(e){return this.$refs[e].$el.offsetHeight}}},Lo=Io,Po=l(Lo,Ao,No,!1,null,null,null);Po.options.__file="packages/date-picker/src/basic/time-spinner.vue";var $o=Po.exports,Fo={mixins:[b.a],components:{TimeSpinner:$o},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,n=void 0;e instanceof Date?n=Object(so["limitTimeRange"])(e,this.selectableRange,this.format):e||(n=this.defaultValue?new Date(this.defaultValue):new Date),this.date=n,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){Object(so["isDate"])(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=Object(so["clearMilliseconds"])(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 n=Object(so["clearMilliseconds"])(Object(so["limitTimeRange"])(this.date,this.selectableRange,this.format));this.$emit("pick",n,e,t)}},handleKeydown:function(e){var t=e.keyCode,n={38:-1,40:1,37:-1,39:1};if(37===t||39===t){var i=n[t];return this.changeSelectionRange(i),void e.preventDefault()}if(38===t||40===t){var r=n[t];return this.$refs.spinner.scrollDown(r),void e.preventDefault()}},isValidValue:function(e){return Object(so["timeWithinRange"])(e,this.selectableRange,this.format)},adjustSpinners:function(){return this.$refs.spinner.adjustSpinners()},changeSelectionRange:function(e){var t=[0,3].concat(this.showSeconds?[6]:[]),n=["hours","minutes"].concat(this.showSeconds?["seconds"]:[]),i=t.indexOf(this.selectionRange[0]),r=(i+e+t.length)%t.length;this.$refs.spinner.emitSelectRange(n[r])}},mounted:function(){var e=this;this.$nextTick((function(){return e.handleConfirm(!0,!0)})),this.$emit("mounted")}},jo=Fo,zo=l(jo,Do,Mo,!1,null,null,null);zo.options.__file="packages/date-picker/src/panel/time.vue";var Bo=zo.exports,Ro=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("table",{staticClass:"el-year-table",on:{click:e.handleYearTableClick}},[n("tbody",[n("tr",[n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+0)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+1)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+1))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+2)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+2))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+3)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+3))])])]),n("tr",[n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+4)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+4))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+5)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+5))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+6)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+6))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+7)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+7))])])]),n("tr",[n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+8)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+8))])]),n("td",{staticClass:"available",class:e.getCellStyle(e.startYear+9)},[n("a",{staticClass:"cell"},[e._v(e._s(e.startYear+9))])]),n("td"),n("td")])])])},Vo=[];Ro._withStripped=!0;var Ho=function(e){var t=Object(so["getDayCountOfYear"])(e),n=new Date(e,0,1);return Object(so["range"])(t).map((function(e){return Object(so["nextDate"])(n,e)}))},Wo={props:{disabledDate:{},value:{},defaultValue:{validator:function(e){return null===e||e instanceof Date&&Object(so["isDate"])(e)}},date:{}},computed:{startYear:function(){return 10*Math.floor(this.date.getFullYear()/10)}},methods:{getCellStyle:function(e){var t={},n=new Date;return t.disabled="function"===typeof this.disabledDate&&Ho(e).every(this.disabledDate),t.current=Object(y["arrayFindIndex"])(Object(y["coerceTruthyValueToArray"])(this.value),(function(t){return t.getFullYear()===e}))>=0,t.today=n.getFullYear()===e,t.default=this.defaultValue&&this.defaultValue.getFullYear()===e,t},handleYearTableClick:function(e){var t=e.target;if("A"===t.tagName){if(Object(ze["hasClass"])(t.parentNode,"disabled"))return;var n=t.textContent||t.innerText;this.$emit("pick",Number(n))}}}},qo=Wo,Uo=l(qo,Ro,Vo,!1,null,null,null);Uo.options.__file="packages/date-picker/src/basic/year-table.vue";var Ko=Uo.exports,Go=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("table",{staticClass:"el-month-table",on:{click:e.handleMonthTableClick,mousemove:e.handleMouseMove}},[n("tbody",e._l(e.rows,(function(t,i){return n("tr",{key:i},e._l(t,(function(t,i){return n("td",{key:i,class:e.getCellStyle(t)},[n("div",[n("a",{staticClass:"cell"},[e._v(e._s(e.t("el.datepicker.months."+e.months[t.text])))])])])})),0)})),0)])},Yo=[];Go._withStripped=!0;var Xo=function(e,t){var n=Object(so["getDayCountOfMonth"])(e,t),i=new Date(e,t,1);return Object(so["range"])(n).map((function(e){return Object(so["nextDate"])(i,e)}))},Zo=function(e){return new Date(e.getFullYear(),e.getMonth())},Qo=function(e){return"number"===typeof e||"string"===typeof e?Zo(new Date(e)).getTime():e instanceof Date?Zo(e).getTime():NaN},Jo={props:{disabledDate:{},value:{},selectionMode:{default:"month"},minDate:{},maxDate:{},defaultValue:{validator:function(e){return null===e||Object(so["isDate"])(e)||Array.isArray(e)&&e.every(so["isDate"])}},date:{},rangeState:{default:function(){return{endDate:null,selecting:!1}}}},mixins:[b.a],watch:{"rangeState.endDate":function(e){this.markRange(this.minDate,e)},minDate:function(e,t){Qo(e)!==Qo(t)&&this.markRange(this.minDate,this.maxDate)},maxDate:function(e,t){Qo(e)!==Qo(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 n=new Date(t);return this.date.getFullYear()===n.getFullYear()&&Number(e.text)===n.getMonth()},getCellStyle:function(e){var t=this,n={},i=this.date.getFullYear(),r=new Date,o=e.text,a=this.defaultValue?Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue]:[];return n.disabled="function"===typeof this.disabledDate&&Xo(i,o).every(this.disabledDate),n.current=Object(y["arrayFindIndex"])(Object(y["coerceTruthyValueToArray"])(this.value),(function(e){return e.getFullYear()===i&&e.getMonth()===o}))>=0,n.today=r.getFullYear()===i&&r.getMonth()===o,n.default=a.some((function(n){return t.cellMatchesDate(e,n)})),e.inRange&&(n["in-range"]=!0,e.start&&(n["start-date"]=!0),e.end&&(n["end-date"]=!0)),n},getMonthOfCell:function(e){var t=this.date.getFullYear();return new Date(t,e,1)},markRange:function(e,t){e=Qo(e),t=Qo(t)||e;var n=[Math.min(e,t),Math.max(e,t)];e=n[0],t=n[1];for(var i=this.rows,r=0,o=i.length;r=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("A"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName){var n=t.parentNode.rowIndex,i=t.cellIndex;this.rows[n][i].disabled||n===this.lastRow&&i===this.lastColumn||(this.lastRow=n,this.lastColumn=i,this.$emit("changerange",{minDate:this.minDate,maxDate:this.maxDate,rangeState:{selecting:!0,endDate:this.getMonthOfCell(4*n+i)}}))}}},handleMonthTableClick:function(e){var t=e.target;if("A"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName&&!Object(ze["hasClass"])(t,"disabled")){var n=t.cellIndex,i=t.parentNode.rowIndex,r=4*i+n,o=this.getMonthOfCell(r);"range"===this.selectionMode?this.rangeState.selecting?(o>=this.minDate?this.$emit("pick",{minDate:this.minDate,maxDate:o}):this.$emit("pick",{minDate:o,maxDate:this.minDate}),this.rangeState.selecting=!1):(this.$emit("pick",{minDate:o,maxDate:null}),this.rangeState.selecting=!0):this.$emit("pick",r)}}},computed:{rows:function(){for(var e=this,t=this.tableRows,n=this.disabledDate,i=[],r=Qo(new Date),o=0;o<3;o++)for(var a=t[o],s=function(t){var s=a[t];s||(s={row:o,column:t,type:"normal",inRange:!1,start:!1,end:!1}),s.type="normal";var l=4*o+t,c=new Date(e.date.getFullYear(),l).getTime();s.inRange=c>=Qo(e.minDate)&&c<=Qo(e.maxDate),s.start=e.minDate&&c===Qo(e.minDate),s.end=e.maxDate&&c===Qo(e.maxDate);var u=c===r;u&&(s.type="today"),s.text=l;var d=new Date(c);s.disabled="function"===typeof n&&n(d),s.selected=Object(y["arrayFind"])(i,(function(e){return e.getTime()===d.getTime()})),e.$set(a,t,s)},l=0;l<4;l++)s(l);return t}}},ea=Jo,ta=l(ea,Go,Yo,!1,null,null,null);ta.options.__file="packages/date-picker/src/basic/month-table.vue";var na=ta.exports,ia=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("table",{staticClass:"el-date-table",class:{"is-week-mode":"week"===e.selectionMode},attrs:{cellspacing:"0",cellpadding:"0"},on:{click:e.handleClick,mousemove:e.handleMouseMove}},[n("tbody",[n("tr",[e.showWeekNumber?n("th",[e._v(e._s(e.t("el.datepicker.week")))]):e._e(),e._l(e.WEEKS,(function(t,i){return n("th",{key:i},[e._v(e._s(e.t("el.datepicker.weeks."+t)))])}))],2),e._l(e.rows,(function(t,i){return n("tr",{key:i,staticClass:"el-date-table__row",class:{current:e.isWeekActive(t[1])}},e._l(t,(function(t,i){return n("td",{key:i,class:e.getCellClasses(t)},[n("div",[n("span",[e._v("\n "+e._s(t.text)+"\n ")])])])})),0)}))],2)])},ra=[];ia._withStripped=!0;var oa=["sun","mon","tue","wed","thu","fri","sat"],aa=function(e){return"number"===typeof e||"string"===typeof e?Object(so["clearTime"])(new Date(e)).getTime():e instanceof Date?Object(so["clearTime"])(e).getTime():NaN},sa=function(e,t){var n="function"===typeof t?Object(y["arrayFindIndex"])(e,t):e.indexOf(t);return n>=0?[].concat(e.slice(0,n),e.slice(n+1)):e},la={mixins:[b.a],props:{firstDayOfWeek:{default:7,type:Number,validator:function(e){return e>=1&&e<=7}},value:{},defaultValue:{validator:function(e){return null===e||Object(so["isDate"])(e)||Array.isArray(e)&&e.every(so["isDate"])}},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 oa.concat(oa).slice(e,e+7)},year:function(){return this.date.getFullYear()},month:function(){return this.date.getMonth()},startDate:function(){return Object(so["getStartDateOfMonth"])(this.year,this.month)},rows:function(){var e=this,t=new Date(this.year,this.month,1),n=Object(so["getFirstDayOfMonth"])(t),i=Object(so["getDayCountOfMonth"])(t.getFullYear(),t.getMonth()),r=Object(so["getDayCountOfMonth"])(t.getFullYear(),0===t.getMonth()?11:t.getMonth()-1);n=0===n?7:n;for(var o=this.offsetDay,a=this.tableRows,s=1,l=this.startDate,c=this.disabledDate,u=this.cellClassName,d="dates"===this.selectionMode?Object(y["coerceTruthyValueToArray"])(this.value):[],h=aa(new Date),f=0;f<6;f++){var p=a[f];this.showWeekNumber&&(p[0]||(p[0]={type:"week",text:Object(so["getWeekNumber"])(Object(so["nextDate"])(l,7*f+1))}));for(var m=function(t){var a=p[e.showWeekNumber?t+1:t];a||(a={row:f,column:t,type:"normal",inRange:!1,start:!1,end:!1}),a.type="normal";var m=7*f+t,g=Object(so["nextDate"])(l,m-o).getTime();a.inRange=g>=aa(e.minDate)&&g<=aa(e.maxDate),a.start=e.minDate&&g===aa(e.minDate),a.end=e.maxDate&&g===aa(e.maxDate);var v=g===h;if(v&&(a.type="today"),f>=0&&f<=1){var b=n+o<0?7+n+o:n+o;t+7*f>=b?a.text=s++:(a.text=r-(b-t%7)+1+7*f,a.type="prev-month")}else s<=i?a.text=s++:(a.text=s++-i,a.type="next-month");var w=new Date(g);a.disabled="function"===typeof c&&c(w),a.selected=Object(y["arrayFind"])(d,(function(e){return e.getTime()===w.getTime()})),a.customClass="function"===typeof u&&u(w),e.$set(p,e.showWeekNumber?t+1:t,a)},g=0;g<7;g++)m(g);if("week"===this.selectionMode){var v=this.showWeekNumber?1:0,b=this.showWeekNumber?7:6,w=this.isWeekActive(p[v+1]);p[v].inRange=w,p[v].start=w,p[b].inRange=w,p[b].end=w}}return a}},watch:{"rangeState.endDate":function(e){this.markRange(this.minDate,e)},minDate:function(e,t){aa(e)!==aa(t)&&this.markRange(this.minDate,this.maxDate)},maxDate:function(e,t){aa(e)!==aa(t)&&this.markRange(this.minDate,this.maxDate)}},data:function(){return{tableRows:[[],[],[],[],[],[]],lastRow:null,lastColumn:null}},methods:{cellMatchesDate:function(e,t){var n=new Date(t);return this.year===n.getFullYear()&&this.month===n.getMonth()&&Number(e.text)===n.getDate()},getCellClasses:function(e){var t=this,n=this.selectionMode,i=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&&i.some((function(n){return t.cellMatchesDate(e,n)}))&&r.push("default"),"day"!==n||"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 n=7*e+(t-(this.showWeekNumber?1:0))-this.offsetDay;return Object(so["nextDate"])(this.startDate,n)},isWeekActive:function(e){if("week"!==this.selectionMode)return!1;var t=new Date(this.year,this.month,1),n=t.getFullYear(),i=t.getMonth();if("prev-month"===e.type&&(t.setMonth(0===i?11:i-1),t.setFullYear(0===i?n-1:n)),"next-month"===e.type&&(t.setMonth(11===i?0:i+1),t.setFullYear(11===i?n+1:n)),t.setDate(parseInt(e.text,10)),Object(so["isDate"])(this.value)){var r=(this.value.getDay()-this.firstDayOfWeek+7)%7-1,o=Object(so["prevDate"])(this.value,r);return o.getTime()===t.getTime()}return!1},markRange:function(e,t){e=aa(e),t=aa(t)||e;var n=[Math.min(e,t),Math.max(e,t)];e=n[0],t=n[1];for(var i=this.startDate,r=this.rows,o=0,a=r.length;o=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("SPAN"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName){var n=t.parentNode.rowIndex-1,i=t.cellIndex;this.rows[n][i].disabled||n===this.lastRow&&i===this.lastColumn||(this.lastRow=n,this.lastColumn=i,this.$emit("changerange",{minDate:this.minDate,maxDate:this.maxDate,rangeState:{selecting:!0,endDate:this.getDateOfCell(n,i)}}))}}},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 n=t.parentNode.rowIndex-1,i="week"===this.selectionMode?1:t.cellIndex,r=this.rows[n][i];if(!r.disabled&&"week"!==r.type){var o=this.getDateOfCell(n,i);if("range"===this.selectionMode)this.rangeState.selecting?(o>=this.minDate?this.$emit("pick",{minDate:this.minDate,maxDate:o}):this.$emit("pick",{minDate:o,maxDate:this.minDate}),this.rangeState.selecting=!1):(this.$emit("pick",{minDate:o,maxDate:null}),this.rangeState.selecting=!0);else if("day"===this.selectionMode)this.$emit("pick",o);else if("week"===this.selectionMode){var a=Object(so["getWeekNumber"])(o),s=o.getFullYear()+"w"+a;this.$emit("pick",{year:o.getFullYear(),week:a,value:s,date:o})}else if("dates"===this.selectionMode){var l=this.value||[],c=r.selected?sa(l,(function(e){return e.getTime()===o.getTime()})):[].concat(l,[o]);this.$emit("pick",c)}}}}}},ca=la,ua=l(ca,ia,ra,!1,null,null,null);ua.options.__file="packages/date-picker/src/basic/date-table.vue";var da=ua.exports,ha={mixins:[b.a],directives:{Clickoutside:B.a},watch:{showTime:function(e){var t=this;e&&this.$nextTick((function(e){var n=t.$refs.input.$el;n&&(t.pickerWidth=n.getBoundingClientRect().width+10)}))},value:function(e){"dates"===this.selectionMode&&this.value||(Object(so["isDate"])(e)?this.date=new Date(e):this.date=this.getDefaultValue())},defaultValue:function(e){Object(so["isDate"])(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=this,t=function(t){e.$refs.timepicker.format=t},n=function(t){e.$refs.timepicker.value=t},i=function(t){e.$refs.timepicker.date=t},r=function(t){e.$refs.timepicker.selectableRange=t};this.$watch("value",n),this.$watch("date",i),this.$watch("selectableRange",r),t(this.timeFormat),n(this.value),i(this.date),r(this.selectableRange)},handleClear:function(){this.date=this.getDefaultValue(),this.$emit("pick",null)},emit:function(e){for(var t=this,n=arguments.length,i=Array(n>1?n-1:0),r=1;r0)||Object(so["timeWithinRange"])(e,this.selectableRange,this.format||"HH:mm:ss")}},components:{TimePicker:Bo,YearTable:Ko,MonthTable:na,DateTable:da,ElInput:g.a,ElButton:se.a},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 Object(so["getWeekNumber"])(this.date)},monthDate:function(){return this.date.getDate()},footerVisible:function(){return this.showTime||"dates"===this.selectionMode},visibleTime:function(){return null!==this.userInputTime?this.userInputTime:Object(so["formatDate"])(this.value||this.defaultValue,this.timeFormat)},visibleDate:function(){return null!==this.userInputDate?this.userInputDate:Object(so["formatDate"])(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?Object(so["extractTimeFormat"])(this.format):"HH:mm:ss"},dateFormat:function(){return this.format?Object(so["extractDateFormat"])(this.format):"yyyy-MM-dd"}}},fa=ha,pa=l(fa,To,Eo,!1,null,null,null);pa.options.__file="packages/date-picker/src/panel/date.vue";var ma=pa.exports,ga=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[n("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]},[n("div",{staticClass:"el-picker-panel__body-wrapper"},[e._t("sidebar"),e.shortcuts?n("div",{staticClass:"el-picker-panel__sidebar"},e._l(e.shortcuts,(function(t,i){return n("button",{key:i,staticClass:"el-picker-panel__shortcut",attrs:{type:"button"},on:{click:function(n){e.handleShortcutClick(t)}}},[e._v(e._s(t.text))])})),0):e._e(),n("div",{staticClass:"el-picker-panel__body"},[e.showTime?n("div",{staticClass:"el-date-range-picker__time-header"},[n("span",{staticClass:"el-date-range-picker__editors-wrap"},[n("span",{staticClass:"el-date-range-picker__time-picker-wrap"},[n("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),n("span",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleMinTimeClose,expression:"handleMinTimeClose"}],staticClass:"el-date-range-picker__time-picker-wrap"},[n("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")}}}),n("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)]),n("span",{staticClass:"el-icon-arrow-right"}),n("span",{staticClass:"el-date-range-picker__editors-wrap is-right"},[n("span",{staticClass:"el-date-range-picker__time-picker-wrap"},[n("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),n("span",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleMaxTimeClose,expression:"handleMaxTimeClose"}],staticClass:"el-date-range-picker__time-picker-wrap"},[n("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")}}}),n("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(),n("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-left"},[n("div",{staticClass:"el-date-range-picker__header"},[n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",attrs:{type:"button"},on:{click:e.leftPrevYear}}),n("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-left",attrs:{type:"button"},on:{click:e.leftPrevMonth}}),e.unlinkPanels?n("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?n("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(),n("div",[e._v(e._s(e.leftLabel))])]),n("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),n("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-right"},[n("div",{staticClass:"el-date-range-picker__header"},[e.unlinkPanels?n("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?n("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(),n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",attrs:{type:"button"},on:{click:e.rightNextYear}}),n("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-right",attrs:{type:"button"},on:{click:e.rightNextMonth}}),n("div",[e._v(e._s(e.rightLabel))])]),n("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?n("div",{staticClass:"el-picker-panel__footer"},[n("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 ")]),n("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()])])},va=[];ga._withStripped=!0;var ba=function(e){return Array.isArray(e)?[new Date(e[0]),new Date(e[1])]:e?[new Date(e),Object(so["nextDate"])(new Date(e),1)]:[new Date,Object(so["nextDate"])(new Date,1)]},ya={mixins:[b.a],directives:{Clickoutside:B.a},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?Object(so["formatDate"])(this.minDate,this.dateFormat):""},maxVisibleDate:function(){return null!==this.dateUserInput.max?this.dateUserInput.max:this.maxDate||this.minDate?Object(so["formatDate"])(this.maxDate||this.minDate,this.dateFormat):""},minVisibleTime:function(){return null!==this.timeUserInput.min?this.timeUserInput.min:this.minDate?Object(so["formatDate"])(this.minDate,this.timeFormat):""},maxVisibleTime:function(){return null!==this.timeUserInput.max?this.timeUserInput.max:this.maxDate||this.minDate?Object(so["formatDate"])(this.maxDate||this.minDate,this.timeFormat):""},timeFormat:function(){return this.format?Object(so["extractTimeFormat"])(this.format):"HH:mm:ss"},dateFormat:function(){return this.format?Object(so["extractDateFormat"])(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)=12}},data:function(){return{popperClass:"",value:[],defaultValue:null,defaultTime:null,minDate:"",maxDate:"",leftDate:new Date,rightDate:Object(so["nextMonth"])(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.maxDatethis.maxDate&&(this.maxDate=this.minDate)):(this.maxDate=Object(so["modifyDate"])(this.maxDate,n.getFullYear(),n.getMonth(),n.getDate()),this.maxDatethis.maxDate&&(this.maxDate=this.minDate),this.$refs.minTimePicker.value=this.minDate,this.minTimePickerVisible=!1):(this.maxDate=Object(so["modifyTime"])(this.maxDate,n.getHours(),n.getMinutes(),n.getSeconds()),this.maxDate1&&void 0!==arguments[1])||arguments[1],i=this.defaultTime||[],r=Object(so["modifyWithTimeString"])(e.minDate,i[0]),o=Object(so["modifyWithTimeString"])(e.maxDate,i[1]);this.maxDate===o&&this.minDate===r||(this.onPick&&this.onPick(e),this.maxDate=o,this.minDate=r,setTimeout((function(){t.maxDate=o,t.minDate=r}),10),n&&!this.showTime&&this.handleConfirm())},handleShortcutClick:function(e){e.onClick&&e.onClick(this)},handleMinTimePick:function(e,t,n){this.minDate=this.minDate||new Date,e&&(this.minDate=Object(so["modifyTime"])(this.minDate,e.getHours(),e.getMinutes(),e.getSeconds())),n||(this.minTimePickerVisible=t),(!this.maxDate||this.maxDate&&this.maxDate.getTime()this.maxDate.getTime()&&(this.minDate=new Date(this.maxDate))},handleMaxTimeClose:function(){this.maxTimePickerVisible=!1},leftPrevYear:function(){this.leftDate=Object(so["prevYear"])(this.leftDate),this.unlinkPanels||(this.rightDate=Object(so["nextMonth"])(this.leftDate))},leftPrevMonth:function(){this.leftDate=Object(so["prevMonth"])(this.leftDate),this.unlinkPanels||(this.rightDate=Object(so["nextMonth"])(this.leftDate))},rightNextYear:function(){this.unlinkPanels?this.rightDate=Object(so["nextYear"])(this.rightDate):(this.leftDate=Object(so["nextYear"])(this.leftDate),this.rightDate=Object(so["nextMonth"])(this.leftDate))},rightNextMonth:function(){this.unlinkPanels?this.rightDate=Object(so["nextMonth"])(this.rightDate):(this.leftDate=Object(so["nextMonth"])(this.leftDate),this.rightDate=Object(so["nextMonth"])(this.leftDate))},leftNextYear:function(){this.leftDate=Object(so["nextYear"])(this.leftDate)},leftNextMonth:function(){this.leftDate=Object(so["nextMonth"])(this.leftDate)},rightPrevYear:function(){this.rightDate=Object(so["prevYear"])(this.rightDate)},rightPrevMonth:function(){this.rightDate=Object(so["prevMonth"])(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]&&Object(so["isDate"])(e[0])&&Object(so["isDate"])(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&&Object(so["isDate"])(this.value[0])?new Date(this.value[0]):null,this.maxDate=this.value&&Object(so["isDate"])(this.value[0])?new Date(this.value[1]):null}},components:{TimePicker:Bo,DateTable:da,ElInput:g.a,ElButton:se.a}},wa=ya,xa=l(wa,ga,va,!1,null,null,null);xa.options.__file="packages/date-picker/src/panel/date-range.vue";var _a=xa.exports,ka=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[n("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]},[n("div",{staticClass:"el-picker-panel__body-wrapper"},[e._t("sidebar"),e.shortcuts?n("div",{staticClass:"el-picker-panel__sidebar"},e._l(e.shortcuts,(function(t,i){return n("button",{key:i,staticClass:"el-picker-panel__shortcut",attrs:{type:"button"},on:{click:function(n){e.handleShortcutClick(t)}}},[e._v(e._s(t.text))])})),0):e._e(),n("div",{staticClass:"el-picker-panel__body"},[n("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-left"},[n("div",{staticClass:"el-date-range-picker__header"},[n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",attrs:{type:"button"},on:{click:e.leftPrevYear}}),e.unlinkPanels?n("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(),n("div",[e._v(e._s(e.leftLabel))])]),n("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),n("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-right"},[n("div",{staticClass:"el-date-range-picker__header"},[e.unlinkPanels?n("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(),n("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",attrs:{type:"button"},on:{click:e.rightNextYear}}),n("div",[e._v(e._s(e.rightLabel))])]),n("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)])])},Ca=[];ka._withStripped=!0;var Sa=function(e){return Array.isArray(e)?[new Date(e[0]),new Date(e[1])]:e?[new Date(e),Object(so["nextMonth"])(new Date(e))]:[new Date,Object(so["nextMonth"])(new Date)]},Oa={mixins:[b.a],directives:{Clickoutside:B.a},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:Object(so["nextYear"])(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=Object(so["isDate"])(e[0])?new Date(e[0]):null,this.maxDate=Object(so["isDate"])(e[1])?new Date(e[1]):null,this.minDate)if(this.leftDate=this.minDate,this.unlinkPanels&&this.maxDate){var t=this.minDate.getFullYear(),n=this.maxDate.getFullYear();this.rightDate=t===n?Object(so["nextYear"])(this.maxDate):this.maxDate}else this.rightDate=Object(so["nextYear"])(this.leftDate);else this.leftDate=Sa(this.defaultValue)[0],this.rightDate=Object(so["nextYear"])(this.leftDate)}else this.minDate=null,this.maxDate=null},defaultValue:function(e){if(!Array.isArray(this.value)){var t=Sa(e),n=t[0],i=t[1];this.leftDate=n,this.rightDate=e&&e[1]&&n.getFullYear()!==i.getFullYear()&&this.unlinkPanels?i:Object(so["nextYear"])(this.leftDate)}}},methods:{handleClear:function(){this.minDate=null,this.maxDate=null,this.leftDate=Sa(this.defaultValue)[0],this.rightDate=Object(so["nextYear"])(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,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=this.defaultTime||[],r=Object(so["modifyWithTimeString"])(e.minDate,i[0]),o=Object(so["modifyWithTimeString"])(e.maxDate,i[1]);this.maxDate===o&&this.minDate===r||(this.onPick&&this.onPick(e),this.maxDate=o,this.minDate=r,setTimeout((function(){t.maxDate=o,t.minDate=r}),10),n&&this.handleConfirm())},handleShortcutClick:function(e){e.onClick&&e.onClick(this)},leftPrevYear:function(){this.leftDate=Object(so["prevYear"])(this.leftDate),this.unlinkPanels||(this.rightDate=Object(so["prevYear"])(this.rightDate))},rightNextYear:function(){this.unlinkPanels||(this.leftDate=Object(so["nextYear"])(this.leftDate)),this.rightDate=Object(so["nextYear"])(this.rightDate)},leftNextYear:function(){this.leftDate=Object(so["nextYear"])(this.leftDate)},rightPrevYear:function(){this.rightDate=Object(so["prevYear"])(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]&&Object(so["isDate"])(e[0])&&Object(so["isDate"])(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&&Object(so["isDate"])(this.value[0])?new Date(this.value[0]):null,this.maxDate=this.value&&Object(so["isDate"])(this.value[0])?new Date(this.value[1]):null}},components:{MonthTable:na,ElInput:g.a,ElButton:se.a}},Ta=Oa,Ea=l(Ta,ka,Ca,!1,null,null,null);Ea.options.__file="packages/date-picker/src/panel/month-range.vue";var Da=Ea.exports,Ma=function(e){return"daterange"===e||"datetimerange"===e?_a:"monthrange"===e?Da:ma},Aa={mixins:[Oo],name:"ElDatePicker",props:{type:{type:String,default:"date"},timeArrowControl:Boolean},watch:{type:function(e){this.picker?(this.unmountPicker(),this.panel=Ma(e),this.mountPicker()):this.panel=Ma(e)}},created:function(){this.panel=Ma(this.type)},install:function(e){e.component(Aa.name,Aa)}},Na=Aa,Ia=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"before-enter":e.handleMenuEnter,"after-leave":function(t){e.$emit("dodestroy")}}},[n("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"}},[n("el-scrollbar",{attrs:{noresize:"","wrap-class":"el-picker-panel__content"}},e._l(e.items,(function(t){return n("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(n){e.handleClick(t)}}},[e._v(e._s(t.value))])})),0)],1)])},La=[];Ia._withStripped=!0;var Pa=function(e){var t=(e||"").split(":");if(t.length>=2){var n=parseInt(t[0],10),i=parseInt(t[1],10);return{hours:n,minutes:i}}return null},$a=function(e,t){var n=Pa(e),i=Pa(t),r=n.minutes+60*n.hours,o=i.minutes+60*i.hours;return r===o?0:r>o?1:-1},Fa=function(e){return(e.hours<10?"0"+e.hours:e.hours)+":"+(e.minutes<10?"0"+e.minutes:e.minutes)},ja=function(e,t){var n=Pa(e),i=Pa(t),r={hours:n.hours,minutes:n.minutes};return r.minutes+=i.minutes,r.hours+=i.hours,r.hours+=Math.floor(r.minutes/60),r.minutes=r.minutes%60,Fa(r)},za={components:{ElScrollbar:U.a},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");oi()(t,t.querySelector(e))},handleMenuEnter:function(){var e=this,t=-1!==this.items.map((function(e){return e.value})).indexOf(this.value),n=-1!==this.items.map((function(e){return e.value})).indexOf(this.defaultValue),i=(t?".selected":n&&".default")||".time-select-item:not(.disabled)";this.$nextTick((function(){return e.scrollToOption(i)}))},scrollDown:function(e){var t=this.items,n=t.length,i=t.length,r=t.map((function(e){return e.value})).indexOf(this.value);while(i--)if(r=(r+e+n)%n,!t[r].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 n={40:1,38:-1},i=n[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,n=this.step,i=[];if(e&&t&&n){var r=e;while($a(r,t)<=0)i.push({value:r,disabled:$a(r,this.minTime||"-1:-1")<=0||$a(r,this.maxTime||"100:100")>=0}),r=ja(r,n)}return i}}},Ba=za,Ra=l(Ba,Ia,La,!1,null,null,null);Ra.options.__file="packages/date-picker/src/panel/time-select.vue";var Va=Ra.exports,Ha={mixins:[Oo],name:"ElTimeSelect",componentName:"ElTimeSelect",props:{type:{type:String,default:"time-select"}},beforeCreate:function(){this.panel=Va},install:function(e){e.component(Ha.name,Ha)}},Wa=Ha,qa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[n("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},[n("div",{staticClass:"el-time-range-picker__content"},[n("div",{staticClass:"el-time-range-picker__cell"},[n("div",{staticClass:"el-time-range-picker__header"},[e._v(e._s(e.t("el.datepicker.startTime")))]),n("div",{staticClass:"el-time-range-picker__body el-time-panel__content",class:{"has-seconds":e.showSeconds,"is-arrow":e.arrowControl}},[n("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)]),n("div",{staticClass:"el-time-range-picker__cell"},[n("div",{staticClass:"el-time-range-picker__header"},[e._v(e._s(e.t("el.datepicker.endTime")))]),n("div",{staticClass:"el-time-range-picker__body el-time-panel__content",class:{"has-seconds":e.showSeconds,"is-arrow":e.arrowControl}},[n("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)])]),n("div",{staticClass:"el-time-panel__footer"},[n("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")))]),n("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")))])])])])},Ua=[];qa._withStripped=!0;var Ka=Object(so["parseDate"])("00:00:00","HH:mm:ss"),Ga=Object(so["parseDate"])("23:59:59","HH:mm:ss"),Ya=function(e){return Object(so["modifyDate"])(Ka,e.getFullYear(),e.getMonth(),e.getDate())},Xa=function(e){return Object(so["modifyDate"])(Ga,e.getFullYear(),e.getMonth(),e.getDate())},Za=function(e,t){return new Date(Math.min(e.getTime()+t,Xa(e).getTime()))},Qa={mixins:[b.a],components:{TimeSpinner:$o},computed:{showSeconds:function(){return-1!==(this.format||"").indexOf("ss")},offset:function(){return this.showSeconds?11:8},spinner:function(){return this.selectionRange[0]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=Za(new Date(this.defaultValue),36e5)):(this.minDate=new Date,this.maxDate=Za(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=Object(so["clearMilliseconds"])(e),this.handleChange()},handleMaxChange:function(e){this.maxDate=Object(so["clearMilliseconds"])(e),this.handleChange()},handleChange:function(){this.isValidValue([this.minDate,this.maxDate])&&(this.$refs.minSpinner.selectableRange=[[Ya(this.minDate),this.maxDate]],this.$refs.maxSpinner.selectableRange=[[this.minDate,Xa(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,n=this.$refs.maxSpinner.selectableRange;this.minDate=Object(so["limitTimeRange"])(this.minDate,t,this.format),this.maxDate=Object(so["limitTimeRange"])(this.maxDate,n,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],n=["hours","minutes"].concat(this.showSeconds?["seconds"]:[]),i=t.indexOf(this.selectionRange[0]),r=(i+e+t.length)%t.length,o=t.length/2;r-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-"+Object(y["generateId"])()}},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,n=this.popper||this.$refs.popper;!t&&this.$slots.reference&&this.$slots.reference[0]&&(t=this.referenceElm=this.$slots.reference[0].elm),t&&(Object(ze["addClass"])(t,"el-popover__reference"),t.setAttribute("aria-describedby",this.tooltipId),t.setAttribute("tabindex",this.tabindex),n.setAttribute("tabindex",0),"click"!==this.trigger&&(Object(ze["on"])(t,"focusin",(function(){e.handleFocus();var n=t.__vue__;n&&"function"===typeof n.focus&&n.focus()})),Object(ze["on"])(n,"focusin",this.handleFocus),Object(ze["on"])(t,"focusout",this.handleBlur),Object(ze["on"])(n,"focusout",this.handleBlur)),Object(ze["on"])(t,"keydown",this.handleKeydown),Object(ze["on"])(t,"click",this.handleClick)),"click"===this.trigger?(Object(ze["on"])(t,"click",this.doToggle),Object(ze["on"])(document,"click",this.handleDocumentClick)):"hover"===this.trigger?(Object(ze["on"])(t,"mouseenter",this.handleMouseEnter),Object(ze["on"])(n,"mouseenter",this.handleMouseEnter),Object(ze["on"])(t,"mouseleave",this.handleMouseLeave),Object(ze["on"])(n,"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")?(Object(ze["on"])(t,"focusin",this.doShow),Object(ze["on"])(t,"focusout",this.doClose)):(Object(ze["on"])(t,"mousedown",this.doShow),Object(ze["on"])(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(){Object(ze["addClass"])(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!0)},handleClick:function(){Object(ze["removeClass"])(this.referenceElm,"focusing")},handleBlur:function(){Object(ze["removeClass"])(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,n=this.popper||this.$refs.popper;!t&&this.$slots.reference&&this.$slots.reference[0]&&(t=this.referenceElm=this.$slots.reference[0].elm),this.$el&&t&&!this.$el.contains(e.target)&&!t.contains(e.target)&&n&&!n.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;Object(ze["off"])(e,"click",this.doToggle),Object(ze["off"])(e,"mouseup",this.doClose),Object(ze["off"])(e,"mousedown",this.doShow),Object(ze["off"])(e,"focusin",this.doShow),Object(ze["off"])(e,"focusout",this.doClose),Object(ze["off"])(e,"mousedown",this.doShow),Object(ze["off"])(e,"mouseup",this.doClose),Object(ze["off"])(e,"mouseleave",this.handleMouseLeave),Object(ze["off"])(e,"mouseenter",this.handleMouseEnter),Object(ze["off"])(document,"click",this.handleDocumentClick)}},ss=as,ls=l(ss,rs,os,!1,null,null,null);ls.options.__file="packages/popover/src/main.vue";var cs=ls.exports,us=function(e,t,n){var i=t.expression?t.value:t.arg,r=n.context.$refs[i];r&&(Array.isArray(r)?r[0].$refs.reference=e:r.$refs.reference=e)},ds={bind:function(e,t,n){us(e,t,n)},inserted:function(e,t,n){us(e,t,n)}};qi.a.directive("popover",ds),cs.install=function(e){e.directive("popover",ds),e.component(cs.name,cs)},cs.directive=ds;var hs=cs,fs={name:"ElTooltip",mixins:[W.a],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-"+Object(y["generateId"])(),timeoutPending:null,focusing:!1}},beforeCreate:function(){var e=this;this.$isServer||(this.popperVM=new qi.a({data:{node:""},render:function(e){return this.node}}).$mount(),this.debounceClose=j()(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 n=this.getFirstElement();if(!n)return null;var i=n.data=n.data||{};return i.staticClass=this.addTooltipClass(i.staticClass),n},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),Object(ze["on"])(this.referenceElm,"mouseenter",this.show),Object(ze["on"])(this.referenceElm,"mouseleave",this.hide),Object(ze["on"])(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()})),Object(ze["on"])(this.referenceElm,"blur",this.handleBlur),Object(ze["on"])(this.referenceElm,"click",this.removeFocusing)),this.value&&this.popperVM&&this.popperVM.$nextTick((function(){e.value&&e.updatePopper()}))},watch:{focusing:function(e){e?Object(ze["addClass"])(this.referenceElm,"focusing"):Object(ze["removeClass"])(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,n=0;n0){Ds=As.shift();var t=Ds.options;for(var n in t)t.hasOwnProperty(n)&&(Ms[n]=t[n]);void 0===t.callback&&(Ms.callback=Ns);var i=Ms.callback;Ms.callback=function(t,n){i(t,n),e()},Object(Ss["isVNode"])(Ms.message)?(Ms.$slots.default=[Ms.message],Ms.message=null):delete Ms.$slots.default,["modal","showClose","closeOnClickModal","closeOnPressEscape","closeOnHashChange"].forEach((function(e){void 0===Ms[e]&&(Ms[e]=!0)})),document.body.appendChild(Ms.$el),qi.a.nextTick((function(){Ms.visible=!0}))}},Ps=function e(t,n){if(!qi.a.prototype.$isServer){if("string"===typeof t||Object(Ss["isVNode"])(t)?(t={message:t},"string"===typeof arguments[1]&&(t.title=arguments[1])):t.callback&&!n&&(n=t.callback),"undefined"!==typeof Promise)return new Promise((function(i,r){As.push({options:Ot()({},Ts,e.defaults,t),callback:n,resolve:i,reject:r}),Ls()}));As.push({options:Ot()({},Ts,e.defaults,t),callback:n}),Ls()}};Ps.setDefaults=function(e){Ps.defaults=e},Ps.alert=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":Os(t))?(n=t,t=""):void 0===t&&(t=""),Ps(Ot()({title:t,message:e,$type:"alert",closeOnPressEscape:!1,closeOnClickModal:!1},n))},Ps.confirm=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":Os(t))?(n=t,t=""):void 0===t&&(t=""),Ps(Ot()({title:t,message:e,$type:"confirm",showCancelButton:!0},n))},Ps.prompt=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":Os(t))?(n=t,t=""):void 0===t&&(t=""),Ps(Ot()({title:t,message:e,showCancelButton:!0,showInput:!0,$type:"prompt"},n))},Ps.close=function(){Ms.doClose(),Ms.visible=!1,As=[],Ds=null};var $s=Ps,Fs=$s,js=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-breadcrumb",attrs:{"aria-label":"Breadcrumb",role:"navigation"}},[e._t("default")],2)},zs=[];js._withStripped=!0;var Bs={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")}},Rs=Bs,Vs=l(Rs,js,zs,!1,null,null,null);Vs.options.__file="packages/breadcrumb/src/breadcrumb.vue";var Hs=Vs.exports;Hs.install=function(e){e.component(Hs.name,Hs)};var Ws=Hs,qs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"el-breadcrumb__item"},[n("span",{ref:"link",class:["el-breadcrumb__inner",e.to?"is-link":""],attrs:{role:"link"}},[e._t("default")],2),e.separatorClass?n("i",{staticClass:"el-breadcrumb__separator",class:e.separatorClass}):n("span",{staticClass:"el-breadcrumb__separator",attrs:{role:"presentation"}},[e._v(e._s(e.separator))])])},Us=[];qs._withStripped=!0;var Ks={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 n=e.to,i=e.$router;n&&i&&(e.replace?i.replace(n):i.push(n))}))}},Gs=Ks,Ys=l(Gs,qs,Us,!1,null,null,null);Ys.options.__file="packages/breadcrumb/src/breadcrumb-item.vue";var Xs=Ys.exports;Xs.install=function(e){e.component(Xs.name,Xs)};var Zs=Xs,Qs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("form",{staticClass:"el-form",class:[e.labelPosition?"el-form--label-"+e.labelPosition:"",{"el-form--inline":e.inline}]},[e._t("default")],2)},Js=[];Qs._withStripped=!0;var el={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]:[],t=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;t.forEach((function(e){e.clearValidate()}))},validate:function(e){var t=this;if(this.model){var n=void 0;"function"!==typeof e&&window.Promise&&(n=new window.Promise((function(t,n){e=function(e){e?t(e):n(e)}})));var i=!0,r=0;0===this.fields.length&&e&&e(!0);var o={};return this.fields.forEach((function(n){n.validate("",(function(n,a){n&&(i=!1),o=Ot()({},o,a),"function"===typeof e&&++r===t.fields.length&&e(i,o)}))})),n||void 0}console.warn("[Element Warn][Form]model is required for validate to work!")},validateField:function(e,t){e=[].concat(e);var n=this.fields.filter((function(t){return-1!==e.indexOf(t.prop)}));n.length?n.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 n=this.getLabelWidthIndex(t);this.potentialLabelWidthArr.splice(n,1,e)}else e&&this.potentialLabelWidthArr.push(e)},deregisterLabelWidth:function(e){var t=this.getLabelWidthIndex(e);this.potentialLabelWidthArr.splice(t,1)}}},tl=el,nl=l(tl,Qs,Js,!1,null,null,null);nl.options.__file="packages/form/src/form.vue";var il=nl.exports;il.install=function(e){e.component(il.name,il)};var rl=il,ol=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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:""]},[n("label-wrap",{attrs:{"is-auto-width":e.labelStyle&&"auto"===e.labelStyle.width,"update-all":"auto"===e.form.labelWidth}},[e.label||e.$slots.label?n("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()]),n("div",{staticClass:"el-form-item__content",style:e.contentStyle},[e._t("default"),n("transition",{attrs:{name:"el-zoom-in-top"}},["error"===e.validateState&&e.showMessage&&e.form.showMessage?e._t("error",[n("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)},al=[];ol._withStripped=!0;var sl,ll,cl=n(40),ul=n.n(cl),dl={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 n=this.elForm.autoLabelWidth,i={};if(n&&"auto"!==n){var r=parseInt(n,10)-this.computedWidth;r&&(i.marginLeft=r+"px")}return e("div",{class:"el-form-item__label-wrap",style:i},[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")}},hl=dl,fl=l(hl,sl,ll,!1,null,null,null);fl.options.__file="packages/form/src/label-wrap.vue";var pl=fl.exports,ml={name:"ElFormItem",componentName:"ElFormItem",mixins:[D.a],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:pl},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 n=this.labelWidth||this.form.labelWidth;return"auto"===n?"auto"===this.labelWidth?e.marginLeft=this.computedLabelWidth:"auto"===this.form.labelWidth&&(e.marginLeft=this.elForm.autoLabelWidth):e.marginLeft=n,e},form:function(){var e=this.$parent,t=e.$options.componentName;while("ElForm"!==t)"ElFormItem"===t&&(this.isNested=!0),e=e.$parent,t=e.$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(/:/,".")),Object(y["getPropByPath"])(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,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:y["noop"];this.validateDisabled=!1;var i=this.getFilteredRule(e);if((!i||0===i.length)&&void 0===this.required)return n(),!0;this.validateState="validating";var r={};i&&i.length>0&&i.forEach((function(e){delete e.trigger})),r[this.prop]=i;var o=new ul.a(r),a={};a[this.prop]=this.fieldValue,o.validate(a,{firstFields:!0},(function(e,i){t.validateState=e?"error":"success",t.validateMessage=e?e[0].message:"",n(t.validateMessage,i),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,n=this.fieldValue,i=this.prop;-1!==i.indexOf(":")&&(i=i.replace(/:/,"."));var r=Object(y["getPropByPath"])(t,i,!0);this.validateDisabled=!0,Array.isArray(n)?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,n=void 0!==this.required?{required:!!this.required}:[],i=Object(y["getPropByPath"])(e,this.prop||"");return e=e?i.o[this.prop||""]||i.v:[],[].concat(t||e||[]).concat(n)},getFilteredRule:function(e){var t=this.getRules();return t.filter((function(t){return!t.trigger||""===e||(Array.isArray(t.trigger)?t.trigger.indexOf(e)>-1:t.trigger===e)})).map((function(e){return Ot()({},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(){var e=this.getRules();(e.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])}},gl=ml,vl=l(gl,ol,al,!1,null,null,null);vl.options.__file="packages/form/src/form-item.vue";var bl=vl.exports;bl.install=function(e){e.component(bl.name,bl)};var yl=bl,wl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-tabs__active-bar",class:"is-"+e.rootTabs.tabPosition,style:e.barStyle})},xl=[];wl._withStripped=!0;var _l={name:"TabBar",props:{tabs:Array},inject:["rootTabs"],computed:{barStyle:{get:function(){var e=this,t={},n=0,i=0,r=-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition)?"width":"height",o="width"===r?"x":"y",a=function(e){return e.toLowerCase().replace(/( |^)[a-z]/g,(function(e){return e.toUpperCase()}))};this.tabs.every((function(t,o){var s=Object(y["arrayFind"])(e.$parent.$refs.tabs||[],(function(e){return e.id.replace("tab-","")===t.paneName}));if(!s)return!1;if(t.active){i=s["client"+a(r)];var l=window.getComputedStyle(s);return"width"===r&&e.tabs.length>1&&(i-=parseFloat(l.paddingLeft)+parseFloat(l.paddingRight)),"width"===r&&(n+=parseFloat(l.paddingLeft)),!1}return n+=s["client"+a(r)],!0}));var s="translate"+a(o)+"("+n+"px)";return t[r]=i+"px",t.transform=s,t.msTransform=s,t.webkitTransform=s,t}}}},kl=_l,Cl=l(kl,wl,xl,!1,null,null,null);Cl.options.__file="packages/tabs/src/tab-bar.vue";var Sl=Cl.exports;function Ol(){}var Tl,El,Dl=function(e){return e.toLowerCase().replace(/( |^)[a-z]/g,(function(e){return e.toUpperCase()}))},Ml={name:"TabNav",components:{TabBar:Sl},inject:["rootTabs"],props:{panes:Array,currentName:String,editable:Boolean,onTabClick:{type:Function,default:Ol},onTabRemove:{type:Function,default:Ol},type:String,stretch:Boolean},data:function(){return{scrollable:!1,navOffset:0,isFocus:!1,focusable:!0}},computed:{navStyle:function(){var e=-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition)?"X":"Y";return{transform:"translate"+e+"(-"+this.navOffset+"px)"}},sizeName:function(){return-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition)?"width":"height"}},methods:{scrollPrev:function(){var e=this.$refs.navScroll["offset"+Dl(this.sizeName)],t=this.navOffset;if(t){var n=t>e?t-e:0;this.navOffset=n}},scrollNext:function(){var e=this.$refs.nav["offset"+Dl(this.sizeName)],t=this.$refs.navScroll["offset"+Dl(this.sizeName)],n=this.navOffset;if(!(e-n<=t)){var i=e-n>2*t?n+t:e-t;this.navOffset=i}},scrollToActiveTab:function(){if(this.scrollable){var e=this.$refs.nav,t=this.$el.querySelector(".is-active");if(t){var n=this.$refs.navScroll,i=-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition),r=t.getBoundingClientRect(),o=n.getBoundingClientRect(),a=i?e.offsetWidth-o.width:e.offsetHeight-o.height,s=this.navOffset,l=s;i?(r.lefto.right&&(l=s+r.right-o.right)):(r.topo.bottom&&(l=s+(r.bottom-o.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"+Dl(e)],n=this.$refs.navScroll["offset"+Dl(e)],i=this.navOffset;if(n0&&(this.navOffset=0)}},changeTab:function(e){var t=e.keyCode,n=void 0,i=void 0,r=void 0;-1!==[37,38,39,40].indexOf(t)&&(r=e.currentTarget.querySelectorAll("[role=tab]"),i=Array.prototype.indexOf.call(r,e.target),n=37===t||38===t?0===i?r.length-1:i-1:i0&&void 0!==arguments[0]&&arguments[0];if(this.$slots.default){var n=this.$slots.default.filter((function(e){return e.tag&&e.componentOptions&&"ElTabPane"===e.componentOptions.Ctor.options.name})),i=n.map((function(e){var t=e.componentInstance;return t})),r=!(i.length===this.panes.length&&i.every((function(t,n){return t===e.panes[n]})));(t||r)&&(this.panes=i)}else 0!==this.panes.length&&(this.panes=[])},handleTabClick:function(e,t,n){e.disabled||(this.setCurrentName(t),this.$emit("tab-click",e,n))},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,n=function(){t.currentName=e,t.$emit("input",e)};if(this.currentName!==e&&this.beforeLeave){var i=this.beforeLeave(e,this.currentName);i&&i.then?i.then((function(){n(),t.$refs.nav&&t.$refs.nav.removeFocus()}),(function(){})):!1!==i&&n()}else n()}},render:function(e){var t,n=this.type,i=this.handleTabClick,r=this.handleTabRemove,o=this.handleTabAdd,a=this.currentName,s=this.panes,l=this.editable,c=this.addable,u=this.tabPosition,d=this.stretch,h=l||c?e("span",{class:"el-tabs__new-tab",on:{click:o,keydown:function(e){13===e.keyCode&&o()}},attrs:{tabindex:"0"}},[e("i",{class:"el-icon-plus"})]):null,f={props:{currentName:a,onTabClick:i,onTabRemove:r,editable:l,type:n,panes:s,stretch:d},ref:"nav"},p=e("div",{class:["el-tabs__header","is-"+u]},[h,e("tab-nav",f)]),m=e("div",{class:"el-tabs__content"},[this.$slots.default]);return e("div",{class:(t={"el-tabs":!0,"el-tabs--card":"card"===n},t["el-tabs--"+u]=!0,t["el-tabs--border-card"]="border-card"===n,t)},["bottom"!==u?[p,m]:[m,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()}},Fl=$l,jl=l(Fl,Il,Ll,!1,null,null,null);jl.options.__file="packages/tabs/src/tabs.vue";var zl=jl.exports;zl.install=function(e){e.component(zl.name,zl)};var Bl=zl,Rl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return!e.lazy||e.loaded||e.active?n("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()},Vl=[];Rl._withStripped=!0;var Hl={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")}},Wl=Hl,ql=l(Wl,Rl,Vl,!1,null,null,null);ql.options.__file="packages/tabs/src/tab-pane.vue";var Ul=ql.exports;Ul.install=function(e){e.component(Ul.name,Ul)};var Kl,Gl,Yl=Ul,Xl={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,n=this.tagSize,i=this.hit,r=this.effect,o=["el-tag",t?"el-tag--"+t:"",n?"el-tag--"+n:"",r?"el-tag--"+r:"",i&&"is-hit"],a=e("span",{class:o,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?a:e("transition",{attrs:{name:"el-zoom-in-center"}},[a])}},Zl=Xl,Ql=l(Zl,Kl,Gl,!1,null,null,null);Ql.options.__file="packages/tag/src/tag.vue";var Jl=Ql.exports;Jl.install=function(e){e.component(Jl.name,Jl)};var ec=Jl,tc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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 n("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?n("div",{staticClass:"el-tree__empty-block"},[n("span",{staticClass:"el-tree__empty-text"},[e._v(e._s(e.emptyText))])]):e._e(),n("div",{directives:[{name:"show",rawName:"v-show",value:e.dragState.showDropIndicator,expression:"dragState.showDropIndicator"}],ref:"dropIndicator",staticClass:"el-tree__drop-indicator"})],2)},nc=[];tc._withStripped=!0;var ic="$treeNodeId",rc=function(e,t){t&&!t[ic]&&Object.defineProperty(t,ic,{value:e.id,enumerable:!1,configurable:!1,writable:!1})},oc=function(e,t){return e?t[e]:t[ic]},ac=function(e,t){var n=e;while(n&&"BODY"!==n.tagName){if(n.__vue__&&n.__vue__.$options.name===t)return n.__vue__;n=n.parentNode}return null},sc=function(){function e(e,t){for(var n=0;n0&&i.lazy&&i.defaultExpandAll&&this.expand(),Array.isArray(this.data)||rc(this,this.data),this.data){var a=i.defaultExpandedKeys,s=i.key;s&&a&&-1!==a.indexOf(this.key)&&this.expand(null,i.autoExpandParent),s&&void 0!==i.currentNodeKey&&this.key===i.currentNodeKey&&(i.currentNode=this,i.currentNode.isCurrent=!0),i.lazy&&i._initDefaultCheckedNode(this),this.updateLeafState()}}return e.prototype.setData=function(e){Array.isArray(e)||rc(this,e),this.data=e,this.childNodes=[];var t=void 0;t=0===this.level&&this.data instanceof Array?this.data:dc(this,"children")||[];for(var n=0,i=t.length;n1&&void 0!==arguments[1])||arguments[1],n=function n(i){for(var r=i.childNodes||[],o=!1,a=0,s=r.length;a-1&&t.splice(n,1);var i=this.childNodes.indexOf(e);i>-1&&(this.store&&this.store.deregisterNode(e),e.parent=null,this.childNodes.splice(i,1)),this.updateLeafState()},e.prototype.removeChildByData=function(e){for(var t=null,n=0;n0)i.expanded=!0,i=i.parent}n.expanded=!0,e&&e()};this.shouldLoadData()?this.loadData((function(e){e instanceof Array&&(n.checked?n.setChecked(!0,!0):n.store.checkStrictly||uc(n),i())})):i()},e.prototype.doCreateChildren=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.forEach((function(e){t.insertChild(Ot()({data:e},n),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||"undefined"===typeof 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,n,i){var r=this;if(this.indeterminate="half"===e,this.checked=!0===e,!this.store.checkStrictly){if(!this.shouldLoadData()||this.store.checkDescendants){var o=cc(this.childNodes),a=o.all,s=o.allWithoutDisable;this.isLeaf||a||!s||(this.checked=!1,e=!1);var l=function(){if(t){for(var n=r.childNodes,o=0,a=n.length;o0&&void 0!==arguments[0]&&arguments[0];if(0===this.level)return this.data;var t=this.data;if(!t)return null;var n=this.store.props,i="children";return n&&(i=n.children||"children"),void 0===t[i]&&(t[i]=null),e&&!t[i]&&(t[i]=[]),t[i]},e.prototype.updateChildren=function(){var e=this,t=this.getChildren()||[],n=this.childNodes.map((function(e){return e.data})),i={},r=[];t.forEach((function(e,t){var o=e[ic],a=!!o&&Object(y["arrayFindIndex"])(n,(function(e){return e[ic]===o}))>=0;a?i[o]={index:t,data:e}:r.push({index:t,data:e})})),this.store.lazy||n.forEach((function(t){i[t[ic]]||e.removeChildByData(t)})),r.forEach((function(t){var n=t.index,i=t.data;e.insertChild({data:i},n)})),this.updateLeafState()},e.prototype.loadData=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!0!==this.store.lazy||!this.store.load||this.loaded||this.loading&&!Object.keys(n).length)e&&e.call(this);else{this.loading=!0;var i=function(i){t.loaded=!0,t.loading=!1,t.childNodes=[],t.doCreateChildren(i,n),t.updateLeafState(),e&&e.call(t,i)};this.store.load(this,i)}},sc(e,[{key:"label",get:function(){return dc(this,"label")}},{key:"key",get:function(){var e=this.store.key;return this.data?this.data[e]:null}},{key:"disabled",get:function(){return dc(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}(),pc=fc,mc="function"===typeof Symbol&&"symbol"===i(Symbol.iterator)?function(e){return i(e)}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":i(e)};function gc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var vc=function(){function e(t){var n=this;for(var i in gc(this,e),this.currentNode=null,this.currentNodeKey=null,t)t.hasOwnProperty(i)&&(this[i]=t[i]);if(this.nodesMap={},this.root=new pc({data:this.data,store:this}),this.lazy&&this.load){var r=this.load;r(this.root,(function(e){n.root.doCreateChildren(e),n._initDefaultCheckedNodes()}))}else this._initDefaultCheckedNodes()}return e.prototype.filter=function(e){var t=this.filterNodeMethod,n=this.lazy,i=function i(r){var o=r.root?r.root.childNodes:r.childNodes;if(o.forEach((function(n){n.visible=t.call(n,e,n.data,n),i(n)})),!r.visible&&o.length){var a=!0;a=!o.some((function(e){return e.visible})),r.root?r.root.visible=!1===a:r.visible=!1===a}e&&(!r.visible||r.isLeaf||n||r.expand())};i(this)},e.prototype.setData=function(e){var t=e!==this.root.data;t?(this.root.setData(e),this._initDefaultCheckedNodes()):this.root.updateChildren()},e.prototype.getNode=function(e){if(e instanceof pc)return e;var t="object"!==("undefined"===typeof e?"undefined":mc(e))?e:oc(this.key,e);return this.nodesMap[t]||null},e.prototype.insertBefore=function(e,t){var n=this.getNode(t);n.parent.insertBefore({data:e},n)},e.prototype.insertAfter=function(e,t){var n=this.getNode(t);n.parent.insertAfter({data:e},n)},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 n=t?this.getNode(t):this.root;n&&n.insertChild({data:e})},e.prototype._initDefaultCheckedNodes=function(){var e=this,t=this.defaultCheckedKeys||[],n=this.nodesMap;t.forEach((function(t){var i=n[t];i&&i.setChecked(!0,!e.checkStrictly)}))},e.prototype._initDefaultCheckedNode=function(e){var t=this.defaultCheckedKeys||[];-1!==t.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){var t=this.key;if(t&&e&&e.data){var n=e.key;void 0!==n&&(this.nodesMap[e.key]=e)}},e.prototype.deregisterNode=function(e){var t=this,n=this.key;n&&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],n=[],i=function i(r){var o=r.root?r.root.childNodes:r.childNodes;o.forEach((function(r){(r.checked||t&&r.indeterminate)&&(!e||e&&r.isLeaf)&&n.push(r.data),i(r)}))};return i(this),n},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=[],t=function t(n){var i=n.root?n.root.childNodes:n.childNodes;i.forEach((function(n){n.indeterminate&&e.push(n.data),t(n)}))};return t(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 n in t)t.hasOwnProperty(n)&&e.push(t[n]);return e},e.prototype.updateChildren=function(e,t){var n=this.nodesMap[e];if(n){for(var i=n.childNodes,r=i.length-1;r>=0;r--){var o=i[r];this.remove(o.data)}for(var a=0,s=t.length;a1&&void 0!==arguments[1]&&arguments[1],n=arguments[2],i=this._getAllNodes().sort((function(e,t){return t.level-e.level})),r=Object.create(null),o=Object.keys(n);i.forEach((function(e){return e.setChecked(!1,!1)}));for(var a=0,s=i.length;a-1;if(u){var d=l.parent;while(d&&d.level>0)r[d.data[e]]=!0,d=d.parent;l.isLeaf||this.checkStrictly?l.setChecked(!0,!1):(l.setChecked(!0,!0),t&&function(){l.setChecked(!1,!1);var e=function e(t){var n=t.childNodes;n.forEach((function(t){t.isLeaf||t.setChecked(!1,!1),e(t)}))};e(l)}())}else l.checked&&!r[c]&&l.setChecked(!1,!1)}},e.prototype.setCheckedNodes=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.key,i={};e.forEach((function(e){i[(e||{})[n]]=!0})),this._setCheckedKeys(n,t,i)},e.prototype.setCheckedKeys=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.defaultCheckedKeys=e;var n=this.key,i={};e.forEach((function(e){i[e]=!0})),this._setCheckedKeys(n,t,i)},e.prototype.setDefaultExpandedKeys=function(e){var t=this;e=e||[],this.defaultExpandedKeys=e,e.forEach((function(e){var n=t.getNode(e);n&&n.expand(null,t.autoExpandParent)}))},e.prototype.setChecked=function(e,t,n){var i=this.getNode(e);i&&i.setChecked(!!t,n)},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],n=this.nodesMap[t];this.setCurrentNode(n)},e.prototype.setCurrentNodeKey=function(e){if(null===e||void 0===e)return this.currentNode&&(this.currentNode.isCurrent=!1),void(this.currentNode=null);var t=this.getNode(e);t&&this.setCurrentNode(t)},e}(),bc=vc,yc=function(){var e=this,t=this,n=t.$createElement,i=t._self._c||n;return i("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)}}},[i("div",{staticClass:"el-tree-node__content",style:{"padding-left":(t.node.level-1)*t.tree.indent+"px"}},[i("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?i("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?i("span",{staticClass:"el-tree-node__loading-icon el-icon-loading"}):t._e(),i("node-content",{attrs:{node:t.node}})],1),i("el-collapse-transition",[!t.renderAfterExpand||t.childNodeRendered?i("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 i("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)},wc=[];yc._withStripped=!0;var xc={name:"ElTreeNode",componentName:"ElTreeNode",mixins:[D.a],props:{node:{default:function(){return{}}},props:{},renderContent:Function,renderAfterExpand:{type:Boolean,default:!0},showCheckbox:{type:Boolean,default:!1}},components:{ElCollapseTransition:Ge.a,ElCheckbox:Fi.a,NodeContent:{props:{node:{required:!0}},render:function(e){var t=this.$parent,n=t.tree,i=this.node,r=i.data,o=i.store;return t.renderContent?t.renderContent.call(t._renderProxy,e,{_self:n.$vnode.context,node:i,data:r,store:o}):n.$scopedSlots.default?n.$scopedSlots.default({node:i,data:r}):e("span",{class:"el-tree-node__label"},[i.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 oc(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 n=this;this.node.setChecked(t.target.checked,!this.tree.checkStrictly),this.$nextTick((function(){var e=n.tree.store;n.tree.$emit("check",n.node.data,{checkedNodes:e.getCheckedNodes(),checkedKeys:e.getCheckedKeys(),halfCheckedNodes:e.getHalfCheckedNodes(),halfCheckedKeys:e.getHalfCheckedKeys()})}))},handleChildNodeExpand:function(e,t,n){this.broadcast("ElTreeNode","tree-node-expand",t),this.tree.$emit("node-expand",e,t,n)},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 n=this.tree;n||console.warn("Can not find node's tree.");var i=n.props||{},r=i["children"]||"children";this.$watch("node.data."+r,(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()}))}},_c=xc,kc=l(_c,yc,wc,!1,null,null,null);kc.options.__file="packages/tree/src/tree-node.vue";var Cc=kc.exports,Sc={name:"ElTree",mixins:[D.a],components:{ElTreeNode:Cc},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 Object(ni["t"])("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){var t=e.visible;return!t}))}},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 oc(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[];var n=[t.data],i=t.parent;while(i&&i!==this.root)n.push(i.data),i=i.parent;return n.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,n){this.store.setChecked(e,t,n)},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,n){this.broadcast("ElTreeNode","tree-node-expand",t),this.$emit("node-expand",e,t,n)},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 n=e.keyCode;this.treeItems=this.$el.querySelectorAll(".is-focusable[role=treeitem]");var i=this.treeItemArray.indexOf(t),r=void 0;[38,40].indexOf(n)>-1&&(e.preventDefault(),r=38===n?0!==i?i-1:0:i-1&&(e.preventDefault(),t.click());var o=t.querySelector('[type="checkbox"]');[13,32].indexOf(n)>-1&&o&&(e.preventDefault(),o.click())}}},created:function(){var e=this;this.isTree=!0,this.store=new bc({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(n,i){if("function"===typeof e.allowDrag&&!e.allowDrag(i.node))return n.preventDefault(),!1;n.dataTransfer.effectAllowed="move";try{n.dataTransfer.setData("text/plain","")}catch(r){}t.draggingNode=i,e.$emit("node-drag-start",i.node,n)})),this.$on("tree-node-drag-over",(function(n,i){var r=ac(n.target,"ElTreeNode"),o=t.dropNode;o&&o!==r&&Object(ze["removeClass"])(o.$el,"is-drop-inner");var a=t.draggingNode;if(a&&r){var s=!0,l=!0,c=!0,u=!0;"function"===typeof e.allowDrop&&(s=e.allowDrop(a.node,r.node,"prev"),u=l=e.allowDrop(a.node,r.node,"inner"),c=e.allowDrop(a.node,r.node,"next")),n.dataTransfer.dropEffect=l?"move":"none",(s||l||c)&&o!==r&&(o&&e.$emit("node-drag-leave",a.node,o.node,n),e.$emit("node-drag-enter",a.node,r.node,n)),(s||l||c)&&(t.dropNode=r),r.node.nextSibling===a.node&&(c=!1),r.node.previousSibling===a.node&&(s=!1),r.node.contains(a.node,!1)&&(l=!1),(a.node===r.node||a.node.contains(r.node))&&(s=!1,l=!1,c=!1);var d=r.$el.getBoundingClientRect(),h=e.$el.getBoundingClientRect(),f=void 0,p=s?l?.25:c?.45:1:-1,m=c?l?.75:s?.55:0:1,g=-9999,v=n.clientY-d.top;f=vd.height*m?"after":l?"inner":"none";var b=r.$el.querySelector(".el-tree-node__expand-icon").getBoundingClientRect(),y=e.$refs.dropIndicator;"before"===f?g=b.top-h.top:"after"===f&&(g=b.bottom-h.top),y.style.top=g+"px",y.style.left=b.right-h.left+"px","inner"===f?Object(ze["addClass"])(r.$el,"is-drop-inner"):Object(ze["removeClass"])(r.$el,"is-drop-inner"),t.showDropIndicator="before"===f||"after"===f,t.allowDrop=t.showDropIndicator||u,t.dropType=f,e.$emit("node-drag-over",a.node,r.node,n)}})),this.$on("tree-node-drag-end",(function(n){var i=t.draggingNode,r=t.dropType,o=t.dropNode;if(n.preventDefault(),n.dataTransfer.dropEffect="move",i&&o){var a={data:i.node.data};"none"!==r&&i.node.remove(),"before"===r?o.node.parent.insertBefore(a,o.node):"after"===r?o.node.parent.insertAfter(a,o.node):"inner"===r&&o.node.insertChild(a),"none"!==r&&e.store.registerNode(a),Object(ze["removeClass"])(o.$el,"is-drop-inner"),e.$emit("node-drag-end",i.node,o.node,r,n),"none"!==r&&e.$emit("node-drop",i.node,o.node,r,n)}i&&!o&&e.$emit("node-drag-end",i.node,null,r,n),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]")}},Oc=Sc,Tc=l(Oc,tc,nc,!1,null,null,null);Tc.options.__file="packages/tree/src/tree.vue";var Ec=Tc.exports;Ec.install=function(e){e.component(Ec.name,Ec)};var Dc=Ec,Mc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-alert-fade"}},[n("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?n("i",{staticClass:"el-alert__icon",class:[e.iconClass,e.isBigIcon]}):e._e(),n("div",{staticClass:"el-alert__content"},[e.title||e.$slots.title?n("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?n("p",{staticClass:"el-alert__description"},[e._t("default")],2):e._e(),e.description&&!e.$slots.default?n("p",{staticClass:"el-alert__description"},[e._v(e._s(e.description))]):e._e(),n("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))])])])])},Ac=[];Mc._withStripped=!0;var Nc={success:"el-icon-success",warning:"el-icon-warning",error:"el-icon-error"},Ic={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 Nc[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":""}}},Lc=Ic,Pc=l(Lc,Mc,Ac,!1,null,null,null);Pc.options.__file="packages/alert/src/main.vue";var $c=Pc.exports;$c.install=function(e){e.component($c.name,$c)};var Fc=$c,jc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-notification-fade"}},[n("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?n("i",{staticClass:"el-notification__icon",class:[e.typeClass,e.iconClass]}):e._e(),n("div",{staticClass:"el-notification__group",class:{"is-with-icon":e.typeClass||e.iconClass}},[n("h2",{staticClass:"el-notification__title",domProps:{textContent:e._s(e.title)}}),n("div",{directives:[{name:"show",rawName:"v-show",value:e.message,expression:"message"}],staticClass:"el-notification__content"},[e._t("default",[e.dangerouslyUseHTMLString?n("p",{domProps:{innerHTML:e._s(e.message)}}):n("p",[e._v(e._s(e.message))])])],2),e.showClose?n("div",{staticClass:"el-notification__closeBtn el-icon-close",on:{click:function(t){return t.stopPropagation(),e.close(t)}}}):e._e()])])])},zc=[];jc._withStripped=!0;var Bc={success:"success",info:"info",warning:"warning",error:"error"},Rc={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&&Bc[this.type]?"el-icon-"+Bc[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={},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)}},Vc=Rc,Hc=l(Vc,jc,zc,!1,null,null,null);Hc.options.__file="packages/notification/src/main.vue";var Wc=Hc.exports,qc=qi.a.extend(Wc),Uc=void 0,Kc=[],Gc=1,Yc=function e(t){if(!qi.a.prototype.$isServer){t=Ot()({},t);var n=t.onClose,i="notification_"+Gc++,r=t.position||"top-right";t.onClose=function(){e.close(i,n)},Uc=new qc({data:t}),Object(Ss["isVNode"])(t.message)&&(Uc.$slots.default=[t.message],t.message="REPLACED_BY_VNODE"),Uc.id=i,Uc.$mount(),document.body.appendChild(Uc.$el),Uc.visible=!0,Uc.dom=Uc.$el,Uc.dom.style.zIndex=C["PopupManager"].nextZIndex();var o=t.offset||0;return Kc.filter((function(e){return e.position===r})).forEach((function(e){o+=e.$el.offsetHeight+16})),o+=16,Uc.verticalOffset=o,Kc.push(Uc),Uc}};["success","warning","info","error"].forEach((function(e){Yc[e]=function(t){return("string"===typeof t||Object(Ss["isVNode"])(t))&&(t={message:t}),t.type=e,Yc(t)}})),Yc.close=function(e,t){var n=-1,i=Kc.length,r=Kc.filter((function(t,i){return t.id===e&&(n=i,!0)}))[0];if(r&&("function"===typeof t&&t(r),Kc.splice(n,1),!(i<=1)))for(var o=r.position,a=r.dom.offsetHeight,s=n;s=0;e--)Kc[e].close()};var Xc=Yc,Zc=Xc,Qc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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?n("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(),n("div",{ref:"slider",staticClass:"el-slider__runway",class:{"show-input":e.showInput,disabled:e.sliderDisabled},style:e.runwayStyle,on:{click:e.onSliderClick}},[n("div",{staticClass:"el-slider__bar",style:e.barStyle}),n("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?n("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,i){return e.showStops?n("div",{key:i,staticClass:"el-slider__stop",style:e.getStopStyle(t)}):e._e()})),e.markList.length>0?[n("div",e._l(e.markList,(function(t,i){return n("div",{key:i,staticClass:"el-slider__stop el-slider__marks-stop",style:e.getStopStyle(t.position)})})),0),n("div",{staticClass:"el-slider__marks"},e._l(e.markList,(function(t,i){return n("slider-marker",{key:i,style:e.getStopStyle(t.position),attrs:{mark:t.mark}})})),1)]:e._e()],2)],1)},Jc=[];Qc._withStripped=!0;var eu=n(41),tu=n.n(eu),nu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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)},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)},function(t){return!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.onLeftKeyDown(t))},function(t){return!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.onRightKeyDown(t))}]}},[n("el-tooltip",{ref:"tooltip",attrs:{placement:"top","popper-class":e.tooltipClass,disabled:!e.showTooltip}},[n("span",{attrs:{slot:"content"},slot:"content"},[e._v(e._s(e.formatValue))]),n("div",{staticClass:"el-slider__button",class:{hover:e.hovering,dragging:e.dragging}})])],1)},iu=[];nu._withStripped=!0;var ru={name:"ElSliderButton",components:{ElTooltip:ot.a},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 n=100/((this.max-this.min)/this.step),i=Math.round(e/n),r=i*n*(this.max-this.min)*.01+this.min;r=parseFloat(r.toFixed(this.precision)),this.$emit("input",r),this.$nextTick((function(){t.displayTooltip(),t.$refs.tooltip&&t.$refs.tooltip.updatePopper()})),this.dragging||this.value===this.oldValue||(this.oldValue=this.value)}}}},ou=ru,au=l(ou,nu,iu,!1,null,null,null);au.options.__file="packages/slider/src/button.vue";var su=au.exports,lu={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])}},cu={name:"ElSlider",mixins:[D.a],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:tu.a,SliderButton:su,SliderMarker:lu},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,n){return e===t[n]}))||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,n){return t===e.oldValue[n]})):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.max?this.$emit("input",[this.max,this.max]):e[0]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)||(ethis.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 n=void 0;n=Math.abs(this.minValue-t)this.secondValue?"button1":"button2",this.$refs[n].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 n=this.$refs.slider.getBoundingClientRect().left;this.setPosition((e.clientX-n)/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,n=100*this.step/(this.max-this.min),i=[],r=1;r100*(e.maxValue-e.min)/(e.max-e.min)})):i.filter((function(t){return t>100*(e.firstValue-e.min)/(e.max-e.min)}))},markList:function(){var e=this;if(!this.marks)return[];var t=Object.keys(this.marks);return t.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)}},uu=cu,du=l(uu,Qc,Jc,!1,null,null,null);du.options.__file="packages/slider/src/main.vue";var hu=du.exports;hu.install=function(e){e.component(hu.name,hu)};var fu=hu,pu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-loading-fade"},on:{"after-leave":e.handleAfterLeave}},[n("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||""}},[n("div",{staticClass:"el-loading-spinner"},[e.spinner?n("i",{class:e.spinner}):n("svg",{staticClass:"circular",attrs:{viewBox:"25 25 50 50"}},[n("circle",{staticClass:"path",attrs:{cx:"50",cy:"50",r:"20",fill:"none"}})]),e.text?n("p",{staticClass:"el-loading-text"},[e._v(e._s(e.text))]):e._e()])])])},mu=[];pu._withStripped=!0;var gu={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}}},vu=gu,bu=l(vu,pu,mu,!1,null,null,null);bu.options.__file="packages/loading/src/loading.vue";var yu=bu.exports,wu=n(33),xu=n.n(wu),_u=qi.a.extend(yu),ku={install:function(e){if(!e.prototype.$isServer){var t=function(t,i){i.value?e.nextTick((function(){i.modifiers.fullscreen?(t.originalPosition=Object(ze["getStyle"])(document.body,"position"),t.originalOverflow=Object(ze["getStyle"])(document.body,"overflow"),t.maskStyle.zIndex=C["PopupManager"].nextZIndex(),Object(ze["addClass"])(t.mask,"is-fullscreen"),n(document.body,t,i)):(Object(ze["removeClass"])(t.mask,"is-fullscreen"),i.modifiers.body?(t.originalPosition=Object(ze["getStyle"])(document.body,"position"),["top","left"].forEach((function(e){var n="top"===e?"scrollTop":"scrollLeft";t.maskStyle[e]=t.getBoundingClientRect()[e]+document.body[n]+document.documentElement[n]-parseInt(Object(ze["getStyle"])(document.body,"margin-"+e),10)+"px"})),["height","width"].forEach((function(e){t.maskStyle[e]=t.getBoundingClientRect()[e]+"px"})),n(document.body,t,i)):(t.originalPosition=Object(ze["getStyle"])(t,"position"),n(t,t,i)))})):(xu()(t.instance,(function(e){if(t.instance.hiding){t.domVisible=!1;var n=i.modifiers.fullscreen||i.modifiers.body?document.body:t;Object(ze["removeClass"])(n,"el-loading-parent--relative"),Object(ze["removeClass"])(n,"el-loading-parent--hidden"),t.instance.hiding=!1}}),300,!0),t.instance.visible=!1,t.instance.hiding=!0)},n=function(t,n,i){n.domVisible||"none"===Object(ze["getStyle"])(n,"display")||"hidden"===Object(ze["getStyle"])(n,"visibility")?n.domVisible&&!0===n.instance.hiding&&(n.instance.visible=!0,n.instance.hiding=!1):(Object.keys(n.maskStyle).forEach((function(e){n.mask.style[e]=n.maskStyle[e]})),"absolute"!==n.originalPosition&&"fixed"!==n.originalPosition&&Object(ze["addClass"])(t,"el-loading-parent--relative"),i.modifiers.fullscreen&&i.modifiers.lock&&Object(ze["addClass"])(t,"el-loading-parent--hidden"),n.domVisible=!0,t.appendChild(n.mask),e.nextTick((function(){n.instance.hiding?n.instance.$emit("after-leave"):n.instance.visible=!0})),n.domInserted=!0)};e.directive("loading",{bind:function(e,n,i){var r=e.getAttribute("element-loading-text"),o=e.getAttribute("element-loading-spinner"),a=e.getAttribute("element-loading-background"),s=e.getAttribute("element-loading-custom-class"),l=i.context,c=new _u({el:document.createElement("div"),data:{text:l&&l[r]||r,spinner:l&&l[o]||o,background:l&&l[a]||a,customClass:l&&l[s]||s,fullscreen:!!n.modifiers.fullscreen}});e.instance=c,e.mask=c.$el,e.maskStyle={},n.value&&t(e,n)},update:function(e,n){e.instance.setText(e.getAttribute("element-loading-text")),n.oldValue!==n.value&&t(e,n)},unbind:function(e,n){e.domInserted&&(e.mask&&e.mask.parentNode&&e.mask.parentNode.removeChild(e.mask),t(e,{value:!1,modifiers:n.modifiers})),e.instance&&e.instance.$destroy()}})}}},Cu=ku,Su=qi.a.extend(yu),Ou={text:null,fullscreen:!0,body:!1,lock:!1,customClass:""},Tu=void 0;Su.prototype.originalPosition="",Su.prototype.originalOverflow="",Su.prototype.close=function(){var e=this;this.fullscreen&&(Tu=void 0),xu()(this,(function(t){var n=e.fullscreen||e.body?document.body:e.target;Object(ze["removeClass"])(n,"el-loading-parent--relative"),Object(ze["removeClass"])(n,"el-loading-parent--hidden"),e.$el&&e.$el.parentNode&&e.$el.parentNode.removeChild(e.$el),e.$destroy()}),300),this.visible=!1};var Eu=function(e,t,n){var i={};e.fullscreen?(n.originalPosition=Object(ze["getStyle"])(document.body,"position"),n.originalOverflow=Object(ze["getStyle"])(document.body,"overflow"),i.zIndex=C["PopupManager"].nextZIndex()):e.body?(n.originalPosition=Object(ze["getStyle"])(document.body,"position"),["top","left"].forEach((function(t){var n="top"===t?"scrollTop":"scrollLeft";i[t]=e.target.getBoundingClientRect()[t]+document.body[n]+document.documentElement[n]+"px"})),["height","width"].forEach((function(t){i[t]=e.target.getBoundingClientRect()[t]+"px"}))):n.originalPosition=Object(ze["getStyle"])(t,"position"),Object.keys(i).forEach((function(e){n.$el.style[e]=i[e]}))},Du=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!qi.a.prototype.$isServer){if(e=Ot()({},Ou,e),"string"===typeof 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&&Tu)return Tu;var t=e.body?document.body:e.target,n=new Su({el:document.createElement("div"),data:e});return Eu(e,t,n),"absolute"!==n.originalPosition&&"fixed"!==n.originalPosition&&Object(ze["addClass"])(t,"el-loading-parent--relative"),e.fullscreen&&e.lock&&Object(ze["addClass"])(t,"el-loading-parent--hidden"),t.appendChild(n.$el),qi.a.nextTick((function(){n.visible=!0})),e.fullscreen&&(Tu=n),n}},Mu=Du,Au={install:function(e){e.use(Cu),e.prototype.$loading=Mu},directive:Cu,service:Mu},Nu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("i",{class:"el-icon-"+e.name})},Iu=[];Nu._withStripped=!0;var Lu={name:"ElIcon",props:{name:String}},Pu=Lu,$u=l(Pu,Nu,Iu,!1,null,null,null);$u.options.__file="packages/icon/src/icon.vue";var Fu=$u.exports;Fu.install=function(e){e.component(Fu.name,Fu)};var ju=Fu,zu={name:"ElRow",componentName:"ElRow",props:{tag:{type:String,default:"div"},gutter:Number,type:String,justify:{type:String,default:"start"},align:{type:String,default:"top"}},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:"","top"!==this.align?"is-align-"+this.align:"",{"el-row--flex":"flex"===this.type}],style:this.style},this.$slots.default)},install:function(e){e.component(zu.name,zu)}},Bu=zu,Ru="function"===typeof Symbol&&"symbol"===i(Symbol.iterator)?function(e){return i(e)}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":i(e)},Vu={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(){var e=this.$parent;while(e&&"ElRow"!==e.$options.componentName)e=e.$parent;return e?e.gutter:0}},render:function(e){var t=this,n=[],i={};return this.gutter&&(i.paddingLeft=this.gutter/2+"px",i.paddingRight=i.paddingLeft),["span","offset","pull","push"].forEach((function(e){(t[e]||0===t[e])&&n.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])n.push("el-col-"+e+"-"+t[e]);else if("object"===Ru(t[e])){var i=t[e];Object.keys(i).forEach((function(t){n.push("span"!==t?"el-col-"+e+"-"+t+"-"+i[t]:"el-col-"+e+"-"+i[t])}))}})),e(this.tag,{class:["el-col",n],style:i},this.$slots.default)},install:function(e){e.component(Vu.name,Vu)}},Hu=Vu,Wu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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 n("li",{key:t.uid,class:["el-upload-list__item","is-"+t.status,e.focusing?"focusing":""],attrs:{tabindex:"0"},on:{keydown:function(n){if(!("button"in n)&&e._k(n.keyCode,"delete",[8,46],n.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?n("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:t.url,alt:""}}):e._e(),n("a",{staticClass:"el-upload-list__item-name",on:{click:function(n){e.handleClick(t)}}},[n("i",{staticClass:"el-icon-document"}),e._v(e._s(t.name)+"\n ")]),n("label",{staticClass:"el-upload-list__item-status-label"},[n("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():n("i",{staticClass:"el-icon-close",on:{click:function(n){e.$emit("remove",t)}}}),e.disabled?e._e():n("i",{staticClass:"el-icon-close-tip"},[e._v(e._s(e.t("el.upload.deleteTip")))]),"uploading"===t.status?n("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?n("span",{staticClass:"el-upload-list__item-actions"},[e.handlePreview&&"picture-card"===e.listType?n("span",{staticClass:"el-upload-list__item-preview",on:{click:function(n){e.handlePreview(t)}}},[n("i",{staticClass:"el-icon-zoom-in"})]):e._e(),e.disabled?e._e():n("span",{staticClass:"el-upload-list__item-delete",on:{click:function(n){e.$emit("remove",t)}}},[n("i",{staticClass:"el-icon-delete"})])]):e._e()],{file:t})],2)})),0)},qu=[];Wu._withStripped=!0;var Uu=n(34),Ku=n.n(Uu),Gu={name:"ElUploadList",mixins:[b.a],data:function(){return{focusing:!1}},components:{ElProgress:Ku.a},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)}}},Yu=Gu,Xu=l(Yu,Wu,qu,!1,null,null,null);Xu.options.__file="packages/upload/src/upload-list.vue";var Zu=Xu.exports,Qu=n(24),Ju=n.n(Qu);function ed(e,t,n){var i=void 0;i=n.response?""+(n.response.error||n.response):n.responseText?""+n.responseText:"fail to post "+e+" "+n.status;var r=new Error(i);return r.status=n.status,r.method="post",r.url=e,r}function td(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(n){return t}}function nd(e){if("undefined"!==typeof XMLHttpRequest){var t=new XMLHttpRequest,n=e.action;t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var i=new FormData;e.data&&Object.keys(e.data).forEach((function(t){i.append(t,e.data[t])})),i.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(ed(n,e,t));e.onSuccess(td(t))},t.open("post",n,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};for(var o in r)r.hasOwnProperty(o)&&null!==r[o]&&t.setRequestHeader(o,r[o]);return t.send(i),t}}var id=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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)},rd=[];id._withStripped=!0;var od={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 n=e.type,i=e.name,r=i.indexOf(".")>-1?"."+i.split(".").pop():"",o=n.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)?o===e.replace(/\/\*$/,""):!!/^[^\/]+\/[^\/]+$/.test(e)&&n===e}))}))):this.$emit("file",e.dataTransfer.files)}}}},ad=od,sd=l(ad,id,rd,!1,null,null,null);sd.options.__file="packages/upload/src/upload-dragger.vue";var ld,cd,ud=sd.exports,dd={inject:["uploader"],components:{UploadDragger:ud},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:nd},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 n=Array.prototype.slice.call(e);this.multiple||(n=n.slice(0,1)),0!==n.length&&n.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 n=this.beforeUpload(e);n&&n.then?n.then((function(n){var i=Object.prototype.toString.call(n);if("[object File]"===i||"[object Blob]"===i){for(var r in"[object Blob]"===i&&(n=new File([n],e.name,{type:e.type})),e)e.hasOwnProperty(r)&&(n[r]=e[r]);t.post(n)}else t.post(e)}),(function(){t.onRemove(null,e)})):!1!==n?this.post(e):this.onRemove(null,e)},abort:function(e){var t=this.reqs;if(e){var n=e;e.uid&&(n=e.uid),t[n]&&t[n].abort()}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort(),delete t[e]}))},post:function(e){var t=this,n=e.uid,i={headers:this.headers,withCredentials:this.withCredentials,file:e,data:this.data,filename:this.name,action:this.action,onProgress:function(n){t.onProgress(n,e)},onSuccess:function(i){t.onSuccess(i,e),delete t.reqs[n]},onError:function(i){t.onError(i,e),delete t.reqs[n]}},r=this.httpRequest(i);this.reqs[n]=r,r&&r.then&&r.then(i.onSuccess,i.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,n=this.drag,i=this.name,r=this.handleChange,o=this.multiple,a=this.accept,s=this.listType,l=this.uploadFiles,c=this.disabled,u=this.handleKeydown,d={class:{"el-upload":!0},on:{click:t,keydown:u}};return d.class["el-upload--"+s]=!0,e("div",Ju()([d,{attrs:{tabindex:"0"}}]),[n?e("upload-dragger",{attrs:{disabled:c},on:{file:l}},[this.$slots.default]):this.$slots.default,e("input",{class:"el-upload__input",attrs:{type:"file",name:i,multiple:o,accept:a},ref:"input",on:{change:r}})])}},hd=dd,fd=l(hd,ld,cd,!1,null,null,null);fd.options.__file="packages/upload/src/upload.vue";var pd=fd.exports;function md(){}var gd,vd,bd={name:"ElUpload",mixins:[T.a],components:{ElProgress:Ku.a,UploadList:Zu,Upload:pd},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:md},onChange:{type:Function,default:md},onPreview:{type:Function},onSuccess:{type:Function,default:md},onProgress:{type:Function,default:md},onError:{type:Function,default:md},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:md}},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(t){console.error("[Element Error][Upload]",t)}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(n){return void console.error("[Element Error][Upload]",n)}this.uploadFiles.push(t),this.onChange(t,this.uploadFiles)},handleProgress:function(e,t){var n=this.getFile(t);this.onProgress(e,n,this.uploadFiles),n.status="uploading",n.percentage=e.percent||0},handleSuccess:function(e,t){var n=this.getFile(t);n&&(n.status="success",n.response=e,this.onSuccess(e,n,this.uploadFiles),this.onChange(n,this.uploadFiles))},handleError:function(e,t){var n=this.getFile(t),i=this.uploadFiles;n.status="fail",i.splice(i.indexOf(n),1),this.onError(e,n,this.uploadFiles),this.onChange(n,this.uploadFiles)},handleRemove:function(e,t){var n=this;t&&(e=this.getFile(t));var i=function(){n.abort(e);var t=n.uploadFiles;t.splice(t.indexOf(e),1),n.onRemove(e,t)};if(this.beforeRemove){if("function"===typeof this.beforeRemove){var r=this.beforeRemove(e,this.uploadFiles);r&&r.then?r.then((function(){i()}),md):!1!==r&&i()}}else i()},getFile:function(e){var t=this.uploadFiles,n=void 0;return t.every((function(t){return n=e.uid===t.uid?t:null,!n})),n},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,n=void 0;this.showFileList&&(n=e(Zu,{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 i={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"},r=this.$slots.trigger||this.$slots.default,o=e("upload",i,[r]);return e("div",["picture-card"===this.listType?n:"",this.$slots.trigger?[o,this.$slots.default]:o,this.$slots.tip,"picture-card"!==this.listType?n:""])}},yd=bd,wd=l(yd,gd,vd,!1,null,null,null);wd.options.__file="packages/upload/src/index.vue";var xd=wd.exports;xd.install=function(e){e.component(xd.name,xd)};var _d=xd,kd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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?n("div",{staticClass:"el-progress-bar"},[n("div",{staticClass:"el-progress-bar__outer",style:{height:e.strokeWidth+"px"}},[n("div",{staticClass:"el-progress-bar__inner",style:e.barStyle},[e.showText&&e.textInside?n("div",{staticClass:"el-progress-bar__innerText"},[e._v(e._s(e.content))]):e._e()])])]):n("div",{staticClass:"el-progress-circle",style:{height:e.width+"px",width:e.width+"px"}},[n("svg",{attrs:{viewBox:"0 0 100 100"}},[n("path",{staticClass:"el-progress-circle__track",style:e.trailPathStyle,attrs:{d:e.trackPath,stroke:"#e5e9f2","stroke-width":e.relativeStrokeWidth,fill:"none"}}),n("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?n("div",{staticClass:"el-progress__text",style:{fontSize:e.progressTextSize+"px"}},[e.status?n("i",{class:e.iconClass}):[e._v(e._s(e.content))]],2):e._e()])},Cd=[];kd._withStripped=!0;var Sd={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(){var e=-1*this.perimeter*(1-this.rate)/2;return e+"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})),n=0;ne)return t[n].color;return t[t.length-1].color},getColorArray:function(){var e=this.color,t=100/e.length;return e.map((function(e,n){return"string"===typeof e?{color:e,progress:(n+1)*t}:e}))}}},Od=Sd,Td=l(Od,kd,Cd,!1,null,null,null);Td.options.__file="packages/progress/src/progress.vue";var Ed=Td.exports;Ed.install=function(e){e.component(Ed.name,Ed)};var Dd=Ed,Md=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"el-spinner"},[n("svg",{staticClass:"el-spinner-inner",style:{width:e.radius/2+"px",height:e.radius/2+"px"},attrs:{viewBox:"0 0 50 50"}},[n("circle",{staticClass:"path",attrs:{cx:"25",cy:"25",r:"20",fill:"none",stroke:e.strokeColor,"stroke-width":e.strokeWidth}})])])},Ad=[];Md._withStripped=!0;var Nd={name:"ElSpinner",props:{type:String,radius:{type:Number,default:100},strokeWidth:{type:Number,default:5},strokeColor:{type:String,default:"#efefef"}}},Id=Nd,Ld=l(Id,Md,Ad,!1,null,null,null);Ld.options.__file="packages/spinner/src/spinner.vue";var Pd=Ld.exports;Pd.install=function(e){e.component(Pd.name,Pd)};var $d=Pd,Fd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-message-fade"},on:{"after-leave":e.handleAfterLeave}},[n("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?n("i",{class:e.iconClass}):n("i",{class:e.typeClass}),e._t("default",[e.dangerouslyUseHTMLString?n("p",{staticClass:"el-message__content",domProps:{innerHTML:e._s(e.message)}}):n("p",{staticClass:"el-message__content"},[e._v(e._s(e.message))])]),e.showClose?n("i",{staticClass:"el-message__closeBtn el-icon-close",on:{click:e.close}}):e._e()],2)])},jd=[];Fd._withStripped=!0;var zd={success:"success",info:"info",warning:"warning",error:"error"},Bd={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-"+zd[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)}},Rd=Bd,Vd=l(Rd,Fd,jd,!1,null,null,null);Vd.options.__file="packages/message/src/main.vue";var Hd=Vd.exports,Wd=qi.a.extend(Hd),qd=void 0,Ud=[],Kd=1,Gd=function e(t){if(!qi.a.prototype.$isServer){t=t||{},"string"===typeof t&&(t={message:t});var n=t.onClose,i="message_"+Kd++;t.onClose=function(){e.close(i,n)},qd=new Wd({data:t}),qd.id=i,Object(Ss["isVNode"])(qd.message)&&(qd.$slots.default=[qd.message],qd.message=null),qd.$mount(),document.body.appendChild(qd.$el);var r=t.offset||20;return Ud.forEach((function(e){r+=e.$el.offsetHeight+16})),qd.verticalOffset=r,qd.visible=!0,qd.$el.style.zIndex=C["PopupManager"].nextZIndex(),Ud.push(qd),qd}};["success","warning","info","error"].forEach((function(e){Gd[e]=function(t){return"string"===typeof t&&(t={message:t}),t.type=e,Gd(t)}})),Gd.close=function(e,t){for(var n=Ud.length,i=-1,r=void 0,o=0;oUd.length-1))for(var a=i;a=0;e--)Ud[e].close()};var Yd=Gd,Xd=Yd,Zd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-badge"},[e._t("default"),n("transition",{attrs:{name:"el-zoom-in-center"}},[n("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)},Qd=[];Zd._withStripped=!0;var Jd={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&&t0&&e-1this.value,n=this.allowHalf&&this.pointerAtLeftHalf&&e-.5<=this.currentValue&&e>this.currentValue;return t||n},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,n=e.keyCode;38===n||39===n?(this.allowHalf?t+=.5:t+=1,e.stopPropagation(),e.preventDefault()):37!==n&&40!==n||(this.allowHalf?t-=.5:t-=1,e.stopPropagation(),e.preventDefault()),t=t<0?0:t,t=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 n=t.target;Object(ze["hasClass"])(n,"el-rate__item")&&(n=n.querySelector(".el-rate__icon")),Object(ze["hasClass"])(n,"el-rate__decimal")&&(n=n.parentNode),this.pointerAtLeftHalf=2*t.offsetX<=n.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)}},mh=ph,gh=l(mh,dh,hh,!1,null,null,null);gh.options.__file="packages/rate/src/main.vue";var vh=gh.exports;vh.install=function(e){e.component(vh.name,vh)};var bh=vh,yh=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-steps",class:[!e.simple&&"el-steps--"+e.direction,e.simple&&"el-steps--simple"]},[e._t("default")],2)},wh=[];yh._withStripped=!0;var xh={name:"ElSteps",mixins:[T.a],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}))}}},_h=xh,kh=l(_h,yh,wh,!1,null,null,null);kh.options.__file="packages/steps/src/steps.vue";var Ch=kh.exports;Ch.install=function(e){e.component(Ch.name,Ch)};var Sh=Ch,Oh=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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},[n("div",{staticClass:"el-step__head",class:"is-"+e.currentStatus},[n("div",{staticClass:"el-step__line",style:e.isLast?"":{marginRight:e.$parent.stepOffset+"px"}},[n("i",{staticClass:"el-step__line-inner",style:e.lineStyle})]),n("div",{staticClass:"el-step__icon",class:"is-"+(e.icon?"icon":"text")},["success"!==e.currentStatus&&"error"!==e.currentStatus?e._t("icon",[e.icon?n("i",{staticClass:"el-step__icon-inner",class:[e.icon]}):e._e(),e.icon||e.isSimple?e._e():n("div",{staticClass:"el-step__icon-inner"},[e._v(e._s(e.index+1))])]):n("i",{staticClass:"el-step__icon-inner is-status",class:["el-icon-"+("success"===e.currentStatus?"check":"close")]})],2)]),n("div",{staticClass:"el-step__main"},[n("div",{ref:"title",staticClass:"el-step__title",class:["is-"+e.currentStatus]},[e._t("title",[e._v(e._s(e.title))])],2),e.isSimple?n("div",{staticClass:"el-step__arrow"}):n("div",{staticClass:"el-step__description",class:["is-"+e.currentStatus]},[e._t("description",[e._v(e._s(e.description))])],2)])])},Th=[];Oh._withStripped=!0;var Eh={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,n=t.steps.length,i="number"===typeof this.space?this.space+"px":this.space?this.space:100/(n-(this.isCenter?0:1))+"%";return e.flexBasis=i,this.isVertical||(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,n={};n.transitionDelay=150*this.index+"ms",e===this.$parent.processStatus?(this.currentStatus,t=0):"wait"===e&&(t=0,n.transitionDelay=-150*this.index+"ms"),n.borderWidth=t&&!this.isSimple?"1px":0,"vertical"===this.$parent.direction?n.height=t+"%":n.width=t+"%",this.lineStyle=n}},mounted:function(){var e=this,t=this.$watch("index",(function(n){e.$watch("$parent.active",e.updateStatus,{immediate:!0}),e.$watch("$parent.processStatus",(function(){var t=e.$parent.active;e.updateStatus(t)}),{immediate:!0}),t()}))}},Dh=Eh,Mh=l(Dh,Oh,Th,!1,null,null,null);Mh.options.__file="packages/steps/src/step.vue";var Ah=Mh.exports;Ah.install=function(e){e.component(Ah.name,Ah)};var Nh=Ah,Ih=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.carouselClasses,on:{mouseenter:function(t){return t.stopPropagation(),e.handleMouseEnter(t)},mouseleave:function(t){return t.stopPropagation(),e.handleMouseLeave(t)}}},[n("div",{staticClass:"el-carousel__container",style:{height:e.height}},[e.arrowDisplay?n("transition",{attrs:{name:"carousel-arrow-left"}},[n("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)}}},[n("i",{staticClass:"el-icon-arrow-left"})])]):e._e(),e.arrowDisplay?n("transition",{attrs:{name:"carousel-arrow-right"}},[n("button",{directives:[{name:"show",rawName:"v-show",value:("always"===e.arrow||e.hover)&&(e.loop||e.activeIndex0}))},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)}},methods:{handleMouseEnter:function(){this.hover=!0,this.pauseTimer()},handleMouseLeave:function(){this.hover=!1,this.startTimer()},itemInStage:function(e,t){var n=this.items.length;return t===n-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[n-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(n,i){e===t.itemInStage(n,i)&&(n.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(n,i){n.translateItem(i,t.activeIndex,e)}))},playSlides:function(){this.activeIndex0&&(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 n=this.items.length,i=this.activeIndex;this.activeIndex=e<0?this.loop?n-1:0:e>=n?this.loop?0:n-1:e,i===this.activeIndex&&this.resetItemPosition(i)}},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=$h()(300,!0,(function(t){e.setActiveItem(t)})),this.throttledIndicatorHover=$h()(300,(function(t){e.handleIndicatorHover(t)}))},mounted:function(){var e=this;this.updateItems(),this.$nextTick((function(){Object(ti["addResizeListener"])(e.$el,e.resetItemPosition),e.initialIndex=0&&(e.activeIndex=e.initialIndex),e.startTimer()}))},beforeDestroy:function(){this.$el&&Object(ti["removeResizeListener"])(this.$el,this.resetItemPosition),this.pauseTimer()}},jh=Fh,zh=l(jh,Ih,Lh,!1,null,null,null);zh.options.__file="packages/carousel/src/main.vue";var Bh=zh.exports;Bh.install=function(e){e.component(Bh.name,Bh)};var Rh=Bh,Vh={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 Hh(e){var t=e.move,n=e.size,i=e.bar,r={},o="translate"+i.axis+"("+t+"%)";return r[i.size]=n,r.transform=o,r.msTransform=o,r.webkitTransform=o,r}var Wh={name:"Bar",props:{vertical:Boolean,size:String,move:Number},computed:{bar:function(){return Vh[this.vertical?"vertical":"horizontal"]},wrap:function(){return this.$parent.wrap}},render:function(e){var t=this.size,n=this.move,i=this.bar;return e("div",{class:["el-scrollbar__bar","is-"+i.key],on:{mousedown:this.clickTrackHandler}},[e("div",{ref:"thumb",class:"el-scrollbar__thumb",on:{mousedown:this.clickThumbHandler},style:Hh({size:t,move:n,bar:i})})])},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=Math.abs(e.target.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),n=this.$refs.thumb[this.bar.offset]/2,i=100*(t-n)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=i*this.wrap[this.bar.scrollSize]/100},startDrag:function(e){e.stopImmediatePropagation(),this.cursorDown=!0,Object(ze["on"])(document,"mousemove",this.mouseMoveDocumentHandler),Object(ze["on"])(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 n=-1*(this.$el.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),i=this.$refs.thumb[this.bar.offset]-t,r=100*(n-i)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=r*this.wrap[this.bar.scrollSize]/100}}},mouseUpDocumentHandler:function(e){this.cursorDown=!1,this[this.bar.axis]=0,Object(ze["off"])(document,"mousemove",this.mouseMoveDocumentHandler),document.onselectstart=null}},destroyed:function(){Object(ze["off"])(document,"mouseup",this.mouseUpDocumentHandler)}},qh={name:"ElScrollbar",components:{Bar:Wh},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=wr()(),n=this.wrapStyle;if(t){var i="-"+t+"px",r="margin-bottom: "+i+"; margin-right: "+i+";";Array.isArray(this.wrapStyle)?(n=Object(y["toObject"])(this.wrapStyle),n.marginRight=n.marginBottom=i):"string"===typeof this.wrapStyle?n+=r:n=r}var o=e(this.tag,{class:["el-scrollbar__view",this.viewClass],style:this.viewStyle,ref:"resize"},this.$slots.default),a=e("div",{ref:"wrap",style:n,on:{scroll:this.handleScroll},class:[this.wrapClass,"el-scrollbar__wrap",t?"":"el-scrollbar__wrap--hidden-default"]},[[o]]),s=void 0;return s=this.native?[e("div",{ref:"wrap",class:[this.wrapClass,"el-scrollbar__wrap"],style:n},[[o]])]:[a,e(Wh,{attrs:{move:this.moveX,size:this.sizeWidth}}),e(Wh,{attrs:{vertical:!0,move:this.moveY,size:this.sizeHeight}})],e("div",{class:"el-scrollbar"},s)},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=void 0,t=void 0,n=this.wrap;n&&(e=100*n.clientHeight/n.scrollHeight,t=100*n.clientWidth/n.scrollWidth,this.sizeHeight=e<100?e+"%":"",this.sizeWidth=t<100?t+"%":"")}},mounted:function(){this.native||(this.$nextTick(this.update),!this.noresize&&Object(ti["addResizeListener"])(this.$refs.resize,this.update))},beforeDestroy:function(){this.native||!this.noresize&&Object(ti["removeResizeListener"])(this.$refs.resize,this.update)},install:function(e){e.component(qh.name,qh)}},Uh=qh,Kh=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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?n("div",{directives:[{name:"show",rawName:"v-show",value:!e.active,expression:"!active"}],staticClass:"el-carousel__mask"}):e._e(),e._t("default")],2)},Gh=[];Kh._withStripped=!0;var Yh=.83,Xh={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,n){return 0===t&&e===n-1?-1:t===n-1&&0===e?n:e=n/2?n+1:e>t+1&&e-t>=n/2?-2:e},calcCardTranslate:function(e,t){var n=this.$parent.$el.offsetWidth;return this.inStage?n*((2-Yh)*(e-t)+1)/4:e2&&this.$parent.loop&&(e=this.processIndex(e,t,o)),"card"===i)"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:Yh;else{this.active=e===t;var a="vertical"===r;this.translate=this.calcTranslate(e,t,a)}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(){var e="vertical"===this.parentDirection?"translateY":"translateX",t=e+"("+this.translate+"px) scale("+this.scale+")",n={transform:t};return Object(y["autoprefixer"])(n)}},created:function(){this.$parent&&this.$parent.updateItems()},destroyed:function(){this.$parent&&this.$parent.updateItems()}},Zh=Xh,Qh=l(Zh,Kh,Gh,!1,null,null,null);Qh.options.__file="packages/carousel/src/item.vue";var Jh=Qh.exports;Jh.install=function(e){e.component(Jh.name,Jh)};var ef=Jh,tf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-collapse",attrs:{role:"tablist","aria-multiselectable":"true"}},[e._t("default")],2)},nf=[];tf._withStripped=!0;var rf={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),n=t.indexOf(e.name);n>-1?t.splice(n,1):t.push(e.name),this.setActiveNames(t)}}},created:function(){this.$on("item-click",this.handleItemClick)}},of=rf,af=l(of,tf,nf,!1,null,null,null);af.options.__file="packages/collapse/src/collapse.vue";var sf=af.exports;sf.install=function(e){e.component(sf.name,sf)};var lf=sf,cf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-collapse-item",class:{"is-active":e.isActive,"is-disabled":e.disabled}},[n("div",{attrs:{role:"tab","aria-expanded":e.isActive,"aria-controls":"el-collapse-content-"+e.id,"aria-describedby":"el-collapse-content-"+e.id}},[n("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")?null:(t.stopPropagation(),e.handleEnterClick(t))},focus:e.handleFocus,blur:function(t){e.focusing=!1}}},[e._t("title",[e._v(e._s(e.title))]),n("i",{staticClass:"el-collapse-item__arrow el-icon-arrow-right",class:{"is-active":e.isActive}})],2)]),n("el-collapse-transition",[n("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}},[n("div",{staticClass:"el-collapse-item__content"},[e._t("default")],2)])])],1)},uf=[];cf._withStripped=!0;var df={name:"ElCollapseItem",componentName:"ElCollapseItem",mixins:[D.a],components:{ElCollapseTransition:Ge.a},data:function(){return{contentWrapStyle:{height:"auto",display:"block"},contentHeight:0,focusing:!1,isClick:!1,id:Object(y["generateId"])()}},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)}}},hf=df,ff=l(hf,cf,uf,!1,null,null,null);ff.options.__file="packages/collapse/src/collapse-item.vue";var pf=ff.exports;pf.install=function(e){e.component(pf.name,pf)};var mf=pf,gf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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}},[n("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"}},[n("template",{slot:"suffix"},[e.clearBtnVisible?n("i",{key:"clear",staticClass:"el-input__icon el-icon-circle-close",on:{click:function(t){return t.stopPropagation(),e.handleClear(t)}}}):n("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?n("div",{staticClass:"el-cascader__tags"},[e._l(e.presentTags,(function(t,i){return n("el-tag",{key:t.key,attrs:{type:"info",size:e.tagSize,hit:t.hitState,closable:t.closable,"disable-transitions":""},on:{close:function(t){e.deleteTag(i)}}},[n("span",[e._v(e._s(t.text))])])})),e.filterable&&!e.isDisabled?n("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"])?null:e.handleDelete(t)},blur:function(t){e.$forceUpdate()}}}):e._e()],2):e._e(),n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.handleDropdownLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.dropDownVisible,expression:"dropDownVisible"}],ref:"popper",class:["el-popper","el-cascader__dropdown",e.popperClass]},[n("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?n("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,i){return n("li",{key:t.uid,class:["el-cascader__suggestion-item",t.checked&&"is-checked"],attrs:{tabindex:-1},on:{click:function(t){e.handleSuggestionClick(i)}}},[n("span",[e._v(e._s(t.text))]),t.checked?n("i",{staticClass:"el-icon-check"}):e._e()])})):e._t("empty",[n("li",{staticClass:"el-cascader__empty-text"},[e._v(e._s(e.t("el.cascader.noMatch")))])])],2):e._e()],1)])],1)},vf=[];gf._withStripped=!0;var bf=n(42),yf=n.n(bf),wf=n(28),xf=n.n(wf),_f=xf.a.keys,kf={expandTrigger:{newProp:"expandTrigger",type:String},changeOnSelect:{newProp:"checkStrictly",type:Boolean},hoverThreshold:{newProp:"hoverThreshold",type:Number}},Cf={props:{placement:{type:String,default:"bottom-start"},appendToBody:W.a.props.appendToBody,visibleArrow:{type:Boolean,default:!0},arrowOffset:W.a.props.arrowOffset,offset:W.a.props.offset,boundariesPadding:W.a.props.boundariesPadding,popperOptions:W.a.props.popperOptions},methods:W.a.methods,data:W.a.data,beforeDestroy:W.a.beforeDestroy},Sf={medium:36,small:32,mini:28},Of={name:"ElCascader",directives:{Clickoutside:B.a},mixins:[Cf,D.a,b.a,T.a],inject:{elForm:{default:""},elFormItem:{default:""}},components:{ElInput:g.a,ElTag:ei.a,ElScrollbar:U.a,ElCascaderPanel:yf.a},props:{value:{},options:Array,props:Object,size:String,placeholder:{type:String,default:function(){return Object(ni["t"])("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||null,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(kf).forEach((function(n){var i=kf[n],r=i.newProp,o=i.type,a=t[n]||t[Object(y["kebabCase"])(n)];Object(Tt["isDef"])(n)&&!Object(Tt["isDef"])(e[r])&&(o===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){Object(y["isEqual"])(e,this.checkedValue)||(this.checkedValue=e,this.computePresentContent())},checkedValue:function(e){var t=this.value,n=this.dropDownVisible,i=this.config,r=i.checkStrictly,o=i.multiple;Object(y["isEqual"])(e,t)&&!Object(fh["isUndefined"])(t)||(this.computePresentContent(),o||r||!n||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||Sf[this.realSize]||40),Object(y["isEmpty"])(this.value)||this.computePresentContent(),this.filterHandler=j()(this.debounce,(function(){var t=e.inputValue;if(t){var n=e.beforeFilter(t);n&&n.then?n.then(e.getSuggestions):!1!==n?e.getSuggestions():e.filtering=!1}else e.filtering=!1})),Object(ti["addResizeListener"])(this.$el,this.updateStyle)},beforeDestroy:function(){Object(ti["removeResizeListener"])(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 n=this.dropDownVisible,i=this.$refs.input;e=Object(Tt["isDef"])(e)?e:!n,e!==n&&(this.dropDownVisible=e,e&&this.$nextTick((function(){t.updatePopper(),t.panel.scrollIntoView()})),i.$refs.input.setAttribute("aria-expanded",e),this.$emit("visible-change",e))}},handleDropdownLeave:function(){this.filtering=!1,this.inputValue=this.presentText},handleKeyDown:function(e){switch(e.keyCode){case _f.enter:this.toggleDropDownVisible();break;case _f.down:this.toggleDropDownVisible(!0),this.focusFirstNode(),e.preventDefault();break;case _f.esc:case _f.tab:this.toggleDropDownVisible(!1);break}},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,n=e.$refs,i=n.popper,r=n.suggestionPanel,o=null;if(t&&r)o=r.$el.querySelector(".el-cascader__suggestion-item");else{var a=i.querySelector(".el-cascader-menu");o=a.querySelector('.el-cascader-node[tabindex="-1"]')}o&&(o.focus(),!t&&o.click())}))},computePresentContent:function(){var e=this;this.$nextTick((function(){e.config.multiple?(e.computePresentTags(),e.presentText=e.presentTags.length?" ":null):e.computePresentText()}))},computePresentText:function(){var e=this.checkedValue,t=this.config;if(!Object(y["isEmpty"])(e)){var n=this.panel.getNodeByValue(e);if(n&&(t.checkStrictly||n.isLeaf))return void(this.presentText=n.getText(this.showAllLevels,this.separator))}this.presentText=null},computePresentTags:function(){var e=this.isDisabled,t=this.leafOnly,n=this.showAllLevels,i=this.separator,r=this.collapseTags,o=this.getCheckedNodes(t),a=[],s=function(t){return{node:t,key:t.uid,text:t.getText(n,i),hitState:!1,closable:!e&&!t.isDisabled}};if(o.length){var l=o[0],c=o.slice(1),u=c.length;a.push(s(l)),u&&(r?a.push({key:-1,text:"+ "+u,closable:!1}):c.forEach((function(e){return a.push(s(e))})))}this.checkedNodes=o,this.presentTags=a},getSuggestions:function(){var e=this,t=this.filterMethod;Object(fh["isFunction"])(t)||(t=function(e,t){return e.text.includes(t)});var n=this.panel.getFlattedNodes(this.leafOnly).filter((function(n){return!n.isDisabled&&(n.text=n.getText(e.showAllLevels,e.separator)||"",t(n,e.inputValue))}));this.multiple?this.presentTags.forEach((function(e){e.hitState=!1})):n.forEach((function(t){t.checked=Object(y["isEqual"])(e.checkedValue,t.getValueByOption())})),this.filtering=!0,this.suggestions=n,this.$nextTick(this.updatePopper)},handleSuggestionKeyDown:function(e){var t=e.keyCode,n=e.target;switch(t){case _f.enter:n.click();break;case _f.up:var i=n.previousElementSibling;i&&i.focus();break;case _f.down:var r=n.nextElementSibling;r&&r.focus();break;case _f.esc:case _f.tab:this.toggleDropDownVisible(!1);break}},handleDelete:function(){var e=this.inputValue,t=this.pressDeleteCount,n=this.presentTags,i=n.length-1,r=n[i];this.pressDeleteCount=e?0:t+1,r&&this.pressDeleteCount&&(r.hitState?this.deleteTag(i):r.hitState=!0)},handleSuggestionClick:function(e){var t=this.multiple,n=this.suggestions[e];if(t){var i=n.checked;n.doCheck(!i),this.panel.calculateMultiCheckedValue()}else this.checkedValue=n.getValueByOption(),this.toggleDropDownVisible(!1)},deleteTag:function(e){var t=this.checkedValue,n=t[e];this.checkedValue=t.filter((function(t,n){return n!==e})),this.$emit("remove-tag",n)},updateStyle:function(){var e=this.$el,t=this.inputInitialHeight;if(!this.$isServer&&e){var n=this.$refs.suggestionPanel,i=e.querySelector(".el-input__inner");if(i){var r=e.querySelector(".el-cascader__tags"),o=null;if(n&&(o=n.$el)){var a=o.querySelector(".el-cascader__suggestion-list");a.style.minWidth=i.offsetWidth+"px"}if(r){var s=r.offsetHeight,l=Math.max(s+6,t)+"px";i.style.height=l,this.updatePopper()}}}},getCheckedNodes:function(e){return this.panel.getCheckedNodes(e)}}},Tf=Of,Ef=l(Tf,gf,vf,!1,null,null,null);Ef.options.__file="packages/cascader/src/cascader.vue";var Df=Ef.exports;Df.install=function(e){e.component(Df.name,Df)};var Mf=Df,Af=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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?n("div",{staticClass:"el-color-picker__mask"}):e._e(),n("div",{staticClass:"el-color-picker__trigger",on:{click:e.handleTrigger}},[n("span",{staticClass:"el-color-picker__color",class:{"is-alpha":e.showAlpha}},[n("span",{staticClass:"el-color-picker__color-inner",style:{backgroundColor:e.displayedColor}}),e.value||e.showPanelColor?e._e():n("span",{staticClass:"el-color-picker__empty el-icon-close"})]),n("span",{directives:[{name:"show",rawName:"v-show",value:e.value||e.showPanelColor,expression:"value || showPanelColor"}],staticClass:"el-color-picker__icon el-icon-arrow-down"})]),n("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)},Nf=[];Af._withStripped=!0;var If="function"===typeof Symbol&&"symbol"===i(Symbol.iterator)?function(e){return i(e)}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":i(e)};function Lf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var Pf=function(e,t,n){return[e,t*n/((e=(2-t)*n)<1?e:2-e)||0,e/2]},$f=function(e){return"string"===typeof e&&-1!==e.indexOf(".")&&1===parseFloat(e)},Ff=function(e){return"string"===typeof e&&-1!==e.indexOf("%")},jf=function(e,t){$f(e)&&(e="100%");var n=Ff(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)},zf={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"},Bf=function(e){var t=e.r,n=e.g,i=e.b,r=function(e){e=Math.min(Math.round(e),255);var t=Math.floor(e/16),n=e%16;return""+(zf[t]||t)+(zf[n]||n)};return isNaN(t)||isNaN(n)||isNaN(i)?"":"#"+r(t)+r(n)+r(i)},Rf={A:10,B:11,C:12,D:13,E:14,F:15},Vf=function(e){return 2===e.length?16*(Rf[e[0].toUpperCase()]||+e[0])+(Rf[e[1].toUpperCase()]||+e[1]):Rf[e[1].toUpperCase()]||+e[1]},Hf=function(e,t,n){t/=100,n/=100;var i=t,r=Math.max(n,.01),o=void 0,a=void 0;return n*=2,t*=n<=1?n:2-n,i*=r<=1?r:2-r,a=(n+t)/2,o=0===n?2*i/(r+i):2*t/(n+t),{h:e,s:100*o,v:100*a}},Wf=function(e,t,n){e=jf(e,255),t=jf(t,255),n=jf(n,255);var i=Math.max(e,t,n),r=Math.min(e,t,n),o=void 0,a=void 0,s=i,l=i-r;if(a=0===i?0:l/i,i===r)o=0;else{switch(i){case e:o=(t-n)/l+(t2?parseFloat(e):parseInt(e,10)}));if(4===i.length?this._alpha=Math.floor(100*parseFloat(i[3])):3===i.length&&(this._alpha=100),i.length>=3){var r=Hf(i[0],i[1],i[2]),o=r.h,a=r.s,s=r.v;n(o,a,s)}}else if(-1!==e.indexOf("hsv")){var l=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===l.length?this._alpha=Math.floor(100*parseFloat(l[3])):3===l.length&&(this._alpha=100),l.length>=3&&n(l[0],l[1],l[2])}else if(-1!==e.indexOf("rgb")){var c=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===c.length?this._alpha=Math.floor(100*parseFloat(c[3])):3===c.length&&(this._alpha=100),c.length>=3){var u=Wf(c[0],c[1],c[2]),d=u.h,h=u.s,f=u.v;n(d,h,f)}}else if(-1!==e.indexOf("#")){var p=e.replace("#","").trim();if(!/^(?:[0-9a-fA-F]{3}){1,2}$/.test(p))return;var m=void 0,g=void 0,v=void 0;3===p.length?(m=Vf(p[0]+p[0]),g=Vf(p[1]+p[1]),v=Vf(p[2]+p[2])):6!==p.length&&8!==p.length||(m=Vf(p.substring(0,2)),g=Vf(p.substring(2,4)),v=Vf(p.substring(4,6))),8===p.length?this._alpha=Math.floor(Vf(p.substring(6))/255*100):3!==p.length&&6!==p.length||(this._alpha=100);var b=Wf(m,g,v),y=b.h,w=b.s,x=b.v;n(y,w,x)}},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,n=this._value,i=this._alpha,r=this.format;if(this.enableAlpha)switch(r){case"hsl":var o=Pf(e,t/100,n/100);this.value="hsla("+e+", "+Math.round(100*o[1])+"%, "+Math.round(100*o[2])+"%, "+i/100+")";break;case"hsv":this.value="hsva("+e+", "+Math.round(t)+"%, "+Math.round(n)+"%, "+i/100+")";break;default:var a=qf(e,t,n),s=a.r,l=a.g,c=a.b;this.value="rgba("+s+", "+l+", "+c+", "+i/100+")"}else switch(r){case"hsl":var u=Pf(e,t/100,n/100);this.value="hsl("+e+", "+Math.round(100*u[1])+"%, "+Math.round(100*u[2])+"%)";break;case"hsv":this.value="hsv("+e+", "+Math.round(t)+"%, "+Math.round(n)+"%)";break;case"rgb":var d=qf(e,t,n),h=d.r,f=d.g,p=d.b;this.value="rgb("+h+", "+f+", "+p+")";break;default:this.value=Bf(qf(e,t,n))}},e}(),Kf=Uf,Gf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.doDestroy}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-color-dropdown"},[n("div",{staticClass:"el-color-dropdown__main-wrapper"},[n("hue-slider",{ref:"hue",staticStyle:{float:"right"},attrs:{color:e.color,vertical:""}}),n("sv-panel",{ref:"sl",attrs:{color:e.color}})],1),e.showAlpha?n("alpha-slider",{ref:"alpha",attrs:{color:e.color}}):e._e(),e.predefine?n("predefine",{attrs:{color:e.color,colors:e.predefine}}):e._e(),n("div",{staticClass:"el-color-dropdown__btns"},[n("span",{staticClass:"el-color-dropdown__value"},[n("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")?null:e.handleConfirm(t)}},model:{value:e.customInput,callback:function(t){e.customInput=t},expression:"customInput"}})],1),n("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 ")]),n("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)])},Yf=[];Gf._withStripped=!0;var Xf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-color-svpanel",style:{backgroundColor:e.background}},[n("div",{staticClass:"el-color-svpanel__white"}),n("div",{staticClass:"el-color-svpanel__black"}),n("div",{staticClass:"el-color-svpanel__cursor",style:{top:e.cursorTop+"px",left:e.cursorLeft+"px"}},[n("div")])])},Zf=[];Xf._withStripped=!0;var Qf=!1,Jf=function(e,t){if(!qi.a.prototype.$isServer){var n=function(e){t.drag&&t.drag(e)},i=function e(i){document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",e),document.onselectstart=null,document.ondragstart=null,Qf=!1,t.end&&t.end(i)};e.addEventListener("mousedown",(function(e){Qf||(document.onselectstart=function(){return!1},document.ondragstart=function(){return!1},document.addEventListener("mousemove",n),document.addEventListener("mouseup",i),Qf=!0,t.start&&t.start(e))}))}},ep={name:"el-sl-panel",props:{color:{required:!0}},computed:{colorValue:function(){var e=this.color.get("hue"),t=this.color.get("value");return{hue:e,value:t}}},watch:{colorValue:function(){this.update()}},methods:{update:function(){var e=this.color.get("saturation"),t=this.color.get("value"),n=this.$el,i=n.clientWidth,r=n.clientHeight;this.cursorLeft=e*i/100,this.cursorTop=(100-t)*r/100,this.background="hsl("+this.color.get("hue")+", 100%, 50%)"},handleDrag:function(e){var t=this.$el,n=t.getBoundingClientRect(),i=e.clientX-n.left,r=e.clientY-n.top;i=Math.max(0,i),i=Math.min(i,n.width),r=Math.max(0,r),r=Math.min(r,n.height),this.cursorLeft=i,this.cursorTop=r,this.color.set({saturation:i/n.width*100,value:100-r/n.height*100})}},mounted:function(){var e=this;Jf(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%)"}}},tp=ep,np=l(tp,Xf,Zf,!1,null,null,null);np.options.__file="packages/color-picker/src/components/sv-panel.vue";var ip=np.exports,rp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-color-hue-slider",class:{"is-vertical":e.vertical}},[n("div",{ref:"bar",staticClass:"el-color-hue-slider__bar",on:{click:e.handleClick}}),n("div",{ref:"thumb",staticClass:"el-color-hue-slider__thumb",style:{left:e.thumbLeft+"px",top:e.thumbTop+"px"}})])},op=[];rp._withStripped=!0;var ap={name:"el-color-hue-slider",props:{color:{required:!0},vertical:Boolean},data:function(){return{thumbLeft:0,thumbTop:0}},computed:{hueValue:function(){var e=this.color.get("hue");return e}},watch:{hueValue:function(){this.update()}},methods:{handleClick:function(e){var t=this.$refs.thumb,n=e.target;n!==t&&this.handleDrag(e)},handleDrag:function(e){var t=this.$el.getBoundingClientRect(),n=this.$refs.thumb,i=void 0;if(this.vertical){var r=e.clientY-t.top;r=Math.min(r,t.height-n.offsetHeight/2),r=Math.max(n.offsetHeight/2,r),i=Math.round((r-n.offsetHeight/2)/(t.height-n.offsetHeight)*360)}else{var o=e.clientX-t.left;o=Math.min(o,t.width-n.offsetWidth/2),o=Math.max(n.offsetWidth/2,o),i=Math.round((o-n.offsetWidth/2)/(t.width-n.offsetWidth)*360)}this.color.set("hue",i)},getThumbLeft:function(){if(this.vertical)return 0;var e=this.$el,t=this.color.get("hue");if(!e)return 0;var n=this.$refs.thumb;return Math.round(t*(e.offsetWidth-n.offsetWidth/2)/360)},getThumbTop:function(){if(!this.vertical)return 0;var e=this.$el,t=this.color.get("hue");if(!e)return 0;var n=this.$refs.thumb;return Math.round(t*(e.offsetHeight-n.offsetHeight/2)/360)},update:function(){this.thumbLeft=this.getThumbLeft(),this.thumbTop=this.getThumbTop()}},mounted:function(){var e=this,t=this.$refs,n=t.bar,i=t.thumb,r={drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}};Jf(n,r),Jf(i,r),this.update()}},sp=ap,lp=l(sp,rp,op,!1,null,null,null);lp.options.__file="packages/color-picker/src/components/hue-slider.vue";var cp=lp.exports,up=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-color-alpha-slider",class:{"is-vertical":e.vertical}},[n("div",{ref:"bar",staticClass:"el-color-alpha-slider__bar",style:{background:e.background},on:{click:e.handleClick}}),n("div",{ref:"thumb",staticClass:"el-color-alpha-slider__thumb",style:{left:e.thumbLeft+"px",top:e.thumbTop+"px"}})])},dp=[];up._withStripped=!0;var hp={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,n=e.target;n!==t&&this.handleDrag(e)},handleDrag:function(e){var t=this.$el.getBoundingClientRect(),n=this.$refs.thumb;if(this.vertical){var i=e.clientY-t.top;i=Math.max(n.offsetHeight/2,i),i=Math.min(i,t.height-n.offsetHeight/2),this.color.set("alpha",Math.round((i-n.offsetHeight/2)/(t.height-n.offsetHeight)*100))}else{var r=e.clientX-t.left;r=Math.max(n.offsetWidth/2,r),r=Math.min(r,t.width-n.offsetWidth/2),this.color.set("alpha",Math.round((r-n.offsetWidth/2)/(t.width-n.offsetWidth)*100))}},getThumbLeft:function(){if(this.vertical)return 0;var e=this.$el,t=this.color._alpha;if(!e)return 0;var n=this.$refs.thumb;return Math.round(t*(e.offsetWidth-n.offsetWidth/2)/100)},getThumbTop:function(){if(!this.vertical)return 0;var e=this.$el,t=this.color._alpha;if(!e)return 0;var n=this.$refs.thumb;return Math.round(t*(e.offsetHeight-n.offsetHeight/2)/100)},getBackground:function(){if(this.color&&this.color.value){var e=this.color.toRgb(),t=e.r,n=e.g,i=e.b;return"linear-gradient(to right, rgba("+t+", "+n+", "+i+", 0) 0%, rgba("+t+", "+n+", "+i+", 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,n=t.bar,i=t.thumb,r={drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}};Jf(n,r),Jf(i,r),this.update()}},fp=hp,pp=l(fp,up,dp,!1,null,null,null);pp.options.__file="packages/color-picker/src/components/alpha-slider.vue";var mp=pp.exports,gp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-color-predefine"},[n("div",{staticClass:"el-color-predefine__colors"},e._l(e.rgbaColors,(function(t,i){return n("div",{key:e.colors[i],staticClass:"el-color-predefine__color-selector",class:{selected:t.selected,"is-alpha":t._alpha<100},on:{click:function(t){e.handleSelect(i)}}},[n("div",{style:{"background-color":t.value}})])})),0)])},vp=[];gp._withStripped=!0;var bp={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 n=new Kf;return n.enableAlpha=!0,n.format="rgba",n.fromString(e),n.selected=n.value===t.value,n}))}},watch:{"$parent.currentColor":function(e){var t=new Kf;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)}}},yp=bp,wp=l(yp,gp,vp,!1,null,null,null);wp.options.__file="packages/color-picker/src/components/predefine.vue";var xp=wp.exports,_p={name:"el-color-picker-dropdown",mixins:[W.a,b.a],components:{SvPanel:ip,HueSlider:cp,AlphaSlider:mp,ElInput:g.a,ElButton:se.a,Predefine:xp},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,n=e.sl,i=e.hue,r=e.alpha;n&&n.update(),i&&i.update(),r&&r.update()}))},currentColor:{immediate:!0,handler:function(e){this.customInput=e}}}},kp=_p,Cp=l(kp,Gf,Yf,!1,null,null,null);Cp.options.__file="packages/color-picker/src/components/picker-dropdown.vue";var Sp=Cp.exports,Op={name:"ElColorPicker",mixins:[D.a],props:{value:String,showAlpha:Boolean,colorFormat:String,disabled:Boolean,size:String,popperClass:String,predefine:Array},inject:{elForm:{default:""},elFormItem:{default:""}},directives:{Clickoutside:B.a},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 Kf({enableAlpha:this.showAlpha,format:this.colorFormat});t.fromString(this.value);var n=this.displayedRgb(t,this.showAlpha);e!==n&&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 Kf))throw Error("color should be instance of Color Class");var n=e.toRgb(),i=n.r,r=n.g,o=n.b;return t?"rgba("+i+", "+r+", "+o+", "+e.get("alpha")/100+")":"rgb("+i+", "+r+", "+o+")"}},mounted:function(){var e=this.value;e&&this.color.fromString(e),this.popperElm=this.$refs.dropdown.$el},data:function(){var e=new Kf({enableAlpha:this.showAlpha,format:this.colorFormat});return{color:e,showPicker:!1,showPanelColor:!1}},components:{PickerDropdown:Sp}},Tp=Op,Ep=l(Tp,Af,Nf,!1,null,null,null);Ep.options.__file="packages/color-picker/src/main.vue";var Dp=Ep.exports;Dp.install=function(e){e.component(Dp.name,Dp)};var Mp=Dp,Ap=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-transfer"},[n("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),n("div",{staticClass:"el-transfer__buttons"},[n("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)}}},[n("i",{staticClass:"el-icon-arrow-left"}),void 0!==e.buttonTexts[0]?n("span",[e._v(e._s(e.buttonTexts[0]))]):e._e()]),n("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]?n("span",[e._v(e._s(e.buttonTexts[1]))]):e._e(),n("i",{staticClass:"el-icon-arrow-right"})])],1),n("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)},Np=[];Ap._withStripped=!0;var Ip=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-transfer-panel"},[n("p",{staticClass:"el-transfer-panel__header"},[n("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 "),n("span",[e._v(e._s(e.checkedSummary))])])],1),n("div",{class:["el-transfer-panel__body",e.hasFooter?"is-with-footer":""]},[e.filterable?n("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"}},[n("i",{class:["el-input__icon","el-icon-"+e.inputIcon],attrs:{slot:"prefix"},on:{click:e.clearQuery},slot:"prefix"})]):e._e(),n("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 n("el-checkbox",{key:t[e.keyProp],staticClass:"el-transfer-panel__item",attrs:{label:t[e.keyProp],disabled:t[e.disabledProp]}},[n("option-content",{attrs:{option:t}})],1)})),1),n("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")))]),n("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?n("p",{staticClass:"el-transfer-panel__footer"},[e._t("default")],2):e._e()])},Lp=[];Ip._withStripped=!0;var Pp={mixins:[b.a],name:"ElTransferPanel",componentName:"ElTransferPanel",components:{ElCheckboxGroup:Ir.a,ElCheckbox:Fi.a,ElInput:g.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},n=t(this),i=n.$parent||n;return n.renderContent?n.renderContent(e,this.option):i.$scopedSlots.default?i.$scopedSlots.default({option:this.option}):e("span",[this.option[n.labelProp]||this.option[n.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 n=e.concat(t).filter((function(n){return-1===e.indexOf(n)||-1===t.indexOf(n)}));this.$emit("checked-change",e,n)}else this.$emit("checked-change",e),this.checkChangeByUser=!0},data:function(){var e=this,t=[],n=this.filteredData.map((function(t){return t[e.keyProp]}));this.checked.forEach((function(e){n.indexOf(e)>-1&&t.push(e)})),this.checkChangeByUser=!1,this.checked=t},checkableData:function(){this.updateAllChecked()},defaultChecked:{immediate:!0,handler:function(e,t){var n=this;if(!t||e.length!==t.length||!e.every((function(e){return t.indexOf(e)>-1}))){var i=[],r=this.checkableData.map((function(e){return e[n.keyProp]}));e.forEach((function(e){r.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 n=t[e.labelProp]||t[e.keyProp].toString();return n.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,n=this.format,i=n.noChecked,r=n.hasChecked;return i&&r?e>0?r.replace(/\${checked}/g,e).replace(/\${total}/g,t):i.replace(/\${total}/g,t):e+"/"+t},isIndeterminate:function(){var e=this.checked.length;return e>0&&e0&&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="")}}},$p=Pp,Fp=l($p,Ip,Lp,!1,null,null,null);Fp.options.__file="packages/transfer/src/transfer-panel.vue";var jp=Fp.exports,zp={name:"ElTransfer",mixins:[D.a,b.a,T.a],components:{TransferPanel:jp,ElButton:se.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,n){return(t[n[e]]=n)&&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,n){var i=e.dataObj[n];return i&&t.push(i),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 n=e.indexOf(t);n>-1&&e.splice(n,1)})),this.$emit("input",e),this.$emit("change",e,"left",this.rightChecked)},addToRight:function(){var e=this,t=this.value.slice(),n=[],i=this.props.key;this.data.forEach((function(t){var r=t[i];e.leftChecked.indexOf(r)>-1&&-1===e.value.indexOf(r)&&n.push(r)})),t="unshift"===this.targetOrder?n.concat(t):t.concat(n),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="")}}},Bp=zp,Rp=l(Bp,Ap,Np,!1,null,null,null);Rp.options.__file="packages/transfer/src/main.vue";var Vp=Rp.exports;Vp.install=function(e){e.component(Vp.name,Vp)};var Hp=Vp,Wp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"el-container",class:{"is-vertical":e.isVertical}},[e._t("default")],2)},qp=[];Wp._withStripped=!0;var Up={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}))}}},Kp=Up,Gp=l(Kp,Wp,qp,!1,null,null,null);Gp.options.__file="packages/container/src/main.vue";var Yp=Gp.exports;Yp.install=function(e){e.component(Yp.name,Yp)};var Xp=Yp,Zp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("header",{staticClass:"el-header",style:{height:e.height}},[e._t("default")],2)},Qp=[];Zp._withStripped=!0;var Jp={name:"ElHeader",componentName:"ElHeader",props:{height:{type:String,default:"60px"}}},em=Jp,tm=l(em,Zp,Qp,!1,null,null,null);tm.options.__file="packages/header/src/main.vue";var nm=tm.exports;nm.install=function(e){e.component(nm.name,nm)};var im=nm,rm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("aside",{staticClass:"el-aside",style:{width:e.width}},[e._t("default")],2)},om=[];rm._withStripped=!0;var am={name:"ElAside",componentName:"ElAside",props:{width:{type:String,default:"300px"}}},sm=am,lm=l(sm,rm,om,!1,null,null,null);lm.options.__file="packages/aside/src/main.vue";var cm=lm.exports;cm.install=function(e){e.component(cm.name,cm)};var um=cm,dm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("main",{staticClass:"el-main"},[e._t("default")],2)},hm=[];dm._withStripped=!0;var fm={name:"ElMain",componentName:"ElMain"},pm=fm,mm=l(pm,dm,hm,!1,null,null,null);mm.options.__file="packages/main/src/main.vue";var gm=mm.exports;gm.install=function(e){e.component(gm.name,gm)};var vm=gm,bm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("footer",{staticClass:"el-footer",style:{height:e.height}},[e._t("default")],2)},ym=[];bm._withStripped=!0;var wm={name:"ElFooter",componentName:"ElFooter",props:{height:{type:String,default:"60px"}}},xm=wm,_m=l(xm,bm,ym,!1,null,null,null);_m.options.__file="packages/footer/src/main.vue";var km=_m.exports;km.install=function(e){e.component(km.name,km)};var Cm,Sm,Om=km,Tm={name:"ElTimeline",props:{reverse:{type:Boolean,default:!1}},provide:function(){return{timeline:this}},render:function(){var e=arguments[0],t=this.reverse,n={"el-timeline":!0,"is-reverse":t},i=this.$slots.default||[];return t&&(i=i.reverse()),e("ul",{class:n},[i])}},Em=Tm,Dm=l(Em,Cm,Sm,!1,null,null,null);Dm.options.__file="packages/timeline/src/main.vue";var Mm=Dm.exports;Mm.install=function(e){e.component(Mm.name,Mm)};var Am=Mm,Nm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"el-timeline-item"},[n("div",{staticClass:"el-timeline-item__tail"}),e.$slots.dot?e._e():n("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?n("i",{staticClass:"el-timeline-item__icon",class:e.icon}):e._e()]),e.$slots.dot?n("div",{staticClass:"el-timeline-item__dot"},[e._t("dot")],2):e._e(),n("div",{staticClass:"el-timeline-item__wrapper"},[e.hideTimestamp||"top"!==e.placement?e._e():n("div",{staticClass:"el-timeline-item__timestamp is-top"},[e._v("\n "+e._s(e.timestamp)+"\n ")]),n("div",{staticClass:"el-timeline-item__content"},[e._t("default")],2),e.hideTimestamp||"bottom"!==e.placement?e._e():n("div",{staticClass:"el-timeline-item__timestamp is-bottom"},[e._v("\n "+e._s(e.timestamp)+"\n ")])])])},Im=[];Nm._withStripped=!0;var Lm={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}},Pm=Lm,$m=l(Pm,Nm,Im,!1,null,null,null);$m.options.__file="packages/timeline/src/item.vue";var Fm=$m.exports;Fm.install=function(e){e.component(Fm.name,Fm)};var jm=Fm,zm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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?n("i",{class:e.icon}):e._e(),e.$slots.default?n("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)},Bm=[];zm._withStripped=!0;var Rm={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)}}},Vm=Rm,Hm=l(Vm,zm,Bm,!1,null,null,null);Hm.options.__file="packages/link/src/main.vue";var Wm=Hm.exports;Wm.install=function(e){e.component(Wm.name,Wm)};var qm=Wm,Um=function(e,t){var n=t._c;return n("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?n("div",{class:["el-divider__text","is-"+t.props.contentPosition]},[t._t("default")],2):t._e()])},Km=[];Um._withStripped=!0;var Gm={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)}}}},Ym=Gm,Xm=l(Ym,Um,Km,!0,null,null,null);Xm.options.__file="packages/divider/src/main.vue";var Zm=Xm.exports;Zm.install=function(e){e.component(Zm.name,Zm)};var Qm=Zm,Jm=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-image"},[e.loading?e._t("placeholder",[n("div",{staticClass:"el-image__placeholder"})]):e.error?e._t("error",[n("div",{staticClass:"el-image__error"},[e._v(e._s(e.t("el.image.error")))])]):n("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?n("image-viewer",{attrs:{"z-index":e.zIndex,"initial-index":e.imageIndex,"on-close":e.closeViewer,"url-list":e.previewSrcList}}):e._e()]:e._e()],2)},eg=[];Jm._withStripped=!0;var tg=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"viewer-fade"}},[n("div",{ref:"el-image-viewer__wrapper",staticClass:"el-image-viewer__wrapper",style:{"z-index":e.zIndex},attrs:{tabindex:"-1"}},[n("div",{staticClass:"el-image-viewer__mask"}),n("span",{staticClass:"el-image-viewer__btn el-image-viewer__close",on:{click:e.hide}},[n("i",{staticClass:"el-icon-circle-close"})]),e.isSingle?e._e():[n("span",{staticClass:"el-image-viewer__btn el-image-viewer__prev",class:{"is-disabled":!e.infinite&&e.isFirst},on:{click:e.prev}},[n("i",{staticClass:"el-icon-arrow-left"})]),n("span",{staticClass:"el-image-viewer__btn el-image-viewer__next",class:{"is-disabled":!e.infinite&&e.isLast},on:{click:e.next}},[n("i",{staticClass:"el-icon-arrow-right"})])],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:function(t){e.handleActions("zoomOut")}}}),n("i",{staticClass:"el-icon-zoom-in",on:{click:function(t){e.handleActions("zoomIn")}}}),n("i",{staticClass:"el-image-viewer__actions__divider"}),n("i",{class:e.mode.icon,on:{click:e.toggleMode}}),n("i",{staticClass:"el-image-viewer__actions__divider"}),n("i",{staticClass:"el-icon-refresh-left",on:{click:function(t){e.handleActions("anticlocelise")}}}),n("i",{staticClass:"el-icon-refresh-right",on:{click:function(t){e.handleActions("clocelise")}}})])]),n("div",{staticClass:"el-image-viewer__canvas"},e._l(e.urlList,(function(t,i){return i===e.index?n("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)])},ng=[];tg._withStripped=!0;var ig=Object.assign||function(e){for(var t=1;t0?e.handleActions("zoomIn",{zoomRate:.015,enableTransition:!1}):e.handleActions("zoomOut",{zoomRate:.015,enableTransition:!1})})),Object(ze["on"])(document,"keydown",this._keyDownHandler),Object(ze["on"])(document,og,this._mouseWheelHandler)},deviceSupportUninstall:function(){Object(ze["off"])(document,"keydown",this._keyDownHandler),Object(ze["off"])(document,og,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 n=this.transform,i=n.offsetX,r=n.offsetY,o=e.pageX,a=e.pageY;this._dragHandler=Object(y["rafThrottle"])((function(e){t.transform.offsetX=i+e.pageX-o,t.transform.offsetY=r+e.pageY-a})),Object(ze["on"])(document,"mousemove",this._dragHandler),Object(ze["on"])(document,"mouseup",(function(e){Object(ze["off"])(document,"mousemove",t._dragHandler)})),e.preventDefault()}},reset:function(){this.transform={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}},toggleMode:function(){if(!this.loading){var e=Object.keys(rg),t=Object.values(rg),n=t.indexOf(this.mode),i=(n+1)%e.length;this.mode=rg[e[i]],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 n=ig({zoomRate:.2,rotateDeg:90,enableTransition:!0},t),i=n.zoomRate,r=n.rotateDeg,o=n.enableTransition,a=this.transform;switch(e){case"zoomOut":a.scale>.2&&(a.scale=parseFloat((a.scale-i).toFixed(3)));break;case"zoomIn":a.scale=parseFloat((a.scale+i).toFixed(3));break;case"clocelise":a.deg+=r;break;case"anticlocelise":a.deg-=r;break}a.enableTransition=o}}},mounted:function(){this.deviceSupportInstall(),this.$refs["el-image-viewer__wrapper"].focus()}},sg=ag,lg=l(sg,tg,ng,!1,null,null,null);lg.options.__file="packages/image/src/image-viewer.vue";var cg=lg.exports,ug=function(){return void 0!==document.documentElement.style.objectFit},dg={NONE:"none",CONTAIN:"contain",COVER:"cover",FILL:"fill",SCALE_DOWN:"scale-down"},hg="",fg={name:"ElImage",mixins:[b.a],inheritAttrs:!1,components:{ImageViewer:cg},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?ug()?{"object-fit":e}:this.getImageStyle(e):{}},alignCenter:function(){return!this.$isServer&&!ug()&&this.fit!==dg.FILL},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(n){return e.handleLoad(n,t)},t.onerror=this.handleError.bind(this),Object.keys(this.$attrs).forEach((function(n){var i=e.$attrs[n];t.setAttribute(n,i)})),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(){Object(ze["isInContainer"])(this.$el,this._scrollContainer)&&(this.show=!0,this.removeLazyLoadListener())},addLazyLoadListener:function(){if(!this.$isServer){var e=this.scrollContainer,t=null;t=Object(fh["isHtmlElement"])(e)?e:Object(fh["isString"])(e)?document.querySelector(e):Object(ze["getScrollContainer"])(this.$el),t&&(this._scrollContainer=t,this._lazyLoadHandler=$h()(200,this.handleLazyLoad),Object(ze["on"])(t,"scroll",this._lazyLoadHandler),this.handleLazyLoad())}},removeLazyLoadListener:function(){var e=this._scrollContainer,t=this._lazyLoadHandler;!this.$isServer&&e&&t&&(Object(ze["off"])(e,"scroll",t),this._scrollContainer=null,this._lazyLoadHandler=null)},getImageStyle:function(e){var t=this.imageWidth,n=this.imageHeight,i=this.$el,r=i.clientWidth,o=i.clientHeight;if(!t||!n||!r||!o)return{};var a=t/n<1;if(e===dg.SCALE_DOWN){var s=tr)return console.warn("[ElementCalendar]end time should be greater than start time"),[];if(Object(so["validateRangeInOneMonth"])(i,r))return[[i,r]];var o=[],a=new Date(i.getFullYear(),i.getMonth()+1,1),s=this.toDate(a.getTime()-Mg);if(!Object(so["validateRangeInOneMonth"])(a,r))return console.warn("[ElementCalendar]start time and end time interval must not exceed two months"),[];o.push([i,s]);var l=this.realFirstDayOfWeek,c=a.getDay(),u=0;return c!==l&&(0===l?u=7-c:(u=l-c,u=u>0?u:7+u)),a=this.toDate(a.getTime()+u*Mg),a.getDate()6?0:Math.floor(this.firstDayOfWeek)}},data:function(){return{selectedDay:"",now:new Date}}},Ng=Ag,Ig=l(Ng,bg,yg,!1,null,null,null);Ig.options.__file="packages/calendar/src/main.vue";var Lg=Ig.exports;Lg.install=function(e){e.component(Lg.name,Lg)};var Pg=Lg,$g=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-fade-in"}},[e.visible?n("div",{staticClass:"el-backtop",style:{right:e.styleRight,bottom:e.styleBottom},on:{click:function(t){return t.stopPropagation(),e.handleClick(t)}}},[e._t("default",[n("el-icon",{attrs:{name:"caret-top"}})])],2):e._e()])},Fg=[];$g._withStripped=!0;var jg=function(e){return Math.pow(e,3)},zg=function(e){return e<.5?jg(2*e)/2:1-jg(2*(1-e))/2},Bg={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=$h()(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(),n=e.scrollTop,i=window.requestAnimationFrame||function(e){return setTimeout(e,16)},r=function r(){var o=(Date.now()-t)/500;o<1?(e.scrollTop=n*(1-zg(o)),i(r)):e.scrollTop=0};i(r)}},beforeDestroy:function(){this.container.removeEventListener("scroll",this.throttledScrollHandler)}},Rg=Bg,Vg=l(Rg,$g,Fg,!1,null,null,null);Vg.options.__file="packages/backtop/src/main.vue";var Hg=Vg.exports;Hg.install=function(e){e.component(Hg.name,Hg)};var Wg=Hg,qg=function(e,t){if(e===window&&(e=document.documentElement),1!==e.nodeType)return[];var n=window.getComputedStyle(e,null);return t?n[t]:n},Ug=function(e){return Object.keys(e||{}).map((function(t){return[t,e[t]]}))},Kg=function(e,t){return e===window||e===document?document.documentElement[t]:e[t]},Gg=function(e){return Kg(e,"offsetHeight")},Yg=function(e){return Kg(e,"clientHeight")},Xg="ElInfiniteScroll",Zg={delay:{type:Number,default:200},distance:{type:Number,default:0},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},Qg=function(e,t){return Object(fh["isHtmlElement"])(e)?Ug(Zg).reduce((function(n,i){var r=i[0],o=i[1],a=o.type,s=o.default,l=e.getAttribute("infinite-scroll-"+r);switch(l=Object(fh["isUndefined"])(t[l])?l:t[l],a){case Number:l=Number(l),l=Number.isNaN(l)?s:l;break;case Boolean:l=Object(fh["isDefined"])(l)?"false"!==l&&Boolean(l):s;break;default:l=a(l)}return n[r]=l,n}),{}):{}},Jg=function(e){return e.getBoundingClientRect().top},ev=function(e){var t=this[Xg],n=t.el,i=t.vm,r=t.container,o=t.observer,a=Qg(n,i),s=a.distance,l=a.disabled;if(!l){var c=r.getBoundingClientRect();if(c.width||c.height){var u=!1;if(r===n){var d=r.scrollTop+Yg(r);u=r.scrollHeight-d<=s}else{var h=Gg(n)+Jg(n)-Jg(r),f=Gg(r),p=Number.parseFloat(qg(r,"borderBottomWidth"));u=h-f+p<=s}u&&Object(fh["isFunction"])(e)?e.call(i):o&&(o.disconnect(),this[Xg].observer=null)}}},tv={name:"InfiniteScroll",inserted:function(e,t,n){var i=t.value,r=n.context,o=Object(ze["getScrollContainer"])(e,!0),a=Qg(e,r),s=a.delay,l=a.immediate,c=j()(s,ev.bind(e,i));if(e[Xg]={el:e,vm:r,container:o,onScroll:c},o&&(o.addEventListener("scroll",c),l)){var u=e[Xg].observer=new MutationObserver(c);u.observe(o,{childList:!0,subtree:!0}),c()}},unbind:function(e){var t=e[Xg],n=t.container,i=t.onScroll;n&&n.removeEventListener("scroll",i)},install:function(e){e.directive(tv.name,tv)}},nv=tv,iv=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-page-header"},[n("div",{staticClass:"el-page-header__left",on:{click:function(t){e.$emit("back")}}},[n("i",{staticClass:"el-icon-back"}),n("div",{staticClass:"el-page-header__title"},[e._t("title",[e._v(e._s(e.title))])],2)]),n("div",{staticClass:"el-page-header__content"},[e._t("content",[e._v(e._s(e.content))])],2)])},rv=[];iv._withStripped=!0;var ov={name:"ElPageHeader",props:{title:{type:String,default:function(){return Object(ni["t"])("el.pageHeader.title")}},content:String}},av=ov,sv=l(av,iv,rv,!1,null,null,null);sv.options.__file="packages/page-header/src/main.vue";var lv=sv.exports;lv.install=function(e){e.component(lv.name,lv)};var cv=lv,uv=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["el-cascader-panel",e.border&&"is-bordered"],on:{keydown:e.handleKeyDown}},e._l(e.menus,(function(e,t){return n("cascader-menu",{key:t,ref:"menu",refInFor:!0,attrs:{index:t,nodes:e}})})),1)},dv=[];uv._withStripped=!0;var hv,fv,pv=n(43),mv=n.n(pv),gv=function(e){return e.stopPropagation()},vv={inject:["panel"],components:{ElCheckbox:Fi.a,ElRadio:mv.a},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,n=this.node,i=this.isDisabled,r=this.config,o=r.multiple,a=r.checkStrictly;!a&&i||n.loading||(r.lazy&&!n.loaded?t.lazyLoad(n,(function(){var t=e.isLeaf;if(t||e.handleExpand(),o){var i=!!t&&n.checked;e.handleMultiCheckChange(i)}})):t.handleExpand(n))},handleCheckChange:function(){var e=this.panel,t=this.value,n=this.node;e.handleCheckChange(t),e.handleExpand(n)},handleMultiCheckChange:function(e){this.node.doCheck(e),this.panel.calculateMultiCheckedValue()},isInPath:function(e){var t=this.node,n=e[t.level-1]||{};return n.uid===t.uid},renderPrefix:function(e){var t=this.isLeaf,n=this.isChecked,i=this.config,r=i.checkStrictly,o=i.multiple;return o?this.renderCheckbox(e):r?this.renderRadio(e):t&&n?this.renderCheckIcon(e):null},renderPostfix:function(e){var t=this.node,n=this.isLeaf;return t.loading?this.renderLoadingIcon(e):n?null:this.renderExpandIcon(e)},renderCheckbox:function(e){var t=this.node,n=this.config,i=this.isDisabled,r={on:{change:this.handleMultiCheckChange},nativeOn:{}};return n.checkStrictly&&(r.nativeOn.click=gv),e("el-checkbox",Ju()([{attrs:{value:t.checked,indeterminate:t.indeterminate,disabled:i}},r]))},renderRadio:function(e){var t=this.checkedValue,n=this.value,i=this.isDisabled;return Object(y["isEqual"])(n,t)&&(n=t),e("el-radio",{attrs:{value:t,label:n,disabled:i},on:{change:this.handleCheckChange},nativeOn:{click:gv}},[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,n=this.node,i=t.renderLabelFn,r=i?i({node:n,data:n.data}):null;return e("span",{class:"el-cascader-node__label"},[r||n.label])}},render:function(e){var t=this,n=this.inActivePath,i=this.inCheckedPath,r=this.isChecked,o=this.isLeaf,a=this.isDisabled,s=this.config,l=this.nodeId,c=s.expandTrigger,u=s.checkStrictly,d=s.multiple,h=!u&&a,f={on:{}};return"click"===c?f.on.click=this.handleExpand:(f.on.mouseenter=function(e){t.handleExpand(),t.$emit("expand",e)},f.on.focus=function(e){t.handleExpand(),t.$emit("expand",e)}),!o||a||u||d||(f.on.click=this.handleCheckChange),e("li",Ju()([{attrs:{role:"menuitem",id:l,"aria-expanded":n,tabindex:h?null:-1},class:{"el-cascader-node":!0,"is-selectable":u,"in-active-path":n,"in-checked-path":i,"is-active":r,"is-disabled":h}},f]),[this.renderPrefix(e),this.renderContent(e),this.renderPostfix(e)])}},bv=vv,yv=l(bv,hv,fv,!1,null,null,null);yv.options.__file="packages/cascader-panel/src/cascader-node.vue";var wv,xv,_v=yv.exports,kv={name:"ElCascaderMenu",mixins:[b.a],inject:["panel"],components:{ElScrollbar:U.a,CascaderNode:_v},props:{nodes:{type:Array,required:!0},index:Number},data:function(){return{activeNode:null,hoverTimer:null,id:Object(y["generateId"])()}},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,n=this.hoverTimer,i=this.$refs.hoverZone;if(t&&i)if(t.contains(e.target)){clearTimeout(n);var r=this.$el.getBoundingClientRect(),o=r.left,a=e.clientX-o,s=this.$el,l=s.offsetWidth,c=s.offsetHeight,u=t.offsetTop,d=u+t.offsetHeight;i.innerHTML='\n \n \n '}else n||(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,n=this.panel.isHoverMenu,i={on:{}};n&&(i.on.expand=this.handleExpand);var r=this.nodes.map((function(n,r){var o=n.hasChildren;return e("cascader-node",Ju()([{key:n.uid,attrs:{node:n,"node-id":t+"-"+r,"aria-haspopup":o,"aria-owns":o?t:null}},i]))}));return[].concat(r,[n?e("svg",{ref:"hoverZone",class:"el-cascader-menu__hover-zone"}):null])}},render:function(e){var t=this.isEmpty,n=this.menuId,i={nativeOn:{}};return this.panel.isHoverMenu&&(i.nativeOn.mousemove=this.handleMouseMove),e("el-scrollbar",Ju()([{attrs:{tag:"ul",role:"menu",id:n,"wrap-class":"el-cascader-menu__wrap","view-class":{"el-cascader-menu__list":!0,"is-empty":t}},class:"el-cascader-menu"},i]),[t?this.renderEmptyText(e):this.renderNodeList(e)])}},Cv=kv,Sv=l(Cv,wv,xv,!1,null,null,null);Sv.options.__file="packages/cascader-panel/src/cascader-menu.vue";var Ov=Sv.exports,Tv=function(){function e(e,t){for(var n=0;n1?t-1:0),i=1;i1?i-1:0),o=1;o0},e.prototype.syncCheckState=function(e){var t=this.getValueByOption(),n=this.isSameNode(e,t);this.doCheck(n)},e.prototype.doCheck=function(e){this.checked!==e&&(this.config.checkStrictly?this.checked=e:(this.broadcast("check",e),this.setCheckState(e),this.emit("check")))},Tv(e,[{key:"isDisabled",get:function(){var e=this.data,t=this.parent,n=this.config,i=n.disabled,r=n.checkStrictly;return e[i]||!r&&t&&t.isDisabled}},{key:"isLeaf",get:function(){var e=this.data,t=this.loaded,n=this.hasChildren,i=this.children,r=this.config,o=r.lazy,a=r.leaf;if(o){var s=Object(Tt["isDef"])(e[a])?e[a]:!!t&&!i.length;return this.hasChildren=!s,s}return!n}}]),e}(),Av=Mv;function Nv(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var Iv=function e(t,n){return t.reduce((function(t,i){return i.isLeaf?t.push(i):(!n&&t.push(i),t=t.concat(e(i.children,n))),t}),[])},Lv=function(){function e(t,n){Nv(this,e),this.config=n,this.initNodes(t)}return e.prototype.initNodes=function(e){var t=this;e=Object(y["coerceTruthyValueToArray"])(e),this.nodes=e.map((function(e){return new Av(e,t.config)})),this.flattedNodes=this.getFlattedNodes(!1,!1),this.leafNodes=this.getFlattedNodes(!0,!1)},e.prototype.appendNode=function(e,t){var n=new Av(e,this.config,t),i=t?t.children:this.nodes;i.push(n)},e.prototype.appendNodes=function(e,t){var n=this;e=Object(y["coerceTruthyValueToArray"])(e),e.forEach((function(e){return n.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],n=e?this.leafNodes:this.flattedNodes;return t?n:Iv(this.nodes,e)},e.prototype.getNodeByValue=function(e){if(e){var t=this.getFlattedNodes(!1,!this.config.lazy).filter((function(t){return Object(y["valueEquals"])(t.path,e)||t.value===e}));return t&&t.length?t[0]:null}return null},e}(),Pv=Lv,$v=Object.assign||function(e){for(var t=1;t0){var l=n.store.getNodeByValue(o);l.data[s]||n.lazyLoad(l,(function(){n.handleExpand(l)})),n.loadCount===n.checkedValue.length&&n.$parent.computePresentText()}}t&&t(i)};i.lazyLoad(e,r)},calculateMultiCheckedValue:function(){this.checkedValue=this.getCheckedNodes(this.leafOnly).map((function(e){return e.getValueByOption()}))},scrollIntoView:function(){if(!this.$isServer){var e=this.$refs.menu||[];e.forEach((function(e){var t=e.$el;if(t){var n=t.querySelector(".el-scrollbar__wrap"),i=t.querySelector(".el-cascader-node.is-active")||t.querySelector(".el-cascader-node.in-active-path");oi()(n,i)}}))}},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,n=this.multiple;if(n){var i=this.getFlattedNodes(e);return i.filter((function(e){return e.checked}))}return Object(y["isEmpty"])(t)?[]:[this.getNodeByValue(t)]},clearCheckedNodes:function(){var e=this.config,t=this.leafOnly,n=e.multiple,i=e.emitPath;n?(this.getCheckedNodes(t).filter((function(e){return!e.isDisabled})).forEach((function(e){return e.doCheck(!1)})),this.calculateMultiCheckedValue()):this.checkedValue=i?[]:null}}},qv=Wv,Uv=l(qv,uv,dv,!1,null,null,null);Uv.options.__file="packages/cascader-panel/src/cascader-panel.vue";var Kv=Uv.exports;Kv.install=function(e){e.component(Kv.name,Kv)};var Gv,Yv,Xv=Kv,Zv={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,n=this.shape,i=["el-avatar"];return e&&"string"===typeof e&&i.push("el-avatar--"+e),t&&i.push("el-avatar--icon"),n&&i.push("el-avatar--"+n),i.join(" ")}},methods:{handleError:function(){var e=this.error,t=e?e():void 0;!1!==t&&(this.isImageExist=!1)},renderAvatar:function(){var e=this.$createElement,t=this.icon,n=this.src,i=this.alt,r=this.isImageExist,o=this.srcSet,a=this.fit;return r&&n?e("img",{attrs:{src:n,alt:i,srcSet:o},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,n=this.size,i="number"===typeof n?{height:n+"px",width:n+"px",lineHeight:n+"px"}:{};return e("span",{class:t,style:i},[this.renderAvatar()])}},Qv=Zv,Jv=l(Qv,Gv,Yv,!1,null,null,null);Jv.options.__file="packages/avatar/src/main.vue";var eb=Jv.exports;eb.install=function(e){e.component(eb.name,eb)};var tb=eb,nb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-drawer-fade"},on:{"after-enter":e.afterEnter,"after-leave":e.afterLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-drawer__wrapper",attrs:{tabindex:"-1"}},[n("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)}}},[n("div",{ref:"drawer",staticClass:"el-drawer",class:[e.direction,e.customClass],style:e.isHorizontal?"width: "+e.size:"height: "+e.size,attrs:{"aria-modal":"true","aria-labelledby":"el-drawer__title","aria-label":e.title,role:"dialog",tabindex:"-1"}},[e.withHeader?n("header",{staticClass:"el-drawer__header",attrs:{id:"el-drawer__title"}},[e._t("title",[n("span",{attrs:{role:"heading",tabindex:"0",title:e.title}},[e._v(e._s(e.title))])]),e.showClose?n("button",{staticClass:"el-drawer__close-btn",attrs:{"aria-label":"close "+(e.title||"drawer"),type:"button"},on:{click:e.closeDrawer}},[n("i",{staticClass:"el-dialog__close el-icon el-icon-close"})]):e._e()],2):e._e(),e.rendered?n("section",{staticClass:"el-drawer__body"},[e._t("default")],2):e._e()])])])])},ib=[];nb._withStripped=!0;var rb={name:"ElDrawer",mixins:[S.a,D.a],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: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}},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.$nextTick((function(){xf.a.focusFirstDescendant(t.$refs.drawer)}))):(this.closed||this.$emit("close"),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())},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},ob=rb,ab=l(ob,nb,ib,!1,null,null,null);ab.options.__file="packages/drawer/src/main.vue";var sb=ab.exports;sb.install=function(e){e.component(sb.name,sb)};var lb=sb,cb=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-popover",e._b({attrs:{trigger:"click"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},"el-popover",e.$attrs,!1),[n("div",{staticClass:"el-popconfirm"},[n("p",{staticClass:"el-popconfirm__main"},[e.hideIcon?e._e():n("i",{staticClass:"el-popconfirm__icon",class:e.icon,style:{color:e.iconColor}}),e._v("\n "+e._s(e.title)+"\n ")]),n("div",{staticClass:"el-popconfirm__action"},[n("el-button",{attrs:{size:"mini",type:e.cancelButtonType},on:{click:e.cancel}},[e._v("\n "+e._s(e.cancelButtonText)+"\n ")]),n("el-button",{attrs:{size:"mini",type:e.confirmButtonType},on:{click:e.confirm}},[e._v("\n "+e._s(e.confirmButtonText)+"\n ")])],1)]),e._t("reference",null,{slot:"reference"})],2)},ub=[];cb._withStripped=!0;var db=n(44),hb=n.n(db),fb={name:"ElPopconfirm",props:{title:{type:String},confirmButtonText:{type:String,default:Object(ni["t"])("el.popconfirm.confirmButtonText")},cancelButtonText:{type:String,default:Object(ni["t"])("el.popconfirm.cancelButtonText")},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:hb.a,ElButton:se.a},data:function(){return{visible:!1}},methods:{confirm:function(){this.visible=!1,this.$emit("onConfirm")},cancel:function(){this.visible=!1,this.$emit("onCancel")}}},pb=fb,mb=l(pb,cb,ub,!1,null,null,null);mb.options.__file="packages/popconfirm/src/main.vue";var gb=mb.exports;gb.install=function(e){e.component(gb.name,gb)};var vb=gb,bb=[x,L,oe,pe,xe,Ee,Ue,tt,ut,vt,Nt,Bt,Kt,tn,cn,gn,kn,Mn,Fn,di,hi,yi,Oi,Ii,Xr,ro,Na,Wa,is,hs,ps,Ws,Zs,rl,yl,Bl,Yl,ec,Dc,Fc,fu,ju,Bu,Hu,_d,Dd,$d,ih,uh,bh,Sh,Nh,Rh,Uh,ef,lf,mf,Mf,Mp,Hp,Xp,im,um,vm,Om,Am,jm,qm,Qm,vg,Pg,Wg,cv,Xv,tb,lb,vb,Ge.a],yb=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};ii.a.use(t.locale),ii.a.i18n(t.i18n),bb.forEach((function(t){e.component(t.name,t)})),e.use(nv),e.use(Au.directive),e.prototype.$ELEMENT={size:t.size||"",zIndex:t.zIndex||2e3},e.prototype.$loading=Au.service,e.prototype.$msgbox=Fs,e.prototype.$alert=Fs.alert,e.prototype.$confirm=Fs.confirm,e.prototype.$prompt=Fs.prompt,e.prototype.$notify=Zc,e.prototype.$message=Xd};"undefined"!==typeof window&&window.Vue&&yb(window.Vue),t["default"]={version:"2.13.2",locale:ii.a.use,i18n:ii.a.i18n,install:yb,CollapseTransition:Ge.a,Loading:Au,Pagination:x,Dialog:L,Autocomplete:oe,Dropdown:pe,DropdownMenu:xe,DropdownItem:Ee,Menu:Ue,Submenu:tt,MenuItem:ut,MenuItemGroup:vt,Input:Nt,InputNumber:Bt,Radio:Kt,RadioGroup:tn,RadioButton:cn,Checkbox:gn,CheckboxButton:kn,CheckboxGroup:Mn,Switch:Fn,Select:di,Option:hi,OptionGroup:yi,Button:Oi,ButtonGroup:Ii,Table:Xr,TableColumn:ro,DatePicker:Na,TimeSelect:Wa,TimePicker:is,Popover:hs,Tooltip:ps,MessageBox:Fs,Breadcrumb:Ws,BreadcrumbItem:Zs,Form:rl,FormItem:yl,Tabs:Bl,TabPane:Yl,Tag:ec,Tree:Dc,Alert:Fc,Notification:Zc,Slider:fu,Icon:ju,Row:Bu,Col:Hu,Upload:_d,Progress:Dd,Spinner:$d,Message:Xd,Badge:ih,Card:uh,Rate:bh,Steps:Sh,Step:Nh,Carousel:Rh,Scrollbar:Uh,CarouselItem:ef,Collapse:lf,CollapseItem:mf,Cascader:Mf,ColorPicker:Mp,Transfer:Hp,Container:Xp,Header:im,Aside:um,Main:vm,Footer:Om,Timeline:Am,TimelineItem:jm,Link:qm,Divider:Qm,Image:vg,Calendar:Pg,Backtop:Wg,InfiniteScroll:nv,PageHeader:cv,CascaderPanel:Xv,Avatar:tb,Drawer:lb,Popconfirm:vb}}])["default"]},"5cc6":function(e,t,n){var i=n("74e8");i("Uint8",(function(e){return function(t,n,i){return e(this,t,n,i)}}))},"5f96":function(e,t,n){"use strict";var i=n("ebb5"),r=i.aTypedArray,o=i.exportTypedArrayMethod,a=[].join;o("join",(function(e){return a.apply(r(this),arguments)}))},"5fb2":function(e,t,n){"use strict";var i=2147483647,r=36,o=1,a=26,s=38,l=700,c=72,u=128,d="-",h=/[^\0-\u007E]/,f=/[.\u3002\uFF0E\uFF61]/g,p="Overflow: input needs wider integers to process",m=r-o,g=Math.floor,v=String.fromCharCode,b=function(e){var t=[],n=0,i=e.length;while(n=55296&&r<=56319&&n>1,e+=g(e/t);e>m*a>>1;i+=r)e=g(e/m);return g(i+(m+1)*e/(e+s))},x=function(e){var t=[];e=b(e);var n,s,l=e.length,h=u,f=0,m=c;for(n=0;n=h&&sg((i-f)/C))throw RangeError(p);for(f+=(k-h)*C,h=k,n=0;ni)throw RangeError(p);if(s==h){for(var S=f,O=r;;O+=r){var T=O<=m?o:O>=m+a?a:O-m;if(Su){var f,p=c(arguments[u++]),m=d?o(p).concat(d(p)):o(p),g=m.length,v=0;while(g>v)f=m[v++],i&&!h.call(p,f)||(n[f]=p[f])}return n}:u},6167:function(e,t,n){"use strict";var i,r;n("a4d3"),n("e01a"),n("d28b"),n("4de4"),n("4160"),n("c975"),n("e260"),n("d81d"),n("fb6a"),n("cca6"),n("e439"),n("b64b"),n("d3b7"),n("ac1f"),n("25f0"),n("3ca3"),n("5319"),n("1276"),n("159b"),n("ddb0");var o=n("7037");"function"===typeof Symbol&&o(Symbol.iterator),function(o,a){i=a,r="function"===typeof i?i.call(t,n,t,e):i,void 0===r||(e.exports=r)}(0,(function(){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 n(e,n,i){this._reference=e.jquery?e[0]:e,this.state={};var r="undefined"===typeof n||null===n,o=n&&"[object Object]"===Object.prototype.toString.call(n);return this._popper=r||o?this.parse(o?n:{}):n.jquery?n[0]:n,this._options=Object.assign({},t,i),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),d(this._popper,{position:this.state.position,top:0}),this.update(),this._setupEventListeners(),this}function i(t){var n=t.style.display,i=t.style.visibility;t.style.display="block",t.style.visibility="hidden",t.offsetWidth;var r=e.getComputedStyle(t),o=parseFloat(r.marginTop)+parseFloat(r.marginBottom),a=parseFloat(r.marginLeft)+parseFloat(r.marginRight),s={width:t.offsetWidth+a,height:t.offsetHeight+o};return t.style.display=n,t.style.visibility=i,s}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 o(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 n,i=0;for(n in e){if(e[n]===t)return i;i++}return null}function s(t,n){var i=e.getComputedStyle(t,null);return i[n]}function l(t){var n=t.offsetParent;return n!==e.document.body&&n?n:e.document.documentElement}function c(t){var n=t.parentNode;return n?n===e.document?e.document.body.scrollTop||e.document.body.scrollLeft?e.document.body:e.document.documentElement:-1!==["scroll","auto"].indexOf(s(n,"overflow"))||-1!==["scroll","auto"].indexOf(s(n,"overflow-x"))||-1!==["scroll","auto"].indexOf(s(n,"overflow-y"))?n:c(t.parentNode):t}function u(t){return t!==e.document.body&&("fixed"===s(t,"position")||(t.parentNode?u(t.parentNode):t))}function d(e,t){function n(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}Object.keys(t).forEach((function(i){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(i)&&n(t[i])&&(r="px"),e.style[i]=t[i]+r}))}function h(e){var t={};return e&&"[object Function]"===t.toString.call(e)}function f(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 p(e){var t=e.getBoundingClientRect(),n=-1!=navigator.userAgent.indexOf("MSIE"),i=n&&"HTML"===e.tagName?-e.scrollTop:t.top;return{left:t.left,top:i,right:t.right,bottom:t.bottom,width:t.right-t.left,height:t.bottom-i}}function m(e,t,n){var i=p(e),r=p(t);if(n){var o=c(t);r.top+=o.scrollTop,r.bottom+=o.scrollTop,r.left+=o.scrollLeft,r.right+=o.scrollLeft}var a={top:i.top-r.top,left:i.left-r.left,bottom:i.top-r.top+i.height,right:i.left-r.left+i.width,width:i.width,height:i.height};return a}function g(t){for(var n=["","ms","webkit","moz","o"],i=0;i1&&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===!1&&(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 s(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]||"")}))}},n.prototype._getPosition=function(e,t){var n=l(t);if(this._options.forceAbsolute)return"absolute";var i=u(t,n);return i?"fixed":"absolute"},n.prototype._getOffsets=function(e,t,n){n=n.split("-")[0];var r={};r.position=this.state.position;var o="fixed"===r.position,a=m(t,l(e),o),s=i(e);return-1!==["right","left"].indexOf(n)?(r.top=a.top+a.height/2-s.height/2,r.left="left"===n?a.left-s.width:a.right):(r.left=a.left+a.width/2-s.width/2,r.top="top"===n?a.top-s.height:a.bottom),r.width=s.width,r.height=s.height,{popper:r,reference:a}},n.prototype._setupEventListeners=function(){if(this.state.updateBound=this.update.bind(this),e.addEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement){var t=c(this._reference);t!==e.document.body&&t!==e.document.documentElement||(t=e),t.addEventListener("scroll",this.state.updateBound),this.state.scrollTarget=t}},n.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},n.prototype._getBoundaries=function(t,n,i){var r,o,a={};if("window"===i){var s=e.document.body,u=e.document.documentElement;o=Math.max(s.scrollHeight,s.offsetHeight,u.clientHeight,u.scrollHeight,u.offsetHeight),r=Math.max(s.scrollWidth,s.offsetWidth,u.clientWidth,u.scrollWidth,u.offsetWidth),a={top:0,right:r,bottom:o,left:0}}else if("viewport"===i){var d=l(this._popper),h=c(this._popper),p=f(d),m=function(e){return e==document.body?Math.max(document.documentElement.scrollTop,document.body.scrollTop):e.scrollTop},g=function(e){return e==document.body?Math.max(document.documentElement.scrollLeft,document.body.scrollLeft):e.scrollLeft},v="fixed"===t.offsets.popper.position?0:m(h),b="fixed"===t.offsets.popper.position?0:g(h);a={top:0-(p.top-v),right:e.document.documentElement.clientWidth-(p.left-b),bottom:e.document.documentElement.clientHeight-(p.top-v),left:0-(p.left-b)}}else a=l(this._popper)===i?{top:0,left:0,right:i.clientWidth,bottom:i.clientHeight}:f(i);return a.left+=n,a.right-=n,a.top=a.top+n,a.bottom=a.bottom-n,a},n.prototype.runModifiers=function(e,t,n){var i=t.slice();return void 0!==n&&(i=this._options.modifiers.slice(0,a(this._options.modifiers,n))),i.forEach(function(t){h(t)&&(e=t.call(this,e))}.bind(this)),e},n.prototype.isModifierRequired=function(e,t){var n=a(this._options.modifiers,e);return!!this._options.modifiers.slice(0,n).filter((function(e){return e===t})).length},n.prototype.modifiers={},n.prototype.modifiers.applyStyle=function(e){var t,n={position:e.offsets.popper.position},i=Math.round(e.offsets.popper.left),r=Math.round(e.offsets.popper.top);return this._options.gpuAcceleration&&(t=g("transform"))?(n[t]="translate3d("+i+"px, "+r+"px, 0)",n.top=0,n.left=0):(n.left=i,n.top=r),Object.assign(n,e.styles),d(this._popper,n),this._popper.setAttribute("x-placement",e.placement),this.isModifierRequired(this.modifiers.applyStyle,this.modifiers.arrow)&&e.offsets.arrow&&d(e.arrowElement,e.offsets.arrow),e},n.prototype.modifiers.shift=function(e){var t=e.placement,n=t.split("-")[0],i=t.split("-")[1];if(i){var r=e.offsets.reference,a=o(e.offsets.popper),s={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(n)?"x":"y";e.offsets.popper=Object.assign(a,s[l][i])}return e},n.prototype.modifiers.preventOverflow=function(e){var t=this._options.preventOverflowOrder,n=o(e.offsets.popper),i={left:function(){var t=n.left;return n.lefte.boundaries.right&&(t=Math.min(n.left,e.boundaries.right-n.width)),{left:t}},top:function(){var t=n.top;return n.tope.boundaries.bottom&&(t=Math.min(n.top,e.boundaries.bottom-n.height)),{top:t}}};return t.forEach((function(t){e.offsets.popper=Object.assign(n,i[t]())})),e},n.prototype.modifiers.keepTogether=function(e){var t=o(e.offsets.popper),n=e.offsets.reference,i=Math.floor;return t.righti(n.right)&&(e.offsets.popper.left=i(n.right)),t.bottomi(n.bottom)&&(e.offsets.popper.top=i(n.bottom)),e},n.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],n=r(t),i=e.placement.split("-")[1]||"",a=[];return a="flip"===this._options.flipBehavior?[t,n]:this._options.flipBehavior,a.forEach(function(s,l){if(t===s&&a.length!==l+1){t=e.placement.split("-")[0],n=r(t);var c=o(e.offsets.popper),u=-1!==["right","bottom"].indexOf(t);(u&&Math.floor(e.offsets.reference[t])>Math.floor(c[n])||!u&&Math.floor(e.offsets.reference[t])s[f]&&(e.offsets.popper[d]+=l[d]+p-s[f]);var m=l[d]+(n||l[u]/2-p/2),g=m-s[d];return g=Math.max(Math.min(s[u]-p-8,g),8),r[d]=g,r[h]="",e.offsets.arrow=r,e.arrowElement=t,e},Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(e){if(void 0===e||null===e)throw new TypeError("Cannot convert first argument to object");for(var t=Object(e),n=1;n>8&255]},j=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},z=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},B=function(e){return L(e,23,4)},R=function(e){return L(e,52,8)},V=function(e,t){v(e[S],t,{get:function(){return x(this)[t]}})},H=function(e,t,n,i){var r=h(n),o=x(e);if(r+t>o.byteLength)throw I(T);var a=x(o.buffer).bytes,s=r+o.byteOffset,l=a.slice(s,s+t);return i?l:l.reverse()},W=function(e,t,n,i,r,o){var a=h(n),s=x(e);if(a+t>s.byteLength)throw I(T);for(var l=x(s.buffer).bytes,c=a+s.byteOffset,u=i(+r),d=0;dG;)(q=K[G++])in D||a(D,q,E[q]);U.constructor=D}m&&p(A)!==N&&m(A,N);var Y=new M(new D(2)),X=A.setInt8;Y.setInt8(0,2147483648),Y.setInt8(1,2147483649),!Y.getInt8(0)&&Y.getInt8(1)||s(A,{setInt8:function(e,t){X.call(this,e,t<<24>>24)},setUint8:function(e,t){X.call(this,e,t<<24>>24)}},{unsafe:!0})}else D=function(e){c(this,D,k);var t=h(e);_(this,{bytes:b.call(new Array(t),0),byteLength:t}),r||(this.byteLength=t)},M=function(e,t,n){c(this,M,C),c(e,D,C);var i=x(e).byteLength,o=u(t);if(o<0||o>i)throw I("Wrong offset");if(n=void 0===n?i-o:d(n),o+n>i)throw I(O);_(this,{buffer:e,byteLength:n,byteOffset:o}),r||(this.buffer=e,this.byteLength=n,this.byteOffset=o)},r&&(V(D,"byteLength"),V(M,"buffer"),V(M,"byteLength"),V(M,"byteOffset")),s(M[S],{getInt8:function(e){return H(this,1,e)[0]<<24>>24},getUint8:function(e){return H(this,1,e)[0]},getInt16:function(e){var t=H(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=H(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return z(H(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return z(H(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return P(H(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return P(H(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){W(this,1,e,$,t)},setUint8:function(e,t){W(this,1,e,$,t)},setInt16:function(e,t){W(this,2,e,F,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){W(this,2,e,F,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){W(this,4,e,j,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){W(this,4,e,j,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){W(this,4,e,B,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){W(this,8,e,R,t,arguments.length>2?arguments[2]:void 0)}});y(D,k),y(M,C),e.exports={ArrayBuffer:D,DataView:M}},"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}},6325:function(e,t,n){"use strict";var i=n("43b2"),r=n.n(i);r.a},6374:function(e,t,n){n("a4d3"),n("e01a"),n("d28b"),n("e260"),n("d3b7"),n("3ca3"),n("ddb0");var i=n("6613");function r(e){if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=i(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}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 r,o,a=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==r["return"]||r["return"]()}finally{if(s)throw o}}}}e.exports=r},"63c1":function(e,t,n){},6438:function(e,t,n){var i=n("03d6"),r=n("9742").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},"646a":function(e,t,n){"use strict";var i=n("391a"),r=n.n(i);r.a},6495:function(e,t,n){"use strict";var i=n("1054"),r=n.n(i);r.a},"649e":function(e,t,n){"use strict";var i=n("ebb5"),r=n("b727").some,o=i.aTypedArray,a=i.exportTypedArrayMethod;a("some",(function(e){return r(o(this),e,arguments.length>1?arguments[1]:void 0)}))},6547:function(e,t,n){var i=n("a691"),r=n("1d80"),o=function(e){return function(t,n){var o,a,s=String(r(t)),l=i(n),c=s.length;return l<0||l>=c?e?"":void 0:(o=s.charCodeAt(l),o<55296||o>56319||l+1===c||(a=s.charCodeAt(l+1))<56320||a>57343?e?s.charAt(l):o:e?s.slice(l,l+2):a-56320+(o-55296<<10)+65536)}};e.exports={codeAt:o(!1),charAt:o(!0)}},"658f":function(e,t,n){n("6858");for(var i=n("ef08"),r=n("051b"),o=n("8a0d"),a=n("cc15")("toStringTag"),s="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=e.length?(this._t=void 0,r(1)):r(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},"693d":function(e,t,n){"use strict";var i=n("ef08"),r=n("9c0e"),o=n("0bad"),a=n("512c"),s=n("ba01"),l=n("e34a").KEY,c=n("4b8b"),u=n("b367"),d=n("92f0"),h=n("8b1a"),f=n("cc15"),p=n("fcd4"),m=n("e198"),g=n("0ae2"),v=n("4ebc"),b=n("77e9"),y=n("7a41"),w=n("0983"),x=n("6ca1"),_=n("3397"),k=n("10db"),C=n("6f4f"),S=n("1836"),O=n("4d20"),T=n("fed5"),E=n("1a14"),D=n("9876"),M=O.f,A=E.f,N=S.f,I=i.Symbol,L=i.JSON,P=L&&L.stringify,$="prototype",F=f("_hidden"),j=f("toPrimitive"),z={}.propertyIsEnumerable,B=u("symbol-registry"),R=u("symbols"),V=u("op-symbols"),H=Object[$],W="function"==typeof I&&!!T.f,q=i.QObject,U=!q||!q[$]||!q[$].findChild,K=o&&c((function(){return 7!=C(A({},"a",{get:function(){return A(this,"a",{value:7}).a}})).a}))?function(e,t,n){var i=M(H,t);i&&delete H[t],A(e,t,n),i&&e!==H&&A(H,t,i)}:A,G=function(e){var t=R[e]=C(I[$]);return t._k=e,t},Y=W&&"symbol"==_typeof2(I.iterator)?function(e){return"symbol"==_typeof2(e)}:function(e){return e instanceof I},X=function e(t,n,i){return t===H&&e(V,n,i),b(t),n=_(n,!0),b(i),r(R,n)?(i.enumerable?(r(t,F)&&t[F][n]&&(t[F][n]=!1),i=C(i,{enumerable:k(0,!1)})):(r(t,F)||A(t,F,k(1,{})),t[F][n]=!0),K(t,n,i)):A(t,n,i)},Z=function(e,t){b(e);var n,i=g(t=x(t)),r=0,o=i.length;while(o>r)X(e,n=i[r++],t[n]);return e},Q=function(e,t){return void 0===t?C(e):Z(C(e),t)},J=function(e){var t=z.call(this,e=_(e,!0));return!(this===H&&r(R,e)&&!r(V,e))&&(!(t||!r(this,e)||!r(R,e)||r(this,F)&&this[F][e])||t)},ee=function(e,t){if(e=x(e),t=_(t,!0),e!==H||!r(R,t)||r(V,t)){var n=M(e,t);return!n||!r(R,t)||r(e,F)&&e[F][t]||(n.enumerable=!0),n}},te=function(e){var t,n=N(x(e)),i=[],o=0;while(n.length>o)r(R,t=n[o++])||t==F||t==l||i.push(t);return i},ne=function(e){var t,n=e===H,i=N(n?V:x(e)),o=[],a=0;while(i.length>a)!r(R,t=i[a++])||n&&!r(H,t)||o.push(R[t]);return o};W||(I=function(){if(this instanceof I)throw TypeError("Symbol is not a constructor!");var e=h(arguments.length>0?arguments[0]:void 0),t=function t(n){this===H&&t.call(V,n),r(this,F)&&r(this[F],e)&&(this[F][e]=!1),K(this,e,k(1,n))};return o&&U&&K(H,e,{configurable:!0,set:t}),G(e)},s(I[$],"toString",(function(){return this._k})),O.f=ee,E.f=X,n("6438").f=S.f=te,n("1917").f=J,T.f=ne,o&&!n("e444")&&s(H,"propertyIsEnumerable",J,!0),p.f=function(e){return G(f(e))}),a(a.G+a.W+a.F*!W,{Symbol:I});for(var ie="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),re=0;ie.length>re;)f(ie[re++]);for(var oe=D(f.store),ae=0;oe.length>ae;)m(oe[ae++]);a(a.S+a.F*!W,"Symbol",{for:function(e){return r(B,e+="")?B[e]:B[e]=I(e)},keyFor:function(e){if(!Y(e))throw TypeError(e+" is not a symbol!");for(var t in B)if(B[t]===e)return t},useSetter:function(){U=!0},useSimple:function(){U=!1}}),a(a.S+a.F*!W,"Object",{create:Q,defineProperty:X,defineProperties:Z,getOwnPropertyDescriptor:ee,getOwnPropertyNames:te,getOwnPropertySymbols:ne});var se=c((function(){T.f(1)}));a(a.S+a.F*se,"Object",{getOwnPropertySymbols:function(e){return T.f(w(e))}}),L&&a(a.S+a.F*(!W||c((function(){var e=I();return"[null]"!=P([e])||"{}"!=P({a:e})||"{}"!=P(Object(e))}))),"JSON",{stringify:function(e){var t,n,i=[e],r=1;while(arguments.length>r)i.push(arguments[r++]);if(n=t=i[1],(y(t)||void 0!==e)&&!Y(e))return v(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!Y(t))return t}),i[1]=t,P.apply(L,i)}}),I[$][j]||n("051b")(I[$],j,I[$].valueOf),d(I,"Symbol"),d(Math,"Math",!0),d(i.JSON,"JSON",!0)},"693d8":function(e,t,n){(function(e){"use strict";e(n("56b3"),n("9eb9"),n("d5e0"),n("f9d4"),n("a0bd"),n("7b00"),n("1b63"),n("76d2"),n("5bef"),n("e1de"))})((function(e){var t={script:[["lang",/coffee(script)?/,"coffeescript"],["type",/^(?:text|application)\/(?:x-)?coffee(?:script)?$/,"coffeescript"],["lang",/^babel$/,"javascript"],["type",/^text\/babel$/,"javascript"],["type",/^text\/ecmascript-\d+$/,"javascript"]],style:[["lang",/^stylus$/i,"stylus"],["lang",/^sass$/i,"sass"],["lang",/^less$/i,"text/x-less"],["lang",/^scss$/i,"text/x-scss"],["type",/^(text\/)?(x-)?styl(us)?$/i,"stylus"],["type",/^text\/sass/i,"sass"],["type",/^(text\/)?(x-)?scss$/i,"text/x-scss"],["type",/^(text\/)?(x-)?less$/i,"text/x-less"]],template:[["lang",/^vue-template$/i,"vue"],["lang",/^pug$/i,"pug"],["lang",/^handlebars$/i,"handlebars"],["type",/^(text\/)?(x-)?pug$/i,"pug"],["type",/^text\/x-handlebars-template$/i,"handlebars"],[null,null,"vue-template"]]};e.defineMode("vue-template",(function(t,n){var i={token:function(e){if(e.match(/^\{\{.*?\}\}/))return"meta mustache";while(e.next()&&!e.match("{{",!1));return null}};return e.overlayMode(e.getMode(t,n.backdrop||"text/html"),i)})),e.defineMode("vue",(function(n){return e.getMode(n,{name:"htmlmixed",tags:t})}),"htmlmixed","xml","javascript","coffeescript","css","sass","stylus","pug","handlebars"),e.defineMIME("script/x-vue","vue"),e.defineMIME("text/x-vue","vue")}))},"69d2":function(e,t,n){"use strict";var i=n("155a"),r=n.n(i);r.a},"69f3":function(e,t,n){var i,r,o,a=n("7f9a"),s=n("da84"),l=n("861d"),c=n("9112"),u=n("5135"),d=n("f772"),h=n("d012"),f=s.WeakMap,p=function(e){return o(e)?r(e):i(e,{})},m=function(e){return function(t){var n;if(!l(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}};if(a){var g=new f,v=g.get,b=g.has,y=g.set;i=function(e,t){return y.call(g,e,t),t},r=function(e){return v.call(g,e)||{}},o=function(e){return b.call(g,e)}}else{var w=d("state");h[w]=!0,i=function(e,t){return c(e,w,t),t},r=function(e){return u(e,w)?e[w]:{}},o=function(e){return u(e,w)}}e.exports={set:i,get:r,has:o,enforce:p,getterFor:m}},"6a70":function(e,t,n){},"6ac9":function(e,t,n){n("a4d3"),n("e01a"),n("944a"),n("99af"),n("c975"),n("b0c0"),n("0c47"),n("23dc"),n("a9e3"),n("d3b7");var i=n("7037");e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.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"===i(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 o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));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="/dist/",n(n.s=74)}({0:function(e,t,n){"use strict";function i(e,t,n,i,r,o,a,s){var l,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(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__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):r&&(l=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}n.d(t,"a",(function(){return i}))},2:function(e,t){e.exports=n("5924")},3:function(e,t){e.exports=n("8122")},5:function(e,t){e.exports=n("e974")},7:function(e,t){e.exports=n("8bbf")},74:function(e,t,n){"use strict";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",[n("transition",{attrs:{name:e.transition},on:{"after-enter":e.handleAfterEnter,"after-leave":e.handleAfterLeave}},[n("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?n("div",{staticClass:"el-popover__title",domProps:{textContent:e._s(e.title)}}):e._e(),e._t("default",[e._v(e._s(e.content))])],2)]),e._t("reference")],2)},r=[];i._withStripped=!0;var o=n(5),a=n.n(o),s=n(2),l=n(3),c={name:"ElPopover",mixins:[a.a],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-"+Object(l["generateId"])()}},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,n=this.popper||this.$refs.popper;!t&&this.$slots.reference&&this.$slots.reference[0]&&(t=this.referenceElm=this.$slots.reference[0].elm),t&&(Object(s["addClass"])(t,"el-popover__reference"),t.setAttribute("aria-describedby",this.tooltipId),t.setAttribute("tabindex",this.tabindex),n.setAttribute("tabindex",0),"click"!==this.trigger&&(Object(s["on"])(t,"focusin",(function(){e.handleFocus();var n=t.__vue__;n&&"function"===typeof n.focus&&n.focus()})),Object(s["on"])(n,"focusin",this.handleFocus),Object(s["on"])(t,"focusout",this.handleBlur),Object(s["on"])(n,"focusout",this.handleBlur)),Object(s["on"])(t,"keydown",this.handleKeydown),Object(s["on"])(t,"click",this.handleClick)),"click"===this.trigger?(Object(s["on"])(t,"click",this.doToggle),Object(s["on"])(document,"click",this.handleDocumentClick)):"hover"===this.trigger?(Object(s["on"])(t,"mouseenter",this.handleMouseEnter),Object(s["on"])(n,"mouseenter",this.handleMouseEnter),Object(s["on"])(t,"mouseleave",this.handleMouseLeave),Object(s["on"])(n,"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")?(Object(s["on"])(t,"focusin",this.doShow),Object(s["on"])(t,"focusout",this.doClose)):(Object(s["on"])(t,"mousedown",this.doShow),Object(s["on"])(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(){Object(s["addClass"])(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!0)},handleClick:function(){Object(s["removeClass"])(this.referenceElm,"focusing")},handleBlur:function(){Object(s["removeClass"])(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,n=this.popper||this.$refs.popper;!t&&this.$slots.reference&&this.$slots.reference[0]&&(t=this.referenceElm=this.$slots.reference[0].elm),this.$el&&t&&!this.$el.contains(e.target)&&!t.contains(e.target)&&n&&!n.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;Object(s["off"])(e,"click",this.doToggle),Object(s["off"])(e,"mouseup",this.doClose),Object(s["off"])(e,"mousedown",this.doShow),Object(s["off"])(e,"focusin",this.doShow),Object(s["off"])(e,"focusout",this.doClose),Object(s["off"])(e,"mousedown",this.doShow),Object(s["off"])(e,"mouseup",this.doClose),Object(s["off"])(e,"mouseleave",this.handleMouseLeave),Object(s["off"])(e,"mouseenter",this.handleMouseEnter),Object(s["off"])(document,"click",this.handleDocumentClick)}},u=c,d=n(0),h=Object(d["a"])(u,i,r,!1,null,null,null);h.options.__file="packages/popover/src/main.vue";var f=h.exports,p=function(e,t,n){var i=t.expression?t.value:t.arg,r=n.context.$refs[i];r&&(Array.isArray(r)?r[0].$refs.reference=e:r.$refs.reference=e)},m={bind:function(e,t,n){p(e,t,n)},inserted:function(e,t,n){p(e,t,n)}},g=n(7),v=n.n(g);v.a.directive("popover",m),f.install=function(e){e.directive("popover",m),e.component(f.name,f)},f.directive=m,t["default"]=f}})},"6b03":function(e,t,n){"use strict";var i=n("efed"),r=n.n(i);r.a},"6b4b":function(e,t,n){"use strict";var i=n("0b40"),r=n.n(i);r.a},"6b75":function(e,t,n){"use strict";function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n0},e.prototype.connect_=function(){i&&!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(){i&&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,n=void 0===t?"":t,i=c.some((function(e){return!!~n.indexOf(e)}));i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),h=function(e,t){for(var n=0,i=Object.keys(t);n0},e}(),E="undefined"!==typeof WeakMap?new WeakMap:new n,D=function(){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 n=d.getInstance(),i=new T(t,n,this);E.set(this,i)}return e}();["observe","unobserve","disconnect"].forEach((function(e){D.prototype[e]=function(){var t;return(t=E.get(this))[e].apply(t,arguments)}}));var M=function(){return"undefined"!==typeof r.ResizeObserver?r.ResizeObserver:D}();t["default"]=M}.call(this,n("c8ba"))},"6eeb":function(e,t,n){var i=n("da84"),r=n("9112"),o=n("5135"),a=n("ce4e"),s=n("8925"),l=n("69f3"),c=l.get,u=l.enforce,d=String(String).split("String");(e.exports=function(e,t,n,s){var l=!!s&&!!s.unsafe,c=!!s&&!!s.enumerable,h=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof t||o(n,"name")||r(n,"name",t),u(n).source=d.join("string"==typeof t?t:"")),e!==i?(l?!h&&e[t]&&(c=!0):delete e[t],c?e[t]=n:r(e,t,n)):c?e[t]=n:a(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||s(this)}))},"6f4f":function(e,t,n){var i=n("77e9"),r=n("85e7"),o=n("9742"),a=n("5a94")("IE_PROTO"),s=function(){},l="prototype",c=function(){var e,t=n("05f5")("iframe"),i=o.length,r="<",a=">";t.style.display="none",n("9141").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(r+"script"+a+"document.F=Object"+r+"/script"+a),e.close(),c=e.F;while(i--)delete c[l][o[i]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(s[l]=i(e),n=new s,s[l]=null,n[a]=e):n=c(),void 0===t?n:r(n,t)}},"6f53":function(e,t,n){var i=n("83ab"),r=n("df75"),o=n("fc6a"),a=n("d1e7").f,s=function(e){return function(t){var n,s=o(t),l=r(s),c=l.length,u=0,d=[];while(c>u)n=l[u++],i&&!a.call(s,n)||d.push(e?[n,s[n]]:s[n]);return d}};e.exports={entries:s(!0),values:s(!1)}},"6fb9":function(e,t,n){},7037:function(e,t,n){function i(t){return"function"===typeof Symbol&&"symbol"===_typeof2(Symbol.iterator)?e.exports=i=function(e){return _typeof2(e)}:e.exports=i=function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":_typeof2(e)},i(t)}n("a4d3"),n("e01a"),n("d28b"),n("e260"),n("d3b7"),n("3ca3"),n("ddb0"),e.exports=i},7156:function(e,t,n){var i=n("861d"),r=n("d2bb");e.exports=function(e,t,n){var o,a;return r&&"function"==typeof(o=t.constructor)&&o!==n&&i(a=o.prototype)&&a!==n.prototype&&r(e,a),e}},"722f":function(e,t,n){"use strict";n("a4d3"),n("e01a"),n("d28b"),n("e260"),n("d3b7"),n("3ca3"),n("ddb0");var i=n("7037");t.__esModule=!0;var r="function"===typeof Symbol&&"symbol"===i(Symbol.iterator)?function(e){return i(e)}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":i(e)},o=n("e452"),a=s(o);function s(e){return e&&e.__esModule?e:{default:e}}var l,c=c||{};c.Dialog=function(e,t,n){var i=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"===("undefined"===typeof t?"undefined":r(t))?this.focusAfterClosed=t:this.focusAfterClosed=null,"string"===typeof n?this.focusFirst=document.getElementById(n):"object"===("undefined"===typeof n?"undefined":r(n))?this.focusFirst=n:this.focusFirst=null,this.focusFirst?this.focusFirst.focus():a.default.focusFirstDescendant(this.dialogNode),this.lastFocus=document.activeElement,l=function(e){i.trapFocus(e)},this.addListeners()},c.Dialog.prototype.addListeners=function(){document.addEventListener("focus",l,!0)},c.Dialog.prototype.removeListeners=function(){document.removeEventListener("focus",l,!0)},c.Dialog.prototype.closeDialog=function(){var e=this;this.removeListeners(),this.focusAfterClosed&&setTimeout((function(){e.focusAfterClosed.focus()}))},c.Dialog.prototype.trapFocus=function(e){a.default.IgnoreUtilFocusChanges||(this.dialogNode.contains(e.target)?this.lastFocus=e.target:(a.default.focusFirstDescendant(this.dialogNode),this.lastFocus===document.activeElement&&a.default.focusLastDescendant(this.dialogNode),this.lastFocus=document.activeElement))},t.default=c.Dialog},"72cd":function(e,t,n){"use strict";var i=n("c861"),r=n.n(i);r.a},"72f7":function(e,t,n){"use strict";var i=n("ebb5").exportTypedArrayMethod,r=n("d039"),o=n("da84"),a=o.Uint8Array,s=a&&a.prototype||{},l=[].toString,c=[].join;r((function(){l.call({})}))&&(l=function(){return c.call(this)});var u=s.toString!=l;i("toString",l,u)},"735e":function(e,t,n){"use strict";var i=n("ebb5"),r=n("81d5"),o=i.aTypedArray,a=i.exportTypedArrayMethod;a("fill",(function(e){return r.apply(o(this),arguments)}))},7418:function(e,t){t.f=Object.getOwnPropertySymbols},"746f":function(e,t,n){var i=n("428f"),r=n("5135"),o=n("e538"),a=n("9bf2").f;e.exports=function(e){var t=i.Symbol||(i.Symbol={});r(t,e)||a(t,e,{value:o.f(e)})}},"74d3":function d3(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("cca6"),core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_0__),_plugins_codemirror_addon_edit_matchbrackets__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("1850"),_plugins_codemirror_addon_edit_matchbrackets__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_plugins_codemirror_addon_edit_matchbrackets__WEBPACK_IMPORTED_MODULE_1__),_plugins_codemirror_addon_hint_show_hint_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("9bc9"),_plugins_codemirror_addon_hint_show_hint_css__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_plugins_codemirror_addon_hint_show_hint_css__WEBPACK_IMPORTED_MODULE_2__),_plugins_codemirror_addon_hint_show_hint__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("addb"),_plugins_codemirror_addon_hint_show_hint__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_plugins_codemirror_addon_hint_show_hint__WEBPACK_IMPORTED_MODULE_3__),_plugins_codemirror_plugs_aws_formula_addon_hint_aws_at_hint__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("3c47"),_plugins_codemirror_plugs_aws_formula_addon_hint_aws_at_hint__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_plugins_codemirror_plugs_aws_formula_addon_hint_aws_at_hint__WEBPACK_IMPORTED_MODULE_4__),_plugins_codemirror_plugs_aws_formula_mode_awsat_aws_at__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("79ef"),_plugins_codemirror_plugs_aws_formula_mode_awsat_aws_at__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(_plugins_codemirror_plugs_aws_formula_mode_awsat_aws_at__WEBPACK_IMPORTED_MODULE_5__),_plugins_codemirror_plugs_aws_formula_awsui_formula_util__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("82bb"),_plugins_codemirror_plugs_aws_formula_awsui_formula_util__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(_plugins_codemirror_plugs_aws_formula_awsui_formula_util__WEBPACK_IMPORTED_MODULE_6__),_plugins_codemirror_plugs_aws_formula_theme_aws_formula_css__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("8ce5"),_plugins_codemirror_plugs_aws_formula_theme_aws_formula_css__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(_plugins_codemirror_plugs_aws_formula_theme_aws_formula_css__WEBPACK_IMPORTED_MODULE_7__);window.formulaLabelMap={},__webpack_exports__["a"]={name:"AwsuiFormula",componentName:"AwsuiCodemirror",props:{content:{type:String,default:""},option:{type:Object},value:{type:String},placeholder:{type:String,default:"请输入内容"}},data:function(){return{options:{height:"28px",theme:"aws-formula",foldGutter:!0,singleCursorHeightPerLine:!1,gutters:["CodeMirror-linenumbers","CodeMirror-foldgutter"],matchBrackets:!0,mode:{name:"awsAt"},defaultTable:[1,2,3],autofocus:!1,lineWrapping:!0},iframeOption:{url:this.getPath(),data:{sid:this.getSid(),cmd:"CLIENT_M_FORMULA_EDITOR_MAIN_PAGE",contextData:""}},currentContent:this.value,otherInstanceVue:null,dialogVisible:!1,cm:null,width:"850px",height:window.top!==window&&window.height>550?.6*window.height+"px":"550px"}},watch:{content:{handler:function(){""!==this.content&&(this.currentContent=this.content)},immediate:!0},currentContent:function(e){this.$emit("input",e)},value:{handler:function(){this.currentContent!=this.value&&(this.currentContent=this.value,this.onCmReady())},immediate:!0}},methods:{onCmReady:function(e){var t=this;if(this.cm=null!=e?e:this.cm,null!=this.cm){var n=this.getOpt();!0===this.option.readonly&&this.cm.setOption("readOnly","nocursor"),this.cm.setSize(null,this.option.height),this.cm.setOption("isSupportReturn",!1);var i={url:"jd",data:{sid:this.getSid(),contextData:JSON.stringify(n.contextData),content:JSON.stringify(this.currentContent),cmd:"CLIENT_M_FORMULA_EDITOR_PARSE_CONTENT"}};this.awsuiaxios.post(i).then((function(e){if("ok"===e.result&&void 0!==e.data.formulaLabelMapCache){var i=e.data.formulaLabelMapCache;if(null!=i){var r=Object.assign({},window.formulaLabelMap,i);window.formulaLabelMap=r,window.initFormulaEditor(t.currentContent,t.cm,n.type)}}})).catch((function(e){console.log(e)}))}},refresh:function(){this.onCmReady()},getSid:function getSid(){var sid=this.option.sid;return void 0===sid&&(sid="undefined"!=typeof settingParam?eval("settingParam")["sessionId"]:null!=window.settingParam?window.settingParam.sessionId:this.option.sid),sid},getPath:function getPath(){return eval("axiosBaseUrl")+"w"},getOpt:function(){var e=Object.assign({},this.options,this.option);return e.defaultValue=this.currentContent,e},openDialog:function(e,t){var n=this,i=e;if(null==i&&(i=this.getOpt(),i.contextData.defaultValue=this.currentContent),!0!==this.option.disabled&&!0!==this.option.readonly){if(this.otherInstanceVue=null==t?this:t,null!=window.atOnce&&window.atOnce!==this)return i.contextData.defaultValue=this.currentContent,void window.atOnce.openDialog(i,this);void 0!==i.contextData&&(this.iframeOption.data.contextData=JSON.stringify(i.contextData)),!0!==this.option.readonly&&!0!==this.option.disabled&&(this.dialogVisible=!0),n.$nextTick((function(){n.width=window.top!==window&&window.width>850?.7*window.width+"px":"850px"}))}},dialogConfirm:function(e){null==e?this.otherInstanceVue&&(this.otherInstanceVue.dialogConfirm(this.getValue()),this.otherInstanceVue.onCmReady(),this.otherInstanceVue=null,this.dialogVisible=!1):this.currentContent=e},getValue:function(){return this.$refs.awsuiDialog.getWin().getVal()},dialogCancel:function(){this.dialogVisible=!1}},mounted:function(){window.atOnce||(window.atOnce=this)},destroyed:function(){window.atOnce=null},computed:{dialogOnce:function(){return null==window.atOnce}}}},"74e8":function(e,t,n){"use strict";var i=n("23e7"),r=n("da84"),o=n("83ab"),a=n("8aa7"),s=n("ebb5"),l=n("621a"),c=n("19aa"),u=n("5c6c"),d=n("9112"),h=n("50c4"),f=n("0b25"),p=n("182d"),m=n("c04e"),g=n("5135"),v=n("f5df"),b=n("861d"),y=n("7c73"),w=n("d2bb"),x=n("241c").f,_=n("a078"),k=n("b727").forEach,C=n("2626"),S=n("9bf2"),O=n("06cf"),T=n("69f3"),E=n("7156"),D=T.get,M=T.set,A=S.f,N=O.f,I=Math.round,L=r.RangeError,P=l.ArrayBuffer,$=l.DataView,F=s.NATIVE_ARRAY_BUFFER_VIEWS,j=s.TYPED_ARRAY_TAG,z=s.TypedArray,B=s.TypedArrayPrototype,R=s.aTypedArrayConstructor,V=s.isTypedArray,H="BYTES_PER_ELEMENT",W="Wrong length",q=function(e,t){var n=0,i=t.length,r=new(R(e))(i);while(i>n)r[n]=t[n++];return r},U=function(e,t){A(e,t,{get:function(){return D(this)[t]}})},K=function(e){var t;return e instanceof P||"ArrayBuffer"==(t=v(e))||"SharedArrayBuffer"==t},G=function(e,t){return V(e)&&"symbol"!=_typeof2(t)&&t in e&&String(+t)==String(t)},Y=function(e,t){return G(e,t=m(t,!0))?u(2,e[t]):N(e,t)},X=function(e,t,n){return!(G(e,t=m(t,!0))&&b(n)&&g(n,"value"))||g(n,"get")||g(n,"set")||n.configurable||g(n,"writable")&&!n.writable||g(n,"enumerable")&&!n.enumerable?A(e,t,n):(e[t]=n.value,e)};o?(F||(O.f=Y,S.f=X,U(B,"buffer"),U(B,"byteOffset"),U(B,"byteLength"),U(B,"length")),i({target:"Object",stat:!0,forced:!F},{getOwnPropertyDescriptor:Y,defineProperty:X}),e.exports=function(e,t,n){var o=e.match(/\d+$/)[0]/8,s=e+(n?"Clamped":"")+"Array",l="get"+e,u="set"+e,m=r[s],g=m,v=g&&g.prototype,S={},O=function(e,t){var n=D(e);return n.view[l](t*o+n.byteOffset,!0)},T=function(e,t,i){var r=D(e);n&&(i=(i=I(i))<0?0:i>255?255:255&i),r.view[u](t*o+r.byteOffset,i,!0)},N=function(e,t){A(e,t,{get:function(){return O(this,t)},set:function(e){return T(this,t,e)},enumerable:!0})};F?a&&(g=t((function(e,t,n,i){return c(e,g,s),E(function(){return b(t)?K(t)?void 0!==i?new m(t,p(n,o),i):void 0!==n?new m(t,p(n,o)):new m(t):V(t)?q(g,t):_.call(g,t):new m(f(t))}(),e,g)})),w&&w(g,z),k(x(m),(function(e){e in g||d(g,e,m[e])})),g.prototype=v):(g=t((function(e,t,n,i){c(e,g,s);var r,a,l,u=0,d=0;if(b(t)){if(!K(t))return V(t)?q(g,t):_.call(g,t);r=t,d=p(n,o);var m=t.byteLength;if(void 0===i){if(m%o)throw L(W);if(a=m-d,a<0)throw L(W)}else if(a=h(i)*o,a+d>m)throw L(W);l=a/o}else l=f(t),a=l*o,r=new P(a);M(e,{buffer:r,byteOffset:d,byteLength:a,length:l,view:new $(r)});while(u2&&u.token&&"string"!=typeof u.token){i.pending=[];for(var f=2;f-1)return e.Pass;var a=i.indent.length-1,s=t[i.state];e:for(;;){for(var c=0;c]=?|\?:|\~)/,L=m(u),P=g(d),$=new RegExp(/^\-(moz|ms|o|webkit)-/i),F=g(h),j="",z={};while(x.length|~|\/)?\s*[\w-]*([a-z0-9-]|\*|\/\*)(\(|,)?)/),t.context.line.firstWord=j?j[0].replace(/^\s*/,""):"",t.context.line.indent=e.indentation(),f=e.peek(),e.match("//"))return e.skipToEnd(),["comment","comment"];if(e.match("/*"))return t.tokenize=R,R(e,t);if('"'==f||"'"==f)return e.next(),t.tokenize=V(f),t.tokenize(e,t);if("@"==f)return e.next(),e.eatWhile(/[\w\\-]/),["def",e.current()];if("#"==f){if(e.next(),e.match(/^[0-9a-f]{3}([0-9a-f]([0-9a-f]{2}){0,2})?\b(?!-)/i))return["atom","atom"];if(e.match(/^[a-z][\w-]*/i))return["builtin","hash"]}return e.match($)?["meta","vendor-prefixes"]:e.match(/^-?[0-9]?\.?[0-9]/)?(e.eatWhile(/[a-z%]/i),["number","unit"]):"!"==f?(e.next(),[e.match(/^(important|optional)/i)?"keyword":"operator","important"]):"."==f&&e.match(/^\.[a-z][\w-]*/i)?["qualifier","qualifier"]:e.match(D)?("("==e.peek()&&(t.tokenize=H),["property","word"]):e.match(/^[a-z][\w-]*\(/i)?(e.backUp(1),["keyword","mixin"]):e.match(/^(\+|-)[a-z][\w-]*\(/i)?(e.backUp(1),["keyword","block-mixin"]):e.string.match(/^\s*&/)&&e.match(/^[-_]+[a-z][\w-]*/)?["qualifier","qualifier"]:e.match(/^(\/|&)(-|_|:|\.|#|[a-z])/)?(e.backUp(1),["variable-3","reference"]):e.match(/^&{1}\s*$/)?["variable-3","reference"]:e.match(L)?["operator","operator"]:e.match(/^\$?[-_]*[a-z0-9]+[\w-]*/i)?e.match(/^(\.|\[)[\w-\'\"\]]+/i,!1)&&!Y(e.current())?(e.match(/\./),["variable-2","variable-name"]):["variable-2","word"]:e.match(I)?["operator",e.current()]:/[:;,{}\[\]\(\)]/.test(f)?(e.next(),[null,f]):(e.next(),[null,null])}function R(e,t){var n,i=!1;while(null!=(n=e.next())){if(i&&"/"==n){t.tokenize=null;break}i="*"==n}return["comment","comment"]}function V(e){return function(t,n){var i,r=!1;while(null!=(i=t.next())){if(i==e&&!r){")"==e&&t.backUp(1);break}r=!r&&"\\"==i}return(i==e||!r&&")"!=e)&&(n.tokenize=null),["string","string"]}}function H(e,t){return e.next(),e.match(/\s*[\"\')]/,!1)?t.tokenize=null:t.tokenize=V(")"),[null,"("]}function W(e,t,n,i){this.type=e,this.indent=t,this.prev=n,this.line=i||{firstWord:"",indent:0}}function q(e,t,n,i){return i=i>=0?i:w,e.context=new W(n,t.indentation()+i,e.context),n}function U(e,t){var n=e.context.indent-w;return t=t||!1,e.context=e.context.prev,t&&(e.context.indent=n),e.context.type}function K(e,t,n){return z[n.context.type](e,t,n)}function G(e,t,n,i){for(var r=i||1;r>0;r--)n.context=n.context.prev;return K(e,t,n)}function Y(e){return e.toLowerCase()in _}function X(e){return e=e.toLowerCase(),e in C||e in N}function Z(e){return e.toLowerCase()in P}function Q(e){return e.toLowerCase().match($)}function J(e){var t=e.toLowerCase(),n="variable-2";return Y(e)?n="tag":Z(e)?n="block-keyword":X(e)?n="property":t in O||t in F?n="atom":"return"==t||t in T?n="keyword":e.match(/^[A-Z]/)&&(n="string"),n}function ee(e,t){return re(t)&&("{"==e||"]"==e||"hash"==e||"qualifier"==e)||"block-mixin"==e}function te(e,t){return"{"==e&&t.match(/^\s*\$?[\w-]+/i,!1)}function ne(e,t){return":"==e&&t.match(/^[a-z-]+/,!1)}function ie(e){return e.sol()||e.string.match(new RegExp("^\\s*"+v(e.current())))}function re(e){return e.eol()||e.match(/^\s*$/,!1)}function oe(e){var t=/^\s*[-_]*[a-z0-9]+[\w-]*/i,n="string"==typeof e?e.match(t):e.string.match(t);return n?n[0].replace(/^\s*/,""):""}return z.block=function(e,t,n){if("comment"==e&&ie(t)||","==e&&re(t)||"mixin"==e)return q(n,t,"block",0);if(te(e,t))return q(n,t,"interpolation");if(re(t)&&"]"==e&&!/^\s*(\.|#|:|\[|\*|&)/.test(t.string)&&!Y(oe(t)))return q(n,t,"block",0);if(ee(e,t))return q(n,t,"block");if("}"==e&&re(t))return q(n,t,"block",0);if("variable-name"==e)return t.string.match(/^\s?\$[\w-\.\[\]\'\"]+$/)||Z(oe(t))?q(n,t,"variableName"):q(n,t,"variableName",0);if("="==e)return re(t)||Z(oe(t))?q(n,t,"block"):q(n,t,"block",0);if("*"==e&&(re(t)||t.match(/\s*(,|\.|#|\[|:|{)/,!1)))return y="tag",q(n,t,"block");if(ne(e,t))return q(n,t,"pseudo");if(/@(font-face|media|supports|(-moz-)?document)/.test(e))return q(n,t,re(t)?"block":"atBlock");if(/@(-(moz|ms|o|webkit)-)?keyframes$/.test(e))return q(n,t,"keyframes");if(/@extends?/.test(e))return q(n,t,"extend",0);if(e&&"@"==e.charAt(0))return t.indentation()>0&&X(t.current().slice(1))?(y="variable-2","block"):/(@import|@require|@charset)/.test(e)?q(n,t,"block",0):q(n,t,"block");if("reference"==e&&re(t))return q(n,t,"block");if("("==e)return q(n,t,"parens");if("vendor-prefixes"==e)return q(n,t,"vendorPrefixes");if("word"==e){var i=t.current();if(y=J(i),"property"==y)return ie(t)?q(n,t,"block",0):(y="atom","block");if("tag"==y){if(/embed|menu|pre|progress|sub|table/.test(i)&&X(oe(t)))return y="atom","block";if(t.string.match(new RegExp("\\[\\s*"+i+"|"+i+"\\s*\\]")))return y="atom","block";if(k.test(i)&&(ie(t)&&t.string.match(/=/)||!ie(t)&&!t.string.match(/^(\s*\.|#|\&|\[|\/|>|\*)/)&&!Y(oe(t))))return y="variable-2",Z(oe(t))?"block":q(n,t,"block",0);if(re(t))return q(n,t,"block")}if("block-keyword"==y)return y="keyword",t.current(/(if|unless)/)&&!ie(t)?"block":q(n,t,"block");if("return"==i)return q(n,t,"block",0);if("variable-2"==y&&t.string.match(/^\s?\$[\w-\.\[\]\'\"]+$/))return q(n,t,"block")}return n.context.type},z.parens=function(e,t,n){if("("==e)return q(n,t,"parens");if(")"==e)return"parens"==n.context.prev.type?U(n):t.string.match(/^[a-z][\w-]*\(/i)&&re(t)||Z(oe(t))||/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(oe(t))||!t.string.match(/^-?[a-z][\w-\.\[\]\'\"]*\s*=/)&&Y(oe(t))?q(n,t,"block"):t.string.match(/^[\$-]?[a-z][\w-\.\[\]\'\"]*\s*=/)||t.string.match(/^\s*(\(|\)|[0-9])/)||t.string.match(/^\s+[a-z][\w-]*\(/i)||t.string.match(/^\s+[\$-]?[a-z]/i)?q(n,t,"block",0):re(t)?q(n,t,"block"):q(n,t,"block",0);if(e&&"@"==e.charAt(0)&&X(t.current().slice(1))&&(y="variable-2"),"word"==e){var i=t.current();y=J(i),"tag"==y&&k.test(i)&&(y="variable-2"),"property"!=y&&"to"!=i||(y="atom")}return"variable-name"==e?q(n,t,"variableName"):ne(e,t)?q(n,t,"pseudo"):n.context.type},z.vendorPrefixes=function(e,t,n){return"word"==e?(y="property",q(n,t,"block",0)):U(n)},z.pseudo=function(e,t,n){return X(oe(t.string))?G(e,t,n):(t.match(/^[a-z-]+/),y="variable-3",re(t)?q(n,t,"block"):U(n))},z.atBlock=function(e,t,n){if("("==e)return q(n,t,"atBlock_parens");if(ee(e,t))return q(n,t,"block");if(te(e,t))return q(n,t,"interpolation");if("word"==e){var i=t.current().toLowerCase();if(y=/^(only|not|and|or)$/.test(i)?"keyword":E.hasOwnProperty(i)?"tag":A.hasOwnProperty(i)?"attribute":M.hasOwnProperty(i)?"property":S.hasOwnProperty(i)?"string-2":J(t.current()),"tag"==y&&re(t))return q(n,t,"block")}return"operator"==e&&/^(not|and|or)$/.test(t.current())&&(y="keyword"),n.context.type},z.atBlock_parens=function(e,t,n){if("{"==e||"}"==e)return n.context.type;if(")"==e)return re(t)?q(n,t,"block"):q(n,t,"atBlock");if("word"==e){var i=t.current().toLowerCase();return y=J(i),/^(max|min)/.test(i)&&(y="property"),"tag"==y&&(y=k.test(i)?"variable-2":"atom"),n.context.type}return z.atBlock(e,t,n)},z.keyframes=function(e,t,n){return"0"==t.indentation()&&("}"==e&&ie(t)||"]"==e||"hash"==e||"qualifier"==e||Y(t.current()))?G(e,t,n):"{"==e?q(n,t,"keyframes"):"}"==e?ie(t)?U(n,!0):q(n,t,"keyframes"):"unit"==e&&/^[0-9]+\%$/.test(t.current())?q(n,t,"keyframes"):"word"==e&&(y=J(t.current()),"block-keyword"==y)?(y="keyword",q(n,t,"keyframes")):/@(font-face|media|supports|(-moz-)?document)/.test(e)?q(n,t,re(t)?"block":"atBlock"):"mixin"==e?q(n,t,"block",0):n.context.type},z.interpolation=function(e,t,n){return"{"==e&&U(n)&&q(n,t,"block"),"}"==e?t.string.match(/^\s*(\.|#|:|\[|\*|&|>|~|\+|\/)/i)||t.string.match(/^\s*[a-z]/i)&&Y(oe(t))?q(n,t,"block"):!t.string.match(/^(\{|\s*\&)/)||t.match(/\s*[\w-]/,!1)?q(n,t,"block",0):q(n,t,"block"):"variable-name"==e?q(n,t,"variableName",0):("word"==e&&(y=J(t.current()),"tag"==y&&(y="atom")),n.context.type)},z.extend=function(e,t,n){return"["==e||"="==e?"extend":"]"==e?U(n):"word"==e?(y=J(t.current()),"extend"):U(n)},z.variableName=function(e,t,n){return"string"==e||"["==e||"]"==e||t.current().match(/^(\.|\$)/)?(t.current().match(/^\.[\w-]+/i)&&(y="variable-2"),"variableName"):G(e,t,n)},{startState:function(e){return{tokenize:null,state:"block",context:new W("block",e||0,null)}},token:function(e,t){return!t.tokenize&&e.eatSpace()?null:(p=(t.tokenize||B)(e,t),p&&"object"==_typeof2(p)&&(b=p[1],p=p[0]),y=p,t.state=z[t.state](b,e,t),y)},indent:function(e,t,n){var i=e.context,r=t&&t.charAt(0),o=i.indent,a=oe(t),s=n.match(/^\s*/)[0].replace(/\t/g,x).length,l=e.context.prev?e.context.prev.line.firstWord:"",c=e.context.prev?e.context.prev.line.indent:s;return i.prev&&("}"==r&&("block"==i.type||"atBlock"==i.type||"keyframes"==i.type)||")"==r&&("parens"==i.type||"atBlock_parens"==i.type)||"{"==r&&"at"==i.type)?o=i.indent-w:/(\})/.test(r)||(/@|\$|\d/.test(r)||/^\{/.test(t)||/^\s*\/(\/|\*)/.test(t)||/^\s*\/\*/.test(l)||/^\s*[\w-\.\[\]\'\"]+\s*(\?|:|\+)?=/i.test(t)||/^(\+|-)?[a-z][\w-]*\(/i.test(t)||/^return/.test(t)||Z(a)?o=s:/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(r)||Y(a)?o=/\,\s*$/.test(l)?c:/^\s+/.test(n)&&(/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(l)||Y(l))?s<=c?c:c+w:s:/,\s*$/.test(n)||!Q(a)&&!X(a)||(o=Z(l)?s<=c?c:c+w:/^\{/.test(l)?s<=c?s:c+w:Q(l)||X(l)?s>=c?c:s:/^(\.|#|:|\[|\*|&|@|\+|\-|>|~|\/)/.test(l)||/=\s*$/.test(l)||Y(l)||/^\$[\w-\.\[\]\'\"]/.test(l)?c+w:s)),o},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"indent"}}));var t=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","bgsound","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","nobr","noframes","noscript","object","ol","optgroup","option","output","p","param","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","var","video"],n=["domain","regexp","url-prefix","url"],i=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"],r=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid"],o=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","binding","bleed","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-feature-settings","font-family","font-kerning","font-language-override","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-weight","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-position","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","justify-content","left","letter-spacing","line-break","line-height","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marker-offset","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","max-height","max-width","min-height","min-width","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotation","rotation-point","ruby-align","ruby-overhang","ruby-position","ruby-span","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-outline","text-overflow","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode","font-smoothing","osx-font-smoothing"],a=["scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-3d-light-color","scrollbar-track-color","shape-inside","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","zoom"],s=["font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],l=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],c=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","avoid","avoid-column","avoid-page","avoid-region","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","bullets","button","button-bevel","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","column","compact","condensed","contain","content","contents","content-box","context-menu","continuous","copy","counter","counters","cover","crop","cross","crosshair","currentcolor","cursive","cyclic","dashed","decimal","decimal-leading-zero","default","default-button","destination-atop","destination-in","destination-out","destination-over","devanagari","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fixed","flat","flex","footnotes","forwards","from","geometricPrecision","georgian","graytext","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hebrew","help","hidden","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","malayalam","match","matrix","matrix3d","media-controls-background","media-current-time-display","media-fullscreen-button","media-mute-button","media-play-button","media-return-to-realtime-button","media-rewind-button","media-seek-back-button","media-seek-forward-button","media-slider","media-sliderthumb","media-time-remaining-display","media-volume-slider","media-volume-slider-container","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menulist-text","menulist-textfield","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row-resize","rtl","run-in","running","s-resize","sans-serif","scale","scale3d","scaleX","scaleY","scaleZ","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","semi-condensed","semi-expanded","separate","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","solid","somali","source-atop","source-in","source-out","source-over","space","spell-out","square","square-button","start","static","status-bar","stretch","stroke","sub","subpixel-antialiased","super","sw-resize","symbolic","symbols","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","x-large","x-small","xor","xx-large","xx-small","bicubic","optimizespeed","grayscale","row","row-reverse","wrap","wrap-reverse","column-reverse","flex-start","flex-end","space-between","space-around","unset"],u=["in","and","or","not","is not","is a","is","isnt","defined","if unless"],d=["for","if","else","unless","from","to"],h=["null","true","false","href","title","type","not-allowed","readonly","disabled"],f=["@font-face","@keyframes","@media","@viewport","@page","@host","@supports","@block","@css"],p=t.concat(n,i,r,o,a,l,c,s,u,d,h,f);function m(e){return e=e.sort((function(e,t){return t>e})),new RegExp("^(("+e.join(")|(")+"))\\b")}function g(e){for(var t={},n=0;n>1,g=23===t?r(2,-24)-r(2,-77):0,v=e<0||0===e&&1/e<0?1:0,b=0;for(e=i(e),e!=e||e===n?(u=e!=e?1:0,c=p):(c=o(a(e)/s),e*(d=r(2,-c))<1&&(c--,d*=2),e+=c+m>=1?g/d:g*r(2,1-m),e*d>=2&&(c++,d/=2),c+m>=p?(u=0,c=p):c+m>=1?(u=(e*d-1)*r(2,t),c+=m):(u=e*r(2,m-1)*r(2,t),c=0));t>=8;h[b++]=255&u,u/=256,t-=8);for(c=c<0;h[b++]=255&c,c/=256,f-=8);return h[--b]|=128*v,h},c=function(e,t){var i,o=e.length,a=8*o-t-1,s=(1<>1,c=a-7,u=o-1,d=e[u--],h=127&d;for(d>>=7;c>0;h=256*h+e[u],u--,c-=8);for(i=h&(1<<-c)-1,h>>=-c,c+=t;c>0;i=256*i+e[u],u--,c-=8);if(0===h)h=1-l;else{if(h===s)return i?NaN:d?-n:n;i+=r(2,t),h-=l}return(d?-1:1)*i*r(2,h-t)};e.exports={pack:l,unpack:c}},"77e9":function(e,t,n){var i=n("7a41");e.exports=function(e){if(!i(e))throw TypeError(e+" is not an object!");return e}},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"79ef":function ef(module,exports,__webpack_require__){(function(module){var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;__webpack_require__("c975"),__webpack_require__("ac1f"),__webpack_require__("466d"),__webpack_require__("5319"),__webpack_require__("1276");var _typeof=__webpack_require__("7037");(function(e){"object"==_typeof(exports)&&"object"==_typeof(module)?e(__webpack_require__("f3a7")):(__WEBPACK_AMD_DEFINE_ARRAY__=[__webpack_require__("f3a7")],__WEBPACK_AMD_DEFINE_FACTORY__=e,__WEBPACK_AMD_DEFINE_RESULT__="function"===typeof __WEBPACK_AMD_DEFINE_FACTORY__?__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__):__WEBPACK_AMD_DEFINE_FACTORY__,void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__))})((function(CodeMirror){"use strict";CodeMirror.defineMode("atformula",(function(e,t){t.client;var n=t.atoms||{false:!0,true:!0,null:!0},i=t.builtin||{},r=t.keywords||{},o=t.atKeywords||{},a=(t.operatorChars,t.support||{}),s=(t.hooks,t.dateSQL||{date:!0,time:!0,timestamp:!0}),l=(t.backslashStringEscapes,t.brackets||/^[\{}\(\)\[\]]/),c=t.punctuation||/^[;.,:]/,u=t.bokeys||{};function d(e,t){var d=e.next();if(a.hexNumber&&("0"==d&&e.match(/^[xX][0-9a-fA-F]+/)||("x"==d||"X"==d)&&e.match(/^'[0-9a-fA-F]+'/)))return"number";if(l.test(d))return e.eatWhile(l),"bracket";if(c.test(d))return e.eatWhile(c),"punctuation";e.eatWhile(/^[_\w\d]/);var h=e.current();return s.hasOwnProperty(h)&&(e.match(/^( )+'[^']*'/)||e.match(/^( )+"[^"]*"/))?"number":n.hasOwnProperty(h)?"atom":i.hasOwnProperty(h)?"builtin":r.hasOwnProperty(h)||o.hasOwnProperty(h)?"keyword":u.hasOwnProperty(h)?"param":"test"}function h(e,t,n){t.context={prev:t.context,indent:e.indentation(),col:e.column(),type:n}}function f(e){e.indent=e.context.indent,e.context=e.context.prev}return{startState:function(){return{tokenize:d,context:null}},token:function(e,t){if(e.sol()&&t.context&&null==t.context.align&&(t.context.align=!1),t.tokenize==d&&e.eatSpace())return null;var n=t.tokenize(e,t);if("comment"==n)return n;t.context&&null==t.context.align&&(t.context.align=!0);var i=e.current();return"("==i?h(e,t,")"):"["==i?h(e,t,"]"):t.context&&t.context.type==i&&f(t),n},indent:function(t,n){var i=t.context;if(!i)return CodeMirror.Pass;var r=n.charAt(0)==i.type;return i.align?i.col+(r?0:1):i.indent+(r?0:e.indentUnit)},blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:a.commentSlashSlash?"//":a.commentHash?"#":"--",closeBrackets:"()[]{}''\"\"``"}})),function(){var defaultAtExpressKeywords="@AWS5SessionId() @AWS5WebURL(*url) @TaskSameHuman(*nextUserTaskDefId,isPerformer,taskInstId) @abs(*num) @activityDefDurationTime(taskInstId) @activityDefExt(taskInstId) @activityDefId(taskInstId) @activityDefName(taskInstId) @activityDefNo(taskInstId) @activityDefWarningTime(taskInstId) @and(*logical1,*logical2,logical3,logical4,logical5) @ascii(*str) @boItemPropVal(*boName,*fieldName,*prop) @calc(*expression) @char(*ascii) @clientIp @companyExt1(contextType,contextId) @companyExt2(contextType,contextId) @companyExt3(contextType,contextId) @companyExt4(contextType,contextId) @companyExt5(contextType,contextId) @companyId(contextType,contextId) @companyName(contextType,contextId) @companyNo(contextType,contextId) @companyType(contextType,contextId) @date() @date2Chinese(*date) @dateAdd(*datepart,*number,*date) @datetime() @dayOfMonth(date) @dayOfYear(date) @decode(*str) @departmentExt1(contextType,contextId) @departmentExt2(contextType,contextId) @departmentExt3(contextType,contextId) @departmentExt4(contextType,contextId) @departmentExt5(contextType,contextId) @departmentId(contextType,contextId) @departmentManager(isIgnoreMe,contextType,contextId) @departmentName(contextType,contextId) @departmentNo(contextType,contextId) @departmentPathId(contextType,contextId) @departmentPathName(contextType,contextId) @departmentType(contextType,contextId) @departmentZone(contextType,contextId) @deviceType() @dictValue(*dictKey,*itemNo,fieldName) @encode(*str) @equals(*str1,*str2) @execJXPath(*jxpath) @execJavaBean(*appId,*className,param) @form(*boName,*fieldName,processInstId) @formDefId() @formItemDefId() @formTheme @getAppName(appId) @getDWCondition(*fieldName,*fieldValue) @getHistoryTaskNum(@uid) @getJgdwType @getMyCreateTaskNum(@uid) @getProperty(*name,appId) @getTodoTaskNum(@uid) @gridAvg(*boName,*fieldName,sqlClause,processInstId) @gridCount(*boName,sqlClause,processInstId) @gridFirst(*boName,*fieldName,sqlClause,processInstId) @gridLast(*boName,*fieldName,sqlClause,processInstId) @gridMax(*boName,*fieldName,sqlClause,processInstId) @gridMin(*boName,*fieldName,sqlClause,processInstId) @gridSum(*boName,*fieldName,sqlClause,processInstId) @hour(datetime) @i18n(*key,*appId,lang) @if(*logical,*valueTrue,*valueFalse) @in(*str1,*str2,str3,str4,str5) @indexOf(*str1,*str2) @isActive(*appId) @isDepartmentManager(contextType,contextId) @isLeapYear(date) @isProcessEnd(contextType,contextId) @isSubProcess(contextType,contextId) @isTaskEnd(taskInstId) @lang() @lastIndexOf(*str1,*str2) @len(*str) @lessThan(*num1,*num2) @loadFile(*appId,*fileName) @lower(*str) @lpad(*str,*len,padStr) @max(*num1,*num2,num3,num4,num5) @md5(*str) @min(*num1,*num2,num3,num4,num5) @minute(datetime) @mod(*num1,*num2) @month(date) @monthBegin(date) @monthEnd(date) @nextDate(date) @nullValue(*str1,*str2) @numAdd(*num1,*num2,num3,num4,num5) @numDiv(*num1,*num2,scale) @numMul(*num1,*num2) @numSub(*num1,*num2,num3,num4,num5) @or(*logical1,*logical2,logical3,logical4,logical5) @parentForm(*boName,*parentBoName,*parentFieldName) @phonetic(*str) @portalUrl() @preDate(date) @processBusinessKey(contextType,contextId) @processComment(*activityId,*policy,contextType,contextId) @processCostTime(contextType,contextId) @processCreateTime(contextType,contextId) @processCreateUser(contextType,contextId) @processDefAppId(contextType,contextId) @processDefDurationTime(contextType,contextId) @processDefGroupId(contextType,contextId) @processDefGroupName(contextType,contextId) @processDefId(contextType,contextId) @processDefName(contextType,contextId) @processDefVersionId(contextType,contextId) @processDefWarningTime(contextType,contextId) @processEndTime(contextType,contextId) @processExpireTime(contextType,contextId) @processExt1(contextType,contextId) @processExt2(contextType,contextId) @processExt3(contextType,contextId) @processExt4(contextType,contextId) @processExt5(contextType,contextId) @processExt6(contextType,contextId) @processExt7(contextType,contextId) @processExt8(contextType,contextId) @processId(businessKey) @processParentId(contextType,contextId) @processParentTaskId(contextType,contextId) @processStartTime(contextType,contextId) @processStatus(contextType,contextId) @processTitle(contextType,contextId) @processVar(*varName,contextType,contextId) @quarter(date) @quarterBegin(date) @quarterEnd(date) @replace(*str,*oldStr,*newStr) @rmb(*num) @roleExt1(contextType,contextId) @roleExt2(contextType,contextId) @roleExt3(contextType,contextId) @roleExt4(contextType,contextId) @roleExt5(contextType,contextId) @roleName(contextType,contextId) @roleNameKey(contextType,contextId) @roleNoUsers(*no,delimiter) @roleUsers(*roleId,delimiter) @round(*num,scale) @rpad(*str,*len,padStr) @second(datetime) @sequence(varName,padLen,padStr) @sequenceMonth(varName,padLen,padStr) @sequenceYear(varName,padLen,padStr) @serverInstance() @serverProperty(*name) @sha256(*str,*password) @sid() @sqlClauseOfManager(*fieldName,isSubDepartment) @sqlSet(*sql,separator,cc) @sqlValue(*sql,cc) @strAdd(str1,str2) @substring(*str,begin,end) @sysProperty(name) @taskBeginTime(taskInstId) @taskCostTime(taskInstId) @taskDueTime(taskInstId) @taskEndTime(taskInstId) @taskExpireTime(taskInstId) @taskExt1(taskInstId) @taskExt2(taskInstId) @taskExt3(taskInstId) @taskExt4(taskInstId) @taskExt5(taskInstId) @taskExt6(taskInstId) @taskExt7(taskInstId) @taskExt8(taskInstId) @taskHumanType(taskInstId) @taskId() @taskOwner(taskInstId) @taskPreHumanTaskId(taskInstId) @taskPreTaskId(taskInstId) @taskPriority(taskInstId) @taskReadTime(taskInstId) @taskStatus(taskInstId) @taskTarget(taskInstId) @taskTitle(taskInstId) @teamUsers(*teamId,delimiter) @time(datetime) @timestemp() @trim(*str) @uid(uidAliasName,delimiter) @upper(*str) @urlDecode(*str) @urlEncode(*str,charset) @user(key,uidAliasName,delimiter) @userEmail(uidAliasName,delimiter) @userExt1(uidAliasName,delimiter) @userExt2(uidAliasName,delimiter) @userExt3(uidAliasName,delimiter) @userExt4(uidAliasName,delimiter) @userExt5(uidAliasName,delimiter) @userManager(uidAliasName,type,delimiter,includeSelf) @userMobile(uidAliasName,delimiter) @userName(uidAliasName,delimiter) @userNo(uidAliasName,delimiter) @userPhoto(uidAliasName) @userPositionLayer(uidAliasName,delimiter) @userPositionName(uidAliasName,delimiter) @userPositionNo(uidAliasName,delimiter) @userTel(uidAliasName,delimiter) @userUniqueId(uidAliasName,delimiter) @uuid() @weekDay(date) @weekOfYear(date) @year(date) ",keywords="SUM MAX MIN AVG COUNT ",atParams="",isSeverKeys=!1,exPressData="undefined"!==typeof window.atExpressKeywords?window:window.settingParam&&"undefined"!==typeof window.settingParam.atExpressKeywords?window.settingParam:"undefined"!==typeof settingParam?eval("settingParam"):null;null!=exPressData&&null!=exPressData.atExpressKeywords?(defaultAtExpressKeywords=exPressData.atExpressKeywords,isSeverKeys=!0):keywords+=defaultAtExpressKeywords.replace(/\(.*?\)/g,""),""!==atParams&&null!=exPressData&&null!=exPressData.atExpressParams&&(atParams=exPressData.atExpressParams);var boKeywords="";function set(e){for(var t={},n=e.split(" "),i=0;i-1&&(keywords+=boKeywords[r].id.split(".")[1]+" ");return e}null!=exPressData&&null!=exPressData.boExpressKeywords&&(boKeywords=exPressData.boExpressKeywords),CodeMirror.defineMIME("awsAt",{name:"atformula",keywords:getKeyWords(),atKeywords:set(keywords),atoms:set("false true null unknown"),operatorChars:/^[*+\-%<>!=&|^]/,bokeys:set(atParams)})}()}))}).call(this,__webpack_require__("62e4")(module))},"7a41":function(e,t){e.exports=function(e){return"object"===_typeof2(e)?null!==e:"function"===typeof e}},"7a77":function(e,t,n){"use strict";function i(e){this.message=e}i.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},i.prototype.__CANCEL__=!0,e.exports=i},"7aac":function(e,t,n){"use strict";var i=n("c532");e.exports=i.isStandardBrowserEnv()?function(){return{write:function(e,t,n,r,o,a){var s=[];s.push(e+"="+encodeURIComponent(t)),i.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),i.isString(r)&&s.push("path="+r),i.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.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(){}}}()},"7b00":function(e,t,n){(function(e){e(n("56b3"))})((function(e){"use strict";function t(e){for(var t={},n=0;n*\/]/.test(n)?_(null,"select-op"):"."==n&&e.match(/^-?[_a-z][_a-z0-9-]*/i)?_("qualifier","qualifier"):/[:;{}\[\]\(\)]/.test(n)?_(null,n):e.match(/[\w-.]+(?=\()/)?(/^(url(-prefix)?|domain|regexp)$/.test(e.current().toLowerCase())&&(t.tokenize=S),_("variable callee","variable")):/[\w\\\-]/.test(n)?(e.eatWhile(/[\w\\\-]/),_("property","word")):_(null,null):/[\d.]/.test(e.peek())?(e.eatWhile(/[\w.%]/),_("number","unit")):e.match(/^-[\w\\\-]*/)?(e.eatWhile(/[\w\\\-]/),e.match(/^\s*:/,!1)?_("variable-2","variable-definition"):_("variable-2","variable")):e.match(/^\w+-/)?_("meta","meta"):void 0}function C(e){return function(t,n){var i,r=!1;while(null!=(i=t.next())){if(i==e&&!r){")"==e&&t.backUp(1);break}r=!r&&"\\"==i}return(i==e||!r&&")"!=e)&&(n.tokenize=null),_("string","string")}}function S(e,t){return e.next(),e.match(/\s*[\"\')]/,!1)?t.tokenize=null:t.tokenize=C(")"),_(null,"(")}function O(e,t,n){this.type=e,this.indent=t,this.prev=n}function T(e,t,n,i){return e.context=new O(n,t.indentation()+(!1===i?0:a),e.context),n}function E(e){return e.context.prev&&(e.context=e.context.prev),e.context.type}function D(e,t,n){return N[n.context.type](e,t,n)}function M(e,t,n,i){for(var r=i||1;r>0;r--)n.context=n.context.prev;return D(e,t,n)}function A(e){var t=e.current().toLowerCase();o=v.hasOwnProperty(t)?"atom":g.hasOwnProperty(t)?"keyword":"variable"}var N={top:function(e,t,n){if("{"==e)return T(n,t,"block");if("}"==e&&n.context.prev)return E(n);if(w&&/@component/i.test(e))return T(n,t,"atComponentBlock");if(/^@(-moz-)?document$/i.test(e))return T(n,t,"documentTypes");if(/^@(media|supports|(-moz-)?document|import)$/i.test(e))return T(n,t,"atBlock");if(/^@(font-face|counter-style)/i.test(e))return n.stateArg=e,"restricted_atBlock_before";if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(e))return"keyframes";if(e&&"@"==e.charAt(0))return T(n,t,"at");if("hash"==e)o="builtin";else if("word"==e)o="tag";else{if("variable-definition"==e)return"maybeprop";if("interpolation"==e)return T(n,t,"interpolation");if(":"==e)return"pseudo";if(b&&"("==e)return T(n,t,"parens")}return n.context.type},block:function(e,t,n){if("word"==e){var i=t.current().toLowerCase();return h.hasOwnProperty(i)?(o="property","maybeprop"):f.hasOwnProperty(i)?(o=x?"string-2":"property","maybeprop"):b?(o=t.match(/^\s*:(?:\s|$)/,!1)?"property":"tag","block"):(o+=" error","maybeprop")}return"meta"==e?"block":b||"hash"!=e&&"qualifier"!=e?N.top(e,t,n):(o="error","block")},maybeprop:function(e,t,n){return":"==e?T(n,t,"prop"):D(e,t,n)},prop:function(e,t,n){if(";"==e)return E(n);if("{"==e&&b)return T(n,t,"propBlock");if("}"==e||"{"==e)return M(e,t,n);if("("==e)return T(n,t,"parens");if("hash"!=e||/^#([0-9a-fA-f]{3,4}|[0-9a-fA-f]{6}|[0-9a-fA-f]{8})$/.test(t.current())){if("word"==e)A(t);else if("interpolation"==e)return T(n,t,"interpolation")}else o+=" error";return"prop"},propBlock:function(e,t,n){return"}"==e?E(n):"word"==e?(o="property","maybeprop"):n.context.type},parens:function(e,t,n){return"{"==e||"}"==e?M(e,t,n):")"==e?E(n):"("==e?T(n,t,"parens"):"interpolation"==e?T(n,t,"interpolation"):("word"==e&&A(t),"parens")},pseudo:function(e,t,n){return"meta"==e?"pseudo":"word"==e?(o="variable-3",n.context.type):D(e,t,n)},documentTypes:function(e,t,n){return"word"==e&&l.hasOwnProperty(t.current())?(o="tag",n.context.type):N.atBlock(e,t,n)},atBlock:function(e,t,n){if("("==e)return T(n,t,"atBlock_parens");if("}"==e||";"==e)return M(e,t,n);if("{"==e)return E(n)&&T(n,t,b?"block":"top");if("interpolation"==e)return T(n,t,"interpolation");if("word"==e){var i=t.current().toLowerCase();o="only"==i||"not"==i||"and"==i||"or"==i?"keyword":c.hasOwnProperty(i)?"attribute":u.hasOwnProperty(i)?"property":d.hasOwnProperty(i)?"keyword":h.hasOwnProperty(i)?"property":f.hasOwnProperty(i)?x?"string-2":"property":v.hasOwnProperty(i)?"atom":g.hasOwnProperty(i)?"keyword":"error"}return n.context.type},atComponentBlock:function(e,t,n){return"}"==e?M(e,t,n):"{"==e?E(n)&&T(n,t,b?"block":"top",!1):("word"==e&&(o="error"),n.context.type)},atBlock_parens:function(e,t,n){return")"==e?E(n):"{"==e||"}"==e?M(e,t,n,2):N.atBlock(e,t,n)},restricted_atBlock_before:function(e,t,n){return"{"==e?T(n,t,"restricted_atBlock"):"word"==e&&"@counter-style"==n.stateArg?(o="variable","restricted_atBlock_before"):D(e,t,n)},restricted_atBlock:function(e,t,n){return"}"==e?(n.stateArg=null,E(n)):"word"==e?(o="@font-face"==n.stateArg&&!p.hasOwnProperty(t.current().toLowerCase())||"@counter-style"==n.stateArg&&!m.hasOwnProperty(t.current().toLowerCase())?"error":"property","maybeprop"):"restricted_atBlock"},keyframes:function(e,t,n){return"word"==e?(o="variable","keyframes"):"{"==e?T(n,t,"top"):D(e,t,n)},at:function(e,t,n){return";"==e?E(n):"{"==e||"}"==e?M(e,t,n):("word"==e?o="tag":"hash"==e&&(o="builtin"),"at")},interpolation:function(e,t,n){return"}"==e?E(n):"{"==e||";"==e?M(e,t,n):("word"==e?o="variable":"variable"!=e&&"("!=e&&")"!=e&&(o="error"),"interpolation")}};return{startState:function(e){return{tokenize:null,state:i?"block":"top",stateArg:null,context:new O(i?"block":"top",e||0,null)}},token:function(e,t){if(!t.tokenize&&e.eatSpace())return null;var n=(t.tokenize||k)(e,t);return n&&"object"==_typeof2(n)&&(r=n[1],n=n[0]),o=n,"comment"!=r&&(t.state=N[t.state](r,e,t)),o},indent:function(e,t){var n=e.context,i=t&&t.charAt(0),r=n.indent;return"prop"!=n.type||"}"!=i&&")"!=i||(n=n.prev),n.prev&&("}"!=i||"block"!=n.type&&"top"!=n.type&&"interpolation"!=n.type&&"restricted_atBlock"!=n.type?(")"!=i||"parens"!=n.type&&"atBlock_parens"!=n.type)&&("{"!=i||"at"!=n.type&&"atBlock"!=n.type)||(r=Math.max(0,n.indent-a)):(n=n.prev,r=n.indent)),r},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:y,fold:"brace"}}));var n=["domain","regexp","url","url-prefix"],i=t(n),r=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"],o=t(r),a=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid","orientation","device-pixel-ratio","min-device-pixel-ratio","max-device-pixel-ratio","pointer","any-pointer","hover","any-hover","prefers-color-scheme"],s=t(a),l=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive","dark","light"],c=t(l),u=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","all","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-position-x","background-position-y","background-repeat","background-size","baseline-shift","binding","bleed","block-size","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-family","font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-gap","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-gap","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","left","letter-spacing","line-break","line-height","line-height-step","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","place-content","place-items","place-self","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotate","rotation","rotation-point","row-gap","ruby-align","ruby-overhang","ruby-position","ruby-span","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-type","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-orientation","text-outline","text-overflow","text-rendering","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","touch-action","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","user-select","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","paint-order","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"],d=t(u),h=["border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","margin-block","margin-block-end","margin-block-start","margin-inline","margin-inline-end","margin-inline-start","padding-block","padding-block-end","padding-block-start","padding-inline","padding-inline-end","padding-inline-start","scroll-snap-stop","scrollbar-3d-light-color","scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-track-color","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","shape-inside","zoom"],f=t(h),p=["font-display","font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],m=t(p),g=["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"],v=t(g),b=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],y=t(b),w=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page","avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","bullets","button","button-bevel","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","contain","content","contents","content-box","context-menu","continuous","copy","counter","counters","cover","crop","cross","crosshair","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over","devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","georgian","graytext","grid","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hard-light","hebrew","help","hidden","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","luminosity","malayalam","manipulation","match","matrix","matrix3d","media-controls-background","media-current-time-display","media-fullscreen-button","media-mute-button","media-play-button","media-return-to-realtime-button","media-rewind-button","media-seek-back-button","media-seek-forward-button","media-slider","media-sliderthumb","media-time-remaining-display","media-volume-slider","media-volume-slider-container","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menulist-text","menulist-textfield","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","multiple_mask_images","multiply","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","opacity","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","self-start","self-end","semi-condensed","semi-expanded","separate","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","somali","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","square-button","start","static","status-bar","stretch","stroke","stroke-box","sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"],x=t(w),_=n.concat(r).concat(a).concat(l).concat(u).concat(h).concat(b).concat(w);function k(e,t){var n,i=!1;while(null!=(n=e.next())){if(i&&"/"==n){t.tokenize=null;break}i="*"==n}return["comment","comment"]}e.registerHelper("hintWords","css",_),e.defineMIME("text/css",{documentTypes:i,mediaTypes:o,mediaFeatures:s,mediaValueKeywords:c,propertyKeywords:d,nonStandardPropertyKeywords:f,fontProperties:m,counterDescriptors:v,colorKeywords:y,valueKeywords:x,tokenHooks:{"/":function(e,t){return!!e.eat("*")&&(t.tokenize=k,k(e,t))}},name:"css"}),e.defineMIME("text/x-scss",{mediaTypes:o,mediaFeatures:s,mediaValueKeywords:c,propertyKeywords:d,nonStandardPropertyKeywords:f,colorKeywords:y,valueKeywords:x,fontProperties:m,allowNested:!0,lineComment:"//",tokenHooks:{"/":function(e,t){return e.eat("/")?(e.skipToEnd(),["comment","comment"]):e.eat("*")?(t.tokenize=k,k(e,t)):["operator","operator"]},":":function(e){return!!e.match(/\s*\{/,!1)&&[null,null]},$:function(e){return e.match(/^[\w-]+/),e.match(/^\s*:/,!1)?["variable-2","variable-definition"]:["variable-2","variable"]},"#":function(e){return!!e.eat("{")&&[null,"interpolation"]}},name:"css",helperType:"scss"}),e.defineMIME("text/x-less",{mediaTypes:o,mediaFeatures:s,mediaValueKeywords:c,propertyKeywords:d,nonStandardPropertyKeywords:f,colorKeywords:y,valueKeywords:x,fontProperties:m,allowNested:!0,lineComment:"//",tokenHooks:{"/":function(e,t){return e.eat("/")?(e.skipToEnd(),["comment","comment"]):e.eat("*")?(t.tokenize=k,k(e,t)):["operator","operator"]},"@":function(e){return e.eat("{")?[null,"interpolation"]:!e.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\b/i,!1)&&(e.eatWhile(/[\w\\\-]/),e.match(/^\s*:/,!1)?["variable-2","variable-definition"]:["variable-2","variable"])},"&":function(){return["atom","atom"]}},name:"css",helperType:"less"}),e.defineMIME("text/x-gss",{documentTypes:i,mediaTypes:o,mediaFeatures:s,propertyKeywords:d,nonStandardPropertyKeywords:f,fontProperties:m,counterDescriptors:v,colorKeywords:y,valueKeywords:x,supportsAtComponent:!0,tokenHooks:{"/":function(e,t){return!!e.eat("*")&&(t.tokenize=k,k(e,t))}},name:"css",helperType:"gss"})}))},"7b0b":function(e,t,n){var i=n("1d80");e.exports=function(e){return Object(i(e))}},"7b3e":function(e,t,n){"use strict";var i,r=n("a3de"); -/** - * Checks if an event is supported in the current execution environment. - * - * NOTE: This will not work correctly for non-generic events such as `change`, - * `reset`, `load`, `error`, and `select`. - * - * Borrows from Modernizr. - * - * @param {string} eventNameSuffix Event name, e.g. "click". - * @param {?boolean} capture Check if the capture phase is supported. - * @return {boolean} True if the event is supported. - * @internal - * @license Modernizr 3.0.0pre (Custom Build) | MIT - */function o(e,t){if(!r.canUseDOM||t&&!("addEventListener"in document))return!1;var n="on"+e,o=n in document;if(!o){var a=document.createElement("div");a.setAttribute(n,"return;"),o="function"===typeof a[n]}return!o&&i&&"wheel"===e&&(o=document.implementation.hasFeature("Events.wheel","3.0")),o}r.canUseDOM&&(i=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")),e.exports=o},"7c73":function(e,t,n){var i,r=n("825a"),o=n("37e8"),a=n("7839"),s=n("d012"),l=n("1be4"),c=n("cc12"),u=n("f772"),d=">",h="<",f="prototype",p="script",m=u("IE_PROTO"),g=function(){},v=function(e){return h+p+d+e+h+"/"+p+d},b=function(e){e.write(v("")),e.close();var t=e.parentWindow.Object;return e=null,t},y=function(){var e,t=c("iframe"),n="java"+p+":";return t.style.display="none",l.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(v("document.F=Object")),e.close(),e.F},w=function(){try{i=document.domain&&new ActiveXObject("htmlfile")}catch(t){}w=i?b(i):y();var e=a.length;while(e--)delete w[f][a[e]];return w()};s[m]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(g[f]=r(e),n=new g,g[f]=null,n[m]=e):n=w(),void 0===t?n:o(n,t)}},"7db0":function(e,t,n){"use strict";var i=n("23e7"),r=n("b727").find,o=n("44d2"),a=n("ae40"),s="find",l=!0,c=a(s);s in[]&&Array(1)[s]((function(){l=!1})),i({target:"Array",proto:!0,forced:l||!c},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),o(s)},"7dd0":function(e,t,n){"use strict";var i=n("23e7"),r=n("9ed3"),o=n("e163"),a=n("d2bb"),s=n("d44e"),l=n("9112"),c=n("6eeb"),u=n("b622"),d=n("c430"),h=n("3f8c"),f=n("ae93"),p=f.IteratorPrototype,m=f.BUGGY_SAFARI_ITERATORS,g=u("iterator"),v="keys",b="values",y="entries",w=function(){return this};e.exports=function(e,t,n,u,f,x,_){r(n,t,u);var k,C,S,O=function(e){if(e===f&&A)return A;if(!m&&e in D)return D[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)}},T=t+" Iterator",E=!1,D=e.prototype,M=D[g]||D["@@iterator"]||f&&D[f],A=!m&&M||O(f),N="Array"==t&&D.entries||M;if(N&&(k=o(N.call(new e)),p!==Object.prototype&&k.next&&(d||o(k)===p||(a?a(k,p):"function"!=typeof k[g]&&l(k,g,w)),s(k,T,!0,!0),d&&(h[T]=w))),f==b&&M&&M.name!==b&&(E=!0,A=function(){return M.call(this)}),d&&!_||D[g]===A||l(D,g,A),h[t]=A,f)if(C={values:O(b),keys:x?A:O(v),entries:O(y)},_)for(S in C)(m||E||!(S in D))&&c(D,S,C[S]);else i({target:t,proto:!0,forced:m||E},C);return C}},"7e12":function(e,t,n){var i=n("da84"),r=n("58a8").trim,o=n("5899"),a=i.parseFloat,s=1/a(o+"-0")!==-1/0;e.exports=s?function(e){var t=r(String(e)),n=a(t);return 0===n&&"-"==t.charAt(0)?-0:n}:a},"7f4d":function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){for(var t=1,n=arguments.length;t0&&void 0!==arguments[0]?arguments[0]:"";return String(e).replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")};var m=t.arrayFindIndex=function(e,t){for(var n=0;n!==e.length;++n)if(t(e[n]))return n;return-1},g=(t.arrayFind=function(e,t){var n=m(e,t);return-1!==n?e[n]:void 0},t.coerceTruthyValueToArray=function(e){return Array.isArray(e)?e:e?[e]:[]},t.isIE=function(){return!a.default.prototype.$isServer&&!isNaN(Number(document.documentMode))},t.isEdge=function(){return!a.default.prototype.$isServer&&navigator.userAgent.indexOf("Edge")>-1},t.isFirefox=function(){return!a.default.prototype.$isServer&&!!window.navigator.userAgent.match(/firefox/i)},t.autoprefixer=function(e){if("object"!==("undefined"===typeof e?"undefined":r(e)))return e;var t=["transform","transition","animation"],n=["ms-","webkit-"];return t.forEach((function(t){var i=e[t];t&&i&&n.forEach((function(n){e[n+t]=i}))})),e},t.kebabCase=function(e){var t=/([^-])([A-Z])/g;return e.replace(t,"$1-$2").replace(t,"$1-$2").toLowerCase()},t.capitalize=function(e){return(0,s.isString)(e)?e.charAt(0).toUpperCase()+e.slice(1):e},t.looseEqual=function(e,t){var n=(0,s.isObject)(e),i=(0,s.isObject)(t);return n&&i?JSON.stringify(e)===JSON.stringify(t):!n&&!i&&String(e)===String(t)}),v=t.arrayEquals=function(e,t){if(e=e||[],t=t||[],e.length!==t.length)return!1;for(var n=0;n1?arguments[1]:void 0,n),l=a>2?arguments[2]:void 0,c=void 0===l?n:r(l,n);while(c>s)t[s++]=e;return t}},"820c":function(e,t,n){"use strict";var i=n("391f"),r=n.n(i);r.a},"825a":function(e,t,n){var i=n("861d");e.exports=function(e){if(!i(e))throw TypeError(String(e)+" is not an object");return e}},"82bb":function(e,t,n){n("4de4"),n("c975"),n("a15b"),n("ac1f"),n("466d"),n("5319"),n("1276");var i=n("6374"),r=n("7037");function o(e,t,n){var i=document.createElement("span");return i.setAttribute("awsui-qtip","text:'"+e+"'"),i.setAttribute("class","CodeMirror-widget cm-field-"+n),i.setAttribute("data-field",e),i.innerHTML=''+t+"",i}function a(e,t){t.markText(e.from,e.to,{handleMouseEvents:!0,atomic:!0,replacedWith:o(e.field,e.label,e.invalid)}),window.CodeMirror.signal(t.doc.cm,"endCompletion",t.doc.cm)}function s(e,t){if(Array.isArray(e))for(var n=0,i=e.length;n-1||window.navigator.userAgent.indexOf("Trident")>-1))return e.split(t).filter(Boolean);var n=function(){var n=[],r=e.match(t);if(0==r.length)n.push(e);else{var o,a=e,s=i(r);try{var l=function(){var e=o.value;a.replace(e,(function(t,i,r){i>0&&n.push(r.substring(0,i)),n.push(e),a=r.substring(i+t.length)}))};for(s.s();!(o=s.n()).done;)l()}catch(c){s.e(c)}finally{s.f()}a.length>0&&n.push(a)}return{v:n}}();return"object"===r(n)?n.v:void 0}window.initFormulaEditor=function(e,t){var n=[],i=[];if(e){var r=[e];s(r,(function(e,r){var o="",a=c(r);s(a,(function(n,r){if(!l(r)){var a,s,c="BOITEMNAME";if(/^(@form\([0-9a-zA-Z._]+,[0-9a-zA-Z._]+\))/.test(r)){if(s=r.replace("@form(","").replace(")","").replace(",","."),window.formulaLabelMap&&(a=window.formulaLabelMap[s]),l(a))return void(o+=r)}else if(/^(%_[0-9a-zA-Z._]+_%)/.test(r)){if(s=r.replace("%_","").replace("_%",""),window.formulaLabelMap&&(a=window.formulaLabelMap[s]),l(a))return void(o+=r);c="common_field"}else if(/^\\,/.test(r))a=",";else if(/^\\\(/.test(r))a="(";else if(/^\\\)/.test(r))a=")";else if(/^\\\\/.test(r))a="\\";else if(/^(\$\[[0-9a-zA-Z._]+\])/.test(r)){s=r.replace("$[","").replace("]","");var u=t.getOption("contextData");if("undefined"!=typeof u&&"undefined"!=typeof u.data&&Array.isArray(u.data))for(var d=u.data,h=0;h-1){var p=f.replace("$_BO_","");if(null!=p&&null!=window.formulaLabelMap[p]&&null!=window.formulaLabelMap[p][s]){a=window.formulaLabelMap[p][s];break}}}if("undefined"==typeof a&&window.formulaLabelMap&&(a=window.formulaLabelMap[s]),l(a))return void(o+=r);a="$["+a+"]",c="source"}else if(/^(#\[[0-9a-zA-Z._]+\])/.test(r)){s=r.replace("#[","").replace("]","");var m=t.getOption("contextData");if("undefined"!=typeof m&&"undefined"!=typeof m.data&&Array.isArray(m.data))for(var g=m.data,v=0;v-1){var y=b.replace("#_BO_","");if(null!=y&&null!=window.formulaLabelMap[y]&&null!=window.formulaLabelMap[y][s]){a=window.formulaLabelMap[y][s];break}}}if("undefined"==typeof a&&(s=r.replace("#[","").replace("]",""),window.formulaLabelMap&&(a=window.formulaLabelMap[s])),l(a))return void(o+=r);a="#["+a+"]",c="target"}else if(/^([0-9a-zA-Z._]+,[0-9a-zA-Z._]+)/.test(r)){if(s=r.replace(",","."),window.formulaLabelMap&&(a=window.formulaLabelMap[s]),l(a))return void(o+=r);c="BOITEMNAME_PARAM"}else if(/^(@processVar\([\u4e00-\u9fa5_a-zA-Z0-9]+\))/.test(r)){if(a=r.replace("@processVar(","").replace(")",""),l(a))return void(o+=r);c="common_field"}else if(/^(@env\([\u4e00-\u9fa5_a-zA-Z0-9]+[\,(ext1|ext2|ext3)]*\))/.test(r)){if(a=r.replace("@env(","").replace(")",""),l(a))return void(o+=r);c="ccVar"}else{if(!/^(@[uid|companyId|departmentId|roleId|teamId]+\([0-9,A-z._-]+\))/.test(r))return void(o+=r);if(s=r,window.formulaLabelMap&&(a=window.formulaLabelMap[s]),l(a))return void(o+=r);r.indexOf("uid")>-1?c="User":r.indexOf("companyId")>-1?c="Company":r.indexOf("departmentId")>-1?c="Department":r.indexOf("roleId")>-1?c="Role":r.indexOf("teamId")>-1&&(c="Team")}var w=window.CodeMirror.Pos(e,o.length);o+=r,v=window.CodeMirror.Pos(e,o.length),i.push({from:w,to:v,field:r,invalid:c,label:a})}})),n.push(o)}))}t.setValue(n.join("\n")),s(i,(function(e,n){a(n,t)}))}},"82f8":function(e,t,n){"use strict";var i=n("ebb5"),r=n("4d64").includes,o=i.aTypedArray,a=i.exportTypedArrayMethod;a("includes",(function(e){return r(o(this),e,arguments.length>1?arguments[1]:void 0)}))},"83ab":function(e,t,n){var i=n("d039");e.exports=!i((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},"83b9":function(e,t,n){"use strict";var i=n("d925"),r=n("e683");e.exports=function(e,t){return e&&!i(t)?r(e,t):t}},8418:function(e,t,n){"use strict";var i=n("c04e"),r=n("9bf2"),o=n("5c6c");e.exports=function(e,t,n){var a=i(t);a in e?r.f(e,a,o(0,n)):e[a]=n}},"841c":function(e,t,n){"use strict";var i=n("d784"),r=n("825a"),o=n("1d80"),a=n("129f"),s=n("14c3");i("search",1,(function(e,t,n){return[function(t){var n=o(this),i=void 0==t?void 0:t[e];return void 0!==i?i.call(t,n):new RegExp(t)[e](String(n))},function(e){var i=n(t,e,this);if(i.done)return i.value;var o=r(e),l=String(this),c=o.lastIndex;a(c,0)||(o.lastIndex=0);var u=s(o,l);return a(o.lastIndex,c)||(o.lastIndex=c),null===u?-1:u.index}]}))},"845f":function(e,t,n){n("a4d3"),n("e01a"),n("944a"),n("99af"),n("b0c0"),n("0c47"),n("23dc"),n("d3b7");var i=n("7037");e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.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"===i(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 o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));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="/dist/",n(n.s=99)}({0:function(e,t,n){"use strict";function i(e,t,n,i,r,o,a,s){var l,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(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__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):r&&(l=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}n.d(t,"a",(function(){return i}))},99:function(e,t,n){"use strict";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-button-group"},[e._t("default")],2)},r=[];i._withStripped=!0;var o={name:"ElButtonGroup"},a=o,s=n(0),l=Object(s["a"])(a,i,r,!1,null,null,null);l.options.__file="packages/button/src/button-group.vue";var c=l.exports;c.install=function(e){e.component(c.name,c)},t["default"]=c}})},"857a":function(e,t,n){var i=n("1d80"),r=/"/g;e.exports=function(e,t,n,o){var a=String(i(e)),s="<"+t;return""!==n&&(s+=" "+n+'="'+String(o).replace(r,""")+'"'),s+">"+a+""}},"85e7":function(e,t,n){var i=n("1a14"),r=n("77e9"),o=n("9876");e.exports=n("0bad")?Object.defineProperties:function(e,t){r(e);var n,a=o(t),s=a.length,l=0;while(s>l)i.f(e,n=a[l++],t[n]);return e}},"861d":function(e,t){e.exports=function(e){return"object"===_typeof2(e)?null!==e:"function"===typeof e}},8773:function(e,t,n){"use strict";var i=n("0b51"),r=n.n(i);r.a},"87d4":function(e,t,n){},8875:function(e,t,n){var i,r,o;(function(n,a){r=[],i=a,o="function"===typeof i?i.apply(t,r):i,void 0===o||(e.exports=o)})("undefined"!==typeof self&&self,(function(){function e(){if(document.currentScript)return document.currentScript;try{throw new Error}catch(d){var e,t,n,i=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,r=/@([^@]*):(\d+):(\d+)\s*$/gi,o=i.exec(d.stack)||r.exec(d.stack),a=o&&o[1]||!1,s=o&&o[2]||!1,l=document.location.href.replace(document.location.hash,""),c=document.getElementsByTagName("script");a===l&&(e=document.documentElement.outerHTML,t=new RegExp("(?:[^\\n]+?\\n){0,"+(s-2)+"}[^<]*

                      \ No newline at end of file + var jdHref = "./jd";
                      \ No newline at end of file