Jason Chuang 2 недель назад
Родитель
Сommit
a03aede9b1
1 измененных файлов: 3 добавлений и 14 удалений
  1. +3
    -14
      src/pages/pnspsUserGroupDetailPage/index.js

+ 3
- 14
src/pages/pnspsUserGroupDetailPage/index.js Просмотреть файл

@@ -47,16 +47,12 @@ const UserMaintainPage = () => {
const [isCollectData, setIsCollectData] = useState(false);
const [editedGroupData, setEditedGroupData] = useState({});
const [userGroupData, setUserGroupData] = useState([]);
const [userAuthData, setUserAuthData] = useState([]);
const saveInProgressRef = useRef(false);
const userAuthDataRef = useRef([]);
const deletedAuthListRef = useRef([]);
const groupMemberRef = useRef([]);
const deletedUserListRef = useRef([]);
const [groupMember, setGroupMember] = useState([]);
const [isNewRecord, setIsNewRecord] = useState(false);
const [deletedUserList, setDeletedUserList] = useState([]);
const [deletedAuthList, setDeletedAuthList] = useState([]);

const [isWindowOpen, setIsWindowOpen] = useState(false);
const handleClose = () => {
@@ -92,17 +88,13 @@ const UserMaintainPage = () => {
const deletedList = groupMember.deletedList || [];
groupMemberRef.current = currentList;
deletedUserListRef.current = deletedList;
setGroupMember(currentList);
setDeletedUserList(deletedList);
}

function updateUserAuthList(userAuthData) {
const currentList = userAuthData.currentList || [];
const deletedList = userAuthData.deletedList || [];
function updateUserAuthList(authData) {
const currentList = authData.currentList || [];
const deletedList = authData.deletedList || [];
userAuthDataRef.current = currentList;
deletedAuthListRef.current = deletedList;
setUserAuthData(currentList);
setDeletedAuthList(deletedList);
}

const submitData = async () => {
@@ -148,8 +140,6 @@ const UserMaintainPage = () => {
setEditMode(false);
deletedUserListRef.current = [];
deletedAuthListRef.current = [];
setDeletedUserList([]);
setDeletedAuthList([]);
}
} catch (error) {
console.log(error);
@@ -214,7 +204,6 @@ const UserMaintainPage = () => {
setUserGroupData(response.data);
const loadedAuthIds = response.data?.authIds || [];
userAuthDataRef.current = loadedAuthIds;
setUserAuthData(loadedAuthIds);
}
return response;
};


Загрузка…
Отмена
Сохранить