0xV3NOMx
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


Current Path : /var/www/egov/build/static/js/
Upload File :
Current File : /var/www/egov/build/static/js/113.3f4566a1.chunk.js.map

{"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          \"&deggrp=\" +\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          \"&degree=\" +\n          JSON.stringify(degree),\n        \"_blank\"\n      );\n    }\n\n    if (this.state.rtype == \"ResultStatsCategoryWise\") {\n      await window.open(\n        ReportAPI +\n          \"ResultStatsCategoryWise\" +\n          \"&deggrp=\" +\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          \"&degree=\" +\n          JSON.stringify(degree),\n        \"_blank\"\n      );\n    }\n\n    if (this.state.rtype == \"ResultStatsDegreeWise\") {\n      await window.open(\n        ReportAPI +\n          \"ResultStatsDegreeWise\" +\n          \"&deggrp=\" +\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          \"&degree=\" +\n          JSON.stringify(degree),\n        \"_blank\"\n      );\n    }\n\n    if (this.state.rtype == \"ResultStatsCollegeWise\") {\n      await window.open(\n        ReportAPI +\n          \"ResultStatsCollegeWise\" +\n          \"&deggrp=\" +\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          \"&degree=\" +\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":""}