function callInvigilators_dairy_new() { $("#page_main_div").load( "../html_modules/invigilators_dairy_newone.html?v=1001", { function() { document.getElementById("display_module_name").innerHTML = "Invigilators Dairy and Roomwise Nos List(New)"; document.getElementById("module_name_for_save").value = "Invigilators Dairy and Roomwise Nos List(New)"; getDefaultHeadFooterLinks( "Invigilators Dairy and Roomwise Nos List(New)" ); // getShortDegee(); }, } ); } function loadExam() { let date = document.getElementById("date").value; $.ajax({ type: "GET", data: "&date=" + date, url: $host_url + "getExamMonthRoomAllotment", success: function (response) { var res = JSON.parse(response); var examOptions = ""; for (var i = 0; i < res.data.exmmonth.length; i++) { examOptions += ``; } $("#exam").html(examOptions); }, }); } // function getAllReportForInvigilator() { // let date = document.getElementById("date").value; // let exam = document.getElementById("exam").value; // const reportType = [ // { // key: "register_no_list_notice_board", // value: "register_no_list_notice_board", // label: "Reg.No(Notice Board)", // }, // { // key: "register_no_list_room_board", // value: "register_no_list_room_board", // label: "Reg.No(Room Board)", // }, // { // key: "invigilator_dairy", // value: "invigilator_dairy_withphoto", // label: "Invigilator WithPhoto", // }, // { // key: "invigilator_dairy", // value: "invigilator_dairy_without_photo", // label: "Invigilator WithOut Photo", // }, // { // key: "room_allotmentt_excel", // value: "room_allotmentt_excel", // label: "Room Allotment(Xl)", // }, // ]; // $.ajax({ // type: "GET", // data: "&date=" + date + "&exam=" + exam, // url: $host_url + "getDegreeSessionOnDateAndYearModeForReports", // success: function (response) { // var res = JSON.parse(response); // console.log(res); // if (res.error_code != 0) { // let table = ""; // table += `
No Data Found
`; // document.getElementById("attdatatable").innerHTML = table; // } else { // let table = ""; // table += ``; // table += ` // // // // // // // // // // `; // for (let i = 0; i < res.data.degses.length; i++) { // table += ` // // // // // // `; // } // // for (let j = 0; j < res.data.degses.length; j++) { // // console.log(reportType[1].label, "hio"); // // console.log(reportType[2].label, "hio"); // // console.log(reportType[3].label, "hio"); // // } // table += ``; // table += `
Attendence Shortage
Degree GroupSessionTotal StudentsAlloted StudentsPending StudentsGenerate Report
${res.data.degses[i].fdeggrp}${res.data.degses[i].fsession}${res.data.degses[i].reg_cnt}${res.data.degses[i].fhallno}${res.data.degses[i].pending}${reportType[0].label}${reportType[1].label}${reportType[2].label}${reportType[3].label}
`; // document.getElementById("attdatatable").innerHTML = table; // } // }, // }); // } // function reportHandler(value) { // console.log(value, "anita"); // } function getAllReportForInvigilator() { let date = document.getElementById("date").value; let exam = document.getElementById("exam").value; const reportType = [ { key: "register_no_list_notice_board", value: "register_no_list_notice_board", label: "Reg.No (Notice Board)", }, { key: "register_no_list_room_board", value: "register_no_list_room_board", label: "Reg.No (Room Board)", }, { key: "invigilator_dairy", value: "invigilator_dairy_withphoto", label: "Invigilator With Photo", }, { key: "invigilator_dairy", value: "invigilator_dairy_without_photo", label: "Invigilator Without Photo", }, { key: "room_allotmentt_excel", value: "room_allotmentt_excel", label: "Room Allotment (Xl)", }, ]; $.ajax({ type: "GET", data: "&date=" + date + "&exam=" + exam, url: $host_url + "getDegreeSessionOnDateAndYearModeForReports", success: function (response) { var res = JSON.parse(response); console.log(res); if (res.error_code != 0) { let table = `
No Data Found
`; document.getElementById("attdatatable").innerHTML = table; } else { let table = ""; table += ``; table += ` `; for (let i = 0; i < res.data.degses.length; i++) { table += ``; } table += `
Roomwise List
Degree Group Session Total Students Alloted Students Pending Students Generate Report
${res.data.degses[i].fdeggrp} ${res.data.degses[i].fsession}-${res.data.degses[i].FDESCPN} ${res.data.degses[i].reg_cnt} ${res.data.degses[i].fhallno} ${res.data.degses[i].pending} `; reportType.forEach((report) => { table += ` ${report.label} `; }); table += `
`; document.getElementById("attdatatable").innerHTML = table; } }, }); } function reportHandler(value, degggrp, session, count, hallno) { let date = document.getElementById("date").value; let api = ""; if (value == "register_no_list_notice_board") { api = "registerNoListNoticeBoard"; } else if (value == "register_no_list_room_board") { api = "registerNoListRoomBoard"; } else if (value == "room_allotmentt_excel") { api = "roomallotmentExcel"; } else if (value == "invigilator_dairy_withphoto") { handlewithphoto(degggrp, session, count, hallno); retrun; } else if (value == "invigilator_dairy_without_photo") { handlewithoutphoto(degggrp, session, count, hallno); retrun; } window.open( $host_url + api + "°ree=" + degggrp + "&session=" + session + "&totalStud=" + count + "&allotStud=" + hallno + "&fromdate=" + date ); } function handlewithphoto(degggrp, session, count, hallno) { let date = document.getElementById("date").value; window.open( $host_url + "invigilatorDairy" + "°ree=" + degggrp + "&session=" + session + "&totalStud=" + count + "&allotStud=" + hallno + "&photo=" + "withphoto" + "&fromdate=" + date ); } function handlewithoutphoto(degggrp, session, count, hallno) { let date = document.getElementById("date").value; window.open( $host_url + "invigilatorDairy" + "°ree=" + degggrp + "&session=" + session + "&totalStud=" + count + "&allotStud=" + hallno + "&photo=" + "Without Photo" + "&fromdate=" + date ); } function pendingStudHandler(deggrp, session) { console.log(deggrp, session, "hii"); let date = document.getElementById("date").value; let exam = document.getElementById("exam").value; window.open( $host_url + "getpendingstudentList" + "&date=" + date + "&exam=" + exam + "°grp=" + deggrp + "&session=" + session ); // $.ajax({ // type: "GET", // data: // "&date=" + // date + // "&exam=" + // exam + // "°grp=" + // deggrp + // "&session=" + // session, // url: $host_url + "getpendingstudentList", // success: function (response) { // var res = JSON.parse(response); // console.log(res, "anita"); // }, // }); }