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


Current Path : /var/www/egov/build/static/js/
Upload File :
Current File : /var/www/egov/build/static/js/229.910d7bc2.chunk.js.map

{"version":3,"sources":["pages/dispatchmarkscardclg/index.js","actions/dispatchmarkscard/dispatchmarkscardform.js"],"names":["_regeneratorRuntime","e","t","r","Object","prototype","n","hasOwnProperty","o","defineProperty","value","i","Symbol","a","iterator","c","asyncIterator","u","toStringTag","define","enumerable","configurable","writable","wrap","Generator","create","Context","makeInvokeMethod","tryCatch","type","arg","call","h","l","f","s","y","GeneratorFunction","GeneratorFunctionPrototype","p","this","d","getPrototypeOf","v","values","g","defineIteratorMethods","forEach","_invoke","AsyncIterator","invoke","resolve","__await","then","callInvokeWithMethodAndArg","Error","done","method","delegate","maybeInvokeDelegate","sent","_sent","dispatchException","abrupt","return","TypeError","resultName","next","nextLoc","pushTryEntry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","push","resetTryEntry","completion","reset","isNaN","length","displayName","isGeneratorFunction","constructor","name","mark","setPrototypeOf","__proto__","awrap","async","Promise","keys","reverse","pop","prev","charAt","slice","stop","rval","handle","complete","finish","catch","delegateYield","DispatchMarkscdclg","_Component","_getPrototypeOf2","_this","_classCallCheck","_len","arguments","args","Array","_key","_possibleConstructorReturn","_getPrototypeOf","apply","concat","state","college","examno","degfrom","degto","table","activeIndex","issuetoclg","changeTabIndex","_ref","setState","handleChangedegfrom","_ref2","_asyncToGenerator","_callee","data","_context","subfrom","_x","_x2","handleCancel","_ref3","_callee2","_context2","_x3","_x4","handleChangeexamno","_ref4","_callee3","_context3","toUpperCase","_x5","_x6","handleChangeCollege","_ref5","_callee4","_context4","_x7","_x8","_ref6","_callee5","_context5","_x9","_x10","handleChangedegto","_ref7","_callee6","_context6","_x11","_x12","changeCell","el","newdata","checked","_objectSpread","_defineProperty","props","changeDispClg","selectallsentclg","selectallchkbxsentclg","target","handleSubmit","_callee7","_this$state","error","_context7","header","content","showError","getDispatchmksdataclg","changecenter","datan","changecenterpractical","handleChangeissueto","_ref9","_callee8","_context8","_x13","_x14","handleSave","_callee9","_error","updatedmarksdispclg","_context9","dispatchMarkscardTable","updatemarkscarddispclg","getDispDetailsclg","handleReport","dispno","fdispno","_this$props$user","user","fdeggrp","fcuruniv","_this$state2","window","open","ReportAPI","handleReportDetailed","_this$props$user2","_this$state3","clgfrom","clgto","renderHeader","React","createElement","Card","Header","style","display","className","Button","basic","color","icon","onClick","Link","to","_inherits","_createClass","key","getDispCollegelist","_this2","_this$state4","reporttype","Examno","degree","wheight","wHeight","panes","menuItem","render","Tab","Pane","Form","Group","Field","width","Dropdown","placeholder","selection","search","options","collegeOptions","onChange","Input","maxLength","marginTop","float","fontSize","Table","celled","padded","selectable","structured","size","Row","HeaderCell","singleLine","textAlign","disabled","Body","map","Cell","fdegree","fexamno","first","end","count","padding","Checkbox","fcollsent","onKeyDown","preventDefault","keyCode","add","dispatchdetailsclg","fdispdate","fdispuser","fissueto","fmccount","collegelist","item","fcollcode","text","fcollname","fluid","Content","Divider","Description","overflowY","overflowX","height","menu","attached","tabular","onTabChange","Component","connect","dispCollegeList","dispatchMarkscardClg","dispatchDetailsCLG","getDispatchmksdata","dispatch","getState","response","univadmin","get","univ","funivcode","error_code","msg","payload","changeDet","updatemarkscarddisp","updatedmarksdisp","issueto","_error2","_error3","post","univcode","fname","updmcdisp","status","_error4","_error5","_error6","_error7","updmcdispclg","getDispDetails","selectallchkbxsent","check","getDispatchmksdatasearch","regfrom","regto","_ref8","_error8","_x15","_x16"],"mappings":"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","file":"static/js/229.910d7bc2.chunk.js","sourcesContent":["import React, { Component } from \"react\";\r\nimport { Link } from \"react-router-dom\";\r\nimport {\r\n  Card,\r\n  Button,\r\n  Form,\r\n  Table,\r\n  Dropdown,\r\n  Divider,\r\n  Tab,\r\n} from \"semantic-ui-react\";\r\nimport { connect } from \"react-redux\";\r\nimport { fetchDegGrp } from \"../../actions\";\r\nimport { ReportAPI } from \"../../apis/consts\";\r\nimport { showError } from \"../../actions\";\r\nimport { wHeight } from \"../parms\";\r\nimport {\r\n  getDispCollegelist,\r\n  getDispatchmksdataclg,\r\n  changeDispClg,\r\n  updatemarkscarddispclg,\r\n  getDispDetailsclg,\r\n  selectallchkbxsentclg,\r\n} from \"../../actions/dispatchmarkscard/dispatchmarkscardform\";\r\n\r\nclass DispatchMarkscdclg extends Component {\r\n  state = {\r\n    college: \"\",\r\n    examno: \"\",\r\n    degfrom: \"0\",\r\n    degto: \"ZZZZZ\",\r\n    table: false,\r\n    activeIndex: 0,\r\n    issuetoclg: \"\",\r\n  };\r\n\r\n  componentDidMount() {\r\n    this.props.getDispCollegelist();\r\n    this.props.getDispDetailsclg();\r\n  }\r\n\r\n  changeTabIndex = (e, { activeIndex }) => {\r\n    this.setState({ activeIndex: activeIndex });\r\n  };\r\n\r\n  handleChangedegfrom = async (e, data) => {\r\n    this.setState({\r\n      subfrom: data.value,\r\n    });\r\n  };\r\n\r\n  handleCancel = async (e, data) => {\r\n    this.setState({\r\n      examno: \"\",\r\n      degfrom: \"0\",\r\n      degto: \"ZZZZ\",\r\n      college: \"\",\r\n      table: false,\r\n      issuetoclg: \"\",\r\n    });\r\n  };\r\n\r\n  handleChangeexamno = async (e, data) => {\r\n    this.setState({\r\n      examno: data.value.toUpperCase(),\r\n    });\r\n  };\r\n\r\n  handleChangeCollege = async (e, data) => {\r\n    this.setState({\r\n      college: data.value,\r\n      examno: \"\",\r\n      degfrom: \"0\",\r\n      degto: \"ZZZZ\",\r\n      issuetoclg: \"\",\r\n    });\r\n  };\r\n\r\n  handleChangedegfrom = async (e, data) => {\r\n    this.setState({\r\n      degfrom: data.value.toUpperCase(),\r\n    });\r\n  };\r\n\r\n  handleChangedegto = async (e, data) => {\r\n    this.setState({\r\n      degto: data.value.toUpperCase(),\r\n    });\r\n  };\r\n\r\n  changeCell = (data, el, i) => {\r\n    let newdata = {};\r\n    if (data.type == \"checkbox\") {\r\n      const value = data.checked ? \"T\" : \"F\";\r\n      newdata = { ...el, [data.name]: value };\r\n      this.props.changeDispClg(newdata, i);\r\n    }\r\n  };\r\n  selectallsentclg = (e) => {\r\n    this.props.selectallchkbxsentclg(e.target.checked);\r\n  };\r\n\r\n  handleSubmit = async () => {\r\n    const { college, examno, degfrom, degto, table } = this.state;\r\n\r\n    if (this.state.college == \"\") {\r\n      const error = { header: \"Error\", content: \"Select College\" };\r\n      this.props.showError(error);\r\n      return;\r\n    }\r\n\r\n    await this.props.getDispatchmksdataclg(\r\n      college,\r\n      examno,\r\n      degfrom,\r\n      degto,\r\n      table\r\n    );\r\n    this.setState({ table: true });\r\n  };\r\n\r\n  changecenter = (data, el, i) => {\r\n    let datan = {};\r\n    // this.setState({ fnewsub: el.value });\r\n    datan = { ...el, [data.name]: data.value };\r\n    this.props.changecenterpractical(datan, i);\r\n  };\r\n\r\n  handleChangeissueto = async (e, data) => {\r\n    this.setState({\r\n      issuetoclg: data.value,\r\n    });\r\n  };\r\n\r\n  handleSave = async () => {\r\n    if (this.state.table != true) {\r\n      const error = { header: \"Error\", content: \"No changes to save \" };\r\n      this.props.showError(error);\r\n      return;\r\n    }\r\n\r\n    if (this.state.issuetoclg == \"\") {\r\n      const error = { header: \"Error\", content: \"Enter Issue to \" };\r\n      this.props.showError(error);\r\n      return;\r\n    }\r\n    const updatedmarksdispclg = this.props.dispatchMarkscardTable;\r\n\r\n    await this.props.updatemarkscarddispclg(\r\n      updatedmarksdispclg,\r\n      this.state.examno,\r\n      this.state.college,\r\n      this.state.degfrom,\r\n      this.state.degto,\r\n      this.state.issuetoclg\r\n    );\r\n    this.props.getDispDetailsclg();\r\n    this.handleCancel();\r\n    this.setState({ activeIndex: 1 });\r\n  };\r\n\r\n  handleReport = (e) => {\r\n    const dispno = e.fdispno;\r\n    const { fdeggrp, fcuruniv } = this.props.user;\r\n    const { college, examno, degfrom, degto, table } = this.state;\r\n    // return;\r\n    // if (degfrom === \"\") {\r\n    //   const error = { header: \"Error\", content: \"Select Degree Group\" };\r\n    //   this.props.showError(error);\r\n    //   return;\r\n    // }\r\n    window.open(\r\n      ReportAPI +\r\n        \"DispMarksReportClg\" +\r\n        \"&college=\" +\r\n        college +\r\n        \"&univcode=\" +\r\n        fcuruniv +\r\n        \"&deggrp=\" +\r\n        fdeggrp +\r\n        \"&examno=\" +\r\n        examno +\r\n        \"&degfrom=\" +\r\n        degfrom +\r\n        \"&degto=\" +\r\n        degto +\r\n        \"&dispno=\" +\r\n        dispno +\r\n        \"&format=\" +\r\n        \"PDF\",\r\n      \"_blank\"\r\n    );\r\n  };\r\n\r\n  handleReportDetailed = (e) => {\r\n    const dispno = e.fdispno;\r\n    const { fdeggrp, fcuruniv } = this.props.user;\r\n    const { examno, degfrom, degto, clgfrom, clgto, table } = this.state;\r\n    // if (degfrom === \"\") {\r\n    //   const error = { header: \"Error\", content: \"Select Degree Group\" };\r\n    //   this.props.showError(error);\r\n    //   return;\r\n    // }\r\n    window.open(\r\n      ReportAPI +\r\n        \"DispMarksReportDetailedCLG\" +\r\n        \"&clgfrom=\" +\r\n        clgfrom +\r\n        \"&clgto=\" +\r\n        clgto +\r\n        \"&univcode=\" +\r\n        fcuruniv +\r\n        \"&deggrp=\" +\r\n        fdeggrp +\r\n        \"&examno=\" +\r\n        examno +\r\n        \"&degfrom=\" +\r\n        degfrom +\r\n        \"&degto=\" +\r\n        degto +\r\n        \"&dispno=\" +\r\n        dispno +\r\n        \"&format=\" +\r\n        \"PDF\",\r\n      \"_blank\"\r\n    );\r\n  };\r\n\r\n  renderHeader = () => {\r\n    return (\r\n      <Card.Header style={{ display: \"flex\" }}>\r\n        <h3>Dispatch Marks Card To College</h3>\r\n        <div className=\"ml-auto\">\r\n          <Button\r\n            basic\r\n            color=\"green\"\r\n            icon=\"save\"\r\n            content=\"Save\"\r\n            onClick={this.handleSave}\r\n          />\r\n          <Button\r\n            basic\r\n            color=\"black\"\r\n            icon=\"ban\"\r\n            content=\"Cancel\"\r\n            onClick={this.handleCancel}\r\n          />\r\n          <Link to=\"/dashboard\">\r\n            <Button basic color=\"red\" content=\"Exit\" icon=\"home\" />\r\n          </Link>\r\n        </div>\r\n      </Card.Header>\r\n    );\r\n  };\r\n\r\n  render() {\r\n    const {\r\n      college,\r\n      examno,\r\n      degfrom,\r\n      degto,\r\n      reporttype,\r\n      Examno,\r\n      degree,\r\n      clgfrom,\r\n      table,\r\n      issuetoclg,\r\n    } = this.state;\r\n    const wheight = wHeight();\r\n\r\n    const panes = [\r\n      {\r\n        menuItem: \"Dispatch Marks card\",\r\n        render: () => (\r\n          <Tab.Pane>\r\n            <div className=\"col-md-8\">\r\n              <Form>\r\n                <div>\r\n                  <Form.Group>\r\n                    <Form.Field width={12}>\r\n                      <label>College</label>\r\n                      <Dropdown\r\n                        placeholder=\"College range\"\r\n                        name=\"college\"\r\n                        value={college}\r\n                        selection\r\n                        search\r\n                        options={collegeOptions}\r\n                        onChange={this.handleChangeCollege}\r\n                      />\r\n                    </Form.Field>\r\n                  </Form.Group>\r\n\r\n                  <Form.Group>\r\n                    <Form.Field width={6}>\r\n                      <label>Degree</label>\r\n                      <Form.Input\r\n                        //formatChars={formatChars}\r\n                        type=\"text\"\r\n                        value={degfrom}\r\n                        //mask=\"\"\r\n                        maxLength={8}\r\n                        placeholder=\"Degree \"\r\n                        name=\"degfrom\"\r\n                        onChange={this.handleChangedegfrom}\r\n                      />\r\n                    </Form.Field>\r\n                    <Form.Field width={6}>\r\n                      <Form.Input\r\n                        type=\"text\"\r\n                        value={degto}\r\n                        maxLength={8}\r\n                        placeholder=\"Degree \"\r\n                        name=\"degto\"\r\n                        style={{ marginTop: \"1.6em\" }}\r\n                        onChange={this.handleChangedegto}\r\n                      />\r\n                    </Form.Field>\r\n                  </Form.Group>\r\n\r\n                  <Form.Group>\r\n                    <Form.Field width={6}>\r\n                      <label>Exam No. range</label>\r\n                      <Form.Input\r\n                        //formatChars={formatChars}\r\n                        type=\"text\"\r\n                        value={examno}\r\n                        //mask=\"\"\r\n                        maxLength={8}\r\n                        placeholder=\"Exam No.\"\r\n                        name=\"examno\"\r\n                        onChange={this.handleChangeexamno}\r\n                      />\r\n                    </Form.Field>\r\n                  </Form.Group>\r\n                </div>\r\n                <Button color=\"blue\" onClick={this.handleSubmit}>\r\n                  Submit\r\n                </Button>\r\n\r\n                <br />\r\n              </Form>\r\n            </div>\r\n\r\n            {table == true ? (\r\n              <div className=\"animated fadeIn\">\r\n                <div className=\"ui mini form\">\r\n                  <Form.Field\r\n                    width={4}\r\n                    style={{ float: \"right\", fontSize: \"1.2em\" }}\r\n                  >\r\n                    <label>Issue to:-</label>\r\n                    <Form.Input\r\n                      //formatChars={formatChars}\r\n                      type=\"text\"\r\n                      value={issuetoclg}\r\n                      //mask=\"\"\r\n                      maxLength={40}\r\n                      placeholder=\"Issue To\"\r\n                      name=\"issuetoclg\"\r\n                      onChange={this.handleChangeissueto}\r\n                    />\r\n                  </Form.Field>\r\n                  <Table\r\n                    celled\r\n                    padded\r\n                    selectable\r\n                    structured\r\n                    size=\"small\"\r\n                    color=\"olive\"\r\n                    style={{ marginTop: \"25px\" }}\r\n                  >\r\n                    <Table.Header style={{ fontSize: \"1.2em\" }}>\r\n                      <Table.Row>\r\n                        <Table.HeaderCell\r\n                          style={{ width: \"3%\" }}\r\n                          singleLine\r\n                          textAlign=\"center\"\r\n                        >\r\n                          <label>Sl. No.</label>\r\n                        </Table.HeaderCell>\r\n                        <Table.HeaderCell\r\n                          style={{ width: \"5%\" }}\r\n                          textAlign=\"center\"\r\n                        >\r\n                          <label>Degree</label>\r\n                        </Table.HeaderCell>\r\n                        <Table.HeaderCell\r\n                          style={{ width: \"5%\" }}\r\n                          textAlign=\"center\"\r\n                        >\r\n                          <label>Exam No.</label>\r\n                        </Table.HeaderCell>\r\n                        <Table.HeaderCell\r\n                          style={{ width: \"7%\" }}\r\n                          textAlign=\"center\"\r\n                        >\r\n                          <label>St. MC. No.</label>\r\n                        </Table.HeaderCell>\r\n                        <Table.HeaderCell\r\n                          style={{ width: \"7%\" }}\r\n                          textAlign=\"center\"\r\n                        >\r\n                          <label>Ending MC Number</label>\r\n                        </Table.HeaderCell>\r\n                        <Table.HeaderCell\r\n                          style={{ width: \"7%\" }}\r\n                          textAlign=\"center\"\r\n                        >\r\n                          <label>Number of Markscard</label>\r\n                        </Table.HeaderCell>\r\n                        <Table.HeaderCell\r\n                          style={{ width: \"7%\" }}\r\n                          textAlign=\"center\"\r\n                        >\r\n                          <label>Select</label>\r\n                          <div className=\"checkbox\">\r\n                            <input\r\n                              type=\"checkbox\"\r\n                              name=\"allfreeze\"\r\n                              onChange={(e) => this.selectallsentclg(e)}\r\n                              disabled={false}\r\n                            />\r\n                            <label> </label>\r\n                          </div>\r\n                        </Table.HeaderCell>\r\n                      </Table.Row>\r\n                    </Table.Header>\r\n                    <Table.Body>\r\n                      {this.props.dispatchMarkscardTable.map((el, i) => {\r\n                        return (\r\n                          <Table.Row key={i}>\r\n                            <Table.Cell\r\n                              textAlign=\"center\"\r\n                              style={{ fontSize: \"1.2em\" }}\r\n                            >\r\n                              {i + 1}\r\n                            </Table.Cell>\r\n                            <Table.Cell\r\n                              textAlign=\"center\"\r\n                              style={{ fontSize: \"1.2em\" }}\r\n                            >\r\n                              {el.fdegree}\r\n                            </Table.Cell>\r\n                            <Table.Cell\r\n                              textAlign=\"center\"\r\n                              style={{ fontSize: \"1.2em\" }}\r\n                            >\r\n                              {el.fexamno}\r\n                            </Table.Cell>\r\n                            <Table.Cell\r\n                              textAlign=\"center\"\r\n                              style={{ fontSize: \"1.2em\" }}\r\n                            >\r\n                              {el.first}\r\n                            </Table.Cell>\r\n                            <Table.Cell\r\n                              textAlign=\"center\"\r\n                              style={{ fontSize: \"1.2em\" }}\r\n                            >\r\n                              {el.end}\r\n                            </Table.Cell>\r\n                            <Table.Cell\r\n                              textAlign=\"center\"\r\n                              style={{ fontSize: \"1.2em\" }}\r\n                            >\r\n                              {el.count}\r\n                            </Table.Cell>\r\n                            <Table.Cell\r\n                              style={{ padding: \"0px 0px\" }}\r\n                              textAlign=\"center\"\r\n                            >\r\n                              {this.props.dispatchMarkscardTable.length ==\r\n                              i + 1 ? (\r\n                                <Form.Checkbox\r\n                                  value={el.fcollsent}\r\n                                  name=\"fcollsent\"\r\n                                  checked={el.fcollsent == \"T\"}\r\n                                  onChange={(e, data) =>\r\n                                    this.changeCell(data, el, i)\r\n                                  }\r\n                                  onKeyDown={(e) => {\r\n                                    e.preventDefault();\r\n                                    if (e.keyCode === 9) this.add();\r\n                                  }}\r\n                                />\r\n                              ) : (\r\n                                <Form.Checkbox\r\n                                  value={el.fcollsent}\r\n                                  name=\"fcollsent\"\r\n                                  checked={el.fcollsent == \"T\"}\r\n                                  onChange={(e, data) =>\r\n                                    this.changeCell(data, el, i)\r\n                                  }\r\n                                />\r\n                              )}\r\n                            </Table.Cell>\r\n                          </Table.Row>\r\n                        );\r\n                      })}\r\n                    </Table.Body>\r\n                  </Table>\r\n                </div>\r\n              </div>\r\n            ) : null}\r\n          </Tab.Pane>\r\n        ),\r\n      },\r\n      {\r\n        menuItem: \"Dispatch Details\",\r\n        render: () => (\r\n          <Tab.Pane>\r\n            <Table\r\n              celled\r\n              padded\r\n              selectable\r\n              structured\r\n              size=\"small\"\r\n              color=\"olive\"\r\n              style={{ marginTop: \"25px\" }}\r\n            >\r\n              <Table.Header style={{ fontSize: \"1.2em\" }}>\r\n                <Table.Row>\r\n                  <Table.HeaderCell\r\n                    style={{ width: \"3%\" }}\r\n                    singleLine\r\n                    textAlign=\"center\"\r\n                  >\r\n                    <label>Sl. No.</label>\r\n                  </Table.HeaderCell>\r\n                  <Table.HeaderCell style={{ width: \"5%\" }} textAlign=\"center\">\r\n                    <label>Dispatch Number</label>\r\n                  </Table.HeaderCell>\r\n                  <Table.HeaderCell style={{ width: \"5%\" }} textAlign=\"center\">\r\n                    <label>Dispatch Date</label>\r\n                  </Table.HeaderCell>\r\n                  <Table.HeaderCell style={{ width: \"25%\" }} textAlign=\"center\">\r\n                    <label>Dispatch user</label>\r\n                  </Table.HeaderCell>\r\n                  <Table.HeaderCell style={{ width: \"10%\" }} textAlign=\"center\">\r\n                    <label>Issuse To</label>\r\n                  </Table.HeaderCell>\r\n\r\n                  <Table.HeaderCell style={{ width: \"5%\" }} textAlign=\"center\">\r\n                    <label>Dispatch Count</label>\r\n                  </Table.HeaderCell>\r\n                  <Table.HeaderCell style={{ width: \"5%\" }} textAlign=\"center\">\r\n                    <label>Download</label>\r\n                  </Table.HeaderCell>\r\n                </Table.Row>\r\n              </Table.Header>\r\n              <Table.Body>\r\n                {this.props.dispatchdetailsclg.map((el, i) => {\r\n                  return (\r\n                    <Table.Row key={i}>\r\n                      <Table.Cell\r\n                        textAlign=\"center\"\r\n                        style={{ fontSize: \"1.2em\" }}\r\n                      >\r\n                        {i + 1}\r\n                      </Table.Cell>\r\n                      <Table.Cell\r\n                        textAlign=\"center\"\r\n                        style={{ fontSize: \"1.2em\" }}\r\n                      >\r\n                        {el.fdispno}\r\n                      </Table.Cell>\r\n                      <Table.Cell\r\n                        textAlign=\"center\"\r\n                        style={{ fontSize: \"1.2em\" }}\r\n                      >\r\n                        {el.fdispdate}\r\n                      </Table.Cell>\r\n                      <Table.Cell\r\n                        textAlign=\"left\"\r\n                        style={{ fontSize: \"1.2em\" }}\r\n                      >\r\n                        {el.fdispuser}\r\n                      </Table.Cell>\r\n                      <Table.Cell\r\n                        textAlign=\"left\"\r\n                        style={{ fontSize: \"1.2em\" }}\r\n                      >\r\n                        {el.fissueto}\r\n                      </Table.Cell>\r\n                      <Table.Cell\r\n                        textAlign=\"center\"\r\n                        style={{ fontSize: \"1.2em\" }}\r\n                      >\r\n                        {el.fmccount}\r\n                      </Table.Cell>\r\n                      <Table.Cell\r\n                        textAlign=\"center\"\r\n                        style={{ fontSize: \"0.5em\", display: \"flex\" }}\r\n                      >\r\n                        <Button\r\n                          content=\"Summary\"\r\n                          basic\r\n                          style={{ display: \"flex\" }}\r\n                          size=\"small\"\r\n                          color=\"green\"\r\n                          icon=\"print\"\r\n                          onClick={() => this.handleReport(el)}\r\n                        />\r\n                        <Button\r\n                          content=\"Detailed\"\r\n                          basic\r\n                          style={{ display: \"flex\" }}\r\n                          size=\"small\"\r\n                          color=\"blue\"\r\n                          icon=\"print\"\r\n                          onClick={() => this.handleReportDetailed(el)}\r\n                        />\r\n                      </Table.Cell>\r\n                    </Table.Row>\r\n                  );\r\n                })}\r\n              </Table.Body>\r\n            </Table>\r\n          </Tab.Pane>\r\n        ),\r\n      },\r\n    ];\r\n\r\n    const collegeOptions = this.props.collegelist.map((item) => {\r\n      return {\r\n        value: item.fcollcode,\r\n        text: `${item.fcollcode}- ${item.fcollname}`,\r\n      };\r\n    });\r\n\r\n    return (\r\n      <div className=\"animated fadeIn\">\r\n        <Card fluid>\r\n          <Card.Content>\r\n            {this.renderHeader()}\r\n            <Divider />\r\n            <Card.Description\r\n              style={{\r\n                overflowY: \"auto\",\r\n                overflowX: \"hidden\",\r\n                height: `${wheight}px`,\r\n              }}\r\n            >\r\n              <Tab\r\n                menu={{\r\n                  attached: true,\r\n                  tabular: true,\r\n                  color: \"blue\",\r\n                  className: \"wrapped\",\r\n                }}\r\n                activeIndex={this.state.activeIndex}\r\n                panes={panes}\r\n                onTabChange={this.changeTabIndex}\r\n              />\r\n            </Card.Description>\r\n          </Card.Content>\r\n        </Card>\r\n      </div>\r\n    );\r\n  }\r\n}\r\n\r\nconst mapStateToProps = (state) => {\r\n  return {\r\n    collegelist: state.dispCollegeList,\r\n    user: state.user,\r\n    dispatchMarkscardTable: state.dispatchMarkscardClg,\r\n    dispatchdetailsclg: state.dispatchDetailsCLG,\r\n  };\r\n};\r\n\r\nexport default connect(mapStateToProps, {\r\n  showError,\r\n  getDispCollegelist,\r\n  getDispatchmksdataclg,\r\n  changeDispClg,\r\n  updatemarkscarddispclg,\r\n  getDispDetailsclg,\r\n  selectallchkbxsentclg,\r\n})(DispatchMarkscdclg);\r\n","import univadmin from \"../../apis/univadmin\";\r\nimport { showError } from \"../index\";\r\n\r\nexport const getDispatchmksdata = (\r\n  examno,\r\n  clgfrom,\r\n  clgto,\r\n  degfrom,\r\n  degto,\r\n  degree\r\n) => {\r\n  return async (dispatch, getState) => {\r\n    const state = getState();\r\n    dispatch({\r\n      type: \"CLEAR_DISPATCH_MARKSCARD\",\r\n    });\r\n\r\n    const response = await univadmin.get(\r\n      \"app.php?a=getDispatchmksdata&univcode=\" +\r\n        state.univ.funivcode +\r\n        \"&fcollcode=\" +\r\n        state.user.fcollcode +\r\n        \"&degfrom=\" +\r\n        degfrom +\r\n        \"&degto=\" +\r\n        degto +\r\n        \"&examno=\" +\r\n        examno +\r\n        \"&clgfrom=\" +\r\n        clgfrom +\r\n        \"&clgto=\" +\r\n        clgto\r\n    );\r\n\r\n    if (typeof response.data !== \"object\") {\r\n      const error = { header: \"Error\", content: \"Something went wrong\" };\r\n      dispatch(showError(error));\r\n    } else if (response.data.error_code === -1) {\r\n      const error = { header: \"Error\", content: response.data.data.msg };\r\n      dispatch(showError(error));\r\n    } else {\r\n      dispatch({\r\n        type: \"DISPATCH_MARKSCARD\",\r\n        payload: response.data,\r\n      });\r\n    }\r\n  };\r\n};\r\n\r\nexport const changeDet = (el, i) => {\r\n  return {\r\n    type: \"DISPATCH_MARKSCARD_CHANGE\",\r\n    payload: { el, i },\r\n  };\r\n};\r\n\r\nexport const updatemarkscarddisp = (\r\n  updatedmarksdisp,\r\n  examno,\r\n  clgfrom,\r\n  clgto,\r\n  degfrom,\r\n  degto,\r\n  degree,\r\n  issueto\r\n) => {\r\n  return async (dispatch, getState) => {\r\n    const state = getState();\r\n    // const myObjStr = JSON.stringify(newDateMaster);\r\n\r\n    dispatch({\r\n      type: \"SET_LOADER\",\r\n    });\r\n    const response = await univadmin.post(\r\n      \"/app.php?a=updatemarkscarddisp&univcode=\" + state.univ.funivcode,\r\n      {\r\n        data: {\r\n          fdeggrp: state.univ.fdeggrp,\r\n          univcode: state.univ.funivcode,\r\n          user: state.user.fname,\r\n          updmcdisp: updatedmarksdisp,\r\n          examno: examno,\r\n          clgfrom: clgfrom,\r\n          clgto: clgto,\r\n          degfrom: degfrom,\r\n          degto: degto,\r\n          degree: degree,\r\n          issueto: issueto,\r\n        },\r\n      }\r\n    );\r\n    dispatch({\r\n      type: \"UNSET_LOADER\",\r\n    });\r\n\r\n    if (typeof response.data !== \"object\") {\r\n      const data = {\r\n        error_code: -1,\r\n        data: { msg: \"Something went wrong\" },\r\n        status: \"failure\",\r\n      };\r\n      dispatch({\r\n        type: \"SET_ERROR\",\r\n        payload: data,\r\n      });\r\n    } else if (response.data.error_code === -1) {\r\n      const error = { header: \"Error\", content: response.data.data.msg };\r\n      dispatch(showError(error));\r\n      // dispatch({\r\n      //   type: \"SET_ERROR\",\r\n      //   payload: response.data\r\n      // });\r\n    } else if (response.data.error_code === 0) {\r\n      const error = { header: \"Success\", content: response.data.data.msg };\r\n      dispatch(showError(error));\r\n    } else {\r\n      const error = { header: \"Error\", content: \"Something went wrong\" };\r\n      dispatch(showError(error));\r\n    }\r\n  };\r\n};\r\n\r\nexport const getDispCollegelist = () => {\r\n  return async (dispatch, getState) => {\r\n    const state = getState();\r\n\r\n    const response = await univadmin.get(\r\n      \"app.php?a=getDispCollegelist&univcode=\" +\r\n        state.univ.funivcode +\r\n        \"&fcollcode=\" +\r\n        state.user.fcollcode +\r\n        \"&fdeggrp=\" +\r\n        state.user.fdeggrp\r\n    );\r\n\r\n    if (typeof response.data !== \"object\") {\r\n      const error = { header: \"Error\", content: \"Something went wrong\" };\r\n      dispatch(showError(error));\r\n    } else if (response.data.error_code === -1) {\r\n      const error = { header: \"Error\", content: response.data.data.msg };\r\n      dispatch(showError(error));\r\n    } else {\r\n      dispatch({\r\n        type: \"DISP_COLLEGE_LIST\",\r\n        payload: response.data,\r\n      });\r\n    }\r\n  };\r\n};\r\n\r\nexport const getDispatchmksdataclg = (\r\n  college,\r\n  examno,\r\n  degfrom,\r\n  degto,\r\n  table\r\n) => {\r\n  return async (dispatch, getState) => {\r\n    const state = getState();\r\n\r\n    dispatch({\r\n      type: \"CLEAR_DISPATCH_MARKSCARD_CLG\",\r\n    });\r\n\r\n    const response = await univadmin.get(\r\n      \"app.php?a=getDispatchmksdataclg&univcode=\" +\r\n        state.univ.funivcode +\r\n        \"&fcollcode=\" +\r\n        state.user.fcollcode +\r\n        \"&degfrom=\" +\r\n        degfrom +\r\n        \"&degto=\" +\r\n        degto +\r\n        \"&examno=\" +\r\n        examno +\r\n        \"&college=\" +\r\n        college\r\n    );\r\n\r\n    if (typeof response.data !== \"object\") {\r\n      const error = { header: \"Error\", content: \"Something went wrong\" };\r\n      dispatch(showError(error));\r\n    } else if (response.data.error_code === -1) {\r\n      const error = { header: \"Error\", content: response.data.data.msg };\r\n      dispatch(showError(error));\r\n    } else {\r\n      dispatch({\r\n        type: \"DISPATCH_MARKSCARD_CLG\",\r\n        payload: response.data,\r\n      });\r\n    }\r\n  };\r\n};\r\n\r\nexport const changeDispClg = (el, i) => {\r\n  return {\r\n    type: \"DISPATCH_MARKSCARD_CLG_CHANGE\",\r\n    payload: { el, i },\r\n  };\r\n};\r\n\r\nexport const updatemarkscarddispclg = (\r\n  updatedmarksdispclg,\r\n  examno,\r\n  college,\r\n  degfrom,\r\n  degto,\r\n  issueto\r\n) => {\r\n  return async (dispatch, getState) => {\r\n    const state = getState();\r\n    // const myObjStr = JSON.stringify(newDateMaster);\r\n\r\n    dispatch({\r\n      type: \"SET_LOADER\",\r\n    });\r\n    const response = await univadmin.post(\r\n      \"/app.php?a=updatemarkscarddispclg&univcode=\" + state.univ.funivcode,\r\n      {\r\n        data: {\r\n          fdeggrp: state.univ.fdeggrp,\r\n          univcode: state.univ.funivcode,\r\n          user: state.user.fname,\r\n          updmcdispclg: updatedmarksdispclg,\r\n          examno: examno,\r\n          college: college,\r\n          degfrom: degfrom,\r\n          degto: degto,\r\n          issueto: issueto,\r\n        },\r\n      }\r\n    );\r\n    dispatch({\r\n      type: \"UNSET_LOADER\",\r\n    });\r\n\r\n    if (typeof response.data !== \"object\") {\r\n      const data = {\r\n        error_code: -1,\r\n        data: { msg: \"Something went wrong\" },\r\n        status: \"failure\",\r\n      };\r\n      dispatch({\r\n        type: \"SET_ERROR\",\r\n        payload: data,\r\n      });\r\n    } else if (response.data.error_code === -1) {\r\n      const error = { header: \"Error\", content: response.data.data.msg };\r\n      dispatch(showError(error));\r\n      // dispatch({\r\n      //   type: \"SET_ERROR\",\r\n      //   payload: response.data\r\n      // });\r\n    } else if (response.data.error_code === 0) {\r\n      const error = { header: \"Success\", content: response.data.data.msg };\r\n      dispatch(showError(error));\r\n    } else {\r\n      const error = { header: \"Error\", content: \"Something went wrong\" };\r\n      dispatch(showError(error));\r\n    }\r\n  };\r\n};\r\n\r\nexport const getDispDetails = () => {\r\n  return async (dispatch, getState) => {\r\n    const state = getState();\r\n\r\n    const response = await univadmin.get(\r\n      \"app.php?a=getDispDetails&univcode=\" +\r\n        state.univ.funivcode +\r\n        \"&fcollcode=\" +\r\n        state.user.fcollcode\r\n    );\r\n\r\n    if (typeof response.data !== \"object\") {\r\n      const error = { header: \"Error\", content: \"Something went wrong\" };\r\n      dispatch(showError(error));\r\n    } else if (response.data.error_code === -1) {\r\n    } else {\r\n      dispatch({\r\n        type: \"DISPATCH_DETAILS\",\r\n        payload: response.data,\r\n      });\r\n    }\r\n  };\r\n};\r\n\r\nexport const selectallchkbxsent = (check) => {\r\n  return {\r\n    type: \"DISP_EXAMSECTION_SELECT_ALL_CHECKBOX\",\r\n    payload: check,\r\n  };\r\n};\r\n\r\nexport const selectallchkbxsentclg = (check) => {\r\n  return {\r\n    type: \"DISP_COLL_SELECT_ALL_CHECKBOX\",\r\n    payload: check,\r\n  };\r\n};\r\n\r\nexport const getDispDetailsclg = () => {\r\n  return async (dispatch, getState) => {\r\n    const state = getState();\r\n\r\n    const response = await univadmin.get(\r\n      \"app.php?a=getDispDetailsclg&univcode=\" +\r\n        state.univ.funivcode +\r\n        \"&fcollcode=\" +\r\n        state.user.fcollcode\r\n    );\r\n\r\n    if (typeof response.data !== \"object\") {\r\n      const error = { header: \"Error\", content: \"Something went wrong\" };\r\n      dispatch(showError(error));\r\n    } else if (response.data.error_code === -1) {\r\n    } else {\r\n      dispatch({\r\n        type: \"DISPATCH_DETAILS_CLG\",\r\n        payload: response.data,\r\n      });\r\n    }\r\n  };\r\n};\r\n\r\nexport const getDispatchmksdatasearch = (\r\n  college,\r\n  examno,\r\n  degfrom,\r\n  degto,\r\n  table,\r\n  regfrom,\r\n  regto\r\n) => {\r\n  return async (dispatch, getState) => {\r\n    const state = getState();\r\n    dispatch({\r\n      type: \"CLEAR_DISPATCH_MARKSCARD_CLG\",\r\n    });\r\n\r\n    const response = await univadmin.get(\r\n      \"app.php?a=getDispatchmksdatasearch&univcode=\" +\r\n        state.univ.funivcode +\r\n        \"&fcollcode=\" +\r\n        state.user.fcollcode +\r\n        \"&degfrom=\" +\r\n        degfrom +\r\n        \"&degto=\" +\r\n        degto +\r\n        \"&regfrom=\" +\r\n        regfrom +\r\n        \"&regto=\" +\r\n        regto +\r\n        \"&examno=\" +\r\n        examno +\r\n        \"&college=\" +\r\n        college\r\n    );\r\n\r\n    if (typeof response.data !== \"object\") {\r\n      const error = { header: \"Error\", content: \"Something went wrong\" };\r\n      dispatch(showError(error));\r\n    } else if (response.data.error_code === -1) {\r\n      const error = { header: \"Error\", content: response.data.data.msg };\r\n      dispatch(showError(error));\r\n    } else {\r\n      dispatch({\r\n        type: \"DISPATCH_MARKSCARD_CLG\",\r\n        payload: response.data,\r\n      });\r\n    }\r\n  };\r\n};\r\n"],"sourceRoot":""}