From e596b630cd2160be9e801db2133961650af8722c Mon Sep 17 00:00:00 2001 From: "chen.ma" Date: Mon, 17 Apr 2023 18:42:13 +0800 Subject: [PATCH] ROLE_MANAGE role audit thread pool failed (#1166) --- .../biz/impl/ThreadPoolServiceImpl.java | 20 ++++++++++--------- .../src/main/resources/static/index.html | 2 +- ...17f654.css => chunk-eee8a83e.a09ed6a0.css} | 2 +- .../js/{app.787fe2de.js => app.06c3a6ec.js} | 2 +- .../static/js/chunk-078a7535.6236115b.js | 1 - .../static/js/chunk-078a7535.c2d6547e.js | 1 + ...24c4f2f6.js => chunk-149a43cf.f0ab06be.js} | 2 +- ...5f73d1c2.js => chunk-19132c4b.893e94e1.js} | 2 +- ...75926587.js => chunk-1b3cdbc8.b9d78889.js} | 2 +- ...bf32e2f9.js => chunk-296c90bf.bac58895.js} | 2 +- ...d47fa6a4.js => chunk-2e217faa.6f77faf9.js} | 2 +- ...8c75fa03.js => chunk-37b6768d.cc5777b0.js} | 2 +- ...865748af.js => chunk-3a6f2dc9.ce81c8e6.js} | 2 +- .../static/js/chunk-4f40863a.1b2f9573.js | 1 + .../static/js/chunk-4f40863a.78f2ac6e.js | 1 - ...b3f7c763.js => chunk-5428753b.657a1f9e.js} | 2 +- ...dd5eebf7.js => chunk-60c39f89.425e8158.js} | 2 +- .../static/js/chunk-66d45bb8.4f23529a.js | 1 - ...04906197.js => chunk-6a55e40a.7125ac78.js} | 2 +- ...1e5adc95.js => chunk-a89383d2.38fcd8f7.js} | 2 +- .../static/js/chunk-adca2a60.7fb86596.js | 1 - .../static/js/chunk-adca2a60.9ca7c737.js | 1 + ...97c51025.js => chunk-d6c1d344.9c32945f.js} | 2 +- .../static/js/chunk-d9fc0e72.7fef2d02.js | 1 + .../static/js/chunk-d9fc0e72.a4e8c629.js | 1 - .../static/js/chunk-eee8a83e.d4e27a94.js | 1 + hippo4j-ui/src/views/hippo4j/verify/index.vue | 2 +- 27 files changed, 32 insertions(+), 30 deletions(-) rename hippo4j-server/hippo4j-console/src/main/resources/static/static/css/{chunk-66d45bb8.1117f654.css => chunk-eee8a83e.a09ed6a0.css} (62%) rename hippo4j-server/hippo4j-console/src/main/resources/static/static/js/{app.787fe2de.js => app.06c3a6ec.js} (99%) delete mode 100644 hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-078a7535.6236115b.js create mode 100644 hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-078a7535.c2d6547e.js rename hippo4j-server/hippo4j-console/src/main/resources/static/static/js/{chunk-149a43cf.24c4f2f6.js => chunk-149a43cf.f0ab06be.js} (55%) rename hippo4j-server/hippo4j-console/src/main/resources/static/static/js/{chunk-19132c4b.5f73d1c2.js => chunk-19132c4b.893e94e1.js} (76%) rename hippo4j-server/hippo4j-console/src/main/resources/static/static/js/{chunk-1b3cdbc8.75926587.js => chunk-1b3cdbc8.b9d78889.js} (71%) rename hippo4j-server/hippo4j-console/src/main/resources/static/static/js/{chunk-296c90bf.bf32e2f9.js => chunk-296c90bf.bac58895.js} (99%) rename hippo4j-server/hippo4j-console/src/main/resources/static/static/js/{chunk-2e217faa.d47fa6a4.js => chunk-2e217faa.6f77faf9.js} (50%) rename hippo4j-server/hippo4j-console/src/main/resources/static/static/js/{chunk-37b6768d.8c75fa03.js => chunk-37b6768d.cc5777b0.js} (65%) rename hippo4j-server/hippo4j-console/src/main/resources/static/static/js/{chunk-3a6f2dc9.865748af.js => chunk-3a6f2dc9.ce81c8e6.js} (55%) create mode 100644 hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-4f40863a.1b2f9573.js delete mode 100644 hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-4f40863a.78f2ac6e.js rename hippo4j-server/hippo4j-console/src/main/resources/static/static/js/{chunk-5428753b.b3f7c763.js => chunk-5428753b.657a1f9e.js} (71%) rename hippo4j-server/hippo4j-console/src/main/resources/static/static/js/{chunk-60c39f89.dd5eebf7.js => chunk-60c39f89.425e8158.js} (74%) delete mode 100644 hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-66d45bb8.4f23529a.js rename hippo4j-server/hippo4j-console/src/main/resources/static/static/js/{chunk-6a55e40a.04906197.js => chunk-6a55e40a.7125ac78.js} (76%) rename hippo4j-server/hippo4j-console/src/main/resources/static/static/js/{chunk-a89383d2.1e5adc95.js => chunk-a89383d2.38fcd8f7.js} (71%) delete mode 100644 hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-adca2a60.7fb86596.js create mode 100644 hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-adca2a60.9ca7c737.js rename hippo4j-server/hippo4j-console/src/main/resources/static/static/js/{chunk-d6c1d344.97c51025.js => chunk-d6c1d344.9c32945f.js} (66%) create mode 100644 hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-d9fc0e72.7fef2d02.js delete mode 100644 hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-d9fc0e72.a4e8c629.js create mode 100644 hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-eee8a83e.d4e27a94.js diff --git a/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolServiceImpl.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolServiceImpl.java index d64c7698..97bd068d 100644 --- a/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolServiceImpl.java +++ b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolServiceImpl.java @@ -20,12 +20,17 @@ package cn.hippo4j.config.service.biz.impl; import cn.hippo4j.common.constant.ConfigModifyTypeConstants; import cn.hippo4j.common.enums.DelEnum; import cn.hippo4j.common.toolkit.BeanUtil; +import cn.hippo4j.common.toolkit.CollectionUtil; import cn.hippo4j.common.toolkit.JSONUtil; import cn.hippo4j.common.toolkit.UserContext; import cn.hippo4j.config.mapper.ConfigInfoMapper; import cn.hippo4j.config.model.ConfigAllInfo; import cn.hippo4j.config.model.LogRecordInfo; -import cn.hippo4j.config.model.biz.threadpool.*; +import cn.hippo4j.config.model.biz.threadpool.ConfigModifySaveReqDTO; +import cn.hippo4j.config.model.biz.threadpool.ThreadPoolDelReqDTO; +import cn.hippo4j.config.model.biz.threadpool.ThreadPoolQueryReqDTO; +import cn.hippo4j.config.model.biz.threadpool.ThreadPoolRespDTO; +import cn.hippo4j.config.model.biz.threadpool.ThreadPoolSaveOrUpdateReqDTO; import cn.hippo4j.config.service.biz.ConfigService; import cn.hippo4j.config.service.biz.OperationLogService; import cn.hippo4j.config.service.biz.ThreadPoolService; @@ -34,7 +39,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.StringUtils; import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import lombok.AllArgsConstructor; +import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; import java.util.Date; @@ -45,17 +50,16 @@ import java.util.Objects; * Thread pool service impl. */ @Service -@AllArgsConstructor +@RequiredArgsConstructor public class ThreadPoolServiceImpl implements ThreadPoolService { private final ConfigService configService; - private final ConfigInfoMapper configInfoMapper; - private final OperationLogService operationLogService; - private final ConfigModificationVerifyServiceChoose configModificationVerifyServiceChoose; + private static final List AUDITABLE_ROLES = CollectionUtil.toList("ROLE_ADMIN", "ROLE_MANAGE"); + @Override public IPage queryThreadPoolPage(ThreadPoolQueryReqDTO reqDTO) { LambdaQueryWrapper wrapper = Wrappers.lambdaQuery(ConfigAllInfo.class) @@ -83,8 +87,7 @@ public class ThreadPoolServiceImpl implements ThreadPoolService { @Override public void saveOrUpdateThreadPoolConfig(String identify, ThreadPoolSaveOrUpdateReqDTO reqDTO) { - // TODO to optimize the Role of judgment - if (UserContext.getUserRole().equals("ROLE_ADMIN")) { + if (AUDITABLE_ROLES.contains(UserContext.getUserRole())) { ConfigAllInfo configAllInfo = BeanUtil.convert(reqDTO, ConfigAllInfo.class); Long executeTimeOut = Objects.equals(configAllInfo.getExecuteTimeOut(), 0L) ? null : configAllInfo.getExecuteTimeOut(); configAllInfo.setExecuteTimeOut(executeTimeOut); @@ -98,7 +101,6 @@ public class ThreadPoolServiceImpl implements ThreadPoolService { modifySaveReqDTO.setType(ConfigModifyTypeConstants.THREAD_POOL_MANAGER); configModificationVerifyServiceChoose.choose(modifySaveReqDTO.getType()).saveConfigModifyApplication(modifySaveReqDTO); } - } @Override diff --git a/hippo4j-server/hippo4j-console/src/main/resources/static/index.html b/hippo4j-server/hippo4j-console/src/main/resources/static/index.html index cc65a848..a4b8d3d1 100644 --- a/hippo4j-server/hippo4j-console/src/main/resources/static/index.html +++ b/hippo4j-server/hippo4j-console/src/main/resources/static/index.html @@ -1 +1 @@ -Hippo4j Web
\ No newline at end of file +Hippo4j Web
\ No newline at end of file diff --git a/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-66d45bb8.1117f654.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-eee8a83e.a09ed6a0.css similarity index 62% rename from hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-66d45bb8.1117f654.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-eee8a83e.a09ed6a0.css index 0ea3eaa1..d7ce8eef 100644 --- a/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-66d45bb8.1117f654.css +++ b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-eee8a83e.a09ed6a0.css @@ -1 +1 @@ -.waves-ripple{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;-webkit-transform:scale(0);transform:scale(0);opacity:1}.waves-ripple.z-active{opacity:0;-webkit-transform:scale(2);transform:scale(2);-webkit-transition:opacity 1.2s ease-out,-webkit-transform .6s ease-out;transition:opacity 1.2s ease-out,-webkit-transform .6s ease-out;transition:opacity 1.2s ease-out,transform .6s ease-out;transition:opacity 1.2s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out}.pagination-container[data-v-df7d1fa0]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-df7d1fa0]{display:none}[data-v-41b2dc5c]::-webkit-scrollbar{width:8px;height:8px}[data-v-41b2dc5c]::-webkit-scrollbar-track{border-radius:5px;background:rgba(0,0,0,.06);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.08)}[data-v-41b2dc5c]::-webkit-scrollbar-thumb{border-radius:5px;background:rgba(0,0,0,.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2)}.stack-info[data-v-41b2dc5c]{height:400px;overflow:auto}.stack-info>li[data-v-41b2dc5c]{margin-bottom:24px}.stack-info>li p[data-v-41b2dc5c]:first-child{color:#06f;font-weight:600;margin-top:10px}.stack-info>li ul[data-v-41b2dc5c]{margin-left:30px}.stack-info>li ul li[data-v-41b2dc5c]{color:#fc5531;text-align:justify;margin:10px auto} \ No newline at end of file +.waves-ripple{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;-webkit-transform:scale(0);transform:scale(0);opacity:1}.waves-ripple.z-active{opacity:0;-webkit-transform:scale(2);transform:scale(2);-webkit-transition:opacity 1.2s ease-out,-webkit-transform .6s ease-out;transition:opacity 1.2s ease-out,-webkit-transform .6s ease-out;transition:opacity 1.2s ease-out,transform .6s ease-out;transition:opacity 1.2s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out}.pagination-container[data-v-df7d1fa0]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-df7d1fa0]{display:none}[data-v-a1fe05c0]::-webkit-scrollbar{width:8px;height:8px}[data-v-a1fe05c0]::-webkit-scrollbar-track{border-radius:5px;background:rgba(0,0,0,.06);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.08)}[data-v-a1fe05c0]::-webkit-scrollbar-thumb{border-radius:5px;background:rgba(0,0,0,.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2)}.stack-info[data-v-a1fe05c0]{height:400px;overflow:auto}.stack-info>li[data-v-a1fe05c0]{margin-bottom:24px}.stack-info>li p[data-v-a1fe05c0]:first-child{color:#06f;font-weight:600;margin-top:10px}.stack-info>li ul[data-v-a1fe05c0]{margin-left:30px}.stack-info>li ul li[data-v-a1fe05c0]{color:#fc5531;text-align:justify;margin:10px auto} \ No newline at end of file diff --git a/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/app.787fe2de.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/app.06c3a6ec.js similarity index 99% rename from hippo4j-server/hippo4j-console/src/main/resources/static/static/js/app.787fe2de.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/app.06c3a6ec.js index 307b3b3e..80c07877 100644 --- a/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/app.787fe2de.js +++ b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/app.06c3a6ec.js @@ -1 +1 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app"],{0:function(e,t,n){e.exports=n("56d7")},"0781":function(e,t,n){"use strict";n.r(t);var a=n("24ab"),o=n.n(a),i=n("83d6"),r=n.n(i),c=r.a.showSettings,s=r.a.tagsView,l=r.a.fixedHeader,u=r.a.sidebarLogo,d={theme:o.a.theme,showSettings:c,tagsView:s,fixedHeader:l,sidebarLogo:u},m={CHANGE_SETTING:function(e,t){var n=t.key,a=t.value;e.hasOwnProperty(n)&&(e[n]=a)}},h={changeSetting:function(e,t){var n=e.commit;n("CHANGE_SETTING",t)}};t["default"]={namespaced:!0,state:d,mutations:m,actions:h}},"0d3d":function(e,t,n){"use strict";n("a4f4")},"0f9a":function(e,t,n){"use strict";n.r(t);var a=n("c7eb"),o=n("1da1"),i=(n("b0c0"),n("d3b7"),n("498a"),n("e9c4"),n("b775"));function r(e){return Object(i["a"])({url:"/hippo4j/v1/cs/auth/login",method:"post",data:e})}var c=n("5f87"),s=n("a18c"),l={token:Object(c["a"])(),name:"",avatar:"",introduction:"",roles:[]},u={SET_TOKEN:function(e,t){e.token=t},SET_INTRODUCTION:function(e,t){e.introduction=t},SET_NAME:function(e,t){e.name=t},SET_AVATAR:function(e,t){e.avatar=t},SET_ROLES:function(e,t){e.roles=t}},d={login:function(e,t){var n=e.commit,a=t.username,o=t.password;return new Promise((function(e,t){r({username:a.trim(),password:o,rememberMe:1}).then((function(t){var a=t.data,o=t.roles;n("SET_TOKEN",a),localStorage.setItem("roles",JSON.stringify(o)),localStorage.setItem("USER_ROLE",o[0]),Object(c["c"])(a),e()})).catch((function(e){alert("登录失败"),t(e)}))}))},getInfo:function(e){var t=e.commit;e.state;return new Promise((function(e,n){var a={};a.roles=JSON.parse(localStorage.getItem("roles")),t("SET_ROLES",a.roles),e(a)}))},logout:function(e){var t=e.commit;e.state;return new Promise((function(e){t("SET_TOKEN",""),t("SET_ROLES",[]),Object(c["b"])(),Object(s["d"])(),e()}))},resetToken:function(e){var t=e.commit;return new Promise((function(e){t("SET_TOKEN",""),t("SET_ROLES",[]),Object(c["b"])(),e()}))},changeRoles:function(e,t){var n=e.commit,i=e.dispatch;return new Promise(function(){var e=Object(o["a"])(Object(a["a"])().mark((function e(o){var r,l,u,d;return Object(a["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=t+"-token",n("SET_TOKEN",r),Object(c["c"])(r),e.next=5,i("getInfo");case 5:return l=e.sent,u=l.roles,Object(s["d"])(),e.next=10,i("permission/generateRoutes",u,{root:!0});case 10:d=e.sent,s["c"].addRoutes(d),i("tagsView/delAllViews",null,{root:!0}),o();case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}};t["default"]={namespaced:!0,state:l,mutations:u,actions:d}},1424:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-tenant_logo2",use:"icon-tenant_logo2-usage",viewBox:"0 0 1331 1024",content:''});r.a.add(c);t["default"]=c},"158d":function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-item",use:"icon-item-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},"187a":function(e,t,n){},"18f0":function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-link",use:"icon-link-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},"24ab":function(e,t,n){e.exports={theme:"#1890ff"}},2538:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-json",use:"icon-json-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},2580:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-language",use:"icon-language-usage",viewBox:"0 0 128 128",content:''});r.a.add(c);t["default"]=c},2976:function(e,t,n){"use strict";n("3bfd")},"2a3d":function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-password",use:"icon-password-usage",viewBox:"0 0 128 128",content:''});r.a.add(c);t["default"]=c},"2cf1":function(e,t,n){"use strict";n("680b")},3150:function(e,t,n){},"31c2":function(e,t,n){"use strict";n.r(t),n.d(t,"filterAsyncRoutes",(function(){return r}));var a=n("5530"),o=(n("d3b7"),n("caad"),n("2532"),n("159b"),n("14d9"),n("99af"),n("a18c"));function i(e,t){return!t.meta||!t.meta.roles||e.some((function(e){return t.meta.roles.includes(e)}))}function r(e,t){var n=[];return e.forEach((function(e){var o=Object(a["a"])({},e);i(t,o)&&(o.children&&(o.children=r(o.children,t)),n.push(o))})),n}var c={routes:[],addRoutes:[]},s={SET_ROUTES:function(e,t){e.addRoutes=t,e.routes=o["b"].concat(t)}},l={generateRoutes:function(e,t){var n=e.commit;return new Promise((function(e){var a;a=t.includes("ROLE_ADMIN")?o["a"]||[]:r(o["a"],t),n("SET_ROUTES",a),e(a)}))}};t["default"]={namespaced:!0,state:c,mutations:s,actions:l}},"38e2":function(e,t,n){},"3bfd":function(e,t,n){},4093:function(e,t,n){},4360:function(e,t,n){"use strict";n("13d5"),n("d3b7"),n("ddb0"),n("ac1f"),n("5319");var a=n("2b0e"),o=n("2f62"),i=(n("b0c0"),{sidebar:function(e){return e.app.sidebar},size:function(e){return e.app.size},device:function(e){return e.app.device},visitedViews:function(e){return e.tagsView.visitedViews},cachedViews:function(e){return e.tagsView.cachedViews},token:function(e){return e.user.token},avatar:function(e){return e.user.avatar},name:function(e){return e.user.name},introduction:function(e){return e.user.introduction},roles:function(e){return e.user.roles},permission_routes:function(e){return e.permission.routes},errorLogs:function(e){return e.errorLog.logs}}),r=i;a["default"].use(o["a"]);var c=n("c653"),s=c.keys().reduce((function(e,t){var n=t.replace(/^\.\/(.*)\.\w+$/,"$1"),a=c(t);return e[n]=a.default,e}),{}),l=new o["a"].Store({modules:s,getters:r});t["a"]=l},4837:function(e,t,n){"use strict";n("38e2")},"4d49":function(e,t,n){"use strict";n.r(t);n("14d9"),n("a434");var a={logs:[]},o={ADD_ERROR_LOG:function(e,t){e.logs.push(t)},CLEAR_ERROR_LOG:function(e){e.logs.splice(0)}},i={addErrorLog:function(e,t){var n=e.commit;n("ADD_ERROR_LOG",t)},clearErrorLog:function(e){var t=e.commit;t("CLEAR_ERROR_LOG")}};t["default"]={namespaced:!0,state:a,mutations:o,actions:i}},"51ff":function(e,t,n){var a={"./404.svg":"a14a","./audit.svg":"d393","./dashboard2.svg":"ea93","./item.svg":"158d","./item_logo4.svg":"8811","./json.svg":"2538","./language.svg":"2580","./lessee.svg":"dbd7","./link.svg":"18f0","./log.svg":"fea0","./notify.svg":"5448","./other.svg":"5f34","./password.svg":"2a3d","./pool.svg":"e720","./tenant_logo2.svg":"1424","./threadPool_logo1.svg":"b6d1","./threadPool_logo2.svg":"9bc4","./user.svg":"b3b5","./vessel.svg":"c34e"};function o(e){var t=i(e);return n(t)}function i(e){var t=a[e];if(!(t+1)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return t}o.keys=function(){return Object.keys(a)},o.resolve=i,e.exports=o,o.id="51ff"},5448:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-notify",use:"icon-notify-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},"55f1":function(e,t,n){},"56d7":function(e,t,n){"use strict";n.r(t);var a={};n.r(a),n.d(a,"parseTime",(function(){return q["c"]})),n.d(a,"formatTime",(function(){return q["b"]})),n.d(a,"timeAgo",(function(){return U})),n.d(a,"numberFormatter",(function(){return Q})),n.d(a,"toThousandFilter",(function(){return G})),n.d(a,"uppercaseFirst",(function(){return W}));n("e260"),n("e6cf"),n("cca6"),n("a79d"),n("d3b7"),n("159b"),n("b64b"),n("4de4");var o=n("2b0e"),i=n("a78e"),r=n.n(i),c=(n("f5df1"),n("5c96")),s=n.n(c),l=(n("24ab"),n("b20f"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("router-view")],1)}),u=[],d={name:"App"},m=d,h=n("2877"),f=Object(h["a"])(m,l,u,!1,null,null,null),p=f.exports,b=n("4360"),g=n("a18c"),v=(n("d81d"),n("ddb0"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isExternal?n("div",e._g({staticClass:"svg-external-icon svg-icon",style:e.styleExternalIcon},e.$listeners)):n("svg",e._g({class:e.svgClass,attrs:{"aria-hidden":"true"}},e.$listeners),[n("use",{attrs:{"xlink:href":e.iconName}})])}),w=[],y=n("61f7"),x={name:"SvgIcon",props:{iconClass:{type:String,required:!0},className:{type:String,default:""}},computed:{isExternal:function(){return Object(y["a"])(this.iconClass)},iconName:function(){return"#icon-".concat(this.iconClass)},svgClass:function(){return this.className?"svg-icon "+this.className:"svg-icon"},styleExternalIcon:function(){return{mask:"url(".concat(this.iconClass,") no-repeat 50% 50%"),"-webkit-mask":"url(".concat(this.iconClass,") no-repeat 50% 50%")}}}},_=x,k=(n("64df"),Object(h["a"])(_,v,w,!1,null,"f9f7fefc",null)),M=k.exports;o["default"].component("svg-icon",M);var T=n("51ff"),C=function(e){return e.keys().map(e)};C(T);var S=n("c7eb"),z=n("5530"),E=n("1da1"),O=n("323e"),L=n.n(O),P=(n("a5d8"),n("5f87")),A=(n("99af"),n("83d6")),j=n.n(A),I=j.a.title||"Vue Element Admin";function R(e){return e?"".concat(e," - ").concat(I):"".concat(I)}var D=n("a925"),B=n("d3f0");o["default"].use(D["a"]);var H=new D["a"](B["a"]),F=H;L.a.configure({showSpinner:!1});var V=["/login","/auth-redirect"];g["c"].beforeEach(function(){var e=Object(E["a"])(Object(S["a"])().mark((function e(t,n,a){var o,i,r,s,l;return Object(S["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(L.a.start(),document.title=R(F.t(t.meta.title)),o=Object(P["a"])(),!o){e.next=35;break}if("/login"!==t.path){e.next=9;break}a({path:"/"}),L.a.done(),e.next=33;break;case 9:if(i=b["a"].getters.roles&&b["a"].getters.roles.length>0,!i){e.next=14;break}a(),e.next=33;break;case 14:return e.prev=14,e.next=17,b["a"].dispatch("user/getInfo");case 17:return r=e.sent,s=r.roles,e.next=21,b["a"].dispatch("permission/generateRoutes",s);case 21:l=e.sent,g["c"].addRoutes(l),a(Object(z["a"])(Object(z["a"])({},t),{},{replace:!0})),e.next=33;break;case 26:return e.prev=26,e.t0=e["catch"](14),e.next=30,b["a"].dispatch("user/resetToken");case 30:c["Message"].error(e.t0||"Has Error"),a("/login?redirect=".concat(t.path)),L.a.done();case 33:e.next=36;break;case 35:-1!==V.indexOf(t.path)?a():(a("/login?redirect=".concat(t.path)),L.a.done());case 36:case"end":return e.stop()}}),e,null,[[14,26]])})));return function(t,n,a){return e.apply(this,arguments)}}()),g["c"].afterEach((function(){L.a.done()}));n("d9e2");function $(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;if("[object Object]"!==Object.prototype.toString.call(e))throw Error("The first argument to the langMatch method must be the object type");var n=F.locale;return Object.prototype.hasOwnProperty.call(e,n)?e[n]:t}o["default"].prototype.$langMatch=$;n("a9e3"),n("ac1f"),n("5319"),n("b680"),n("25f0"),n("fb6a");var q=n("ed08");function N(e,t){return 1===e?e+t:e+t+"s"}function U(e){var t=Date.now()/1e3-Number(e);return t<3600?N(~~(t/60)," minute"):t<86400?N(~~(t/3600)," hour"):N(~~(t/86400)," day")}function Q(e,t){for(var n=[{value:1e18,symbol:"E"},{value:1e15,symbol:"P"},{value:1e12,symbol:"T"},{value:1e9,symbol:"G"},{value:1e6,symbol:"M"},{value:1e3,symbol:"k"}],a=0;a=n[a].value)return(e/n[a].value+.1).toFixed(t).replace(/\.0+$|(\.[0-9]*[1-9])0+$/,"$1")+n[a].symbol;return e.toString()}function G(e){return(+e||0).toString().replace(/^-?\d+/g,(function(e){return e.replace(/(?=(?!\b)(\d{3})+$)/g,",")}))}function W(e){return e.charAt(0).toUpperCase()+e.slice(1)}var K=n("313e"),J=n("00e7"),Y=n.n(J);o["default"].prototype.$echarts=K["default"],o["default"].prototype.$cookie=Y.a,o["default"].use(s.a,{size:r.a.get("size")||"medium",i18n:function(e,t){return F.t(e,t)}}),Object.keys(a).forEach((function(e){o["default"].filter(e,a[e])})),o["default"].config.productionTip=!1,new o["default"]({el:"#app",router:g["c"],store:b["a"],i18n:F,render:function(e){return e(p)}})},"5e10":function(e,t,n){"use strict";n("3150")},"5f34":function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-other",use:"icon-other-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},"5f87":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return s}));var a=n("a78e"),o=n.n(a),i="Admin-Token";function r(){return o.a.get(i)}function c(e){return o.a.set(i,e)}function s(){return o.a.remove(i)}},"61f7":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));n("ac1f"),n("00b4"),n("498a"),n("d3b7");function a(e){return/^(https?:|mailto:|tel:)/.test(e)}},"64df":function(e,t,n){"use strict";n("78bf")},"680b":function(e,t,n){},6820:function(e,t,n){"use strict";n("4093")},"78bf":function(e,t,n){},"7ad2":function(e,t,n){"use strict";n("55f1")},8326:function(e,t,n){},"83d6":function(e,t){e.exports={title:"Hippo4j Web",showSettings:!0,tagsView:!0,fixedHeader:!1,sidebarLogo:!0,errorLog:"production"}},8811:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-item_logo4",use:"icon-item_logo4-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},"9bc4":function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-threadPool_logo2",use:"icon-threadPool_logo2-usage",viewBox:"0 0 1044 1024",content:''});r.a.add(c);t["default"]=c},a14a:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-404",use:"icon-404-usage",viewBox:"0 0 128 128",content:''});r.a.add(c);t["default"]=c},a18c:function(e,t,n){"use strict";n("d3b7"),n("3ca3"),n("ddb0");var a,o,i=n("2b0e"),r=n("8c4f"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"app-wrapper",class:e.classObj},["mobile"===e.device&&e.sidebar.opened?n("div",{staticClass:"drawer-bg",on:{click:e.handleClickOutside}}):e._e(),e._v(" "),n("sidebar",{staticClass:"sidebar-container"}),e._v(" "),n("div",{staticClass:"main-container"},[n("div",{class:{"fixed-header":e.fixedHeader}},[n("navbar")],1),e._v(" "),n("app-main")],1)],1)},s=[],l=n("5530"),u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"app-main"},[n("transition",{attrs:{name:"fade-transform",mode:"out-in"}},[n("router-view",{key:e.key})],1)],1)},d=[],m={name:"AppMain",computed:{cachedViews:function(){return this.$store.state.tagsView.cachedViews},key:function(){return this.$route.path}}},h=m,f=(n("5e10"),n("0d3d"),n("2877")),p=Object(f["a"])(h,u,d,!1,null,"5ad61798",null),b=p.exports,g=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"navbar"},[a("hamburger",{staticClass:"hamburger-container",attrs:{id:"hamburger-container","is-active":e.sidebar.opened},on:{toggleClick:e.toggleSideBar}}),e._v(" "),a("breadcrumb",{staticClass:"breadcrumb-container",attrs:{id:"breadcrumb-container"}}),e._v(" "),a("div",{staticClass:"right-menu"},["mobile"!==e.device?void 0:e._e(),e._v(" "),a("langChange"),e._v(" "),a("el-dropdown",{staticClass:"avatar-container right-menu-item hover-effect",attrs:{trigger:"click"}},[a("div",{staticClass:"avatar-wrapper"},[a("img",{staticClass:"user-avatar",attrs:{src:n("f561")}}),e._v(" "),a("i",{staticClass:"el-icon-caret-bottom"})]),e._v(" "),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("router-link",{attrs:{to:"/"}},[a("el-dropdown-item",[e._v(e._s(this.$t("menu.dashboard")))])],1),e._v(" "),a("el-dropdown-item",{attrs:{divided:""}},[a("span",{staticStyle:{display:"block"},on:{click:e.logout}},[e._v(e._s(e.$t("system.logOut")))])])],1)],1)],2)],1)},v=[],w=n("c7eb"),y=n("1da1"),x=(n("14d9"),n("2f62")),_=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-breadcrumb",{staticClass:"app-breadcrumb",attrs:{separator:"/"}},[n("transition-group",{attrs:{name:"breadcrumb"}},e._l(e.levelList,(function(t,a){return n("el-breadcrumb-item",{key:t.path},["noRedirect"===t.redirect||a==e.levelList.length-1?n("span",{staticClass:"no-redirect"},[e._v(e._s(e.$t(t.meta.title)))]):n("a",{on:{click:function(n){return n.preventDefault(),e.handleLink(t)}}},[e._v(e._s(e.$t(t.meta.title)))])])})),1)],1)},k=[],M=(n("2ca0"),n("4de4"),n("99af"),n("b0c0"),n("498a"),n("bd11")),T=n.n(M),C={data:function(){return{levelList:null}},watch:{$route:function(e){e.path.startsWith("/redirect/")||this.getBreadcrumb()}},created:function(){this.getBreadcrumb()},methods:{getBreadcrumb:function(){var e=this.$route.matched.filter((function(e){return e.meta&&e.meta.title})),t=e[0];this.isDashboard(t)||(e=[{path:"/dashboard",meta:{title:"Dashboard"}}].concat(e)),this.levelList=e.filter((function(e){return e.meta&&e.meta.title&&!1!==e.meta.breadcrumb}))},isDashboard:function(e){var t=e&&e.name;return!!t&&t.trim().toLocaleLowerCase()==="Dashboard".toLocaleLowerCase()},pathCompile:function(e){var t=this.$route.params,n=T.a.compile(e);return n(t)},handleLink:function(e){var t=e.redirect,n=e.path;t?this.$router.push(t):this.$router.push(this.pathCompile(n))}}},S=C,z=(n("2976"),Object(f["a"])(S,_,k,!1,null,"37189a8c",null)),E=z.exports,O=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticStyle:{padding:"0 15px"},on:{click:e.toggleClick}},[n("svg",{staticClass:"hamburger",class:{"is-active":e.isActive},attrs:{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"64",height:"64"}},[n("path",{attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 0 0 0-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z"}})])])},L=[],P={name:"Hamburger",props:{isActive:{type:Boolean,default:!1}},methods:{toggleClick:function(){this.$emit("toggleClick")}}},A=P,j=(n("d49d"),Object(f["a"])(A,O,L,!1,null,"49e15297",null)),I=j.exports,R=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.errorLogs.length>0?n("div",[n("el-badge",{staticStyle:{"line-height":"25px","margin-top":"-5px"},attrs:{"is-dot":!0},nativeOn:{click:function(t){e.dialogTableVisible=!0}}},[n("el-button",{staticStyle:{padding:"8px 10px"},attrs:{size:"small",type:"danger"}},[n("svg-icon",{attrs:{"icon-class":"bug"}})],1)],1),e._v(" "),n("el-dialog",{attrs:{visible:e.dialogTableVisible,width:"80%","append-to-body":""},on:{"update:visible":function(t){e.dialogTableVisible=t}}},[n("div",{attrs:{slot:"title"},slot:"title"},[n("span",{staticStyle:{"padding-right":"10px"}},[e._v("Error Log")]),e._v(" "),n("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-delete"},on:{click:e.clearAll}},[e._v("Clear All")])],1),e._v(" "),n("el-table",{attrs:{data:e.errorLogs,border:""}},[n("el-table-column",{attrs:{label:"Message"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[n("div",[n("span",{staticClass:"message-title"},[e._v("Msg:")]),e._v(" "),n("el-tag",{attrs:{type:"danger"}},[e._v("\n "+e._s(a.err.message)+"\n ")])],1),e._v(" "),n("br"),e._v(" "),n("div",[n("span",{staticClass:"message-title",staticStyle:{"padding-right":"10px"}},[e._v("Info: ")]),e._v(" "),n("el-tag",{attrs:{type:"warning"}},[e._v("\n "+e._s(a.vm.$vnode.tag)+" error in "+e._s(a.info)+"\n ")])],1),e._v(" "),n("br"),e._v(" "),n("div",[n("span",{staticClass:"message-title",staticStyle:{"padding-right":"16px"}},[e._v("Url: ")]),e._v(" "),n("el-tag",{attrs:{type:"success"}},[e._v("\n "+e._s(a.url)+"\n ")])],1)]}}],null,!1,3621415002)}),e._v(" "),n("el-table-column",{attrs:{label:"Stack"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.err.stack)+"\n ")]}}],null,!1,1726869048)})],1)],1)],1):e._e()},D=[],B={name:"ErrorLog",data:function(){return{dialogTableVisible:!1}},computed:{errorLogs:function(){return this.$store.getters.errorLogs}},methods:{clearAll:function(){this.dialogTableVisible=!1,this.$store.dispatch("errorLog/clearErrorLog")}}},H=B,F=(n("b36c"),Object(f["a"])(H,R,D,!1,null,"be34583a",null)),V=F.exports,$=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"lang-drop-wrap"},[n("el-dropdown",{attrs:{trigger:"click"},on:{command:e.selectedLang}},[n("span",{staticClass:"el-dropdown-link"},[e._v("\n "+e._s(e.currentLangName)+"\n "),n("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),e._v(" "),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(e.langSelectList,(function(t){return n("el-dropdown-item",{key:t.lang,attrs:{command:t.lang}},[n("span",{staticClass:"dropdown-item-text",attrs:{"data-active":t.lang===e.currentLang}},[e._v(e._s(t.name))])])})),1)],1)],1)},q=[],N=(n("7db0"),n("d3f0")),U={data:function(){return{langSelectList:Object(N["b"])(),currentLang:""}},mounted:function(){var e=this.$i18n.locale;this.currentLang=e||null},computed:{currentLangName:function(){var e=this,t=this.langSelectList.find((function(t){return t.lang===e.currentLang}));return(null===t||void 0===t?void 0:t.name)||"选择语言"}},methods:{selectedLang:function(e){this.currentLang=e,this.$i18n.locale=e,localStorage.setItem("locale_lang",e)}}},Q=U,G=(n("7ad2"),Object(f["a"])(Q,$,q,!1,null,"0d170d36",null)),W=G.exports,K={components:{Breadcrumb:E,Hamburger:I,ErrorLog:V,langChange:W},computed:Object(l["a"])({},Object(x["b"])(["sidebar","avatar","device"])),methods:{toggleSideBar:function(){this.$store.dispatch("app/toggleSideBar")},logout:function(){var e=this;return Object(y["a"])(Object(w["a"])().mark((function t(){return Object(w["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.$cookie.delete("userName"),t.next=3,e.$store.dispatch("user/logout");case 3:e.$router.push("/login?redirect=".concat(e.$route.fullPath));case 4:case"end":return t.stop()}}),t)})))()}}},J=K,Y=(n("4837"),Object(f["a"])(J,g,v,!1,null,"7ef8238c",null)),Z=Y.exports,X=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{"has-logo":e.showLogo}},[e.showLogo?n("logo",{attrs:{collapse:e.isCollapse}}):e._e(),e._v(" "),n("el-scrollbar",{attrs:{"wrap-class":"scrollbar-wrapper"}},[n("el-menu",{attrs:{"default-active":e.activeMenu,collapse:e.isCollapse,"background-color":e.variables.menuBg,"text-color":e.variables.menuText,"unique-opened":!1,"active-text-color":e.variables.menuActiveText,"collapse-transition":!1,mode:"vertical"}},e._l(e.permission_routes,(function(e){return n("sidebar-item",{key:e.path,attrs:{item:e,"base-path":e.path}})})),1)],1)],1)},ee=[],te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"sidebar-logo-container",class:{collapse:e.collapse}},[n("transition",{attrs:{name:"sidebarLogoFade"}},[e.collapse?n("router-link",{key:"collapse",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?n("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):n("h1",{staticClass:"sidebar-title"},[e._v(e._s(e.title))])]):n("router-link",{key:"expand",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?n("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):e._e(),e._v(" "),n("h1",{staticClass:"sidebar-title"},[e._v(e._s(e.title))])])],1)],1)},ne=[],ae={name:"SidebarLogo",props:{collapse:{type:Boolean,required:!0}},data:function(){return{title:"Hippo4j 1.5.0",logo:""}}},oe=ae,ie=(n("2cf1"),Object(f["a"])(oe,te,ne,!1,null,"fdfb555e",null)),re=ie.exports,ce=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.item.hidden?e._e():n("div",{staticClass:"menu-wrapper"},[!e.hasOneShowingChild(e.item.children,e.item)||e.onlyOneChild.children&&!e.onlyOneChild.noShowingChildren||e.item.alwaysShow?n("el-submenu",{ref:"subMenu",attrs:{index:e.resolvePath(e.item.path),"popper-append-to-body":""}},[n("template",{slot:"title"},[e.item.meta?n("item",{attrs:{icon:e.item.meta&&e.item.meta.icon,title:this.$t(e.item.meta.title)}}):e._e()],1),e._v(" "),e._l(e.item.children,(function(t){return n("sidebar-item",{key:t.path,staticClass:"nest-menu",attrs:{"is-nest":!0,item:t,"base-path":e.resolvePath(t.path)}})}))],2):[e.onlyOneChild.meta?n("app-link",{attrs:{to:e.resolvePath(e.onlyOneChild.path)}},[n("el-menu-item",{class:{"submenu-title-noDropdown":!e.isNest},attrs:{index:e.resolvePath(e.onlyOneChild.path)}},[n("item",{attrs:{icon:e.onlyOneChild.meta.icon||e.item.meta&&e.item.meta.icon,title:this.$t(e.onlyOneChild.meta.title)}})],1)],1):e._e()]],2)},se=[],le=n("df7c"),ue=n.n(le),de=n("61f7"),me={name:"MenuItem",functional:!0,props:{icon:{type:String,default:""},title:{type:String,default:""}},render:function(e,t){var n=t.props,a=n.icon,o=n.title,i=[];return a&&i.push(e("svg-icon",{attrs:{"icon-class":a}})),o&&i.push(e("span",{slot:"title"},[o])),i}},he=me,fe=Object(f["a"])(he,a,o,!1,null,null,null),pe=fe.exports,be=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("component",e._b({},"component",e.linkProps(e.to),!1),[e._t("default")],2)},ge=[],ve={props:{to:{type:String,required:!0}},methods:{linkProps:function(e){return Object(de["a"])(e)?{is:"a",href:e,target:"_blank",rel:"noopener"}:{is:"router-link",to:e}}}},we=ve,ye=Object(f["a"])(we,be,ge,!1,null,null,null),xe=ye.exports,_e={computed:{device:function(){return this.$store.state.app.device}},mounted:function(){this.fixBugIniOS()},methods:{fixBugIniOS:function(){var e=this,t=this.$refs.subMenu;if(t){var n=t.handleMouseleave;t.handleMouseleave=function(t){"mobile"!==e.device&&n(t)}}}}},ke={name:"SidebarItem",components:{Item:pe,AppLink:xe},mixins:[_e],props:{item:{type:Object,required:!0},isNest:{type:Boolean,default:!1},basePath:{type:String,default:""}},data:function(){return this.onlyOneChild=null,{}},methods:{hasOneShowingChild:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,a=t.filter((function(t){return!t.hidden&&(e.onlyOneChild=t,!0)}));return 1===a.length||0===a.length&&(this.onlyOneChild=Object(l["a"])(Object(l["a"])({},n),{},{path:"",noShowingChildren:!0}),!0)},resolvePath:function(e){return Object(de["a"])(e)?e:Object(de["a"])(this.basePath)?this.basePath:ue.a.resolve(this.basePath,e)}}},Me=ke,Te=Object(f["a"])(Me,ce,se,!1,null,null,null),Ce=Te.exports,Se=n("cf1e"),ze=n.n(Se),Ee={components:{SidebarItem:Ce,Logo:re},computed:Object(l["a"])(Object(l["a"])({},Object(x["b"])(["permission_routes","sidebar"])),{},{activeMenu:function(){var e=this.$route,t=e.meta,n=e.path;return t.activeMenu?t.activeMenu:n},showLogo:function(){return this.$store.state.settings.sidebarLogo},variables:function(){return ze.a},isCollapse:function(){return!this.sidebar.opened}})},Oe=Ee,Le=Object(f["a"])(Oe,X,ee,!1,null,null,null),Pe=Le.exports,Ae=n("4360"),je=document,Ie=je.body,Re=992,De={watch:{$route:function(e){"mobile"===this.device&&this.sidebar.opened&&Ae["a"].dispatch("app/closeSideBar",{withoutAnimation:!1})}},beforeMount:function(){window.addEventListener("resize",this.$_resizeHandler)},beforeDestroy:function(){window.removeEventListener("resize",this.$_resizeHandler)},mounted:function(){var e=this.$_isMobile();e&&(Ae["a"].dispatch("app/toggleDevice","mobile"),Ae["a"].dispatch("app/closeSideBar",{withoutAnimation:!0}))},methods:{$_isMobile:function(){var e=Ie.getBoundingClientRect();return e.width-1'});r.a.add(c);t["default"]=c},b6d1:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-threadPool_logo1",use:"icon-threadPool_logo1-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},b775:function(e,t,n){"use strict";n("d3b7"),n("d9e2");var a=n("cee4"),o=n("5c96"),i=n("4360"),r=n("5f87"),c=n("a18c"),s=a["a"].create({baseURL:"",timeout:2e4});s.interceptors.request.use((function(e){return i["a"].getters.token&&(e.headers["Authorization"]=Object(r["a"])()),e}),(function(e){return console.log(e),Promise.reject(e)})),s.interceptors.response.use((function(e){var t=e.data;if("A000004"!==t.code){if("20000"!==t.code&&"0"!==t.code&&"200"!==t.code)return Object(o["Message"])({message:t.message||"Error",type:"error",duration:5e3}),"50008"!==t.code&&"50012"!==t.code&&"50014"!==t.code||o["MessageBox"].confirm("You have been logged out, you can cancel to stay on this page, or log in again","Confirm logout",{confirmButtonText:"Re-Login",cancelButtonText:"Cancel",type:"warning"}).then((function(){i["a"].dispatch("user/resetToken").then((function(){location.reload()}))})),Promise.reject(new Error(t.message||"Error"));var n=e.data,a=n.code;if("0"===a){var s=n.data;return s}return"200"===a?n:t}Object(r["b"])(),Object(c["d"])(),alert(t.message),document.location.href="index.html"}),(function(e){return console.log("err"+e),Object(o["Message"])({message:e.message,type:"error",duration:5e3}),Promise.reject(e)})),t["a"]=s},c34e:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-vessel",use:"icon-vessel-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},c653:function(e,t,n){var a={"./app.js":"d9cd","./errorLog.js":"4d49","./permission.js":"31c2","./settings.js":"0781","./user.js":"0f9a"};function o(e){var t=i(e);return n(t)}function i(e){var t=a[e];if(!(t+1)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return t}o.keys=function(){return Object.keys(a)},o.resolve=i,e.exports=o,o.id="c653"},cf1e:function(e,t,n){e.exports={menuText:"#bfcbd9",menuActiveText:"#409eff",subMenuActiveText:"#f4f4f5",menuBg:"#304156",menuHover:"#263445",subMenuBg:"#1f2d3d",subMenuHover:"#001528",sideBarWidth:"210px"}},d393:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-audit",use:"icon-audit-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},d3f0:function(e,t,n){"use strict";var a=n("5530"),o=n("f0d9"),i=n.n(o),r=n("b2d6"),c=n.n(r),s={system:{login:"登 录",username:"用户名",password:"密码",logOut:"注销"},message:{requiredError:"这是必填项",success:"成功",createdSuccess:"创建成功",updateSuccess:"更新成功",deleteSuccess:"删除成功",deleteMessage:"此操作将删除 {name}, 是否继续?",selectMessage:"请选择{target}",NoDeletionPermissionTip:"请联系管理员删除",emptyWarning:"{name}不允许为空",queryFailure:"查询失败,请尝试刷新页面",updateFailure:"修改线程池失败",auditApprovedMessage:"此操作将接受线程池变更申请, 是否继续?",auditRejectionMessage:"此操作将拒绝线程池变更申请, 是否继续?",inputMessage:"请输入{target}"},common:{query:"搜索",insert:"添加",operation:"操作",create:"创建",edit:"编辑",delete:"删除",detail:"查看",cancel:"取消",confirm:"确认",reset:"重置",close:"关闭",refresh:"刷新",ok:"确定",num:"序号",createTime:"创建时间",updateTime:"修改时间",hint:"提示",info:"详情",stack:"堆栈",audit:"审核",yes:"是",no:"否"},report:{poolInstance:"线程池实例",user:"登录用户",role:"用户角色",tenants:"所属租户",threadPoolId:"线程池",taskCount:"任务数",inst:"实例数"},tenantManage:{tenant:"租户",tenantRequired:"租户(必填)",tenantName:"租户名称",owner:"负责人",tenantIntro:"租户简介"},projectManage:{item:"项目",itemRequired:"项目(必填)",itemName:"项目名称",owner:"负责人",itemIntro:"项目简介"},threadPool:{threadPool:"线程池",threadPoolRequired:"线程池(必填)",coreSize:"核心线程",maximumSize:"最大线程",queueType:"队列类型",queueCapacity:"队列容量",rejectedHandler:"拒绝策略",executionTimeout:"执行超时",executionTimeoutUnit:"执行超时 (毫秒)",keepAliveTime:"空闲回收",keepAliveTimeUnit:"空闲回收(秒)",isTimeout:"是否超时",timeout:"超时",noTimeout:"不超时",isAlarm:"是否报警",alarm:"报警",noAlarm:"不报警",activeAlarm:"活跃报警",capacityAlarm:"容量报警",customRejectedHandler:"自定义拒绝策略",customRejectedHandlerTip:"请输入自定义 SPI 拒绝策略标识",threadsNumErrorTip:"最大线程必须大于等于核心线程"},threadPoolInstance:{instanceID:"实例标识",active:"Active",stack:"堆栈",basicInformation:"基础信息",runningState:"运行状态",activeID:"环境标识",instanceHost:"实例Host",threadPoolID:"线程池",LoadInformation:"负载信息",CurrentLoad:"当前负载",PeakLoad:"峰值负载",RemainingMemory:"剩余内存",MemoryRatio:"内存占比",threadInformation:"线程信息",currentSize:"当前线程",activeSize:"活跃线程",largestSize:"同存最大线程",queueInformation:"队列信息",queueCount:"队列元素",queueRemainingCapacity:"队列剩余容量",queueType:"阻塞队列",otherInformation:"其它信息",totalTask:"任务总量",totalRejection:"拒绝次数",lastUpdateTime:"最后更新时间",allowCoreThreadTimeOut:"线程超时",changeAll:"全部修改",stackRequestFail:"当前线程池暂无堆栈信息"},threadPoolMonitor:{ipPort:"IP : Port",ipPortRequired:"IP : Port(必填)",noResultsYet:"暂无结果"},frameworkThreadPool:{threadPoolIDRequired:"线程池标识(必填)",threadPoolID:"线程池标识",threadPoolType:"线程池类型"},threadPoolAudit:{changeType:"变更类型",modifiedBy:"修改人",auditStatus:"审核状态",reviewer:"审核人",submissionTime:"提交时间",auditTime:"审核时间",unaudited:"待审核",expired:"失效",auditApproved:"审核通过",auditRejection:"审核拒绝",manage:"管理",instance:"实例",container:"容器",framework:"框架",threadPoolManage:"线程池管理",threadPoolInstance:"线程池实例",containerThreadPool:"容器线程池",frameworkThreadPool:"框架线程池"},notifyAlarm:{platform:"通知平台",type:"通知类型",enabled:"是否启用",interval:"通知间隔",receiver:"接收者",enabling:"启用",disabling:"禁用",token:"Token",receiverTip:"多个接收者使用英文逗号 , 分割 (注意不要有空格)\n- 钉钉:填写手机号\n- 企微:填写user_id会以@的消息发给用户,否则填写姓名,如:小马哥\n- 飞书:填写ou_开头用户唯一标识会以@的消息发给用户,填写手机号则是普通的@"},userAuthority:{userName:"用户名",role:"角色",password:"密码"},logManage:{bizType:"业务类型",bizID:"业务标识",operator:"操作人",logContent:"日志内容"},menu:{dashboard:"运行报表",tenantManage:"租户管理",itemManage:"项目管理",dynamicThreadPool:"动态线程池",threadPoolManage:"线程池管理",threadPoolInstance:"线程池实例",threadPoolMonitor:"线程池监控",containerThreadPool:"容器线程池",tomcat:"Tomcat",undertow:"Undertow",jetty:"Jetty",frameworkThreadPool:"框架线程池",dubbo:"Dubbo",hystrix:"Hystrix",rabbitMQ:"rabbitMQ",rocketMQ:"RocketMQ",alibabaDubbo:"AlibabaDubbo",rabbitMQStream:"RabbitMQStream",rocketMQStream:"RocketMQStream",threadPoolAudit:"线程池审核",notifyAlarm:"通知报警",userAuthority:"用户权限",logManage:"日志管理",officialWebsite:"官网外链"}},l={system:{login:"Login Form",username:"Username",password:"Password",logOut:"Log Out"},message:{requiredError:"this is required",success:"Success",createdSuccess:"Created Successfully",updateSuccess:"Update Successfully",deleteSuccess:"Delete Successfully",deleteMessage:"This action will delete {name}, Do you want to continue?",selectMessage:"Please select a {target}",NoDeletionPermissionTip:"Contact the administrator to delete it",emptyWarning:"The '{name}' cannot be empty",queryFailure:"The query fails. Please refresh the page",updateFailure:"Failed to modify thread-pool",auditApprovedMessage:"This operation will accept thread-pool change requests. Do you want to continue?",auditRejectionMessage:"This operation will reject the thread-pool change request. Do you want to continue?",inputMessage:"Please input {target}"},common:{query:"Query",insert:"Insert",operation:"Operation",create:"Create",edit:"Edit",delete:"Delete",detail:"Detail",cancel:"Cancel",confirm:"Confirm",reset:"Reset",ok:"Ok",num:"Num",close:"Close",refresh:"Refresh",createTime:"Create Time",updateTime:"Update Time",hint:"Warning",info:"Info",stack:"Stack",audit:"audit",yes:"Yes",no:"No"},report:{poolInstance:"Pool Instance",user:"User",role:"Role",tenants:"Tenants",threadPoolId:"ThreadPool ID",taskCount:"Task Count",inst:"Instance"},tenantManage:{tenant:"Tenant",tenantRequired:"Tenant(Required)",tenantName:"Tenant Name",owner:"Owner",tenantIntro:"Tenant Intro"},projectManage:{item:"Item",itemRequired:"Item(Required)",itemName:"Item Name",owner:"Owner",itemIntro:"Item Intro"},threadPool:{threadPool:"ThreadPool",threadPoolRequired:"ThreadPool(Required)",coreSize:"Core Size",maximumSize:"Maximum Size",queueType:"Queue Type",queueCapacity:"Queue Capacity",rejectedHandler:"Rejected Handler",executionTimeout:"Execution Timeout",executionTimeoutUnit:"Execution Timeout (ms)",keepAliveTime:"Keep Alive Time",keepAliveTimeUnit:"Keep Alive Time(seconds)",isTimeout:"Is Timeout",timeout:"Timeout",noTimeout:"No Timeout",isAlarm:"Is Alarm",alarm:"Alarm",noAlarm:"No Alarm",activeAlarm:"Active Alarm",capacityAlarm:"Capacity Alarm",customRejectedHandler:"Custom Rejected Handler",customRejectedHandlerTip:"Please enter a custom SPI Deny Policy ID",threadsNumErrorTip:"The maximum thread must be greater than or equal to the core thread"},threadPoolInstance:{instanceID:"Instance ID",active:"Active",stack:"Stack",basicInformation:"Basic Information",runningState:"Running state",activeID:"Active",instanceHost:"Instance Host",threadPoolID:"ThreadPool ID",LoadInformation:"Load Information",CurrentLoad:"Current Load",PeakLoad:"Peak Load",RemainingMemory:"Remaining Memory",MemoryRatio:"Memory Ratio",threadInformation:"Thread Information",currentSize:"Current Size",activeSize:"Active Size",largestSize:"Largest Size",queueInformation:"Queue Information",queueCount:"Queue Count",queueRemainingCapacity:"Queue Remaining Capacity",queueType:"Queue Type",otherInformation:"Other Information",totalTask:"Total Task",totalRejection:"Total Rejection",lastUpdateTime:"Last update time",allowCoreThreadTimeOut:"Allow Core Thread Time Out",changeAll:"Change All",stackRequestFail:"The current thread-pool has no stack information"},threadPoolMonitor:{ipPort:"IP : Port",ipPortRequired:"IP : Port(Required)",noResultsYet:"No results yet"},frameworkThreadPool:{threadPoolIDRequired:"ThreadPool ID(Required)",threadPoolID:"ThreadPool ID",threadPoolType:"ThreadPool Type"},threadPoolAudit:{changeType:"Change Type",modifiedBy:"Modified by",auditStatus:"Audit Status",reviewer:"Reviewer",submissionTime:"Submission Time",auditTime:"Audit Time",unaudited:"Unaudited",expired:"Expired",auditApproved:"Audit Approved",auditRejection:"Audit Rejection",manage:"Manage",instance:"Instance",container:"Container",framework:"Framework",threadPoolManage:"ThreadPool Manage",threadPoolInstance:"ThreadPool Instance",containerThreadPool:"Container ThreadPool",frameworkThreadPool:"Framework ThreadPool"},notifyAlarm:{platform:"Platform",type:"Type",enabled:"Enabled",interval:"Interval",receiver:"Receiver",enabling:"Enabling",disabling:"Disabling",token:"Token",receiverTip:"Use English commas for multiple recipients and separate them (be careful not to have spaces)\n-Ding: Fill in the phone number\n-WeChat: Fill in 'userid' and it will be sent to the user as a @ message, otherwise fill in the name, such as: XiaomaGe\n-Lark: Fill in with 'ou_' the unique user ID at the beginning will be sent to the user as a @ message, and filling in the phone number is normal@"},userAuthority:{userName:"User Name",role:"Role",password:"Password"},logManage:{bizType:"Biz Type",bizID:"Biz ID",operator:"Operator",logContent:"Log Content"},menu:{dashboard:"Dashboard",tenantManage:"Tenant Manage",itemManage:"Item Manage",dynamicThreadPool:"Dynamic ThreadPool",threadPoolManage:"ThreadPool Manage",threadPoolInstance:"ThreadPool Instance",threadPoolMonitor:"ThreadPool Monitor",containerThreadPool:"Container ThreadPool",tomcat:"Tomcat",undertow:"Undertow",jetty:"Jetty",frameworkThreadPool:"Framework ThreadPool",dubbo:"Dubbo",hystrix:"Hystrix",rabbitMQ:"RabbitMQ",rocketMQ:"RocketMQ",alibabaDubbo:"AlibabaDubbo",rabbitMQStream:"RabbitMQStream",rocketMQStream:"RocketMQStream",threadPoolAudit:"ThreadPool Audit",notifyAlarm:"Notify Alarm",userAuthority:"User Authority",logManage:"Log Manage",officialWebsite:"Official Website"}};n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return m}));var u=localStorage.getItem("locale_lang"),d={locale:u||"en",messages:{zh:Object(a["a"])(Object(a["a"])({},s),i.a),en:Object(a["a"])(Object(a["a"])({},l),c.a)}},m=function(){return[{lang:"en",name:"English"},{lang:"zh",name:"简体中文"}]}},d49d:function(e,t,n){"use strict";n("8326")},d9cd:function(e,t,n){"use strict";n.r(t);var a=n("a78e"),o=n.n(a),i={sidebar:{opened:!o.a.get("sidebarStatus")||!!+o.a.get("sidebarStatus"),withoutAnimation:!1},device:"desktop",size:o.a.get("size")||"medium"},r={TOGGLE_SIDEBAR:function(e){e.sidebar.opened=!e.sidebar.opened,e.sidebar.withoutAnimation=!1,e.sidebar.opened?o.a.set("sidebarStatus",1):o.a.set("sidebarStatus",0)},CLOSE_SIDEBAR:function(e,t){o.a.set("sidebarStatus",0),e.sidebar.opened=!1,e.sidebar.withoutAnimation=t},TOGGLE_DEVICE:function(e,t){e.device=t},SET_SIZE:function(e,t){e.size=t,o.a.set("size",t)}},c={toggleSideBar:function(e){var t=e.commit;t("TOGGLE_SIDEBAR")},closeSideBar:function(e,t){var n=e.commit,a=t.withoutAnimation;n("CLOSE_SIDEBAR",a)},toggleDevice:function(e,t){var n=e.commit;n("TOGGLE_DEVICE",t)},setSize:function(e,t){var n=e.commit;n("SET_SIZE",t)}};t["default"]={namespaced:!0,state:i,mutations:r,actions:c}},dbd7:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-lessee",use:"icon-lessee-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},e720:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-pool",use:"icon-pool-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},ea93:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-dashboard2",use:"icon-dashboard2-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},ed08:function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r}));var a=n("53ca");n("ac1f"),n("00b4"),n("d3b7"),n("25f0"),n("5319"),n("14d9"),n("a15b"),n("d81d"),n("b64b"),n("fb6a"),n("159b"),n("d9e2"),n("a630"),n("3ca3"),n("6062"),n("ddb0"),n("466d"),n("4d63"),n("c607"),n("2c3e");function o(e,t){if(0===arguments.length)return null;var n,o=t||"{y}-{m}-{d} {h}:{i}:{s}";"object"===Object(a["a"])(e)?n=e:("string"===typeof e&&/^[0-9]+$/.test(e)&&(e=parseInt(e)),"number"===typeof e&&10===e.toString().length&&(e*=1e3),n=new Date(e));var i={y:n.getFullYear(),m:n.getMonth()+1,d:n.getDate(),h:n.getHours(),i:n.getMinutes(),s:n.getSeconds(),a:n.getDay()},r=o.replace(/{(y|m|d|h|i|s|a)+}/g,(function(e,t){var n=i[t];return"a"===t?["日","一","二","三","四","五","六"][n]:(e.length>0&&n<10&&(n="0"+n),n||0)}));return r}function i(e,t){e=10===(""+e).length?1e3*parseInt(e):+e;var n=new Date(e),a=Date.now(),i=(a-n)/1e3;return i<30?"刚刚":i<3600?Math.ceil(i/60)+"分钟前":i<86400?Math.ceil(i/3600)+"小时前":i<172800?"1天前":t?o(e,t):n.getMonth()+1+"月"+n.getDate()+"日"+n.getHours()+"时"+n.getMinutes()+"分"}function r(e,t,n){var a,o,i,r,c,s=function s(){var l=+new Date-r;l0?a=setTimeout(s,t-l):(a=null,n||(c=e.apply(i,o),a||(i=o=null)))};return function(){for(var o=arguments.length,l=new Array(o),u=0;u'});r.a.add(c);t["default"]=c}},[[0,"runtime","chunk-elementUI","chunk-libs"]]]); \ No newline at end of file +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app"],{0:function(e,t,n){e.exports=n("56d7")},"0781":function(e,t,n){"use strict";n.r(t);var a=n("24ab"),o=n.n(a),i=n("83d6"),r=n.n(i),c=r.a.showSettings,s=r.a.tagsView,l=r.a.fixedHeader,u=r.a.sidebarLogo,d={theme:o.a.theme,showSettings:c,tagsView:s,fixedHeader:l,sidebarLogo:u},m={CHANGE_SETTING:function(e,t){var n=t.key,a=t.value;e.hasOwnProperty(n)&&(e[n]=a)}},h={changeSetting:function(e,t){var n=e.commit;n("CHANGE_SETTING",t)}};t["default"]={namespaced:!0,state:d,mutations:m,actions:h}},"0d3d":function(e,t,n){"use strict";n("a4f4")},"0f9a":function(e,t,n){"use strict";n.r(t);var a=n("c7eb"),o=n("1da1"),i=(n("b0c0"),n("d3b7"),n("498a"),n("e9c4"),n("b775"));function r(e){return Object(i["a"])({url:"/hippo4j/v1/cs/auth/login",method:"post",data:e})}var c=n("5f87"),s=n("a18c"),l={token:Object(c["a"])(),name:"",avatar:"",introduction:"",roles:[]},u={SET_TOKEN:function(e,t){e.token=t},SET_INTRODUCTION:function(e,t){e.introduction=t},SET_NAME:function(e,t){e.name=t},SET_AVATAR:function(e,t){e.avatar=t},SET_ROLES:function(e,t){e.roles=t}},d={login:function(e,t){var n=e.commit,a=t.username,o=t.password;return new Promise((function(e,t){r({username:a.trim(),password:o,rememberMe:1}).then((function(t){var a=t.data,o=t.roles;n("SET_TOKEN",a),localStorage.setItem("roles",JSON.stringify(o)),localStorage.setItem("USER_ROLE",o[0]),Object(c["c"])(a),e()})).catch((function(e){alert("登录失败"),t(e)}))}))},getInfo:function(e){var t=e.commit;e.state;return new Promise((function(e,n){var a={};a.roles=JSON.parse(localStorage.getItem("roles")),t("SET_ROLES",a.roles),e(a)}))},logout:function(e){var t=e.commit;e.state;return new Promise((function(e){t("SET_TOKEN",""),t("SET_ROLES",[]),Object(c["b"])(),Object(s["d"])(),e()}))},resetToken:function(e){var t=e.commit;return new Promise((function(e){t("SET_TOKEN",""),t("SET_ROLES",[]),Object(c["b"])(),e()}))},changeRoles:function(e,t){var n=e.commit,i=e.dispatch;return new Promise(function(){var e=Object(o["a"])(Object(a["a"])().mark((function e(o){var r,l,u,d;return Object(a["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=t+"-token",n("SET_TOKEN",r),Object(c["c"])(r),e.next=5,i("getInfo");case 5:return l=e.sent,u=l.roles,Object(s["d"])(),e.next=10,i("permission/generateRoutes",u,{root:!0});case 10:d=e.sent,s["c"].addRoutes(d),i("tagsView/delAllViews",null,{root:!0}),o();case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}};t["default"]={namespaced:!0,state:l,mutations:u,actions:d}},1424:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-tenant_logo2",use:"icon-tenant_logo2-usage",viewBox:"0 0 1331 1024",content:''});r.a.add(c);t["default"]=c},"158d":function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-item",use:"icon-item-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},"187a":function(e,t,n){},"18f0":function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-link",use:"icon-link-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},"24ab":function(e,t,n){e.exports={theme:"#1890ff"}},2538:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-json",use:"icon-json-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},2580:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-language",use:"icon-language-usage",viewBox:"0 0 128 128",content:''});r.a.add(c);t["default"]=c},2976:function(e,t,n){"use strict";n("3bfd")},"2a3d":function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-password",use:"icon-password-usage",viewBox:"0 0 128 128",content:''});r.a.add(c);t["default"]=c},"2cf1":function(e,t,n){"use strict";n("680b")},3150:function(e,t,n){},"31c2":function(e,t,n){"use strict";n.r(t),n.d(t,"filterAsyncRoutes",(function(){return r}));var a=n("5530"),o=(n("d3b7"),n("caad"),n("2532"),n("159b"),n("14d9"),n("99af"),n("a18c"));function i(e,t){return!t.meta||!t.meta.roles||e.some((function(e){return t.meta.roles.includes(e)}))}function r(e,t){var n=[];return e.forEach((function(e){var o=Object(a["a"])({},e);i(t,o)&&(o.children&&(o.children=r(o.children,t)),n.push(o))})),n}var c={routes:[],addRoutes:[]},s={SET_ROUTES:function(e,t){e.addRoutes=t,e.routes=o["b"].concat(t)}},l={generateRoutes:function(e,t){var n=e.commit;return new Promise((function(e){var a;a=t.includes("ROLE_ADMIN")?o["a"]||[]:r(o["a"],t),n("SET_ROUTES",a),e(a)}))}};t["default"]={namespaced:!0,state:c,mutations:s,actions:l}},"38e2":function(e,t,n){},"3bfd":function(e,t,n){},4093:function(e,t,n){},4360:function(e,t,n){"use strict";n("13d5"),n("d3b7"),n("ddb0"),n("ac1f"),n("5319");var a=n("2b0e"),o=n("2f62"),i=(n("b0c0"),{sidebar:function(e){return e.app.sidebar},size:function(e){return e.app.size},device:function(e){return e.app.device},visitedViews:function(e){return e.tagsView.visitedViews},cachedViews:function(e){return e.tagsView.cachedViews},token:function(e){return e.user.token},avatar:function(e){return e.user.avatar},name:function(e){return e.user.name},introduction:function(e){return e.user.introduction},roles:function(e){return e.user.roles},permission_routes:function(e){return e.permission.routes},errorLogs:function(e){return e.errorLog.logs}}),r=i;a["default"].use(o["a"]);var c=n("c653"),s=c.keys().reduce((function(e,t){var n=t.replace(/^\.\/(.*)\.\w+$/,"$1"),a=c(t);return e[n]=a.default,e}),{}),l=new o["a"].Store({modules:s,getters:r});t["a"]=l},4837:function(e,t,n){"use strict";n("38e2")},"4d49":function(e,t,n){"use strict";n.r(t);n("14d9"),n("a434");var a={logs:[]},o={ADD_ERROR_LOG:function(e,t){e.logs.push(t)},CLEAR_ERROR_LOG:function(e){e.logs.splice(0)}},i={addErrorLog:function(e,t){var n=e.commit;n("ADD_ERROR_LOG",t)},clearErrorLog:function(e){var t=e.commit;t("CLEAR_ERROR_LOG")}};t["default"]={namespaced:!0,state:a,mutations:o,actions:i}},"51ff":function(e,t,n){var a={"./404.svg":"a14a","./audit.svg":"d393","./dashboard2.svg":"ea93","./item.svg":"158d","./item_logo4.svg":"8811","./json.svg":"2538","./language.svg":"2580","./lessee.svg":"dbd7","./link.svg":"18f0","./log.svg":"fea0","./notify.svg":"5448","./other.svg":"5f34","./password.svg":"2a3d","./pool.svg":"e720","./tenant_logo2.svg":"1424","./threadPool_logo1.svg":"b6d1","./threadPool_logo2.svg":"9bc4","./user.svg":"b3b5","./vessel.svg":"c34e"};function o(e){var t=i(e);return n(t)}function i(e){var t=a[e];if(!(t+1)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return t}o.keys=function(){return Object.keys(a)},o.resolve=i,e.exports=o,o.id="51ff"},5448:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-notify",use:"icon-notify-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},"55f1":function(e,t,n){},"56d7":function(e,t,n){"use strict";n.r(t);var a={};n.r(a),n.d(a,"parseTime",(function(){return q["c"]})),n.d(a,"formatTime",(function(){return q["b"]})),n.d(a,"timeAgo",(function(){return U})),n.d(a,"numberFormatter",(function(){return Q})),n.d(a,"toThousandFilter",(function(){return G})),n.d(a,"uppercaseFirst",(function(){return W}));n("e260"),n("e6cf"),n("cca6"),n("a79d"),n("d3b7"),n("159b"),n("b64b"),n("4de4");var o=n("2b0e"),i=n("a78e"),r=n.n(i),c=(n("f5df1"),n("5c96")),s=n.n(c),l=(n("24ab"),n("b20f"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("router-view")],1)}),u=[],d={name:"App"},m=d,h=n("2877"),f=Object(h["a"])(m,l,u,!1,null,null,null),p=f.exports,b=n("4360"),g=n("a18c"),v=(n("d81d"),n("ddb0"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isExternal?n("div",e._g({staticClass:"svg-external-icon svg-icon",style:e.styleExternalIcon},e.$listeners)):n("svg",e._g({class:e.svgClass,attrs:{"aria-hidden":"true"}},e.$listeners),[n("use",{attrs:{"xlink:href":e.iconName}})])}),w=[],y=n("61f7"),x={name:"SvgIcon",props:{iconClass:{type:String,required:!0},className:{type:String,default:""}},computed:{isExternal:function(){return Object(y["a"])(this.iconClass)},iconName:function(){return"#icon-".concat(this.iconClass)},svgClass:function(){return this.className?"svg-icon "+this.className:"svg-icon"},styleExternalIcon:function(){return{mask:"url(".concat(this.iconClass,") no-repeat 50% 50%"),"-webkit-mask":"url(".concat(this.iconClass,") no-repeat 50% 50%")}}}},_=x,k=(n("64df"),Object(h["a"])(_,v,w,!1,null,"f9f7fefc",null)),M=k.exports;o["default"].component("svg-icon",M);var T=n("51ff"),C=function(e){return e.keys().map(e)};C(T);var S=n("c7eb"),z=n("5530"),E=n("1da1"),O=n("323e"),L=n.n(O),P=(n("a5d8"),n("5f87")),A=(n("99af"),n("83d6")),j=n.n(A),I=j.a.title||"Vue Element Admin";function R(e){return e?"".concat(e," - ").concat(I):"".concat(I)}var D=n("a925"),B=n("d3f0");o["default"].use(D["a"]);var H=new D["a"](B["a"]),F=H;L.a.configure({showSpinner:!1});var V=["/login","/auth-redirect"];g["c"].beforeEach(function(){var e=Object(E["a"])(Object(S["a"])().mark((function e(t,n,a){var o,i,r,s,l;return Object(S["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(L.a.start(),document.title=R(F.t(t.meta.title)),o=Object(P["a"])(),!o){e.next=35;break}if("/login"!==t.path){e.next=9;break}a({path:"/"}),L.a.done(),e.next=33;break;case 9:if(i=b["a"].getters.roles&&b["a"].getters.roles.length>0,!i){e.next=14;break}a(),e.next=33;break;case 14:return e.prev=14,e.next=17,b["a"].dispatch("user/getInfo");case 17:return r=e.sent,s=r.roles,e.next=21,b["a"].dispatch("permission/generateRoutes",s);case 21:l=e.sent,g["c"].addRoutes(l),a(Object(z["a"])(Object(z["a"])({},t),{},{replace:!0})),e.next=33;break;case 26:return e.prev=26,e.t0=e["catch"](14),e.next=30,b["a"].dispatch("user/resetToken");case 30:c["Message"].error(e.t0||"Has Error"),a("/login?redirect=".concat(t.path)),L.a.done();case 33:e.next=36;break;case 35:-1!==V.indexOf(t.path)?a():(a("/login?redirect=".concat(t.path)),L.a.done());case 36:case"end":return e.stop()}}),e,null,[[14,26]])})));return function(t,n,a){return e.apply(this,arguments)}}()),g["c"].afterEach((function(){L.a.done()}));n("d9e2");function $(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;if("[object Object]"!==Object.prototype.toString.call(e))throw Error("The first argument to the langMatch method must be the object type");var n=F.locale;return Object.prototype.hasOwnProperty.call(e,n)?e[n]:t}o["default"].prototype.$langMatch=$;n("a9e3"),n("ac1f"),n("5319"),n("b680"),n("25f0"),n("fb6a");var q=n("ed08");function N(e,t){return 1===e?e+t:e+t+"s"}function U(e){var t=Date.now()/1e3-Number(e);return t<3600?N(~~(t/60)," minute"):t<86400?N(~~(t/3600)," hour"):N(~~(t/86400)," day")}function Q(e,t){for(var n=[{value:1e18,symbol:"E"},{value:1e15,symbol:"P"},{value:1e12,symbol:"T"},{value:1e9,symbol:"G"},{value:1e6,symbol:"M"},{value:1e3,symbol:"k"}],a=0;a=n[a].value)return(e/n[a].value+.1).toFixed(t).replace(/\.0+$|(\.[0-9]*[1-9])0+$/,"$1")+n[a].symbol;return e.toString()}function G(e){return(+e||0).toString().replace(/^-?\d+/g,(function(e){return e.replace(/(?=(?!\b)(\d{3})+$)/g,",")}))}function W(e){return e.charAt(0).toUpperCase()+e.slice(1)}var K=n("313e"),J=n("00e7"),Y=n.n(J);o["default"].prototype.$echarts=K["default"],o["default"].prototype.$cookie=Y.a,o["default"].use(s.a,{size:r.a.get("size")||"medium",i18n:function(e,t){return F.t(e,t)}}),Object.keys(a).forEach((function(e){o["default"].filter(e,a[e])})),o["default"].config.productionTip=!1,new o["default"]({el:"#app",router:g["c"],store:b["a"],i18n:F,render:function(e){return e(p)}})},"5e10":function(e,t,n){"use strict";n("3150")},"5f34":function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-other",use:"icon-other-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},"5f87":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return s}));var a=n("a78e"),o=n.n(a),i="Admin-Token";function r(){return o.a.get(i)}function c(e){return o.a.set(i,e)}function s(){return o.a.remove(i)}},"61f7":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));n("ac1f"),n("00b4"),n("498a"),n("d3b7");function a(e){return/^(https?:|mailto:|tel:)/.test(e)}},"64df":function(e,t,n){"use strict";n("78bf")},"680b":function(e,t,n){},6820:function(e,t,n){"use strict";n("4093")},"78bf":function(e,t,n){},"7ad2":function(e,t,n){"use strict";n("55f1")},8326:function(e,t,n){},"83d6":function(e,t){e.exports={title:"Hippo4j Web",showSettings:!0,tagsView:!0,fixedHeader:!1,sidebarLogo:!0,errorLog:"production"}},8811:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-item_logo4",use:"icon-item_logo4-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},"9bc4":function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-threadPool_logo2",use:"icon-threadPool_logo2-usage",viewBox:"0 0 1044 1024",content:''});r.a.add(c);t["default"]=c},a14a:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-404",use:"icon-404-usage",viewBox:"0 0 128 128",content:''});r.a.add(c);t["default"]=c},a18c:function(e,t,n){"use strict";n("d3b7"),n("3ca3"),n("ddb0");var a,o,i=n("2b0e"),r=n("8c4f"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"app-wrapper",class:e.classObj},["mobile"===e.device&&e.sidebar.opened?n("div",{staticClass:"drawer-bg",on:{click:e.handleClickOutside}}):e._e(),e._v(" "),n("sidebar",{staticClass:"sidebar-container"}),e._v(" "),n("div",{staticClass:"main-container"},[n("div",{class:{"fixed-header":e.fixedHeader}},[n("navbar")],1),e._v(" "),n("app-main")],1)],1)},s=[],l=n("5530"),u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"app-main"},[n("transition",{attrs:{name:"fade-transform",mode:"out-in"}},[n("router-view",{key:e.key})],1)],1)},d=[],m={name:"AppMain",computed:{cachedViews:function(){return this.$store.state.tagsView.cachedViews},key:function(){return this.$route.path}}},h=m,f=(n("5e10"),n("0d3d"),n("2877")),p=Object(f["a"])(h,u,d,!1,null,"5ad61798",null),b=p.exports,g=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"navbar"},[a("hamburger",{staticClass:"hamburger-container",attrs:{id:"hamburger-container","is-active":e.sidebar.opened},on:{toggleClick:e.toggleSideBar}}),e._v(" "),a("breadcrumb",{staticClass:"breadcrumb-container",attrs:{id:"breadcrumb-container"}}),e._v(" "),a("div",{staticClass:"right-menu"},["mobile"!==e.device?void 0:e._e(),e._v(" "),a("langChange"),e._v(" "),a("el-dropdown",{staticClass:"avatar-container right-menu-item hover-effect",attrs:{trigger:"click"}},[a("div",{staticClass:"avatar-wrapper"},[a("img",{staticClass:"user-avatar",attrs:{src:n("f561")}}),e._v(" "),a("i",{staticClass:"el-icon-caret-bottom"})]),e._v(" "),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("router-link",{attrs:{to:"/"}},[a("el-dropdown-item",[e._v(e._s(this.$t("menu.dashboard")))])],1),e._v(" "),a("el-dropdown-item",{attrs:{divided:""}},[a("span",{staticStyle:{display:"block"},on:{click:e.logout}},[e._v(e._s(e.$t("system.logOut")))])])],1)],1)],2)],1)},v=[],w=n("c7eb"),y=n("1da1"),x=(n("14d9"),n("2f62")),_=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-breadcrumb",{staticClass:"app-breadcrumb",attrs:{separator:"/"}},[n("transition-group",{attrs:{name:"breadcrumb"}},e._l(e.levelList,(function(t,a){return n("el-breadcrumb-item",{key:t.path},["noRedirect"===t.redirect||a==e.levelList.length-1?n("span",{staticClass:"no-redirect"},[e._v(e._s(e.$t(t.meta.title)))]):n("a",{on:{click:function(n){return n.preventDefault(),e.handleLink(t)}}},[e._v(e._s(e.$t(t.meta.title)))])])})),1)],1)},k=[],M=(n("2ca0"),n("4de4"),n("99af"),n("b0c0"),n("498a"),n("bd11")),T=n.n(M),C={data:function(){return{levelList:null}},watch:{$route:function(e){e.path.startsWith("/redirect/")||this.getBreadcrumb()}},created:function(){this.getBreadcrumb()},methods:{getBreadcrumb:function(){var e=this.$route.matched.filter((function(e){return e.meta&&e.meta.title})),t=e[0];this.isDashboard(t)||(e=[{path:"/dashboard",meta:{title:"Dashboard"}}].concat(e)),this.levelList=e.filter((function(e){return e.meta&&e.meta.title&&!1!==e.meta.breadcrumb}))},isDashboard:function(e){var t=e&&e.name;return!!t&&t.trim().toLocaleLowerCase()==="Dashboard".toLocaleLowerCase()},pathCompile:function(e){var t=this.$route.params,n=T.a.compile(e);return n(t)},handleLink:function(e){var t=e.redirect,n=e.path;t?this.$router.push(t):this.$router.push(this.pathCompile(n))}}},S=C,z=(n("2976"),Object(f["a"])(S,_,k,!1,null,"37189a8c",null)),E=z.exports,O=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticStyle:{padding:"0 15px"},on:{click:e.toggleClick}},[n("svg",{staticClass:"hamburger",class:{"is-active":e.isActive},attrs:{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"64",height:"64"}},[n("path",{attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 0 0 0-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z"}})])])},L=[],P={name:"Hamburger",props:{isActive:{type:Boolean,default:!1}},methods:{toggleClick:function(){this.$emit("toggleClick")}}},A=P,j=(n("d49d"),Object(f["a"])(A,O,L,!1,null,"49e15297",null)),I=j.exports,R=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.errorLogs.length>0?n("div",[n("el-badge",{staticStyle:{"line-height":"25px","margin-top":"-5px"},attrs:{"is-dot":!0},nativeOn:{click:function(t){e.dialogTableVisible=!0}}},[n("el-button",{staticStyle:{padding:"8px 10px"},attrs:{size:"small",type:"danger"}},[n("svg-icon",{attrs:{"icon-class":"bug"}})],1)],1),e._v(" "),n("el-dialog",{attrs:{visible:e.dialogTableVisible,width:"80%","append-to-body":""},on:{"update:visible":function(t){e.dialogTableVisible=t}}},[n("div",{attrs:{slot:"title"},slot:"title"},[n("span",{staticStyle:{"padding-right":"10px"}},[e._v("Error Log")]),e._v(" "),n("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-delete"},on:{click:e.clearAll}},[e._v("Clear All")])],1),e._v(" "),n("el-table",{attrs:{data:e.errorLogs,border:""}},[n("el-table-column",{attrs:{label:"Message"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[n("div",[n("span",{staticClass:"message-title"},[e._v("Msg:")]),e._v(" "),n("el-tag",{attrs:{type:"danger"}},[e._v("\n "+e._s(a.err.message)+"\n ")])],1),e._v(" "),n("br"),e._v(" "),n("div",[n("span",{staticClass:"message-title",staticStyle:{"padding-right":"10px"}},[e._v("Info: ")]),e._v(" "),n("el-tag",{attrs:{type:"warning"}},[e._v("\n "+e._s(a.vm.$vnode.tag)+" error in "+e._s(a.info)+"\n ")])],1),e._v(" "),n("br"),e._v(" "),n("div",[n("span",{staticClass:"message-title",staticStyle:{"padding-right":"16px"}},[e._v("Url: ")]),e._v(" "),n("el-tag",{attrs:{type:"success"}},[e._v("\n "+e._s(a.url)+"\n ")])],1)]}}],null,!1,3621415002)}),e._v(" "),n("el-table-column",{attrs:{label:"Stack"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.err.stack)+"\n ")]}}],null,!1,1726869048)})],1)],1)],1):e._e()},D=[],B={name:"ErrorLog",data:function(){return{dialogTableVisible:!1}},computed:{errorLogs:function(){return this.$store.getters.errorLogs}},methods:{clearAll:function(){this.dialogTableVisible=!1,this.$store.dispatch("errorLog/clearErrorLog")}}},H=B,F=(n("b36c"),Object(f["a"])(H,R,D,!1,null,"be34583a",null)),V=F.exports,$=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"lang-drop-wrap"},[n("el-dropdown",{attrs:{trigger:"click"},on:{command:e.selectedLang}},[n("span",{staticClass:"el-dropdown-link"},[e._v("\n "+e._s(e.currentLangName)+"\n "),n("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),e._v(" "),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(e.langSelectList,(function(t){return n("el-dropdown-item",{key:t.lang,attrs:{command:t.lang}},[n("span",{staticClass:"dropdown-item-text",attrs:{"data-active":t.lang===e.currentLang}},[e._v(e._s(t.name))])])})),1)],1)],1)},q=[],N=(n("7db0"),n("d3f0")),U={data:function(){return{langSelectList:Object(N["b"])(),currentLang:""}},mounted:function(){var e=this.$i18n.locale;this.currentLang=e||null},computed:{currentLangName:function(){var e=this,t=this.langSelectList.find((function(t){return t.lang===e.currentLang}));return(null===t||void 0===t?void 0:t.name)||"选择语言"}},methods:{selectedLang:function(e){this.currentLang=e,this.$i18n.locale=e,localStorage.setItem("locale_lang",e)}}},Q=U,G=(n("7ad2"),Object(f["a"])(Q,$,q,!1,null,"0d170d36",null)),W=G.exports,K={components:{Breadcrumb:E,Hamburger:I,ErrorLog:V,langChange:W},computed:Object(l["a"])({},Object(x["b"])(["sidebar","avatar","device"])),methods:{toggleSideBar:function(){this.$store.dispatch("app/toggleSideBar")},logout:function(){var e=this;return Object(y["a"])(Object(w["a"])().mark((function t(){return Object(w["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.$cookie.delete("userName"),t.next=3,e.$store.dispatch("user/logout");case 3:e.$router.push("/login?redirect=".concat(e.$route.fullPath));case 4:case"end":return t.stop()}}),t)})))()}}},J=K,Y=(n("4837"),Object(f["a"])(J,g,v,!1,null,"7ef8238c",null)),Z=Y.exports,X=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{"has-logo":e.showLogo}},[e.showLogo?n("logo",{attrs:{collapse:e.isCollapse}}):e._e(),e._v(" "),n("el-scrollbar",{attrs:{"wrap-class":"scrollbar-wrapper"}},[n("el-menu",{attrs:{"default-active":e.activeMenu,collapse:e.isCollapse,"background-color":e.variables.menuBg,"text-color":e.variables.menuText,"unique-opened":!1,"active-text-color":e.variables.menuActiveText,"collapse-transition":!1,mode:"vertical"}},e._l(e.permission_routes,(function(e){return n("sidebar-item",{key:e.path,attrs:{item:e,"base-path":e.path}})})),1)],1)],1)},ee=[],te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"sidebar-logo-container",class:{collapse:e.collapse}},[n("transition",{attrs:{name:"sidebarLogoFade"}},[e.collapse?n("router-link",{key:"collapse",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?n("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):n("h1",{staticClass:"sidebar-title"},[e._v(e._s(e.title))])]):n("router-link",{key:"expand",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?n("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):e._e(),e._v(" "),n("h1",{staticClass:"sidebar-title"},[e._v(e._s(e.title))])])],1)],1)},ne=[],ae={name:"SidebarLogo",props:{collapse:{type:Boolean,required:!0}},data:function(){return{title:"Hippo4j 1.5.0",logo:""}}},oe=ae,ie=(n("2cf1"),Object(f["a"])(oe,te,ne,!1,null,"fdfb555e",null)),re=ie.exports,ce=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.item.hidden?e._e():n("div",{staticClass:"menu-wrapper"},[!e.hasOneShowingChild(e.item.children,e.item)||e.onlyOneChild.children&&!e.onlyOneChild.noShowingChildren||e.item.alwaysShow?n("el-submenu",{ref:"subMenu",attrs:{index:e.resolvePath(e.item.path),"popper-append-to-body":""}},[n("template",{slot:"title"},[e.item.meta?n("item",{attrs:{icon:e.item.meta&&e.item.meta.icon,title:this.$t(e.item.meta.title)}}):e._e()],1),e._v(" "),e._l(e.item.children,(function(t){return n("sidebar-item",{key:t.path,staticClass:"nest-menu",attrs:{"is-nest":!0,item:t,"base-path":e.resolvePath(t.path)}})}))],2):[e.onlyOneChild.meta?n("app-link",{attrs:{to:e.resolvePath(e.onlyOneChild.path)}},[n("el-menu-item",{class:{"submenu-title-noDropdown":!e.isNest},attrs:{index:e.resolvePath(e.onlyOneChild.path)}},[n("item",{attrs:{icon:e.onlyOneChild.meta.icon||e.item.meta&&e.item.meta.icon,title:this.$t(e.onlyOneChild.meta.title)}})],1)],1):e._e()]],2)},se=[],le=n("df7c"),ue=n.n(le),de=n("61f7"),me={name:"MenuItem",functional:!0,props:{icon:{type:String,default:""},title:{type:String,default:""}},render:function(e,t){var n=t.props,a=n.icon,o=n.title,i=[];return a&&i.push(e("svg-icon",{attrs:{"icon-class":a}})),o&&i.push(e("span",{slot:"title"},[o])),i}},he=me,fe=Object(f["a"])(he,a,o,!1,null,null,null),pe=fe.exports,be=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("component",e._b({},"component",e.linkProps(e.to),!1),[e._t("default")],2)},ge=[],ve={props:{to:{type:String,required:!0}},methods:{linkProps:function(e){return Object(de["a"])(e)?{is:"a",href:e,target:"_blank",rel:"noopener"}:{is:"router-link",to:e}}}},we=ve,ye=Object(f["a"])(we,be,ge,!1,null,null,null),xe=ye.exports,_e={computed:{device:function(){return this.$store.state.app.device}},mounted:function(){this.fixBugIniOS()},methods:{fixBugIniOS:function(){var e=this,t=this.$refs.subMenu;if(t){var n=t.handleMouseleave;t.handleMouseleave=function(t){"mobile"!==e.device&&n(t)}}}}},ke={name:"SidebarItem",components:{Item:pe,AppLink:xe},mixins:[_e],props:{item:{type:Object,required:!0},isNest:{type:Boolean,default:!1},basePath:{type:String,default:""}},data:function(){return this.onlyOneChild=null,{}},methods:{hasOneShowingChild:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,a=t.filter((function(t){return!t.hidden&&(e.onlyOneChild=t,!0)}));return 1===a.length||0===a.length&&(this.onlyOneChild=Object(l["a"])(Object(l["a"])({},n),{},{path:"",noShowingChildren:!0}),!0)},resolvePath:function(e){return Object(de["a"])(e)?e:Object(de["a"])(this.basePath)?this.basePath:ue.a.resolve(this.basePath,e)}}},Me=ke,Te=Object(f["a"])(Me,ce,se,!1,null,null,null),Ce=Te.exports,Se=n("cf1e"),ze=n.n(Se),Ee={components:{SidebarItem:Ce,Logo:re},computed:Object(l["a"])(Object(l["a"])({},Object(x["b"])(["permission_routes","sidebar"])),{},{activeMenu:function(){var e=this.$route,t=e.meta,n=e.path;return t.activeMenu?t.activeMenu:n},showLogo:function(){return this.$store.state.settings.sidebarLogo},variables:function(){return ze.a},isCollapse:function(){return!this.sidebar.opened}})},Oe=Ee,Le=Object(f["a"])(Oe,X,ee,!1,null,null,null),Pe=Le.exports,Ae=n("4360"),je=document,Ie=je.body,Re=992,De={watch:{$route:function(e){"mobile"===this.device&&this.sidebar.opened&&Ae["a"].dispatch("app/closeSideBar",{withoutAnimation:!1})}},beforeMount:function(){window.addEventListener("resize",this.$_resizeHandler)},beforeDestroy:function(){window.removeEventListener("resize",this.$_resizeHandler)},mounted:function(){var e=this.$_isMobile();e&&(Ae["a"].dispatch("app/toggleDevice","mobile"),Ae["a"].dispatch("app/closeSideBar",{withoutAnimation:!0}))},methods:{$_isMobile:function(){var e=Ie.getBoundingClientRect();return e.width-1'});r.a.add(c);t["default"]=c},b6d1:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-threadPool_logo1",use:"icon-threadPool_logo1-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},b775:function(e,t,n){"use strict";n("d3b7"),n("d9e2");var a=n("cee4"),o=n("5c96"),i=n("4360"),r=n("5f87"),c=n("a18c"),s=a["a"].create({baseURL:"",timeout:2e4});s.interceptors.request.use((function(e){return i["a"].getters.token&&(e.headers["Authorization"]=Object(r["a"])()),e}),(function(e){return console.log(e),Promise.reject(e)})),s.interceptors.response.use((function(e){var t=e.data;if("A000004"!==t.code){if("20000"!==t.code&&"0"!==t.code&&"200"!==t.code)return Object(o["Message"])({message:t.message||"Error",type:"error",duration:5e3}),"50008"!==t.code&&"50012"!==t.code&&"50014"!==t.code||o["MessageBox"].confirm("You have been logged out, you can cancel to stay on this page, or log in again","Confirm logout",{confirmButtonText:"Re-Login",cancelButtonText:"Cancel",type:"warning"}).then((function(){i["a"].dispatch("user/resetToken").then((function(){location.reload()}))})),Promise.reject(new Error(t.message||"Error"));var n=e.data,a=n.code;if("0"===a){var s=n.data;return s}return"200"===a?n:t}Object(r["b"])(),Object(c["d"])(),alert(t.message),document.location.href="index.html"}),(function(e){return console.log("err"+e),Object(o["Message"])({message:e.message,type:"error",duration:5e3}),Promise.reject(e)})),t["a"]=s},c34e:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-vessel",use:"icon-vessel-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},c653:function(e,t,n){var a={"./app.js":"d9cd","./errorLog.js":"4d49","./permission.js":"31c2","./settings.js":"0781","./user.js":"0f9a"};function o(e){var t=i(e);return n(t)}function i(e){var t=a[e];if(!(t+1)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return t}o.keys=function(){return Object.keys(a)},o.resolve=i,e.exports=o,o.id="c653"},cf1e:function(e,t,n){e.exports={menuText:"#bfcbd9",menuActiveText:"#409eff",subMenuActiveText:"#f4f4f5",menuBg:"#304156",menuHover:"#263445",subMenuBg:"#1f2d3d",subMenuHover:"#001528",sideBarWidth:"210px"}},d393:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-audit",use:"icon-audit-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},d3f0:function(e,t,n){"use strict";var a=n("5530"),o=n("f0d9"),i=n.n(o),r=n("b2d6"),c=n.n(r),s={system:{login:"登 录",username:"用户名",password:"密码",logOut:"注销"},message:{requiredError:"这是必填项",success:"成功",createdSuccess:"创建成功",updateSuccess:"更新成功",deleteSuccess:"删除成功",deleteMessage:"此操作将删除 {name}, 是否继续?",selectMessage:"请选择{target}",NoDeletionPermissionTip:"请联系管理员删除",emptyWarning:"{name}不允许为空",queryFailure:"查询失败,请尝试刷新页面",updateFailure:"修改线程池失败",auditApprovedMessage:"此操作将接受线程池变更申请, 是否继续?",auditRejectionMessage:"此操作将拒绝线程池变更申请, 是否继续?",inputMessage:"请输入{target}"},common:{query:"搜索",insert:"添加",operation:"操作",create:"创建",edit:"编辑",delete:"删除",detail:"查看",cancel:"取消",confirm:"确认",reset:"重置",close:"关闭",refresh:"刷新",ok:"确定",num:"序号",createTime:"创建时间",updateTime:"修改时间",hint:"提示",info:"详情",stack:"堆栈",audit:"审核",yes:"是",no:"否"},report:{poolInstance:"线程池实例",user:"登录用户",role:"用户角色",tenants:"所属租户",threadPoolId:"线程池",taskCount:"任务数",inst:"实例数"},tenantManage:{tenant:"租户",tenantRequired:"租户(必填)",tenantName:"租户名称",owner:"负责人",tenantIntro:"租户简介"},projectManage:{item:"项目",itemRequired:"项目(必填)",itemName:"项目名称",owner:"负责人",itemIntro:"项目简介"},threadPool:{threadPool:"线程池",threadPoolRequired:"线程池(必填)",coreSize:"核心线程",maximumSize:"最大线程",queueType:"队列类型",queueCapacity:"队列容量",rejectedHandler:"拒绝策略",executionTimeout:"执行超时",executionTimeoutUnit:"执行超时 (毫秒)",keepAliveTime:"空闲回收",keepAliveTimeUnit:"空闲回收(秒)",isTimeout:"是否超时",timeout:"超时",noTimeout:"不超时",isAlarm:"是否报警",alarm:"报警",noAlarm:"不报警",activeAlarm:"活跃报警",capacityAlarm:"容量报警",customRejectedHandler:"自定义拒绝策略",customRejectedHandlerTip:"请输入自定义 SPI 拒绝策略标识",threadsNumErrorTip:"最大线程必须大于等于核心线程"},threadPoolInstance:{instanceID:"实例标识",active:"Active",stack:"堆栈",basicInformation:"基础信息",runningState:"运行状态",activeID:"环境标识",instanceHost:"实例Host",threadPoolID:"线程池",LoadInformation:"负载信息",CurrentLoad:"当前负载",PeakLoad:"峰值负载",RemainingMemory:"剩余内存",MemoryRatio:"内存占比",threadInformation:"线程信息",currentSize:"当前线程",activeSize:"活跃线程",largestSize:"同存最大线程",queueInformation:"队列信息",queueCount:"队列元素",queueRemainingCapacity:"队列剩余容量",queueType:"阻塞队列",otherInformation:"其它信息",totalTask:"任务总量",totalRejection:"拒绝次数",lastUpdateTime:"最后更新时间",allowCoreThreadTimeOut:"线程超时",changeAll:"全部修改",stackRequestFail:"当前线程池暂无堆栈信息"},threadPoolMonitor:{ipPort:"IP : Port",ipPortRequired:"IP : Port(必填)",noResultsYet:"暂无结果"},frameworkThreadPool:{threadPoolIDRequired:"线程池标识(必填)",threadPoolID:"线程池标识",threadPoolType:"线程池类型"},threadPoolAudit:{changeType:"变更类型",modifiedBy:"修改人",auditStatus:"审核状态",reviewer:"审核人",submissionTime:"提交时间",auditTime:"审核时间",unaudited:"待审核",expired:"失效",auditApproved:"审核通过",auditRejection:"审核拒绝",manage:"管理",instance:"实例",container:"容器",framework:"框架",threadPoolManage:"线程池管理",threadPoolInstance:"线程池实例",containerThreadPool:"容器线程池",frameworkThreadPool:"框架线程池"},notifyAlarm:{platform:"通知平台",type:"通知类型",enabled:"是否启用",interval:"通知间隔",receiver:"接收者",enabling:"启用",disabling:"禁用",token:"Token",receiverTip:"多个接收者使用英文逗号 , 分割 (注意不要有空格)\n- 钉钉:填写手机号\n- 企微:填写user_id会以@的消息发给用户,否则填写姓名,如:小马哥\n- 飞书:填写ou_开头用户唯一标识会以@的消息发给用户,填写手机号则是普通的@"},userAuthority:{userName:"用户名",role:"角色",password:"密码"},logManage:{bizType:"业务类型",bizID:"业务标识",operator:"操作人",logContent:"日志内容"},menu:{dashboard:"运行报表",tenantManage:"租户管理",itemManage:"项目管理",dynamicThreadPool:"动态线程池",threadPoolManage:"线程池管理",threadPoolInstance:"线程池实例",threadPoolMonitor:"线程池监控",containerThreadPool:"容器线程池",tomcat:"Tomcat",undertow:"Undertow",jetty:"Jetty",frameworkThreadPool:"框架线程池",dubbo:"Dubbo",hystrix:"Hystrix",rabbitMQ:"rabbitMQ",rocketMQ:"RocketMQ",alibabaDubbo:"AlibabaDubbo",rabbitMQStream:"RabbitMQStream",rocketMQStream:"RocketMQStream",threadPoolAudit:"线程池审核",notifyAlarm:"通知报警",userAuthority:"用户权限",logManage:"日志管理",officialWebsite:"官网外链"}},l={system:{login:"Login Form",username:"Username",password:"Password",logOut:"Log Out"},message:{requiredError:"this is required",success:"Success",createdSuccess:"Created Successfully",updateSuccess:"Update Successfully",deleteSuccess:"Delete Successfully",deleteMessage:"This action will delete {name}, Do you want to continue?",selectMessage:"Please select a {target}",NoDeletionPermissionTip:"Contact the administrator to delete it",emptyWarning:"The '{name}' cannot be empty",queryFailure:"The query fails. Please refresh the page",updateFailure:"Failed to modify thread-pool",auditApprovedMessage:"This operation will accept thread-pool change requests. Do you want to continue?",auditRejectionMessage:"This operation will reject the thread-pool change request. Do you want to continue?",inputMessage:"Please input {target}"},common:{query:"Query",insert:"Insert",operation:"Operation",create:"Create",edit:"Edit",delete:"Delete",detail:"Detail",cancel:"Cancel",confirm:"Confirm",reset:"Reset",ok:"Ok",num:"Num",close:"Close",refresh:"Refresh",createTime:"Create Time",updateTime:"Update Time",hint:"Warning",info:"Info",stack:"Stack",audit:"Audit",yes:"Yes",no:"No"},report:{poolInstance:"Pool Instance",user:"User",role:"Role",tenants:"Tenants",threadPoolId:"ThreadPool ID",taskCount:"Task Count",inst:"Instance"},tenantManage:{tenant:"Tenant",tenantRequired:"Tenant(Required)",tenantName:"Tenant Name",owner:"Owner",tenantIntro:"Tenant Intro"},projectManage:{item:"Item",itemRequired:"Item(Required)",itemName:"Item Name",owner:"Owner",itemIntro:"Item Intro"},threadPool:{threadPool:"ThreadPool",threadPoolRequired:"ThreadPool(Required)",coreSize:"Core Size",maximumSize:"Maximum Size",queueType:"Queue Type",queueCapacity:"Queue Capacity",rejectedHandler:"Rejected Handler",executionTimeout:"Execution Timeout",executionTimeoutUnit:"Execution Timeout (ms)",keepAliveTime:"Keep Alive Time",keepAliveTimeUnit:"Keep Alive Time(seconds)",isTimeout:"Is Timeout",timeout:"Timeout",noTimeout:"No Timeout",isAlarm:"Is Alarm",alarm:"Alarm",noAlarm:"No Alarm",activeAlarm:"Active Alarm",capacityAlarm:"Capacity Alarm",customRejectedHandler:"Custom Rejected Handler",customRejectedHandlerTip:"Please enter a custom SPI Deny Policy ID",threadsNumErrorTip:"The maximum thread must be greater than or equal to the core thread"},threadPoolInstance:{instanceID:"Instance ID",active:"Active",stack:"Stack",basicInformation:"Basic Information",runningState:"Running state",activeID:"Active",instanceHost:"Instance Host",threadPoolID:"ThreadPool ID",LoadInformation:"Load Information",CurrentLoad:"Current Load",PeakLoad:"Peak Load",RemainingMemory:"Remaining Memory",MemoryRatio:"Memory Ratio",threadInformation:"Thread Information",currentSize:"Current Size",activeSize:"Active Size",largestSize:"Largest Size",queueInformation:"Queue Information",queueCount:"Queue Count",queueRemainingCapacity:"Queue Remaining Capacity",queueType:"Queue Type",otherInformation:"Other Information",totalTask:"Total Task",totalRejection:"Total Rejection",lastUpdateTime:"Last update time",allowCoreThreadTimeOut:"Allow Core Thread Time Out",changeAll:"Change All",stackRequestFail:"The current thread-pool has no stack information"},threadPoolMonitor:{ipPort:"IP : Port",ipPortRequired:"IP : Port(Required)",noResultsYet:"No results yet"},frameworkThreadPool:{threadPoolIDRequired:"ThreadPool ID(Required)",threadPoolID:"ThreadPool ID",threadPoolType:"ThreadPool Type"},threadPoolAudit:{changeType:"Change Type",modifiedBy:"Modified By",auditStatus:"Audit Status",reviewer:"Reviewer",submissionTime:"Submission Time",auditTime:"Audit Time",unaudited:"Unaudited",expired:"Expired",auditApproved:"Audit Approved",auditRejection:"Audit Rejection",manage:"Manage",instance:"Instance",container:"Container",framework:"Framework",threadPoolManage:"ThreadPool Manage",threadPoolInstance:"ThreadPool Instance",containerThreadPool:"Container ThreadPool",frameworkThreadPool:"Framework ThreadPool"},notifyAlarm:{platform:"Platform",type:"Type",enabled:"Enabled",interval:"Interval",receiver:"Receiver",enabling:"Enabling",disabling:"Disabling",token:"Token",receiverTip:"Use English commas for multiple recipients and separate them (be careful not to have spaces)\n-Ding: Fill in the phone number\n-WeChat: Fill in 'userid' and it will be sent to the user as a @ message, otherwise fill in the name, such as: XiaomaGe\n-Lark: Fill in with 'ou_' the unique user ID at the beginning will be sent to the user as a @ message, and filling in the phone number is normal@"},userAuthority:{userName:"User Name",role:"Role",password:"Password"},logManage:{bizType:"Biz Type",bizID:"Biz ID",operator:"Operator",logContent:"Log Content"},menu:{dashboard:"Dashboard",tenantManage:"Tenant Manage",itemManage:"Item Manage",dynamicThreadPool:"Dynamic ThreadPool",threadPoolManage:"ThreadPool Manage",threadPoolInstance:"ThreadPool Instance",threadPoolMonitor:"ThreadPool Monitor",containerThreadPool:"Container ThreadPool",tomcat:"Tomcat",undertow:"Undertow",jetty:"Jetty",frameworkThreadPool:"Framework ThreadPool",dubbo:"Dubbo",hystrix:"Hystrix",rabbitMQ:"RabbitMQ",rocketMQ:"RocketMQ",alibabaDubbo:"AlibabaDubbo",rabbitMQStream:"RabbitMQStream",rocketMQStream:"RocketMQStream",threadPoolAudit:"ThreadPool Audit",notifyAlarm:"Notify Alarm",userAuthority:"User Authority",logManage:"Log Manage",officialWebsite:"Official Website"}};n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return m}));var u=localStorage.getItem("locale_lang"),d={locale:u||"en",messages:{zh:Object(a["a"])(Object(a["a"])({},s),i.a),en:Object(a["a"])(Object(a["a"])({},l),c.a)}},m=function(){return[{lang:"en",name:"English"},{lang:"zh",name:"简体中文"}]}},d49d:function(e,t,n){"use strict";n("8326")},d9cd:function(e,t,n){"use strict";n.r(t);var a=n("a78e"),o=n.n(a),i={sidebar:{opened:!o.a.get("sidebarStatus")||!!+o.a.get("sidebarStatus"),withoutAnimation:!1},device:"desktop",size:o.a.get("size")||"medium"},r={TOGGLE_SIDEBAR:function(e){e.sidebar.opened=!e.sidebar.opened,e.sidebar.withoutAnimation=!1,e.sidebar.opened?o.a.set("sidebarStatus",1):o.a.set("sidebarStatus",0)},CLOSE_SIDEBAR:function(e,t){o.a.set("sidebarStatus",0),e.sidebar.opened=!1,e.sidebar.withoutAnimation=t},TOGGLE_DEVICE:function(e,t){e.device=t},SET_SIZE:function(e,t){e.size=t,o.a.set("size",t)}},c={toggleSideBar:function(e){var t=e.commit;t("TOGGLE_SIDEBAR")},closeSideBar:function(e,t){var n=e.commit,a=t.withoutAnimation;n("CLOSE_SIDEBAR",a)},toggleDevice:function(e,t){var n=e.commit;n("TOGGLE_DEVICE",t)},setSize:function(e,t){var n=e.commit;n("SET_SIZE",t)}};t["default"]={namespaced:!0,state:i,mutations:r,actions:c}},dbd7:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-lessee",use:"icon-lessee-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},e720:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-pool",use:"icon-pool-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},ea93:function(e,t,n){"use strict";n.r(t);var a=n("e017"),o=n.n(a),i=n("21a1"),r=n.n(i),c=new o.a({id:"icon-dashboard2",use:"icon-dashboard2-usage",viewBox:"0 0 1024 1024",content:''});r.a.add(c);t["default"]=c},ed08:function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r}));var a=n("53ca");n("ac1f"),n("00b4"),n("d3b7"),n("25f0"),n("5319"),n("14d9"),n("a15b"),n("d81d"),n("b64b"),n("fb6a"),n("159b"),n("d9e2"),n("a630"),n("3ca3"),n("6062"),n("ddb0"),n("466d"),n("4d63"),n("c607"),n("2c3e");function o(e,t){if(0===arguments.length)return null;var n,o=t||"{y}-{m}-{d} {h}:{i}:{s}";"object"===Object(a["a"])(e)?n=e:("string"===typeof e&&/^[0-9]+$/.test(e)&&(e=parseInt(e)),"number"===typeof e&&10===e.toString().length&&(e*=1e3),n=new Date(e));var i={y:n.getFullYear(),m:n.getMonth()+1,d:n.getDate(),h:n.getHours(),i:n.getMinutes(),s:n.getSeconds(),a:n.getDay()},r=o.replace(/{(y|m|d|h|i|s|a)+}/g,(function(e,t){var n=i[t];return"a"===t?["日","一","二","三","四","五","六"][n]:(e.length>0&&n<10&&(n="0"+n),n||0)}));return r}function i(e,t){e=10===(""+e).length?1e3*parseInt(e):+e;var n=new Date(e),a=Date.now(),i=(a-n)/1e3;return i<30?"刚刚":i<3600?Math.ceil(i/60)+"分钟前":i<86400?Math.ceil(i/3600)+"小时前":i<172800?"1天前":t?o(e,t):n.getMonth()+1+"月"+n.getDate()+"日"+n.getHours()+"时"+n.getMinutes()+"分"}function r(e,t,n){var a,o,i,r,c,s=function s(){var l=+new Date-r;l0?a=setTimeout(s,t-l):(a=null,n||(c=e.apply(i,o),a||(i=o=null)))};return function(){for(var o=arguments.length,l=new Array(o),u=0;u'});r.a.add(c);t["default"]=c}},[[0,"runtime","chunk-elementUI","chunk-libs"]]]); \ No newline at end of file diff --git a/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-078a7535.6236115b.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-078a7535.6236115b.js deleted file mode 100644 index f339b3d4..00000000 --- a/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-078a7535.6236115b.js +++ /dev/null @@ -1 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-078a7535"],{3737:function(e,t,i){"use strict";i.d(t,"c",(function(){return a})),i.d(t,"d",(function(){return o})),i.d(t,"a",(function(){return r})),i.d(t,"b",(function(){return l}));var n=i("b775");function a(e){return Object(n["a"])({url:"/hippo4j/v1/cs/item/query/page",method:"post",data:e})}function o(e){return Object(n["a"])({url:"/hippo4j/v1/cs/item/update",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/hippo4j/v1/cs/item/save",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/hippo4j/v1/cs/item/delete/"+e[0]+"/"+e[1],method:"delete"})}},"395c":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container"},[i("div",{staticClass:"filter-container"},[i("el-select",{staticClass:"filter-item",staticStyle:{width:"220px"},attrs:{placeholder:e.$t("tenantManage.tenantRequired"),filterable:""},on:{change:function(t){return e.tenantSelectList()}},model:{value:e.listQuery.tenantId,callback:function(t){e.$set(e.listQuery,"tenantId",t)},expression:"listQuery.tenantId"}},e._l(e.tenantOptions,(function(e){return i("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1),e._v(" "),i("el-select",{staticClass:"filter-item",staticStyle:{width:"220px"},attrs:{placeholder:e.$t("projectManage.itemRequired"),filterable:""},on:{change:function(t){return e.itemSelectList()}},model:{value:e.listQuery.itemId,callback:function(t){e.$set(e.listQuery,"itemId",t)},expression:"listQuery.itemId"}},e._l(e.itemOptions,(function(e){return i("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1),e._v(" "),i("el-select",{staticClass:"filter-item",staticStyle:{width:"220px"},attrs:{placeholder:e.$t("frameworkThreadPool.threadPoolIDRequired"),filterable:""},model:{value:e.listQuery.threadPoolKey,callback:function(t){e.$set(e.listQuery,"threadPoolKey",t)},expression:"listQuery.threadPoolKey"}},e._l(e.threadPoolKeyOptions,(function(e){return i("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1),e._v(" "),i("el-button",{directives:[{name:"waves",rawName:"v-waves"}],staticClass:"filter-item",attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.fetchData}},[e._v("\n "+e._s(e.$t("common.query"))+"\n ")]),e._v(" "),i("el-button",{directives:[{name:"waves",rawName:"v-waves"}],staticClass:"filter-item",staticStyle:{"margin-left":"10px"},attrs:{type:"primary",icon:"el-icon-refresh"},on:{click:e.refreshData}},[e._v("\n "+e._s(e.$t("common.reset"))+"\n ")])],1),e._v(" "),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{data:e.list,"element-loading-text":"Loading",border:"",fit:"","max-height":"714","highlight-current-row":""}},[i("el-table-column",{attrs:{label:e.$t("common.num"),fixed:"",width:"95"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.$index+1))]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("threadPoolInstance.instanceID"),width:"260"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-link",{attrs:{type:"primary",underline:!1}},[e._v(e._s(t.row.identify))])]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("threadPoolInstance.active"),width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-tag",{attrs:{type:e._f("statusFilter")(t.row.active)}},[e._v("\n "+e._s(t.row.active)+"\n ")])]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("frameworkThreadPool.threadPoolID")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.threadPoolKey)+"\n ")]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("threadPool.coreSize")},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-link",{attrs:{type:"success",underline:!1}},[e._v(e._s(t.row.coreSize))])]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("threadPool.maximumSize"),width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-link",{attrs:{type:"danger",underline:!1}},[e._v(e._s(t.row.maximumSize))])]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("common.operation"),width:"180","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[i("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.handleUpdate(n)}}},[e._v("\n "+e._s(e.$t("common.edit"))+"\n ")])]}}])})],1),e._v(" "),i("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[i("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{rules:e.rules,model:e.temp,"label-width":"120px"}},[i("el-form-item",{attrs:{label:e.$t("threadPool.coreSize"),prop:"coreSize"}},[[i("el-input-number",{attrs:{"controls-position":"right",min:1,max:9999},model:{value:e.temp.coreSize,callback:function(t){e.$set(e.temp,"coreSize",t)},expression:"temp.coreSize"}})]],2),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.maximumSize"),prop:"maximumSize"}},[[i("el-input-number",{attrs:{"controls-position":"right",min:1,max:9999},model:{value:e.temp.maximumSize,callback:function(t){e.$set(e.temp,"maximumSize",t)},expression:"temp.maximumSize"}})]],2),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPoolInstance.changeAll"),prop:"allUpdate"}},[i("el-switch",{model:{value:e.temp.allUpdate,callback:function(t){e.$set(e.temp,"allUpdate",t)},expression:"temp.allUpdate"}})],1)],1),e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(" "+e._s(e.$t("common.cancel"))+" ")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.updateData()}}},[e._v(" "+e._s(e.$t("common.confirm"))+" ")])],1)],1),e._v(" "),i("el-dialog",{attrs:{visible:e.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(t){e.dialogPluginVisible=t}}},[i("el-table",{staticStyle:{width:"100%"},attrs:{data:e.pluginData,border:"",fit:"","highlight-current-row":""}},[i("el-table-column",{attrs:{prop:"key",label:"Channel"}}),e._v(" "),i("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogPvVisible=!1}}},[e._v("Confirm")])],1)],1)],1)},a=[],o=(i("14d9"),i("3737")),r=i("dd71"),l=i("4d85"),s=i("47ec"),d=i("6724"),u={name:"JobProject",directives:{waves:d["a"]},filters:{statusFilter:function(e){var t={DEV:"info",TEST:"success",UAT:"warning",PROD:"danger"};return t[e]}},data:function(){return{isRejectShow:!1,list:null,listLoading:!1,total:0,listQuery:{itemId:"",mark:"Hystrix",tenantId:"",threadPoolKey:""},pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],dialogFormVisible:!1,runTimeTemp:{},typeOptions:[{key:"Dubbo",display_name:"Dubbo"},{key:"RocketMQ",display_name:"RocketMQ"},{key:"RocketMQSpringCloudStream",display_name:"RocketMQSpringCloudStream"},{key:"RabbitMQ",display_name:"RabbitMQ"},{key:"RabbitMQSpringCloudStream",display_name:"RabbitMQSpringCloudStream"}],tenantOptions:[],instanceDialogFormVisible:!1,threadPoolOptions:[],itemOptions:[],threadPoolKeyOptions:[],itemTempOptions:[],queueTypeOptions:[{key:1,display_name:"ArrayBlockingQueue"},{key:2,display_name:"LinkedBlockingQueue"},{key:3,display_name:"LinkedBlockingDeque"},{key:4,display_name:"SynchronousQueue"},{key:5,display_name:"LinkedTransferQueue"},{key:6,display_name:"PriorityBlockingQueue"},{key:9,display_name:"ResizableLinkedBlockingQueue (动态修改队列大小)"}],rejectedOptions:[{key:1,display_name:"CallerRunsPolicy"},{key:2,display_name:"AbortPolicy"},{key:3,display_name:"DiscardPolicy"},{key:4,display_name:"DiscardOldestPolicy"},{key:5,display_name:"RunsOldestTaskPolicy"},{key:6,display_name:"SyncPutQueuePolicy"},{key:99,display_name:"CustomRejectedPolicy(自定义 SPI 策略)"}],alarmTypes:[{key:1,display_name:"报警"},{key:0,display_name:"不报警"}],allowCoreThreadTimeOutTypes:[{key:1,display_name:"超时"},{key:0,display_name:"不超时"}],size:500,dialogStatus:"",textMap:{update:"Edit",create:"Create"},rules:{coreSize:[{required:!0,message:"this is required",trigger:"blur"}],maximumSize:[{required:!0,message:"this is required",trigger:"blur"}]},temp:{id:void 0,tenantId:"",itemId:"",rejectedType:null,allUpdate:"1",customRejectedType:null},visible:!0}},created:function(){this.initSelect()},methods:{onInput:function(){this.$forceUpdate()},fetchData:function(){var e=this;this.listQuery.mark?this.listQuery.tenantId?this.listQuery.itemId?this.listQuery.threadPoolKey?(this.listLoading=!0,s["a"](this.listQuery).then((function(t){null==t&&(e.listLoading=!1),e.list=t,e.listLoading=!1}))):this.$message.warning(this.$t("message.emptyWarning",{name:this.$t("frameworkThreadPool.threadPoolID")})):this.$message.warning(this.$t("message.emptyWarning",{name:this.$t("projectManage.item")})):this.$message.warning(this.$t("message.emptyWarning",{name:this.$t("tenantManage.tenant")})):this.$message.warning(this.$t("message.emptyWarning",{name:this.$t("frameworkThreadPool.threadPoolType")}))},initSelect:function(){var e=this;r["c"]({size:this.size}).then((function(t){for(var i=t.records,n=0;n0,expression:"total > 0"}],attrs:{total:e.total,page:e.listQuery.current,limit:e.listQuery.size},on:{"update:page":function(t){return e.$set(e.listQuery,"current",t)},"update:limit":function(t){return e.$set(e.listQuery,"size",t)},pagination:e.fetchData}}),e._v(" "),a("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{rules:e.rules,model:e.temp,"label-width":"120px"}},[a("el-form-item",{attrs:{label:e.$t("tenantManage.tenant"),prop:"tenantId"}},[a("el-select",{staticClass:"filter-item",staticStyle:{display:"block"},attrs:{placeholder:e.$t("tenantManage.tenant"),filterable:"",clearable:"",disabled:"create"!==e.dialogStatus},model:{value:e.temp.tenantId,callback:function(t){e.$set(e.temp,"tenantId",t)},expression:"temp.tenantId"}},e._l(e.tenantOptions,(function(e){return a("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("projectManage.item"),prop:"itemId"}},[a("el-input",{attrs:{disabled:"create"!==e.dialogStatus,placeholder:e.$t("projectManage.item")},model:{value:e.temp.itemId,callback:function(t){e.$set(e.temp,"itemId",t)},expression:"temp.itemId"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("projectManage.itemName"),prop:"itemName"}},[a("el-input",{attrs:{placeholder:e.$t("projectManage.itemName")},model:{value:e.temp.itemName,callback:function(t){e.$set(e.temp,"itemName",t)},expression:"temp.itemName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("projectManage.owner"),prop:"owner"}},[a("el-input",{attrs:{placeholder:e.$t("projectManage.owner")},model:{value:e.temp.owner,callback:function(t){e.$set(e.temp,"owner",t)},expression:"temp.owner"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("projectManage.itemIntro"),prop:"itemDesc"}},[a("el-input",{attrs:{autosize:{minRows:3,maxRows:6},type:"textarea",placeholder:e.$t("projectManage.itemIntro")},model:{value:e.temp.itemDesc,callback:function(t){e.$set(e.temp,"itemDesc",t)},expression:"temp.itemDesc"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(" "+e._s(e.$t("common.cancel"))+" ")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){"create"===e.dialogStatus?e.createData():e.updateData()}}},[e._v("\n "+e._s(e.$t("common.confirm"))+"\n ")])],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(t){e.dialogPluginVisible=t}}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.pluginData,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{prop:"key",label:"Channel"}}),e._v(" "),a("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogPvVisible=!1}}},[e._v(e._s(e.$t("common.confirm")))])],1)],1)],1)},i=[],o=(a("fb6a"),a("14d9"),a("3737")),r=a("dd71"),s=a("6724"),l=a("333d"),c={name:"JobProject",components:{Pagination:l["a"]},directives:{waves:s["a"]},filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]},ellipsis:function(e){return e?e.length>26?e.slice(0,26)+"...":e:""}},data:function(){return{list:null,listLoading:!0,total:0,listQuery:{current:1,size:10,itemId:"",desc:!0},pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],dialogFormVisible:!1,tenantOptions:[],dialogStatus:"",isEditDisabled:!1,textMap:{update:"Edit",create:"Create"},rules:{tenantId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],itemId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],itemName:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],owner:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],itemDesc:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}]},temp:{id:void 0,tenantId:"",tenantName:"",owner:"",tenantDesc:""},visible:!0}},created:function(){this.fetchData(),this.initSelect()},mounted:function(){this.isEditDisabled="ROLE_ADMIN"!==localStorage.getItem("USER_ROLE")},methods:{fetchData:function(){var e=this;this.listLoading=!0,o["c"](this.listQuery).then((function(t){var a=t.records,n=t.total;e.total=n,e.list=a,e.listLoading=!1}))},initSelect:function(){var e=this;r["c"]({}).then((function(t){for(var a=t.records,n=0;n0,expression:"total > 0"}],attrs:{total:e.total,page:e.listQuery.current,limit:e.listQuery.size},on:{"update:page":function(t){return e.$set(e.listQuery,"current",t)},"update:limit":function(t){return e.$set(e.listQuery,"size",t)},pagination:e.fetchData}}),e._v(" "),a("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{rules:e.rules,model:e.temp,"label-width":"120px"}},[a("el-form-item",{attrs:{label:e.$t("tenantManage.tenant"),prop:"tenantId"}},[a("el-select",{staticClass:"filter-item",staticStyle:{display:"block"},attrs:{placeholder:e.$t("tenantManage.tenant"),filterable:"",clearable:"",disabled:"create"!==e.dialogStatus},model:{value:e.temp.tenantId,callback:function(t){e.$set(e.temp,"tenantId",t)},expression:"temp.tenantId"}},e._l(e.tenantOptions,(function(e){return a("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("projectManage.item"),prop:"itemId"}},[a("el-input",{attrs:{disabled:"create"!==e.dialogStatus,placeholder:e.$t("projectManage.item")},model:{value:e.temp.itemId,callback:function(t){e.$set(e.temp,"itemId",t)},expression:"temp.itemId"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("projectManage.itemName"),prop:"itemName"}},[a("el-input",{attrs:{placeholder:e.$t("projectManage.itemName")},model:{value:e.temp.itemName,callback:function(t){e.$set(e.temp,"itemName",t)},expression:"temp.itemName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("projectManage.owner"),prop:"owner"}},[a("el-input",{attrs:{placeholder:e.$t("projectManage.owner")},model:{value:e.temp.owner,callback:function(t){e.$set(e.temp,"owner",t)},expression:"temp.owner"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("projectManage.itemIntro"),prop:"itemDesc"}},[a("el-input",{attrs:{autosize:{minRows:3,maxRows:6},type:"textarea",placeholder:e.$t("projectManage.itemIntro")},model:{value:e.temp.itemDesc,callback:function(t){e.$set(e.temp,"itemDesc",t)},expression:"temp.itemDesc"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(" "+e._s(e.$t("common.cancel"))+" ")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){"create"===e.dialogStatus?e.createData():e.updateData()}}},[e._v("\n "+e._s(e.$t("common.confirm"))+"\n ")])],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(t){e.dialogPluginVisible=t}}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.pluginData,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{prop:"key",label:"Channel"}}),e._v(" "),a("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogPvVisible=!1}}},[e._v(e._s(e.$t("common.confirm")))])],1)],1)],1)},i=[],o=(a("fb6a"),a("14d9"),a("3737")),r=a("dd71"),s=a("6724"),l=a("333d"),c={name:"JobProject",components:{Pagination:l["a"]},directives:{waves:s["a"]},filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]},ellipsis:function(e){return e?e.length>26?e.slice(0,26)+"...":e:""}},data:function(){return{list:null,listLoading:!0,total:0,listQuery:{current:1,size:10,itemId:"",desc:!0},pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],dialogFormVisible:!1,tenantOptions:[],dialogStatus:"",isEditDisabled:!1,textMap:{update:"Edit",create:"Create"},temp:{id:void 0,tenantId:"",tenantName:"",owner:"",tenantDesc:""},visible:!0}},computed:{rules:function(){return{tenantId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],itemId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],itemName:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],owner:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],itemDesc:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}]}}},created:function(){this.fetchData(),this.initSelect()},mounted:function(){this.isEditDisabled="ROLE_ADMIN"!==localStorage.getItem("USER_ROLE")},methods:{fetchData:function(){var e=this;this.listLoading=!0,o["c"](this.listQuery).then((function(t){var a=t.records,n=t.total;e.total=n,e.list=a,e.listLoading=!1}))},initSelect:function(){var e=this;r["c"]({}).then((function(t){for(var a=t.records,n=0;n0,expression:"total > 0"}],attrs:{total:t.total,page:t.listQuery.current,limit:t.listQuery.size},on:{"update:page":function(e){return t.$set(t.listQuery,"current",e)},"update:limit":function(e){return t.$set(t.listQuery,"size",e)},pagination:t.fetchData}}),t._v(" "),i("el-dialog",{attrs:{title:t.textMap[t.dialogStatus],visible:t.threadPoolManagerDialog},on:{"update:visible":function(e){t.threadPoolManagerDialog=e}}},[i("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{model:t.temp,"label-width":"140px"}},[i("el-form-item",{attrs:{label:t.$t("threadPool.coreSize"),prop:"corePoolSize"}},[t._v("\n "+t._s(t.detailInfo.corePoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.maximumSize"),prop:"maxSize"}},[t._v("\n "+t._s(t.detailInfo.maximumPoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.queueType"),prop:"queueType"}},[t._v("\n "+t._s(t._f("queueTypeFilter")(t.detailInfo.queueType))+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.queueCapacity"),prop:"capacity"}},[t._v("\n "+t._s(t.detailInfo.capacity)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.executionTimeout"),prop:"executeTimeOut"}},[t._v("\n "+t._s(t.detailInfo.executeTimeOut)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.keepAliveTime"),prop:"keepAliveTime"}},[t._v("\n "+t._s(t.detailInfo.keepAliveTime)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.isTimeout"),prop:"allowCoreThreadTimeOut"}},[t._v("\n "+t._s(t._f("enableFilter")(t.detailInfo.allowCoreThreadTimeOut,t.that))+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.isAlarm"),prop:"isAlarm"}},[t._v("\n "+t._s(t._f("enableFilter")(t.detailInfo.isAlarm,t.that))+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.activeAlarm"),prop:"livenessAlarm"}},[t._v("\n "+t._s(t.detailInfo.livenessAlarm)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.capacityAlarm"),prop:"capacityAlarm"}},[t._v("\n "+t._s(t.detailInfo.capacityAlarm)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.rejectedHandler"),prop:"rejectedType"}},[t._v("\n "+t._s(t._f("rejectedTypeFilter")(t.detailInfo.rejectedType))+"\n ")])],1),t._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus},on:{click:function(e){return t.reject(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditRejection"))+"\n ")]),t._v(" "),i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus,type:"primary"},on:{click:function(e){return t.accept(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditApproved"))+"\n ")])],1)],1),t._v(" "),i("el-dialog",{attrs:{title:t.textMap[t.dialogStatus],visible:t.threadPoolInstanceDialog},on:{"update:visible":function(e){t.threadPoolInstanceDialog=e}}},[i("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{model:t.temp,"label-width":"80px"}},[i("el-form-item",{attrs:{label:t.$t("threadPool.coreSize"),prop:"corePoolSize"}},[t._v("\n "+t._s(t.detailInfo.corePoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.maximumSize"),prop:"maximumPoolSize"}},[t._v("\n "+t._s(t.detailInfo.maximumPoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.queueType"),prop:"queueType"}},[t._v("\n "+t._s(t._f("queueTypeFilter")(t.detailInfo.queueType))+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.queueCapacity"),prop:"capacity"}},[t._v("\n "+t._s(t.detailInfo.capacity)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPoolInstance.allowCoreThreadTimeOut"),prop:"isAlarm"}},[t._v("\n "+t._s(t._f("enableFilter")(t.detailInfo.allowCoreThreadTimeOut,t.that))+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.executionTimeout"),prop:"executeTimeOut"}},[t._v("\n "+t._s(t.detailInfo.executeTimeOut)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.keepAliveTime"),prop:"keepAliveTime"}},[t._v("\n "+t._s(t.detailInfo.keepAliveTime)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.rejectedHandler"),prop:"rejectedType"}},[t._v("\n "+t._s(t._f("rejectedTypeFilter")(t.detailInfo.rejectedType))+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPoolInstance.changeAll"),prop:"allUpdate"}},[i("el-switch",{model:{value:t.detailInfo.modifyAll,callback:function(e){t.$set(t.detailInfo,"modifyAll",e)},expression:"detailInfo.modifyAll"}})],1)],1),t._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus},on:{click:function(e){return t.reject(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditRejection"))+"\n ")]),t._v(" "),i("el-button",{attrs:{type:"primary",disabled:0!=t.detailInfo.verifyStatus},on:{click:function(e){return t.accept(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditApproved"))+"\n ")])],1)],1),t._v(" "),i("el-dialog",{attrs:{title:t.textMap[t.dialogStatus],visible:t.webThreadPoolDialog},on:{"update:visible":function(e){t.webThreadPoolDialog=e}}},[i("el-form",{ref:"dataForm",attrs:{model:t.temp,"label-position":"left","label-width":"110px"}},[i("el-form-item",{attrs:{label:t.$t("threadPool.coreSize"),prop:"corePoolSize"}},[t._v("\n "+t._s(t.detailInfo.corePoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.maximumSize"),prop:"maximumPoolSize"}},[t._v("\n "+t._s(t.detailInfo.maximumPoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.keepAliveTime"),prop:"keepAliveTime"}},[t._v("\n "+t._s(t.detailInfo.keepAliveTime)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPoolInstance.changeAll"),prop:"modifyAll"}},[i("el-switch",{model:{value:t.detailInfo.modifyAll,callback:function(e){t.$set(t.detailInfo,"modifyAll",e)},expression:"detailInfo.modifyAll"}})],1)],1),t._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus},on:{click:function(e){return t.reject(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditRejection"))+"\n ")]),t._v(" "),i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus,type:"primary"},on:{click:function(e){return t.accept(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditApproved"))+"\n ")])],1)],1),t._v(" "),i("el-dialog",{attrs:{title:t.textMap[t.dialogStatus],visible:t.adapterThreadPoolDialog},on:{"update:visible":function(e){t.adapterThreadPoolDialog=e}}},[i("el-form",{ref:"dataForm",attrs:{model:t.temp,"label-position":"left","label-width":"110px"}},[i("el-form-item",{attrs:{label:"mark",prop:"corePoolSize"}},[t._v("\n "+t._s(t.detailInfo.mark)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.coreSize"),prop:"corePoolSize"}},[t._v("\n "+t._s(t.detailInfo.corePoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.maximumSize"),prop:"maximumPoolSize"}},[t._v("\n "+t._s(t.detailInfo.maximumPoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPoolInstance.changeAll"),prop:"allUpdate"}},[i("el-switch",{model:{value:t.detailInfo.modifyAll,callback:function(e){t.$set(t.detailInfo,"modifyAll",e)},expression:"detailInfo.modifyAll"}})],1)],1),t._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus},on:{click:function(e){return t.reject(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditRejection"))+"\n ")]),t._v(" "),i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus,type:"primary"},on:{click:function(e){return t.accept(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditApproved"))+"\n ")])],1)],1),t._v(" "),i("el-dialog",{attrs:{visible:t.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(e){t.dialogPluginVisible=e}}},[i("el-table",{staticStyle:{width:"100%"},attrs:{data:t.pluginData,border:"",fit:"","highlight-current-row":""}},[i("el-table-column",{attrs:{prop:"key",label:"Channel"}}),t._v(" "),i("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),t._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(e){t.dialogPvVisible=!1}}},[t._v("Confirm")])],1)],1)],1)},a=[],n=(i("14d9"),i("3737")),l=i("dd71"),r=i("b775");function s(t){return Object(r["a"])({url:"/hippo4j/v1/cs/configs/verify/query/application/page",method:"post",data:t})}function d(t){return Object(r["a"])({url:"/hippo4j/v1/cs/configs/verify",method:"post",data:t})}function u(t){return Object(r["a"])({url:"/hippo4j/v1/cs/configs/verify/query/application/detail?id="+t,method:"get",data:t})}var c=i("6724"),p=i("333d"),m=(i("4d85"),i("47ec"),{name:"JobProject",components:{Pagination:p["a"]},directives:{waves:c["a"]},filters:{modifyAllTagFilter:function(t){var e={true:"success",false:"danger"};return e[t]},defaultExecuteTimeoutValue:function(t){return void 0==t||null==t?0:t},enableFilter:function(t,e){return 1==t?e.$t("common.yes"):0==t?e.$t("common.no"):void 0},alarmFilter:function(t){return 1==t?"报警":0==t?"不报警":void 0},queueTypeFilter:function(t){return"1"==t?"ArrayBlockingQueue":"2"==t?"LinkedBlockingQueue":"3"==t?"LinkedBlockingDeque":"4"==t?"SynchronousQueue":"5"==t?"LinkedTransferQueue":"6"==t?"PriorityBlockingQueue":"9"==t?"ResizableLinkedBlockingQueue":void 0},rejectedTypeFilter:function(t){return"1"==t?"CallerRunsPolicy":"2"==t?"AbortPolicy":"3"==t?"DiscardPolicy":"4"==t?"DiscardOldestPolicy":"5"==t?"RunsOldestTaskPolicy":"6"==t?"SyncPutQueuePolicy":"CustomRejectedPolicy_"+t},modifyTypeFilter:function(t,e){return console.log(e),1==t?e.$t("threadPoolAudit.manage"):2==t?e.$t("threadPoolAudit.instance"):3==t?e.$t("threadPoolAudit.container"):4==t?e.$t("threadPoolAudit.framework"):void 0},verifyStatusFilter:function(t,e){return 0==t?e.$t("threadPoolAudit.unaudited"):1==t?e.$t("threadPoolAudit.auditApproved"):2==t?e.$t("threadPoolAudit.auditRejection"):3==t?e.$t("threadPoolAudit.expired"):void 0},modifyAllFilter:function(t){return 0==t?"N":1==t?"Y":void 0}},data:function(){return{isRejectShow:!1,isEdit:!1,list:null,listLoading:!0,total:0,listQuery:{current:1,size:10,tpId:"",itemId:"",desc:!0},detailInfo:{},pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],isEditDisabled:!0,threadPoolManagerDialog:!1,threadPoolInstanceDialog:!1,webThreadPoolDialog:!1,adapterThreadPoolDialog:!1,tenantOptions:[],threadPoolOptions:[],itemOptions:[],itemTempOptions:[],queueTypeOptions:[{key:1,display_name:"ArrayBlockingQueue"},{key:2,display_name:"LinkedBlockingQueue"},{key:3,display_name:"LinkedBlockingDeque"},{key:4,display_name:"SynchronousQueue"},{key:5,display_name:"LinkedTransferQueue"},{key:6,display_name:"PriorityBlockingQueue"},{key:9,display_name:"ResizableLinkedBlockingQueue (动态修改队列大小)"}],rejectedOptions:[{key:1,display_name:"CallerRunsPolicy"},{key:2,display_name:"AbortPolicy"},{key:3,display_name:"DiscardPolicy"},{key:4,display_name:"DiscardOldestPolicy"},{key:5,display_name:"RunsOldestTaskPolicy"},{key:6,display_name:"SyncPutQueuePolicy"},{key:99,display_name:"CustomRejectedPolicy(自定义 SPI 策略)"}],alarmTypes:[{key:1,display_name:"报警"},{key:0,display_name:"不报警"}],allowCoreThreadTimeOutTypes:[{key:1,display_name:"超时"},{key:0,display_name:"不超时"}],size:500,dialogStatus:"",textMap:{1:this.$t("threadPoolAudit.threadPoolManage"),2:this.$t("threadPoolAudit.threadPoolInstance"),3:this.$t("threadPoolAudit.containerThreadPool"),4:this.$t("threadPoolAudit.frameworkThreadPool")},temp:{id:void 0,tenantId:"",itemId:"",rejectedType:null,customRejectedType:null,coreSize:4,maxSize:8},visible:!0,that:this}},created:function(){this.fetchData(),this.initSelect()},mounted:function(){this.isEditDisabled="ROLE_ADMIN"!==localStorage.getItem("USER_ROLE")},methods:{onInput:function(){this.$forceUpdate()},fetchData:function(){var t=this;this.listLoading=!0,s(this.listQuery).then((function(e){var i=e.records,o=e.total;t.total=o,t.list=i,t.listLoading=!1}))},initSelect:function(){var t=this;l["c"]({size:this.size}).then((function(e){for(var i=e.records,o=0;o0,expression:"total > 0"}],attrs:{total:t.total,page:t.listQuery.current,limit:t.listQuery.size},on:{"update:page":function(e){return t.$set(t.listQuery,"current",e)},"update:limit":function(e){return t.$set(t.listQuery,"size",e)},pagination:t.fetchData}}),t._v(" "),i("el-dialog",{attrs:{title:t.textMap[t.dialogStatus],visible:t.threadPoolManagerDialog},on:{"update:visible":function(e){t.threadPoolManagerDialog=e}}},[i("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{model:t.temp,"label-width":"140px"}},[i("el-form-item",{attrs:{label:t.$t("threadPool.coreSize"),prop:"corePoolSize"}},[t._v("\n "+t._s(t.detailInfo.corePoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.maximumSize"),prop:"maxSize"}},[t._v("\n "+t._s(t.detailInfo.maximumPoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.queueType"),prop:"queueType"}},[t._v("\n "+t._s(t._f("queueTypeFilter")(t.detailInfo.queueType))+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.queueCapacity"),prop:"capacity"}},[t._v("\n "+t._s(t.detailInfo.capacity)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.executionTimeout"),prop:"executeTimeOut"}},[t._v("\n "+t._s(t.detailInfo.executeTimeOut)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.keepAliveTime"),prop:"keepAliveTime"}},[t._v("\n "+t._s(t.detailInfo.keepAliveTime)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.isTimeout"),prop:"allowCoreThreadTimeOut"}},[t._v("\n "+t._s(t._f("enableFilter")(t.detailInfo.allowCoreThreadTimeOut,t.that))+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.isAlarm"),prop:"isAlarm"}},[t._v("\n "+t._s(t._f("enableFilter")(t.detailInfo.isAlarm,t.that))+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.activeAlarm"),prop:"livenessAlarm"}},[t._v("\n "+t._s(t.detailInfo.livenessAlarm)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.capacityAlarm"),prop:"capacityAlarm"}},[t._v("\n "+t._s(t.detailInfo.capacityAlarm)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.rejectedHandler"),prop:"rejectedType"}},[t._v("\n "+t._s(t._f("rejectedTypeFilter")(t.detailInfo.rejectedType))+"\n ")])],1),t._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus},on:{click:function(e){return t.reject(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditRejection"))+"\n ")]),t._v(" "),i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus,type:"primary"},on:{click:function(e){return t.accept(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditApproved"))+"\n ")])],1)],1),t._v(" "),i("el-dialog",{attrs:{title:t.textMap[t.dialogStatus],visible:t.threadPoolInstanceDialog},on:{"update:visible":function(e){t.threadPoolInstanceDialog=e}}},[i("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{model:t.temp,"label-width":"80px"}},[i("el-form-item",{attrs:{label:t.$t("threadPool.coreSize"),prop:"corePoolSize"}},[t._v("\n "+t._s(t.detailInfo.corePoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.maximumSize"),prop:"maximumPoolSize"}},[t._v("\n "+t._s(t.detailInfo.maximumPoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.queueType"),prop:"queueType"}},[t._v("\n "+t._s(t._f("queueTypeFilter")(t.detailInfo.queueType))+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.queueCapacity"),prop:"capacity"}},[t._v("\n "+t._s(t.detailInfo.capacity)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPoolInstance.allowCoreThreadTimeOut"),prop:"isAlarm"}},[t._v("\n "+t._s(t._f("enableFilter")(t.detailInfo.allowCoreThreadTimeOut,t.that))+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.executionTimeout"),prop:"executeTimeOut"}},[t._v("\n "+t._s(t.detailInfo.executeTimeOut)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.keepAliveTime"),prop:"keepAliveTime"}},[t._v("\n "+t._s(t.detailInfo.keepAliveTime)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.rejectedHandler"),prop:"rejectedType"}},[t._v("\n "+t._s(t._f("rejectedTypeFilter")(t.detailInfo.rejectedType))+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPoolInstance.changeAll"),prop:"allUpdate"}},[i("el-switch",{model:{value:t.detailInfo.modifyAll,callback:function(e){t.$set(t.detailInfo,"modifyAll",e)},expression:"detailInfo.modifyAll"}})],1)],1),t._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus},on:{click:function(e){return t.reject(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditRejection"))+"\n ")]),t._v(" "),i("el-button",{attrs:{type:"primary",disabled:0!=t.detailInfo.verifyStatus},on:{click:function(e){return t.accept(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditApproved"))+"\n ")])],1)],1),t._v(" "),i("el-dialog",{attrs:{title:t.textMap[t.dialogStatus],visible:t.webThreadPoolDialog},on:{"update:visible":function(e){t.webThreadPoolDialog=e}}},[i("el-form",{ref:"dataForm",attrs:{model:t.temp,"label-position":"left","label-width":"110px"}},[i("el-form-item",{attrs:{label:t.$t("threadPool.coreSize"),prop:"corePoolSize"}},[t._v("\n "+t._s(t.detailInfo.corePoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.maximumSize"),prop:"maximumPoolSize"}},[t._v("\n "+t._s(t.detailInfo.maximumPoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.keepAliveTime"),prop:"keepAliveTime"}},[t._v("\n "+t._s(t.detailInfo.keepAliveTime)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPoolInstance.changeAll"),prop:"modifyAll"}},[i("el-switch",{model:{value:t.detailInfo.modifyAll,callback:function(e){t.$set(t.detailInfo,"modifyAll",e)},expression:"detailInfo.modifyAll"}})],1)],1),t._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus},on:{click:function(e){return t.reject(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditRejection"))+"\n ")]),t._v(" "),i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus,type:"primary"},on:{click:function(e){return t.accept(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditApproved"))+"\n ")])],1)],1),t._v(" "),i("el-dialog",{attrs:{title:t.textMap[t.dialogStatus],visible:t.adapterThreadPoolDialog},on:{"update:visible":function(e){t.adapterThreadPoolDialog=e}}},[i("el-form",{ref:"dataForm",attrs:{model:t.temp,"label-position":"left","label-width":"110px"}},[i("el-form-item",{attrs:{label:"mark",prop:"corePoolSize"}},[t._v("\n "+t._s(t.detailInfo.mark)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.coreSize"),prop:"corePoolSize"}},[t._v("\n "+t._s(t.detailInfo.corePoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPool.maximumSize"),prop:"maximumPoolSize"}},[t._v("\n "+t._s(t.detailInfo.maximumPoolSize)+"\n ")]),t._v(" "),i("el-form-item",{attrs:{label:t.$t("threadPoolInstance.changeAll"),prop:"allUpdate"}},[i("el-switch",{model:{value:t.detailInfo.modifyAll,callback:function(e){t.$set(t.detailInfo,"modifyAll",e)},expression:"detailInfo.modifyAll"}})],1)],1),t._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus},on:{click:function(e){return t.reject(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditRejection"))+"\n ")]),t._v(" "),i("el-button",{attrs:{disabled:0!=t.detailInfo.verifyStatus,type:"primary"},on:{click:function(e){return t.accept(t.detailInfo)}}},[t._v("\n "+t._s(t.$t("threadPoolAudit.auditApproved"))+"\n ")])],1)],1),t._v(" "),i("el-dialog",{attrs:{visible:t.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(e){t.dialogPluginVisible=e}}},[i("el-table",{staticStyle:{width:"100%"},attrs:{data:t.pluginData,border:"",fit:"","highlight-current-row":""}},[i("el-table-column",{attrs:{prop:"key",label:"Channel"}}),t._v(" "),i("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),t._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(e){t.dialogPvVisible=!1}}},[t._v("Confirm")])],1)],1)],1)},a=[],n=(i("14d9"),i("3737")),l=i("dd71"),r=i("b775");function s(t){return Object(r["a"])({url:"/hippo4j/v1/cs/configs/verify/query/application/page",method:"post",data:t})}function d(t){return Object(r["a"])({url:"/hippo4j/v1/cs/configs/verify",method:"post",data:t})}function u(t){return Object(r["a"])({url:"/hippo4j/v1/cs/configs/verify/query/application/detail?id="+t,method:"get",data:t})}var c=i("6724"),p=i("333d"),m=(i("4d85"),i("47ec"),{name:"JobProject",components:{Pagination:p["a"]},directives:{waves:c["a"]},filters:{modifyAllTagFilter:function(t){var e={true:"success",false:"danger"};return e[t]},defaultExecuteTimeoutValue:function(t){return void 0==t||null==t?0:t},enableFilter:function(t,e){return 1==t?e.$t("common.yes"):0==t?e.$t("common.no"):void 0},alarmFilter:function(t){return 1==t?"报警":0==t?"不报警":void 0},queueTypeFilter:function(t){return"1"==t?"ArrayBlockingQueue":"2"==t?"LinkedBlockingQueue":"3"==t?"LinkedBlockingDeque":"4"==t?"SynchronousQueue":"5"==t?"LinkedTransferQueue":"6"==t?"PriorityBlockingQueue":"9"==t?"ResizableLinkedBlockingQueue":void 0},rejectedTypeFilter:function(t){return"1"==t?"CallerRunsPolicy":"2"==t?"AbortPolicy":"3"==t?"DiscardPolicy":"4"==t?"DiscardOldestPolicy":"5"==t?"RunsOldestTaskPolicy":"6"==t?"SyncPutQueuePolicy":"CustomRejectedPolicy_"+t},modifyTypeFilter:function(t,e){return console.log(e),1==t?e.$t("threadPoolAudit.manage"):2==t?e.$t("threadPoolAudit.instance"):3==t?e.$t("threadPoolAudit.container"):4==t?e.$t("threadPoolAudit.framework"):void 0},verifyStatusFilter:function(t,e){return 0==t?e.$t("threadPoolAudit.unaudited"):1==t?e.$t("threadPoolAudit.auditApproved"):2==t?e.$t("threadPoolAudit.auditRejection"):3==t?e.$t("threadPoolAudit.expired"):void 0},modifyAllFilter:function(t){return 0==t?"N":1==t?"Y":void 0}},data:function(){return{isRejectShow:!1,isEdit:!1,list:null,listLoading:!0,total:0,listQuery:{current:1,size:10,tpId:"",itemId:"",desc:!0},detailInfo:{},pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],isEditDisabled:!0,threadPoolManagerDialog:!1,threadPoolInstanceDialog:!1,webThreadPoolDialog:!1,adapterThreadPoolDialog:!1,tenantOptions:[],threadPoolOptions:[],itemOptions:[],itemTempOptions:[],queueTypeOptions:[{key:1,display_name:"ArrayBlockingQueue"},{key:2,display_name:"LinkedBlockingQueue"},{key:3,display_name:"LinkedBlockingDeque"},{key:4,display_name:"SynchronousQueue"},{key:5,display_name:"LinkedTransferQueue"},{key:6,display_name:"PriorityBlockingQueue"},{key:9,display_name:"ResizableLinkedBlockingQueue (动态修改队列大小)"}],rejectedOptions:[{key:1,display_name:"CallerRunsPolicy"},{key:2,display_name:"AbortPolicy"},{key:3,display_name:"DiscardPolicy"},{key:4,display_name:"DiscardOldestPolicy"},{key:5,display_name:"RunsOldestTaskPolicy"},{key:6,display_name:"SyncPutQueuePolicy"},{key:99,display_name:"CustomRejectedPolicy(自定义 SPI 策略)"}],alarmTypes:[{key:1,display_name:"报警"},{key:0,display_name:"不报警"}],allowCoreThreadTimeOutTypes:[{key:1,display_name:"超时"},{key:0,display_name:"不超时"}],size:500,dialogStatus:"",textMap:{1:this.$t("threadPoolAudit.threadPoolManage"),2:this.$t("threadPoolAudit.threadPoolInstance"),3:this.$t("threadPoolAudit.containerThreadPool"),4:this.$t("threadPoolAudit.frameworkThreadPool")},temp:{id:void 0,tenantId:"",itemId:"",rejectedType:null,customRejectedType:null,coreSize:4,maxSize:8},visible:!0,that:this}},created:function(){this.fetchData(),this.initSelect()},mounted:function(){this.isEditDisabled="ROLE_ADMIN"!==localStorage.getItem("USER_ROLE")},methods:{onInput:function(){this.$forceUpdate()},fetchData:function(){var t=this;this.listLoading=!0,s(this.listQuery).then((function(e){var i=e.records,o=e.total;t.total=o,t.list=i,t.listLoading=!1}))},initSelect:function(){var t=this;l["c"]({size:this.size}).then((function(e){for(var i=e.records,o=0;o0,expression:"total > 0"}],attrs:{total:e.total,page:e.listQuery.current,limit:e.listQuery.size},on:{"update:page":function(t){return e.$set(e.listQuery,"current",t)},"update:limit":function(t){return e.$set(e.listQuery,"size",t)},pagination:e.fetchData}}),e._v(" "),n("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[n("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{rules:e.rules,model:e.temp,"label-width":"105px"}},[e.isEdit?n("el-form-item",{attrs:{label:e.$t("tenantManage.tenant"),prop:"tenantId"}},[n("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("message.selectMessage",{target:e.$t("tenantManage.tenant")}),disabled:"create"!==e.dialogStatus},on:{change:function(t){return e.tenantTempSelectList()}},model:{value:e.temp.tenantId,callback:function(t){e.$set(e.temp,"tenantId",t)},expression:"temp.tenantId"}},e._l(e.tenantOptions,(function(e){return n("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1):e._e(),e._v(" "),e.isEdit?n("el-form-item",{attrs:{label:e.$t("projectManage.item"),prop:"itemId"}},[n("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("message.selectMessage",{target:e.$t("projectManage.item")}),disabled:"create"!==e.dialogStatus},on:{change:function(t){return e.itemTempSelectList()}},model:{value:e.temp.itemId,callback:function(t){e.$set(e.temp,"itemId",t)},expression:"temp.itemId"}},e._l(e.itemTempOptions,(function(e){return n("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1):e._e(),e._v(" "),e.isEdit?n("el-form-item",{attrs:{label:e.$t("threadPool.threadPool"),prop:"tpId"}},[n("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("threadPool.threadPool"),disabled:"create"!==e.dialogStatus},model:{value:e.temp.tpId,callback:function(t){e.$set(e.temp,"tpId",t)},expression:"temp.tpId"}},e._l(e.threadPoolTempOptions,(function(e){return n("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1):e._e(),e._v(" "),n("el-form-item",{attrs:{label:e.$t("notifyAlarm.platform"),prop:"platform"}},[[n("div",[n("el-radio-group",{model:{value:e.temp.platform,callback:function(t){e.$set(e.temp,"platform",t)},expression:"temp.platform"}},[n("el-radio-button",{attrs:{label:"DING"}},[e._v("DING")]),e._v(" "),n("el-radio-button",{attrs:{label:"LARK"}},[e._v("LARK")]),e._v(" "),n("el-radio-button",{attrs:{label:"WECHAT"}},[e._v("WECHAT")])],1)],1)]],2),e._v(" "),n("el-form-item",{attrs:{label:e.$t("notifyAlarm.enabled"),prop:"enable"}},[[n("div",[n("el-radio-group",{model:{value:e.temp.enable,callback:function(t){e.$set(e.temp,"enable",t)},expression:"temp.enable"}},[n("el-radio-button",{attrs:{label:1}},[e._v(e._s(e.$t("notifyAlarm.enabling")))]),e._v(" "),n("el-radio-button",{attrs:{label:0}},[e._v(e._s(e.$t("notifyAlarm.disabling")))])],1)],1)]],2),e._v(" "),n("el-form-item",{attrs:{label:e.$t("notifyAlarm.type"),prop:"configType"}},[[n("div",[n("el-checkbox",{attrs:{disabled:"create"!==e.dialogStatus,label:"CONFIG",border:""},model:{value:e.temp.configType,callback:function(t){e.$set(e.temp,"configType",t)},expression:"temp.configType"}}),e._v(" "),n("el-checkbox",{attrs:{disabled:"create"!==e.dialogStatus,label:"ALARM",border:""},model:{value:e.temp.alarmType,callback:function(t){e.$set(e.temp,"alarmType",t)},expression:"temp.alarmType"}})],1)]],2),e._v(" "),n("el-form-item",{attrs:{label:e.$t("notifyAlarm.interval"),prop:"interval"}},[n("el-input-number",{attrs:{placeholder:e.$t("notifyAlarm.interval")+" / Min","controls-position":"right",min:0,max:999999,disabled:!0!==e.temp.alarmType},model:{value:e.temp.interval,callback:function(t){e.$set(e.temp,"interval",t)},expression:"temp.interval"}})],1),e._v(" "),n("el-form-item",{attrs:{label:e.$t("notifyAlarm.token"),prop:"secretKey"}},[n("el-input",{attrs:{type:"textarea",placeholder:e.$t("message.inputMessage",{target:e.$t("notifyAlarm.token")}),"show-word-limit":""},model:{value:e.temp.secretKey,callback:function(t){e.$set(e.temp,"secretKey",t)},expression:"temp.secretKey"}})],1),e._v(" "),n("el-form-item",{attrs:{label:e.$t("notifyAlarm.receiver"),prop:"receives"}},[n("el-input",{attrs:{type:"textarea",autosize:{minRows:4,maxRows:4},placeholder:e.$t("notifyAlarm.receiverTip")},model:{value:e.temp.receives,callback:function(t){e.$set(e.temp,"receives",t)},expression:"temp.receives"}})],1)],1),e._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(t){return e.cleanForm()}}},[e._v(" "+e._s(e.$t("common.cancel"))+" ")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(t){"create"===e.dialogStatus?e.createData():e.updateData()}}},[e._v("\n "+e._s(e.$t("common.confirm"))+"\n ")])],1)],1),e._v(" "),n("el-dialog",{attrs:{visible:e.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(t){e.dialogPluginVisible=t}}},[n("el-table",{staticStyle:{width:"100%"},attrs:{data:e.pluginData,border:"",fit:"","highlight-current-row":""}},[n("el-table-column",{attrs:{prop:"key",label:"Channel"}}),e._v(" "),n("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),e._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogPvVisible=!1}}},[e._v(e._s(e.$t("common.confirm")))])],1)],1)],1)},i=[],r=(n("fb6a"),n("14d9"),n("b64b"),n("3737")),o=n("dd71"),l=n("b775");function s(e){return Object(l["a"])({url:"/hippo4j/v1/cs/notify/query/page",method:"post",data:e})}function c(e){return Object(l["a"])({url:"/hippo4j/v1/cs/notify/update",method:"post",data:e})}function u(e){return Object(l["a"])({url:"/hippo4j/v1/cs/notify/save",method:"post",data:e})}function d(e){return Object(l["a"])({url:"/hippo4j/v1/cs/notify/remove",method:"delete",data:e})}function p(e){return Object(l["a"])({url:"/hippo4j/v1/cs/notify/enable/"+e.id+"/"+e.enable,method:"post"})}var m=n("4d85"),f=n("6724"),h=n("333d"),v={name:"JobProject",components:{Pagination:h["a"]},directives:{waves:f["a"]},filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]},ellipsis:function(e){return e?e.length>22?e.slice(0,22)+"...":e:""},intervals:function(e){return null==e||""==e?"-":e}},data:function(){return{list:null,listLoading:!0,total:0,listQuery:{current:1,size:10,tpId:"",itemId:""},isEdit:!1,pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],dialogFormVisible:!1,tenantOptions:[],itemOptions:[],itemTempOptions:[],identifyOptions:[],threadPoolTempOptions:[],threadPoolOptions:[],platformTypes:[{key:"DING",display_name:"DING"},{key:"LARK",display_name:"LARK"},{key:"WECHAT",display_name:"WECHAT"}],typeTypes:[{key:"CONFIG",display_name:"CONFIG"},{key:"ALARM",display_name:"ALARM"}],enableTypes:[{key:1,display_name:"启用"},{key:0,display_name:"停用"}],dialogStatus:"",textMap:{update:"Edit",create:"Create"},rules:{tenantId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],itemId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],tpId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],receives:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],secretKey:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],platform:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],configType:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],enable:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}]},temp:{id:void 0,tenantId:"",interval:void 0,configType:!1,alarmType:!1},visible:!0}},created:function(){this.fetchData(),this.initSelect()},methods:{fetchData:function(){var e=this;this.listLoading=!0,s(this.listQuery).then((function(t){var n=t.records,a=t.total;e.total=a,e.list=n,e.listLoading=!1}))},initSelect:function(){var e=this;o["c"]({}).then((function(t){for(var n=t.records,a=0;a0,expression:"total > 0"}],attrs:{total:e.total,page:e.listQuery.current,limit:e.listQuery.size},on:{"update:page":function(t){return e.$set(e.listQuery,"current",t)},"update:limit":function(t){return e.$set(e.listQuery,"size",t)},pagination:e.fetchData}}),e._v(" "),n("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[n("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{rules:e.rules,model:e.temp,"label-width":"105px"}},[e.isEdit?n("el-form-item",{attrs:{label:e.$t("tenantManage.tenant"),prop:"tenantId"}},[n("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("message.selectMessage",{target:e.$t("tenantManage.tenant")}),disabled:"create"!==e.dialogStatus},on:{change:function(t){return e.tenantTempSelectList()}},model:{value:e.temp.tenantId,callback:function(t){e.$set(e.temp,"tenantId",t)},expression:"temp.tenantId"}},e._l(e.tenantOptions,(function(e){return n("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1):e._e(),e._v(" "),e.isEdit?n("el-form-item",{attrs:{label:e.$t("projectManage.item"),prop:"itemId"}},[n("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("message.selectMessage",{target:e.$t("projectManage.item")}),disabled:"create"!==e.dialogStatus},on:{change:function(t){return e.itemTempSelectList()}},model:{value:e.temp.itemId,callback:function(t){e.$set(e.temp,"itemId",t)},expression:"temp.itemId"}},e._l(e.itemTempOptions,(function(e){return n("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1):e._e(),e._v(" "),e.isEdit?n("el-form-item",{attrs:{label:e.$t("threadPool.threadPool"),prop:"tpId"}},[n("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("threadPool.threadPool"),disabled:"create"!==e.dialogStatus},model:{value:e.temp.tpId,callback:function(t){e.$set(e.temp,"tpId",t)},expression:"temp.tpId"}},e._l(e.threadPoolTempOptions,(function(e){return n("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1):e._e(),e._v(" "),n("el-form-item",{attrs:{label:e.$t("notifyAlarm.platform"),prop:"platform"}},[[n("div",[n("el-radio-group",{model:{value:e.temp.platform,callback:function(t){e.$set(e.temp,"platform",t)},expression:"temp.platform"}},[n("el-radio-button",{attrs:{label:"DING"}},[e._v("DING")]),e._v(" "),n("el-radio-button",{attrs:{label:"LARK"}},[e._v("LARK")]),e._v(" "),n("el-radio-button",{attrs:{label:"WECHAT"}},[e._v("WECHAT")])],1)],1)]],2),e._v(" "),n("el-form-item",{attrs:{label:e.$t("notifyAlarm.enabled"),prop:"enable"}},[[n("div",[n("el-radio-group",{model:{value:e.temp.enable,callback:function(t){e.$set(e.temp,"enable",t)},expression:"temp.enable"}},[n("el-radio-button",{attrs:{label:1}},[e._v(e._s(e.$t("notifyAlarm.enabling")))]),e._v(" "),n("el-radio-button",{attrs:{label:0}},[e._v(e._s(e.$t("notifyAlarm.disabling")))])],1)],1)]],2),e._v(" "),n("el-form-item",{attrs:{label:e.$t("notifyAlarm.type"),prop:"configType"}},[[n("div",[n("el-checkbox",{attrs:{disabled:"create"!==e.dialogStatus,label:"CONFIG",border:""},model:{value:e.temp.configType,callback:function(t){e.$set(e.temp,"configType",t)},expression:"temp.configType"}}),e._v(" "),n("el-checkbox",{attrs:{disabled:"create"!==e.dialogStatus,label:"ALARM",border:""},model:{value:e.temp.alarmType,callback:function(t){e.$set(e.temp,"alarmType",t)},expression:"temp.alarmType"}})],1)]],2),e._v(" "),n("el-form-item",{attrs:{label:e.$t("notifyAlarm.interval"),prop:"interval"}},[n("el-input-number",{attrs:{placeholder:e.$t("notifyAlarm.interval")+" / Min","controls-position":"right",min:0,max:999999,disabled:!0!==e.temp.alarmType},model:{value:e.temp.interval,callback:function(t){e.$set(e.temp,"interval",t)},expression:"temp.interval"}})],1),e._v(" "),n("el-form-item",{attrs:{label:e.$t("notifyAlarm.token"),prop:"secretKey"}},[n("el-input",{attrs:{type:"textarea",placeholder:e.$t("message.inputMessage",{target:e.$t("notifyAlarm.token")}),"show-word-limit":""},model:{value:e.temp.secretKey,callback:function(t){e.$set(e.temp,"secretKey",t)},expression:"temp.secretKey"}})],1),e._v(" "),n("el-form-item",{attrs:{label:e.$t("notifyAlarm.receiver"),prop:"receives"}},[n("el-input",{attrs:{type:"textarea",autosize:{minRows:4,maxRows:4},placeholder:e.$t("notifyAlarm.receiverTip")},model:{value:e.temp.receives,callback:function(t){e.$set(e.temp,"receives",t)},expression:"temp.receives"}})],1)],1),e._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(t){return e.cleanForm()}}},[e._v(" "+e._s(e.$t("common.cancel"))+" ")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(t){"create"===e.dialogStatus?e.createData():e.updateData()}}},[e._v("\n "+e._s(e.$t("common.confirm"))+"\n ")])],1)],1),e._v(" "),n("el-dialog",{attrs:{visible:e.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(t){e.dialogPluginVisible=t}}},[n("el-table",{staticStyle:{width:"100%"},attrs:{data:e.pluginData,border:"",fit:"","highlight-current-row":""}},[n("el-table-column",{attrs:{prop:"key",label:"Channel"}}),e._v(" "),n("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),e._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogPvVisible=!1}}},[e._v(e._s(e.$t("common.confirm")))])],1)],1)],1)},i=[],r=(n("fb6a"),n("14d9"),n("b64b"),n("3737")),o=n("dd71"),l=n("b775");function s(e){return Object(l["a"])({url:"/hippo4j/v1/cs/notify/query/page",method:"post",data:e})}function c(e){return Object(l["a"])({url:"/hippo4j/v1/cs/notify/update",method:"post",data:e})}function u(e){return Object(l["a"])({url:"/hippo4j/v1/cs/notify/save",method:"post",data:e})}function d(e){return Object(l["a"])({url:"/hippo4j/v1/cs/notify/remove",method:"delete",data:e})}function p(e){return Object(l["a"])({url:"/hippo4j/v1/cs/notify/enable/"+e.id+"/"+e.enable,method:"post"})}var m=n("4d85"),f=n("6724"),h=n("333d"),v={name:"JobProject",components:{Pagination:h["a"]},directives:{waves:f["a"]},filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]},ellipsis:function(e){return e?e.length>22?e.slice(0,22)+"...":e:""},intervals:function(e){return null==e||""==e?"-":e}},data:function(){return{list:null,listLoading:!0,total:0,listQuery:{current:1,size:10,tpId:"",itemId:""},isEdit:!1,pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],dialogFormVisible:!1,tenantOptions:[],itemOptions:[],itemTempOptions:[],identifyOptions:[],threadPoolTempOptions:[],threadPoolOptions:[],platformTypes:[{key:"DING",display_name:"DING"},{key:"LARK",display_name:"LARK"},{key:"WECHAT",display_name:"WECHAT"}],typeTypes:[{key:"CONFIG",display_name:"CONFIG"},{key:"ALARM",display_name:"ALARM"}],enableTypes:[{key:1,display_name:"启用"},{key:0,display_name:"停用"}],dialogStatus:"",textMap:{update:"Edit",create:"Create"},temp:{id:void 0,tenantId:"",interval:void 0,configType:!1,alarmType:!1},visible:!0,size:500}},computed:{rules:function(){return{tenantId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],itemId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],tpId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],receives:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],secretKey:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],platform:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],configType:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],enable:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}]}}},created:function(){this.fetchData(),this.initSelect()},methods:{fetchData:function(){var e=this;this.listLoading=!0,s(this.listQuery).then((function(t){var n=t.records,a=t.total;e.total=a,e.list=n,e.listLoading=!1}))},initSelect:function(){var e=this;o["c"]({}).then((function(t){for(var n=t.records,a=0;a0,expression:"total > 0"}],attrs:{total:t.total,page:t.listQuery.current,limit:t.listQuery.size},on:{"update:page":function(e){return t.$set(t.listQuery,"current",e)},"update:limit":function(e){return t.$set(t.listQuery,"size",e)},pagination:t.fetchData}}),t._v(" "),n("el-dialog",{attrs:{title:t.textMap[t.dialogStatus],visible:t.dialogFormVisible},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{rules:t.rules,model:t.temp,"label-width":"120px"}},[n("el-form-item",{attrs:{label:t.$t("tenantManage.tenant"),prop:"tenantId"}},[n("el-input",{attrs:{disabled:"create"!==t.dialogStatus,placeholder:t.$t("tenantManage.tenant")},model:{value:t.temp.tenantId,callback:function(e){t.$set(t.temp,"tenantId",e)},expression:"temp.tenantId"}})],1),t._v(" "),n("el-form-item",{attrs:{label:t.$t("tenantManage.tenantName"),prop:"tenantName"}},[n("el-input",{attrs:{placeholder:t.$t("tenantManage.tenantName")},model:{value:t.temp.tenantName,callback:function(e){t.$set(t.temp,"tenantName",e)},expression:"temp.tenantName"}})],1),t._v(" "),n("el-form-item",{attrs:{label:t.$t("tenantManage.owner"),prop:"owner"}},[n("el-input",{attrs:{placeholder:t.$t("tenantManage.owner")},model:{value:t.temp.owner,callback:function(e){t.$set(t.temp,"owner",e)},expression:"temp.owner"}})],1),t._v(" "),n("el-form-item",{attrs:{label:t.$t("tenantManage.tenantIntro"),prop:"tenantDesc"}},[n("el-input",{attrs:{autosize:{minRows:3,maxRows:6},type:"textarea",placeholder:t.$t("tenantManage.tenantIntro")},model:{value:t.temp.tenantDesc,callback:function(e){t.$set(t.temp,"tenantDesc",e)},expression:"temp.tenantDesc"}})],1)],1),t._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(e){t.dialogFormVisible=!1}}},[t._v(" "+t._s(t.$t("common.cancel"))+" ")]),t._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(e){"create"===t.dialogStatus?t.createData():t.updateData()}}},[t._v("\n "+t._s(t.$t("common.confirm"))+"\n ")])],1)],1),t._v(" "),n("el-dialog",{attrs:{visible:t.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(e){t.dialogPluginVisible=e}}},[n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.pluginData,border:"",fit:"","highlight-current-row":""}},[n("el-table-column",{attrs:{prop:"key",label:"Channel"}}),t._v(" "),n("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),t._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{type:"primary"},on:{click:function(e){t.dialogPvVisible=!1}}},[t._v(t._s(t.$t("common.confirm")))])],1)],1)],1)},i=[],o=(n("fb6a"),n("dd71")),l=n("6724"),r=n("333d"),s={name:"JobProject",components:{Pagination:r["a"]},directives:{waves:l["a"]},filters:{statusFilter:function(t){var e={published:"success",draft:"gray",deleted:"danger"};return e[t]},ellipsis:function(t){return t?t.length>26?t.slice(0,26)+"...":t:""}},data:function(){return{list:null,listLoading:!0,total:0,listQuery:{current:1,size:10,tenantId:"",desc:!0},pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],isEditDisabled:!1,dialogFormVisible:!1,dialogStatus:"",textMap:{update:"Edit",create:"Create"},rules:{tenantId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],tenantName:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],owner:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],tenantDesc:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}]},temp:{id:void 0,tenantId:"",tenantName:"",owner:"",tenantDesc:""},visible:!0}},created:function(){this.fetchData()},mounted:function(){this.isEditDisabled="ROLE_ADMIN"!==localStorage.getItem("USER_ROLE")},methods:{fetchData:function(){var t=this;this.listLoading=!0,o["c"](this.listQuery).then((function(e){var n=e.records,a=e.total;t.total=a,t.list=n,t.listLoading=!1}))},resetTemp:function(){this.temp={id:void 0,tenantName:"",tenantDesc:""}},handleCreate:function(){var t=this;this.resetTemp(),this.dialogStatus="create",this.dialogFormVisible=!0,this.$nextTick((function(){t.$refs["dataForm"].clearValidate()}))},createData:function(){var t=this;this.$refs["dataForm"].validate((function(e){e&&o["a"](t.temp).then((function(){t.fetchData(),t.dialogFormVisible=!1,t.$notify({title:t.$t("message.success"),message:t.$t("message.createdSuccess"),type:"success",duration:2e3})}))}))},handleUpdate:function(t){var e=this;this.temp=Object.assign({},t),this.dialogStatus="update",this.dialogFormVisible=!0,this.$nextTick((function(){e.$refs["dataForm"].clearValidate()}))},updateData:function(){var t=this;this.$refs["dataForm"].validate((function(e){if(e){var n=Object.assign({},t.temp);o["d"](n).then((function(){t.fetchData(),t.dialogFormVisible=!1,t.$notify({title:"Success",message:"Update Successfully",type:"success",duration:2e3})}))}}))},openDelConfirm:function(t){return this.$confirm(this.$t("message.deleteMessage",{name:t}),this.$t("common.hint"),{confirmButtonText:this.$t("common.ok"),cancelButtonText:this.$t("common.cancel"),type:"warning"})},handleDelete:function(t){var e=this;this.openDelConfirm(t.tenantId).then((function(){o["b"](t.tenantId).then((function(t){e.fetchData(),e.$notify({title:"Success",message:"Delete Successfully",type:"success",duration:2e3})}))}))}}},c=s,u=n("2877"),d=Object(u["a"])(c,a,i,!1,null,null,null);e["default"]=d.exports},6724:function(t,e,n){"use strict";n("8d41");var a="@@wavesContext";function i(t,e){function n(n){var a=Object.assign({},e.value),i=Object.assign({ele:t,type:"hit",color:"rgba(0, 0, 0, 0.15)"},a),o=i.ele;if(o){o.style.position="relative",o.style.overflow="hidden";var l=o.getBoundingClientRect(),r=o.querySelector(".waves-ripple");switch(r?r.className="waves-ripple":(r=document.createElement("span"),r.className="waves-ripple",r.style.height=r.style.width=Math.max(l.width,l.height)+"px",o.appendChild(r)),i.type){case"center":r.style.top=l.height/2-r.offsetHeight/2+"px",r.style.left=l.width/2-r.offsetWidth/2+"px";break;default:r.style.top=(n.pageY-l.top-r.offsetHeight/2-document.documentElement.scrollTop||document.body.scrollTop)+"px",r.style.left=(n.pageX-l.left-r.offsetWidth/2-document.documentElement.scrollLeft||document.body.scrollLeft)+"px"}return r.style.backgroundColor=i.color,r.className="waves-ripple z-active",!1}}return t[a]?t[a].removeHandle=n:t[a]={removeHandle:n},n}var o={bind:function(t,e){t.addEventListener("click",i(t,e),!1)},update:function(t,e){t.removeEventListener("click",t[a].removeHandle,!1),t.addEventListener("click",i(t,e),!1)},unbind:function(t){t.removeEventListener("click",t[a].removeHandle,!1),t[a]=null,delete t[a]}},l=function(t){t.directive("waves",o)};window.Vue&&(window.waves=o,Vue.use(l)),o.install=l;e["a"]=o},"8d41":function(t,e,n){},b36cf:function(t,e,n){},dd71:function(t,e,n){"use strict";n.d(e,"c",(function(){return i})),n.d(e,"d",(function(){return o})),n.d(e,"a",(function(){return l})),n.d(e,"b",(function(){return r}));var a=n("b775");function i(t){return Object(a["a"])({url:"/hippo4j/v1/cs/tenant/query/page",method:"post",data:t})}function o(t){return Object(a["a"])({url:"/hippo4j/v1/cs/tenant/update",method:"post",data:t})}function l(t){return Object(a["a"])({url:"/hippo4j/v1/cs/tenant/save",method:"post",data:t})}function r(t){return Object(a["a"])({url:"/hippo4j/v1/cs/tenant/delete/"+t,method:"delete"})}},fe41:function(t,e,n){"use strict";n("b36cf")}}]); \ No newline at end of file +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-37b6768d"],{"333d":function(t,e,n){"use strict";var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"pagination-container",class:{hidden:t.hidden}},[n("el-pagination",t._b({attrs:{background:t.background,"current-page":t.currentPage,"page-size":t.pageSize,layout:t.layout,"page-sizes":t.pageSizes,total:t.total,"hide-on-single-page":!0},on:{"update:currentPage":function(e){t.currentPage=e},"update:current-page":function(e){t.currentPage=e},"update:pageSize":function(e){t.pageSize=e},"update:page-size":function(e){t.pageSize=e},"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}},"el-pagination",t.$attrs,!1))],1)},i=[];n("a9e3");Math.easeInOutQuad=function(t,e,n,a){return t/=a/2,t<1?n/2*t*t+e:(t--,-n/2*(t*(t-2)-1)+e)};var o=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}}();function l(t){document.documentElement.scrollTop=t,document.body.parentNode.scrollTop=t,document.body.scrollTop=t}function r(){return document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop}function s(t,e,n){var a=r(),i=t-a,s=20,c=0;e="undefined"===typeof e?500:e;var u=function t(){c+=s;var r=Math.easeInOutQuad(c,a,i,e);l(r),c0,expression:"total > 0"}],attrs:{total:t.total,page:t.listQuery.current,limit:t.listQuery.size},on:{"update:page":function(e){return t.$set(t.listQuery,"current",e)},"update:limit":function(e){return t.$set(t.listQuery,"size",e)},pagination:t.fetchData}}),t._v(" "),n("el-dialog",{attrs:{title:t.textMap[t.dialogStatus],visible:t.dialogFormVisible},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{rules:t.rules,model:t.temp,"label-width":"120px"}},[n("el-form-item",{attrs:{label:t.$t("tenantManage.tenant"),prop:"tenantId"}},[n("el-input",{attrs:{disabled:"create"!==t.dialogStatus,placeholder:t.$t("tenantManage.tenant")},model:{value:t.temp.tenantId,callback:function(e){t.$set(t.temp,"tenantId",e)},expression:"temp.tenantId"}})],1),t._v(" "),n("el-form-item",{attrs:{label:t.$t("tenantManage.tenantName"),prop:"tenantName"}},[n("el-input",{attrs:{placeholder:t.$t("tenantManage.tenantName")},model:{value:t.temp.tenantName,callback:function(e){t.$set(t.temp,"tenantName",e)},expression:"temp.tenantName"}})],1),t._v(" "),n("el-form-item",{attrs:{label:t.$t("tenantManage.owner"),prop:"owner"}},[n("el-input",{attrs:{placeholder:t.$t("tenantManage.owner")},model:{value:t.temp.owner,callback:function(e){t.$set(t.temp,"owner",e)},expression:"temp.owner"}})],1),t._v(" "),n("el-form-item",{attrs:{label:t.$t("tenantManage.tenantIntro"),prop:"tenantDesc"}},[n("el-input",{attrs:{autosize:{minRows:3,maxRows:6},type:"textarea",placeholder:t.$t("tenantManage.tenantIntro")},model:{value:t.temp.tenantDesc,callback:function(e){t.$set(t.temp,"tenantDesc",e)},expression:"temp.tenantDesc"}})],1)],1),t._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(e){t.dialogFormVisible=!1}}},[t._v(" "+t._s(t.$t("common.cancel"))+" ")]),t._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(e){"create"===t.dialogStatus?t.createData():t.updateData()}}},[t._v("\n "+t._s(t.$t("common.confirm"))+"\n ")])],1)],1),t._v(" "),n("el-dialog",{attrs:{visible:t.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(e){t.dialogPluginVisible=e}}},[n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.pluginData,border:"",fit:"","highlight-current-row":""}},[n("el-table-column",{attrs:{prop:"key",label:"Channel"}}),t._v(" "),n("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),t._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{type:"primary"},on:{click:function(e){t.dialogPvVisible=!1}}},[t._v(t._s(t.$t("common.confirm")))])],1)],1)],1)},i=[],o=(n("fb6a"),n("dd71")),l=n("6724"),r=n("333d"),s={name:"JobProject",components:{Pagination:r["a"]},directives:{waves:l["a"]},filters:{statusFilter:function(t){var e={published:"success",draft:"gray",deleted:"danger"};return e[t]},ellipsis:function(t){return t?t.length>26?t.slice(0,26)+"...":t:""}},data:function(){return{list:null,listLoading:!0,total:0,listQuery:{current:1,size:10,tenantId:"",desc:!0},pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],isEditDisabled:!1,dialogFormVisible:!1,dialogStatus:"",textMap:{update:"Edit",create:"Create"},temp:{id:void 0,tenantId:"",tenantName:"",owner:"",tenantDesc:""},visible:!0}},computed:{rules:function(){return{tenantId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],tenantName:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],owner:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],tenantDesc:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}]}}},created:function(){this.fetchData()},mounted:function(){this.isEditDisabled="ROLE_ADMIN"!==localStorage.getItem("USER_ROLE")},methods:{fetchData:function(){var t=this;this.listLoading=!0,o["c"](this.listQuery).then((function(e){var n=e.records,a=e.total;t.total=a,t.list=n,t.listLoading=!1}))},resetTemp:function(){this.temp={id:void 0,tenantName:"",tenantDesc:""}},handleCreate:function(){var t=this;this.resetTemp(),this.dialogStatus="create",this.dialogFormVisible=!0,this.$nextTick((function(){t.$refs["dataForm"].clearValidate()}))},createData:function(){var t=this;this.$refs["dataForm"].validate((function(e){e&&o["a"](t.temp).then((function(){t.fetchData(),t.dialogFormVisible=!1,t.$notify({title:t.$t("message.success"),message:t.$t("message.createdSuccess"),type:"success",duration:2e3})}))}))},handleUpdate:function(t){var e=this;this.temp=Object.assign({},t),this.dialogStatus="update",this.dialogFormVisible=!0,this.$nextTick((function(){e.$refs["dataForm"].clearValidate()}))},updateData:function(){var t=this;this.$refs["dataForm"].validate((function(e){if(e){var n=Object.assign({},t.temp);o["d"](n).then((function(){t.fetchData(),t.dialogFormVisible=!1,t.$notify({title:"Success",message:"Update Successfully",type:"success",duration:2e3})}))}}))},openDelConfirm:function(t){return this.$confirm(this.$t("message.deleteMessage",{name:t}),this.$t("common.hint"),{confirmButtonText:this.$t("common.ok"),cancelButtonText:this.$t("common.cancel"),type:"warning"})},handleDelete:function(t){var e=this;this.openDelConfirm(t.tenantId).then((function(){o["b"](t.tenantId).then((function(t){e.fetchData(),e.$notify({title:"Success",message:"Delete Successfully",type:"success",duration:2e3})}))}))}}},c=s,u=n("2877"),d=Object(u["a"])(c,a,i,!1,null,null,null);e["default"]=d.exports},6724:function(t,e,n){"use strict";n("8d41");var a="@@wavesContext";function i(t,e){function n(n){var a=Object.assign({},e.value),i=Object.assign({ele:t,type:"hit",color:"rgba(0, 0, 0, 0.15)"},a),o=i.ele;if(o){o.style.position="relative",o.style.overflow="hidden";var l=o.getBoundingClientRect(),r=o.querySelector(".waves-ripple");switch(r?r.className="waves-ripple":(r=document.createElement("span"),r.className="waves-ripple",r.style.height=r.style.width=Math.max(l.width,l.height)+"px",o.appendChild(r)),i.type){case"center":r.style.top=l.height/2-r.offsetHeight/2+"px",r.style.left=l.width/2-r.offsetWidth/2+"px";break;default:r.style.top=(n.pageY-l.top-r.offsetHeight/2-document.documentElement.scrollTop||document.body.scrollTop)+"px",r.style.left=(n.pageX-l.left-r.offsetWidth/2-document.documentElement.scrollLeft||document.body.scrollLeft)+"px"}return r.style.backgroundColor=i.color,r.className="waves-ripple z-active",!1}}return t[a]?t[a].removeHandle=n:t[a]={removeHandle:n},n}var o={bind:function(t,e){t.addEventListener("click",i(t,e),!1)},update:function(t,e){t.removeEventListener("click",t[a].removeHandle,!1),t.addEventListener("click",i(t,e),!1)},unbind:function(t){t.removeEventListener("click",t[a].removeHandle,!1),t[a]=null,delete t[a]}},l=function(t){t.directive("waves",o)};window.Vue&&(window.waves=o,Vue.use(l)),o.install=l;e["a"]=o},"8d41":function(t,e,n){},b36cf:function(t,e,n){},dd71:function(t,e,n){"use strict";n.d(e,"c",(function(){return i})),n.d(e,"d",(function(){return o})),n.d(e,"a",(function(){return l})),n.d(e,"b",(function(){return r}));var a=n("b775");function i(t){return Object(a["a"])({url:"/hippo4j/v1/cs/tenant/query/page",method:"post",data:t})}function o(t){return Object(a["a"])({url:"/hippo4j/v1/cs/tenant/update",method:"post",data:t})}function l(t){return Object(a["a"])({url:"/hippo4j/v1/cs/tenant/save",method:"post",data:t})}function r(t){return Object(a["a"])({url:"/hippo4j/v1/cs/tenant/delete/"+t,method:"delete"})}},fe41:function(t,e,n){"use strict";n("b36cf")}}]); \ No newline at end of file diff --git a/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-3a6f2dc9.865748af.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-3a6f2dc9.ce81c8e6.js similarity index 55% rename from hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-3a6f2dc9.865748af.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-3a6f2dc9.ce81c8e6.js index ced8d417..2a34a6f0 100644 --- a/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-3a6f2dc9.865748af.js +++ b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-3a6f2dc9.ce81c8e6.js @@ -1 +1 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3a6f2dc9"],{"25a2":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container"},[i("div",{staticClass:"filter-container"},[i("el-select",{staticClass:"filter-item",staticStyle:{width:"220px"},attrs:{placeholder:e.$t("tenantManage.tenantRequired"),filterable:""},on:{change:function(t){return e.tenantSelectList()}},model:{value:e.listQuery.tenantId,callback:function(t){e.$set(e.listQuery,"tenantId",t)},expression:"listQuery.tenantId"}},e._l(e.tenantOptions,(function(e){return i("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1),e._v(" "),i("el-select",{staticClass:"filter-item",staticStyle:{width:"220px"},attrs:{placeholder:e.$t("projectManage.itemRequired"),filterable:""},on:{change:function(t){return e.itemSelectList()}},model:{value:e.listQuery.itemId,callback:function(t){e.$set(e.listQuery,"itemId",t)},expression:"listQuery.itemId"}},e._l(e.itemOptions,(function(e){return i("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1),e._v(" "),i("el-button",{directives:[{name:"waves",rawName:"v-waves"}],staticClass:"filter-item",attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.fetchData}},[e._v("\n "+e._s(e.$t("common.query"))+"\n ")])],1),e._v(" "),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{data:e.list,"element-loading-text":"Loading",border:"",fit:"","max-height":"714","highlight-current-row":""}},[i("el-table-column",{attrs:{label:e.$t("common.num"),fixed:"",width:"95"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.$index+1))]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("threadPoolInstance.instanceID"),width:"260"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-link",{attrs:{type:"primary",underline:!1}},[e._v(e._s(t.row.identify))])]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("threadPoolInstance.active"),width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-tag",{attrs:{type:e._f("statusFilter")(t.row.active)}},[e._v("\n "+e._s(t.row.active)+"\n ")])]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("threadPool.coreSize"),width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-link",{attrs:{type:"success",underline:!1}},[e._v(e._s(t.row.coreSize))])]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("threadPool.maximumSize"),width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-link",{attrs:{type:"danger",underline:!1}},[e._v(e._s(t.row.maximumSize))])]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("threadPool.queueType"),width:"260"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.queueType))]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("threadPool.queueCapacity"),width:"160"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.queueCapacity))]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("threadPool.rejectedHandler"),width:"260"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.rejectedName))]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("threadPool.keepAliveTime"),width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.keepAliveTime))]}}])}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("common.operation"),width:"90",align:"center",fixed:"right","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[i("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.handleInfo(n)}}},[e._v("\n "+e._s(e.$t("common.detail"))+"\n ")]),e._v(" "),i("el-button",{attrs:{type:"text",disabled:e.isEditDisabled,size:"small"},on:{click:function(t){return e.handleUpdate(n)}}},[e._v("\n "+e._s(e.$t("common.edit"))+"\n ")])]}}])})],1),e._v(" "),i("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.instanceDialogFormVisible,width:"1000px"},on:{"update:visible":function(t){e.instanceDialogFormVisible=t}}},[[i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.LoadInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.CurrentLoad"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.currentLoad)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.PeakLoad"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.peakLoad)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.RemainingMemory"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.freeMemory)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.MemoryRatio"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.memoryProportion)+"\n ")],2)],1),e._v(" "),i("br"),e._v(" "),i("br"),e._v(" "),i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.threadInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPool.coreSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.coreSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.currentSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.poolSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPool.maximumSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.maximumSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.activeSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.activeSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.largestSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.largestPoolSize)+"\n ")],2)],1),e._v(" "),i("br"),e._v(" "),i("br"),e._v(" "),i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.queueInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPool.queueCapacity"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.queueCapacity)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.queueCount"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.queueSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v("\n "+e._s(e.$t("threadPoolInstance.queueRemainingCapacity"))+"\n ")]),e._v("\n "+e._s(e.runTimeTemp.queueRemainingCapacity)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.queueType"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.queueType)+"\n ")],2)],1),e._v(" "),i("br"),e._v(" "),i("br"),e._v(" "),i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.otherInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.totalTask"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.completedTaskCount)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.lastUpdateTime"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.clientLastRefreshTime)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPool.rejectedHandler"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.rejectedName)+"\n ")],2)],1)],e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.instanceDialogFormVisible=!1}}},[i("i",{staticClass:"el-icon-close"}),e._v("\n "+e._s(e.$t("common.close"))+"\n ")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleInfo()}}},[i("i",{staticClass:"el-icon-refresh-right"}),e._v("\n "+e._s(e.$t("common.refresh"))+"\n ")])],1)],2),e._v(" "),i("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[i("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{rules:e.rules,model:e.temp,"label-width":"120px"}},[i("el-form-item",{attrs:{label:e.$t("threadPool.coreSize"),prop:"coreSize"}},[[i("el-input-number",{attrs:{"controls-position":"right",min:1,max:9999},model:{value:e.temp.coreSize,callback:function(t){e.$set(e.temp,"coreSize",t)},expression:"temp.coreSize"}})]],2),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.maximumSize"),prop:"maximumSize"}},[[i("el-input-number",{attrs:{"controls-position":"right",min:1,max:9999},model:{value:e.temp.maximumSize,callback:function(t){e.$set(e.temp,"maximumSize",t)},expression:"temp.maximumSize"}})]],2),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.keepAliveTime"),prop:"keepAliveTime"}},[[i("el-input-number",{attrs:{placeholder:"Time(秒)","controls-position":"right",min:1},model:{value:e.temp.keepAliveTime,callback:function(t){e.$set(e.temp,"keepAliveTime",t)},expression:"temp.keepAliveTime"}})]],2),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPoolInstance.changeAll"),prop:"allUpdate"}},[i("el-switch",{model:{value:e.temp.allUpdate,callback:function(t){e.$set(e.temp,"allUpdate",t)},expression:"temp.allUpdate"}})],1)],1),e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(" "+e._s(e.$t("common.cancel"))+" ")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.updateData()}}},[e._v(" "+e._s(e.$t("common.confirm"))+" ")])],1)],1),e._v(" "),i("el-dialog",{attrs:{visible:e.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(t){e.dialogPluginVisible=t}}},[i("el-table",{staticStyle:{width:"100%"},attrs:{data:e.pluginData,border:"",fit:"","highlight-current-row":""}},[i("el-table-column",{attrs:{prop:"key",label:"Channel"}}),e._v(" "),i("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogPvVisible=!1}}},[e._v("Confirm")])],1)],1)],1)},a=[],s=(i("14d9"),i("caad"),i("3737")),l=i("dd71"),o=i("4d85"),r=i("6724"),c={name:"JobProject",directives:{waves:r["a"]},filters:{statusFilter:function(e){var t={DEV:"info",TEST:"success",UAT:"warning",PROD:"danger"};return t[e]}},data:function(){return{isRejectShow:!1,list:[],listLoading:!1,total:0,listQuery:{current:1,size:10,tpId:"",itemId:"",mark:"Undertow"},pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],dialogFormVisible:!1,isEditDisabled:!1,runTimeTemp:{},tenantOptions:[],instanceDialogFormVisible:!1,threadPoolOptions:[],itemOptions:[],itemTempOptions:[],queueTypeOptions:[{key:1,display_name:"ArrayBlockingQueue"},{key:2,display_name:"LinkedBlockingQueue"},{key:3,display_name:"LinkedBlockingDeque"},{key:4,display_name:"SynchronousQueue"},{key:5,display_name:"LinkedTransferQueue"},{key:6,display_name:"PriorityBlockingQueue"},{key:9,display_name:"ResizableLinkedBlockingQueue (动态修改队列大小)"}],rejectedOptions:[{key:1,display_name:"CallerRunsPolicy"},{key:2,display_name:"AbortPolicy"},{key:3,display_name:"DiscardPolicy"},{key:4,display_name:"DiscardOldestPolicy"},{key:5,display_name:"RunsOldestTaskPolicy"},{key:6,display_name:"SyncPutQueuePolicy"},{key:99,display_name:"CustomRejectedPolicy(自定义 SPI 策略)"}],alarmTypes:[{key:1,display_name:"报警"},{key:0,display_name:"不报警"}],allowCoreThreadTimeOutTypes:[{key:1,display_name:"超时"},{key:0,display_name:"不超时"}],size:500,dialogStatus:"",textMap:{update:"Edit",create:"Create",info:"Info"},rules:{coreSize:[{required:!0,message:"this is required",trigger:"blur"}],maximumSize:[{required:!0,message:"this is required",trigger:"blur"}]},temp:{id:void 0,tenantId:"",itemId:"",rejectedType:null,allUpdate:"1",customRejectedType:null},visible:!0}},created:function(){this.initSelect()},mounted:function(){this.isEditDisabled="ROLE_ADMIN"!==localStorage.getItem("USER_ROLE")},methods:{onInput:function(){this.$forceUpdate()},fetchData:function(){var e=this;this.listQuery.tenantId?this.listQuery.itemId?(this.listLoading=!0,o["f"](this.listQuery).then((function(t){if(null!=t){for(var i=t,n=[],a=0;a0,expression:"total > 0"}],attrs:{total:e.total,page:e.listQuery.current,limit:e.listQuery.size},on:{"update:page":function(t){return e.$set(e.listQuery,"current",t)},"update:limit":function(t){return e.$set(e.listQuery,"size",t)},pagination:e.fetchData}}),e._v(" "),i("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.instanceDialogFormVisible,width:"1000px"},on:{"update:visible":function(t){e.instanceDialogFormVisible=t}}},[[i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.basicInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.threadPoolID"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.tpId)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.activeID"))+" ")]),e._v(" "),i("el-tag",{attrs:{type:e._f("statusFilter")(e.runTimeTemp.active)}},[e._v("\n "+e._s(e.runTimeTemp.active)+"\n ")])],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.runningState"))+" ")]),e._v(" "),i("el-tag",[e._v(e._s(e.runTimeTemp.state))])],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.instanceHost"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.host)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.instanceID"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.identify)+"\n ")],2)],1),e._v(" "),i("br"),e._v(" "),i("br"),e._v(" "),i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.LoadInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.CurrentLoad"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.currentLoad)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.PeakLoad"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.peakLoad)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.RemainingMemory"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.freeMemory)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.MemoryRatio"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.memoryProportion)+"\n ")],2)],1),e._v(" "),i("br"),e._v(" "),i("br"),e._v(" "),i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.threadInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPool.coreSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.coreSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.currentSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.poolSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPool.maximumSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.maximumSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.activeSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.activeSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.largestSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.largestPoolSize)+"\n ")],2)],1),e._v(" "),i("br"),e._v(" "),i("br"),e._v(" "),i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.queueInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPool.queueCapacity"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.queueCapacity)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.queueCount"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.queueSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.queueRemainingCapacity"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.queueRemainingCapacity)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.queueType"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.queueType)+"\n ")],2)],1),e._v(" "),i("br"),e._v(" "),i("br"),e._v(" "),i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.otherInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.totalTask"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.completedTaskCount)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.totalRejection"))+" ")]),e._v(" "),i("el-link",{attrs:{type:"danger",underline:!1}},[e._v(e._s(e.runTimeTemp.rejectCount))])],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.lastUpdateTime"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.clientLastRefreshTime)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPool.rejectedHandler"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.rejectedName)+"\n ")],2)],1)],e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.instanceDialogFormVisible=!1}}},[i("i",{staticClass:"el-icon-close"}),e._v("\n "+e._s(e.$t("common.close"))+"\n ")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleInfo()}}},[i("i",{staticClass:"el-icon-refresh-right"}),e._v("\n "+e._s(e.$t("common.refresh"))+"\n ")])],1)],2),e._v(" "),i("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[i("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{rules:e.rules,model:e.temp,"label-width":e.$langMatch({zh:"80px",en:"150px"})}},[i("el-form-item",{attrs:{label:e.$t("threadPool.coreSize"),prop:"coreSize"}},[i("el-input-number",{attrs:{placeholder:e.$t("threadPool.coreSize"),"controls-position":"right",min:1,max:9999},model:{value:e.temp.coreSize,callback:function(t){e.$set(e.temp,"coreSize",t)},expression:"temp.coreSize"}})],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.maximumSize"),prop:"maxSize"}},[i("el-input-number",{attrs:{placeholder:e.$t("threadPool.maximumSize"),"controls-position":"right",min:1,max:9999},model:{value:e.temp.maxSize,callback:function(t){e.$set(e.temp,"maxSize",t)},expression:"temp.maxSize"}})],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.queueType"),prop:"queueType"}},[i("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("threadPool.queueType"),disabled:!0},on:{change:e.selectQueueType},model:{value:e.temp.queueType,callback:function(t){e.$set(e.temp,"queueType",t)},expression:"temp.queueType"}},e._l(e.queueTypeOptions,(function(e){return i("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.queueCapacity"),prop:"capacity"}},[i("el-input-number",{attrs:{placeholder:e.$t("threadPool.queueCapacity"),"controls-position":"right",min:0,max:2147483647,disabled:9!==e.temp.queueType},model:{value:e.temp.capacity,callback:function(t){e.$set(e.temp,"capacity",t)},expression:"temp.capacity"}})],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPoolInstance.allowCoreThreadTimeOut"),prop:"isAlarm"}},[[i("div",[i("el-radio-group",{model:{value:e.temp.allowCoreThreadTimeOut,callback:function(t){e.$set(e.temp,"allowCoreThreadTimeOut",t)},expression:"temp.allowCoreThreadTimeOut"}},[i("el-radio-button",{attrs:{label:1}},[e._v(e._s(e.$t("threadPool.timeout")))]),e._v(" "),i("el-radio-button",{attrs:{label:0}},[e._v(e._s(e.$t("threadPool.noTimeout")))])],1)],1)]],2),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.executionTimeout"),prop:"executeTimeOut"}},[i("el-input-number",{attrs:{placeholder:e.$t("threadPool.executionTimeoutUnit"),"controls-position":"right",min:-1,max:999999},model:{value:e.temp.executeTimeOut,callback:function(t){e.$set(e.temp,"executeTimeOut",t)},expression:"temp.executeTimeOut"}})],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.keepAliveTime"),prop:"keepAliveTime"}},[i("el-input-number",{attrs:{placeholder:e.$t("threadPool.keepAliveTimeUnit"),"controls-position":"right",min:1,max:999999},model:{value:e.temp.keepAliveTime,callback:function(t){e.$set(e.temp,"keepAliveTime",t)},expression:"temp.keepAliveTime"}})],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.rejectedHandler"),prop:"rejectedType"}},[i("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("threadPool.rejectedHandler")},on:{change:e.selectRejectedType},model:{value:e.temp.rejectedType,callback:function(t){e.$set(e.temp,"rejectedType",t)},expression:"temp.rejectedType"}},e._l(e.rejectedOptions,(function(e){return i("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),e.isRejectShow?i("el-form-item",{attrs:{label:e.$t("threadPool.customRejectedHandler"),prop:"customRejectedType"}},[i("el-input",{attrs:{placeholder:e.$t("threadPool.customRejectedHandlerTip")},on:{input:function(t){return e.onInput()}},model:{value:e.temp.customRejectedType,callback:function(t){e.$set(e.temp,"customRejectedType",t)},expression:"temp.customRejectedType"}})],1):e._e(),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPoolInstance.changeAll"),prop:"allUpdate"}},[i("el-switch",{model:{value:e.allUpdate,callback:function(t){e.allUpdate=t},expression:"allUpdate"}})],1)],1),e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(" "+e._s(e.$t("common.cancel"))+" ")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){"create"===e.dialogStatus?e.createData():e.updateData()}}},[e._v("\n "+e._s(e.$t("common.confirm"))+"\n ")])],1)],1),e._v(" "),i("el-dialog",{attrs:{visible:e.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(t){e.dialogPluginVisible=t}}},[i("el-table",{staticStyle:{width:"100%"},attrs:{data:e.pluginData,border:"",fit:"","highlight-current-row":""}},[i("el-table-column",{attrs:{prop:"key",label:"Channel"}}),e._v(" "),i("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogPvVisible=!1}}},[e._v(" "+e._s(e.$t("common.confirm"))+" ")])],1)],1),e._v(" "),i("el-dialog",{attrs:{title:"Stack Info",visible:e.isStackShow,width:"60%"},on:{"update:visible":function(t){e.isStackShow=t}}},[i("ul",{staticClass:"stack-info"},e._l(e.stackInfo,(function(t){return i("li",{key:t.threadId},[i("p",[e._v('\n "'+e._s(t.threadName)+'" #'+e._s(t.threadId)+" java.lang.Thread.State:\n "+e._s(t.threadStatus)+"\n ")]),e._v(" "),i("ul",e._l(t.threadStack,(function(t,n){return i("li",{key:n},[e._v("at "+e._s(t))])})),0)])})),0),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.isStackShow=!1}}},[i("i",{staticClass:"el-icon-close"}),e._v(e._s(e.$t("common.close")))]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.handleStackInfo}},[i("i",{staticClass:"el-icon-refresh-right"}),e._v("\n "+e._s(e.$t("common.refresh"))+"\n ")])],1)])],1)},a=[],o=(i("14d9"),i("caad"),i("dd71")),l=i("3737"),s=i("4d85"),r=i("397f"),c=i("6724"),u=i("333d"),d={components:{Pagination:u["a"]},directives:{waves:c["a"]},filters:{statusFilter:function(e){var t={DEV:"info",TEST:"success",UAT:"warning",PROD:"danger"};return t[e]},queueFilter:function(e){return"1"==e?"ArrayBlockingQueue":"2"==e?"LinkedBlockingQueue":"3"==e?"LinkedBlockingDeque":"4"==e?"SynchronousQueue":"5"==e?"LinkedTransferQueue":"6"==e?"PriorityBlockingQueue":"9"==e?"ResizableLinkedBlockingQueue":void 0},rejectedFilter:function(e){return"1"==e?"CallerRunsPolicy":"2"==e?"AbortPolicy":"3"==e?"DiscardPolicy":"4"==e?"DiscardOldestPolicy":"5"==e?"RunsOldestTaskPolicy":"6"==e?"SyncPutQueuePolicy":"CustomRejectedPolicy_"+e}},data:function(){return{list:[],listLoading:!1,total:0,listQuery:{current:1,size:10,itemId:"",tpId:""},isStackShow:!1,stackInfo:[],rowInfo:{},size:500,pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],dialogFormVisible:!1,isRejectShow:!1,instanceDialogFormVisible:!1,tenantOptions:[],threadPoolOptions:[],itemOptions:[],queueTypeOptions:[{key:1,display_name:"ArrayBlockingQueue"},{key:2,display_name:"LinkedBlockingQueue"},{key:3,display_name:"LinkedBlockingDeque"},{key:4,display_name:"SynchronousQueue"},{key:5,display_name:"LinkedTransferQueue"},{key:6,display_name:"PriorityBlockingQueue"},{key:9,display_name:"ResizableLinkedBlockingQueue (动态修改队列大小)"}],rejectedOptions:[{key:1,display_name:"CallerRunsPolicy"},{key:2,display_name:"AbortPolicy"},{key:3,display_name:"DiscardPolicy"},{key:4,display_name:"DiscardOldestPolicy"},{key:5,display_name:"RunsOldestTaskPolicy"},{key:6,display_name:"SyncPutQueuePolicy"},{key:99,display_name:"CustomRejectedPolicy(自定义 SPI 策略)"}],alarmTypes:[{key:1,display_name:"报警"},{key:0,display_name:"不报警"}],allowCoreThreadTimeOutTypes:[{key:1,display_name:"超时"},{key:0,display_name:"不超时"}],rules:{tenantId:[{required:!0,message:"this is required",trigger:"blur"}],itemId:[{required:!0,message:"this is required",trigger:"blur"}],tpId:[{required:!0,message:"this is required",trigger:"blur"}],coreSize:[{required:!0,message:"this is required",trigger:"blur"}],maxSize:[{required:!0,message:"this is required",trigger:"blur"}],queueType:[{required:!0,message:"this is required",trigger:"blur"}],executeTimeOut:[{required:!0,message:"this is required",trigger:"blur"}],keepAliveTime:[{required:!0,message:"this is required",trigger:"blur"}],isAlarm:[{required:!0,message:"this is required",trigger:"blur"}],capacity:[{required:!0,message:"this is required",trigger:"blur"}],capacityAlarm:[{required:!0,message:"this is required",trigger:"blur"}],livenessAlarm:[{required:!0,message:"this is required",trigger:"blur"}],rejectedType:[{required:!0,message:"this is required",trigger:"blur"}]},dialogStatus:"",textMap:{update:this.$t("common.edit"),create:this.$t("common.create"),info:this.$t("common.info")},allUpdate:!1,temp:{id:void 0,tenantId:"",itemId:"",rejectedType:null,customRejectedType:null},runTimeTemp:{},tempRow:{},visible:!0}},created:function(){this.initSelect()},methods:{onInput:function(){this.$forceUpdate()},fetchData:function(){var e=this;if(this.listQuery.tenantId)if(this.listQuery.itemId)if(this.listQuery.tpId){this.listLoading=!0;var t=[this.listQuery.itemId,this.listQuery.tpId];r["a"](t).then((function(t){e.list=t,e.listLoading=!1}))}else this.$message.warning(this.$t("message.emptyWarning",{name:this.$t("threadPool.threadPool")}));else this.$message.warning(this.$t("message.emptyWarning",{name:this.$t("projectManage.item")}));else this.$message.warning(this.$t("message.emptyWarning",{name:this.$t("tenantManage.tenant")}))},refreshData:function(){this.listQuery.tenantId=null,this.listQuery.itemId=null,this.listQuery.tpId=null,this.itemOptions=[],this.threadPoolOptions=[]},initSelect:function(){var e=this;o["c"]({size:this.size}).then((function(t){for(var i=t.records,n=0;n0,expression:"total > 0"}],attrs:{total:e.total,page:e.listQuery.current,limit:e.listQuery.size},on:{"update:page":function(t){return e.$set(e.listQuery,"current",t)},"update:limit":function(t){return e.$set(e.listQuery,"size",t)},pagination:e.fetchData}}),e._v(" "),a("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{rules:e.rules,model:e.temp,"label-width":e.$langMatch({zh:"100px",en:"150px"})}},[e.isEdit?[a("el-form-item",{attrs:{label:e.$t("tenantManage.tenant"),prop:"tenantId"}},[a("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("message.selectMessage",{target:e.$t("tenantManage.tenant")}),disabled:"create"!==e.dialogStatus},on:{change:function(t){return e.tenantTempSelectList()}},model:{value:e.temp.tenantId,callback:function(t){e.$set(e.temp,"tenantId",t)},expression:"temp.tenantId"}},e._l(e.tenantOptions,(function(e){return a("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("projectManage.item"),prop:"itemId"}},[a("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("message.selectMessage",{target:e.$t("projectManage.item")}),disabled:"create"!==e.dialogStatus},model:{value:e.temp.itemId,callback:function(t){e.$set(e.temp,"itemId",t)},expression:"temp.itemId"}},e._l(e.itemTempOptions,(function(e){return a("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.threadPool"),prop:"tpId"}},[a("el-input",{attrs:{size:"medium",placeholder:e.$t("message.selectMessage",{target:e.$t("threadPool.threadPool")}),disabled:"create"!==e.dialogStatus},model:{value:e.temp.tpId,callback:function(t){e.$set(e.temp,"tpId",t)},expression:"temp.tpId"}})],1)]:e._e(),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.coreSize"),prop:"coreSize"}},[a("el-input-number",{attrs:{placeholder:e.$t("threadPool.coreSize"),"controls-position":"right",min:1,max:9999},model:{value:e.temp.coreSize,callback:function(t){e.$set(e.temp,"coreSize",t)},expression:"temp.coreSize"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.maximumSize"),prop:"maxSize"}},[a("el-input-number",{attrs:{placeholder:e.$t("threadPool.maximumSize"),"controls-position":"right",min:1,max:9999},model:{value:e.temp.maxSize,callback:function(t){e.$set(e.temp,"maxSize",t)},expression:"temp.maxSize"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.queueType"),prop:"queueType"}},[a("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("threadPool.queueType")},on:{change:e.selectQueueType},model:{value:e.temp.queueType,callback:function(t){e.$set(e.temp,"queueType",t)},expression:"temp.queueType"}},e._l(e.queueTypeOptions,(function(e){return a("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.queueCapacity"),prop:"capacity"}},[a("el-input-number",{attrs:{placeholder:e.$t("threadPool.queueCapacity"),"controls-position":"right",min:0,max:2147483647,disabled:4===e.temp.queueType||5===e.temp.queueType},model:{value:e.temp.capacity,callback:function(t){e.$set(e.temp,"capacity",t)},expression:"temp.capacity"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.executionTimeout"),prop:"executeTimeOut"}},[a("el-input-number",{attrs:{placeholder:e.$t("threadPool.executionTimeoutUnit"),"controls-position":"right",min:-1,max:999999},model:{value:e.temp.executeTimeOut,callback:function(t){e.$set(e.temp,"executeTimeOut",t)},expression:"temp.executeTimeOut"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.keepAliveTime"),prop:"keepAliveTime"}},[a("el-input-number",{attrs:{placeholder:e.$t("threadPool.keepAliveTimeUnit"),"controls-position":"right",min:1,max:999999},model:{value:e.temp.keepAliveTime,callback:function(t){e.$set(e.temp,"keepAliveTime",t)},expression:"temp.keepAliveTime"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.isTimeout"),prop:"allowCoreThreadTimeOut"}},[[a("div",[a("el-radio-group",{model:{value:e.temp.allowCoreThreadTimeOut,callback:function(t){e.$set(e.temp,"allowCoreThreadTimeOut",t)},expression:"temp.allowCoreThreadTimeOut"}},[a("el-radio-button",{attrs:{label:1}},[e._v(e._s(e.$t("threadPool.timeout")))]),e._v(" "),a("el-radio-button",{attrs:{label:0}},[e._v(e._s(e.$t("threadPool.noTimeout")))])],1)],1)]],2),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.isAlarm"),prop:"isAlarm"}},[[a("div",[a("el-radio-group",{model:{value:e.temp.isAlarm,callback:function(t){e.$set(e.temp,"isAlarm",t)},expression:"temp.isAlarm"}},[a("el-radio-button",{attrs:{label:"1"}},[e._v(e._s(e.$t("threadPool.alarm")))]),e._v(" "),a("el-radio-button",{attrs:{label:"0"}},[e._v(e._s(e.$t("threadPool.noAlarm")))])],1)],1)]],2),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.activeAlarm"),prop:"livenessAlarm"}},[[a("div",[a("el-radio-group",{model:{value:e.temp.livenessAlarm,callback:function(t){e.$set(e.temp,"livenessAlarm",t)},expression:"temp.livenessAlarm"}},[a("el-radio-button",{attrs:{label:"0"}},[e._v(e._s(e.$t("threadPool.noAlarm")))]),e._v(" "),a("el-radio-button",{attrs:{label:"60"}},[e._v("60%")]),e._v(" "),a("el-radio-button",{attrs:{label:"80"}},[e._v("80%")]),e._v(" "),a("el-radio-button",{attrs:{label:"90"}},[e._v("90%")])],1)],1)]],2),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.capacityAlarm"),prop:"capacityAlarm"}},[[a("div",[a("el-radio-group",{model:{value:e.temp.capacityAlarm,callback:function(t){e.$set(e.temp,"capacityAlarm",t)},expression:"temp.capacityAlarm"}},[a("el-radio-button",{attrs:{label:"0"}},[e._v(e._s(e.$t("threadPool.noAlarm")))]),e._v(" "),a("el-radio-button",{attrs:{label:"60"}},[e._v("60%")]),e._v(" "),a("el-radio-button",{attrs:{label:"80"}},[e._v("80%")]),e._v(" "),a("el-radio-button",{attrs:{label:"90"}},[e._v("90%")])],1)],1)]],2),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.rejectedHandler"),prop:"rejectedType"}},[a("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("threadPool.rejectedHandler")},on:{change:e.selectRejectedType},model:{value:e.temp.rejectedType,callback:function(t){e.$set(e.temp,"rejectedType",t)},expression:"temp.rejectedType"}},e._l(e.rejectedOptions,(function(e){return a("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),e.isRejectShow?a("el-form-item",{attrs:{label:e.$t("threadPool.customRejectedHandler"),prop:"customRejectedType"}},[a("el-input",{attrs:{placeholder:e.$t("threadPool.customRejectedHandlerTip")},on:{input:function(t){return e.onInput()}},model:{value:e.temp.customRejectedType,callback:function(t){e.$set(e.temp,"customRejectedType",t)},expression:"temp.customRejectedType"}})],1):e._e()],2),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(" "+e._s(e.$t("common.cancel"))+" ")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){"create"===e.dialogStatus?e.createData():e.updateData()}}},[e._v("\n "+e._s(e.$t("common.confirm"))+"\n ")])],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(t){e.dialogPluginVisible=t}}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.pluginData,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{prop:"key",label:"Channel"}}),e._v(" "),a("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogPvVisible=!1}}},[e._v(e._s(e.$t("common.confirm")))])],1)],1)],1)},n=[],r=(a("14d9"),a("3737")),o=a("dd71"),l=a("4d85"),s=a("6724"),u=a("333d"),c={name:"JobProject",components:{Pagination:u["a"]},directives:{waves:s["a"]},filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]},defaultExecuteTimeoutValue:function(e){return void 0==e||null==e?0:e},queueFilter:function(e){return"1"==e?"ArrayBlockingQueue":"2"==e?"LinkedBlockingQueue":"3"==e?"LinkedBlockingDeque":"4"==e?"SynchronousQueue":"5"==e?"LinkedTransferQueue":"6"==e?"PriorityBlockingQueue":"9"==e?"ResizableLinkedBlockingQueue":void 0},rejectedTypeFilter:function(e){return"1"==e?"CallerRunsPolicy":"2"==e?"AbortPolicy":"3"==e?"DiscardPolicy":"4"==e?"DiscardOldestPolicy":"5"==e?"RunsOldestTaskPolicy":"6"==e?"SyncPutQueuePolicy":"CustomRejectedPolicy_"+e}},data:function(){return{isRejectShow:!1,isEdit:!1,list:null,listLoading:!0,total:0,listQuery:{current:1,size:10,tpId:"",itemId:"",desc:!0},pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],isEditDisabled:!1,dialogFormVisible:!1,tenantOptions:[],threadPoolOptions:[],itemOptions:[],itemTempOptions:[],queueTypeOptions:[{key:1,display_name:"ArrayBlockingQueue"},{key:2,display_name:"LinkedBlockingQueue"},{key:3,display_name:"LinkedBlockingDeque"},{key:4,display_name:"SynchronousQueue"},{key:5,display_name:"LinkedTransferQueue"},{key:6,display_name:"PriorityBlockingQueue"},{key:9,display_name:"ResizableLinkedBlockingQueue (动态修改队列大小)"}],rejectedOptions:[{key:1,display_name:"CallerRunsPolicy"},{key:2,display_name:"AbortPolicy"},{key:3,display_name:"DiscardPolicy"},{key:4,display_name:"DiscardOldestPolicy"},{key:5,display_name:"RunsOldestTaskPolicy"},{key:6,display_name:"SyncPutQueuePolicy"},{key:99,display_name:"CustomRejectedPolicy(自定义 SPI 策略)"}],alarmTypes:[{key:1,display_name:"报警"},{key:0,display_name:"不报警"}],allowCoreThreadTimeOutTypes:[{key:1,display_name:"超时"},{key:0,display_name:"不超时"}],size:500,dialogStatus:"",textMap:{update:"Edit",create:"Create"},rules:{tenantId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],itemId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],tpId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],coreSize:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],maxSize:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],queueType:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],allowCoreThreadTimeOut:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],keepAliveTime:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],isAlarm:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],capacityAlarm:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],livenessAlarm:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],rejectedType:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],capacity:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],executeTimeOut:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}]},temp:{id:void 0,tenantId:"",itemId:"",rejectedType:null,customRejectedType:null,coreSize:4,maxSize:8},visible:!0}},created:function(){this.fetchData(),this.initSelect()},mounted:function(){this.isEditDisabled="ROLE_ADMIN"!==localStorage.getItem("USER_ROLE")&&"ROLE_MANAGE"!==localStorage.getItem("USER_ROLE")},methods:{onInput:function(){this.$forceUpdate()},fetchData:function(){var e=this;this.listLoading=!0,l["e"](this.listQuery).then((function(t){var a=t.records,i=t.total;e.total=i,e.list=a,e.listLoading=!1}))},changeAlarm:function(e){var t=this;l["a"](e).then((function(){t.fetchData(),t.$notify({title:t.$t("message.success"),message:t.$t("message.updateSuccess"),type:"success",duration:2e3})}))},initSelect:function(){var e=this;o["c"]({size:this.size}).then((function(t){for(var a=t.records,i=0;i0,expression:"total > 0"}],attrs:{total:e.total,page:e.listQuery.current,limit:e.listQuery.size},on:{"update:page":function(t){return e.$set(e.listQuery,"current",t)},"update:limit":function(t){return e.$set(e.listQuery,"size",t)},pagination:e.fetchData}}),e._v(" "),a("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{rules:e.rules,model:e.temp,"label-width":e.$langMatch({zh:"100px",en:"150px"})}},[e.isEdit?[a("el-form-item",{attrs:{label:e.$t("tenantManage.tenant"),prop:"tenantId"}},[a("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("message.selectMessage",{target:e.$t("tenantManage.tenant")}),disabled:"create"!==e.dialogStatus},on:{change:function(t){return e.tenantTempSelectList()}},model:{value:e.temp.tenantId,callback:function(t){e.$set(e.temp,"tenantId",t)},expression:"temp.tenantId"}},e._l(e.tenantOptions,(function(e){return a("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("projectManage.item"),prop:"itemId"}},[a("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("message.selectMessage",{target:e.$t("projectManage.item")}),disabled:"create"!==e.dialogStatus},model:{value:e.temp.itemId,callback:function(t){e.$set(e.temp,"itemId",t)},expression:"temp.itemId"}},e._l(e.itemTempOptions,(function(e){return a("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.threadPool"),prop:"tpId"}},[a("el-input",{attrs:{size:"medium",placeholder:e.$t("message.selectMessage",{target:e.$t("threadPool.threadPool")}),disabled:"create"!==e.dialogStatus},model:{value:e.temp.tpId,callback:function(t){e.$set(e.temp,"tpId",t)},expression:"temp.tpId"}})],1)]:e._e(),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.coreSize"),prop:"coreSize"}},[a("el-input-number",{attrs:{placeholder:e.$t("threadPool.coreSize"),"controls-position":"right",min:1,max:9999},model:{value:e.temp.coreSize,callback:function(t){e.$set(e.temp,"coreSize",t)},expression:"temp.coreSize"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.maximumSize"),prop:"maxSize"}},[a("el-input-number",{attrs:{placeholder:e.$t("threadPool.maximumSize"),"controls-position":"right",min:1,max:9999},model:{value:e.temp.maxSize,callback:function(t){e.$set(e.temp,"maxSize",t)},expression:"temp.maxSize"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.queueType"),prop:"queueType"}},[a("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("threadPool.queueType")},on:{change:e.selectQueueType},model:{value:e.temp.queueType,callback:function(t){e.$set(e.temp,"queueType",t)},expression:"temp.queueType"}},e._l(e.queueTypeOptions,(function(e){return a("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.queueCapacity"),prop:"capacity"}},[a("el-input-number",{attrs:{placeholder:e.$t("threadPool.queueCapacity"),"controls-position":"right",min:0,max:2147483647,disabled:4===e.temp.queueType||5===e.temp.queueType},model:{value:e.temp.capacity,callback:function(t){e.$set(e.temp,"capacity",t)},expression:"temp.capacity"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.executionTimeout"),prop:"executeTimeOut"}},[a("el-input-number",{attrs:{placeholder:e.$t("threadPool.executionTimeoutUnit"),"controls-position":"right",min:-1,max:999999},model:{value:e.temp.executeTimeOut,callback:function(t){e.$set(e.temp,"executeTimeOut",t)},expression:"temp.executeTimeOut"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.keepAliveTime"),prop:"keepAliveTime"}},[a("el-input-number",{attrs:{placeholder:e.$t("threadPool.keepAliveTimeUnit"),"controls-position":"right",min:1,max:999999},model:{value:e.temp.keepAliveTime,callback:function(t){e.$set(e.temp,"keepAliveTime",t)},expression:"temp.keepAliveTime"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.isTimeout"),prop:"allowCoreThreadTimeOut"}},[[a("div",[a("el-radio-group",{model:{value:e.temp.allowCoreThreadTimeOut,callback:function(t){e.$set(e.temp,"allowCoreThreadTimeOut",t)},expression:"temp.allowCoreThreadTimeOut"}},[a("el-radio-button",{attrs:{label:1}},[e._v(e._s(e.$t("threadPool.timeout")))]),e._v(" "),a("el-radio-button",{attrs:{label:0}},[e._v(e._s(e.$t("threadPool.noTimeout")))])],1)],1)]],2),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.isAlarm"),prop:"isAlarm"}},[[a("div",[a("el-radio-group",{model:{value:e.temp.isAlarm,callback:function(t){e.$set(e.temp,"isAlarm",t)},expression:"temp.isAlarm"}},[a("el-radio-button",{attrs:{label:"1"}},[e._v(e._s(e.$t("threadPool.alarm")))]),e._v(" "),a("el-radio-button",{attrs:{label:"0"}},[e._v(e._s(e.$t("threadPool.noAlarm")))])],1)],1)]],2),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.activeAlarm"),prop:"livenessAlarm"}},[[a("div",[a("el-radio-group",{model:{value:e.temp.livenessAlarm,callback:function(t){e.$set(e.temp,"livenessAlarm",t)},expression:"temp.livenessAlarm"}},[a("el-radio-button",{attrs:{label:"0"}},[e._v(e._s(e.$t("threadPool.noAlarm")))]),e._v(" "),a("el-radio-button",{attrs:{label:"60"}},[e._v("60%")]),e._v(" "),a("el-radio-button",{attrs:{label:"80"}},[e._v("80%")]),e._v(" "),a("el-radio-button",{attrs:{label:"90"}},[e._v("90%")])],1)],1)]],2),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.capacityAlarm"),prop:"capacityAlarm"}},[[a("div",[a("el-radio-group",{model:{value:e.temp.capacityAlarm,callback:function(t){e.$set(e.temp,"capacityAlarm",t)},expression:"temp.capacityAlarm"}},[a("el-radio-button",{attrs:{label:"0"}},[e._v(e._s(e.$t("threadPool.noAlarm")))]),e._v(" "),a("el-radio-button",{attrs:{label:"60"}},[e._v("60%")]),e._v(" "),a("el-radio-button",{attrs:{label:"80"}},[e._v("80%")]),e._v(" "),a("el-radio-button",{attrs:{label:"90"}},[e._v("90%")])],1)],1)]],2),e._v(" "),a("el-form-item",{attrs:{label:e.$t("threadPool.rejectedHandler"),prop:"rejectedType"}},[a("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("threadPool.rejectedHandler")},on:{change:e.selectRejectedType},model:{value:e.temp.rejectedType,callback:function(t){e.$set(e.temp,"rejectedType",t)},expression:"temp.rejectedType"}},e._l(e.rejectedOptions,(function(e){return a("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),e.isRejectShow?a("el-form-item",{attrs:{label:e.$t("threadPool.customRejectedHandler"),prop:"customRejectedType"}},[a("el-input",{attrs:{placeholder:e.$t("threadPool.customRejectedHandlerTip")},on:{input:function(t){return e.onInput()}},model:{value:e.temp.customRejectedType,callback:function(t){e.$set(e.temp,"customRejectedType",t)},expression:"temp.customRejectedType"}})],1):e._e()],2),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(" "+e._s(e.$t("common.cancel"))+" ")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){"create"===e.dialogStatus?e.createData():e.updateData()}}},[e._v("\n "+e._s(e.$t("common.confirm"))+"\n ")])],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(t){e.dialogPluginVisible=t}}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.pluginData,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{prop:"key",label:"Channel"}}),e._v(" "),a("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogPvVisible=!1}}},[e._v(e._s(e.$t("common.confirm")))])],1)],1)],1)},n=[],r=(a("14d9"),a("3737")),o=a("dd71"),l=a("4d85"),s=a("6724"),u=a("333d"),c={name:"JobProject",components:{Pagination:u["a"]},directives:{waves:s["a"]},filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]},defaultExecuteTimeoutValue:function(e){return void 0==e||null==e?0:e},queueFilter:function(e){return"1"==e?"ArrayBlockingQueue":"2"==e?"LinkedBlockingQueue":"3"==e?"LinkedBlockingDeque":"4"==e?"SynchronousQueue":"5"==e?"LinkedTransferQueue":"6"==e?"PriorityBlockingQueue":"9"==e?"ResizableLinkedBlockingQueue":void 0},rejectedTypeFilter:function(e){return"1"==e?"CallerRunsPolicy":"2"==e?"AbortPolicy":"3"==e?"DiscardPolicy":"4"==e?"DiscardOldestPolicy":"5"==e?"RunsOldestTaskPolicy":"6"==e?"SyncPutQueuePolicy":"CustomRejectedPolicy_"+e}},data:function(){return{isRejectShow:!1,isEdit:!1,list:null,listLoading:!0,total:0,listQuery:{current:1,size:10,tpId:"",itemId:"",desc:!0},pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],isEditDisabled:!1,dialogFormVisible:!1,tenantOptions:[],threadPoolOptions:[],itemOptions:[],itemTempOptions:[],queueTypeOptions:[{key:1,display_name:"ArrayBlockingQueue"},{key:2,display_name:"LinkedBlockingQueue"},{key:3,display_name:"LinkedBlockingDeque"},{key:4,display_name:"SynchronousQueue"},{key:5,display_name:"LinkedTransferQueue"},{key:6,display_name:"PriorityBlockingQueue"},{key:9,display_name:"ResizableLinkedBlockingQueue (动态修改队列大小)"}],rejectedOptions:[{key:1,display_name:"CallerRunsPolicy"},{key:2,display_name:"AbortPolicy"},{key:3,display_name:"DiscardPolicy"},{key:4,display_name:"DiscardOldestPolicy"},{key:5,display_name:"RunsOldestTaskPolicy"},{key:6,display_name:"SyncPutQueuePolicy"},{key:99,display_name:"CustomRejectedPolicy(自定义 SPI 策略)"}],alarmTypes:[{key:1,display_name:"报警"},{key:0,display_name:"不报警"}],allowCoreThreadTimeOutTypes:[{key:1,display_name:"超时"},{key:0,display_name:"不超时"}],size:500,dialogStatus:"",textMap:{update:"Edit",create:"Create"},temp:{id:void 0,tenantId:"",itemId:"",rejectedType:null,customRejectedType:null,coreSize:4,maxSize:8},visible:!0}},computed:{rules:function(){return{tenantId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],itemId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],tpId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],coreSize:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],maxSize:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],queueType:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],allowCoreThreadTimeOut:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],keepAliveTime:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],isAlarm:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],capacityAlarm:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],livenessAlarm:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],rejectedType:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],capacity:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],executeTimeOut:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}]}}},created:function(){this.fetchData(),this.initSelect()},mounted:function(){this.isEditDisabled="ROLE_ADMIN"!==localStorage.getItem("USER_ROLE")&&"ROLE_MANAGE"!==localStorage.getItem("USER_ROLE")},methods:{onInput:function(){this.$forceUpdate()},fetchData:function(){var e=this;this.listLoading=!0,l["e"](this.listQuery).then((function(t){var a=t.records,i=t.total;e.total=i,e.list=a,e.listLoading=!1}))},changeAlarm:function(e){var t=this;l["a"](e).then((function(){t.fetchData(),t.$notify({title:t.$t("message.success"),message:t.$t("message.updateSuccess"),type:"success",duration:2e3})}))},initSelect:function(){var e=this;o["c"]({size:this.size}).then((function(t){for(var a=t.records,i=0;i0,expression:"total > 0"}],attrs:{total:e.total,page:e.listQuery.current,limit:e.listQuery.size},on:{"update:page":function(t){return e.$set(e.listQuery,"current",t)},"update:limit":function(t){return e.$set(e.listQuery,"size",t)},pagination:e.fetchData}}),e._v(" "),n("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[n("el-form",{ref:"dataForm",staticStyle:{width:"400px","margin-left":"50px"},attrs:{rules:e.rules,model:e.temp,"label-position":"right","label-width":"100px"}},[n("el-form-item",{attrs:{label:e.$t("userAuthority.userName"),prop:"userName"}},[n("el-input",{attrs:{disabled:"admin"===e.temp.userName,placeholder:e.$t("userAuthority.userName")},model:{value:e.temp.userName,callback:function(t){e.$set(e.temp,"userName",t)},expression:"temp.userName"}})],1),e._v(" "),n("el-form-item",{attrs:{label:e.$t("userAuthority.password"),prop:"password"}},[n("el-input",{attrs:{placeholder:e.$t("userAuthority.password"),minlength:"6"},model:{value:e.temp.password,callback:function(t){e.$set(e.temp,"password",t)},expression:"temp.password"}})],1),e._v(" "),n("el-form-item",{attrs:{label:e.$t("userAuthority.role"),prop:"role"}},[n("el-select",{staticClass:"filter-item",attrs:{disabled:"admin"===e.temp.userName,placeholder:e.$t("userAuthority.role")},model:{value:e.temp.role,callback:function(t){e.$set(e.temp,"role",t)},expression:"temp.role"}},e._l(e.roles,(function(e){return n("el-option",{key:e.key,attrs:{label:e,value:e}})})),1)],1),e._v(" "),"admin"!==e.temp.userName?n("el-form-item",{attrs:{label:e.$t("tenantManage.tenant"),prop:"tenants"}},[n("el-checkbox-group",{model:{value:e.temp.tempResources,callback:function(t){e.$set(e.temp,"tempResources",t)},expression:"temp.tempResources"}},e._l(e.tenantList,(function(t){return n("el-checkbox",{key:t,attrs:{label:t}},[e._v(e._s(t))])})),1)],1):e._e()],1),e._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(" "+e._s(e.$t("common.cancel"))+" ")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(t){"create"===e.dialogStatus?e.createData():e.updateData()}}},[e._v("\n "+e._s(e.$t("common.confirm"))+"\n ")])],1)],1)],1)},i=[],r=(n("14d9"),n("cc68")),s=n("6724"),o=n("333d"),l=n("dd71"),u={name:"User",components:{Pagination:o["a"]},directives:{waves:s["a"]},filters:{statusFilter:function(e){var t={ROLE_ADMIN:"danger",ROLE_MANAGE:"warning",ROLE_USER:""};return t[e]}},data:function(){return{isTenantsShow:!0,list:null,listLoading:!0,total:0,listQuery:{current:1,size:10,userName:void 0},roles:["ROLE_USER","ROLE_MANAGE","ROLE_ADMIN"],tenantList:[],checkedCities:["smo"],checkAll:!1,isIndeterminate:!0,cities:[],dialogPluginVisible:!1,pluginData:[],dialogFormVisible:!1,dialogStatus:"",textMap:{update:"Edit",create:"Create"},temp:{id:void 0,role:"",userName:"",password:"",permission:"",resources:[]},resetTemp:function(){this.temp={id:void 0,role:"",userName:"",password:"",permission:"",resources:[]}}}},computed:{rules:function(){return{role:[{required:!0,message:this.$t("message.requiredError"),trigger:"change"}],userName:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],tenants:[{required:!1,message:this.$t("message.requiredError"),trigger:"blur"}],password:[{required:!1,message:this.$t("message.requiredError"),trigger:"blur"}]}}},created:function(){this.fetchData(),this.initData()},methods:{fetchData:function(){var e=this;this.listLoading=!0,r["d"](this.listQuery).then((function(t){e.total=t.total,e.list=t.records,e.listLoading=!1}))},initData:function(){var e=this;l["c"]({size:this.size}).then((function(t){for(var n=t.records,a=0;a0,expression:"total > 0"}],attrs:{total:e.total,page:e.listQuery.current,limit:e.listQuery.size},on:{"update:page":function(t){return e.$set(e.listQuery,"current",t)},"update:limit":function(t){return e.$set(e.listQuery,"size",t)},pagination:e.fetchData}}),e._v(" "),a("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",{ref:"dataForm",staticStyle:{width:"400px","margin-left":"50px"},attrs:{rules:e.rules,model:e.temp,"label-position":"right","label-width":"100px"}},[a("el-form-item",{attrs:{label:e.$t("userAuthority.userName"),prop:"userName"}},[a("el-input",{attrs:{disabled:"admin"===e.temp.userName,placeholder:e.$t("userAuthority.userName")},model:{value:e.temp.userName,callback:function(t){e.$set(e.temp,"userName",t)},expression:"temp.userName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("userAuthority.password"),prop:"password"}},[a("el-input",{attrs:{placeholder:e.$t("userAuthority.password"),minlength:"6"},model:{value:e.temp.password,callback:function(t){e.$set(e.temp,"password",t)},expression:"temp.password"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("userAuthority.role"),prop:"role"}},[a("el-select",{staticClass:"filter-item",attrs:{disabled:"admin"===e.temp.userName,placeholder:e.$t("userAuthority.role")},model:{value:e.temp.role,callback:function(t){e.$set(e.temp,"role",t)},expression:"temp.role"}},e._l(e.roles,(function(e){return a("el-option",{key:e.key,attrs:{label:e,value:e}})})),1)],1),e._v(" "),"admin"!==e.temp.userName?a("el-form-item",{attrs:{label:e.$t("tenantManage.tenant"),prop:"tenants"}},[a("el-checkbox-group",{model:{value:e.temp.tempResources,callback:function(t){e.$set(e.temp,"tempResources",t)},expression:"temp.tempResources"}},e._l(e.tenantList,(function(t){return a("el-checkbox",{key:t,attrs:{label:t}},[e._v(e._s(t))])})),1)],1):e._e()],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(" "+e._s(e.$t("common.cancel"))+" ")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){"create"===e.dialogStatus?e.createData():e.updateData()}}},[e._v("\n "+e._s(e.$t("common.confirm"))+"\n ")])],1)],1)],1)},i=[],r=(a("14d9"),a("cc68")),s=a("6724"),o=a("333d"),l=a("dd71"),u={name:"User",components:{Pagination:o["a"]},directives:{waves:s["a"]},filters:{statusFilter:function(e){var t={ROLE_ADMIN:"danger",ROLE_MANAGE:"warning",ROLE_USER:""};return t[e]}},data:function(){return{isTenantsShow:!0,list:null,listLoading:!0,total:0,listQuery:{current:1,size:10,userName:void 0},roles:["ROLE_USER","ROLE_MANAGE","ROLE_ADMIN"],tenantList:[],checkedCities:["smo"],checkAll:!1,isIndeterminate:!0,cities:[],dialogPluginVisible:!1,pluginData:[],dialogFormVisible:!1,dialogStatus:"",textMap:{update:"Edit",create:"Create"},rules:{role:[{required:!0,message:this.$t("message.requiredError"),trigger:"change"}],userName:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],tenants:[{required:!1,message:this.$t("message.requiredError"),trigger:"blur"}],password:[{required:!1,message:this.$t("message.requiredError"),trigger:"blur"}]},temp:{id:void 0,role:"",userName:"",password:"",permission:"",resources:[]},resetTemp:function(){this.temp={id:void 0,role:"",userName:"",password:"",permission:"",resources:[]}}}},created:function(){this.fetchData(),this.initData()},methods:{fetchData:function(){var e=this;this.listLoading=!0,r["d"](this.listQuery).then((function(t){e.total=t.total,e.list=t.records,e.listLoading=!1}))},initData:function(){var e=this;l["c"]({size:this.size}).then((function(t){for(var a=t.records,n=0;n0,expression:"total > 0"}],attrs:{total:e.total,page:e.listQuery.current,limit:e.listQuery.size},on:{"update:page":function(t){return e.$set(e.listQuery,"current",t)},"update:limit":function(t){return e.$set(e.listQuery,"size",t)},pagination:e.fetchData}}),e._v(" "),i("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.instanceDialogFormVisible,width:"1000px"},on:{"update:visible":function(t){e.instanceDialogFormVisible=t}}},[[i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.basicInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.threadPoolID"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.tpId)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.activeID"))+" ")]),e._v(" "),i("el-tag",{attrs:{type:e._f("statusFilter")(e.runTimeTemp.active)}},[e._v("\n "+e._s(e.runTimeTemp.active)+"\n ")])],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.runningState"))+" ")]),e._v(" "),i("el-tag",[e._v(e._s(e.runTimeTemp.state))])],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.instanceHost"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.host)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.instanceID"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.identify)+"\n ")],2)],1),e._v(" "),i("br"),e._v(" "),i("br"),e._v(" "),i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.LoadInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.CurrentLoad"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.currentLoad)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.PeakLoad"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.peakLoad)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.RemainingMemory"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.freeMemory)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.MemoryRatio"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.memoryProportion)+"\n ")],2)],1),e._v(" "),i("br"),e._v(" "),i("br"),e._v(" "),i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.threadInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPool.coreSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.coreSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.currentSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.poolSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPool.maximumSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.maximumSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.activeSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.activeSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.largestSize"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.largestPoolSize)+"\n ")],2)],1),e._v(" "),i("br"),e._v(" "),i("br"),e._v(" "),i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.queueInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPool.queueCapacity"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.queueCapacity)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.queueCount"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.queueSize)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.queueRemainingCapacity"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.queueRemainingCapacity)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.queueType"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.queueType)+"\n ")],2)],1),e._v(" "),i("br"),e._v(" "),i("br"),e._v(" "),i("el-descriptions",{staticClass:"margin-top",attrs:{title:e.$t("threadPoolInstance.otherInformation"),column:3,size:e.size,border:""}},[i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.totalTask"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.completedTaskCount)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.totalRejection"))+" ")]),e._v(" "),i("el-link",{attrs:{type:"danger",underline:!1}},[e._v(e._s(e.runTimeTemp.rejectCount))])],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPoolInstance.lastUpdateTime"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.clientLastRefreshTime)+"\n ")],2),e._v(" "),i("el-descriptions-item",[i("template",{slot:"label"},[e._v(" "+e._s(e.$t("threadPool.rejectedHandler"))+" ")]),e._v("\n "+e._s(e.runTimeTemp.rejectedName)+"\n ")],2)],1)],e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.instanceDialogFormVisible=!1}}},[i("i",{staticClass:"el-icon-close"}),e._v("\n "+e._s(e.$t("common.close"))+"\n ")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleInfo()}}},[i("i",{staticClass:"el-icon-refresh-right"}),e._v("\n "+e._s(e.$t("common.refresh"))+"\n ")])],1)],2),e._v(" "),i("el-dialog",{attrs:{title:e.textMap[e.dialogStatus],visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[i("el-form",{ref:"dataForm",staticStyle:{width:"500px","margin-left":"50px"},attrs:{rules:e.rules,model:e.temp,"label-width":e.$langMatch({zh:"80px",en:"150px"})}},[i("el-form-item",{attrs:{label:e.$t("threadPool.coreSize"),prop:"coreSize"}},[i("el-input-number",{attrs:{placeholder:e.$t("threadPool.coreSize"),"controls-position":"right",min:1,max:9999},model:{value:e.temp.coreSize,callback:function(t){e.$set(e.temp,"coreSize",t)},expression:"temp.coreSize"}})],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.maximumSize"),prop:"maxSize"}},[i("el-input-number",{attrs:{placeholder:e.$t("threadPool.maximumSize"),"controls-position":"right",min:1,max:9999},model:{value:e.temp.maxSize,callback:function(t){e.$set(e.temp,"maxSize",t)},expression:"temp.maxSize"}})],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.queueType"),prop:"queueType"}},[i("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("threadPool.queueType"),disabled:!0},on:{change:e.selectQueueType},model:{value:e.temp.queueType,callback:function(t){e.$set(e.temp,"queueType",t)},expression:"temp.queueType"}},e._l(e.queueTypeOptions,(function(e){return i("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.queueCapacity"),prop:"capacity"}},[i("el-input-number",{attrs:{placeholder:e.$t("threadPool.queueCapacity"),"controls-position":"right",min:0,max:2147483647,disabled:9!==e.temp.queueType},model:{value:e.temp.capacity,callback:function(t){e.$set(e.temp,"capacity",t)},expression:"temp.capacity"}})],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPoolInstance.allowCoreThreadTimeOut"),prop:"isAlarm"}},[[i("div",[i("el-radio-group",{model:{value:e.temp.allowCoreThreadTimeOut,callback:function(t){e.$set(e.temp,"allowCoreThreadTimeOut",t)},expression:"temp.allowCoreThreadTimeOut"}},[i("el-radio-button",{attrs:{label:1}},[e._v(e._s(e.$t("threadPool.timeout")))]),e._v(" "),i("el-radio-button",{attrs:{label:0}},[e._v(e._s(e.$t("threadPool.noTimeout")))])],1)],1)]],2),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.executionTimeout"),prop:"executeTimeOut"}},[i("el-input-number",{attrs:{placeholder:e.$t("threadPool.executionTimeoutUnit"),"controls-position":"right",min:-1,max:999999},model:{value:e.temp.executeTimeOut,callback:function(t){e.$set(e.temp,"executeTimeOut",t)},expression:"temp.executeTimeOut"}})],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.keepAliveTime"),prop:"keepAliveTime"}},[i("el-input-number",{attrs:{placeholder:e.$t("threadPool.keepAliveTimeUnit"),"controls-position":"right",min:1,max:999999},model:{value:e.temp.keepAliveTime,callback:function(t){e.$set(e.temp,"keepAliveTime",t)},expression:"temp.keepAliveTime"}})],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPool.rejectedHandler"),prop:"rejectedType"}},[i("el-select",{staticStyle:{display:"block"},attrs:{placeholder:e.$t("threadPool.rejectedHandler")},on:{change:e.selectRejectedType},model:{value:e.temp.rejectedType,callback:function(t){e.$set(e.temp,"rejectedType",t)},expression:"temp.rejectedType"}},e._l(e.rejectedOptions,(function(e){return i("el-option",{key:e.key,attrs:{label:e.display_name,value:e.key}})})),1)],1),e._v(" "),e.isRejectShow?i("el-form-item",{attrs:{label:e.$t("threadPool.customRejectedHandler"),prop:"customRejectedType"}},[i("el-input",{attrs:{placeholder:e.$t("threadPool.customRejectedHandlerTip")},on:{input:function(t){return e.onInput()}},model:{value:e.temp.customRejectedType,callback:function(t){e.$set(e.temp,"customRejectedType",t)},expression:"temp.customRejectedType"}})],1):e._e(),e._v(" "),i("el-form-item",{attrs:{label:e.$t("threadPoolInstance.changeAll"),prop:"allUpdate"}},[i("el-switch",{model:{value:e.allUpdate,callback:function(t){e.allUpdate=t},expression:"allUpdate"}})],1)],1),e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(" "+e._s(e.$t("common.cancel"))+" ")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){"create"===e.dialogStatus?e.createData():e.updateData()}}},[e._v("\n "+e._s(e.$t("common.confirm"))+"\n ")])],1)],1),e._v(" "),i("el-dialog",{attrs:{visible:e.dialogPluginVisible,title:"Reading statistics"},on:{"update:visible":function(t){e.dialogPluginVisible=t}}},[i("el-table",{staticStyle:{width:"100%"},attrs:{data:e.pluginData,border:"",fit:"","highlight-current-row":""}},[i("el-table-column",{attrs:{prop:"key",label:"Channel"}}),e._v(" "),i("el-table-column",{attrs:{prop:"pv",label:"Pv"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogPvVisible=!1}}},[e._v(" "+e._s(e.$t("common.confirm"))+" ")])],1)],1),e._v(" "),i("el-dialog",{attrs:{title:"Stack Info",visible:e.isStackShow,width:"60%"},on:{"update:visible":function(t){e.isStackShow=t}}},[i("ul",{staticClass:"stack-info"},e._l(e.stackInfo,(function(t){return i("li",{key:t.threadId},[i("p",[e._v('\n "'+e._s(t.threadName)+'" #'+e._s(t.threadId)+" java.lang.Thread.State:\n "+e._s(t.threadStatus)+"\n ")]),e._v(" "),i("ul",e._l(t.threadStack,(function(t,n){return i("li",{key:n},[e._v("at "+e._s(t))])})),0)])})),0),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.isStackShow=!1}}},[i("i",{staticClass:"el-icon-close"}),e._v(e._s(e.$t("common.close")))]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.handleStackInfo}},[i("i",{staticClass:"el-icon-refresh-right"}),e._v("\n "+e._s(e.$t("common.refresh"))+"\n ")])],1)])],1)},a=[],o=(i("14d9"),i("caad"),i("dd71")),r=i("3737"),s=i("4d85"),l=i("397f"),c=i("6724"),u=i("333d"),d={components:{Pagination:u["a"]},directives:{waves:c["a"]},filters:{statusFilter:function(e){var t={DEV:"info",TEST:"success",UAT:"warning",PROD:"danger"};return t[e]},queueFilter:function(e){return"1"==e?"ArrayBlockingQueue":"2"==e?"LinkedBlockingQueue":"3"==e?"LinkedBlockingDeque":"4"==e?"SynchronousQueue":"5"==e?"LinkedTransferQueue":"6"==e?"PriorityBlockingQueue":"9"==e?"ResizableLinkedBlockingQueue":void 0},rejectedFilter:function(e){return"1"==e?"CallerRunsPolicy":"2"==e?"AbortPolicy":"3"==e?"DiscardPolicy":"4"==e?"DiscardOldestPolicy":"5"==e?"RunsOldestTaskPolicy":"6"==e?"SyncPutQueuePolicy":"CustomRejectedPolicy_"+e}},data:function(){return{list:[],listLoading:!1,total:0,listQuery:{current:1,size:10,itemId:"",tpId:""},isStackShow:!1,stackInfo:[],rowInfo:{},size:500,pluginTypeOptions:["reader","writer"],dialogPluginVisible:!1,pluginData:[],dialogFormVisible:!1,isRejectShow:!1,instanceDialogFormVisible:!1,tenantOptions:[],threadPoolOptions:[],itemOptions:[],queueTypeOptions:[{key:1,display_name:"ArrayBlockingQueue"},{key:2,display_name:"LinkedBlockingQueue"},{key:3,display_name:"LinkedBlockingDeque"},{key:4,display_name:"SynchronousQueue"},{key:5,display_name:"LinkedTransferQueue"},{key:6,display_name:"PriorityBlockingQueue"},{key:9,display_name:"ResizableLinkedBlockingQueue (动态修改队列大小)"}],rejectedOptions:[{key:1,display_name:"CallerRunsPolicy"},{key:2,display_name:"AbortPolicy"},{key:3,display_name:"DiscardPolicy"},{key:4,display_name:"DiscardOldestPolicy"},{key:5,display_name:"RunsOldestTaskPolicy"},{key:6,display_name:"SyncPutQueuePolicy"},{key:99,display_name:"CustomRejectedPolicy(自定义 SPI 策略)"}],alarmTypes:[{key:1,display_name:"报警"},{key:0,display_name:"不报警"}],allowCoreThreadTimeOutTypes:[{key:1,display_name:"超时"},{key:0,display_name:"不超时"}],dialogStatus:"",textMap:{update:this.$t("common.edit"),create:this.$t("common.create"),info:this.$t("common.info")},allUpdate:!1,temp:{id:void 0,tenantId:"",itemId:"",rejectedType:null,customRejectedType:null},runTimeTemp:{},tempRow:{},visible:!0}},computed:{rules:function(){return{tenantId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],itemId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],tpId:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],coreSize:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],maxSize:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],queueType:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],executeTimeOut:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],keepAliveTime:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],isAlarm:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],capacity:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],capacityAlarm:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],livenessAlarm:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}],rejectedType:[{required:!0,message:this.$t("message.requiredError"),trigger:"blur"}]}}},created:function(){this.initSelect()},methods:{onInput:function(){this.$forceUpdate()},fetchData:function(){var e=this;if(this.listQuery.tenantId)if(this.listQuery.itemId)if(this.listQuery.tpId){this.listLoading=!0;var t=[this.listQuery.itemId,this.listQuery.tpId];l["a"](t).then((function(t){e.list=t,e.listLoading=!1}))}else this.$message.warning(this.$t("message.emptyWarning",{name:this.$t("threadPool.threadPool")}));else this.$message.warning(this.$t("message.emptyWarning",{name:this.$t("projectManage.item")}));else this.$message.warning(this.$t("message.emptyWarning",{name:this.$t("tenantManage.tenant")}))},refreshData:function(){this.listQuery.tenantId=null,this.listQuery.itemId=null,this.listQuery.tpId=null,this.itemOptions=[],this.threadPoolOptions=[]},initSelect:function(){var e=this;o["c"]({size:this.size}).then((function(t){for(var i=t.records,n=0;n - +