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 : 3.23.103.14
{"version":3,"sources":["pages/resultstatsreport/index.js","../node_modules/semantic-ui-react/dist/es/elements/Divider/Divider.js","actions/resultstatsrpt/resultstatsrptaction.js"],"names":["ResultstatsReport","state","deggrp","type","year","degree","college","examno","rtype","componentDidMount","_callee","_Users_prashanth_univadmin_react_node_modules_babel_preset_react_app_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default","a","wrap","_context","prev","next","_this","props","loaddegreegroup","stop","handleChangedeggrp","_callee2","e","data","_context2","setState","value","loaddegres","handleChangeDegree","_callee3","_context3","loadcollresstae","handleChangeCollege","handleChangeRType","handleChangeType","handleChangeYear","handleChangeExamno","handleSubmitReport","_callee4","_this$state","error","_error","_error2","_error3","_error4","_error5","_error6","sem","_context4","header","content","showError","abrupt","split","window","open","ReportAPI","univcode","JSON","stringify","_this$state2","this","all","key","text","degreeGrpOptions","degcentre","map","item","fdeggrp","fdescpn","degOption","fdegree","degOptions","concat","Object","_Users_prashanth_univadmin_react_node_modules_babel_preset_react_app_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__","collOption","fcollcode","fcollname","collOptions","react__WEBPACK_IMPORTED_MODULE_8___default","createElement","className","semantic_ui_react__WEBPACK_IMPORTED_MODULE_10__","fluid","Content","Header","style","display","semantic_ui_react__WEBPACK_IMPORTED_MODULE_11__","basic","color","onClick","icon","handleCancel","react_router_dom__WEBPACK_IMPORTED_MODULE_15__","to","semantic_ui_react__WEBPACK_IMPORTED_MODULE_12__","Description","overflowY","height","semantic_ui_react__WEBPACK_IMPORTED_MODULE_13__","Group","Field","width","semantic_ui_react__WEBPACK_IMPORTED_MODULE_14__","search","selection","onChange","name","placeholder","options","Input","multiple","Component","connect","univ","funivcode","deggrpexamcentre","restatloaddeg","restatloadcoll","_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__","__webpack_require__","_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default","n","classnames__WEBPACK_IMPORTED_MODULE_1__","classnames__WEBPACK_IMPORTED_MODULE_1___default","react__WEBPACK_IMPORTED_MODULE_2__","react__WEBPACK_IMPORTED_MODULE_2___default","_lib__WEBPACK_IMPORTED_MODULE_3__","_lib__WEBPACK_IMPORTED_MODULE_4__","_lib__WEBPACK_IMPORTED_MODULE_5__","_lib__WEBPACK_IMPORTED_MODULE_6__","Divider","children","clearing","fitted","hidden","horizontal","inverted","section","vertical","classes","rest","ElementType","isNil","handledProps","propTypes","__webpack_exports__","_ref","_Users_prashanth_univadmin_react_node_modules_babel_preset_react_app_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__","_Users_prashanth_univadmin_react_node_modules_babel_preset_react_app_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default","mark","dispatch","getState","response","univadmin","get","params","user","fcuruniv","sent","error_code","msg","payload","_x","_x2","apply","arguments","_ref2","_x3","_x4","deg","_ref3","_x5","_x6","getstatsdeglist","_ref4","getstate","console","log","_x7","_x8","getstatsclglist","_ref5","_callee5","_context5","_x9","_x10"],"mappings":"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","file":"static/js/113.3f4566a1.chunk.js","sourcesContent":["import React, { Component } from \"react\";\nimport { connect } from \"react-redux\";\nimport {\n Card,\n Divider,\n Form,\n Button,\n Dropdown,\n Table,\n} from \"semantic-ui-react\";\nimport { Link } from \"react-router-dom\";\nimport { showError, fetchDegGrp } from \"../../actions\";\nimport {\n getstatsdeglist,\n getstatsclglist,\n loaddegreegroup,\n loaddegres,\n loadcollresstae,\n} from \"../../actions/resultstatsrpt/resultstatsrptaction\";\nimport { ReportAPI } from \"../../apis/consts\";\n\nclass ResultstatsReport extends Component {\n state = {\n deggrp: \"\",\n type: \"\",\n year: \"\",\n degree: [],\n college: [],\n examno: \"\",\n rtype: \"\",\n };\n\n componentDidMount = async () => {\n await this.props.loaddegreegroup();\n };\n handleChangedeggrp = async (e, data) => {\n await this.setState({\n deggrp: data.value,\n });\n this.setState({\n degree: [\"all\"],\n college: [\"all\"],\n });\n await this.props.loaddegres(this.state.deggrp);\n };\n\n handleChangeDegree = async (e, data) => {\n await this.setState({\n degree: data.value,\n });\n await this.props.loadcollresstae(this.state.degree);\n };\n\n handleChangeCollege = (e, data) => {\n this.setState({\n college: data.value,\n });\n };\n\n handleChangeRType = (e, data) => {\n this.setState({\n rtype: data.value,\n });\n };\n\n handleChangeType = (e, data) => {\n this.setState({\n type: data.value,\n });\n };\n\n handleChangeYear = (e, data) => {\n this.setState({\n year: data.value,\n });\n };\n\n handleChangeExamno = (e, data) => {\n this.setState({\n examno: data.value,\n });\n };\n\n handleSubmitReport = async () => {\n const { deggrp, degree, college, examno, year, type } = this.state;\n\n if (this.state.deggrp === \"\") {\n const error = { header: \"Error\", content: \"Select Degree Group\" };\n this.props.showError(error);\n return;\n }\n\n if (this.state.degree === \"\") {\n const error = { header: \"Error\", content: \"Select Degree\" };\n this.props.showError(error);\n return;\n }\n\n if (this.state.college === \"\") {\n const error = { header: \"Error\", content: \"Select college\" };\n this.props.showError(error);\n return;\n }\n\n if (this.state.rtype === \"\") {\n const error = { header: \"Error\", content: \"Select Report Type\" };\n this.props.showError(error);\n return;\n }\n\n if (this.state.examno === \"\") {\n const error = { header: \"Error\", content: \"Enter Exam No.\" };\n this.props.showError(error);\n return;\n }\n\n if (this.state.year === \"\") {\n const error = { header: \"Error\", content: \"Enter Year\" };\n this.props.showError(error);\n return;\n }\n\n if (this.state.type === \"\") {\n const error = { header: \"Error\", content: \"Enter Type\" };\n this.props.showError(error);\n return;\n }\n\n let sem = examno.split(\"\");\n\n if (this.state.rtype == \"ResultStatsGenderWise\") {\n await window.open(\n ReportAPI +\n \"ResultStatsGenderWise\" +\n \"°grp=\" +\n deggrp +\n \"&sem=\" +\n sem +\n \"&year=\" +\n year +\n \"&examtype=\" +\n type +\n \"&univcode=\" +\n this.props.univcode +\n \"&college=\" +\n JSON.stringify(college) +\n \"°ree=\" +\n JSON.stringify(degree),\n \"_blank\"\n );\n }\n\n if (this.state.rtype == \"ResultStatsCategoryWise\") {\n await window.open(\n ReportAPI +\n \"ResultStatsCategoryWise\" +\n \"°grp=\" +\n deggrp +\n \"&sem=\" +\n sem +\n \"&year=\" +\n year +\n \"&examtype=\" +\n type +\n \"&univcode=\" +\n this.props.univcode +\n \"&college=\" +\n JSON.stringify(college) +\n \"°ree=\" +\n JSON.stringify(degree),\n \"_blank\"\n );\n }\n\n if (this.state.rtype == \"ResultStatsDegreeWise\") {\n await window.open(\n ReportAPI +\n \"ResultStatsDegreeWise\" +\n \"°grp=\" +\n deggrp +\n \"&sem=\" +\n sem +\n \"&year=\" +\n year +\n \"&examtype=\" +\n type +\n \"&univcode=\" +\n this.props.univcode +\n \"&college=\" +\n JSON.stringify(college) +\n \"°ree=\" +\n JSON.stringify(degree),\n \"_blank\"\n );\n }\n\n if (this.state.rtype == \"ResultStatsCollegeWise\") {\n await window.open(\n ReportAPI +\n \"ResultStatsCollegeWise\" +\n \"°grp=\" +\n deggrp +\n \"&sem=\" +\n sem +\n \"&year=\" +\n year +\n \"&examtype=\" +\n type +\n \"&univcode=\" +\n this.props.univcode +\n \"&college=\" +\n JSON.stringify(college) +\n \"°ree=\" +\n JSON.stringify(degree),\n \"_blank\"\n );\n }\n };\n\n render() {\n const { deggrp, degree, college, rtype, year, type, examno } = this.state;\n\n const all = [\n {\n key: 1,\n value: \"all\",\n text: \"All\",\n },\n ];\n\n const degreeGrpOptions = this.props.degcentre.map((item) => {\n return {\n key: item.fdeggrp,\n value: item.fdeggrp,\n text: item.fdescpn,\n };\n });\n\n const degOption = this.props.degree.map((item) => {\n return {\n key: item.fdegree,\n value: item.fdegree,\n text: item.fdegree + \"-\" + item.fdescpn,\n };\n });\n\n const degOptions = [...all, ...degOption];\n\n const collOption = this.props.college.map((item) => {\n return {\n key: item.fcollcode,\n value: item.fcollcode,\n text: item.fcollcode + \"-\" + item.fcollname,\n };\n });\n\n const collOptions = [...all, ...collOption];\n\n const reporOrderOptions = [\n { value: \"ResultStatsGenderWise\", text: \"Gender Wise\" },\n { value: \"ResultStatsDegreeWise\", text: \"Degree Wise\" },\n { value: \"ResultStatsCollegeWise\", text: \"College Wise\" },\n { value: \"ResultStatsCategoryWise\", text: \"Category Wise\" },\n ];\n\n return (\n <div className=\"animated fadeIn\">\n <Card fluid>\n <Card.Content>\n <Card.Header style={{ display: \"flex\" }}>\n <h4>Result Statistics</h4>\n <div className=\"ml-auto\">\n <Button\n basic\n color=\"blue\"\n onClick={this.handleSubmitReport}\n content=\"Report\"\n icon=\"file\"\n />\n <Button\n basic\n color=\"black\"\n icon=\"ban\"\n onClick={this.handleCancel}\n content=\"Cancel\"\n />\n <Link to=\"/dashboard\">\n <Button basic color=\"red\" content=\"Exit\" icon=\"home\" />\n </Link>\n </div>\n </Card.Header>\n <Divider />\n <Card.Description style={{ overflowY: \"auto\", height: \"600px\" }}>\n <div className=\"col-md-8 col-lg-8 col-sm-12\">\n <Form>\n <Form.Group>\n <Form.Field width={16}>\n <label>Degree Group</label>\n <Dropdown\n fluid\n search\n selection\n onChange={this.handleChangedeggrp}\n value={deggrp}\n name=\"deggrp\"\n placeholder=\"Degree Group\"\n options={degreeGrpOptions}\n />\n </Form.Field>\n </Form.Group>\n\n <Form.Group>\n <Form.Field width={8}>\n <label>Year</label>\n <Form.Input\n placeholder=\"Year\"\n name=\"year\"\n onChange={this.handleChangeYear}\n value={year}\n />\n </Form.Field>\n <Form.Field width={8}>\n <label>Type</label>\n <Form.Input\n placeholder=\"Type\"\n name=\"type\"\n onChange={this.handleChangeType}\n value={type}\n />\n </Form.Field>\n </Form.Group>\n\n <Form.Field width={16}>\n <label>Degree</label>\n <Dropdown\n multiple\n fluid\n search\n selection\n onChange={this.handleChangeDegree}\n value={degree}\n name=\"degree\"\n placeholder=\"Degree\"\n options={degOptions}\n />\n </Form.Field>\n\n <Form.Field width={16}>\n <label>College</label>\n <Dropdown\n multiple\n fluid\n search\n selection\n onChange={this.handleChangeCollege}\n value={college}\n name=\"college\"\n placeholder=\"College\"\n options={collOptions}\n />\n </Form.Field>\n\n <Form.Group>\n <Form.Field width={8}>\n <label>Exam No.</label>\n <Form.Input\n placeholder=\"Exam No.\"\n name=\"examno\"\n onChange={this.handleChangeExamno}\n value={examno}\n />\n </Form.Field>\n <Form.Field width={8}>\n <label>Report Type</label>\n <Dropdown\n fluid\n search\n selection\n onChange={this.handleChangeRType}\n value={rtype}\n name=\"rtype\"\n placeholder=\"Report Type\"\n options={reporOrderOptions}\n />\n </Form.Field>\n </Form.Group>\n </Form>\n </div>\n </Card.Description>\n </Card.Content>\n </Card>\n </div>\n );\n }\n}\nconst mapStateToProps = (state) => {\n return {\n univcode: state.univ.funivcode,\n degcentre: state.deggrpexamcentre,\n degree: state.restatloaddeg,\n college: state.restatloadcoll,\n };\n};\n\nexport default connect(mapStateToProps, {\n showError,\n loaddegreegroup,\n loaddegres,\n loadcollresstae,\n})(ResultstatsReport);\n","import _extends from \"@babel/runtime/helpers/extends\";\nimport cx from 'classnames';\nimport PropTypes from 'prop-types';\nimport React from 'react';\nimport { childrenUtils, customPropTypes, getElementType, getUnhandledProps, useKeyOnly } from '../../lib';\n/**\n * A divider visually segments content into groups.\n */\n\nfunction Divider(props) {\n var children = props.children,\n className = props.className,\n clearing = props.clearing,\n content = props.content,\n fitted = props.fitted,\n hidden = props.hidden,\n horizontal = props.horizontal,\n inverted = props.inverted,\n section = props.section,\n vertical = props.vertical;\n var classes = cx('ui', useKeyOnly(clearing, 'clearing'), useKeyOnly(fitted, 'fitted'), useKeyOnly(hidden, 'hidden'), useKeyOnly(horizontal, 'horizontal'), useKeyOnly(inverted, 'inverted'), useKeyOnly(section, 'section'), useKeyOnly(vertical, 'vertical'), 'divider', className);\n var rest = getUnhandledProps(Divider, props);\n var ElementType = getElementType(Divider, props);\n return React.createElement(ElementType, _extends({}, rest, {\n className: classes\n }), childrenUtils.isNil(children) ? content : children);\n}\n\nDivider.handledProps = [\"as\", \"children\", \"className\", \"clearing\", \"content\", \"fitted\", \"hidden\", \"horizontal\", \"inverted\", \"section\", \"vertical\"];\nDivider.propTypes = process.env.NODE_ENV !== \"production\" ? {\n /** An element type to render as (string or function). */\n as: customPropTypes.as,\n\n /** Primary content. */\n children: PropTypes.node,\n\n /** Additional classes. */\n className: PropTypes.string,\n\n /** Divider can clear the content above it. */\n clearing: PropTypes.bool,\n\n /** Shorthand for primary content. */\n content: customPropTypes.contentShorthand,\n\n /** Divider can be fitted without any space above or below it. */\n fitted: PropTypes.bool,\n\n /** Divider can divide content without creating a dividing line. */\n hidden: PropTypes.bool,\n\n /** Divider can segment content horizontally. */\n horizontal: PropTypes.bool,\n\n /** Divider can have its colours inverted. */\n inverted: PropTypes.bool,\n\n /** Divider can provide greater margins to divide sections of content. */\n section: PropTypes.bool,\n\n /** Divider can segment content vertically. */\n vertical: PropTypes.bool\n} : {};\nexport default Divider;","import univadmin from \"../../apis/univadmin\";\nimport { showError } from \"../index\";\n\nexport const loaddegreegroup = () => {\n return async function (dispatch, getState) {\n const state = getState();\n dispatch({\n type: \"SET_LOADER\",\n });\n\n const response = await univadmin.get(\"/app.php\", {\n params: {\n a: \"loaddeggrpexamcentre\",\n univcode: state.user.fcuruniv,\n },\n });\n\n dispatch({\n type: \"UNSET_LOADER\",\n });\n\n if (typeof response.data !== \"object\") {\n const error = {\n header: \"Error\",\n content: \"Something went wrong\",\n };\n dispatch(showError(error));\n } else if (response.data.error_code === -1) {\n const error = { header: \"Error\", content: response.data.data.msg };\n dispatch(showError(error));\n } else {\n dispatch({\n type: \"LOAD_DEGGRP_EXAMCENTRE\",\n payload: response.data,\n });\n }\n };\n};\n\nexport const loaddegres = (deggrp) => {\n return async function (dispatch, getState) {\n const state = getState();\n dispatch({\n type: \"SET_LOADER\",\n });\n\n const response = await univadmin.get(\"/app.php\", {\n params: {\n a: \"loaddegres\",\n univcode: state.user.fcuruniv,\n deggrp: deggrp,\n },\n });\n\n dispatch({\n type: \"UNSET_LOADER\",\n });\n\n if (typeof response.data !== \"object\") {\n const error = {\n header: \"Error\",\n content: \"Something went wrong\",\n };\n dispatch(showError(error));\n } else if (response.data.error_code === -1) {\n const error = { header: \"Error\", content: response.data.data.msg };\n dispatch(showError(error));\n } else {\n dispatch({\n type: \"LOAD_DEGREE_RES\",\n payload: response.data,\n });\n }\n };\n};\n\nexport const loadcollresstae = (deg) => {\n return async function (dispatch, getState) {\n const state = getState();\n dispatch({\n type: \"SET_LOADER\",\n });\n\n const response = await univadmin.get(\"/app.php\", {\n params: {\n a: \"loadcollres\",\n univcode: state.user.fcuruniv,\n deg: deg,\n },\n });\n\n dispatch({\n type: \"UNSET_LOADER\",\n });\n\n if (typeof response.data !== \"object\") {\n const error = {\n header: \"Error\",\n content: \"Something went wrong\",\n };\n dispatch(showError(error));\n } else if (response.data.error_code === -1) {\n const error = { header: \"Error\", content: response.data.data.msg };\n dispatch(showError(error));\n } else {\n dispatch({\n type: \"LOAD_COLLEGE_RES\",\n payload: response.data,\n });\n }\n };\n};\n\nexport const getstatsdeglist = () => {\n return async (dispatch, getstate) => {\n const state = getstate();\n console.log(state);\n\n const response = await univadmin.get(\n \"app.php?a=getstatsdeglist&univcode=\" +\n state.univ.funivcode +\n \"&fcollcode=\" +\n state.user.fcollcode +\n \"&fdeggrp=\" +\n state.user.fdeggrp\n );\n if (typeof response.data !== \"object\") {\n const error = { header: \"Error\", content: \"Something went wrong\" };\n dispatch(showError(error));\n } else if (response.data.error_code === -1) {\n const error = { header: \"Error\", content: response.data.data.msg };\n dispatch(showError(error));\n } else {\n console.log(response.data);\n dispatch({\n type: \"RESULT_STATS_DEGREE_LIST\",\n payload: response.data,\n });\n }\n };\n};\n\nexport const getstatsclglist = () => {\n return async (dispatch, getstate) => {\n const state = getstate();\n console.log(state);\n\n const response = await univadmin.get(\n \"app.php?a=getstatsclglist&univcode=\" +\n state.univ.funivcode +\n \"&fcollcode=\" +\n state.user.fcollcode +\n \"&fdeggrp=\" +\n state.user.fdeggrp\n );\n if (typeof response.data !== \"object\") {\n const error = { header: \"Error\", content: \"Something went wrong\" };\n dispatch(showError(error));\n } else if (response.data.error_code === -1) {\n const error = { header: \"Error\", content: response.data.data.msg };\n dispatch(showError(error));\n } else {\n console.log(response.data);\n dispatch({\n type: \"RESULT_STATS_COLLEGE_LIST\",\n payload: response.data,\n });\n }\n };\n};\n"],"sourceRoot":""}
|