Feat : get date tiêu chí cho role hiệu trưởng và giáo viên

quy_fe
Quy_FE 3 months ago
parent 505c4ef3eb
commit 4bcf807247
  1. 33
      src/_screens/criteria/criteria-setting/index.js
  2. 2
      src/_screens/home/headmaster/index.js

@ -111,9 +111,33 @@ export default function CriteriaSetting() {
}
};
useEffect(() => {
useEffect( async () => {
if (schoolList?.length === 1) {
getData();
}else if(authentication?.user){
try {
const res = await apiCaller(
"/report/api_report/getCriteriaByOrganization?organization_id=" +
authentication?.user?.organization_id,
"GET",
);
if (res?.status) {
setCriteriaTarget({
assign: {
target1: res?.data?.assign_number_target_1 || DEFAULT_SETTING_CRITERIA.assign.target1,
target2: res?.data?.assign_number_target_2 || DEFAULT_SETTING_CRITERIA.assign.target2,
enable: !!(res?.data?.assign_number_active == 1),
},
studentDone: {
target1: res?.data?.student_done_target_1 || DEFAULT_SETTING_CRITERIA.studentDone.target1,
target2: res?.data?.student_done_target_2 || DEFAULT_SETTING_CRITERIA.studentDone.target2,
enable: !!(res?.data?.student_done_active == 1),
}
})
}
} catch (err) {
console.log("err: ", err);
}
}
}, []);
@ -131,6 +155,11 @@ export default function CriteriaSetting() {
);
};
const onlyRead = ()=>{
const isRead = authentication?.user?.role==='supper_admin'
return !isRead
}
const isSaveDisabled = () => {
return (
(criteriaTarget.assign.enable &&
@ -157,7 +186,7 @@ export default function CriteriaSetting() {
},
})
}
// disabled={true}
disabled={onlyRead()}
/>
</div>
<div style={{ width: "100%" }}>

@ -45,7 +45,7 @@ export default function HeadmasterHome() {
const schoolName = !!schoolId
? !!school_name ? decodeURIComponent(school_name) : ''
: `Hiệu trưởng ${authentication?.user?.fullname||''} ${authentication?.user?.organization_name}`;
: `Hiệu trưởng ${authentication?.user?.organization_name}`;
const id = !!schoolId ? schoolId : authentication?.user?.organization_id;
const changeSemester = (item) => {

Loading…
Cancel
Save