+
*
+ value={geteditData.parameterValue}>
否
是
diff --git a/src/pages/SystemMgm/RoleMgm/loadable.jsx b/src/pages/SystemMgm/RoleMgm/loadable.jsx
index 9eab8af..44951bf 100644
--- a/src/pages/SystemMgm/RoleMgm/loadable.jsx
+++ b/src/pages/SystemMgm/RoleMgm/loadable.jsx
@@ -134,21 +134,31 @@ function RoleMgm(props) {
let data = {
...addManage
}
- console.log(data);
- ajax.addAdmin(data).then(res => {
- if (res.status === 20000) {
- setImgVisible(false)
- setAddManage({
- remark: '',
- name: '',
- depart_id: '',
- auth: ''
- })
- getData(formData)
- }else{
- message.error(res.message)
- }
- })
+ if(addManage.name===''){
+ message.error('请输入角色名称')
+ }else if(addManage.depart_id===''){
+ message.error('请选择所属部门')
+ }else if (addManage.auth === '') {
+ message.error('必须选择权限')
+ } else {
+ ajax.addAdmin(data).then(res => {
+ if (res.status === 20000) {
+ setImgVisible(false)
+ setAddManage({
+ remark: '',
+ name: '',
+ depart_id: '',
+ auth: ''
+ })
+ getData(formData)
+ setGetGovernment(0)
+ } else {
+ message.error(res.message)
+ setGetGovernment(0)
+ }
+ })
+ }
+
}
//列表
const handleColumns = (tab) => {
@@ -281,13 +291,15 @@ function RoleMgm(props) {
setAddManage({
remark: '',
name: '',
- depart_id: [],
+ depart_id: null,
})
setCheckedKeys([])
+ setGetGovernment(0)
}
const delcancelImg = () => {
setEditVisible(false)
setCheckedKeys([])
+ setGetGovernment(0)
}
// 获取列表数据
const getData = (data = formData) => {
@@ -366,14 +378,17 @@ function RoleMgm(props) {
})
}
useEffect(() => {
- console.log(getGovernment);
if (getGovernment != 0) {
let data = {
id: getGovernment
}
ajax.getDepartId(data).then(res => {
- if (res.status === 20000) {
- setGetGovernmentArea(res.data)
+ if(res.status === 20000){
+ if (res.status == []) {
+ message.error('部门没有配置对应菜单权限')
+ }else{
+ setGetGovernmentArea(res.data)
+ }
}
})
}
@@ -450,6 +465,7 @@ function RoleMgm(props) {
>
-
+
+
*
{
const getOrgTree = (params) => {
return ajax({
url: '/api/manage/com/depart_tree',
- type: 'post',
+ type: 'get',
data: params
})
}