From 9ee1d97e42f766e010c44f63f661a69a956e62fe Mon Sep 17 00:00:00 2001 From: huyt Date: Fri, 14 Jan 2022 23:23:07 +0700 Subject: [PATCH] sua lai xoa quyen --- app/src/components/Modal/ModalUser.js | 2 +- app/src/components/Role/Role.js | 13 +++---------- app/src/components/User/User.js | 2 +- 3 files changed, 5 insertions(+), 12 deletions(-) diff --git a/app/src/components/Modal/ModalUser.js b/app/src/components/Modal/ModalUser.js index 46bacab..e6e3367 100644 --- a/app/src/components/Modal/ModalUser.js +++ b/app/src/components/Modal/ModalUser.js @@ -26,7 +26,7 @@ const ModalUser = (props) => { const [birthday, setBirthday] = useState(moment()) const [crrData, setCrrData] = useState(null); - const [selectedRole, setSelectedRole] = useState([]) + const [selectedRole, setSelectedRole] = useState("") const [active, setActive] = useState(false) const [checkDeleteMulti, setCheckDeleteMulti] = useState(false); diff --git a/app/src/components/Role/Role.js b/app/src/components/Role/Role.js index ec1ced8..e01a2cc 100644 --- a/app/src/components/Role/Role.js +++ b/app/src/components/Role/Role.js @@ -87,19 +87,12 @@ class Role extends Component { DeleteRole = async (Role) => { - if (Role.is_default === 1) { - swal("Cảnh báo", "Bạn không được xóa quyền mặc định", "warning"); - return; - } - let data = await fetch(`${HOST}/api/role/delete`, { - method: 'POST', + let data = await fetch(`${HOST}/api/roles/${Role._id}`, { + method: 'DELETE', headers: { 'Content-Type': 'application/json', // 'Authorization': token, }, - body: JSON.stringify({ - 'id': Role.id - }) }).then((response) => { return response.json() }); @@ -181,7 +174,7 @@ class Role extends Component { v.preventDefault(); swal({ title: "Bạn có chắc chắn?", - text: "Bạn có chắc chắn muốn xóa quyền" + e.name, + text: "Bạn có chắc chắn muốn xóa quyền " + e.name, icon: "warning", buttons: true, dangerMode: true, diff --git a/app/src/components/User/User.js b/app/src/components/User/User.js index 9e1fee9..d9e9540 100644 --- a/app/src/components/User/User.js +++ b/app/src/components/User/User.js @@ -304,7 +304,7 @@ export default function User() { gender: "1", is_deleted: 0, phone_number: "", - level_obj_id: [], + level_obj_id: "", username: "" } setDataEdit(defaultData)