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 : 18.118.208.127
{"version":3,"sources":["pages/QP_Setter/viewFinalQp.js","actions/viewexamcentre/index.js"],"names":["_regeneratorRuntime","e","t","r","Object","prototype","n","hasOwnProperty","o","defineProperty","value","i","Symbol","a","iterator","c","asyncIterator","u","toStringTag","define","enumerable","configurable","writable","wrap","Generator","create","Context","makeInvokeMethod","tryCatch","type","arg","call","h","l","f","s","y","GeneratorFunction","GeneratorFunctionPrototype","p","this","d","getPrototypeOf","v","values","g","defineIteratorMethods","forEach","_invoke","AsyncIterator","invoke","resolve","__await","then","callInvokeWithMethodAndArg","Error","done","method","delegate","maybeInvokeDelegate","sent","_sent","dispatchException","abrupt","return","TypeError","resultName","next","nextLoc","pushTryEntry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","push","resetTryEntry","completion","reset","isNaN","length","displayName","isGeneratorFunction","constructor","name","mark","setPrototypeOf","__proto__","awrap","async","Promise","keys","reverse","pop","prev","charAt","slice","stop","rval","handle","complete","finish","catch","delegateYield","viewFinalQp","_Component","_getPrototypeOf2","_this","_classCallCheck","_len","arguments","args","Array","_key","_possibleConstructorReturn","_getPrototypeOf","apply","concat","state","exam","board","qpcode","degree","sem","status","loading","finQP","indexSet","finQPFile","remarks","finTable","finAns","indexAnsSet","finAnsFile","componentDidMount","props","loadYearAndMode","chnageExam","_ref","_asyncToGenerator","_callee","data","splitDeggrp","_context","setState","getBoardDet","split","loadmastersdeg","_x","changeBoard","_ref2","_callee2","_context2","getBoardSubj","_x2","changeSubjectQp","_ref3","_callee3","_context3","_x3","changeDegree","_ref4","_callee4","_context4","_x4","changeSem","_ref5","_callee5","_context5","_x5","statusChange","_ref6","_callee6","_context6","_x6","submitHandler","_callee7","_this$state","formdata","_context7","FormData","append","univ","funivcode","getFinalQpData","changeHandler","index","el","target","files","changeAnsHandler","finalQPfile","qpfin","checked","newData","map","ffinalqpstatus","remarksSave","fremarks","saveFinData","_ref8","_callee8","error","_name","_error","_this$state2","finqpdata","finqpfile","finansdata","finansfile","_formdata","_context8","header","content","showError","userid","JSON","stringify","saveFinalQPData","_x7","_x8","_inherits","_createClass","key","_this2","all","text","examOptions","year","fdesexam","fexamyear","boardOpt","boards","fboardname","fboardcode","boardOptions","_toConsumableArray","qpOpt","subject","fqpcode","fsubname","qpOptions","deg","fdegree","fdescpn","degOptions","semOptions","React","createElement","className","htmlFor","Dropdown","fluid","search","selection","options","allowAdditions","placeholder","onChange","onClick","style","height","zIndex","usertype","url","qpUrl","fmodqpupd","ansUrl","fmodanskey","modFormUrl","fmodform","fqpurl","ffinalqppath","fansurl","ffinalanspath","ffinalpaperdate","href","rel","width","disabled","TextArea","backgroundColor","border","colSpan","Component","connect","boaddet","boardsubj","user","fuserid","fcurtype","loaddegreegroup","dispatch","getState","collcode","api","response","fcollcode","fcuruniv","univadmin","get","params","univcode","error_code","msg","payload","drp","_error2","deggrp","loadsubrptsem","_error3","loadall","_error4","post","loadtableexamcentre","tab","_error5","reportorder","_x9","_x10","getVerfyData","deggp","fstatus","_x11","_x12","saveVerifyNotifi","findata","_ref7","_error6","_x13","_x14"],"mappings":"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","file":"static/js/240.8b90c07d.chunk.js","sourcesContent":["import React, { Component } from \"react\";\r\nimport { connect } from \"react-redux\";\r\nimport { Dropdown, TextArea } from \"semantic-ui-react\";\r\nimport { loadmastersdeg } from \"../../actions/viewexamcentre\";\r\nimport {\r\n getBoardDet,\r\n getBoardSubj,\r\n getFinalQpData,\r\n saveFinalQPData,\r\n} from \"../../actions/QP_Setter\";\r\nimport { loadYearAndMode } from \"../../actions/teacher/teacherentry\";\r\nimport { showError } from \"../../actions\";\r\n\r\nclass viewFinalQp extends Component {\r\n state = {\r\n exam: \"\",\r\n board: \"All\",\r\n qpcode: \"All\",\r\n degree: \"All\",\r\n sem: \"All\",\r\n status: \"All\",\r\n loading: false,\r\n finQP: null,\r\n indexSet: \"\",\r\n finQPFile: \"\",\r\n remarks: \"\",\r\n finTable: [],\r\n finAns: null,\r\n indexAnsSet: \"\",\r\n finAnsFile: \"\",\r\n };\r\n componentDidMount = () => {\r\n this.props.loadYearAndMode();\r\n };\r\n chnageExam = async (data) => {\r\n await this.setState({ exam: data.value, loading: false });\r\n this.props.getBoardDet(data.value);\r\n let splitDeggrp = data.value.split(\"*\");\r\n let degree = splitDeggrp[0];\r\n this.props.loadmastersdeg(degree);\r\n };\r\n changeBoard = async (data) => {\r\n this.setState({ board: data.value, loading: false });\r\n this.props.getBoardSubj(this.state.exam, data.value);\r\n };\r\n changeSubjectQp = async (data) => {\r\n this.setState({ qpcode: data.value, loading: false });\r\n };\r\n changeDegree = async (data) =>\r\n this.setState({ degree: data.value, loading: false });\r\n changeSem = async (data) =>\r\n this.setState({ sem: data.value, loading: false });\r\n statusChange = async (data) =>\r\n this.setState({ status: data.value, loading: false });\r\n submitHandler = async () => {\r\n const { exam, board, qpcode, degree, sem } = this.state;\r\n const formdata = new FormData();\r\n formdata.append(\"univcode\", this.props.univ.funivcode);\r\n formdata.append(\"exam\", exam);\r\n formdata.append(\"board\", board);\r\n formdata.append(\"qpcode\", qpcode);\r\n formdata.append(\"degree\", degree);\r\n formdata.append(\"sem\", sem);\r\n await this.props.getFinalQpData(formdata);\r\n this.setState({ finTable: this.props.data, loading: true });\r\n };\r\n\r\n changeHandler = (e, index, el) => {\r\n this.setState({\r\n indexSet: index,\r\n finQPFile: e.target.files[0],\r\n finQP: index,\r\n });\r\n };\r\n\r\n changeAnsHandler = (e, index, el) => {\r\n this.setState({\r\n indexAnsSet: index,\r\n finAnsFile: e.target.files[0],\r\n finAns: index,\r\n });\r\n };\r\n\r\n finalQPfile = (index, e) => {\r\n let qpfin = \"\";\r\n if (e.target.checked == true) {\r\n qpfin = \"T\";\r\n } else if (e.target.checked == false) {\r\n qpfin = \"F\";\r\n }\r\n const newData = this.state.finTable.map((el, i) => {\r\n if (i === index) {\r\n el.ffinalqpstatus = qpfin;\r\n }\r\n return el;\r\n });\r\n this.setState({ finTable: newData });\r\n };\r\n\r\n remarksSave = (index, data) => {\r\n const newData = this.state.finTable.map((el, i) => {\r\n if (i === index) {\r\n el.fremarks = data.value;\r\n }\r\n return el;\r\n });\r\n this.setState({ finTable: newData });\r\n };\r\n\r\n saveFinData = async (i, el) => {\r\n if (this.state.finQPFile !== \"\") {\r\n let name = this.state.finQPFile.name;\r\n let ext = name.split(\".\");\r\n if (ext[1] !== \"pdf\") {\r\n const error = {\r\n header: \"Error\",\r\n content: \"Please Upload pdf File\",\r\n };\r\n this.props.showError(error);\r\n return;\r\n }\r\n }\r\n\r\n if (this.state.finAnsFile !== \"\") {\r\n let name = this.state.finAnsFile.name;\r\n let ext = name.split(\".\");\r\n if (ext[1] !== \"pdf\") {\r\n const error = {\r\n header: \"Error\",\r\n content: \"Please Upload pdf File\",\r\n };\r\n this.props.showError(error);\r\n return;\r\n }\r\n }\r\n const { finQPFile, finQP, finAnsFile, finAns } = this.state;\r\n var finqpdata = \"\";\r\n var finqpfile = \"\";\r\n var finansdata = \"\";\r\n var finansfile = \"\";\r\n if (i === finQP) {\r\n var finqpdata = finQPFile;\r\n var finqpfile = finQP;\r\n }\r\n\r\n if (i === finAns) {\r\n var finansdata = finAnsFile;\r\n var finansfile = finAns;\r\n }\r\n\r\n if (i === finQP || i === finAns) {\r\n const formdata = new FormData();\r\n formdata.append(\"univcode\", this.props.univ.funivcode);\r\n formdata.append(\"userid\", this.props.userid);\r\n formdata.append(\"exam\", this.state.exam);\r\n formdata.append(\"finQPFile\", finqpdata);\r\n formdata.append(\"finQP\", finqpfile);\r\n formdata.append(\"finAnsFile\", finansdata);\r\n formdata.append(\"finAns\", finansfile);\r\n formdata.append(\"data\", JSON.stringify(el));\r\n await this.props.saveFinalQPData(formdata);\r\n await this.submitHandler();\r\n } else {\r\n const formdata = new FormData();\r\n formdata.append(\"univcode\", this.props.univ.funivcode);\r\n formdata.append(\"userid\", this.props.userid);\r\n formdata.append(\"exam\", this.state.exam);\r\n formdata.append(\"finQPFile\", \"\");\r\n formdata.append(\"finQP\", \"\");\r\n formdata.append(\"finAnsFile\", \"\");\r\n formdata.append(\"finAns\", \"\");\r\n formdata.append(\"data\", JSON.stringify(el));\r\n await this.props.saveFinalQPData(formdata);\r\n await this.submitHandler();\r\n }\r\n };\r\n\r\n render() {\r\n const all = [{ key: \"All\", text: \"All\", value: \"All\" }];\r\n const examOptions = this.props.year.map((el, i) => {\r\n return { key: i, text: el.fdesexam, value: el.fexamyear };\r\n });\r\n const boardOpt = this.props.boards.map((el, i) => {\r\n return { key: i, text: el.fboardname, value: el.fboardcode };\r\n });\r\n const boardOptions = [...all, ...boardOpt];\r\n const qpOpt = this.props.subject.map((el, i) => {\r\n return {\r\n key: i,\r\n text: `${el.fqpcode} - ${el.fsubname}`,\r\n value: el.fqpcode,\r\n };\r\n });\r\n const qpOptions = [...all, ...qpOpt];\r\n const deg = this.props.degree.map((el, i) => {\r\n return {\r\n key: i,\r\n text: el.fdegree + \" - \" + el.fdescpn,\r\n value: el.fdegree,\r\n };\r\n });\r\n const degOptions = [...all, ...deg];\r\n const semOpt = [\r\n { key: \"A\", value: \"A\", text: \"I Semester\" },\r\n { key: \"B\", value: \"B\", text: \"II Semester\" },\r\n { key: \"C\", value: \"C\", text: \"III Semester\" },\r\n { key: \"D\", value: \"D\", text: \"IV Semester\" },\r\n { key: \"E\", value: \"E\", text: \"V Semester\" },\r\n { key: \"F\", value: \"F\", text: \"VI Semester\" },\r\n { key: \"G\", value: \"G\", text: \"VII Semester\" },\r\n { key: \"H\", value: \"H\", text: \"VIII Semester\" },\r\n { key: \"I\", value: \"I\", text: \"IX Semester\" },\r\n { key: \"J\", value: \"J\", text: \"X Semester\" },\r\n ];\r\n const semOptions = [...all, ...semOpt];\r\n return (\r\n <section>\r\n <div className=\"card\">\r\n <div className=\"card-body\">\r\n <div className=\"d-flex justify-content-between\">\r\n <h4 className=\"card-title\">View Question Paper</h4>\r\n <button className=\"btn btn-danger\">Exit</button>\r\n </div>\r\n <div className=\"my-3\">\r\n <hr />\r\n </div>\r\n <form className=\"container\">\r\n <div className=\"row\">\r\n <div className=\"col-md-4\">\r\n <label htmlFor=\"exam\" className=\"form-label\">\r\n Exam\r\n </label>\r\n <Dropdown\r\n fluid\r\n search\r\n selection\r\n value={this.state.exam}\r\n options={examOptions}\r\n allowAdditions\r\n placeholder=\"Exam\"\r\n onChange={(e, data) => this.chnageExam(data)}\r\n />\r\n </div>\r\n <div className=\"col-md-4\">\r\n <label htmlFor=\"board\" className=\"form-label\">\r\n Board\r\n </label>\r\n <Dropdown\r\n fluid\r\n search\r\n selection\r\n value={this.state.board}\r\n options={boardOptions}\r\n allowAdditions\r\n placeholder=\"Board\"\r\n onChange={(e, data) => this.changeBoard(data)}\r\n />\r\n </div>\r\n <div className=\"col-md-4\">\r\n <label htmlFor=\"qpode\" className=\"form-label\">\r\n Qp Code\r\n </label>\r\n <Dropdown\r\n fluid\r\n search\r\n selection\r\n value={this.state.qpcode}\r\n options={qpOptions}\r\n allowAdditions\r\n placeholder=\"QP Code\"\r\n onChange={(e, data) => this.changeSubjectQp(data)}\r\n />\r\n </div>\r\n </div>\r\n <div className=\"row my-3\">\r\n <div className=\"col-md-4\">\r\n <label htmlFor=\"degree\" className=\"form-label\">\r\n Degree\r\n </label>\r\n <Dropdown\r\n fluid\r\n search\r\n selection\r\n value={this.state.degree}\r\n options={degOptions}\r\n allowAdditions\r\n placeholder=\"Degree\"\r\n onChange={(e, data) => this.changeDegree(data)}\r\n />\r\n </div>\r\n <div className=\"col-md-4\">\r\n <label htmlFor=\"sem\" className=\"form-label\">\r\n Sem\r\n </label>\r\n <Dropdown\r\n fluid\r\n search\r\n selection\r\n value={this.state.sem}\r\n options={semOptions}\r\n allowAdditions\r\n placeholder=\"sem\"\r\n onChange={(e, data) => this.changeSem(data)}\r\n />\r\n </div>\r\n <div className=\"col-md-3 mt-4 pt-2\">\r\n <button\r\n className=\"btn btn-success\"\r\n onClick={this.submitHandler}\r\n >\r\n Submit\r\n </button>\r\n </div>\r\n </div>\r\n </form>\r\n {this.state.loading && (\r\n <div\r\n className=\"table-responsive mt-4\"\r\n style={{ height: \"450px\" }}\r\n >\r\n <table className=\"table table-bordered\">\r\n <thead\r\n className=\"sticky-top bg-success text-center\"\r\n style={{ zIndex: 2 }}\r\n >\r\n <tr>\r\n <th>Degree</th>\r\n <th>QP Code</th>\r\n <th>Subject Name</th>\r\n <th>Date Time</th>\r\n <th>QP</th>\r\n <th>Ans Key</th>\r\n <th>Mod Form</th>\r\n <th>Upload Final QP</th>\r\n <th>Upload Final Ans Key</th>\r\n <th>Remarks</th>\r\n {this.props.usertype == 100 ||\r\n this.props.usertype == 200 ||\r\n this.props.usertype == 302 ||\r\n this.props.usertype == 318 ? (\r\n <th>Final</th>\r\n ) : null}\r\n <th>Action</th>\r\n </tr>\r\n </thead>\r\n <tbody className=\"text-center\">\r\n {this.props.data.length > 0 ? (\r\n this.state.finTable.map((el, i) => {\r\n const url =\r\n \"https://moderator-upd.s3.ap-south-1.amazonaws.com/\";\r\n const qpUrl = url + el.fmodqpupd;\r\n const ansUrl = url + el.fmodanskey;\r\n const modFormUrl = url + el.fmodform;\r\n let fqpurl =\r\n \"https://moderator-upd.s3.ap-south-1.amazonaws.com/\" +\r\n el.ffinalqppath;\r\n let fansurl =\r\n \"https://moderator-upd.s3.ap-south-1.amazonaws.com/\" +\r\n el.ffinalanspath;\r\n return (\r\n <tr key={i}>\r\n <td>{el.fdegree}</td>\r\n <td>{el.fqpcode}</td>\r\n <td className=\"text-left\">{el.fsubname}</td>\r\n <td>{el.ffinalpaperdate}</td>\r\n <td>\r\n <a\r\n href={qpUrl}\r\n target=\"_blank\"\r\n rel=\"noopener noreferrer\"\r\n >\r\n View\r\n </a>\r\n </td>\r\n <td>\r\n <a\r\n href={ansUrl}\r\n target=\"_blank\"\r\n rel=\"noopener noreferrer\"\r\n >\r\n View\r\n </a>\r\n </td>\r\n <td>\r\n <a\r\n href={modFormUrl}\r\n target=\"_blank\"\r\n rel=\"noopener noreferrer\"\r\n >\r\n View\r\n </a>\r\n </td>\r\n <td>\r\n {el.ffinalqpstatus !== \"T\" ? (\r\n <input\r\n type=\"file\"\r\n style={{ width: \"82px\" }}\r\n onChange={(e) => this.changeHandler(e, i, el)}\r\n />\r\n ) : (\r\n <input\r\n type=\"file\"\r\n style={{ width: \"80px\" }}\r\n disabled={true}\r\n />\r\n )}\r\n {el.ffinalqppath !== \"\" ? (\r\n <a\r\n href={fqpurl}\r\n target=\"_blank\"\r\n rel=\"noopener noreferrer\"\r\n >\r\n View\r\n </a>\r\n ) : null}\r\n </td>\r\n <td>\r\n {el.ffinalqpstatus !== \"T\" ? (\r\n <input\r\n type=\"file\"\r\n style={{ width: \"82px\" }}\r\n onChange={(e) =>\r\n this.changeAnsHandler(e, i, el)\r\n }\r\n />\r\n ) : (\r\n <input\r\n type=\"file\"\r\n style={{ width: \"80px\" }}\r\n disabled={true}\r\n />\r\n )}\r\n {el.ffinalanspath !== \"\" ? (\r\n <a\r\n href={fansurl}\r\n target=\"_blank\"\r\n rel=\"noopener noreferrer\"\r\n >\r\n View\r\n </a>\r\n ) : null}\r\n </td>\r\n <td>\r\n <TextArea\r\n type=\"text\"\r\n style={{\r\n backgroundColor: \"transparent\",\r\n border: \"0px solid\",\r\n height: \"60px\",\r\n }}\r\n value={el.fremarks}\r\n onChange={(e, data) =>\r\n this.remarksSave(i, data)\r\n }\r\n />\r\n </td>\r\n {this.props.usertype == 100 ||\r\n this.props.usertype == 200 ||\r\n this.props.usertype == 302 ||\r\n this.props.usertype == 318 ? (\r\n <td>\r\n <input\r\n type=\"checkbox\"\r\n // value={el.ffinalqpstatus}\r\n checked={\r\n el.ffinalqpstatus == \"T\" ? true : false\r\n }\r\n onChange={(e) => this.finalQPfile(i, e)}\r\n />\r\n </td>\r\n ) : null}\r\n <td>\r\n <button\r\n className=\"btn btn-success\"\r\n onClick={(e) => this.saveFinData(i, el)}\r\n >\r\n Save\r\n </button>\r\n </td>\r\n </tr>\r\n );\r\n })\r\n ) : (\r\n <tr>\r\n <td colSpan={7}>No Data Found</td>\r\n </tr>\r\n )}\r\n </tbody>\r\n </table>\r\n </div>\r\n )}\r\n </div>\r\n </div>\r\n </section>\r\n );\r\n }\r\n}\r\nconst mapStateToProps = (state) => {\r\n return {\r\n univ: state.univ,\r\n year: state.loadYearAndMode,\r\n boards: state.boaddet,\r\n subject: state.boardsubj,\r\n degree: state.loadmastersdeg,\r\n data: state.getFinalQpData,\r\n userid: state.user.fuserid,\r\n usertype: state.user.fcurtype,\r\n };\r\n};\r\n\r\nexport default connect(mapStateToProps, {\r\n getBoardDet,\r\n getBoardSubj,\r\n loadYearAndMode,\r\n loadmastersdeg,\r\n getFinalQpData,\r\n saveFinalQPData,\r\n showError,\r\n})(viewFinalQp);\r\n","import univadmin from \"../../apis/univadmin\";\r\nimport { showError } from \"../index\";\r\n\r\nexport const loaddegreegroup = () => {\r\n return async function (dispatch, getState) {\r\n const state = getState();\r\n dispatch({\r\n type: \"SET_LOADER\",\r\n });\r\n let collcode;\r\n {\r\n state.user.fcollcode\r\n ? (collcode = state.user.fcollcode)\r\n : (collcode = \"\");\r\n }\r\n\r\n let api = \"\";\r\n if (state.user.fcuruniv == \"051\") {\r\n api = \"loaddeggrpnotif\";\r\n } else {\r\n api = \"loaddeggrpexamcentre\";\r\n }\r\n const response = await univadmin.get(\"/app.php\", {\r\n params: {\r\n a: api,\r\n univcode: state.user.fcuruniv,\r\n fcollcode: collcode,\r\n },\r\n });\r\n\r\n dispatch({\r\n type: \"UNSET_LOADER\",\r\n });\r\n\r\n if (typeof response.data !== \"object\") {\r\n const error = {\r\n header: \"Error\",\r\n content: \"Something went wrong\",\r\n };\r\n dispatch(showError(error));\r\n } else if (response.data.error_code === -1) {\r\n const error = { header: \"Error\", content: response.data.data.msg };\r\n dispatch(showError(error));\r\n } else {\r\n dispatch({\r\n type: \"LOAD_DEGGRP_EXAMCENTRE\",\r\n payload: response.data,\r\n });\r\n }\r\n };\r\n};\r\n\r\nexport const loadmastersdeg = (drp) => {\r\n return async function (dispatch, getState) {\r\n const state = getState();\r\n dispatch({\r\n type: \"SET_LOADER\",\r\n });\r\n\r\n const response = await univadmin.get(\"/app.php\", {\r\n params: {\r\n a: \"loadmastersdeg\",\r\n deggrp: drp,\r\n univcode: state.user.fcuruniv,\r\n },\r\n });\r\n\r\n dispatch({\r\n type: \"UNSET_LOADER\",\r\n });\r\n\r\n if (typeof response.data !== \"object\") {\r\n const error = {\r\n header: \"Error\",\r\n content: \"Something went wrong\",\r\n };\r\n dispatch(showError(error));\r\n } else if (response.data.error_code === -1) {\r\n const error = { header: \"Error\", content: response.data.data.msg };\r\n dispatch(showError(error));\r\n } else {\r\n dispatch({\r\n type: \"LOAD_MASTERS_DEGREE\",\r\n payload: response.data,\r\n });\r\n }\r\n };\r\n};\r\n\r\nexport const loadsubrptsem = (degree) => {\r\n return async function (dispatch, getState) {\r\n const state = getState();\r\n dispatch({\r\n type: \"SET_LOADER\",\r\n });\r\n\r\n const response = await univadmin.get(\"/app.php\", {\r\n params: {\r\n a: \"loadsubrptsem\",\r\n degree: degree,\r\n univcode: state.user.fcuruniv,\r\n },\r\n });\r\n\r\n dispatch({\r\n type: \"UNSET_LOADER\",\r\n });\r\n\r\n if (typeof response.data !== \"object\") {\r\n const error = {\r\n header: \"Error\",\r\n content: \"Something went wrong\",\r\n };\r\n dispatch(showError(error));\r\n } else if (response.data.error_code === -1) {\r\n const error = { header: \"Error\", content: response.data.data.msg };\r\n dispatch(showError(error));\r\n } else {\r\n dispatch({\r\n type: \"LOAD_SUB_SEMESTER\",\r\n payload: response.data,\r\n });\r\n }\r\n };\r\n};\r\n\r\nexport const loadall = (deg) => {\r\n return async function (dispatch, getState) {\r\n const state = getState();\r\n dispatch({\r\n type: \"SET_LOADER\",\r\n });\r\n\r\n const response = await univadmin.post(\r\n \"/app.php?a=loadallexamcentre&univcode=\" +\r\n state.univ.funivcode +\r\n \"°grp=\" +\r\n deg.deggrp,\r\n {\r\n data: deg,\r\n }\r\n );\r\n\r\n dispatch({\r\n type: \"UNSET_LOADER\",\r\n });\r\n\r\n if (typeof response.data !== \"object\") {\r\n const error = {\r\n header: \"Error\",\r\n content: \"Something went wrong\",\r\n };\r\n dispatch(showError(error));\r\n } else if (response.data.error_code === -1) {\r\n const error = { header: \"Error\", content: response.data.data.msg };\r\n dispatch(showError(error));\r\n } else {\r\n dispatch({\r\n type: \"LOAD_ALL_EXAMCENTRE\",\r\n payload: response.data,\r\n });\r\n }\r\n };\r\n};\r\n\r\nexport const loadtableexamcentre = (tab) => {\r\n return async function (dispatch, getState) {\r\n const state = getState();\r\n dispatch({\r\n type: \"SET_LOADER\",\r\n });\r\n\r\n const response = await univadmin.post(\r\n \"/app.php?a=loadtableexamcentre&univcode=\" +\r\n state.univ.funivcode +\r\n \"°grp=\" +\r\n tab.deggrp +\r\n \"&reportorder=\" +\r\n tab.reportorder,\r\n {\r\n data: tab,\r\n }\r\n );\r\n\r\n dispatch({\r\n type: \"UNSET_LOADER\",\r\n });\r\n\r\n if (typeof response.data !== \"object\") {\r\n const error = {\r\n header: \"Error\",\r\n content: \"Something went wrong\",\r\n };\r\n dispatch(showError(error));\r\n } else if (response.data.error_code === -1) {\r\n const error = { header: \"Error\", content: response.data.data.msg };\r\n dispatch(showError(error));\r\n } else {\r\n dispatch({\r\n type: \"LOAD_TABLE_EXAMCENTRE\",\r\n payload: response.data,\r\n });\r\n }\r\n };\r\n};\r\n\r\nexport const getVerfyData = (deggp, fstatus) => {\r\n return async function (dispatch, getState) {\r\n const state = getState();\r\n dispatch({\r\n type: \"SET_LOADER\",\r\n });\r\n\r\n const response = await univadmin.post(\r\n \"/app.php?a=getVerfyData&univcode=\" +\r\n state.univ.funivcode +\r\n \"°gp=\" +\r\n deggp +\r\n \"&fstatus=\" +\r\n fstatus\r\n );\r\n dispatch({\r\n type: \"UNSET_LOADER\",\r\n });\r\n if (response.data.error_code === -1) {\r\n dispatch({\r\n type: \"CLEAR_GET_VERF_NOTI\",\r\n });\r\n } else {\r\n dispatch({\r\n type: \"GET_VERF_NOTI\",\r\n payload: response.data,\r\n });\r\n }\r\n };\r\n};\r\n\r\nexport const saveVerifyNotifi = (findata, userid, usertype) => {\r\n return async function (dispatch, getState) {\r\n const state = getState();\r\n dispatch({\r\n type: \"SET_LOADER\",\r\n });\r\n\r\n const response = await univadmin.post(\r\n \"/app.php?a=saveVerifyNotifi&univcode=\" +\r\n state.univ.funivcode +\r\n \"&findata=\" +\r\n findata +\r\n \"&userid=\" +\r\n userid +\r\n \"&usertype=\" +\r\n usertype\r\n );\r\n dispatch({\r\n type: \"UNSET_LOADER\",\r\n });\r\n if (response.data.error_code === 0) {\r\n const error = { header: \"Success\", content: response.data.data.msg };\r\n dispatch(showError(error));\r\n } else {\r\n const error = { header: \"Error\", content: response.data.data.msg };\r\n dispatch(showError(error));\r\n }\r\n };\r\n};\r\n"],"sourceRoot":""}
|