mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-09 16:30:29 +08:00
0c56a3e599
Made-with: Cursor Former-commit-id: 571c9a99ee26d90505e550c287eb8ad8d743ff8d
1 line
7.5 KiB
JavaScript
1 line
7.5 KiB
JavaScript
webpackJsonp([16],{"8Y1M":function(t,e,n){var a=n("8btf");"string"==typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);n("rjj0")("a7648072",a,!0)},"8btf":function(t,e,n){(t.exports=n("FZ+f")(!1)).push([t.i,"\n.app-container[data-v-eb35bd5e] .el-form-item {\n margin-bottom: 16px;\n}\n.app-container[data-v-eb35bd5e] .el-select,\n.app-container .el-cascader[data-v-eb35bd5e],\n.app-container .el-date-editor[data-v-eb35bd5e] {\n display: block;\n}\n.app-container[data-v-eb35bd5e] .el-form-item__content .el-input__inner {\n width: 200px;\n}\n.app-container[data-v-eb35bd5e] .el-col-8 {\n padding-right: 40px;\n}\n@media screen and (min-width: 1600px) {\n.app-container[data-v-eb35bd5e] .el-col-8 {\n padding-right: 140px;\n}\n}\n.left[data-v-eb35bd5e] {\n display: inline-block;\n margin-right: 20px;\n position: absolute;\n right: 110px;\n}\n",""])},BLKn:function(t,e,n){(t.exports=n("FZ+f")(!1)).push([t.i,"\n[data-v-90253312] .el-progress-bar__outer {\n background: #ccc;\n}\n",""])},Tedz:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=n("Dd8w"),o=n.n(a),i=n("CmjB"),r=n("KxOF"),s={name:"Progress",components:{},props:{data:{type:Object,default:function(){return{}}},width:{type:Number,default:function(){return 100}}},data:function(){return{}},computed:{showText:function(){var t=function(t){return void 0===t||null===t},e=this.data,n=e.diskTotal,a=e.diskUsed;return t(n)||t(a)?"":a+"/"+n},percentage:function(){var t=this.data.diskUsedPercent;try{return t.split("%")[0]}catch(t){return 0}},status:function(){return this.percentage<40?"success":this.percentage<60?"":this.percentage<80?"warning":"exception"},getColor:function(){return this.percentage<60?"#67C23A":this.percentage<80?"#E6A23C":"#F56C6C"}},methods:{}},l={render:function(){var t=this.$createElement,e=this._self._c||t;return e("el-tooltip",{staticClass:"item",attrs:{content:this.showText,effect:"dark",placement:"top-start"}},[e("el-progress",{style:{width:this.width+"px"},attrs:{percentage:this.percentage,color:this.getColor,"text-inside":!0,"stroke-width":20}})],1)},staticRenderFns:[]};var c=n("VU/8")(s,l,!1,function(t){n("yRwR")},"data-v-90253312",null).exports,u=n("YwUV"),d={components:{searchPage:i.a,mProgress:c,myPoint:r.a},data:function(){return{total:0,isShow:!1,tableData:[],tableLoading:!1,bools:[],orgTypes:[],statusOptions:[],roles:[],form:{roleId:null,status:null,name:null,pageSize:10,pageNum:1}}},created:function(){this.fetchData()},methods:{fetchOptions:function(){},fetchData:function(){var t=this;this.tableLoading=!0,u.d.search(this.form).then(function(e){setTimeout(function(){t.tableData=e.data.list,t.total=e.data.total,t.tableLoading=!1},500)}).catch(function(e){t.tableLoading=!1})},goAdd:function(){this.$router.push({path:"/nodeManage/add"})},goLog:function(t){},goMonitor:function(t){},goEdit:function(t){o()({},t);this.$router.push({path:"/nodeManage/edit",query:{id:t.id||"1"}})},goDetail:function(t){o()({},t);this.$router.push({path:"/nodeManage/detail",query:{id:t.id}})},goRemove:function(t){var e=this;this.$confirm("确认删除此节点吗","确认删除",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.$set(t,"loading",!0),u.d.remove(t.id).then(function(n){e.$set(t,"loading",!1),e.$message.success("删除成功"),e.fetchData()}).catch(function(n){e.$set(t,"loading",!1),e.fetchData()})}).catch(function(){})},reInit:function(t){var e=this;this.$confirm("确认重新初始化此节点吗","确认初始化",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.$set(t,"initing",!0),u.d.reInit(t.id).then(function(n){e.$message.success("初始化中..."),e.$set(t,"initing",!1),e.fetchData()}).catch(function(n){e.$set(t,"initing",!1),e.fetchData()})}).catch(function(){})},handleReset:function(){this.$refs.queryForm.resetFields(),this.fetchData()},handleQuery:function(){this.form.pageNum=1,this.fetchData()}}},p={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"app-container"},[n("el-card",{attrs:{shadow:"hover"}},[n("search-page",{attrs:{"page-size":t.form.pageSize,"page-num":t.form.pageNum,total:t.total},on:{"update:pageSize":function(e){return t.$set(t.form,"pageSize",e)},"update:page-size":function(e){return t.$set(t.form,"pageSize",e)},"update:pageNum":function(e){return t.$set(t.form,"pageNum",e)},"update:page-num":function(e){return t.$set(t.form,"pageNum",e)},change:t.fetchData}},[n("el-form",{ref:"queryForm",staticClass:"search",staticStyle:{"margin-bottom":"24px"},attrs:{model:t.form,inline:""}},[n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:[t.$ecoAuth.nodeAdd],expression:"[$ecoAuth.nodeAdd]"}],attrs:{type:"primary"},on:{click:t.goAdd}},[t._v("添加")])],1),t._v(" "),n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.tableLoading,expression:"tableLoading"}],staticClass:"table_expand",attrs:{data:t.tableData}},[n("el-table-column",{attrs:{prop:"nodeName","show-overflow-tooltip":"",label:"节点名称","min-width":"250"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("el-button",{attrs:{type:"text"},on:{click:function(n){return t.goDetail(e.row)}}},[t._v(t._s(e.row.nodeName))])]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"ipv4","show-overflow-tooltip":"",label:"IP地址","min-width":"150"}}),t._v(" "),n("el-table-column",{attrs:{prop:"cpuCount",label:"CPU核数","min-width":"100"}}),t._v(" "),n("el-table-column",{attrs:{prop:"gpuCount",label:"GPU数量"}}),t._v(" "),n("el-table-column",{attrs:{prop:"memTotal",label:"RAM总量","min-width":"100"}}),t._v(" "),n("el-table-column",{attrs:{width:"150",label:"系统磁盘用量"},scopedSlots:t._u([{key:"default",fn:function(t){return[n("m-progress",{attrs:{data:t.row,width:80}})]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"loadAvg","show-overflow-tooltip":"",label:"平均负载","min-width":"100"}}),t._v(" "),n("el-table-column",{attrs:{prop:"setupCount","show-overflow-tooltip":"",label:"安装个数","min-width":"100"}}),t._v(" "),n("el-table-column",{attrs:{prop:"currentStateText",width:"120",label:"节点状态"},scopedSlots:t._u([{key:"default",fn:function(t){return[n("my-point",{attrs:{text:t.row.currentStateText,row:t.row,value:t.row.currentState}})]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"remark","show-overflow-tooltip":"",label:"备注"}}),t._v(" "),t.$hasPermission([t.$ecoAuth.nodeEdit])||t.$hasPermission([t.$ecoAuth.nodeReInit])||t.$hasPermission([t.$ecoAuth.nodeDele])?n("el-table-column",{attrs:{prop:"status",label:"操作",width:"230"},scopedSlots:t._u([{key:"default",fn:function(e){return[1==e.row.currentState&&t.$hasPermission([t.$ecoAuth.nodeEdit])?n("el-button",{staticClass:"btn-border-right",attrs:{size:"middle",type:"text"},on:{click:function(n){return t.goEdit(e.row)}}},[t._v("修改")]):t._e(),t._v(" "),n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:[t.$ecoAuth.nodeDele],expression:"[$ecoAuth.nodeDele]"}],staticClass:"btn-border-right",attrs:{size:"middle",type:"text"},on:{click:function(n){return t.goRemove(e.row)}}},[t._v("删除")]),t._v(" "),1==e.row.currentState&&t.$hasPermission([t.$ecoAuth.nodeReInit])?n("el-button",{staticClass:"btn-border-right",attrs:{loading:e.row.initing,size:"middle",type:"text"},on:{click:function(n){return t.reInit(e.row)}}},[t._v("重新初始化")]):t._e()]}}],null,!1,747721216)}):t._e()],1)],1)],1)],1)},staticRenderFns:[]};var h=n("VU/8")(d,p,!1,function(t){n("8Y1M")},"data-v-eb35bd5e",null);e.default=h.exports},yRwR:function(t,e,n){var a=n("BLKn");"string"==typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);n("rjj0")("b7be9cd0",a,!0)}}); |