diff --git a/src/pages/SystemMgm/RoleMgm/loadable.jsx b/src/pages/SystemMgm/RoleMgm/loadable.jsx index a6e5f0b..a0b71d8 100644 --- a/src/pages/SystemMgm/RoleMgm/loadable.jsx +++ b/src/pages/SystemMgm/RoleMgm/loadable.jsx @@ -59,10 +59,11 @@ function RoleMgm(props) { } //添加移动管理角色 - const [getGovernment, setGetGovernment] = useState([]) + const [getGovernment, setGetGovernment] = useState(0) const handleDeptName = (e) => { let arr = e let lastElement = arr[arr.length - 1]; + console.log(lastElement); setGetGovernment(lastElement) setAddManage({ ...addManage, depart_id: lastElement }) }; @@ -208,10 +209,8 @@ function RoleMgm(props) { //编辑 const CheckApplyBtn = (record) => { setEditVisible(true) - let arr = record.auth - let lastElement = arr[arr.length - 1]; - console.log(lastElement); - setGetGovernment(lastElement) + console.log(record); + setGetGovernment(record.depart_id) let data = { id: record.id } @@ -225,7 +224,7 @@ function RoleMgm(props) { let str = record.auth let strArr = str.split(","); let num = strArr.map(Number) - console.log(num); + // console.log(num); setCheckedKeys(num) setGetImg(Object.assign({}, getImg, { name: record.name, @@ -346,7 +345,7 @@ function RoleMgm(props) { auth: checkedKeys, id: getAdminId.id } - ajax.editDataList(data).then(res => { + ajax.editChange(data).then(res => { if (res.status === 20000) { setEditVisible(false) getData(formData) @@ -362,7 +361,8 @@ function RoleMgm(props) { }) } useEffect(() => { - if (getGovernment.length != 0) { + console.log(getGovernment); + if (getGovernment != 0) { let data = { id: getGovernment } @@ -479,7 +479,7 @@ function RoleMgm(props) { /> { - getGovernment.length == 0 ? '' :