优化执行结果查看分页
This commit is contained in:
+2
-3
@@ -146,8 +146,7 @@ public class SpeedUtils {
|
|||||||
switch (unit) {
|
switch (unit) {
|
||||||
case "Gb": return new BigDecimal("1000000000");
|
case "Gb": return new BigDecimal("1000000000");
|
||||||
case "Mb": return new BigDecimal("1000000");
|
case "Mb": return new BigDecimal("1000000");
|
||||||
case "Kb": return new BigDecimal("1000");
|
default: return new BigDecimal("1000"); //Kb
|
||||||
default: return BigDecimal.ONE; // bit
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public static String calculateUnit(List<?> list,
|
public static String calculateUnit(List<?> list,
|
||||||
@@ -223,7 +222,7 @@ public class SpeedUtils {
|
|||||||
BigDecimal.ZERO, BigDecimal.ZERO,
|
BigDecimal.ZERO, BigDecimal.ZERO,
|
||||||
BigDecimal.ZERO, BigDecimal.ZERO,
|
BigDecimal.ZERO, BigDecimal.ZERO,
|
||||||
BigDecimal.ZERO, BigDecimal.ZERO,
|
BigDecimal.ZERO, BigDecimal.ZERO,
|
||||||
"bit"
|
"Kb"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+5
-3
@@ -8,10 +8,12 @@ import com.tongran.common.security.annotation.RequiresPermissions;
|
|||||||
import com.tongran.rocketmq.domain.RmResourceRemote;
|
import com.tongran.rocketmq.domain.RmResourceRemote;
|
||||||
import com.tongran.rocketmq.service.IRmResourceRemoteService;
|
import com.tongran.rocketmq.service.IRmResourceRemoteService;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestBody;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 资源远程管理Controller
|
* 资源远程管理Controller
|
||||||
@@ -48,7 +50,7 @@ public class RmResourceRemoteController extends BaseController
|
|||||||
pageDomain.setPageNum(rmResourceRemote.getPageNum());
|
pageDomain.setPageNum(rmResourceRemote.getPageNum());
|
||||||
pageDomain.setPageSize(rmResourceRemote.getPageSize());
|
pageDomain.setPageSize(rmResourceRemote.getPageSize());
|
||||||
startPage(pageDomain);
|
startPage(pageDomain);
|
||||||
List<Map<String, Object>> list = rmResourceRemoteService.getScriptResultByScriptId(rmResourceRemote);
|
List<RmResourceRemote> list = rmResourceRemoteService.getScriptResultByScriptId(rmResourceRemote);
|
||||||
return getDataTable(list);
|
return getDataTable(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -61,4 +61,6 @@ public class RmResourceRemote extends BaseEntity
|
|||||||
private Integer resultFlag;
|
private Integer resultFlag;
|
||||||
/** 脚本id */
|
/** 脚本id */
|
||||||
private Long scriptId;
|
private Long scriptId;
|
||||||
|
/** 结果 */
|
||||||
|
private String content;
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -68,5 +68,5 @@ public interface IRmResourceRemoteService
|
|||||||
* @param rmResourceRemote
|
* @param rmResourceRemote
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<Map<String, Object>> getScriptResultByScriptId(RmResourceRemote rmResourceRemote);
|
List<RmResourceRemote> getScriptResultByScriptId(RmResourceRemote rmResourceRemote);
|
||||||
}
|
}
|
||||||
|
|||||||
+3
-2
@@ -139,7 +139,7 @@ public class RmResourceRemoteServiceImpl implements IRmResourceRemoteService
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<Map<String, Object>> getScriptResultByScriptId(RmResourceRemote rmResourceRemote) {
|
public List<RmResourceRemote> getScriptResultByScriptId(RmResourceRemote rmResourceRemote) {
|
||||||
// 脚本执行结果构建
|
// 脚本执行结果构建
|
||||||
List<Map<String, Object>> scriptList = new ArrayList<>();
|
List<Map<String, Object>> scriptList = new ArrayList<>();
|
||||||
List<RmResourceRemote> reslutList = rmResourceRemoteMapper.selectRmResourceRemoteList(rmResourceRemote);
|
List<RmResourceRemote> reslutList = rmResourceRemoteMapper.selectRmResourceRemoteList(rmResourceRemote);
|
||||||
@@ -155,12 +155,13 @@ public class RmResourceRemoteServiceImpl implements IRmResourceRemoteService
|
|||||||
Map<String,Object> map = new HashMap<>();
|
Map<String,Object> map = new HashMap<>();
|
||||||
Date createTime = resourceRemote.getCreateTime();
|
Date createTime = resourceRemote.getCreateTime();
|
||||||
String createTimeStr = DateUtils.parseDateToStr("yyyy-MM-dd HH:mm:ss", createTime);
|
String createTimeStr = DateUtils.parseDateToStr("yyyy-MM-dd HH:mm:ss", createTime);
|
||||||
|
resourceRemote.setContent(resultSb + "");
|
||||||
map.put("createTime", createTimeStr);
|
map.put("createTime", createTimeStr);
|
||||||
map.put("content", resultSb);
|
map.put("content", resultSb);
|
||||||
map.put("clientId", resourceRemote.getClientId());
|
map.put("clientId", resourceRemote.getClientId());
|
||||||
map.put("resultFlag", resourceRemote.getResultFlag());
|
map.put("resultFlag", resourceRemote.getResultFlag());
|
||||||
scriptList.add(map);
|
scriptList.add(map);
|
||||||
}
|
}
|
||||||
return scriptList;
|
return reslutList;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user