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


Current Path : /var/www/qptran/static/js/
Upload File :
Current File : /var/www/qptran/static/js/7.b67db582.chunk.js.map

{"version":3,"sources":["app/api/loader/index.js","app/dashboard/centerTable.js","app/dashboard/centerLog.js","app/dashboard/downloadqp.js","app/dashboard/centerpwd.js","app/dashboard/Dashboard.js"],"names":["Loader","className","style","position","margin","top","right","bottom","left","width","height","radisu","color","ariaLabel","wrapperStyle","wrapperClass","visible","CenterTable","state","search","searchHandle","e","data","setState","value","this","display","stayle","to","type","onClick","window","location","reload","class","Group","Field","Input","placeholder","float","onChange","celled","Header","Row","HeaderCell","singleLine","textAlign","Body","props","centercount","filter","user","fcntrcode","toLowerCase","includes","fcollname","ftown","map","el","i","key","Cell","Component","CenterLog","searchlog","searchHandleLog","console","log","logtable","f","fdoe","fenttype","fip","DownloadQp","searchqp","searchHandleQp","qptable","q","CenterPwd","searchpwd","handleSearchPwd","pwddata","c","Dashboard","date","moment","format","session","count","option","deggrpoption","deggrp","showcenter","showcenlog","showcenqp","showcenpwd","showdashboard","tabledata","pwdtable","notlog","total","qp","notqp","pwdcpy","pwdnotcpy","loading","dateChange","target","API","get","localStorage","getItem","getCenterCount","error_code","cnt","logcount","logedin","qpcount","notcpy","copycount","copy","handleSession","handleDegreeGroup","handleClickctrTabl","result","getTabData","tabData","Swal","fire","icon","title","msg","text","handleClickLogTable","logdata","handleClickQpTable","qpdata","handleClickCpyPwd","componentDidMount","getData","stateOptions","fsession","fdescpn","sesoption","fdeggrp","deggrption","copydata","paddingLeft","marginRight","formatChars","n","m","d","z","y","mask","name","selection","options","border","borderRadius","justifyContent","alignItems","minHeight","padding","background","font","date_form","components"],"mappings":"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","file":"static/js/7.b67db582.chunk.js","sourcesContent":["import React from \"react\";\nimport { Puff } from \"react-loader-spinner\";\nimport \"react-loader-spinner/dist/loader/css/react-spinner-loader.css\";\n\nconst Loader = () => {\n  return (\n    <div className=\"page\">\n      <div\n        style={{\n          position: \"absolute\",\n          margin: \"auto\",\n          top: 0,\n          right: 0,\n          bottom: 0,\n          left: 0,\n          width: \"200px\",\n          height: \"200px\",\n        }}\n      >\n        <Puff\n          height=\"80\"\n          width=\"80\"\n          radisu={1}\n          color=\"rgb(0 123 255)\"\n          ariaLabel=\"puff-loading\"\n          wrapperStyle={{}}\n          wrapperClass=\"\"\n          visible={true}\n        />\n      </div>\n    </div>\n  );\n};\n\nexport default Loader;\n","import React, { Component } from \"react\";\nimport { Form, Table, Divider } from \"semantic-ui-react\";\nimport { Link } from \"react-router-dom\";\n\nexport class CenterTable extends Component {\n  state = {\n    search: \"\",\n  };\n\n  searchHandle = async (e, data) => {\n    await this.setState({ search: data.value });\n  };\n\n  render() {\n    const { search } = this.state;\n    return (\n      <div>\n        <div className=\"page\">\n          <div className=\"row\">\n            <div className=\"col-md-12 grid-margin stretch-card\">\n              <div className=\"card\">\n                <div className=\"card-body\" style={{ display: \"flex\" }}>\n                  <h4>center deatils</h4>\n                  <div className=\"ml-auto\" stayle={{ display: \"flex\" }}>\n                    <Link to=\"./dashboard\">\n                      <button\n                        type=\"button\"\n                        className=\"btn btn-danger btn-fw\"\n                        onClick={() => window.location.reload()}\n                      >\n                        <span class=\"mdi mdi-exit-to-app\"></span>\n                        Back\n                      </button>\n                    </Link>\n                  </div>\n                </div>\n                <Divider />\n                <div className=\"col-md-12\">\n                  <Form>\n                    <Form.Group>\n                      <Form.Field width={8}>\n                        <Form.Input\n                          type=\"text\"\n                          placeholder=\"Search\"\n                          style={{ float: \"right\" }}\n                          value={this.state.search}\n                          onChange={this.searchHandle}\n                        />\n                      </Form.Field>\n                    </Form.Group>\n                    <div className=\"ui mini form\">\n                      <Table celled>\n                        <Table.Header>\n                          <Table.Row>\n                            <Table.HeaderCell\n                              style={{ width: \"5%\" }}\n                              singleLine\n                              textAlign=\"center\"\n                            >\n                              Sl. No.\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"10%\" }}\n                              textAlign=\"center\"\n                            >\n                              Center Code\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"30%\" }}\n                              textAlign=\"center\"\n                            >\n                              Center Name\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"25%\" }}\n                              textAlign=\"center\"\n                            >\n                              Town\n                            </Table.HeaderCell>\n                          </Table.Row>\n                        </Table.Header>\n                        <Table.Body>\n                          {this.props.centercount\n                            .filter(\n                              (user) =>\n                                user.fcntrcode.toLowerCase().includes(search) ||\n                                user.fcollname.toLowerCase().includes(search) ||\n                                user.ftown.toLowerCase().includes(search)\n                            )\n                            .map((el, i) => {\n                              return (\n                                <Table.Row key={i}>\n                                  <Table.Cell textAlign=\"center\">\n                                    {i + 1}\n                                  </Table.Cell>\n                                  <Table.Cell textAlign=\"center\">\n                                    {el.fcntrcode}\n                                  </Table.Cell>\n                                  <Table.Cell>{el.fcollname}</Table.Cell>\n                                  <Table.Cell>{el.ftown}</Table.Cell>\n                                </Table.Row>\n                              );\n                            })}\n                        </Table.Body>\n                      </Table>\n                    </div>\n                  </Form>\n                </div>\n              </div>\n            </div>\n          </div>\n        </div>\n      </div>\n    );\n  }\n}\nexport default CenterTable;\n","import React, { Component } from \"react\";\nimport { Form, Table, Divider } from \"semantic-ui-react\";\nimport { Link } from \"react-router-dom\";\n\nexport class CenterLog extends Component {\n  state = {\n    searchlog: \"\",\n  };\n\n  searchHandleLog = async (e, data) => {\n    await this.setState({ searchlog: data.value });\n    console.log(this.state.searchlog);\n  };\n  render() {\n    const { searchlog } = this.state;\n    return (\n      <div>\n        <div className=\"page\">\n          <div className=\"row\">\n            <div className=\"col-md-12 grid-margin stretch-card\">\n              <div className=\"card\">\n                <div className=\"card-body\" style={{ display: \"flex\" }}>\n                  <h4>Logged deatils</h4>\n                  <div className=\"ml-auto\" stayle={{ display: \"flex\" }}>\n                    <Link to=\"./dashboard\">\n                      <button\n                        type=\"button\"\n                        className=\"btn btn-danger btn-fw\"\n                        onClick={() => window.location.reload()}\n                      >\n                        <span class=\"mdi mdi-exit-to-app\"></span>\n                        Back\n                      </button>\n                    </Link>\n                  </div>\n                </div>\n                <Divider />\n                <div className=\"col-md-12\">\n                  <Form>\n                    <Form.Group>\n                      <Form.Field width={8}>\n                        <Form.Input\n                          type=\"text\"\n                          placeholder=\"Search\"\n                          style={{ float: \"right\" }}\n                          value={searchlog}\n                          onChange={this.searchHandleLog}\n                        />\n                      </Form.Field>\n                    </Form.Group>\n                    <div className=\"ui mini form\">\n                      <Table celled>\n                        <Table.Header>\n                          <Table.Row>\n                            <Table.HeaderCell\n                              style={{ width: \"5%\" }}\n                              singleLine\n                              textAlign=\"center\"\n                            >\n                              Sl. No.\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"10%\" }}\n                              textAlign=\"center\"\n                            >\n                              Date\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"10%\" }}\n                              textAlign=\"center\"\n                            >\n                              Center Code\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"30%\" }}\n                              textAlign=\"center\"\n                            >\n                              Center Name\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"25%\" }}\n                              textAlign=\"center\"\n                            >\n                              IP Address\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"25%\" }}\n                              textAlign=\"center\"\n                            >\n                              Logged/Not\n                            </Table.HeaderCell>\n                          </Table.Row>\n                        </Table.Header>\n                        <Table.Body>\n                          {this.props.logtable\n                            .filter(\n                              (f) =>\n                                f.fcntrcode.toLowerCase().includes(searchlog) ||\n                                f.fcollname.toLowerCase().includes(searchlog) ||\n                                f.fdoe.toLowerCase().includes(searchlog) ||\n                                f.fenttype.toLowerCase().includes(searchlog)\n                            )\n                            .map((el, i) => {\n                              return (\n                                <Table.Row key={i}>\n                                  <Table.Cell textAlign=\"center\">\n                                    {i + 1}\n                                  </Table.Cell>\n                                  <Table.Cell textAlign=\"center\">\n                                    {el.fdoe}\n                                  </Table.Cell>\n                                  <Table.Cell textAlign=\"center\">\n                                    {el.fcntrcode}\n                                  </Table.Cell>\n                                  <Table.Cell>{el.fcollname}</Table.Cell>\n                                  <Table.Cell>{el.fip}</Table.Cell>\n                                  <Table.Cell textAlign=\"center\">\n                                    {el.fenttype}\n                                  </Table.Cell>\n                                </Table.Row>\n                              );\n                            })}\n                        </Table.Body>\n                      </Table>\n                    </div>\n                  </Form>\n                </div>\n              </div>\n            </div>\n          </div>\n        </div>\n      </div>\n    );\n  }\n}\nexport default CenterLog;\n","import React, { Component } from \"react\";\nimport { Form, Table, Divider } from \"semantic-ui-react\";\nimport { Link } from \"react-router-dom\";\n\nexport class DownloadQp extends Component {\n  state = {\n    searchqp: \"\",\n  };\n  searchHandleQp = async (e, data) => {\n    await this.setState({ searchqp: data.value });\n  };\n\n  render() {\n    const { searchqp } = this.state;\n    console.log(this.props);\n    return (\n      <div>\n        <div className=\"page\">\n          <div className=\"row\">\n            <div className=\"col-md-12 grid-margin stretch-card\">\n              <div className=\"card\">\n                <div className=\"card-body\" style={{ display: \"flex\" }}>\n                  <h4>Download QP Deatils</h4>\n                  <div className=\"ml-auto\" stayle={{ display: \"flex\" }}>\n                    <Link to=\"./dashboard\">\n                      <button\n                        type=\"button\"\n                        className=\"btn btn-danger btn-fw\"\n                        onClick={() => window.location.reload()}\n                      >\n                        <span class=\"mdi mdi-exit-to-app\"></span>\n                        Back\n                      </button>\n                    </Link>\n                  </div>\n                </div>\n                <Divider />\n                <div className=\"col-md-12\">\n                  <Form>\n                    <Form.Group>\n                      <Form.Field width={8}>\n                        <Form.Input\n                          type=\"text\"\n                          placeholder=\"Search\"\n                          style={{ float: \"right\" }}\n                          value={searchqp}\n                          onChange={this.searchHandleQp}\n                        />\n                      </Form.Field>\n                    </Form.Group>\n                    <div className=\"ui mini form\">\n                      <Table celled>\n                        <Table.Header>\n                          <Table.Row>\n                            <Table.HeaderCell\n                              style={{ width: \"5%\" }}\n                              singleLine\n                              textAlign=\"center\"\n                            >\n                              Sl. No.\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"10%\" }}\n                              textAlign=\"center\"\n                            >\n                              Date\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"10%\" }}\n                              textAlign=\"center\"\n                            >\n                              Center Code\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"30%\" }}\n                              textAlign=\"center\"\n                            >\n                              Center Name\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"25%\" }}\n                              textAlign=\"center\"\n                            >\n                              IP Address\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"25%\" }}\n                              textAlign=\"center\"\n                            >\n                              DownloadQP/Not\n                            </Table.HeaderCell>\n                          </Table.Row>\n                        </Table.Header>\n                        <Table.Body>\n                          {this.props.qptable\n                            .filter(\n                              (q) =>\n                                q.fcntrcode.toLowerCase().includes(searchqp) ||\n                                q.fcollname.toLowerCase().includes(searchqp) ||\n                                q.fdoe.toLowerCase().includes(searchqp) ||\n                                q.fenttype.toLowerCase().includes(searchqp)\n                            )\n                            .map((el, i) => {\n                              return (\n                                <Table.Row key={i}>\n                                  <Table.Cell textAlign=\"center\">\n                                    {i + 1}\n                                  </Table.Cell>\n                                  <Table.Cell textAlign=\"center\">\n                                    {el.fdoe}\n                                  </Table.Cell>\n                                  <Table.Cell textAlign=\"center\">\n                                    {el.fcntrcode}\n                                  </Table.Cell>\n                                  <Table.Cell>{el.fcollname}</Table.Cell>\n                                  <Table.Cell>{el.fip}</Table.Cell>\n                                  <Table.Cell textAlign=\"center\">\n                                    {el.fenttype}\n                                  </Table.Cell>\n                                </Table.Row>\n                              );\n                            })}\n                        </Table.Body>\n                      </Table>\n                    </div>\n                  </Form>\n                </div>\n              </div>\n            </div>\n          </div>\n        </div>\n      </div>\n    );\n  }\n}\nexport default DownloadQp;\n","import React, { Component } from \"react\";\nimport { Form, Table, Divider } from \"semantic-ui-react\";\nimport { Link } from \"react-router-dom\";\n\nexport class CenterPwd extends Component {\n  state = { searchpwd: \"\" };\n  handleSearchPwd = async (e, data) => {\n    this.setState({ searchpwd: data.value });\n  };\n  render() {\n    const { searchpwd } = this.state;\n    console.log(this.props);\n    return (\n      <div>\n        <div className=\"page\">\n          <div className=\"row\">\n            <div className=\"col-md-12 grid-margin stretch-card\">\n              <div className=\"card\">\n                <div className=\"card-body\" style={{ display: \"flex\" }}>\n                  <h4>Copy Password Deatils</h4>\n                  <div className=\"ml-auto\" stayle={{ display: \"flex\" }}>\n                    <Link to=\"./dashboard\">\n                      <button\n                        type=\"button\"\n                        className=\"btn btn-danger btn-fw\"\n                        onClick={() => window.location.reload()}\n                      >\n                        <span class=\"mdi mdi-exit-to-app\"></span>\n                        Back\n                      </button>\n                    </Link>\n                  </div>\n                </div>\n                <Divider />\n                <div className=\"col-md-12\">\n                  <Form>\n                    <Form.Group>\n                      <Form.Field width={8}>\n                        <Form.Input\n                          type=\"text\"\n                          placeholder=\"Search\"\n                          style={{ float: \"right\" }}\n                          value={searchpwd}\n                          onChange={this.handleSearchPwd}\n                        />\n                      </Form.Field>\n                    </Form.Group>\n                    <div className=\"ui mini form\">\n                      <Table celled>\n                        <Table.Header>\n                          <Table.Row>\n                            <Table.HeaderCell\n                              style={{ width: \"5%\" }}\n                              singleLine\n                              textAlign=\"center\"\n                            >\n                              Sl. No.\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"10%\" }}\n                              textAlign=\"center\"\n                            >\n                              Date\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"10%\" }}\n                              textAlign=\"center\"\n                            >\n                              Center Code\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"30%\" }}\n                              textAlign=\"center\"\n                            >\n                              Center Name\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"25%\" }}\n                              textAlign=\"center\"\n                            >\n                              IP Address\n                            </Table.HeaderCell>\n                            <Table.HeaderCell\n                              style={{ width: \"25%\" }}\n                              textAlign=\"center\"\n                            >\n                              PasswordCopy/ Not\n                            </Table.HeaderCell>\n                          </Table.Row>\n                        </Table.Header>\n                        <Table.Body>\n                          {this.props.pwddata\n                            .filter(\n                              (c) =>\n                                c.fcntrcode.toLowerCase().includes(searchpwd) ||\n                                c.fcollname.toLowerCase().includes(searchpwd) ||\n                                c.fdoe.toLowerCase().includes(searchpwd) ||\n                                c.fenttype.toLowerCase().includes(searchpwd)\n                            )\n                            .map((el, i) => {\n                              return (\n                                <Table.Row key={i}>\n                                  <Table.Cell textAlign=\"center\">\n                                    {i + 1}\n                                  </Table.Cell>\n                                  <Table.Cell textAlign=\"center\">\n                                    {el.fdoe}\n                                  </Table.Cell>\n                                  <Table.Cell textAlign=\"center\">\n                                    {el.fcntrcode}\n                                  </Table.Cell>\n                                  <Table.Cell>{el.fcollname}</Table.Cell>\n                                  <Table.Cell>{el.fip}</Table.Cell>\n                                  <Table.Cell textAlign=\"center\">\n                                    {el.fenttype}\n                                  </Table.Cell>\n                                </Table.Row>\n                              );\n                            })}\n                        </Table.Body>\n                      </Table>\n                    </div>\n                  </Form>\n                </div>\n              </div>\n            </div>\n          </div>\n        </div>\n      </div>\n    );\n  }\n}\nexport default CenterPwd;\n","import React, { Component } from \"react\";\nimport API from \"../api/apilink\";\nimport { Form, Dropdown } from \"semantic-ui-react\";\nimport { PieChart } from \"react-minimal-pie-chart\";\nimport Swal from \"sweetalert2\";\nimport moment from \"moment\";\nimport { Link } from \"react-router-dom\";\nimport { CenterTable } from \"./centerTable\";\nimport { CenterLog } from \"./centerLog\";\nimport { DownloadQp } from \"./downloadqp\";\nimport { CenterPwd } from \"./centerpwd\";\nimport Loader from \"../api/loader\";\n\nexport class Dashboard extends Component {\n  state = {\n    // date: moment().format(\"DD/MM/YYYY\"),\n    date: moment().format(\"25/03/2021\"),\n    session: \"\",\n    count: \"\",\n    option: [],\n    deggrpoption: [],\n    deggrp: \"\",\n    showcenter: false,\n    showcenlog: false,\n    showcenqp: false,\n    showcenpwd: false,\n    showdashboard: true,\n    tabledata: [],\n    logtable: [],\n    qptable: [],\n    pwdtable: [],\n    log: \"\",\n    notlog: \"\",\n    total: \"\",\n    qp: \"\",\n    notqp: \"\",\n    pwdcpy: \"\",\n    pwdnotcpy: \"\",\n    loading: false,\n  };\n\n  dateChange = async (e, data) => {\n    await this.setState({ date: e.target.value });\n    this.setState({ loading: true });\n    const getCenterCount = await API.get(\n      `app.php?a=getCenterCount&univcode=${localStorage.getItem(\"univcode\")}` +\n        \"&date=\" +\n        this.state.date +\n        \"&session=\" +\n        this.state.session +\n        \"&deggrp=\" +\n        this.state.deggrp\n    );\n    if (getCenterCount.data.error_code == 0) {\n      this.setState({ count: getCenterCount.data.data.centercount[0].cnt });\n      const notlog =\n        getCenterCount.data.data.logcount.cnt -\n        getCenterCount.data.data.logcount.logedin;\n      this.setState({ log: getCenterCount.data.data.logcount.logedin });\n      this.setState({ notlog: notlog });\n      this.setState({ total: getCenterCount.data.data.logcount.cnt });\n\n      const notqp =\n        getCenterCount.data.data.qpcount.cnt -\n        getCenterCount.data.data.qpcount.qp;\n      this.setState({ qp: getCenterCount.data.data.qpcount.qp });\n      this.setState({ notqp: notqp });\n\n      const notcpy =\n        getCenterCount.data.data.copycount.cnt -\n        getCenterCount.data.data.copycount.copy;\n      this.setState({ pwdcpy: getCenterCount.data.data.copycount.copy });\n      this.setState({ pwdnotcpy: notcpy });\n    }\n    this.setState({ loading: false });\n  };\n\n  handleSession = async (e, data) => {\n    await this.setState({ session: data.value });\n    this.setState({ loading: true });\n    const getCenterCount = await API.get(\n      `app.php?a=getCenterCount&univcode=${localStorage.getItem(\"univcode\")}` +\n        \"&date=\" +\n        this.state.date +\n        \"&session=\" +\n        this.state.session +\n        \"&deggrp=\" +\n        this.state.deggrp\n    );\n    if (getCenterCount.data.error_code == 0) {\n      this.setState({ count: getCenterCount.data.data.centercount[0].cnt });\n      const notlog =\n        getCenterCount.data.data.logcount.cnt -\n        getCenterCount.data.data.logcount.logedin;\n      this.setState({ log: getCenterCount.data.data.logcount.logedin });\n      this.setState({ notlog: notlog });\n      this.setState({ total: getCenterCount.data.data.logcount.cnt });\n\n      const notqp =\n        getCenterCount.data.data.qpcount.cnt -\n        getCenterCount.data.data.qpcount.qp;\n      this.setState({ qp: getCenterCount.data.data.qpcount.qp });\n      this.setState({ notqp: notqp });\n\n      const notcpy =\n        getCenterCount.data.data.copycount.cnt -\n        getCenterCount.data.data.copycount.copy;\n      this.setState({ pwdcpy: getCenterCount.data.data.copycount.copy });\n      this.setState({ pwdnotcpy: notcpy });\n    }\n    this.setState({ loading: false });\n  };\n\n  handleDegreeGroup = async (e, data) => {\n    await this.setState({ deggrp: data.value });\n    await this.setState({ loading: true });\n    const getCenterCount = await API.get(\n      `app.php?a=getCenterCount&univcode=${localStorage.getItem(\"univcode\")}` +\n        \"&date=\" +\n        this.state.date +\n        \"&session=\" +\n        this.state.session +\n        \"&deggrp=\" +\n        this.state.deggrp\n    );\n    if (getCenterCount.data.error_code == 0) {\n      this.setState({ count: getCenterCount.data.data.centercount[0].cnt });\n      const notlog =\n        getCenterCount.data.data.logcount.cnt -\n        getCenterCount.data.data.logcount.logedin;\n      this.setState({ log: getCenterCount.data.data.logcount.logedin });\n      this.setState({ notlog: notlog });\n      this.setState({ total: getCenterCount.data.data.logcount.cnt });\n\n      const notqp =\n        getCenterCount.data.data.qpcount.cnt -\n        getCenterCount.data.data.qpcount.qp;\n      this.setState({ qp: getCenterCount.data.data.qpcount.qp });\n      this.setState({ notqp: notqp });\n\n      const notcpy =\n        getCenterCount.data.data.copycount.cnt -\n        getCenterCount.data.data.copycount.copy;\n      this.setState({ pwdcpy: getCenterCount.data.data.copycount.copy });\n      this.setState({ pwdnotcpy: notcpy });\n    }\n    this.setState({ loading: false });\n  };\n\n  handleClickctrTabl = async () => {\n    await this.setState({ result: true });\n    await this.setState({ showdashboard: false });\n    await this.setState({ showcenter: true });\n    await this.setState({ loading: true });\n    const getTabData = await API.get(\n      `app.php?a=getCenterDetails&univcode=${localStorage.getItem(\n        \"univcode\"\n      )}&type=center` +\n        \"&date=\" +\n        this.state.date +\n        \"&session=\" +\n        this.state.session +\n        \"&deggrp=\" +\n        this.state.deggrp\n    );\n\n    if (getTabData.data.error_code == 0) {\n      const tabData = getTabData.data.data;\n      this.setState({ tabledata: tabData });\n    } else {\n      Swal.fire({\n        icon: \"error\",\n        title: getTabData.data.data.msg,\n        text: \"Something went wrong!\",\n      });\n      await this.setState({ loading: false });\n      return;\n    }\n    await this.setState({ loading: false });\n  };\n\n  handleClickLogTable = async () => {\n    await this.setState({ result: true });\n    await this.setState({ showdashboard: false });\n    await this.setState({ CenterLog: true });\n    this.setState({ loading: true });\n    const getTabData = await API.get(\n      `app.php?a=getCenterDetails&univcode=${localStorage.getItem(\n        \"univcode\"\n      )}&type=log` +\n        \"&date=\" +\n        this.state.date +\n        \"&session=\" +\n        this.state.session +\n        \"&deggrp=\" +\n        this.state.deggrp\n    );\n\n    if (getTabData.data.error_code == 0) {\n      const logdata = getTabData.data.data;\n      this.setState({ logtable: logdata });\n    } else {\n      Swal.fire({\n        icon: \"error\",\n        title: getTabData.data.data.msg,\n        text: \"Something went wrong!\",\n      });\n      await this.setState({ loading: false });\n      return;\n    }\n    this.setState({ loading: false });\n  };\n\n  handleClickQpTable = async () => {\n    await this.setState({ result: true });\n    await this.setState({ showdashboard: false });\n    await this.setState({ showcenqp: true });\n    this.setState({ loading: true });\n    const getTabData = await API.get(\n      `app.php?a=getCenterDetails&univcode=${localStorage.getItem(\n        \"univcode\"\n      )}&type=qp` +\n        \"&date=\" +\n        this.state.date +\n        \"&session=\" +\n        this.state.session +\n        \"&deggrp=\" +\n        this.state.deggrp\n    );\n    if (getTabData.data.error_code == 0) {\n      const qpdata = getTabData.data.data;\n      this.setState({ qptable: qpdata });\n    } else {\n      Swal.fire({\n        icon: \"error\",\n        title: getTabData.data.data.msg,\n        text: \"Something went wrong!\",\n      });\n      await this.setState({ loading: false });\n      return;\n    }\n    this.setState({ loading: false });\n  };\n\n  handleClickCpyPwd = async () => {\n    await this.setState({ result: true });\n    await this.setState({ showdashboard: false });\n    await this.setState({ showcenpwd: true });\n    this.setState({ loading: true });\n    const getTabData = await API.get(\n      `app.php?a=getCenterDetails&univcode=${localStorage.getItem(\n        \"univcode\"\n      )}&type=cpy` +\n        \"&date=\" +\n        this.state.date +\n        \"&session=\" +\n        this.state.session +\n        \"&deggrp=\" +\n        this.state.deggrp\n    );\n\n    if (getTabData.data.error_code == 0) {\n      const pwddata = getTabData.data.data;\n      this.setState({ pwdtable: pwddata });\n    } else {\n      Swal.fire({\n        icon: \"error\",\n        title: getTabData.data.data.msg,\n        text: \"Something went wrong!\",\n      });\n      await this.setState({ loading: false });\n      return;\n    }\n    this.setState({ loading: false });\n  };\n\n  componentDidMount = async () => {\n    this.setState({ loading: true });\n    const getData = await API.get(\n      `app.php?a=qp_dashboard&univcode=${localStorage.getItem(\"univcode\")}` +\n        \"&date=\" +\n        this.state.date\n    );\n\n    console.log(getData, \"sddhsj\");\n\n    if (getData.data.error_code == 0) {\n      const stateOptions = getData.data.data.session.map((el, i) => {\n        return {\n          key: i,\n          value: `${el.fsession}`,\n          text: `${el.fsession} - ${el.fdescpn}`,\n        };\n      });\n      const sesoption = [...stateOptions];\n      this.setState({ option: sesoption });\n      if (stateOptions == \"\") {\n        await this.setState({ session: \"\" });\n      } else {\n        await this.setState({ session: this.state.option[0].value });\n      }\n      // await this.setState({ session: this.state.option[0].value });\n      const deggrp = getData.data.data.deggrp.map((el, i) => {\n        return {\n          key: i,\n          value: `${el.fdeggrp}`,\n          text: `${el.fdeggrp} `,\n        };\n      });\n\n      const deggrption = [...deggrp];\n      this.setState({ deggrpoption: deggrption });\n\n      if (deggrption == \"\") {\n        await this.setState({ deggrp: \"\" });\n      } else {\n        await this.setState({ deggrp: this.state.deggrpoption[0].value });\n      }\n\n      const getCenterCount = await API.get(\n        `app.php?a=getCenterCount&univcode=${localStorage.getItem(\n          \"univcode\"\n        )}` +\n          \"&date=\" +\n          this.state.date +\n          \"&session=\" +\n          this.state.session +\n          \"&deggrp=\" +\n          this.state.deggrp\n      );\n\n      const notlog =\n        getCenterCount.data.data.logcount.cnt -\n        getCenterCount.data.data.logcount.logedin;\n      this.setState({ count: getCenterCount.data.data.centercount[0].cnt });\n      console.log(this.state.count, \"jsdj\");\n      this.setState({ log: getCenterCount.data.data.logcount.logedin });\n      this.setState({ notlog: notlog });\n      this.setState({ total: getCenterCount.data.data.logcount.cnt });\n\n      const notqp =\n        getCenterCount.data.data.qpcount.cnt -\n        getCenterCount.data.data.qpcount.qp;\n      this.setState({ qp: getCenterCount.data.data.qpcount.qp });\n      this.setState({ notqp: notqp });\n\n      const notcpy =\n        getCenterCount.data.data.copycount.cnt -\n        getCenterCount.data.data.copycount.copy;\n      this.setState({ pwdcpy: getCenterCount.data.data.copycount.copy });\n      this.setState({ pwdnotcpy: notcpy });\n    }\n    this.setState({ loading: false });\n  };\n\n  render() {\n    const {\n      date,\n      session,\n      deggrp,\n      tabledata,\n      log,\n      notlog,\n      logtable,\n      qp,\n      notqp,\n      qptable,\n      pwdcpy,\n      pwdnotcpy,\n      pwdtable,\n    } = this.state;\n\n    const components = () => {\n      switch (this.state.showdashboard == false) {\n        case this.state.showcenter:\n          return (\n            <CenterTable\n              date_form={date}\n              session={session}\n              deggrp={deggrp}\n              centercount={tabledata}\n            />\n          );\n        case this.state.CenterLog:\n          return (\n            <CenterLog\n              date_form={date}\n              session={session}\n              deggrp={deggrp}\n              logtable={logtable}\n            />\n          );\n        case this.state.showcenqp:\n          return (\n            <DownloadQp\n              date_form={date}\n              session={session}\n              deggrp={deggrp}\n              qptable={qptable}\n            />\n          );\n        case this.state.showcenpwd:\n          return (\n            <CenterPwd\n              date_form={date}\n              session={session}\n              deggrp={deggrp}\n              pwddata={pwdtable}\n            />\n          );\n\n        default:\n          return this.state.showdashboard == true;\n      }\n    };\n\n    const formatChars = [\n      {\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    ];\n\n    const logdata = [\n      { title: \"log\", value: log / 100, color: \"#50C878\" },\n      { title: \"notlog\", value: notlog / 100, color: \"#FA8072\" },\n    ];\n\n    const qpdata = [\n      { title: \"qp\", value: qp / 100, color: \"#50C878\" },\n      { title: \"NotDownloadQP\", value: notqp / 100, color: \"#FA8072\" },\n    ];\n\n    const copydata = [\n      { title: \"Copy Password\", value: pwdcpy / 100, color: \"#50C878\" },\n      { title: \"Not Copy Password\", value: pwdnotcpy / 100, color: \"#FA8072\" },\n    ];\n\n    return (\n      <div>\n        {this.state.loading ? (\n          <Loader />\n        ) : (\n          <div\n            className=\"page\"\n            style={{\n              paddingLeft: \"110px\",\n            }}\n          >\n            <h4 className=\"card-title\">Dashboard</h4>\n            <div style={{ display: \"flex\" }}>\n              <div style={{ marginRight: \"10px\" }}>\n                <Form.Input\n                  formatChars={formatChars}\n                  type=\"text\"\n                  value={this.state.date}\n                  mask=\"ed/nm/zyyy\"\n                  placeholder=\"dd/mm/yyyy\"\n                  name=\"date\"\n                  onChange={this.dateChange}\n                />\n              </div>\n              <div style={{ marginRight: \"10px\" }}>\n                <Dropdown\n                  placeholder=\"Session\"\n                  search\n                  selection\n                  onChange={this.handleSession}\n                  value={this.state.session}\n                  options={this.state.option}\n                />\n              </div>\n              <div>\n                <Dropdown\n                  placeholder=\"degreegroup\"\n                  search\n                  selection\n                  onChange={this.handleDegreeGroup}\n                  value={this.state.deggrp}\n                  options={this.state.deggrpoption}\n                />\n              </div>\n            </div>\n            <br />\n            {this.state.showdashboard ? (\n              <p>\n                <div className=\"row\">\n                  <div\n                    className=\"col-md-5 grid-margin stretch-card\"\n                    style={{\n                      border: \"1px solid black\",\n                      borderRadius: \"10px\",\n                    }}\n                  >\n                    <div className=\"card-body\">\n                      <h4 className=\"card-title\">No. of centers</h4>\n                      {this.state.count != 0 ? (\n                        <div\n                          style={{\n                            display: \"flex\",\n                            justifyContent: \"center\",\n                            alignItems: \"center\",\n                            textAlign: \"center\",\n                            minHeight: \"18vh\",\n                          }}\n                        >\n                          <div\n                            style={{\n                              borderRadius: \"50%\",\n                              width: \"200px\",\n                              height: \"200px\",\n                              padding: \"8px\",\n                              background: \"#fff\",\n                              border: \"2px solid #666\",\n                              color: \"#666\",\n                              textAlign: \"center\",\n                              font: \"100px Arial, sans-serif\",\n                              display: \"flex\",\n                              justifyContent: \"center\",\n                              alignItems: \"center\",\n                              textAlign: \"center\",\n                              background: \"rgb(0 123 255)\",\n                              color: \"white\",\n                            }}\n                          >\n                            {this.state.count}\n                          </div>\n                        </div>\n                      ) : (\n                        <div\n                          style={{\n                            display: \"flex\",\n                            justifyContent: \"center\",\n                            alignItems: \"center\",\n                            textAlign: \"center\",\n                            minHeight: \"18vh\",\n                            color: \"Red\",\n                          }}\n                        >\n                          <h5>No data Found</h5>\n                        </div>\n                      )}\n                      <Link>\n                        <a\n                          style={{ float: \"right\" }}\n                          onClick={this.handleClickctrTabl}\n                        >\n                          View More\n                        </a>\n                      </Link>\n                    </div>\n                  </div>\n                  <div className=\"col-md-1 grid-margin stretch-card\"></div>\n                  <div\n                    className=\"col-md-5 grid-margin stretch-card\"\n                    style={{\n                      border: \"1px solid black\",\n                      borderRadius: \"10px\",\n                    }}\n                  >\n                    <div className=\"card-body\">\n                      <h4 className=\"card-title\">Centers Logged in</h4>\n                      {this.state.count != 0 ? (\n                        <PieChart style={{ height: \"200px\" }} data={logdata} />\n                      ) : (\n                        <div\n                          style={{\n                            display: \"flex\",\n                            justifyContent: \"center\",\n                            alignItems: \"center\",\n                            textAlign: \"center\",\n                            minHeight: \"18vh\",\n                            color: \"Red\",\n                          }}\n                        >\n                          <h5>No data Found</h5>\n                        </div>\n                      )}\n                      <Link>\n                        <a\n                          style={{ float: \"right\" }}\n                          onClick={this.handleClickLogTable}\n                        >\n                          View More\n                        </a>\n                      </Link>\n                    </div>\n                  </div>\n                </div>\n                <div className=\"row\">\n                  <div\n                    className=\"col-md-5 grid-margin stretch-card\"\n                    style={{\n                      border: \"1px solid black\",\n                      borderRadius: \"10px\",\n                    }}\n                  >\n                    <div className=\"card-body\">\n                      <h4 className=\"card-title\">centers down load qp</h4>\n                      {this.state.count != 0 ? (\n                        <PieChart style={{ height: \"200px\" }} data={qpdata} />\n                      ) : (\n                        <div\n                          style={{\n                            display: \"flex\",\n                            justifyContent: \"center\",\n                            alignItems: \"center\",\n                            textAlign: \"center\",\n                            minHeight: \"18vh\",\n                            color: \"Red\",\n                          }}\n                        >\n                          <h5>No data Found</h5>\n                        </div>\n                      )}\n                      <Link>\n                        <a\n                          style={{ float: \"right\" }}\n                          onClick={this.handleClickQpTable}\n                        >\n                          View More\n                        </a>\n                      </Link>\n                    </div>\n                  </div>\n                  <div className=\"col-md-1 grid-margin stretch-card\"></div>\n\n                  <div\n                    className=\"col-md-5 grid-margin stretch-card\"\n                    style={{\n                      border: \"1px solid black\",\n                      borderRadius: \"10px\",\n                    }}\n                  >\n                    <div className=\"card-body\">\n                      <h4 className=\"card-title\">centers copied password</h4>\n                      {this.state.count != 0 ? (\n                        <PieChart style={{ height: \"200px\" }} data={copydata} />\n                      ) : (\n                        <div\n                          style={{\n                            display: \"flex\",\n                            justifyContent: \"center\",\n                            alignItems: \"center\",\n                            textAlign: \"center\",\n                            minHeight: \"18vh\",\n                            color: \"Red\",\n                          }}\n                        >\n                          <h5>No data Found</h5>\n                        </div>\n                      )}\n                      <Link>\n                        <a\n                          style={{ float: \"right\" }}\n                          onClick={this.handleClickCpyPwd}\n                        >\n                          View More\n                        </a>\n                      </Link>\n                    </div>\n                  </div>\n                </div>\n              </p>\n            ) : (\n              components()\n            )}\n          </div>\n        )}\n      </div>\n    );\n  }\n}\n\nexport default Dashboard;\n"],"sourceRoot":""}