Feat : thêm trường mới execl

uat
Quy_FE 3 months ago
parent 4bcf807247
commit 53ca639f1b
  1. 6
      src/_screens/criteria/criteria-manage/index.js
  2. 3
      src/_screens/home/detail-grade/detailGrade.style.scss
  3. 14
      src/_screens/home/detail-grade/index.js
  4. 51
      src/_screens/home/headmaster/index.js

@ -120,10 +120,8 @@ export default function CriteriaManage() {
}), }),
); );
setListIdSelected([]); setListIdSelected([]);
// await setSearchText(""); setIsEndOnlineClasses(false)
// await changeProvince(listProvince[0]); await getDataCriteria(true);
// await setStatusCriteriaSelected(listStatusCriteria[0]);
// getDataCriteria();
} }
} catch (err) { } catch (err) {
dispatch( dispatch(

@ -29,8 +29,7 @@
} }
.detail-grade-list-action { .detail-grade-list-action {
display: flex; align-self: flex-end;
justify-content: space-between;
} }
.arrow-button{ .arrow-button{
display: flex; display: flex;

@ -51,10 +51,9 @@ export default function DetailGrade() {
"Tiêu chí giao bài", "Tiêu chí giao bài",
"Tỷ lệ học sinh làm bài", "Tỷ lệ học sinh làm bài",
"Tiêu chí tỷ lệ học sinh làm bài", "Tiêu chí tỷ lệ học sinh làm bài",
"Khối",
"Trường", "Trường",
// "Huyện", "Huyện",
// "Tỉnh", "Tỉnh",
"Tháng", "Tháng",
"học kỳ", "học kỳ",
"Niên khóa", "Niên khóa",
@ -67,10 +66,9 @@ export default function DetailGrade() {
item?.assign_number_level || 0, item?.assign_number_level || 0,
`${item?.student_done_per || 0}%`, `${item?.student_done_per || 0}%`,
item?.student_done_per_level || 0, item?.student_done_per_level || 0,
gradeName || '',
schoolName || '', schoolName || '',
// "Huyện", "",
// "Tỉnh", "",
!!month?.value !!month?.value
? month.value ? month.value
: getListMonthBySemester(semester.value) : getListMonthBySemester(semester.value)
@ -153,10 +151,10 @@ export default function DetailGrade() {
</div> </div>
<div className="detail-grade-right-side"> <div className="detail-grade-right-side">
<div className="detail-grade-list-action detail-grade-right-p-h"> <div className="detail-grade-list-action detail-grade-right-p-h">
<div className="arrow-button"> {/* <div className="arrow-button">
<PrimaryButton onClick={()=>{}}>{'<'}</PrimaryButton> <PrimaryButton onClick={()=>{}}>{'<'}</PrimaryButton>
<PrimaryButton onClick={()=>{}}>{'>'}</PrimaryButton> <PrimaryButton onClick={()=>{}}>{'>'}</PrimaryButton>
</div> </div> */}
<div> <div>
{!!listClass?.length && <PrimaryButton onClick={handleExport}>Xuất excel</PrimaryButton>} {!!listClass?.length && <PrimaryButton onClick={handleExport}>Xuất excel</PrimaryButton>}
</div> </div>

@ -57,39 +57,40 @@ export default function HeadmasterHome() {
const listHeader = [ const listHeader = [
"STT", "STT",
"Tên giáo viên", "Tên giáo viên",
"Email",
"Số điện thoại",
"Tiêu chí giao bài", "Tiêu chí giao bài",
"Tiêu chí tỷ lệ học sinh làm bài", "Tiêu chí tỷ lệ học sinh làm bài",
// "Trường", "Mức độ hoàn thiện tiêu chí",
// "Huyện", "Tên Trường",
// "Tỉnh", "Huyện",
// "Tháng", "Tỉnh",
// "học kỳ", "Tháng",
// "Niên khóa", "học kỳ",
"Niên khóa",
]; ];
const listData = listTeacher.map((item, index) => [ const listData = listTeacher.map((item, index) => [
index + 1, index + 1,
item?.teacher_name, item?.teacher_name,
item?.email || "",
item?.phone || "",
item?.criteria_teacher?.assign_number_level || 0, item?.criteria_teacher?.assign_number_level || 0,
item?.criteria_teacher?.student_done_per_level || 0, item?.criteria_teacher?.student_done_per_level || 0,
// "Trường", item?.criteria_teacher?.criteria_level || 0,
// "Huyện", //trường
// "Tỉnh", "",
// !!month?.value // Huyện
// ? month.value "",
// : getListMonthBySemester(semester.value) // Tỉnh
// ?.filter((item) => !!item?.value) "",
// ?.map((item) => item?.value) !!month?.value
// ?.join(", "), ? month.value
// !!semester?.value : getListMonthBySemester(semester.value)
// ? semester.value ?.filter((item) => !!item?.value)
// : LIST_SEMESTER?.filter((item) => !!item?.value) ?.map((item) => item?.value)
// ?.map((item) => item?.value) ?.join(", "),
// ?.join(", "), !!semester?.value
// schoolYear?.value, ? semester.value
: LIST_SEMESTER?.filter((item) => !!item?.value)
?.map((item) => item?.value)
?.join(", "),
schoolYear?.value,
]); ]);
exportExcel( exportExcel(
listHeader, listHeader,

Loading…
Cancel
Save