|
|
@ -46,36 +46,62 @@ export const advisementLogic = (props) => { |
|
|
|
// Grades
|
|
|
|
// Grades
|
|
|
|
const [gradeSelected, setGradeSelected] = useState(); |
|
|
|
const [gradeSelected, setGradeSelected] = useState(); |
|
|
|
const [gradeError, setGradeError] = useState(); |
|
|
|
const [gradeError, setGradeError] = useState(); |
|
|
|
const [dataGrades, setDataGrades] = useState([]); |
|
|
|
const [dataGrades, setDataGrades] = useState([ |
|
|
|
useEffect(() => { |
|
|
|
{ |
|
|
|
if (!dataGrades.length) { |
|
|
|
id: 0, |
|
|
|
apiCaller( |
|
|
|
title: "Lớp của con", |
|
|
|
"/api_login/grade", |
|
|
|
value: 0, |
|
|
|
"GET", |
|
|
|
}, |
|
|
|
{}, |
|
|
|
{ |
|
|
|
null, |
|
|
|
id: 0, |
|
|
|
true, |
|
|
|
title: "Lớp 6", |
|
|
|
configConstants.API_URL_SETEST, |
|
|
|
value: 6, |
|
|
|
false |
|
|
|
}, |
|
|
|
).then((res) => { |
|
|
|
{ |
|
|
|
if (res.status) { |
|
|
|
id: 0, |
|
|
|
const newListGrade = [ |
|
|
|
title: "Lớp 7", |
|
|
|
{ |
|
|
|
value: 7, |
|
|
|
id: 0, |
|
|
|
}, |
|
|
|
name: "Lớp của con", |
|
|
|
{ |
|
|
|
value: 0, |
|
|
|
id: 0, |
|
|
|
}, |
|
|
|
title: "Lớp 8", |
|
|
|
].concat(res.list_grade); |
|
|
|
value: 8, |
|
|
|
|
|
|
|
}, |
|
|
|
newListGrade?.map((item) => { |
|
|
|
{ |
|
|
|
item.title = item.name.replace("Khối", "Lớp"); |
|
|
|
id: 0, |
|
|
|
item.value = item.id; |
|
|
|
title: "Lớp 9", |
|
|
|
}); |
|
|
|
value: 9, |
|
|
|
setDataGrades(newListGrade); |
|
|
|
}, |
|
|
|
} |
|
|
|
]); |
|
|
|
}); |
|
|
|
// useEffect(() => {
|
|
|
|
} |
|
|
|
// if (!dataGrades.length) {
|
|
|
|
}, []); |
|
|
|
// apiCaller(
|
|
|
|
|
|
|
|
// "/api_login/grade",
|
|
|
|
|
|
|
|
// "GET",
|
|
|
|
|
|
|
|
// {},
|
|
|
|
|
|
|
|
// null,
|
|
|
|
|
|
|
|
// true,
|
|
|
|
|
|
|
|
// configConstants.API_URL_SETEST,
|
|
|
|
|
|
|
|
// false
|
|
|
|
|
|
|
|
// ).then((res) => {
|
|
|
|
|
|
|
|
// if (res.status) {
|
|
|
|
|
|
|
|
// const newListGrade = [
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// id: 0,
|
|
|
|
|
|
|
|
// name: "Lớp của con",
|
|
|
|
|
|
|
|
// value: 0,
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// ].concat(res.list_grade);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// newListGrade?.map((item) => {
|
|
|
|
|
|
|
|
// item.title = item.name.replace("Khối", "Lớp");
|
|
|
|
|
|
|
|
// item.value = item.id;
|
|
|
|
|
|
|
|
// });
|
|
|
|
|
|
|
|
// setDataGrades(newListGrade);
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
// });
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
// }, []);
|
|
|
|
|
|
|
|
|
|
|
|
// Handle Change Grade for Student
|
|
|
|
// Handle Change Grade for Student
|
|
|
|
const changeGradeSelected = (newValue) => { |
|
|
|
const changeGradeSelected = (newValue) => { |
|
|
@ -200,6 +226,7 @@ export const advisementLogic = (props) => { |
|
|
|
setIsVisibleTrial(false); |
|
|
|
setIsVisibleTrial(false); |
|
|
|
setIsVisibleTime(false); |
|
|
|
setIsVisibleTime(false); |
|
|
|
setEmail(""); |
|
|
|
setEmail(""); |
|
|
|
|
|
|
|
setMessage('') |
|
|
|
setIsSuccessRegist(false); |
|
|
|
setIsSuccessRegist(false); |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
@ -222,7 +249,7 @@ export const advisementLogic = (props) => { |
|
|
|
agents_code: mds, |
|
|
|
agents_code: mds, |
|
|
|
guest_name: nameUser, |
|
|
|
guest_name: nameUser, |
|
|
|
phone, |
|
|
|
phone, |
|
|
|
grade: gradeSelected?.title, |
|
|
|
grade: gradeSelected?.value, |
|
|
|
email, |
|
|
|
email, |
|
|
|
message |
|
|
|
message |
|
|
|
// from_time,
|
|
|
|
// from_time,
|
|
|
|