服务器内存类型-计算总内存
This commit is contained in:
parent
a17ccccff5
commit
2c174d37f9
|
|
@ -114,9 +114,17 @@
|
||||||
sortable: true
|
sortable: true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
field: 'memoryTotal',
|
// field: 'memoryTotal',
|
||||||
title: '总内存(G)',
|
title: '总内存(G)',
|
||||||
sortable: true
|
sortable: true,
|
||||||
|
formatter: function (value, row, index) {
|
||||||
|
if (row.serverMemorys[index] && row.serverMemorys[index].serverMemoryType) {
|
||||||
|
var num = row.serverMemorys[index].serverMemoryNum;
|
||||||
|
var singleVaule = row.serverMemorys[index].serverMemoryType.dictValue;
|
||||||
|
value = num * singleVaule + "(" + singleVaule + "Gx" + num + ")";
|
||||||
|
}
|
||||||
|
return value;
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
field: 'ipmiPort',
|
field: 'ipmiPort',
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
package com.ruoyi.template.domain;
|
package com.ruoyi.template.domain;
|
||||||
|
|
||||||
import com.ruoyi.common.core.domain.BaseEntity;
|
import com.ruoyi.common.core.domain.BaseEntity;
|
||||||
|
import com.ruoyi.system.domain.SysDictData;
|
||||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||||
|
|
||||||
|
|
@ -26,7 +27,8 @@ public class TmplServerMemory extends BaseEntity {
|
||||||
/**
|
/**
|
||||||
* 服务器内存类型
|
* 服务器内存类型
|
||||||
*/
|
*/
|
||||||
private Long serverMemoryType;
|
// private Long serverMemoryType;
|
||||||
|
private SysDictData serverMemoryType;
|
||||||
/**
|
/**
|
||||||
* 服务器内存数量
|
* 服务器内存数量
|
||||||
*/
|
*/
|
||||||
|
|
@ -53,11 +55,19 @@ public class TmplServerMemory extends BaseEntity {
|
||||||
this.serverId = serverId;
|
this.serverId = serverId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Long getServerMemoryType() {
|
// public Long getServerMemoryType() {
|
||||||
|
// return serverMemoryType;
|
||||||
|
// }
|
||||||
|
|
||||||
|
// public void setServerMemoryType(Long serverMemoryType) {
|
||||||
|
// this.serverMemoryType = serverMemoryType;
|
||||||
|
// }
|
||||||
|
|
||||||
|
public SysDictData getServerMemoryType() {
|
||||||
return serverMemoryType;
|
return serverMemoryType;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setServerMemoryType(Long serverMemoryType) {
|
public void setServerMemoryType(SysDictData serverMemoryType) {
|
||||||
this.serverMemoryType = serverMemoryType;
|
this.serverMemoryType = serverMemoryType;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -170,7 +170,7 @@ public class TmplServerServiceImpl implements ITmplServerService {
|
||||||
SysDictData dictData = sysDictDataMapper.selectDictDataById(Convert.toLong(jsonObject.getString("id")));
|
SysDictData dictData = sysDictDataMapper.selectDictDataById(Convert.toLong(jsonObject.getString("id")));
|
||||||
TmplServerMemory tmplServerMemory = new TmplServerMemory();
|
TmplServerMemory tmplServerMemory = new TmplServerMemory();
|
||||||
tmplServerMemory.setServerId(id);
|
tmplServerMemory.setServerId(id);
|
||||||
tmplServerMemory.setServerMemoryType(Convert.toLong(dictData.getDictCode()));
|
tmplServerMemory.setServerMemoryType(dictData);
|
||||||
tmplServerMemory.setServerMemoryNum(num);
|
tmplServerMemory.setServerMemoryNum(num);
|
||||||
list.add(tmplServerMemory);
|
list.add(tmplServerMemory);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -7,8 +7,10 @@
|
||||||
<resultMap type="TmplServerMemory" id="TmplServerMemoryResult">
|
<resultMap type="TmplServerMemory" id="TmplServerMemoryResult">
|
||||||
<result property="serverMemoryId" column="server_memory_id"/>
|
<result property="serverMemoryId" column="server_memory_id"/>
|
||||||
<result property="serverId" column="server_id"/>
|
<result property="serverId" column="server_id"/>
|
||||||
<result property="serverMemoryType" column="server_memory_type"/>
|
|
||||||
<result property="serverMemoryNum" column="server_memory_num"/>
|
<result property="serverMemoryNum" column="server_memory_num"/>
|
||||||
|
<association property="serverMemoryType" column="server_memory_type"
|
||||||
|
select="com.ruoyi.system.mapper.SysDictDataMapper.selectDictDataById">
|
||||||
|
</association>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<sql id="selectTmplServerMemoryVo">
|
<sql id="selectTmplServerMemoryVo">
|
||||||
|
|
@ -54,7 +56,7 @@
|
||||||
<insert id="batchTmplServerMemory">
|
<insert id="batchTmplServerMemory">
|
||||||
insert into tmpl_server_memory(server_id, server_memory_type,server_memory_num) values
|
insert into tmpl_server_memory(server_id, server_memory_type,server_memory_num) values
|
||||||
<foreach item="item" index="index" collection="list" separator=",">
|
<foreach item="item" index="index" collection="list" separator=",">
|
||||||
(#{item.serverId},#{item.serverMemoryType},#{item.serverMemoryNum})
|
(#{item.serverId},#{item.serverMemoryType.dictCode},#{item.serverMemoryNum})
|
||||||
</foreach>
|
</foreach>
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue