update 新增算法sha3x xtm币种,后台管理系统优化钱包出入账信息
This commit is contained in:
@@ -18,8 +18,8 @@ public enum PoolUnits {
|
||||
DGB_ODO_B20("dgb_odo_b20", "MH/s", 1000, 1000),
|
||||
NEXA("nexa", "MH/s", 1000*1000, 1000),
|
||||
RXD("rxd", "MH/s", 1000*1000, 1000),
|
||||
ALPH("aplh", "MH/s", 1000*1000, 1000),
|
||||
ENX("enx", "MH/s", 1000*1000, 1000);
|
||||
ALPH("aplh", "MH/s", 1000*1000, 1000);
|
||||
//ENX("enx", "MH/s", 1000*1000, 1000);
|
||||
|
||||
/** 币种参数名 */
|
||||
private final String coin;
|
||||
|
||||
@@ -146,7 +146,11 @@ public class AccountServiceImpl implements AccountService {
|
||||
|
||||
@Override
|
||||
public AjaxResult getMinersList(AccountVo vo) {
|
||||
|
||||
PoolUnits unit = (PoolUnits) EnumUtils.get(PoolUnits.class, vo.getCoin());
|
||||
if(StringUtils.isNull(unit)){
|
||||
//防止coin注入异常数据
|
||||
return AjaxResult.error("coin error");
|
||||
}
|
||||
List<MinerState> list = accountMapperMapper.getMinerListByCoinAndAccount(vo);
|
||||
List<MinerStateDto> minerList = list.stream().map(e -> {
|
||||
MinerStateDto dto = new MinerStateDto();
|
||||
@@ -169,7 +173,13 @@ public class AccountServiceImpl implements AccountService {
|
||||
|
||||
@Override
|
||||
public AjaxResult getWatch(AccountVo vo) {
|
||||
PoolUnits unit = (PoolUnits) EnumUtils.get(PoolUnits.class, vo.getCoin());
|
||||
if(StringUtils.isNull(unit)){
|
||||
//防止coin注入异常数据
|
||||
return AjaxResult.error("coin error");
|
||||
}
|
||||
MinerWatchDto dto = new MinerWatchDto();
|
||||
|
||||
List<MinerState> list = accountMapperMapper.getMinerListByCoinAndAccount(vo);
|
||||
Map<String, Long> map = list.stream().collect(Collectors.groupingBy(
|
||||
MinerState::getState,
|
||||
|
||||
Reference in New Issue
Block a user