270 lines
11 KiB
Diff
270 lines
11 KiB
Diff
From 1dabd9f512bdfd256111bb87facee242110184ca Mon Sep 17 00:00:00 2001
|
||
From: smjiao <smjiao@isoftstone.com>
|
||
Date: Thu, 18 Apr 2024 09:43:36 +0800
|
||
Subject: [PATCH 08/10] =?UTF-8?q?=E9=92=88=E5=AF=B9ragdoll=E5=85=A5?=
|
||
=?UTF-8?q?=E5=8F=82=E5=92=8C=E8=BF=94=E5=9B=9E=E5=80=BC=E8=B0=83=E6=95=B4?=
|
||
=?UTF-8?q?=E8=BF=9B=E8=A1=8C=E4=BC=98=E5=8C=96?=
|
||
MIME-Version: 1.0
|
||
Content-Type: text/plain; charset=UTF-8
|
||
Content-Transfer-Encoding: 8bit
|
||
|
||
---
|
||
src/api/configuration.js | 12 +++---------
|
||
.../TranscationDomainConfigurations.vue | 4 ++--
|
||
.../configuration/TranscationDomainDetail.vue | 15 +++++++++------
|
||
.../configuration/TranscationDomainManagement.vue | 8 +++-----
|
||
.../components/AddConfigurationDrawer.vue | 10 +++++-----
|
||
.../configuration/components/AddHostDrawer.vue | 6 +++---
|
||
.../components/AddTranscationDomainModal.vue | 6 ++----
|
||
.../components/DomainSelectionModal.vue | 2 +-
|
||
.../components/GetDomainStatusDrawer.vue | 4 ++--
|
||
.../components/QueryRealConfsDrawer.vue | 2 +-
|
||
10 files changed, 31 insertions(+), 38 deletions(-)
|
||
|
||
diff --git a/src/api/configuration.js b/src/api/configuration.js
|
||
index 0f9c5ef..37f7b0d 100644
|
||
--- a/src/api/configuration.js
|
||
+++ b/src/api/configuration.js
|
||
@@ -69,18 +69,12 @@ export function createDomain(domainInfo, ...parameter) {
|
||
});
|
||
}
|
||
// 删除业务域
|
||
-export function deleteDomain(parameter) {
|
||
- const domainName = parameter.domainNameArray;
|
||
+export function deleteDomain({domainName, ...parameter}) {
|
||
return request({
|
||
url: api.deleteDomain,
|
||
method: 'delete',
|
||
- params: {
|
||
- domainName
|
||
- },
|
||
- paramsSerializer: {
|
||
- serialize: (params) => {
|
||
- return qs.stringify(params, {indices: false});
|
||
- }
|
||
+ data: {
|
||
+ domainName: domainName
|
||
}
|
||
});
|
||
}
|
||
diff --git a/src/views/configuration/TranscationDomainConfigurations.vue b/src/views/configuration/TranscationDomainConfigurations.vue
|
||
index b5a8469..b20e233 100644
|
||
--- a/src/views/configuration/TranscationDomainConfigurations.vue
|
||
+++ b/src/views/configuration/TranscationDomainConfigurations.vue
|
||
@@ -307,7 +307,7 @@ export default {
|
||
domainName: _this.domainName
|
||
})
|
||
.then(function (res) {
|
||
- _this.tableData = res.confFiles;
|
||
+ _this.tableData = res.data.confFiles;
|
||
})
|
||
.catch(function (err) {
|
||
_this.$message.error(err.response.message);
|
||
@@ -426,7 +426,7 @@ export default {
|
||
confFiles: [{filePath: record.filePath.replace('openEuler:', '')}]
|
||
})
|
||
.then(function (res) {
|
||
- _this.manageConfChange = res.confBaseInfos;
|
||
+ _this.manageConfChange = res.data.confBaseInfos;
|
||
})
|
||
.catch(function (err) {
|
||
_this.$message.error(err.response.message);
|
||
diff --git a/src/views/configuration/TranscationDomainDetail.vue b/src/views/configuration/TranscationDomainDetail.vue
|
||
index e460ad2..6756817 100644
|
||
--- a/src/views/configuration/TranscationDomainDetail.vue
|
||
+++ b/src/views/configuration/TranscationDomainDetail.vue
|
||
@@ -220,16 +220,19 @@ export default {
|
||
handleDelete(hostInfos) {
|
||
const _this = this;
|
||
return new Promise((resolve, reject) => {
|
||
+ const hostInfosList = []
|
||
hostInfos.map((hostInfo) => {
|
||
- hostInfo.hostId = hostInfo.host_id;
|
||
- return hostInfo;
|
||
+ const newHostInfo = {}
|
||
+ newHostInfo.hostId = hostInfo.host_id;
|
||
+ hostInfosList.push(newHostInfo);
|
||
+ return hostInfosList;
|
||
});
|
||
deleteHost({
|
||
domainName: _this.domainName,
|
||
- hostInfos: hostInfos
|
||
+ hostInfos: hostInfosList
|
||
})
|
||
.then((res) => {
|
||
- _this.$message.success(res.msg);
|
||
+ _this.$message.success(res.message);
|
||
_this.getHostAndStatus();
|
||
_this.selectedRowKeys = [];
|
||
_this.selectedRows = [];
|
||
@@ -269,7 +272,7 @@ export default {
|
||
batchSyncConf(_this.domainName, hostIds)
|
||
.then((res) => {
|
||
let msg = '';
|
||
- for (const item of res) {
|
||
+ for (const item of res.data) {
|
||
const hostId = item.host_id;
|
||
let success = '';
|
||
let fail = '';
|
||
@@ -328,7 +331,7 @@ export default {
|
||
domainName
|
||
})
|
||
.then(function (res) {
|
||
- _this.confsOfDomain = res.confFiles || [];
|
||
+ _this.confsOfDomain = res.data.confFiles || [];
|
||
})
|
||
.catch(function (err) {
|
||
_this.$message.error(err.response.message);
|
||
diff --git a/src/views/configuration/TranscationDomainManagement.vue b/src/views/configuration/TranscationDomainManagement.vue
|
||
index db51c0c..d94469d 100644
|
||
--- a/src/views/configuration/TranscationDomainManagement.vue
|
||
+++ b/src/views/configuration/TranscationDomainManagement.vue
|
||
@@ -125,7 +125,7 @@ export default {
|
||
domainList()
|
||
.then(function (res) {
|
||
// 特殊处理
|
||
- _this.domainData = res || [];
|
||
+ _this.domainData = res.data || [];
|
||
})
|
||
.catch(function (err) {
|
||
if (err.response.code === '400') return;
|
||
@@ -164,15 +164,13 @@ export default {
|
||
});
|
||
},
|
||
handleDelDomain(domainName) {
|
||
- const domainNameArray = [];
|
||
- domainNameArray.push(domainName);
|
||
const _this = this;
|
||
return new Promise((resolve, reject) => {
|
||
deleteDomain({
|
||
- domainNameArray
|
||
+ domainName: domainName
|
||
})
|
||
.then((res) => {
|
||
- _this.$message.success(res.msg);
|
||
+ _this.$message.success(res.message);
|
||
_this.getDomainList();
|
||
resolve();
|
||
})
|
||
diff --git a/src/views/configuration/components/AddConfigurationDrawer.vue b/src/views/configuration/components/AddConfigurationDrawer.vue
|
||
index 0679955..670c51c 100644
|
||
--- a/src/views/configuration/components/AddConfigurationDrawer.vue
|
||
+++ b/src/views/configuration/components/AddConfigurationDrawer.vue
|
||
@@ -265,10 +265,10 @@ export default {
|
||
const _this = this;
|
||
addManagementConf(params)
|
||
.then(function (res) {
|
||
- if (res.code === 200) {
|
||
- _this.$message.success(res.msg);
|
||
- } else if (res.code === 206) {
|
||
- _this.$message.warning(res.msg);
|
||
+ if (res.code === '200') {
|
||
+ _this.$message.success(res.message);
|
||
+ } else if (res.code === '206') {
|
||
+ _this.$message.warning(res.message);
|
||
}
|
||
_this.visible = false;
|
||
_this.$emit('ok');
|
||
@@ -308,7 +308,7 @@ export default {
|
||
this.hostListLoading = true;
|
||
domainHostList(this.domainName)
|
||
.then(function (res) {
|
||
- _this.hostList = res;
|
||
+ _this.hostList = res.data;
|
||
})
|
||
.catch(function (err) {
|
||
_this.$message.error(err.response.data.msg || err.response.data.detail);
|
||
diff --git a/src/views/configuration/components/AddHostDrawer.vue b/src/views/configuration/components/AddHostDrawer.vue
|
||
index 9981acc..b4ad91b 100644
|
||
--- a/src/views/configuration/components/AddHostDrawer.vue
|
||
+++ b/src/views/configuration/components/AddHostDrawer.vue
|
||
@@ -120,8 +120,8 @@ export default {
|
||
const _this = this;
|
||
domainHostList(domainName)
|
||
.then(function (res) {
|
||
- _this.targetKeys = res.map((host) => host.hostId);
|
||
- _this.oldTargetKeys = res.map((host) => host.hostId);
|
||
+ _this.targetKeys = res.data.map((host) => host.hostId);
|
||
+ _this.oldTargetKeys = res.data.map((host) => host.hostId);
|
||
})
|
||
.catch(function (err) {
|
||
// code == 400时,为域内未添加主机,不报错
|
||
@@ -159,7 +159,7 @@ export default {
|
||
});
|
||
addHost(values.domainName, hostInfos)
|
||
.then(function (res) {
|
||
- _this.$message.success(res.msg);
|
||
+ _this.$message.success(res.message);
|
||
_this.form.resetFields();
|
||
_this.close();
|
||
_this.$emit('addHostSuccess');
|
||
diff --git a/src/views/configuration/components/AddTranscationDomainModal.vue b/src/views/configuration/components/AddTranscationDomainModal.vue
|
||
index 2f29133..cad671d 100644
|
||
--- a/src/views/configuration/components/AddTranscationDomainModal.vue
|
||
+++ b/src/views/configuration/components/AddTranscationDomainModal.vue
|
||
@@ -62,11 +62,9 @@ export default {
|
||
const _this = this;
|
||
this.isLoading = true;
|
||
values.priority = 0;
|
||
- const domainInfo = [];
|
||
- domainInfo.push(values);
|
||
- createDomain(domainInfo)
|
||
+ createDomain(values)
|
||
.then(function (res) {
|
||
- _this.$message.success(res.msg);
|
||
+ _this.$message.success(res.message);
|
||
_this.onSuccess && _this.onSuccess();
|
||
_this.visible = false;
|
||
_this.form.resetFields();
|
||
diff --git a/src/views/configuration/components/DomainSelectionModal.vue b/src/views/configuration/components/DomainSelectionModal.vue
|
||
index 9b4e961..b4598a2 100644
|
||
--- a/src/views/configuration/components/DomainSelectionModal.vue
|
||
+++ b/src/views/configuration/components/DomainSelectionModal.vue
|
||
@@ -55,7 +55,7 @@ export default {
|
||
const _this = this;
|
||
domainList()
|
||
.then(function (res) {
|
||
- _this.domainNameList = res;
|
||
+ _this.domainNameList = res.data;
|
||
})
|
||
.catch(function (err) {
|
||
_this.$message.error(err.response.message);
|
||
diff --git a/src/views/configuration/components/GetDomainStatusDrawer.vue b/src/views/configuration/components/GetDomainStatusDrawer.vue
|
||
index 88a5aa3..d4238f1 100644
|
||
--- a/src/views/configuration/components/GetDomainStatusDrawer.vue
|
||
+++ b/src/views/configuration/components/GetDomainStatusDrawer.vue
|
||
@@ -149,7 +149,7 @@ export default {
|
||
})
|
||
.then((res) => {
|
||
let message = '';
|
||
- for (const item of res) {
|
||
+ for (const item of res.data) {
|
||
const hostId = item.host_id;
|
||
let success = '';
|
||
let fail = '';
|
||
@@ -193,7 +193,7 @@ export default {
|
||
this.domainStatusIsLoading = true;
|
||
domainStatus(_this.domainName, hostIp)
|
||
.then(function (res) {
|
||
- _this.statusData = res.hostStatus[0].syncStatus || [];
|
||
+ _this.statusData = res.data.hostStatus[0].syncStatus || [];
|
||
})
|
||
.catch(function (err) {
|
||
if (err.response.code !== '404' && err.code !== 'ERR_BAD_REQUEST') {
|
||
diff --git a/src/views/configuration/components/QueryRealConfsDrawer.vue b/src/views/configuration/components/QueryRealConfsDrawer.vue
|
||
index 9f9bea2..68cdcad 100644
|
||
--- a/src/views/configuration/components/QueryRealConfsDrawer.vue
|
||
+++ b/src/views/configuration/components/QueryRealConfsDrawer.vue
|
||
@@ -136,7 +136,7 @@ export default {
|
||
hostIds: [{hostId}]
|
||
})
|
||
.then((res) => {
|
||
- _this.confsOfHost = (res && res[0] && res[0].confBaseInfos) || [];
|
||
+ _this.confsOfHost = (res.data && res.data[0] && res.data[0].confBaseInfos) || [];
|
||
})
|
||
.catch((err) => {
|
||
if (err.response.code !== '400' && err.code !== 'ERR_BAD_REQUEST') {
|
||
--
|
||
2.38.1.windows.1
|
||
|