diff --git a/src/pages/SystemMgm/AdminMgm/loadable.jsx b/src/pages/SystemMgm/AdminMgm/loadable.jsx index 7965e3d..59f961d 100644 --- a/src/pages/SystemMgm/AdminMgm/loadable.jsx +++ b/src/pages/SystemMgm/AdminMgm/loadable.jsx @@ -230,6 +230,8 @@ function AdminMgm(props) { getData(formData) setGetRoleStatus(true) setGetAreaStatus(false) + } else { + message.error(res.message) } }) } diff --git a/src/pages/SystemMgm/MessageMgm/ConfMes/loadable.jsx b/src/pages/SystemMgm/MessageMgm/ConfMes/loadable.jsx index 96d9e73..8f34565 100644 --- a/src/pages/SystemMgm/MessageMgm/ConfMes/loadable.jsx +++ b/src/pages/SystemMgm/MessageMgm/ConfMes/loadable.jsx @@ -183,15 +183,28 @@ function ConfMes(props) { const ajaxMsgInfoUpdate = (data) => { return new Promise((resolve, rejected) => { - ajax.msgConfUpdate(data).then((res) => { - if (res.status == 20000) { - resolve('消息配置成功') - } else { - rejected(res.message) - } - }).catch((err) => { - rejected(err) - }) + if (data.infoId) { + ajax.msgConfUpdate(data).then((res) => { + if (res.status == 20000) { + resolve('消息配置成功') + } else { + rejected(res.message) + } + }).catch((err) => { + rejected(err) + }) + } else { + ajax.msgConfAdd(data).then((res) => { + if (res.status == 20000) { + resolve('消息配置成功') + } else { + rejected(res.message) + } + }).catch((err) => { + rejected(err) + }) + } + }) } diff --git a/src/services/SystemMgm/MsgMgm/index.js b/src/services/SystemMgm/MsgMgm/index.js index 0fa1cd0..5667da8 100644 --- a/src/services/SystemMgm/MsgMgm/index.js +++ b/src/services/SystemMgm/MsgMgm/index.js @@ -18,7 +18,15 @@ const getUserTreeData = (data) => { const msgConfUpdate = (data) => { return ajax({ - url: "/api/manage/msg/conf/update", + url: "/api/manage/msg/conf/edit", + type: "post", + data: data, + }) +} + +const msgConfAdd = (data) => { + return ajax({ + url: "/api/manage/msg/conf/add", type: "post", data: data, }) @@ -82,5 +90,6 @@ export default { msgNotificationRead, msgNotificationDel, getDeviceAlarmList, - getCarAlarmList + getCarAlarmList, + msgConfAdd } \ No newline at end of file