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.221.161.43


Current Path : /var/www/egov/build/static/js/
Upload File :
Current File : /var/www/egov/build/static/js/152.40333b1b.chunk.js.map

{"version":3,"sources":["actions/admissions/admStats.js","pages/admission/statistics/DegwiseAdmStats.js","pages/admission/statistics/CollwiseAdmstats.js","pages/admission/statistics/index.js","../node_modules/semantic-ui-react/dist/es/elements/Divider/Divider.js"],"names":["getAdmStats","rtype","_ref","Object","asyncToGenerator","regenerator_default","a","mark","_callee","dispatch","getState","state","fcollcode","response","error","_error","wrap","_context","prev","next","type","user","fcurtype","univadmin","get","params","univcode","univ","funivcode","fdeggrp","frtype","sent","console","log","data","error_code","header","content","showError","msg","payload","stop","_x","_x2","apply","this","arguments","DegwiseAdmStats","admStats","props","collAdmStats","react_default","createElement","Fragment","Table","celled","padded","selectable","Header","Row","textAlign","HeaderCell","Body","map","el","i","key","Cell","fdegree","fdescpn","fcount","ffinsubdone","fadmpend","fackdone","fackpend","fapprdone","fapprpend","Component","connect","admCollStats","CollwiseAdmStats","expandedRows","curCollcode","handleRowClick","rowId","currentExpandedRows","_this","setState","item","index","_this2","itemRows","onClick","fcollname","fmobile","fphone","collDegDet","length","push","filter","colSpan","_this3","collDet","allItemRows","perItemRows","renderItem","concat","style","overflowX","className","AdmStats","shwTbl","handleChange","e","defineProperty","name","value","handleSubmit","wheight","wHeight","Card","fluid","Content","display","Link","to","Button","basic","color","icon","Divider","Description","height","overflowY","Form","Field","width","Dropdown","placeholder","search","selection","id","options","text","onChange","size","CollwiseAdmstats","statistics_DegwiseAdmStats","_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__","children","clearing","fitted","hidden","horizontal","inverted","section","vertical","classes","rest","ElementType","isNil","handledProps","propTypes","__webpack_exports__"],"mappings":"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","file":"static/js/152.40333b1b.chunk.js","sourcesContent":["import univadmin from \"../../apis/univadmin\";\nimport { showError } from \"../index\";\n\nexport const getAdmStats = rtype => {\n  return async (dispatch, getState) => {\n    const state = getState();\n    dispatch({\n      type: \"SET_LOADER\"\n    });\n    var fcollcode =\n      state.user.fcurtype != \"\" && state.user.fcurtype >= 500\n        ? state.user.fcollcode\n        : \"\";\n    // state.user.fcollcode\n\n    const response = await univadmin.get(\"/app.php\", {\n      params: {\n        a: \"admStats\",\n        univcode: state.univ.funivcode,\n        fdeggrp: state.user.fdeggrp,\n        fcollcode: fcollcode,\n        frtype: rtype\n      }\n    });\n\n    dispatch({\n      type: \"UNSET_LOADER\"\n    });\n    console.log(\"response.data.error_code\", response.data.error_code);\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      console.log(response.data.data.msg);\n      const error = { header: \"Error\", content: response.data.data.msg };\n      dispatch(showError(error));\n    } else {\n      dispatch({\n        type: \"GET_ADM_STATS\",\n        payload: response.data\n      });\n    }\n  };\n};\n\nexport const getSpecificCollDet = fcollcode => {\n  return async (dispatch, getState) => {\n    const state = getState();\n    // dispatch({\n    //   type: \"SET_LOADER\"\n    // });\n    // var fcollcode =\n    //   state.user.fcurtype != \"\" && state.user.fcurtype >= 500\n    //     ? state.user.fcollcode\n    //     : \"\";\n    // state.user.fcollcode\n\n    const response = await univadmin.get(\"/app.php\", {\n      params: {\n        a: \"getSpecificCollDet\",\n        univcode: state.univ.funivcode,\n        fdeggrp: state.user.fdeggrp,\n        fcollcode: fcollcode\n      }\n    });\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      dispatch({\n        type: \"GET_PCOLL_DET\",\n        payload: response.data\n      });\n    }\n  };\n};\n","import React, { Component } from \"react\";\nimport { showError } from \"../../../actions\";\nimport { connect } from \"react-redux\";\nimport { Table } from \"semantic-ui-react\";\nclass DegwiseAdmStats extends Component {\n  state = {};\n  render() {\n    var admStats = this.props.collAdmStats;\n    console.log(\"Degree Render\", admStats);\n\n    return (\n      <>\n        <Table celled padded selectable>\n          <Table.Header>\n            <Table.Row textAlign=\"center\">\n              <Table.HeaderCell>SL. No.</Table.HeaderCell>\n              <Table.HeaderCell>Degree Code</Table.HeaderCell>\n              <Table.HeaderCell>Degree Name</Table.HeaderCell>\n              <Table.HeaderCell>Upd. by Coll.</Table.HeaderCell>\n              {/* <Table.HeaderCell>Registerd Count</Table.HeaderCell> */}\n              <Table.HeaderCell>App. filled</Table.HeaderCell>\n              <Table.HeaderCell>Pending Count</Table.HeaderCell>\n              <Table.HeaderCell>Ack Done</Table.HeaderCell>\n              <Table.HeaderCell>Ack Pending</Table.HeaderCell>\n              <Table.HeaderCell>Approval Done</Table.HeaderCell>\n              <Table.HeaderCell>Approval Pending</Table.HeaderCell>\n            </Table.Row>\n          </Table.Header>\n          <Table.Body>\n            {admStats.map((el, i) => {\n              return (\n                <Table.Row key={i + 1}>\n                  <Table.Cell textAlign=\"center\">{i + 1}</Table.Cell>\n                  <Table.Cell textAlign=\"center\">{el.fdegree}</Table.Cell>\n                  <Table.Cell>{el.fdescpn}</Table.Cell>\n                  <Table.Cell textAlign=\"center\">{el.fcount}</Table.Cell>\n                  {/* <Table.Cell textAlign=\"center\">{el.factive}</Table.Cell> */}\n                  <Table.Cell textAlign=\"center\">{el.ffinsubdone}</Table.Cell>\n                  <Table.Cell textAlign=\"center\">{el.fadmpend}</Table.Cell>\n                  <Table.Cell textAlign=\"center\">{el.fackdone}</Table.Cell>\n                  <Table.Cell textAlign=\"center\">{el.fackpend}</Table.Cell>\n                  <Table.Cell textAlign=\"center\">{el.fapprdone}</Table.Cell>\n                  <Table.Cell textAlign=\"center\">{el.fapprpend}</Table.Cell>\n                </Table.Row>\n              );\n            })}\n          </Table.Body>\n        </Table>\n      </>\n    );\n  }\n}\n\nconst mapStateToProps = state => {\n  return {\n    collAdmStats: state.admCollStats\n  };\n};\nexport default connect(\n  mapStateToProps,\n  {\n    showError\n  }\n)(DegwiseAdmStats);\n","import React, { Component } from \"react\";\nimport { showError } from \"../../../actions\";\nimport { connect } from \"react-redux\";\nimport { Table } from \"semantic-ui-react\";\nimport { getAdmStats } from \"../../../actions/admissions/admStats\";\n\nclass CollwiseAdmStats extends Component {\n  state = { expandedRows: null, curCollcode: \"\" };\n\n  handleRowClick = async (rowId, fcollcode) => {\n    const currentExpandedRows = this.state.expandedRows;\n    this.setState({\n      expandedRows: rowId === currentExpandedRows ? null : rowId,\n      curCollcode: fcollcode\n    });\n\n    // const isRowCurrentlyExpanded = currentExpandedRows.includes(rowId);\n\n    // const newExpandedRows = isRowCurrentlyExpanded\n    //   ? currentExpandedRows.filter(id => id !== rowId)\n    //   : currentExpandedRows.concat(rowId);\n\n    // this.setState({ expandedRows: newExpandedRows });\n  };\n\n  //=== Render Table Rows ===//\n  renderItem(item, index) {\n    const clickCallback = () => this.handleRowClick(index, item.fcollcode);\n\n    const itemRows = [\n      <Table.Row key={\"row-data-\" + index} onClick={clickCallback}>\n        <Table.Cell textAlign=\"center\">{index + 1}</Table.Cell>\n        <Table.Cell textAlign=\"center\">{item.fcollcode}</Table.Cell>\n        <Table.Cell>{item.fcollname}</Table.Cell>\n        <Table.Cell>\n          {item.fmobile}/ {item.fphone}\n        </Table.Cell>\n        <Table.Cell textAlign=\"center\">{item.fcount}</Table.Cell>\n        {/* <Table.Cell textAlign=\"center\">{item.factive}</Table.Cell> */}\n        <Table.Cell textAlign=\"center\">{item.ffinsubdone}</Table.Cell>\n        <Table.Cell textAlign=\"center\">{item.fadmpend}</Table.Cell>\n        <Table.Cell textAlign=\"center\">{item.fackdone}</Table.Cell>\n        <Table.Cell textAlign=\"center\">{item.fackpend}</Table.Cell>\n        <Table.Cell textAlign=\"center\">{item.fapprdone}</Table.Cell>\n        <Table.Cell textAlign=\"center\">{item.fapprpend}</Table.Cell>\n      </Table.Row>\n    ];\n\n    //=== If College row is clicked  ===//\n    if (this.state.expandedRows == index) {\n      var collDegDet = this.props.collAdmStats.collDegDet;\n\n      if (collDegDet.length > 0) {\n        itemRows.push(\n          <>\n            {collDegDet\n              .filter(el => el[\"fcollcode\"] == this.state.curCollcode)\n              .map((el, i) => {\n                return (\n                  <Table.Row key={i + 1}>\n                    {/* <Table.Cell>{i + 1}</Table.Cell> */}\n                    <Table.Cell colSpan=\"4\">\n                      {el[\"fdegree\"]} - {el[\"fdescpn\"]}\n                    </Table.Cell>\n                    <Table.Cell textAlign=\"center\">{el[\"fcount\"]}</Table.Cell>\n                    {/* <Table.Cell textAlign=\"center\">{el[\"factive\"]}</Table.Cell> */}\n                    <Table.Cell textAlign=\"center\">\n                      {el[\"ffinsubdone\"]}\n                    </Table.Cell>\n                    <Table.Cell textAlign=\"center\">{el[\"fadmpend\"]}</Table.Cell>\n                    <Table.Cell textAlign=\"center\">{el[\"fackdone\"]}</Table.Cell>\n                    <Table.Cell textAlign=\"center\">{el[\"fackpend\"]}</Table.Cell>\n                    <Table.Cell textAlign=\"center\">\n                      {el[\"fapprdone\"]}\n                    </Table.Cell>\n                    <Table.Cell textAlign=\"center\">\n                      {el[\"fapprpend\"]}\n                    </Table.Cell>\n                  </Table.Row>\n                );\n              })}\n          </>\n        );\n      }\n    }\n    return itemRows;\n  }\n\n  render() {\n    var admStats = this.props.collAdmStats.collDet;\n    let allItemRows = [];\n    admStats.map((item, index) => {\n      const perItemRows = this.renderItem(item, index);\n      allItemRows = allItemRows.concat(perItemRows);\n    });\n\n    return (\n      <div style={{ overflowX: \"scroll\" }}>\n        <Table celled selectable className=\"animated fadeIn\" padded>\n          <Table.Header>\n            <Table.Row textAlign=\"center\">\n              <Table.HeaderCell>SL. No.</Table.HeaderCell>\n              <Table.HeaderCell>College Code</Table.HeaderCell>\n              <Table.HeaderCell>College Name</Table.HeaderCell>\n              <Table.HeaderCell>Contact</Table.HeaderCell>\n              <Table.HeaderCell>Upd. by Coll.</Table.HeaderCell>\n              {/* <Table.HeaderCell>Registerd Count</Table.HeaderCell> */}\n              <Table.HeaderCell>App. filled</Table.HeaderCell>\n              <Table.HeaderCell>Pending Count</Table.HeaderCell>\n              <Table.HeaderCell>Ack Done</Table.HeaderCell>\n              <Table.HeaderCell>Ack Pending</Table.HeaderCell>\n              <Table.HeaderCell>Approval Done</Table.HeaderCell>\n              <Table.HeaderCell>Approval Pending</Table.HeaderCell>\n            </Table.Row>\n          </Table.Header>\n          <Table.Body>{allItemRows}</Table.Body>\n        </Table>\n      </div>\n    );\n  }\n}\n\nconst mapStateToProps = state => {\n  return {\n    collAdmStats: state.admCollStats\n  };\n};\nexport default connect(\n  mapStateToProps,\n  {\n    showError,\n    getAdmStats\n  }\n)(CollwiseAdmStats);\n","import React, { Component } from \"react\";\nimport {\n  Card,\n  Button,\n  Divider,\n  Table,\n  Dropdown,\n  Form\n} from \"semantic-ui-react\";\nimport { Link } from \"react-router-dom\";\nimport { getAdmStats } from \"../../../actions/admissions/admStats\";\nimport { showError } from \"../../../actions\";\nimport { connect } from \"react-redux\";\nimport DegwiseAdmStats from \"./DegwiseAdmStats\";\nimport CollwiseAdmStats from \"./CollwiseAdmstats\";\nimport { wHeight } from \"../../parms\";\nclass AdmStats extends Component {\n  state = { rtype: \"\", shwTbl: false };\n\n  handleChange = (e, data) => {\n    switch (data.type) {\n      case \"text\":\n        this.setState({ [data.name]: data.value });\n      default:\n        this.setState({ [data.name]: data.value });\n    }\n    this.setState({ shwTbl: false });\n  };\n\n  handleSubmit = async () => {\n    var { rtype } = this.state;\n    await this.props.getAdmStats(rtype);\n    this.setState({ shwTbl: true });\n  };\n\n  render() {\n    var rtypeOpt = [\n      { key: \"c\", value: \"collwise\", text: \"College Wise\" },\n      { key: \"d\", value: \"degwise\", text: \"Degree Wise\" }\n    ];\n    const wheight = wHeight();\n    return (\n      <>\n        <Card fluid className=\"animated fadeIn\">\n          <Card.Content>\n            <Card.Header style={{ display: \"flex\" }}>\n              <h4>Admission Statistics</h4>\n              <div className=\"ml-auto\">\n                {/* <Button\n                  basic\n                  color=\"green\"\n                  content=\"Detailed View\"\n                  onClick={this.handleView}\n                  icon=\"eye\"\n                /> */}\n                <Link to=\"/dashboard\">\n                  <Button basic color=\"red\" content=\"Exit\" icon=\"home\" />\n                </Link>\n              </div>\n            </Card.Header>\n\n            <Divider />\n            <Card.Description\n              style={{ height: `${wheight}px`, overflowY: \"auto\" }}\n            >\n              <Form>\n                <Form.Field width={6}>\n                  <label>Select</label>\n                  <Dropdown\n                    placeholder=\"Select here\"\n                    search\n                    selection\n                    id=\"rtype\"\n                    name=\"rtype\"\n                    options={rtypeOpt}\n                    onChange={this.handleChange}\n                  />\n                </Form.Field>\n              </Form>\n              <Button\n                basic\n                size=\"small\"\n                color=\"green\"\n                content=\"Submit\"\n                onClick={this.handleSubmit}\n                className=\"mt-2 mb-3\"\n              />\n              {this.state.rtype == \"collwise\" && this.state.shwTbl && (\n                <CollwiseAdmStats />\n              )}\n              {this.state.rtype == \"degwise\" && this.state.shwTbl && (\n                <DegwiseAdmStats />\n              )}\n            </Card.Description>\n          </Card.Content>\n        </Card>\n      </>\n    );\n  }\n}\n\nconst mapStateToProps = state => {\n  return {\n    collAdmStats: state.admCollStats\n  };\n};\nexport default connect(\n  mapStateToProps,\n  {\n    getAdmStats,\n    showError\n  }\n)(AdmStats);\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;"],"sourceRoot":""}