Commit 592424ed authored by QIANGLU's avatar QIANGLU
Browse files

y=修复下拉数据问题

Showing with 19 additions and 9 deletions
+19 -9
......@@ -107,7 +107,7 @@ public class AppDataServiceImpl implements AppDataService {
if (information != null) {
builder.jdkDir(information.getJdkDir()).jdkVersion(information.getJdkVersion()).userDir(information.getUserDir()).
initMemory(information.getInitMemory()).maxMemory(information.getMaxMemory()).processorNum(information.getProcessorNum())
.ips(information.getIp()).hostname(information.getHost())
.ips(information.getIp()).hostname(information.getHost()).appId(information.getAppId())
.progress(information.getProgress()).os(information.getOs()).osArch(information.getOsArch()).osVersion(information.getOsVersion())
.arguments(JSON.parseArray(information.getArguments()).toJavaList(String.class)).instanceName(information.getInstanceName());
String jars = information.getJars();
......@@ -136,9 +136,15 @@ public class AppDataServiceImpl implements AppDataService {
Calendar nowTime = Calendar.getInstance();
nowTime.add(Calendar.MINUTE, -5);
Date curr = nowTime.getTime();
List<String> informationList = informationMapper.selectInstancesByName(name,curr);
return informationList;
QueryWrapper<Information> wrapper = new QueryWrapper<>();
wrapper.eq("instance_name",name).gt("last_heartbeat",curr);
List<Information> informationList = informationMapper.selectList(wrapper);
List<String> names = new LinkedList<>();
informationList.forEach(info ->{
names.add(info.getAppId());
});
return names;
} catch (Exception e) {
log.error("处理InstanceInfoVo 数据异常", e);
}
......
.title{background-color:#ddd}.list-item:before{display:table;content:"";clear:both}.list-item .list-item-lable{width:90px;float:left;font-size:14px;color:#4169e1;line-height:40px;padding:0 12px 0 0;box-sizing:inherit;-webkit-box-sizing:border-box;vertical-align:middle}.list-item .list-item-content{position:relative;font-size:14px;line-height:40px}.list-item .list-item-content:after{display:table;content:""}.demo-table-expand{font-size:0}.demo-table-expand label{width:90px;color:#99a9bf}.demo-table-expand .el-form-item{margin-right:0;margin-bottom:0;width:50%}.instance-list[data-v-5afb6cdb]{list-style:none;margin:0;padding:0}.instance-list .instance-list-item[data-v-5afb6cdb]{line-height:40px;border-bottom:1px solid #dfe6ec;font-size:16px;position:relative;width:100%}.instance-list .instance-list-item .instance-list-item-lable[data-v-5afb6cdb]{width:120px;position:fixed;font-size:14px;font-weight:700}.instance-list .instance-list-item .instance-list-item-value[data-v-5afb6cdb]{width:100%;margin-left:100px;line-height:40px;position:relative;font-size:14px;font-weight:400}.instance-list-item[data-v-5afb6cdb]:last-child{border-bottom:none}.instance-list-item-value p[data-v-5afb6cdb]{margin:0;padding:0}.box-card .el-form-item[data-v-5afb6cdb]{margin-bottom:0;border-bottom:1px solid #dfe6ec}
\ No newline at end of file
.title{background-color:#ddd}.list-item:before{display:table;content:"";clear:both}.list-item .list-item-lable{width:90px;float:left;font-size:14px;color:#4169e1;line-height:40px;padding:0 12px 0 0;box-sizing:inherit;-webkit-box-sizing:border-box;vertical-align:middle}.list-item .list-item-content{position:relative;font-size:14px;line-height:40px}.list-item .list-item-content:after{display:table;content:""}.demo-table-expand{font-size:0}.demo-table-expand label{width:90px;color:#99a9bf}.demo-table-expand .el-form-item{margin-right:0;margin-bottom:0;width:50%}.instance-list[data-v-ff46b588]{list-style:none;margin:0;padding:0}.instance-list .instance-list-item[data-v-ff46b588]{line-height:40px;border-bottom:1px solid #dfe6ec;font-size:16px;position:relative;width:100%}.instance-list .instance-list-item .instance-list-item-lable[data-v-ff46b588]{width:120px;position:fixed;font-size:14px;font-weight:700}.instance-list .instance-list-item .instance-list-item-value[data-v-ff46b588]{width:100%;margin-left:100px;line-height:40px;position:relative;font-size:14px;font-weight:400}.instance-list-item[data-v-ff46b588]:last-child{border-bottom:none}.instance-list-item-value p[data-v-ff46b588]{margin:0;padding:0}.box-card .el-form-item[data-v-ff46b588]{margin-bottom:0;border-bottom:1px solid #dfe6ec}
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><link rel=icon href=/favicon.ico><title>Vue Admin Template</title><link href=/css/chunk-elementUI.7bf9afa5.css rel=stylesheet><link href=/css/chunk-libs.19abd828.css rel=stylesheet><link href=/css/app.fd999416.css rel=stylesheet></head><body><noscript><strong>We're sorry but Vue Admin Template doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/js/chunk-elementUI.1d3df44e.js></script><script src=/js/chunk-libs.ed226649.js></script><script>(function(e){function n(n){for(var c,r,a=n[0],d=n[1],f=n[2],i=0,h=[];i<a.length;i++)r=a[i],u[r]&&h.push(u[r][0]),u[r]=0;for(c in d)Object.prototype.hasOwnProperty.call(d,c)&&(e[c]=d[c]);l&&l(n);while(h.length)h.shift()();return o.push.apply(o,f||[]),t()}function t(){for(var e,n=0;n<o.length;n++){for(var t=o[n],c=!0,r=1;r<t.length;r++){var a=t[r];0!==u[a]&&(c=!1)}c&&(o.splice(n--,1),e=d(d.s=t[0]))}return e}var c={},r={runtime:0},u={runtime:0},o=[];function a(e){return d.p+"js/"+({}[e]||e)+"."+{"chunk-07b73813":"b274d4d4","chunk-2d0c8bf7":"258a183e","chunk-2d0cfaef":"10044391","chunk-2d0e4e1f":"50af5fe4","chunk-2d0e944c":"f7c8fe7c","chunk-2d2104c6":"beea1cb4","chunk-2d226cab":"1ded9bd3","chunk-2d229205":"cbe93264","chunk-31ec8bc8":"48181d8d","chunk-45c6a3f3":"b2ae646d","chunk-4de1c2b6":"47912a56","chunk-58b736e2":"0f8d387f","chunk-2d0c4c16":"2208d17a","chunk-5b8b7d7d":"b3c15656","chunk-a59ccf04":"10c7ed2c"}[e]+".js"}function d(n){if(c[n])return c[n].exports;var t=c[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,d),t.l=!0,t.exports}d.e=function(e){var n=[],t={"chunk-31ec8bc8":1,"chunk-45c6a3f3":1,"chunk-4de1c2b6":1,"chunk-58b736e2":1,"chunk-5b8b7d7d":1};r[e]?n.push(r[e]):0!==r[e]&&t[e]&&n.push(r[e]=new Promise((function(n,t){for(var c="css/"+({}[e]||e)+"."+{"chunk-07b73813":"31d6cfe0","chunk-2d0c8bf7":"31d6cfe0","chunk-2d0cfaef":"31d6cfe0","chunk-2d0e4e1f":"31d6cfe0","chunk-2d0e944c":"31d6cfe0","chunk-2d2104c6":"31d6cfe0","chunk-2d226cab":"31d6cfe0","chunk-2d229205":"31d6cfe0","chunk-31ec8bc8":"1f98dad4","chunk-45c6a3f3":"6da3844d","chunk-4de1c2b6":"8a752dad","chunk-58b736e2":"a73aa690","chunk-2d0c4c16":"31d6cfe0","chunk-5b8b7d7d":"98638c94","chunk-a59ccf04":"31d6cfe0"}[e]+".css",u=d.p+c,o=document.getElementsByTagName("link"),a=0;a<o.length;a++){var f=o[a],i=f.getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(i===c||i===u))return n()}var h=document.getElementsByTagName("style");for(a=0;a<h.length;a++){f=h[a],i=f.getAttribute("data-href");if(i===c||i===u)return n()}var l=document.createElement("link");l.rel="stylesheet",l.type="text/css",l.onload=n,l.onerror=function(n){var c=n&&n.target&&n.target.src||u,o=new Error("Loading CSS chunk "+e+" failed.\n("+c+")");o.code="CSS_CHUNK_LOAD_FAILED",o.request=c,delete r[e],l.parentNode.removeChild(l),t(o)},l.href=u;var s=document.getElementsByTagName("head")[0];s.appendChild(l)})).then((function(){r[e]=0})));var c=u[e];if(0!==c)if(c)n.push(c[2]);else{var o=new Promise((function(n,t){c=u[e]=[n,t]}));n.push(c[2]=o);var f,i=document.createElement("script");i.charset="utf-8",i.timeout=120,d.nc&&i.setAttribute("nonce",d.nc),i.src=a(e),f=function(n){i.onerror=i.onload=null,clearTimeout(h);var t=u[e];if(0!==t){if(t){var c=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src,o=new Error("Loading chunk "+e+" failed.\n("+c+": "+r+")");o.type=c,o.request=r,t[1](o)}u[e]=void 0}};var h=setTimeout((function(){f({type:"timeout",target:i})}),12e4);i.onerror=i.onload=f,document.head.appendChild(i)}return Promise.all(n)},d.m=e,d.c=c,d.d=function(e,n,t){d.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},d.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.t=function(e,n){if(1&n&&(e=d(e)),8&n)return e;if(4&n&&"object"===typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(d.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var c in e)d.d(t,c,function(n){return e[n]}.bind(null,c));return t},d.n=function(e){var n=e&&e.__esModule?function(){return e["default"]}:function(){return e};return d.d(n,"a",n),n},d.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},d.p="/",d.oe=function(e){throw console.error(e),e};var f=window["webpackJsonp"]=window["webpackJsonp"]||[],i=f.push.bind(f);f.push=n,f=f.slice();for(var h=0;h<f.length;h++)n(f[h]);var l=i;t()})([]);</script><script src=/js/app.365a5aec.js></script></body></html>
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><link rel=icon href=/favicon.ico><title>Vue Admin Template</title><link href=/css/chunk-elementUI.7bf9afa5.css rel=stylesheet><link href=/css/chunk-libs.19abd828.css rel=stylesheet><link href=/css/app.fd999416.css rel=stylesheet></head><body><noscript><strong>We're sorry but Vue Admin Template doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/js/chunk-elementUI.1d3df44e.js></script><script src=/js/chunk-libs.ed226649.js></script><script>(function(e){function n(n){for(var r,c,a=n[0],d=n[1],f=n[2],i=0,h=[];i<a.length;i++)c=a[i],u[c]&&h.push(u[c][0]),u[c]=0;for(r in d)Object.prototype.hasOwnProperty.call(d,r)&&(e[r]=d[r]);l&&l(n);while(h.length)h.shift()();return o.push.apply(o,f||[]),t()}function t(){for(var e,n=0;n<o.length;n++){for(var t=o[n],r=!0,c=1;c<t.length;c++){var a=t[c];0!==u[a]&&(r=!1)}r&&(o.splice(n--,1),e=d(d.s=t[0]))}return e}var r={},c={runtime:0},u={runtime:0},o=[];function a(e){return d.p+"js/"+({}[e]||e)+"."+{"chunk-07b73813":"b274d4d4","chunk-2d0c8bf7":"258a183e","chunk-2d0cfaef":"10044391","chunk-2d0e4e1f":"50af5fe4","chunk-2d0e944c":"f7c8fe7c","chunk-2d2104c6":"beea1cb4","chunk-2d226cab":"1ded9bd3","chunk-2d229205":"cbe93264","chunk-31ec8bc8":"48181d8d","chunk-4af8000e":"58a0e0fb","chunk-4de1c2b6":"47912a56","chunk-58b736e2":"0f8d387f","chunk-2d0c4c16":"2208d17a","chunk-5b8b7d7d":"b3c15656","chunk-a59ccf04":"10c7ed2c"}[e]+".js"}function d(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,d),t.l=!0,t.exports}d.e=function(e){var n=[],t={"chunk-31ec8bc8":1,"chunk-4af8000e":1,"chunk-4de1c2b6":1,"chunk-58b736e2":1,"chunk-5b8b7d7d":1};c[e]?n.push(c[e]):0!==c[e]&&t[e]&&n.push(c[e]=new Promise((function(n,t){for(var r="css/"+({}[e]||e)+"."+{"chunk-07b73813":"31d6cfe0","chunk-2d0c8bf7":"31d6cfe0","chunk-2d0cfaef":"31d6cfe0","chunk-2d0e4e1f":"31d6cfe0","chunk-2d0e944c":"31d6cfe0","chunk-2d2104c6":"31d6cfe0","chunk-2d226cab":"31d6cfe0","chunk-2d229205":"31d6cfe0","chunk-31ec8bc8":"1f98dad4","chunk-4af8000e":"4ead2d6e","chunk-4de1c2b6":"8a752dad","chunk-58b736e2":"a73aa690","chunk-2d0c4c16":"31d6cfe0","chunk-5b8b7d7d":"98638c94","chunk-a59ccf04":"31d6cfe0"}[e]+".css",u=d.p+r,o=document.getElementsByTagName("link"),a=0;a<o.length;a++){var f=o[a],i=f.getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(i===r||i===u))return n()}var h=document.getElementsByTagName("style");for(a=0;a<h.length;a++){f=h[a],i=f.getAttribute("data-href");if(i===r||i===u)return n()}var l=document.createElement("link");l.rel="stylesheet",l.type="text/css",l.onload=n,l.onerror=function(n){var r=n&&n.target&&n.target.src||u,o=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");o.code="CSS_CHUNK_LOAD_FAILED",o.request=r,delete c[e],l.parentNode.removeChild(l),t(o)},l.href=u;var s=document.getElementsByTagName("head")[0];s.appendChild(l)})).then((function(){c[e]=0})));var r=u[e];if(0!==r)if(r)n.push(r[2]);else{var o=new Promise((function(n,t){r=u[e]=[n,t]}));n.push(r[2]=o);var f,i=document.createElement("script");i.charset="utf-8",i.timeout=120,d.nc&&i.setAttribute("nonce",d.nc),i.src=a(e),f=function(n){i.onerror=i.onload=null,clearTimeout(h);var t=u[e];if(0!==t){if(t){var r=n&&("load"===n.type?"missing":n.type),c=n&&n.target&&n.target.src,o=new Error("Loading chunk "+e+" failed.\n("+r+": "+c+")");o.type=r,o.request=c,t[1](o)}u[e]=void 0}};var h=setTimeout((function(){f({type:"timeout",target:i})}),12e4);i.onerror=i.onload=f,document.head.appendChild(i)}return Promise.all(n)},d.m=e,d.c=r,d.d=function(e,n,t){d.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},d.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.t=function(e,n){if(1&n&&(e=d(e)),8&n)return e;if(4&n&&"object"===typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(d.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var r in e)d.d(t,r,function(n){return e[n]}.bind(null,r));return t},d.n=function(e){var n=e&&e.__esModule?function(){return e["default"]}:function(){return e};return d.d(n,"a",n),n},d.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},d.p="/",d.oe=function(e){throw console.error(e),e};var f=window["webpackJsonp"]=window["webpackJsonp"]||[],i=f.push.bind(f);f.push=n,f=f.slice();for(var h=0;h<f.length;h++)n(f[h]);var l=i;t()})([]);</script><script src=/js/app.0dc887dd.js></script></body></html>
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-45c6a3f3"],{"0fb3":function(a,e,t){},"24d3":function(a,e,t){},"345b":function(a,e,t){"use strict";t("24d3")},4401:function(a,e,t){"use strict";t("91fc")},"62e4":function(a,e,t){"use strict";t.d(e,"a",(function(){return s})),t.d(e,"b",(function(){return i})),t.d(e,"c",(function(){return l}));var n=t("b775");function s(a){return Object(n["a"])({url:"/app/getList",method:"get",params:a})}function i(a){return Object(n["a"])({url:"/app/getInstanceInfo",method:"get",params:a})}function l(a){return Object(n["a"])({url:"/app/getInstanceNames",method:"get",params:a})}},"7c2b":function(a,e,t){"use strict";t("0fb3")},"91fc":function(a,e,t){},c74d:function(a,e,t){"use strict";t.r(e);var n=function(){var a=this,e=a.$createElement,t=a._self._c||e;return t("div",{staticClass:"app-container"},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"14px"}},[a._v("实例: ")]),a._v(" "),t("el-select",{staticStyle:{width:"280px"},attrs:{size:"mini",placeholder:"请选择应用实例"},on:{change:a.instanceUidChange},model:{value:a.instanceUid,callback:function(e){a.instanceUid=e},expression:"instanceUid"}},a._l(a.instanceUidOption,(function(a){return t("el-option",{key:a,attrs:{label:a,value:a}})})),1)],1),a._v(" "),t("el-tabs",{model:{value:a.activeName,callback:function(e){a.activeName=e},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"概要",name:"1"}},[t("base-info",{attrs:{"server-info-table":a.serverInfoTable,"jvm-base-table":a.jvmBaseTable,"jvm-params-table":a.jvmParamsTable,"libs-table":a.libsTable}})],1),a._v(" "),t("el-tab-pane",{attrs:{label:"Lib 列表",name:"2"}},[t("ul",{staticClass:"instance-list"},[t("li",{staticClass:"instance-list-item"},[t("el-input",{staticStyle:{width:"200px"},attrs:{size:"mini",placeholder:"Lib列表:输入关键字搜索"},model:{value:a.searchParams,callback:function(e){a.searchParams=e},expression:"searchParams"}})],1),a._v(" "),t("div",[t("vue-scroll",a._l(a.libs.filter((function(e){return!a.searchParams||e.toLowerCase().includes(a.searchParams.toLowerCase())})),(function(e,n){return t("li",{key:n,staticClass:"instance-list-item"},[t("span",[a._v(a._s(e.trim()))])])})),0)],1)])])],1)],1)],1)},s=[],i=t("62e4"),l=function(){var a=this,e=a.$createElement,t=a._self._c||e;return t("div",[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{xs:12,sm:12,md:12,lg:8,xl:8}},[t("el-card",[t("el-table",{staticStyle:{width:"100%"},attrs:{data:a.serverInfoTable}},[t("el-table-column",{attrs:{prop:"name",label:"服务器信息",width:"120px"}}),a._v(" "),t("el-table-column",{attrs:{prop:"value"}})],1)],1)],1),a._v(" "),t("el-col",{attrs:{xs:12,sm:12,md:12,lg:8,xl:8}},[t("el-card",[t("el-table",{staticStyle:{width:"100%"},attrs:{data:a.jvmBaseTable}},[t("el-table-column",{attrs:{prop:"name",label:"JVM 信息",width:"120px"}}),a._v(" "),t("el-table-column",{attrs:{prop:"value"}})],1)],1)],1),a._v(" "),t("el-col",{attrs:{xs:12,sm:12,md:12,lg:8,xl:8}},[t("el-card",[t("el-table",{staticStyle:{width:"100%"},attrs:{data:a.jvmParamsTable}},[t("el-table-column",{attrs:{prop:"value",label:"启动参数"}})],1)],1)],1)],1)],1)},r=[],c={props:{serverInfoTable:{type:Array,default:[]},jvmBaseTable:{type:Array,default:[]},jvmParamsTable:{type:Array,default:[]},libsTable:{type:Array,default:[]}},data:function(){return{tableData:[]}}},o=c,u=(t("7c2b"),t("4401"),t("2877")),m=Object(u["a"])(o,l,r,!1,null,null,null),d=m.exports,b={components:{BaseInfo:d},name:"Base",data:function(){return{activeName:"1",instanceUid:"",instanceName:"",instanceUidOption:[],libs:[],instanceObj:{},searchParams:"",serverInfoTable:[],jvmBaseTable:[],jvmParamsTable:[],libsTable:[]}},created:function(){this.instanceUid=this.$cookies.get("appId"),this.instanceName=this.$cookies.get("instanceName"),this.getInstanceList({name:this.instanceName})},methods:{getInstanceList:function(a){var e=this;Object(i["c"])(a).then((function(a){e.instanceUidOption=a.data,""!==e.instanceUid?e.getInstanceDetail({appId:e.instanceUid}):(e.getInstanceDetail({appId:a.data[0]}),e.instanceUid=a.data[0].uid)}))},getInstanceDetail:function(a){var e=this;Object(i["b"])(a).then((function(a){console.log(a),e.libs=a.data.libs,e.instanceObj=a.data,e.serverInfoTable=[{name:"service",value:a.data.instanceName},{name:"hostname",value:a.data.hostname},{name:"ips",value:a.data.ips},{name:"osArch",value:a.data.osArch},{name:"osVersion",value:a.data.osVersion},{name:"os",value:a.data.os},{name:"processorNum",value:a.data.processorNum}],e.jvmBaseTable=[{name:"progress",value:a.data.progress},{name:"jdkVersion",value:a.data.jdkVersion},{name:"jdkDir",value:a.data.jdkDir},{name:"userDir",value:a.data.userDir},{name:"initMemory",value:a.data.initMemory},{name:"maxMemory",value:a.data.maxMemory}],e.jvmParamsTable=a.data.arguments.map((function(a){return{value:a.trim()}})),e.libsTable=a.data.libs.map((function(a){return{value:a.trim()}}))}))},instanceUidChange:function(a){this.getInstanceDetail({instanceUid:a})}}},p=b,v=(t("345b"),Object(u["a"])(p,n,s,!1,null,"5afb6cdb",null));e["default"]=v.exports}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4af8000e"],{"0fb3":function(a,e,t){},"2fb8":function(a,e,t){},4401:function(a,e,t){"use strict";t("91fc")},"62e4":function(a,e,t){"use strict";t.d(e,"a",(function(){return s})),t.d(e,"b",(function(){return l})),t.d(e,"c",(function(){return i}));var n=t("b775");function s(a){return Object(n["a"])({url:"/app/getList",method:"get",params:a})}function l(a){return Object(n["a"])({url:"/app/getInstanceInfo",method:"get",params:a})}function i(a){return Object(n["a"])({url:"/app/getInstanceNames",method:"get",params:a})}},7161:function(a,e,t){"use strict";t("2fb8")},"7c2b":function(a,e,t){"use strict";t("0fb3")},"91fc":function(a,e,t){},c74d:function(a,e,t){"use strict";t.r(e);var n=function(){var a=this,e=a.$createElement,t=a._self._c||e;return t("div",{staticClass:"app-container"},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"14px"}},[a._v("实例: ")]),a._v(" "),t("el-select",{staticStyle:{width:"280px"},attrs:{size:"mini",placeholder:"请选择应用实例"},on:{change:a.instanceUidChange},model:{value:a.instanceUid,callback:function(e){a.instanceUid=e},expression:"instanceUid"}},a._l(a.instanceUidOption,(function(a){return t("el-option",{key:a,attrs:{label:a,value:a}})})),1)],1),a._v(" "),t("el-tabs",{model:{value:a.activeName,callback:function(e){a.activeName=e},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"概要",name:"1"}},[t("base-info",{attrs:{"server-info-table":a.serverInfoTable,"jvm-base-table":a.jvmBaseTable,"jvm-params-table":a.jvmParamsTable,"libs-table":a.libsTable}})],1),a._v(" "),t("el-tab-pane",{attrs:{label:"Lib 列表",name:"2"}},[t("ul",{staticClass:"instance-list"},[t("li",{staticClass:"instance-list-item"},[t("el-input",{staticStyle:{width:"200px"},attrs:{size:"mini",placeholder:"Lib列表:输入关键字搜索"},model:{value:a.searchParams,callback:function(e){a.searchParams=e},expression:"searchParams"}})],1),a._v(" "),t("div",[t("vue-scroll",a._l(a.libs.filter((function(e){return!a.searchParams||e.toLowerCase().includes(a.searchParams.toLowerCase())})),(function(e,n){return t("li",{key:n,staticClass:"instance-list-item"},[t("span",[a._v(a._s(e.trim()))])])})),0)],1)])])],1)],1)],1)},s=[],l=t("62e4"),i=function(){var a=this,e=a.$createElement,t=a._self._c||e;return t("div",[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{xs:12,sm:12,md:12,lg:8,xl:8}},[t("el-card",[t("el-table",{staticStyle:{width:"100%"},attrs:{data:a.serverInfoTable}},[t("el-table-column",{attrs:{prop:"name",label:"服务器信息",width:"120px"}}),a._v(" "),t("el-table-column",{attrs:{prop:"value"}})],1)],1)],1),a._v(" "),t("el-col",{attrs:{xs:12,sm:12,md:12,lg:8,xl:8}},[t("el-card",[t("el-table",{staticStyle:{width:"100%"},attrs:{data:a.jvmBaseTable}},[t("el-table-column",{attrs:{prop:"name",label:"JVM 信息",width:"120px"}}),a._v(" "),t("el-table-column",{attrs:{prop:"value"}})],1)],1)],1),a._v(" "),t("el-col",{attrs:{xs:12,sm:12,md:12,lg:8,xl:8}},[t("el-card",[t("el-table",{staticStyle:{width:"100%"},attrs:{data:a.jvmParamsTable}},[t("el-table-column",{attrs:{prop:"value",label:"启动参数"}})],1)],1)],1)],1)],1)},r=[],c={props:{serverInfoTable:{type:Array,default:[]},jvmBaseTable:{type:Array,default:[]},jvmParamsTable:{type:Array,default:[]},libsTable:{type:Array,default:[]}},data:function(){return{tableData:[]}}},o=c,u=(t("7c2b"),t("4401"),t("2877")),m=Object(u["a"])(o,i,r,!1,null,null,null),d=m.exports,b={components:{BaseInfo:d},name:"Base",data:function(){return{activeName:"1",instanceUid:"",instanceName:"",instanceUidOption:[],libs:[],instanceObj:{},searchParams:"",serverInfoTable:[],jvmBaseTable:[],jvmParamsTable:[],libsTable:[]}},created:function(){this.instanceUid=this.$cookies.get("appId"),this.instanceName=this.$cookies.get("instanceName"),this.getInstanceList({name:this.instanceName})},methods:{getInstanceList:function(a){var e=this;Object(l["c"])(a).then((function(a){e.instanceUidOption=a.data,""!==e.instanceUid?e.getInstanceDetail({appId:e.instanceUid}):(e.getInstanceDetail({appId:a.data[0]}),e.instanceUid=a.data[0].uid)}))},getInstanceDetail:function(a){var e=this;Object(l["b"])(a).then((function(a){console.log(a),e.libs=a.data.libs,e.instanceObj=a.data,e.serverInfoTable=[{name:"service",value:a.data.instanceName},{name:"appId",value:a.data.appId},{name:"hostname",value:a.data.hostname},{name:"ips",value:a.data.ips},{name:"osArch",value:a.data.osArch},{name:"osVersion",value:a.data.osVersion},{name:"os",value:a.data.os},{name:"processorNum",value:a.data.processorNum}],e.jvmBaseTable=[{name:"progress",value:a.data.progress},{name:"jdkVersion",value:a.data.jdkVersion},{name:"jdkDir",value:a.data.jdkDir},{name:"userDir",value:a.data.userDir},{name:"initMemory",value:a.data.initMemory},{name:"maxMemory",value:a.data.maxMemory}],e.jvmParamsTable=a.data.arguments.map((function(a){return{value:a.trim()}})),e.libsTable=a.data.libs.map((function(a){return{value:a.trim()}}))}))},instanceUidChange:function(a){this.getInstanceDetail({appId:a})}}},p=b,v=(t("7161"),Object(u["a"])(p,n,s,!1,null,"ff46b588",null));e["default"]=v.exports}}]);
\ No newline at end of file
......@@ -103,6 +103,10 @@ export default {
name: 'service',
value: res.data.instanceName
},
{
name: 'appId',
value: res.data.appId
},
{
name: 'hostname',
value: res.data.hostname
......@@ -165,7 +169,7 @@ export default {
})
},
instanceUidChange(val) {
this.getInstanceDetail({ instanceUid: val })
this.getInstanceDetail({ appId: val })
}
}
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment