in src/main/resources/static/src/topic.js [396:430]
$scope.openCreateOrUpdateDialog = function (request, sysFlag) {
var bIsUpdate = true;
if (request == null) {
request = [{
writeQueueNums: 8,
readQueueNums: 8,
perm: 6,
order: false,
topicName: "",
brokerNameList: []
}];
bIsUpdate = false;
}
$http({
method: "GET",
url: "cluster/list.query"
}).success(function (resp) {
if (resp.status == 0) {
console.log(resp);
ngDialog.open({
template: 'topicModifyDialog',
controller: 'topicModifyDialogController',
data: {
sysFlag: sysFlag,
topicRequestList: request,
allClusterNameList: Object.keys(resp.data.clusterInfo.clusterAddrTable),
allBrokerNameList: Object.keys(resp.data.brokerServer),
allMessageTypeList: resp.data.messageTypes,
bIsUpdate: bIsUpdate,
writeOperationEnabled: $scope.writeOperationEnabled
}
});
}
});
}