优化执行结果查看分页
This commit is contained in:
+5
-3
@@ -8,10 +8,12 @@ import com.tongran.common.security.annotation.RequiresPermissions;
|
||||
import com.tongran.rocketmq.domain.RmResourceRemote;
|
||||
import com.tongran.rocketmq.service.IRmResourceRemoteService;
|
||||
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.Map;
|
||||
|
||||
/**
|
||||
* 资源远程管理Controller
|
||||
@@ -48,7 +50,7 @@ public class RmResourceRemoteController extends BaseController
|
||||
pageDomain.setPageNum(rmResourceRemote.getPageNum());
|
||||
pageDomain.setPageSize(rmResourceRemote.getPageSize());
|
||||
startPage(pageDomain);
|
||||
List<Map<String, Object>> list = rmResourceRemoteService.getScriptResultByScriptId(rmResourceRemote);
|
||||
List<RmResourceRemote> list = rmResourceRemoteService.getScriptResultByScriptId(rmResourceRemote);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
|
||||
@@ -61,4 +61,6 @@ public class RmResourceRemote extends BaseEntity
|
||||
private Integer resultFlag;
|
||||
/** 脚本id */
|
||||
private Long scriptId;
|
||||
/** 结果 */
|
||||
private String content;
|
||||
}
|
||||
|
||||
+1
-1
@@ -68,5 +68,5 @@ public interface IRmResourceRemoteService
|
||||
* @param rmResourceRemote
|
||||
* @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
|
||||
public List<Map<String, Object>> getScriptResultByScriptId(RmResourceRemote rmResourceRemote) {
|
||||
public List<RmResourceRemote> getScriptResultByScriptId(RmResourceRemote rmResourceRemote) {
|
||||
// 脚本执行结果构建
|
||||
List<Map<String, Object>> scriptList = new ArrayList<>();
|
||||
List<RmResourceRemote> reslutList = rmResourceRemoteMapper.selectRmResourceRemoteList(rmResourceRemote);
|
||||
@@ -155,12 +155,13 @@ public class RmResourceRemoteServiceImpl implements IRmResourceRemoteService
|
||||
Map<String,Object> map = new HashMap<>();
|
||||
Date createTime = resourceRemote.getCreateTime();
|
||||
String createTimeStr = DateUtils.parseDateToStr("yyyy-MM-dd HH:mm:ss", createTime);
|
||||
resourceRemote.setContent(resultSb + "");
|
||||
map.put("createTime", createTimeStr);
|
||||
map.put("content", resultSb);
|
||||
map.put("clientId", resourceRemote.getClientId());
|
||||
map.put("resultFlag", resourceRemote.getResultFlag());
|
||||
scriptList.add(map);
|
||||
}
|
||||
return scriptList;
|
||||
return reslutList;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user