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 : 18.217.128.191


Current Path : /var/www/egov/build/static/js/
Upload File :
Current File : /var/www/egov/build/static/js/72.119ba53a.chunk.js.map

{"version":3,"sources":["pages/activestudlist/index.js","../node_modules/react-input-mask/index.js","../node_modules/react-input-mask/lib/react-input-mask.production.min.js","actions/resultstatsrpt/resultstatsrptaction.js"],"names":["ActiveStudCount","state","degfrom","degto","deggrpfrom","_this","props","user","fdeggrp","deggrpto","qpfrom","qpto","fdatefrom","moment","format","fdateto","reporttype","reporttypeact","Examno","handleChangedegfrom","_callee","e","data","_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","console","log","setState","value","clgfrom","clgto","stop","handleChangedate","Object","_Users_prashanth_univadmin_react_node_modules_babel_preset_react_app_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__","target","name","handleChangeqpfrom","_callee2","_context2","handleChangeqpto","_callee3","_context3","handleChange","_callee4","_context4","handleChangedegto","_callee5","_context5","handleChangeclgfrom","_callee6","_context6","handleChangeclgto","_callee7","_context7","handleChangedeggrpfrom","_callee8","_context8","handleChangedeggrpto","_callee9","_context9","handleReporttype","_callee10","_context10","handleReport","_this$props$user","fcuruniv","_this$state","window","open","ReportAPI","showError","header","content","renderHeader","react__WEBPACK_IMPORTED_MODULE_8___default","createElement","semantic_ui_react__WEBPACK_IMPORTED_MODULE_10__","Header","style","display","className","semantic_ui_react__WEBPACK_IMPORTED_MODULE_11__","basic","color","icon","onClick","react_router_dom__WEBPACK_IMPORTED_MODULE_9__","to","this","getstatsdeglist","getstatsclglist","_this$state2","wheight","wHeight","formatChars","n","m","d","z","y","degreelist","map","item","fdegree","text","concat","fdescpn","collegelist","fcollcode","fcollname","fluid","Content","semantic_ui_react__WEBPACK_IMPORTED_MODULE_12__","Description","overflowY","overflowX","height","semantic_ui_react__WEBPACK_IMPORTED_MODULE_13__","Field","width","semantic_ui_react__WEBPACK_IMPORTED_MODULE_14__","placeholder","selection","search","options","onChange","Group","Input","type","maxLength","marginTop","react_input_mask__WEBPACK_IMPORTED_MODULE_21___default","mask","Component","connect","resultStatsDegList","resultStatsClgList","module","exports","__webpack_require__","React","reactDom","_extends","assign","t","arguments","length","prototype","hasOwnProperty","call","apply","_inheritsLoose","create","getOwnPropertyNames","i","r","getOwnPropertyDescriptor","configurable","undefined","defineProperty","_defaults2","constructor","_assertThisInitialized","ReferenceError","invariant_1","o","s","l","Error","u","c","replace","framesToPop","setInputSelection","selectionStart","selectionEnd","createTextRange","collapse","moveStart","moveEnd","select","defaultFormatChars","9","*","defaultMaskChar","parseMask","maskChar","prefix","lastEditablePosition","permanents","split","forEach","push","isPermanentCharacter","indexOf","isAllowedCharacter","RegExp","test","isEmpty","every","getFilledLength","slice","isFilled","formatValue","insertString","h","getRightEditablePosition","getStringValue","processChange","f","Math","min","start","end","getInsertStringLength","getLeftEditablePosition","join","max","splice","clearRange","enteredString","isFunction","getCancelAnimationFrame","cancelAnimationFrame","webkitCancelRequestAnimationFrame","webkitCancelAnimationFrame","mozCancelAnimationFrame","defer","requestAnimationFrame","webkitRequestAnimationFrame","mozRequestAnimationFrame","setTimeout","cancelDefer","clearTimeout","InputElement","focused","mounted","previousSelection","selectionDeferId","saveSelectionLoopDeferId","saveSelectionLoop","getSelection","runSaveSelectionLoop","stopSaveSelectionLoop","getInputDOMNode","findDOMNode","Element","nodeName","querySelector","getInputValue","setInputValue","setCursorToEnd","maskOptions","setCursorPosition","setSelection","isFocused","deferred","abs","document","createRange","parentElement","getInputSelection","getCursorPosition","getBeforeMaskedValueChangeConfig","alwaysShowMask","isInputAutofilled","matches","beforePasteState","beforeMaskedValueChange","isWindowsPhoneBrowser","onFocus","onBlur","onMouseDown","addEventListener","mouseDownX","clientX","mouseDownY","clientY","mouseDownTime","Date","getTime","removeEventListener","onPaste","defaultPrevented","handleRef","children","inputRef","defaultValue","componentDidMount","navigator","userAgent","componentDidUpdate","p","g","forceUpdate","v","componentWillUnmount","render","keys","_objectWithoutPropertiesLoose","filter","ref","disabled","readOnly","cloneElement","loaddegreegroup","_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","error","_error","univadmin","get","params","univcode","sent","error_code","msg","payload","_x","_x2","loaddegres","deggrp","_ref2","_error2","_x3","_x4","loadcollresstae","deg","_ref3","_error3","_x5","_x6","_ref4","getstate","_error4","univ","funivcode","_x7","_x8","_ref5","_error5","_x9","_x10"],"mappings":"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","file":"static/js/72.119ba53a.chunk.js","sourcesContent":["import React, { Component } from \"react\";\nimport { Link } from \"react-router-dom\";\nimport { Card, Button, Form, Dropdown, Divider } from \"semantic-ui-react\";\nimport { connect } from \"react-redux\";\nimport { fetchDegGrp } from \"../../actions\";\nimport { ReportAPI } from \"../../apis/consts\";\nimport { showError } from \"../../actions\";\nimport { wHeight } from \"../parms\";\nimport {\n  getstatsdeglist,\n  getstatsclglist,\n} from \"../../actions/resultstatsrpt/resultstatsrptaction\";\nimport moment from \"moment\";\nimport InputMask from \"react-input-mask\";\n\nclass ActiveStudCount extends Component {\n  state = {\n    degfrom: \"0\",\n    degto: \"ZZZZZ\",\n    deggrpfrom: this.props.user.fdeggrp,\n    deggrpto: this.props.user.fdeggrp,\n    qpfrom: \"0\",\n    qpto: \"ZZZZZ\",\n    fdatefrom: moment().format(\"DD/MM/YYYY\"),\n    fdateto: moment().format(\"DD/MM/YYYY\"),\n    reporttype: \"activestudDegreeWise\",\n    reporttypeact: \"summary\",\n    Examno: \"ABCDEF\",\n  };\n\n  componentDidMount() {\n    this.props.getstatsdeglist();\n    this.props.getstatsclglist();\n  }\n  handleChangedegfrom = async (e, data) => {\n    console.log(this.state);\n    this.setState({\n      degfrom: data.value,\n      degto: \"ZZZZ\",\n      clgfrom: \"0\",\n      clgto: \"ZZZZ\",\n      reporttype: \"\",\n    });\n  };\n\n  handleChangedate = (e) => {\n    this.setState({ [e.target.name]: e.target.value });\n  };\n\n  handleChangeqpfrom = async (e, data) => {\n    this.setState({\n      degfrom: \"0\",\n      degto: \"ZZZZ\",\n      clgfrom: \"0\",\n      clgto: \"ZZZZ\",\n      qpfrom: data.value,\n    });\n  };\n\n  handleChangeqpto = async (e, data) => {\n    this.setState({\n      degfrom: \"0\",\n      degto: \"ZZZZ\",\n      clgfrom: \"0\",\n      clgto: \"ZZZZ\",\n      qpto: data.value,\n    });\n  };\n  handleChange = async (e, data) => {\n    // console.log(e,data);\n\n    this.setState({ [data.name]: data.value });\n  };\n  handleChangedegto = async (e, data) => {\n    console.log(this.state);\n    this.setState({\n      degto: data.value,\n      clgfrom: \"0\",\n      clgto: \"ZZZZ\",\n      reporttype: \"\",\n    });\n  };\n\n  handleChangeclgfrom = async (e, data) => {\n    console.log(this.state);\n    this.setState({\n      clgfrom: data.value,\n      clgto: \"ZZZZ\",\n      reporttype: \"\",\n    });\n  };\n\n  handleChangeclgto = async (e, data) => {\n    console.log(this.state);\n    this.setState({\n      clgto: data.value,\n      reporttype: \"\",\n    });\n  };\n\n  handleChangedeggrpfrom = async (e, data) => {\n    console.log(this.state);\n    this.setState({\n      deggrpfrom: data.value,\n    });\n  };\n\n  handleChangedeggrpto = async (e, data) => {\n    console.log(this.state);\n    this.setState({\n      deggrpto: data.value,\n    });\n  };\n  handleReporttype = async (e, data) => {\n    this.setState({\n      reporttype: data.value,\n    });\n  };\n\n  handleReport = () => {\n    // console.log(this.props);\n    const { fdeggrp, fcuruniv } = this.props.user;\n    const {\n      degfrom,\n      degto,\n      deggrpfrom,\n      deggrpto,\n      reporttype,\n      Examno,\n      qpfrom,\n      qpto,\n      fdatefrom,\n      fdateto,\n      reporttypeact,\n    } = this.state;\n    console.log(this.state);\n    if (degfrom === \"\") {\n      const error = { header: \"Error\", content: \"Select Degree Group\" };\n      this.props.showError(error);\n      return;\n    }\n\n    if (reporttype == \"activestudSemesterWise\") {\n      window.open(\n        ReportAPI +\n          \"ExamAppSumCourseWiseExcel\" +\n          \"&deggrp=\" +\n          deggrpfrom +\n          \"&univcode=\" +\n          fcuruniv +\n          \"&fdegfrom=\" +\n          degfrom +\n          \"&fdegto=\" +\n          degto +\n          \"&fcollfrom=\" +\n          \"0\" +\n          \"&fcollto=\" +\n          \"ZZZZZ\" +\n          \"&format=\" +\n          \"PDF\",\n        \"_blank\"\n      );\n    } else if (reporttype == \"activestudDegreeWise\") {\n      window.open(\n        ReportAPI +\n          \"exmapp_reg_rep_count\" +\n          \"&deggrp=\" +\n          deggrpfrom +\n          \"&univcode=\" +\n          fcuruniv +\n          \"&fdegfrom=\" +\n          degfrom +\n          \"&fdegto=\" +\n          degto +\n          \"&fcollfrom=\" +\n          \"0\" +\n          \"&fcollto=\" +\n          \"ZZZZ\",\n        \"_blank\"\n      );\n    } else if (reporttype == \"qpwiseactivestudcount\") {\n      window.open(\n        ReportAPI +\n          \"qpwiseactivestudcount\" +\n          \"&qpfrom=\" +\n          qpfrom +\n          \"&qpto=\" +\n          qpto +\n          \"&fdatefrom=\" +\n          fdatefrom +\n          \"&fdateto=\" +\n          fdateto +\n          \"&univcode=\" +\n          fcuruniv +\n          \"&reporttypeact=\" +\n          reporttypeact +\n          \"&fdegto=\" +\n          degto,\n        \"_blank\"\n      );\n    }\n  };\n\n  renderHeader = () => {\n    return (\n      <Card.Header style={{ display: \"flex\" }}>\n        <h3>Active Students List</h3>\n        <div className=\"ml-auto\">\n          <Button\n            basic\n            color=\"green\"\n            icon=\"save\"\n            content=\"Report\"\n            onClick={this.handleReport}\n          />\n          <Button basic color=\"black\" icon=\"ban\" content=\"Cancel\" />\n          <Link to=\"/dashboard\">\n            <Button basic color=\"red\" content=\"Exit\" icon=\"home\" />\n          </Link>\n        </div>\n      </Card.Header>\n    );\n  };\n\n  render() {\n    const {\n      degfrom,\n      degto,\n      deggrpfrom,\n      deggrpto,\n      reporttype,\n      reporttypeact,\n      qpfrom,\n      qpto,\n      Examno,\n      fdatefrom,\n      fdateto,\n    } = this.state;\n    const wheight = wHeight();\n    const reporttypeOptions = [\n      { value: \"activestudDegreeWise\", text: \"Degree Wise\" },\n      { value: \"activestudSemesterWise\", text: \"Semester Wise\" },\n      { value: \"qpwiseactivestudcount\", text: \"QP Wise Active Student Count\" },\n    ];\n\n    const reporttypeactOptions = [\n      { value: \"collegewise\", text: \"College Wise\" },\n      { value: \"centerwise\", text: \"Center Wise\" },\n      { value: \"summary\", text: \"Summary\" },\n    ];\n\n    const formatChars = {\n      n: \"[0-1]\",\n      m: \"[0-9]\",\n      e: \"[0-3]\",\n      d: \"[0-9]\",\n      z: \"[1-2]\",\n      y: \"[0-9]\",\n    };\n    const degreelistoptions = this.props.degreelist.map((item) => {\n      return {\n        value: item.fdegree,\n        text: `${item.fdegree} - ${item.fdescpn}`,\n      };\n    });\n    const collegelistoptions = this.props.collegelist.map((item) => {\n      return {\n        value: item.fcollcode,\n        text: `${item.fcollcode} - ${item.fcollname}`,\n      };\n    });\n\n    return (\n      <div className=\"animated fadeIn\">\n        <Card fluid>\n          <Card.Content>\n            {this.renderHeader()}\n            <Divider />\n            <Card.Description\n              style={{\n                overflowY: \"auto\",\n                overflowX: \"hidden\",\n                height: `${wheight}px`,\n              }}\n            >\n              <div className=\"col-md-10\">\n                <Form>\n                  <div>\n                    <Form.Field width={16}>\n                      <label>Report</label>\n                      <Dropdown\n                        placeholder=\"Report Type\"\n                        name=\"reporttype\"\n                        value={reporttype}\n                        selection\n                        search\n                        options={reporttypeOptions}\n                        onChange={this.handleChange}\n                      />\n                    </Form.Field>\n                    {reporttype != \"qpwiseactivestudcount\" ? (\n                      <Form.Group>\n                        <Form.Field width={12}>\n                          <label>Degree Group</label>\n                          <Form.Input\n                            //formatChars={formatChars}\n                            type=\"text\"\n                            value={deggrpfrom}\n                            //mask=\"\"\n                            maxLength={8}\n                            placeholder=\"Degree Group\"\n                            name=\"deggrpfrom\"\n                            onChange={this.handleChangedeggrpfrom}\n                          />\n                        </Form.Field>\n                        <Form.Field width={12}>\n                          <Form.Input\n                            type=\"text\"\n                            value={deggrpto}\n                            maxLength={8}\n                            placeholder=\"Degree To\"\n                            name=\"deggrpto\"\n                            style={{ marginTop: \"1.6em\" }}\n                            onChange={this.handleChangedeggrpto}\n                          />\n                        </Form.Field>\n                      </Form.Group>\n                    ) : null}\n                    {reporttype != \"qpwiseactivestudcount\" ? (\n                      <Form.Group>\n                        <Form.Field width={12}>\n                          <label>Degree range</label>\n                          <Form.Input\n                            //formatChars={formatChars}\n                            type=\"text\"\n                            value={degfrom}\n                            //mask=\"\"\n                            maxLength={8}\n                            placeholder=\"Degree From\"\n                            name=\"degfrom\"\n                            onChange={this.handleChangedegfrom}\n                          />\n                        </Form.Field>\n                        {console.log(degto)}\n                        <Form.Field width={12}>\n                          <Form.Input\n                            type=\"text\"\n                            value={degto}\n                            maxLength={8}\n                            placeholder=\"Degree To\"\n                            name=\"degto\"\n                            style={{ marginTop: \"1.6em\" }}\n                            onChange={this.handleChangedegto}\n                          />\n                        </Form.Field>\n                      </Form.Group>\n                    ) : null}\n\n                    {reporttype === \"qpwiseactivestudcount\" ? (\n                      <Form.Group>\n                        <Form.Field width={12}>\n                          <label>QP code Range</label>\n                          <Form.Input\n                            //formatChars={formatChars}\n                            type=\"text\"\n                            value={qpfrom}\n                            //mask=\"\"\n                            maxLength={8}\n                            placeholder=\"QP From\"\n                            name=\"qpfrom\"\n                            onChange={this.handleChangeqpfrom}\n                          />\n                        </Form.Field>\n                        <Form.Field width={12}>\n                          <Form.Input\n                            type=\"text\"\n                            value={qpto}\n                            maxLength={8}\n                            placeholder=\"Degree To\"\n                            name=\"qpto\"\n                            style={{ marginTop: \"1.6em\" }}\n                            onChange={this.handleChangeqpto}\n                          />\n                        </Form.Field>\n                      </Form.Group>\n                    ) : null}\n                    {reporttype === \"qpwiseactivestudcount\" ? (\n                      <Form.Group>\n                        <Form.Field width={8}>\n                          <label> Date Range </label>\n                          <InputMask\n                            formatChars={formatChars}\n                            type=\"text\"\n                            value={fdatefrom}\n                            mask=\"ed/nm/zyyy\"\n                            placeholder=\"From\"\n                            name=\"fdatefrom\"\n                            onChange={this.handleChangedate}\n                          />\n                        </Form.Field>\n                        <Form.Field width={8}>\n                          <InputMask\n                            formatChars={formatChars}\n                            type=\"text\"\n                            value={fdateto}\n                            mask=\"ed/nm/zyyy\"\n                            placeholder=\"To\"\n                            name=\"fdateto\"\n                            onChange={this.handleChangedate}\n                            style={{ marginTop: \"1.6em\" }}\n                          />\n                        </Form.Field>\n                      </Form.Group>\n                    ) : null}\n                    {reporttype === \"qpwiseactivestudcount\" ? (\n                      <Form.Field width={16}>\n                        <label>Report Type</label>\n                        <Dropdown\n                          placeholder=\"Report Type\"\n                          name=\"reporttypeact\"\n                          value={reporttypeact}\n                          selection\n                          search\n                          options={reporttypeactOptions}\n                          onChange={this.handleChange}\n                        />\n                      </Form.Field>\n                    ) : null}\n                  </div>\n                  {reporttype === \"activestudSemesterWise\" ? (\n                    <Form.Group>\n                      <Form.Field width={8}>\n                        <label> Examno </label>\n                        <Form.Input\n                          //formatChars={formatChars}\n                          type=\"text\"\n                          value={Examno}\n                          //mask=\"\"\n                          maxLength={8}\n                          placeholder=\"Examno\"\n                          name=\"Examno\"\n                          onChange={this.handleChange}\n                        />\n                      </Form.Field>\n                    </Form.Group>\n                  ) : null}\n\n                  <br />\n                </Form>\n              </div>\n            </Card.Description>\n          </Card.Content>\n        </Card>\n      </div>\n    );\n  }\n}\n\nconst mapStateToProps = (state) => {\n  console.log(state);\n  return {\n    degreelist: state.resultStatsDegList,\n    collegelist: state.resultStatsClgList,\n    user: state.user,\n  };\n};\n\nexport default connect(mapStateToProps, {\n  getstatsdeglist,\n  getstatsclglist,\n})(ActiveStudCount);\n","if (process.env.NODE_ENV === 'production') {\n  module.exports = require('./lib/react-input-mask.production.min.js');\n} else {\n  module.exports = require('./lib/react-input-mask.development.js');\n}","\"use strict\";\n\nfunction _interopDefault(e) {\n  return e && \"object\" == typeof e && \"default\" in e ? e[\"default\"] : e;\n}\n\nvar React = _interopDefault(require(\"react\")),\n    reactDom = require(\"react-dom\");\n\nfunction _defaults2(e, t) {\n  for (var n = Object.getOwnPropertyNames(t), a = 0; a < n.length; a++) {\n    var i = n[a],\n        r = Object.getOwnPropertyDescriptor(t, i);\n    r && r.configurable && e[i] === undefined && Object.defineProperty(e, i, r);\n  }\n\n  return e;\n}\n\nfunction _extends() {\n  return (_extends = Object.assign || function (e) {\n    for (var t = 1; t < arguments.length; t++) {\n      var n = arguments[t];\n\n      for (var a in n) {\n        Object.prototype.hasOwnProperty.call(n, a) && (e[a] = n[a]);\n      }\n    }\n\n    return e;\n  }).apply(this, arguments);\n}\n\nfunction _inheritsLoose(e, t) {\n  e.prototype = Object.create(t.prototype), _defaults2(e.prototype.constructor = e, t);\n}\n\nfunction _objectWithoutPropertiesLoose(e, t) {\n  if (null == e) return {};\n  var n,\n      a,\n      i = {},\n      r = Object.keys(e);\n\n  for (a = 0; a < r.length; a++) {\n    n = r[a], 0 <= t.indexOf(n) || (i[n] = e[n]);\n  }\n\n  return i;\n}\n\nfunction _assertThisInitialized(e) {\n  if (void 0 === e) throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n  return e;\n}\n\nvar invariant = function invariant(e, t, n, a, i, r, o, s) {\n  if (!e) {\n    var l;\n    if (t === undefined) l = new Error(\"Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.\");else {\n      var u = [n, a, i, r, o, s],\n          c = 0;\n      (l = new Error(t.replace(/%s/g, function () {\n        return u[c++];\n      }))).name = \"Invariant Violation\";\n    }\n    throw l.framesToPop = 1, l;\n  }\n},\n    invariant_1 = invariant;\n\nfunction setInputSelection(e, t, n) {\n  if (\"selectionStart\" in e && \"selectionEnd\" in e) e.selectionStart = t, e.selectionEnd = n;else {\n    var a = e.createTextRange();\n    a.collapse(!0), a.moveStart(\"character\", t), a.moveEnd(\"character\", n - t), a.select();\n  }\n}\n\nfunction getInputSelection(e) {\n  var t = 0,\n      n = 0;\n  if (\"selectionStart\" in e && \"selectionEnd\" in e) t = e.selectionStart, n = e.selectionEnd;else {\n    var a = document.selection.createRange();\n    a.parentElement() === e && (t = -a.moveStart(\"character\", -e.value.length), n = -a.moveEnd(\"character\", -e.value.length));\n  }\n  return {\n    start: t,\n    end: n,\n    length: n - t\n  };\n}\n\nvar defaultFormatChars = {\n  9: \"[0-9]\",\n  a: \"[A-Za-z]\",\n  \"*\": \"[A-Za-z0-9]\"\n},\n    defaultMaskChar = \"_\";\n\nfunction parseMask(e, t, n) {\n  var a = \"\",\n      i = \"\",\n      r = null,\n      o = [];\n  if (t === undefined && (t = defaultMaskChar), null == n && (n = defaultFormatChars), !e || \"string\" != typeof e) return {\n    maskChar: t,\n    formatChars: n,\n    mask: null,\n    prefix: null,\n    lastEditablePosition: null,\n    permanents: []\n  };\n  var s = !1;\n  return e.split(\"\").forEach(function (e) {\n    s = !s && \"\\\\\" === e || (s || !n[e] ? (o.push(a.length), a.length === o.length - 1 && (i += e)) : r = a.length + 1, a += e, !1);\n  }), {\n    maskChar: t,\n    formatChars: n,\n    prefix: i,\n    mask: a,\n    lastEditablePosition: r,\n    permanents: o\n  };\n}\n\nfunction isPermanentCharacter(e, t) {\n  return -1 !== e.permanents.indexOf(t);\n}\n\nfunction isAllowedCharacter(e, t, n) {\n  var a = e.mask,\n      i = e.formatChars;\n  if (!n) return !1;\n  if (isPermanentCharacter(e, t)) return a[t] === n;\n  var r = i[a[t]];\n  return new RegExp(r).test(n);\n}\n\nfunction isEmpty(n, e) {\n  return e.split(\"\").every(function (e, t) {\n    return isPermanentCharacter(n, t) || !isAllowedCharacter(n, t, e);\n  });\n}\n\nfunction getFilledLength(e, t) {\n  var n = e.maskChar,\n      a = e.prefix;\n\n  if (!n) {\n    for (; t.length > a.length && isPermanentCharacter(e, t.length - 1);) {\n      t = t.slice(0, t.length - 1);\n    }\n\n    return t.length;\n  }\n\n  for (var i = a.length, r = t.length; r >= a.length; r--) {\n    var o = t[r];\n\n    if (!isPermanentCharacter(e, r) && isAllowedCharacter(e, r, o)) {\n      i = r + 1;\n      break;\n    }\n  }\n\n  return i;\n}\n\nfunction isFilled(e, t) {\n  return getFilledLength(e, t) === e.mask.length;\n}\n\nfunction formatValue(e, t) {\n  var n = e.maskChar,\n      a = e.mask,\n      i = e.prefix;\n\n  if (!n) {\n    for ((t = insertString(e, \"\", t, 0)).length < i.length && (t = i); t.length < a.length && isPermanentCharacter(e, t.length);) {\n      t += a[t.length];\n    }\n\n    return t;\n  }\n\n  if (t) return insertString(e, formatValue(e, \"\"), t, 0);\n\n  for (var r = 0; r < a.length; r++) {\n    isPermanentCharacter(e, r) ? t += a[r] : t += n;\n  }\n\n  return t;\n}\n\nfunction clearRange(n, e, a, t) {\n  var i = a + t,\n      r = n.maskChar,\n      o = n.mask,\n      s = n.prefix,\n      l = e.split(\"\");\n  if (r) return l.map(function (e, t) {\n    return t < a || i <= t ? e : isPermanentCharacter(n, t) ? o[t] : r;\n  }).join(\"\");\n\n  for (var u = i; u < l.length; u++) {\n    isPermanentCharacter(n, u) && (l[u] = \"\");\n  }\n\n  return a = Math.max(s.length, a), l.splice(a, i - a), e = l.join(\"\"), formatValue(n, e);\n}\n\nfunction insertString(r, o, e, s) {\n  var l = r.mask,\n      u = r.maskChar,\n      c = r.prefix,\n      t = e.split(\"\"),\n      h = isFilled(r, o);\n  return !u && s > o.length && (o += l.slice(o.length, s)), t.every(function (e) {\n    for (; i = e, isPermanentCharacter(r, a = s) && i !== l[a];) {\n      if (s >= o.length && (o += l[s]), t = e, n = s, u && isPermanentCharacter(r, n) && t === u) return !0;\n      if (++s >= l.length) return !1;\n    }\n\n    var t, n, a, i;\n    return !isAllowedCharacter(r, s, e) && e !== u || (s < o.length ? o = u || h || s < c.length ? o.slice(0, s) + e + o.slice(s + 1) : (o = o.slice(0, s) + e + o.slice(s), formatValue(r, o)) : u || (o += e), ++s < l.length);\n  }), o;\n}\n\nfunction getInsertStringLength(a, e, t, i) {\n  var r = a.mask,\n      o = a.maskChar,\n      n = t.split(\"\"),\n      s = i;\n  return n.every(function (e) {\n    for (; n = e, isPermanentCharacter(a, t = i) && n !== r[t];) {\n      if (++i >= r.length) return !1;\n    }\n\n    var t, n;\n    return (isAllowedCharacter(a, i, e) || e === o) && i++, i < r.length;\n  }), i - s;\n}\n\nfunction getLeftEditablePosition(e, t) {\n  for (var n = t; 0 <= n; --n) {\n    if (!isPermanentCharacter(e, n)) return n;\n  }\n\n  return null;\n}\n\nfunction getRightEditablePosition(e, t) {\n  for (var n = e.mask, a = t; a < n.length; ++a) {\n    if (!isPermanentCharacter(e, a)) return a;\n  }\n\n  return null;\n}\n\nfunction getStringValue(e) {\n  return e || 0 === e ? e + \"\" : \"\";\n}\n\nfunction processChange(e, t, n, a, i) {\n  var r = e.mask,\n      o = e.prefix,\n      s = e.lastEditablePosition,\n      l = t,\n      u = \"\",\n      c = 0,\n      h = 0,\n      f = Math.min(i.start, n.start);\n\n  if (n.end > i.start ? h = (c = getInsertStringLength(e, a, u = l.slice(i.start, n.end), f)) ? i.length : 0 : l.length < a.length && (h = a.length - l.length), l = a, h) {\n    if (1 === h && !i.length) f = i.start === n.start ? getRightEditablePosition(e, n.start) : getLeftEditablePosition(e, n.start);\n    l = clearRange(e, l, f, h);\n  }\n\n  return l = insertString(e, l, u, f), (f += c) >= r.length ? f = r.length : f < o.length && !c ? f = o.length : f >= o.length && f < s && c && (f = getRightEditablePosition(e, f)), u || (u = null), {\n    value: l = formatValue(e, l),\n    enteredString: u,\n    selection: {\n      start: f,\n      end: f\n    }\n  };\n}\n\nfunction isWindowsPhoneBrowser() {\n  var e = new RegExp(\"windows\", \"i\"),\n      t = new RegExp(\"phone\", \"i\"),\n      n = navigator.userAgent;\n  return e.test(n) && t.test(n);\n}\n\nfunction isFunction(e) {\n  return \"function\" == typeof e;\n}\n\nfunction getRequestAnimationFrame() {\n  return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame;\n}\n\nfunction getCancelAnimationFrame() {\n  return window.cancelAnimationFrame || window.webkitCancelRequestAnimationFrame || window.webkitCancelAnimationFrame || window.mozCancelAnimationFrame;\n}\n\nfunction defer(e) {\n  return (!!getCancelAnimationFrame() ? getRequestAnimationFrame() : function () {\n    return setTimeout(e, 1e3 / 60);\n  })(e);\n}\n\nfunction cancelDefer(e) {\n  (getCancelAnimationFrame() || clearTimeout)(e);\n}\n\nvar InputElement = function (c) {\n  function e(e) {\n    var f = c.call(this, e) || this;\n    f.focused = !1, f.mounted = !1, f.previousSelection = null, f.selectionDeferId = null, f.saveSelectionLoopDeferId = null, f.saveSelectionLoop = function () {\n      f.previousSelection = f.getSelection(), f.saveSelectionLoopDeferId = defer(f.saveSelectionLoop);\n    }, f.runSaveSelectionLoop = function () {\n      null === f.saveSelectionLoopDeferId && f.saveSelectionLoop();\n    }, f.stopSaveSelectionLoop = function () {\n      null !== f.saveSelectionLoopDeferId && (cancelDefer(f.saveSelectionLoopDeferId), f.saveSelectionLoopDeferId = null, f.previousSelection = null);\n    }, f.getInputDOMNode = function () {\n      if (!f.mounted) return null;\n      var e = reactDom.findDOMNode(_assertThisInitialized(_assertThisInitialized(f))),\n          t = \"undefined\" != typeof window && e instanceof window.Element;\n      if (e && !t) return null;\n      if (\"INPUT\" !== e.nodeName && (e = e.querySelector(\"input\")), !e) throw new Error(\"react-input-mask: inputComponent doesn't contain input node\");\n      return e;\n    }, f.getInputValue = function () {\n      var e = f.getInputDOMNode();\n      return e ? e.value : null;\n    }, f.setInputValue = function (e) {\n      var t = f.getInputDOMNode();\n      t && (f.value = e, t.value = e);\n    }, f.setCursorToEnd = function () {\n      var e = getFilledLength(f.maskOptions, f.value),\n          t = getRightEditablePosition(f.maskOptions, e);\n      null !== t && f.setCursorPosition(t);\n    }, f.setSelection = function (e, t, n) {\n      void 0 === n && (n = {});\n      var a = f.getInputDOMNode(),\n          i = f.isFocused();\n      a && i && (n.deferred || setInputSelection(a, e, t), null !== f.selectionDeferId && cancelDefer(f.selectionDeferId), f.selectionDeferId = defer(function () {\n        f.selectionDeferId = null, setInputSelection(a, e, t);\n      }), f.previousSelection = {\n        start: e,\n        end: t,\n        length: Math.abs(t - e)\n      });\n    }, f.getSelection = function () {\n      return getInputSelection(f.getInputDOMNode());\n    }, f.getCursorPosition = function () {\n      return f.getSelection().start;\n    }, f.setCursorPosition = function (e) {\n      f.setSelection(e, e);\n    }, f.isFocused = function () {\n      return f.focused;\n    }, f.getBeforeMaskedValueChangeConfig = function () {\n      var e = f.maskOptions,\n          t = e.mask,\n          n = e.maskChar,\n          a = e.permanents,\n          i = e.formatChars;\n      return {\n        mask: t,\n        maskChar: n,\n        permanents: a,\n        alwaysShowMask: !!f.props.alwaysShowMask,\n        formatChars: i\n      };\n    }, f.isInputAutofilled = function (e, t, n, a) {\n      var i = f.getInputDOMNode();\n\n      try {\n        if (i.matches(\":-webkit-autofill\")) return !0;\n      } catch (r) {}\n\n      return !f.focused || a.end < n.length && t.end === e.length;\n    }, f.onChange = function (e) {\n      var t = _assertThisInitialized(_assertThisInitialized(f)).beforePasteState,\n          n = _assertThisInitialized(_assertThisInitialized(f)).previousSelection,\n          a = f.props.beforeMaskedValueChange,\n          i = f.getInputValue(),\n          r = f.value,\n          o = f.getSelection();\n\n      f.isInputAutofilled(i, o, r, n) && (r = formatValue(f.maskOptions, \"\"), n = {\n        start: 0,\n        end: 0,\n        length: 0\n      }), t && (n = t.selection, r = t.value, o = {\n        start: n.start + i.length,\n        end: n.start + i.length,\n        length: 0\n      }, i = r.slice(0, n.start) + i + r.slice(n.end), f.beforePasteState = null);\n      var s = processChange(f.maskOptions, i, o, r, n),\n          l = s.enteredString,\n          u = s.selection,\n          c = s.value;\n\n      if (isFunction(a)) {\n        var h = a({\n          value: c,\n          selection: u\n        }, {\n          value: r,\n          selection: n\n        }, l, f.getBeforeMaskedValueChangeConfig());\n        c = h.value, u = h.selection;\n      }\n\n      f.setInputValue(c), isFunction(f.props.onChange) && f.props.onChange(e), f.isWindowsPhoneBrowser ? f.setSelection(u.start, u.end, {\n        deferred: !0\n      }) : f.setSelection(u.start, u.end);\n    }, f.onFocus = function (e) {\n      var t = f.props.beforeMaskedValueChange,\n          n = f.maskOptions,\n          a = n.mask,\n          i = n.prefix;\n\n      if (f.focused = !0, f.mounted = !0, a) {\n        if (f.value) getFilledLength(f.maskOptions, f.value) < f.maskOptions.mask.length && f.setCursorToEnd();else {\n          var r = formatValue(f.maskOptions, i),\n              o = formatValue(f.maskOptions, r),\n              s = getFilledLength(f.maskOptions, o),\n              l = getRightEditablePosition(f.maskOptions, s),\n              u = {\n            start: l,\n            end: l\n          };\n\n          if (isFunction(t)) {\n            var c = t({\n              value: o,\n              selection: u\n            }, {\n              value: f.value,\n              selection: null\n            }, null, f.getBeforeMaskedValueChangeConfig());\n            o = c.value, u = c.selection;\n          }\n\n          var h = o !== f.getInputValue();\n          h && f.setInputValue(o), h && isFunction(f.props.onChange) && f.props.onChange(e), f.setSelection(u.start, u.end);\n        }\n        f.runSaveSelectionLoop();\n      }\n\n      isFunction(f.props.onFocus) && f.props.onFocus(e);\n    }, f.onBlur = function (e) {\n      var t = f.props.beforeMaskedValueChange,\n          n = f.maskOptions.mask;\n\n      if (f.stopSaveSelectionLoop(), f.focused = !1, n && !f.props.alwaysShowMask && isEmpty(f.maskOptions, f.value)) {\n        var a = \"\";\n        if (isFunction(t)) a = t({\n          value: a,\n          selection: null\n        }, {\n          value: f.value,\n          selection: f.previousSelection\n        }, null, f.getBeforeMaskedValueChangeConfig()).value;\n        var i = a !== f.getInputValue();\n        i && f.setInputValue(a), i && isFunction(f.props.onChange) && f.props.onChange(e);\n      }\n\n      isFunction(f.props.onBlur) && f.props.onBlur(e);\n    }, f.onMouseDown = function (e) {\n      if (!f.focused && document.addEventListener) {\n        f.mouseDownX = e.clientX, f.mouseDownY = e.clientY, f.mouseDownTime = new Date().getTime();\n\n        var r = function r(e) {\n          if (document.removeEventListener(\"mouseup\", r), f.focused) {\n            var t = Math.abs(e.clientX - f.mouseDownX),\n                n = Math.abs(e.clientY - f.mouseDownY),\n                a = Math.max(t, n),\n                i = new Date().getTime() - f.mouseDownTime;\n            (a <= 10 && i <= 200 || a <= 5 && i <= 300) && f.setCursorToEnd();\n          }\n        };\n\n        document.addEventListener(\"mouseup\", r);\n      }\n\n      isFunction(f.props.onMouseDown) && f.props.onMouseDown(e);\n    }, f.onPaste = function (e) {\n      isFunction(f.props.onPaste) && f.props.onPaste(e), e.defaultPrevented || (f.beforePasteState = {\n        value: f.getInputValue(),\n        selection: f.getSelection()\n      }, f.setInputValue(\"\"));\n    }, f.handleRef = function (e) {\n      null == f.props.children && isFunction(f.props.inputRef) && f.props.inputRef(e);\n    };\n    var t = e.mask,\n        n = e.maskChar,\n        a = e.formatChars,\n        i = e.alwaysShowMask,\n        r = e.beforeMaskedValueChange,\n        o = e.defaultValue,\n        s = e.value;\n    f.maskOptions = parseMask(t, n, a), null == o && (o = \"\"), null == s && (s = o);\n    var l = getStringValue(s);\n\n    if (f.maskOptions.mask && (i || l) && (l = formatValue(f.maskOptions, l), isFunction(r))) {\n      var u = e.value;\n      null == e.value && (u = o), l = r({\n        value: l,\n        selection: null\n      }, {\n        value: u = getStringValue(u),\n        selection: null\n      }, null, f.getBeforeMaskedValueChangeConfig()).value;\n    }\n\n    return f.value = l, f;\n  }\n\n  _inheritsLoose(e, c);\n\n  var t = e.prototype;\n  return t.componentDidMount = function () {\n    this.mounted = !0, this.getInputDOMNode() && (this.isWindowsPhoneBrowser = isWindowsPhoneBrowser(), this.maskOptions.mask && this.getInputValue() !== this.value && this.setInputValue(this.value));\n  }, t.componentDidUpdate = function () {\n    var e = this.previousSelection,\n        t = this.props,\n        n = t.beforeMaskedValueChange,\n        a = t.alwaysShowMask,\n        i = t.mask,\n        r = t.maskChar,\n        o = t.formatChars,\n        s = this.maskOptions,\n        l = a || this.isFocused(),\n        u = null != this.props.value,\n        c = u ? getStringValue(this.props.value) : this.value,\n        h = e ? e.start : null;\n\n    if (this.maskOptions = parseMask(i, r, o), this.maskOptions.mask) {\n      !s.mask && this.isFocused() && this.runSaveSelectionLoop();\n      var f = this.maskOptions.mask && this.maskOptions.mask !== s.mask;\n\n      if (s.mask || u || (c = this.getInputValue()), (f || this.maskOptions.mask && (c || l)) && (c = formatValue(this.maskOptions, c)), f) {\n        var p = getFilledLength(this.maskOptions, c);\n        (null === h || p < h) && (h = isFilled(this.maskOptions, c) ? p : getRightEditablePosition(this.maskOptions, p));\n      }\n\n      !this.maskOptions.mask || !isEmpty(this.maskOptions, c) || l || u && this.props.value || (c = \"\");\n      var d = {\n        start: h,\n        end: h\n      };\n\n      if (isFunction(n)) {\n        var m = n({\n          value: c,\n          selection: d\n        }, {\n          value: this.value,\n          selection: this.previousSelection\n        }, null, this.getBeforeMaskedValueChangeConfig());\n        c = m.value, d = m.selection;\n      }\n\n      this.value = c;\n      var g = this.getInputValue() !== this.value;\n      g ? (this.setInputValue(this.value), this.forceUpdate()) : f && this.forceUpdate();\n      var v = !1;\n      null != d.start && null != d.end && (v = !e || e.start !== d.start || e.end !== d.end), (v || g) && this.setSelection(d.start, d.end);\n    } else s.mask && (this.stopSaveSelectionLoop(), this.forceUpdate());\n  }, t.componentWillUnmount = function () {\n    this.mounted = !1, null !== this.selectionDeferId && cancelDefer(this.selectionDeferId), this.stopSaveSelectionLoop();\n  }, t.render = function () {\n    var t,\n        e = this.props,\n        n = (e.mask, e.alwaysShowMask, e.maskChar, e.formatChars, e.inputRef, e.beforeMaskedValueChange, e.children),\n        a = _objectWithoutPropertiesLoose(e, [\"mask\", \"alwaysShowMask\", \"maskChar\", \"formatChars\", \"inputRef\", \"beforeMaskedValueChange\", \"children\"]);\n\n    if (n) {\n      isFunction(n) || invariant_1(!1);\n\n      var i = [\"onChange\", \"onPaste\", \"onMouseDown\", \"onFocus\", \"onBlur\", \"value\", \"disabled\", \"readOnly\"],\n          r = _extends({}, a);\n\n      i.forEach(function (e) {\n        return delete r[e];\n      }), t = n(r), i.filter(function (e) {\n        return null != t.props[e] && t.props[e] !== a[e];\n      }).length && invariant_1(!1);\n    } else t = React.createElement(\"input\", _extends({\n      ref: this.handleRef\n    }, a));\n\n    var o = {\n      onFocus: this.onFocus,\n      onBlur: this.onBlur\n    };\n    return this.maskOptions.mask && (a.disabled || a.readOnly || (o.onChange = this.onChange, o.onPaste = this.onPaste, o.onMouseDown = this.onMouseDown), null != a.value && (o.value = this.value)), t = React.cloneElement(t, o);\n  }, e;\n}(React.Component);\n\nmodule.exports = InputElement;","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":""}