|
@@ -140,6 +140,7 @@ const studentHandler = async (student: any, obj: any) => {
|
|
|
} else {
|
|
|
item.hide = false;
|
|
|
}
|
|
|
+ let subjectiveScoreDetail = student?.subjectiveScoreDetail || [];
|
|
|
if (
|
|
|
allTags.find((v: any) => {
|
|
|
return (
|
|
@@ -150,6 +151,12 @@ const studentHandler = async (student: any, obj: any) => {
|
|
|
v.questionNumber === item.questionNumber &&
|
|
|
(item.userRole === "MARKER" || !item.userRole)
|
|
|
);
|
|
|
+ }) ||
|
|
|
+ subjectiveScoreDetail.find((detail: any) => {
|
|
|
+ return (
|
|
|
+ detail?.mainNumber + "." + detail?.subNumber ==
|
|
|
+ item.questionNumber && detail?.score == -1
|
|
|
+ );
|
|
|
})
|
|
|
) {
|
|
|
item.forceHide = true;
|