Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Your IP : 13.59.116.142
{"version":3,"file":"static/js/326.4c6f0139.chunk.js","mappings":"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","sources":["Actions/Exam_Preparation/IA_Marks/Identify_CO_Marks.js","Actions/Utility/Attendance/Attendance_Entry_Daywise.js","Components/datatable.js","Pages/Exam_Preparation/IA_Marks/Marks_Entry_QnWise.js","Actions/Exam_Preparation/IA_Marks/Marks_Entrt_QnWise.js"],"sourcesContent":["import axios from \"axios\";\nimport { base_url } from \"../../../Components/consts/api\";\nimport { Alert } from \"../../../Components/Alert\";\n\nexport const getSubElement = async (\n dispatch,\n fcollcode,\n funivcode,\n teach,\n cls\n) => {\n try {\n await axios({\n method: \"GET\",\n url:\n base_url +\n \"getDegSemSubDetnew\" +\n \"&collcode=\" +\n fcollcode +\n \"&univcode=\" +\n funivcode +\n \"&teach=\" +\n teach +\n \"&cls=\" +\n cls,\n headers: { \"Content-Type\": \"application/json\" },\n }).then((res) => {\n if (res.data.error_code == 0) {\n dispatch({ type: \"GETSUB\", payload: res.data.data.subelement });\n } else {\n dispatch({ type: \"CLEAR_DATA\", payload: [] });\n }\n });\n } catch (err) {}\n};\n\nexport const getTestMarks = async (\n dispatch,\n fcollcode,\n funivcode,\n teach,\n cls,\n subelement\n) => {\n try {\n await axios({\n method: \"GET\",\n url:\n base_url +\n \"getTestMaxQnnew\" +\n \"&collcode=\" +\n fcollcode +\n \"&univcode=\" +\n funivcode +\n \"&teach=\" +\n teach +\n \"&cls=\" +\n cls +\n \"&subelement=\" +\n subelement,\n headers: { \"Content-Type\": \"application/json\" },\n }).then((res) => {\n if (res.data.error_code == 0) {\n dispatch({ type: \"GETTESTANDMARKS\", payload: res.data.data.sub });\n } else {\n dispatch({ type: \"CLEAR_DATA\", payload: [] });\n }\n });\n } catch (err) {}\n};\n\nexport const getCOmarksdet = (teach, cls, test, subelement) => {\n return async (dispatch, getState) => {\n await axios({\n method: \"GET\",\n url:\n base_url +\n \"viewCOMarks\" +\n \"&teachcode=\" +\n teach +\n \"&clscode=\" +\n cls +\n \"&test=\" +\n test +\n \"&subcode=\" +\n subelement,\n headers: { \"Content-Type\": \"application/json\" },\n })\n .then((res) => {\n console.log(res);\n if (res.data.error_code == 0) {\n dispatch({ type: \"CO_MARKS_DETAILS\", payload: res.data.data });\n } else {\n dispatch({ type: \"CLEAR_DATA\", payload: [] });\n }\n })\n .catch((err) => console.log(\"Error====>\", err));\n };\n};\n\nexport const saveCOmarks = async (dispatch, formData) => {\n try {\n await axios.post(base_url + \"saveCoMarksNew\", formData).then((res) => {\n if (res.data.error_code == 0) {\n // dispatch({ type: \"SAVECO\", payload: res.data.data });\n Alert(res.data.data);\n } else {\n // dispatch({ type: \"CLEAR_DATA\", payload: res.data.data });\n Alert(res.data.data);\n }\n });\n } catch (err) {}\n};\n","import axios from \"axios\";\nimport { base_url } from \"../../../Components/consts/api\";\nimport { Alert } from \"../../../Components/Alert\";\n\nconst loading = (value) => {\n return {\n type: \"LOADING\",\n load: value,\n };\n};\n\nexport const getTeachName = async (\n dispatch,\n fcollcode,\n funivcode,\n usertype,\n user\n) => {\n // dispatch(loading(true));\n try {\n await axios({\n method: \"GET\",\n url:\n base_url +\n \"loaddayteachname\" +\n \"&collcode=\" +\n fcollcode +\n \"&univcode=\" +\n funivcode +\n \"&usertype=\" +\n usertype +\n \"&user=\" +\n user,\n headers: { \"Content-Type\": \"application/json\" },\n }).then((res) => {\n if (res.data.error_code == 0) {\n dispatch({ type: \"GETTEACHNAMES\", payload: res.data.data });\n } else {\n dispatch({ type: \"CLEAR_DATA\", payload: [] });\n }\n });\n } catch (err) {\n // dispatch(loading(false));\n }\n};\n\nexport const getclsNames = async (\n dispatch,\n fcollcode,\n fusertype,\n fuser,\n teachcode\n) => {\n // dispatch(loading(true));\n try {\n await axios({\n method: \"GET\",\n url:\n base_url +\n \"loadclassnameday\" +\n \"&collcode=\" +\n fcollcode +\n \"&usertype=\" +\n fusertype +\n \"&user=\" +\n fuser +\n \"&teachcode=\" +\n teachcode,\n headers: { \"Content-Type\": \"application/json\" },\n }).then((res) => {\n if (res.data.error_code == 0) {\n console.log(\"anita\");\n dispatch({ type: \"GETCLANAME\", payload: res.data.data });\n } else {\n dispatch({ type: \"CLEAR_DATA\", payload: [] });\n }\n });\n } catch (err) {\n // dispatch(loading(false));\n }\n};\nexport const showView1Data = async (dispatch, formdata, fcollcode, sort) => {\n dispatch(loading(false));\n try {\n await axios\n .post(\n base_url +\n \"viewattendanceentry\" +\n \"&collcode=\" +\n fcollcode +\n \"&sort=\" +\n sort,\n formdata\n )\n .then((res) => {\n if (res.data.error_code == 0) {\n dispatch(loading(false));\n dispatch({ type: \"VIEW1DATA\", payload: res.data.data });\n } else {\n dispatch(loading(false));\n dispatch({ type: \"CLEAR_DATA\", payload: [] });\n }\n });\n } catch (err) {\n dispatch(loading(false));\n }\n};\n\nexport const saveAttendace = async (dispatch, formData) => {\n // dispatch(loading(true));\n try {\n await axios.post(base_url + \"saveattendanceentry\", formData).then((res) => {\n if (res.data.error_code == 0) {\n Alert(res.data.msg);\n // dispatch(loading(false));\n\n return;\n } else {\n Alert(res.data.data.msg);\n // dispatch(loading(false));\n return;\n }\n });\n } catch (err) {\n // dispatch(loading(false));\n }\n};\n\nexport const viewToModifyORDelete = async (\n dispatch,\n fcollcode,\n funivcode,\n fusertype,\n fuser,\n teachfrom,\n teachto\n) => {\n // dispatch(loading(true));\n try {\n await axios({\n method: \"GET\",\n url:\n base_url +\n \"viewDeleteAddStudDet\" +\n \"&collcode=\" +\n fcollcode +\n \"&univcode=\" +\n funivcode +\n \"&usertype=\" +\n fusertype +\n \"&user=\" +\n fuser +\n \"&fromteach=\" +\n teachfrom +\n \"&toteach=\" +\n teachto,\n headers: { \"Content-Type\": \"application/json\" },\n }).then((res) => {\n if (res.data.error_code == 0) {\n dispatch({ type: \"GETFORDELETE\", payload: res.data.data });\n } else {\n dispatch({ type: \"CLEAR_DATA\", payload: [] });\n }\n });\n } catch (err) {\n // dispatch(loading(false));\n }\n};\n\nexport const toDelete = async (\n fcollcode,\n teachcode,\n clsId,\n period,\n fnoclass,\n fdate\n) => {\n try {\n await axios({\n method: \"GET\",\n url:\n base_url +\n \"deleteAddstudentry\" +\n \"&collcode=\" +\n fcollcode +\n \"&teachcode=\" +\n teachcode +\n \"&clsid=\" +\n clsId +\n \"&period=\" +\n period +\n \"&noofcls=\" +\n fnoclass +\n \"&date=\" +\n fdate,\n headers: { \"Content-Type\": \"application/json\" },\n }).then((res) => {\n if (res.data.error_code == 0) {\n Alert(res.data.data);\n } else {\n Alert(res.data.data);\n }\n });\n } catch (err) {}\n};\n\nexport const toModify = async (\n dispatch,\n fcollcode,\n teachcode,\n clsId,\n period,\n fnoclass,\n fdate\n) => {\n // dispatch(loading(true));\n try {\n await axios({\n method: \"GET\",\n url:\n base_url +\n \"modifyAddstudentry\" +\n \"&collcode=\" +\n fcollcode +\n \"&teachcode=\" +\n teachcode +\n \"&clsid=\" +\n clsId +\n \"&period=\" +\n period +\n \"&noofcls=\" +\n fnoclass +\n \"&date=\" +\n fdate,\n headers: { \"Content-Type\": \"application/json\" },\n }).then((res) => {\n if (res.data.error_code == 0) {\n dispatch({ type: \"MODIFYDATA\", payload: res.data.data });\n } else {\n dispatch({ type: \"CLEAR_DATA\", payload: [] });\n }\n });\n } catch (err) {\n // dispatch(loading(false));\n }\n};\n","import { Input, Button, Space } from \"antd\";\nimport { SearchOutlined } from \"@ant-design/icons\";\n\nexport const getColumnSearchProps = (dataIndex) => ({\n filterDropdown: ({\n setSelectedKeys,\n selectedKeys,\n confirm,\n clearFilters,\n close,\n }) => (\n <div\n style={{\n padding: 8,\n }}\n onKeyDown={(e) => e.stopPropagation()}\n >\n <Input\n autoFocus\n placeholder={`Search ${dataIndex}`}\n value={selectedKeys}\n onChange={(e) =>\n setSelectedKeys(e.target.value ? [e.target.value] : [])\n }\n onPressEnter={() => {\n confirm();\n }}\n style={{\n marginBottom: 8,\n display: \"block\",\n }}\n />\n <Space>\n <Button\n type=\"primary\"\n onClick={() => confirm()}\n icon={<SearchOutlined />}\n size=\"small\"\n style={{\n width: 90,\n }}\n >\n Search\n </Button>\n <Button\n onClick={() => {\n clearFilters();\n confirm();\n }}\n size=\"small\"\n style={{\n width: 90,\n }}\n >\n Reset\n </Button>\n </Space>\n </div>\n ),\n filterIcon: (filtered) => (\n <SearchOutlined\n style={{\n color: filtered ? \"#CFFF8D\" : \"#fff\",\n }}\n />\n ),\n onFilter: (value, record) =>\n record[dataIndex].toString().toLowerCase().includes(value.toLowerCase()),\n});\n\nexport const filterOption = (input, option) =>\n option.value.toString().toLowerCase().indexOf(input.toLowerCase()) >= 0 ||\n option.label.toString().toLowerCase().indexOf(input.toLowerCase()) >= 0;\n\nexport const sortWithAlphabets = (a, b, index) =>\n a[index].localeCompare(b[index]);\n","import {\n Button,\n Card,\n Space,\n Row,\n Select,\n Col,\n Input,\n Table,\n Modal,\n} from \"antd\";\nimport TextArea from \"antd/es/input/TextArea\";\nimport React, { useEffect, useState, useRef } from \"react\";\nimport {\n getTeachName,\n getclsNames,\n} from \"../../../Actions/Utility/Attendance/Attendance_Entry_Daywise\";\nimport {\n getSubElement,\n getTestMarks,\n} from \"../../../Actions/Exam_Preparation/IA_Marks/Identify_CO_Marks\";\nimport {\n getToViewIAMarksDetails,\n getonestudentInfo,\n postTheUpdatedMarks,\n makeAbsent,\n removeAbsent,\n} from \"../../../Actions/Exam_Preparation/IA_Marks/Marks_Entrt_QnWise\";\nimport { useDispatch, connect } from \"react-redux\";\nimport {\n getColumnSearchProps,\n sortWithAlphabets,\n filterOption,\n} from \"../../../Components/datatable\";\nimport { Alert } from \"../../../Components/Alert\";\n\nfunction Marks_Entry_QnWise(props) {\n const [teach, setTeach] = useState(\"\");\n const [cls, setCls] = useState(\"\");\n const [subelement, setSubelement] = useState(\"\");\n const [subdata, setSubdata] = useState([]);\n const [test, setTest] = useState(\"\");\n const [marks, setMarks] = useState(\"\");\n const [sort, setSort] = useState(\"fname\");\n const [popup, setPopup] = useState(false);\n const [markstable, setMarkstable] = useState(false);\n const [dataPopup, setdataPopup] = useState([]);\n const [absent, setAbsent] = useState([]);\n\n const inputRefs = useRef([]);\n\n const dispatch = useDispatch();\n\n useEffect(() => {\n TeachName();\n }, []);\n\n const TeachName = async () => {\n await getTeachName(\n dispatch,\n props.user.fcollcode,\n props.user.funivcode,\n props.user.fusertype,\n props.user.fuser\n );\n setTeach(props.teachData);\n };\n\n const teachsDataselect = [\n { value: \"select\", label: \"---Select Teacher---\" },\n ...props.teachData,\n ];\n\n const changeTeach = async (e) => {\n setTeach(e);\n await getclsNames(\n dispatch,\n props.user.fcollcode,\n props.user.fusertype,\n props.user.fuser,\n e\n );\n setSubdata(props.subDetData);\n setMarkstable(false);\n changeCls();\n };\n\n const clsDataselect = [\n { value: \"select\", label: \"---Select Class---\" },\n ...props.classData,\n ];\n\n const changeCls = async (e) => {\n setCls(e);\n await getSubElement(\n dispatch,\n props.user.fcollcode,\n props.user.funivcode,\n teach,\n e\n );\n setMarkstable(false);\n };\n\n const subdetails = [\n { key: \"select\", value: \"Select\", label: \"---Select Subject Element---\" },\n ...props.subDetData,\n ];\n\n let testaopt = [];\n let test1 = props.testmarksData.value;\n for (let i = 1; i <= test1; i++) {\n let testname = { key: i, value: \"Test \" + i, label: \"Test-\" + i };\n testaopt.push(testname);\n }\n\n const subjectHandler = async (e) => {\n setSubelement(e);\n await getTestMarks(\n dispatch,\n props.user.fcollcode,\n props.user.funivcode,\n teach,\n cls,\n e\n );\n setMarkstable(false);\n setSubdata(props.subDetData);\n testmarksHandler();\n };\n\n const testmarksHandler = async (e) => {\n setTest(e);\n setMarks(props.testmarksData.fvalmax);\n setMarkstable(false);\n };\n\n const sortOpt = [\n { value: \"fname\", label: \"Name\" },\n { value: \"fregno\", label: \"USN/ADM. No./Reg. No.\" },\n ];\n\n const changeSort = (e) => {\n setSort(e);\n setMarkstable(false);\n };\n\n const marksHandler = async (regno, name, sem, degree, fmaxmarks) => {\n console.log(props.getNameRegData.marksArr, \"anita\");\n // const xyz = props.getNameRegData.marksArr;\n await getonestudentInfo(\n dispatch,\n props.user.fcollcode,\n regno,\n name,\n test,\n subelement,\n cls,\n sem,\n degree,\n fmaxmarks\n );\n setdataPopup(props.getNameRegData.marksArr);\n setPopup(true);\n };\n\n const inputHandler = (e, index) => {\n const arr = [...dataPopup];\n arr[index].marks = e;\n\n setdataPopup(arr);\n };\n\n const checkSecureMarks = (i) => {\n const arr = [...dataPopup];\n console.log(arr[i].marks, arr[i].fmarks, \"shedabale\");\n if (arr[i].marks >= arr[i].fmarks) {\n Alert(\"Enter Valid Marks\");\n // inputRefs.current[i].focus();\n return;\n }\n };\n\n const newPopupData = dataPopup.map((el, i) => ({\n key: i,\n qnno: el.fqn,\n subqn: el.fqnno,\n maxmarks: el.fmarks,\n securemarks: (\n <Input\n type=\"text\"\n value={el.marks}\n onChange={(e) => inputHandler(e.target.value, i)}\n onBlur={() => checkSecureMarks(i)}\n ref={(ref) => (inputRefs.current[i] = ref)}\n />\n ),\n total: <Input value={el.marks} disabled />,\n }));\n\n const viewIAmarksDetails = async () => {\n await getToViewIAMarksDetails(\n dispatch,\n props.user.fcollcode,\n teach,\n cls,\n subelement,\n test,\n marks,\n sort\n );\n setMarkstable(true);\n };\n\n const absentHandler = async (\n i,\n e,\n regno,\n fname,\n examno,\n degree,\n maxmarks\n ) => {\n await makeAbsent(\n dispatch,\n props.user.fcollcode,\n regno,\n fname,\n examno,\n degree,\n maxmarks,\n cls,\n subelement,\n test\n );\n\n const arr = props.entryMarksData;\n arr[i][\"marksentry\"] = e ? true : false;\n arr[i][\"facttotal\"] = -2.0;\n setAbsent([...arr]);\n console.log(absent, \"hi\");\n };\n\n const removeABHandler = async (\n i,\n e,\n regno,\n fname,\n examno,\n degree,\n maxmarks\n ) => {\n await removeAbsent(\n dispatch,\n props.user.fcollcode,\n regno,\n fname,\n examno,\n degree,\n maxmarks,\n cls,\n subelement,\n test\n );\n console.log(props.entryMarksData, \"props.entryMarksData\");\n const arr = props.entryMarksData;\n arr[i][\"marksentry\"] = e ? false : true;\n arr[i][\"facttotal\"] = -1.0;\n setAbsent([...arr]);\n console.log(absent, \"hi\");\n };\n\n const tablehead = [\n {\n title: <label style={{ fontSize: \"13px\" }}>Sl. No</label>,\n dataIndex: \"slno\",\n align: \"center\",\n width: \"3%\",\n },\n {\n title: <label style={{ fontSize: \"13px\" }}>USN</label>,\n dataIndex: \"usn\",\n align: \"center\",\n ...getColumnSearchProps(\"usn\"),\n sorter: (a, b) => sortWithAlphabets(a, b, \"usn\"),\n sortDirections: [\"descend\", \"ascend\"],\n width: \"5%\",\n },\n {\n title: <label style={{ fontSize: \"13px\" }}>Student Name</label>,\n dataIndex: \"studentname\",\n align: \"left\",\n ...getColumnSearchProps(\"studentname\"),\n sorter: (a, b) => sortWithAlphabets(a, b, \"studentname\"),\n sortDirections: [\"descend\", \"ascend\"],\n\n width: \"14%\",\n },\n {\n title: <label style={{ fontSize: \"13px\" }}>Max Marks</label>,\n dataIndex: \"maxmarks\",\n align: \"center\",\n width: \"4%\",\n },\n {\n title: <label style={{ fontSize: \"13px\" }}>Secure Marks</label>,\n dataIndex: \"securemarks\",\n align: \"center\",\n width: \"4.5%\",\n },\n {\n title: <label style={{ fontSize: \"13px\" }}>Action</label>,\n dataIndex: \"action\",\n align: \"center\",\n width: \"6%\",\n },\n {\n title: <label style={{ fontSize: \"13px\" }}>Absent?</label>,\n dataIndex: \"absent\",\n align: \"center\",\n width: \"10%\",\n },\n ];\n\n const tableData = props.entryMarksData.map((el, i) => ({\n key: i,\n slno: <label style={{ fontSize: \"12px\" }}>{i + 1}</label>,\n usn: <label style={{ fontSize: \"12px\" }}>{el.FREGNO}</label>,\n studentname: <label style={{ fontSize: \"12px\" }}>{el.FNAME}</label>,\n maxmarks: <label style={{ fontSize: \"12px\" }}>{el.fmaxmarks}</label>,\n securemarks: (\n <label style={{ fontSize: \"12px\" }}>\n {el.facttotal == -2 ? \"Absent\" : el.facttotal}\n </label>\n ),\n action: (\n <div>\n {/* {el.marksentry == true ? ( */}\n {el.facttotal == -2.0 ? (\n \" \"\n ) : (\n <Button\n className=\"save\"\n style={{ fontSize: \"12px\" }}\n onClick={() =>\n marksHandler(\n el.FREGNO,\n el.FNAME,\n el.fexamno,\n el.fdegree,\n el.fmaxmarks\n )\n }\n >\n Enter Marks\n </Button>\n )}\n </div>\n ),\n absent: (\n <div>\n <Button\n style={{ fontSize: \"12px\" }}\n className=\"save\"\n onClick={(e) =>\n absentHandler(\n i,\n e,\n el.FREGNO,\n el.FNAME,\n el.fexamno,\n el.fdegree,\n el.fmaxmarks\n )\n }\n >\n Absent\n </Button>\n <span>{\" \"}</span>\n <Button\n style={{ fontSize: \"12px\" }}\n className=\"save\"\n onClick={(e) =>\n removeABHandler(\n i,\n e,\n el.FREGNO,\n el.FNAME,\n el.fexamno,\n el.fdegree,\n el.fmaxmarks\n )\n }\n >\n Remove Absent\n </Button>\n </div>\n ),\n }));\n const popcount = props.getNameRegData.count;\n\n const popuphead = [\n {\n title: <label style={{ fontSize: \"12px\" }}>Question No.</label>,\n dataIndex: \"qnno\",\n align: \"center\",\n width: \"10%\",\n onCell: (_, index) => ({\n rowSpan: index % popcount === 0 ? popcount : 0,\n }),\n },\n {\n title: <label style={{ fontSize: \"12px\" }}>Sub Qn.</label>,\n dataIndex: \"subqn\",\n align: \"center\",\n width: \"10%\",\n },\n {\n title: <label style={{ fontSize: \"12px\" }}>Max Marks</label>,\n dataIndex: \"maxmarks\",\n\n align: \"center\",\n width: \"10%\",\n },\n {\n title: <label style={{ fontSize: \"12px\" }}>Secured Marks</label>,\n dataIndex: \"securemarks\",\n\n align: \"center\",\n width: \"12%\",\n },\n {\n title: <label style={{ fontSize: \"12px\" }}>Total</label>,\n dataIndex: \"total\",\n\n align: \"center\",\n width: \"9%\",\n },\n ];\n\n const popupName = props.getNameRegData.name;\n const popupReg = props.getNameRegData.regno;\n const popupDeg = props.getNameRegData.degree;\n const popupSem = props.getNameRegData.sem;\n\n console.log(dataPopup, \"dataPopup\");\n\n const saveUpdatedMarks = async (reg, deg, sem) => {\n let formData = new FormData();\n formData.append(\"data\", JSON.stringify(dataPopup));\n formData.append(\"collcode\", props.user.fcollcode);\n formData.append(\"regno\", reg);\n formData.append(\"degree\", deg);\n formData.append(\"sem\", sem);\n formData.append(\"test\", test);\n formData.append(\"subcode\", subelement);\n await postTheUpdatedMarks(dispatch, formData);\n setPopup(false);\n viewIAmarksDetails();\n };\n\n return (\n <div className=\"container-fluid\">\n <Card\n hoverable\n title=\"IA Marks Entry\"\n style={{ width: \"100%\" }}\n extra={\n <Space>\n <Button className=\"save\">Save</Button>\n <Button className=\"save\">Report</Button>\n <Button className=\"save\">Clear</Button>\n <Button className=\"exit\">Exit</Button>\n </Space>\n }\n >\n {popup && (\n <Modal\n title=<label>\n <b>Marks Entry</b>\n </label>\n visible={popup}\n onCancel={() => setPopup(false)}\n footer={null}\n centered\n >\n <table\n style={{\n width: \"100%\",\n borderCollapse: \"collapse\",\n marginTop: \"10px\",\n marginBottom: \"10px\",\n }}\n >\n <td\n style={{\n border: \"1px solid black\",\n padding: \"4px\",\n textAlign: \"center\",\n }}\n >\n <span>\n <b>USN : {popupReg}</b>\n </span>\n </td>\n\n <td\n style={{\n border: \"1px solid black\",\n padding: \"4px\",\n textAlign: \"center\",\n }}\n >\n <span>\n <b>Name : {popupName}</b>\n </span>\n </td>\n <td\n style={{\n padding: \"4px\",\n textAlign: \"center\",\n }}\n >\n <Button\n className=\"save\"\n onClick={() => saveUpdatedMarks(popupReg, popupDeg, popupSem)}\n >\n Save\n </Button>\n </td>\n </table>\n\n <Table\n scroll={{ y: 400 }}\n pagination={false}\n bordered\n columns={popuphead}\n dataSource={newPopupData}\n size=\"small\"\n style={{ position: \"sticky\", top: 0 }}\n />\n </Modal>\n )}\n <div style={{ marginBottom: \"20px\" }}>\n <Row style={{ marginBottom: \"10px\" }}>\n <Col span={3}>\n <label>Teacher Name</label>\n </Col>\n <Col xs={24} sm={24} md={12} lg={8} xl={8}>\n <Select\n placeholder=\"Select\"\n style={{ width: \"100%\" }}\n value={teach}\n options={teachsDataselect}\n onChange={(e) => changeTeach(e)}\n ></Select>\n </Col>\n <Col span={2} style={{ marginLeft: \"80px\" }}>\n <label>Class Name</label>\n </Col>\n <Col xs={24} sm={24} md={12} lg={8} xl={8}>\n <Select\n placeholder=\"Select\"\n style={{ width: \"100%\" }}\n value={cls}\n options={clsDataselect}\n onChange={(e) => changeCls(e)}\n ></Select>\n </Col>\n </Row>\n <Row style={{ marginBottom: \"10px\" }}>\n <Col span={3}>\n <label>Subject Element</label>\n </Col>\n <Col xs={24} sm={24} md={12} lg={8} xl={8}>\n <Select\n placeholder=\"Select\"\n style={{ width: \"100%\" }}\n value={subelement}\n options={subdetails}\n onChange={(e) => subjectHandler(e)}\n ></Select>\n </Col>\n <Col span={2} style={{ marginLeft: \"80px\" }}>\n <label>Test</label>\n </Col>\n <Col xs={24} sm={24} md={12} lg={8} xl={8}>\n <Select\n placeholder=\"Select\"\n style={{ width: \"100%\" }}\n value={test}\n options={testaopt}\n onChange={(e) => testmarksHandler(e)}\n ></Select>\n </Col>\n </Row>\n <Row style={{ marginBottom: \"10px\" }}>\n <Col span={3}>\n <label>Marks</label>\n </Col>\n <Col xs={24} sm={24} md={12} lg={8} xl={8}>\n <Input\n placeholder=\"Select\"\n style={{ width: \"100%\" }}\n value={marks}\n ></Input>\n </Col>\n <Col span={2} style={{ marginLeft: \"80px\" }}>\n <label>Remarks</label>\n </Col>\n <Col xs={24} sm={24} md={12} lg={8} xl={8}>\n <TextArea\n placeholder=\"Select\"\n style={{ width: \"100%\" }}\n ></TextArea>\n </Col>\n </Row>\n <Row style={{ marginBottom: \"10px\" }}>\n <Col span={3}>\n <label>Sort</label>\n </Col>\n <Col xs={24} sm={24} md={12} lg={8} xl={8}>\n <Select\n placeholder=\"Select\"\n style={{ width: \"100%\" }}\n value={sort}\n options={sortOpt}\n onChange={(e) => changeSort(e)}\n ></Select>\n </Col>\n </Row>\n <Row style={{ marginBottom: \"10px\", marginLeft: \"148px\" }}>\n <Button\n className=\"save\"\n onClick={() => {\n viewIAmarksDetails();\n }}\n >\n View\n </Button>\n </Row>\n </div>\n {markstable && (\n <Table\n scroll={{ y: 400 }}\n pagination={false}\n bordered\n columns={tablehead}\n dataSource={tableData}\n size=\"small\"\n style={{\n padding: \"2px\",\n marginTop: \"-10px\",\n position: \"sticky\",\n top: 0,\n }}\n />\n )}\n </Card>\n </div>\n );\n}\nconst mapStateToProps = (state) => {\n console.log(state.getNameandRegnoReducer.getNameRegData, \"connect\");\n return {\n user: state.AuthReducer.userData,\n teachData: state.getattEntryTeacherNameReducer.teachData,\n classData: state.getattEntryClassNameReducer.classData,\n subDetData: state.subDetailsReducer.subDetData,\n testmarksData: state.testMarksReducer.testmarksData,\n entryMarksData: state.marksEntryQnWiseReducer.entryMarksData,\n getNameRegData: state.getNameandRegnoReducer.getNameRegData,\n };\n};\nexport default connect(mapStateToProps)(Marks_Entry_QnWise);\n","import axios from \"axios\";\nimport { base_url } from \"../../../Components/consts/api\";\nimport { Alert } from \"../../../Components/Alert\";\n\nexport const getToViewIAMarksDetails = async (\n dispatch,\n fcollcode,\n teach,\n cls,\n subcode,\n test,\n marks,\n sort\n) => {\n try {\n await axios({\n method: \"GET\",\n url:\n base_url +\n \"meViewIaStudDet\" +\n \"&collcode=\" +\n fcollcode +\n \"&teachcode=\" +\n teach +\n \"&classid=\" +\n cls +\n \"&subelement=\" +\n subcode +\n \"&testName=\" +\n test +\n \"&txtmarks=\" +\n marks +\n \"&fsort=\" +\n sort,\n headers: { \"Content-Type\": \"application/json\" },\n }).then((res) => {\n if (res.data.error_code == 0) {\n dispatch({ type: \"MARKS_ENTRY\", payload: res.data.data });\n } else {\n dispatch({ type: \"CLEAR_DATA\", payload: [] });\n }\n });\n } catch (err) {}\n};\nexport const getonestudentInfo = async (\n dispatch,\n collcode,\n regno,\n name,\n test,\n subelement,\n cls,\n sem,\n degree,\n maxmarks\n) => {\n try {\n await axios({\n method: \"GET\",\n url:\n base_url +\n \"meGetStudentMarksData\" +\n \"&collcode=\" +\n collcode +\n \"®no=\" +\n regno +\n \"&name=\" +\n name +\n \"&test=\" +\n test +\n \"&subcode=\" +\n subelement +\n \"&cls=\" +\n cls +\n \"&sem=\" +\n sem +\n \"°ree=\" +\n degree +\n \"&maxmarks=\" +\n maxmarks,\n headers: { \"Content-Type\": \"application/json\" },\n }).then((res) => {\n console.log(res, \"hi\");\n if (res.data.error_code == 0) {\n dispatch({ type: \"GETNAMEANDREG\", payload: res.data.data });\n } else {\n dispatch({ type: \"CLEAR_DATA\", payload: [] });\n }\n });\n } catch (err) {}\n};\n\nexport const postTheUpdatedMarks = async (dispatch, formData) => {\n try {\n await axios.post(base_url + \"saveMeStudenMarks\", formData).then((res) => {\n console.log(res);\n if (res.data.error_code == 0) {\n Alert(res.data.data.msg);\n }\n });\n } catch (err) {}\n};\n\nexport const makeAbsent = async (\n dispatch,\n fcollcode,\n regno,\n fname,\n exmano,\n degree,\n maxmarks,\n cls,\n subelement,\n test\n) => {\n try {\n await axios({\n method: \"GET\",\n url:\n base_url +\n \"makeStudentIaAbsent\" +\n \"&collcode=\" +\n fcollcode +\n \"®no=\" +\n regno +\n \"&fname=\" +\n fname +\n \"&fexamno=\" +\n exmano +\n \"&fdegree=\" +\n degree +\n \"&maxmarks=\" +\n maxmarks +\n \"&fclassid=\" +\n cls +\n \"&fsubcode=\" +\n subelement +\n \"&ftestname=\" +\n test,\n headers: { \"Content-Type\": \"application/json\" },\n }).then((res) => {\n console.log(res);\n });\n } catch (err) {}\n};\n\nexport const removeAbsent = async (\n dispatch,\n fcollcode,\n regno,\n fname,\n exmano,\n degree,\n maxmarks,\n cls,\n subelement,\n test\n) => {\n try {\n await axios({\n method: \"GET\",\n url:\n base_url +\n \"removeAbsentHandler\" +\n \"&collcode=\" +\n fcollcode +\n \"®no=\" +\n regno +\n \"&fname=\" +\n fname +\n \"&fexamno=\" +\n exmano +\n \"&fdegree=\" +\n degree +\n \"&maxmarks=\" +\n maxmarks +\n \"&fclassid=\" +\n cls +\n \"&fsubcode=\" +\n subelement +\n \"&ftestname=\" +\n test,\n headers: { \"Content-Type\": \"application/json\" },\n }).then((res) => {\n console.log(res);\n });\n } catch (err) {}\n};\n"],"names":["getSubElement","async","dispatch","fcollcode","funivcode","teach","cls","axios","method","url","base_url","headers","then","res","data","error_code","type","payload","subelement","err","getTestMarks","sub","getCOmarksdet","test","getState","console","log","catch","saveCOmarks","formData","post","Alert","loading","value","load","getTeachName","usertype","user","getclsNames","fusertype","fuser","teachcode","showView1Data","formdata","sort","saveAttendace","msg","viewToModifyORDelete","teachfrom","teachto","toDelete","clsId","period","fnoclass","fdate","getColumnSearchProps","dataIndex","filterDropdown","_ref","setSelectedKeys","selectedKeys","confirm","clearFilters","close","_jsxs","style","padding","onKeyDown","e","stopPropagation","children","_jsx","Input","autoFocus","placeholder","concat","onChange","target","onPressEnter","marginBottom","display","Space","Button","onClick","icon","SearchOutlined","size","width","filterIcon","filtered","color","onFilter","record","toString","toLowerCase","includes","filterOption","input","option","indexOf","label","sortWithAlphabets","a","b","index","localeCompare","connect","state","getNameandRegnoReducer","getNameRegData","AuthReducer","userData","teachData","getattEntryTeacherNameReducer","classData","getattEntryClassNameReducer","subDetData","subDetailsReducer","testmarksData","testMarksReducer","entryMarksData","marksEntryQnWiseReducer","props","setTeach","useState","setCls","setSubelement","subdata","setSubdata","setTest","marks","setMarks","setSort","popup","setPopup","markstable","setMarkstable","dataPopup","setdataPopup","absent","setAbsent","inputRefs","useRef","useDispatch","useEffect","TeachName","teachsDataselect","clsDataselect","changeCls","subdetails","key","testaopt","test1","i","testname","push","testmarksHandler","fvalmax","marksHandler","regno","name","sem","degree","fmaxmarks","marksArr","collcode","maxmarks","getonestudentInfo","newPopupData","map","el","qnno","fqn","subqn","fqnno","fmarks","securemarks","inputHandler","arr","onBlur","checkSecureMarks","ref","current","total","disabled","viewIAmarksDetails","subcode","getToViewIAMarksDetails","absentHandler","fname","examno","exmano","makeAbsent","removeABHandler","removeAbsent","tablehead","title","fontSize","align","sorter","sortDirections","tableData","slno","usn","FREGNO","studentname","FNAME","facttotal","action","className","fexamno","fdegree","popcount","count","popuphead","onCell","_","rowSpan","popupName","popupReg","popupDeg","popupSem","saveUpdatedMarks","reg","deg","FormData","append","JSON","stringify","postTheUpdatedMarks","Card","hoverable","extra","Modal","visible","onCancel","footer","centered","borderCollapse","marginTop","border","textAlign","Table","scroll","y","pagination","bordered","columns","dataSource","position","top","Row","Col","span","xs","sm","md","lg","xl","Select","options","changeTeach","marginLeft","subjectHandler","TextArea","changeSort"],"sourceRoot":""}
|