mirror of
https://gitee.com/wujiawei1207537021/wu-lazy-cloud-network.git
synced 2025-06-06 13:27:55 +08:00
1 line
9.1 KiB
JavaScript
1 line
9.1 KiB
JavaScript
"use strict";(self.webpackChunkwu_vue_zone_ecology=self.webpackChunkwu_vue_zone_ecology||[]).push([[17,884],{49884:function(e,l,a){a.r(l),a.d(l,{default:function(){return T}});var t=a(20641),s=a(90033),u=a(50953),r=a(48548);const o=e=>((0,t.Qi)("data-v-f2c28e00"),e=e(),(0,t.jt)(),e),c={class:"percentage-value"},n=o((()=>(0,t.Lk)("span",{class:"percentage-label"},"JVM内存使用",-1))),i={class:"percentage-label"},d={class:"percentage-value"},k=o((()=>(0,t.Lk)("span",{class:"percentage-label"},"当前线程CPU使用",-1))),m={class:"percentage-label"},p={class:"percentage-value"},b=o((()=>(0,t.Lk)("span",{class:"percentage-label"},"当前系统CPU使用",-1))),v={class:"percentage-label"},f={class:"cell-item"},g={class:"cell-item"},y={class:"cell-item"},_={class:"cell-item"},w={class:"cell-item",style:{width:"150px"}},F={class:"cell-item"},h=o((()=>(0,t.Lk)("a",{href:"https://gitee.com/wujiawei1207537021/wu-framework-parent",target:"_blank",title:"wu-framework-parent 是一款由Java语言开发的框架,目标不写代码但是却能完成功能。 框架涵盖无赖ORM( wu-database-lazy-starter)、仿生组件 、easy框架系列【Easy-Excel、easy-listener、easy-upsert】 授权框架(wu-framework-authorization)、Web框架、平台操作组件、层组件抽象、 ACW模块"},"https://gitee.com/wujiawei1207537021/wu-framework-parent",-1))),W={class:"cell-item"},L=o((()=>(0,t.Lk)("a",{href:"https://gitee.com/wujiawei1207537021/wu-lazy-cloud-network",target:"_blank",title:"wu-lazy-cloud-network 是一款基于(wu-framework-parent)孵化出的项目,内部使用Lazy ORM操作数据库,主要功能是网络穿透,对于没有公网IP的服务进行公网IP映射 使用环境JDK17 Spring Boot 3.0.2"},"https://gitee.com/wujiawei1207537021/wu-lazy-cloud-network",-1))),M={class:"cell-item"},R=o((()=>(0,t.Lk)("br",null,null,-1))),C=o((()=>(0,t.Lk)("br",null,null,-1))),x=o((()=>(0,t.Lk)("br",null,null,-1))),P={class:"cell-item"};var U={__name:"Shortcuts",setup(e){const l=(0,u.KR)({menuNum:0,roleNum:0,userNum:0,instanceNum:0,schemaNum:0,tableNum:0,tableColumnNum:0,maxMemory:0,totalMemory:1,freeMemory:0,useMemory:0}),a=(0,u.KR)({cpuNum:"0",total:"0",sys:"0.00",used:"0.00",wait:"0.00",free:"0.00",name:"",arch:"",version:""}),o=[{color:"#f56c6c",percentage:100},{color:"#e6a23c",percentage:80},{color:"#5cb87a",percentage:60},{color:"#1989fa",percentage:40},{color:"#6f7ad3",percentage:20}],U=(0,u.KR)(),T=async()=>{const{code:e,data:a}=await VE_API.system.jvmRunTimeMemory();0===e&&(console.log(a),l.value.maxMemory=a.maxMemory,l.value.totalMemory=a.totalMemory,l.value.freeMemory=a.freeMemory,l.value.useMemory=a.useMemory)},z=async()=>{const{code:e,data:l}=await VE_API.system.jvmCPU();0===e&&(a.value=l,console.log(l))};(0,t.sV)((async()=>{await T(),await z(),U.value=setTimeout((()=>{T(),z()}),3e3)})),(0,t.hi)((()=>{clearTimeout(U.value),U.value=""}));const N=(0,u.KR)("default"),j=(0,t.EW)((()=>{const e={large:"8px",default:"6px",small:"4px"};return{marginRight:e[N.value]||e.default}}));return(e,U)=>{const N=(0,t.g2)("el-button"),A=(0,t.g2)("el-progress"),I=(0,t.g2)("el-icon"),E=(0,t.g2)("el-descriptions-item"),V=(0,t.g2)("el-descriptions"),K=(0,t.g2)("el-card"),B=(0,t.g2)("el-col"),J=(0,t.g2)("lock"),O=(0,t.g2)("el-tag"),S=(0,t.g2)("el-row");return(0,t.uX)(),(0,t.Wv)(S,{gutter:20,style:{"padding-bottom":"10px"}},{default:(0,t.k6)((()=>[(0,t.bF)(B,{span:12,style:{padding:"20px"},title:"服务器信息",tag:"服务器信息"},{default:(0,t.k6)((()=>[(0,t.bF)(K,{shadow:"always",class:"box-card",style:{width:"100%"}},{default:(0,t.k6)((()=>[(0,t.bF)(A,{type:"circle","stroke-width":15,color:o,percentage:100*Number(l.value.useMemory/l.value.totalMemory)},{default:(0,t.k6)((()=>[(0,t.Lk)("span",c,(0,s.v_)(l.value.useMemory+"/"+l.value.totalMemory)+"MB",1),n,(0,t.Lk)("span",i,[(0,t.bF)(N,{onClick:U[0]||(U[0]=e=>(async()=>{const{code:e,data:l}=await VE_API.system.jvmGC();0===e&&(console.log(l),await T())})())},{default:(0,t.k6)((()=>[(0,t.eW)("GC")])),_:1})])])),_:1},8,["percentage"]),(0,t.bF)(A,{type:"circle","stroke-width":15,color:o,percentage:a.value.used},{default:(0,t.k6)((()=>[(0,t.Lk)("span",d,(0,s.v_)(a.value.used)+"%",1),k,(0,t.Lk)("span",m,[(0,t.bF)(N,{onClick:U[1]||(U[1]=e=>z())},{default:(0,t.k6)((()=>[(0,t.eW)("cpu")])),_:1})])])),_:1},8,["percentage"]),(0,t.bF)(A,{type:"circle","stroke-width":15,color:o,percentage:a.value.sys},{default:(0,t.k6)((()=>[(0,t.Lk)("span",p,(0,s.v_)(a.value.sys)+"%",1),b,(0,t.Lk)("span",v,[(0,t.bF)(N,{onClick:U[2]||(U[2]=e=>z())},{default:(0,t.k6)((()=>[(0,t.eW)("cpu")])),_:1})])])),_:1},8,["percentage"]),(0,t.bF)(V,{class:"margin-top",title:"项目简介",column:1,size:"small",border:""},{default:(0,t.k6)((()=>[(0,t.bF)(E,null,{label:(0,t.k6)((()=>[(0,t.Lk)("div",f,[(0,t.bF)(I,{style:(0,s.Tr)(j.value)},{default:(0,t.k6)((()=>[(0,t.bF)((0,u.R1)(r.User))])),_:1},8,["style"]),(0,t.eW)(" CUP名称 ")])])),default:(0,t.k6)((()=>[(0,t.eW)(" "+(0,s.v_)(a.value.name),1)])),_:1}),(0,t.bF)(E,null,{label:(0,t.k6)((()=>[(0,t.Lk)("div",g,[(0,t.bF)(I,{style:(0,s.Tr)(j.value)},{default:(0,t.k6)((()=>[(0,t.bF)((0,u.R1)(r.User))])),_:1},8,["style"]),(0,t.eW)(" CUP架构 ")])])),default:(0,t.k6)((()=>[(0,t.eW)(" "+(0,s.v_)(a.value.arch),1)])),_:1}),(0,t.bF)(E,null,{label:(0,t.k6)((()=>[(0,t.Lk)("div",y,[(0,t.bF)(I,{style:(0,s.Tr)(j.value)},{default:(0,t.k6)((()=>[(0,t.bF)((0,u.R1)(r.User))])),_:1},8,["style"]),(0,t.eW)(" CUP版本 ")])])),default:(0,t.k6)((()=>[(0,t.eW)(" "+(0,s.v_)(a.value.version),1)])),_:1}),(0,t.bF)(E,null,{label:(0,t.k6)((()=>[(0,t.Lk)("div",_,[(0,t.bF)(I,{style:(0,s.Tr)(j.value)},{default:(0,t.k6)((()=>[(0,t.bF)((0,u.R1)(r.User))])),_:1},8,["style"]),(0,t.eW)(" CUP核心数 ")])])),default:(0,t.k6)((()=>[(0,t.eW)(" "+(0,s.v_)(a.value.cpuNum)+"核 ",1)])),_:1})])),_:1})])),_:1})])),_:1}),(0,t.bF)(B,{span:12,style:{padding:"20px"},title:"项目简介",tag:"项目简介"},{default:(0,t.k6)((()=>[(0,t.bF)(V,{class:"margin-top",title:"项目简介",column:1,size:"default",border:"",style:{"margin-left":"20px",width:"100px"}},{default:(0,t.k6)((()=>[(0,t.bF)(E,null,{label:(0,t.k6)((()=>[(0,t.Lk)("div",w,[(0,t.bF)(I,{style:(0,s.Tr)(j.value)},{default:(0,t.k6)((()=>[(0,t.bF)((0,u.R1)(r.User))])),_:1},8,["style"]),(0,t.eW)(" Username ")])])),default:(0,t.k6)((()=>[(0,t.eW)(" wujiawei ")])),_:1}),(0,t.bF)(E,null,{label:(0,t.k6)((()=>[(0,t.Lk)("div",F,[(0,t.bF)(I,{style:(0,s.Tr)(j.value)},{default:(0,t.k6)((()=>[(0,t.bF)((0,u.R1)(r.Location))])),_:1},8,["style"]),(0,t.eW)(" 开源框架🌟 ")])])),default:(0,t.k6)((()=>[h])),_:1}),(0,t.bF)(E,null,{label:(0,t.k6)((()=>[(0,t.Lk)("div",W,[(0,t.bF)(I,{style:(0,s.Tr)(j.value)},{default:(0,t.k6)((()=>[(0,t.bF)(J)])),_:1},8,["style"]),(0,t.eW)(" 项目地址🌟 ")])])),default:(0,t.k6)((()=>[L])),_:1}),(0,t.bF)(E,null,{label:(0,t.k6)((()=>[(0,t.Lk)("div",M,[(0,t.bF)(I,{style:(0,s.Tr)(j.value)},{default:(0,t.k6)((()=>[(0,t.bF)((0,u.R1)(r.Tickets))])),_:1},8,["style"]),(0,t.eW)(" Remarks ")])])),default:(0,t.k6)((()=>[(0,t.bF)(O,{size:"large",style:{height:"80px"}},{default:(0,t.k6)((()=>[(0,t.eW)("wu-smart-agent-network "),R,(0,t.eW)(" 是一款基于(wu-framework-parent)孵化出的项目,内部使用Lazy ORM操作数据库, "),C,(0,t.eW)("主要功能是网络穿透,对于没有公网IP的服务进行公网IP映射 "),x,(0,t.eW)(" 使用环境JDK17 Spring Boot 3.0.2")])),_:1})])),_:1}),(0,t.bF)(E,null,{label:(0,t.k6)((()=>[(0,t.Lk)("div",P,[(0,t.bF)(I,{style:(0,s.Tr)(j.value)},{default:(0,t.k6)((()=>[(0,t.bF)((0,u.R1)(r.OfficeBuilding))])),_:1},8,["style"]),(0,t.eW)(" Address ")])])),default:(0,t.k6)((()=>[(0,t.eW)(" 杭州·中国 ")])),_:1})])),_:1})])),_:1})])),_:1})}}};var T=(0,a(64621).A)(U,[["__scopeId","data-v-f2c28e00"]])},45017:function(e,l,a){a.r(l),a.d(l,{default:function(){return p}});var t=a(20641),s=a(50953),u=a(90033),r=a(49884),o=a(26918),c=a(79515),n=a(20163),i=a(99433);const d={class:"ve_home"},k={class:"dialog-footer"};var m={__name:"Home",setup(e){const l=(0,t.EW)({get:()=>o.A.getters.verification_code,set:e=>o.A.dispatch(`app/${c.n7}`,e)}),m=()=>{l.value===i.wechat_verification_code?n.nk.success("验证成功"):n.nk.error("验证码错误:"+l.value)};return(e,o)=>{const c=(0,t.g2)("el-image"),n=(0,t.g2)("el-input"),p=(0,t.g2)("el-button"),b=(0,t.g2)("el-dialog"),v=(0,t.g2)("el-col"),f=(0,t.g2)("el-row");return(0,t.uX)(),(0,t.CE)("div",d,[(0,t.bF)(b,{"model-value":l.value!==(0,s.R1)(i.wechat_verification_code),title:"关注公众号获取验证码",width:"500",draggable:"","show-close":!1,"close-on-press-escape":!1,"close-on-click-modal":!1},{footer:(0,t.k6)((()=>[(0,t.Lk)("div",k,[(0,t.bF)(n,{modelValue:l.value,"onUpdate:modelValue":o[0]||(o[0]=e=>l.value=e),autocomplete:"off"},null,8,["modelValue"]),(0,t.bF)(p,{type:"primary",onClick:m},{default:(0,t.k6)((()=>[(0,t.eW)(" 确定 ")])),_:1})])])),default:(0,t.k6)((()=>[(0,t.bF)(c,{src:a(24033)},null,8,["src"]),(0,t.Lk)("span",null,"回复关键字【"+(0,u.v_)((0,s.R1)(i.wechat_key_word))+"】获取验证码",1)])),_:1},8,["model-value"]),(0,t.bF)(f,null,{default:(0,t.k6)((()=>[(0,t.bF)(v,{span:24},{default:(0,t.k6)((()=>[(0,t.bF)((0,s.R1)(r.default))])),_:1})])),_:1})])}}};var p=(0,a(64621).A)(m,[["__scopeId","data-v-0998c654"]])},24033:function(e,l,a){e.exports=a.p+"img/WeChat.593b5412.png"}}]); |