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) { if (schoolList?.length === 1) {
getData(); 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 = () => { const isSaveDisabled = () => {
return ( return (
(criteriaTarget.assign.enable && (criteriaTarget.assign.enable &&
@ -157,7 +186,7 @@ export default function CriteriaSetting() {
}, },
}) })
} }
// disabled={true} disabled={onlyRead()}
/> />
</div> </div>
<div style={{ width: "100%" }}> <div style={{ width: "100%" }}>

@ -45,7 +45,7 @@ export default function HeadmasterHome() {
const schoolName = !!schoolId const schoolName = !!schoolId
? !!school_name ? decodeURIComponent(school_name) : '' ? !!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 id = !!schoolId ? schoolId : authentication?.user?.organization_id;
const changeSemester = (item) => { const changeSemester = (item) => {

Loading…
Cancel
Save