Commit 67130ce9 authored by 赵吉's avatar 赵吉

perf: web配置接口修改

parent 20ec3501
Pipeline #23549 passed with stages
in 19 minutes 44 seconds
......@@ -101,12 +101,12 @@ const WebConfigPage = props => {
const updateWebconfig = (webTitle, canceled = { cancel: false }) => {
setLoading(true);
return getWebSite(webTitle)
return getWebconfig(webTitle)
.then(res => {
setLoading(false);
if (!canceled.cancel) {
// setConfigObj(res);
setConfigObj(res.data);
setConfigObj(res);
// setConfigObj(res.data);
if (webTitle === curWeb.text) {
setToEdit(res);
}
......@@ -127,7 +127,7 @@ const WebConfigPage = props => {
: webMode.integration,
)[1];
if (client) {
omsDeleteWebsite(client)
deleteWebsite(client)
.then(res => {
if (res.code === 0 || res.success) {
notification.success({
......@@ -227,28 +227,33 @@ const WebConfigPage = props => {
baseLogoUrl,
};
setSubmitting(true);
// const requestMap = {
// postEditWebConfig,
// postAddWebSite,
// };
const requestMap = {
addWebsite,
editWebsite,
postEditWebConfig,
postAddWebSite,
};
// const requestMap = {
// addWebsite,
// editWebsite,
// };
const successMsg = isEdit ? '保存成功!' : '新增网站成功!';
const failMsg = isEdit ? '编辑失败!' : '新增网站失败!';
requestMap[isEdit ? 'editWebsite' : 'addWebsite'](values)
requestMap[isEdit ? 'postEditWebConfig' : 'postAddWebSite'](values)
.then(res => {
setSubmitting(false);
if (res.code === 0) {
setCurWeb({ ...curWeb, text: values.title });
if (res.code === 0 || res.success) {
setTimeout(() => {
setCurWeb({ ...curWeb, text: values.title });
}, 200);
notification.success({
message: successMsg,
duration: 3,
});
setConfigVisible(false);
updateModuleTree(userMode || 'super');
setTimeout(() => {
updateModuleTree(userMode || 'super');
}, 500);
} else {
notification.warning({
message: res.message || failMsg,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment