mirror of
https://github.com/apache/rocketmq-dashboard.git
synced 2026-02-01 23:06:20 +08:00
update default role-permission (#51)
This commit is contained in:
@@ -51,7 +51,7 @@ public class DashboardController {
|
||||
return dashboardService.queryTopicData(date,topicName);
|
||||
}
|
||||
|
||||
@RequestMapping(value = "/topicCurrent", method = RequestMethod.GET)
|
||||
@RequestMapping(value = "/topicCurrent.query", method = RequestMethod.GET)
|
||||
@ResponseBody
|
||||
public Object topicCurrent() {
|
||||
return dashboardService.queryTopicCurrentData();
|
||||
|
||||
@@ -59,7 +59,7 @@ public class DlqMessageController {
|
||||
return dlqMessageService.queryDlqMessageByPage(query);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/exportDlqMessage.do")
|
||||
@GetMapping(value = "/exportDlqMessage.query")
|
||||
public void exportDlqMessage(HttpServletResponse response, @RequestParam String consumerGroup,
|
||||
@RequestParam String msgId) {
|
||||
MessageExt messageExt = null;
|
||||
@@ -83,7 +83,7 @@ public class DlqMessageController {
|
||||
return dlqMessageService.batchResendDlqMessage(dlqMessages);
|
||||
}
|
||||
|
||||
@PostMapping(value = "/batchExportDlqMessage.do")
|
||||
@PostMapping(value = "/batchExportDlqMessage.query")
|
||||
public void batchExportDlqMessage(HttpServletResponse response, @RequestBody List<DlqMessageRequest> dlqMessages) {
|
||||
List<DlqMessageExcelModel> dlqMessageExcelModelList = new ArrayList<>(dlqMessages.size());
|
||||
for (DlqMessageRequest dlqMessage : dlqMessages) {
|
||||
|
||||
@@ -32,7 +32,7 @@ public class NamesvrController {
|
||||
@Resource
|
||||
private OpsService opsService;
|
||||
|
||||
@RequestMapping(value = "/nsaddr", method = RequestMethod.GET)
|
||||
@RequestMapping(value = "/nsaddr.query", method = RequestMethod.GET)
|
||||
@ResponseBody
|
||||
@OriginalControllerReturnValue
|
||||
public Object nsaddr() {
|
||||
|
||||
@@ -23,13 +23,15 @@
|
||||
|
||||
rolePerms:
|
||||
ordinary:
|
||||
- /rocketmq/nsaddr
|
||||
- /ops/*
|
||||
- /dashboard/**
|
||||
- /rocketmq/*.query
|
||||
- /ops/*.query
|
||||
- /dashboard/*.query
|
||||
- /topic/*.query
|
||||
- /topic/sendTopicMessage.do
|
||||
- /producer/*.query
|
||||
- /message/*
|
||||
- /messageTrace/*
|
||||
- /monitor/*
|
||||
|
||||
- /message/*.query
|
||||
- /messageTrace/*.query
|
||||
- /monitor/*.query
|
||||
- /consumer/*.query
|
||||
- /cluster/*.query
|
||||
- /dlqMessage/*.query
|
||||
|
||||
@@ -182,7 +182,7 @@ module.controller('dlqMessageController', ['$scope', 'ngDialog', '$http', 'Notif
|
||||
};
|
||||
|
||||
$scope.exportDlqMessage = function (msgId, consumerGroup) {
|
||||
window.location.href = "dlqMessage/exportDlqMessage.do?msgId=" + msgId + "&consumerGroup=" + consumerGroup;
|
||||
window.location.href = "dlqMessage/exportDlqMessage.query?msgId=" + msgId + "&consumerGroup=" + consumerGroup;
|
||||
};
|
||||
|
||||
$scope.selectedDlqMessage = [];
|
||||
@@ -227,7 +227,7 @@ module.controller('dlqMessageController', ['$scope', 'ngDialog', '$http', 'Notif
|
||||
}
|
||||
$http({
|
||||
method: "POST",
|
||||
url: "dlqMessage/batchExportDlqMessage.do",
|
||||
url: "dlqMessage/batchExportDlqMessage.query",
|
||||
data: $scope.selectedDlqMessage,
|
||||
headers: {
|
||||
'Content-type': 'application/json'
|
||||
|
||||
@@ -54,7 +54,7 @@ app.service('remoteApi', ['$http','tools', function ($http,tools) {
|
||||
}
|
||||
|
||||
var queryTopicCurrentData = function(callback){
|
||||
var url = 'dashboard/topicCurrent';
|
||||
var url = 'dashboard/topicCurrent.query';
|
||||
var setting = {
|
||||
type: "GET",
|
||||
timeout:15000,//data is too large,so master set time out is long enough
|
||||
|
||||
@@ -152,7 +152,7 @@ public class DashboardControllerTest extends BaseControllerTest {
|
||||
|
||||
@Test
|
||||
public void testTopicCurrent() throws Exception {
|
||||
final String url = "/dashboard/topicCurrent";
|
||||
final String url = "/dashboard/topicCurrent.query";
|
||||
requestBuilder = MockMvcRequestBuilders.get(url);
|
||||
perform = mockMvc.perform(requestBuilder);
|
||||
perform.andExpect(status().isOk())
|
||||
|
||||
@@ -113,7 +113,7 @@ public class DlqMessageControllerTest extends BaseControllerTest {
|
||||
|
||||
@Test
|
||||
public void testExportDlqMessage() throws Exception {
|
||||
final String url = "/dlqMessage/exportDlqMessage.do";
|
||||
final String url = "/dlqMessage/exportDlqMessage.query";
|
||||
{
|
||||
when(mqAdminExt.viewMessage(any(), any()))
|
||||
.thenThrow(new RuntimeException())
|
||||
@@ -156,7 +156,7 @@ public class DlqMessageControllerTest extends BaseControllerTest {
|
||||
|
||||
@Test
|
||||
public void testBatchExportDlqMessage() throws Exception {
|
||||
final String url = "/dlqMessage/batchExportDlqMessage.do";
|
||||
final String url = "/dlqMessage/batchExportDlqMessage.query";
|
||||
{
|
||||
when(mqAdminExt.viewMessage("%DLQ%group_test", "0A9A003F00002A9F0000000000000310"))
|
||||
.thenThrow(new RuntimeException());
|
||||
|
||||
@@ -34,7 +34,7 @@ public class NamesvrControllerTest extends BaseControllerTest {
|
||||
|
||||
@Test
|
||||
public void testNsaddr() throws Exception {
|
||||
final String url = "/rocketmq/nsaddr";
|
||||
final String url = "/rocketmq/nsaddr.query";
|
||||
{
|
||||
super.mockRmqConfigure();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user