0xV3NOMx
Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64



Your IP : 3.139.72.210


Current Path : /var/www/egov/build/static/js/
Upload File :
Current File : /var/www/egov/build/static/js/144.8b812204.chunk.js.map

{"version":3,"sources":["pages/after-exam/UpdateRvRtCheckList/updateRvRtCheckList_old.js","actions/absent/mpreport.js"],"names":["UpdateRvRtCheckList","state","deggrp","showtable","frmDeggrp","pd","reportType","frmSubmit","rftype","tcodefrom","tcodeto","vdatefrom","moment","format","vdateto","qpcodeFrom","qpcodeTo","regnoFrom","regnoTo","correctionType","status","componentDidMount","_callee","_Users_prashanth_univadmin_react_node_modules_babel_preset_react_app_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default","a","wrap","_context","prev","next","_this","props","generateDegreeDetails","stop","handleReport","_this$props$user","user","fdeggrp","fcuruniv","sendParams","dateFrom","dateTo","window","open","ReportAPI","handleChange","e","data","type","setState","Object","_Users_prashanth_univadmin_react_node_modules_babel_preset_react_app_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_2__","name","value","console","log","changeDeggrp","handleSubmit","_callee2","_this$props$user2","_context2","actionType","alert","abrupt","fetchRvPcReport","dailyRvPcReport","handleChangedate","target","handleSave","_callee3","_context3","saveRvRtCheckList","handleCancel","reportFormat","renderHeader","react__WEBPACK_IMPORTED_MODULE_8___default","createElement","semantic_ui_react__WEBPACK_IMPORTED_MODULE_10__","Header","style","display","className","semantic_ui_react__WEBPACK_IMPORTED_MODULE_11__","basic","color","onClick","content","icon","react_router_dom__WEBPACK_IMPORTED_MODULE_9__","to","_this2","this","_this$state2","formatChars","n","m","d","z","y","userType","Number","fcurtype","wheight","wHeight","deg_options","DegreeDetails","map","el","i","key","text","concat","fdescpn","fluid","Content","semantic_ui_react__WEBPACK_IMPORTED_MODULE_12__","Description","overflowY","height","semantic_ui_react__WEBPACK_IMPORTED_MODULE_13__","Group","Field","width","semantic_ui_react__WEBPACK_IMPORTED_MODULE_14__","size","search","selection","placeholder","openOnFocus","options","selectOnBlur","searchInput","autoFocus","onChange","react_input_mask__WEBPACK_IMPORTED_MODULE_20___default","mask","marginTop","Input","length","semantic_ui_react__WEBPACK_IMPORTED_MODULE_15__","celled","padded","selectable","backgroundColor","Row","HeaderCell","singleLine","textAlign","rowSpan","Body","overflow","Cell","fappdate","fsubname","fqpcode","fbundleno","fpacket","fregcode","semantic_ui_react__WEBPACK_IMPORTED_MODULE_16__","ar","fpullstatus","checked","label","Component","connect","showError","clearDailyValuation","_ref","_Users_prashanth_univadmin_react_node_modules_babel_preset_react_app_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__","mark","dispatch","getState","response","error","_error","univadmin","get","params","univcode","sent","header","error_code","msg","payload","_x","_x2","apply","arguments"],"mappings":"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","file":"static/js/144.8b812204.chunk.js","sourcesContent":["import React, { Component } from \"react\";\nimport { Link } from \"react-router-dom\";\nimport {\n  Card,\n  Button,\n  Form,\n  Dropdown,\n  Divider,\n  Radio,\n  Table,\n  Checkbox,\n} from \"semantic-ui-react\";\nimport { connect } from \"react-redux\";\nimport { ReportAPI } from \"../../../apis/consts\";\nimport { showError } from \"../../../actions\";\nimport InputMask from \"react-input-mask\";\nimport { wHeight } from \"../../parms\";\nimport moment from \"moment\";\nimport {\n  fetchRvPcReport,\n  clearDailyValuation,\n  saveRvRtCheckList,\n} from \"../../../actions/index\";\nimport { generateDegreeDetails } from \"../../../actions/absent/mpreport\";\nclass UpdateRvRtCheckList extends Component {\n  state = {\n    deggrp: \"\",\n    showtable: false,\n    frmDeggrp: \"\",\n    pd: [],\n    reportType: \"datewWiseValDet\",\n    frmSubmit: false,\n    rftype: \"PDF\",\n    tcodefrom: \"0000\",\n    tcodeto: \"zzzz\",\n    vdatefrom: moment().format(\"DD/MM/YYYY\"),\n    vdateto: moment().format(\"DD/MM/YYYY\"),\n    qpcodeFrom: \"000\",\n    qpcodeTo: \"zzz\",\n    regnoFrom: \"000\",\n    regnoTo: \"zzz\",\n    correctionType: \"ALL\",\n    status: \"ALL\",\n    reportType: \"CheckList\",\n  };\n\n  componentDidMount = async () => {\n    await this.props.generateDegreeDetails();\n  };\n\n  handleReport = () => {\n    const { fdeggrp, fcuruniv } = this.props.user;\n    let sendParams = {};\n    sendParams.dateFrom = this.state.vdatefrom;\n    sendParams.dateTo = this.state.vdateto;\n    sendParams.qpcodeFrom = this.state.qpcodeFrom;\n    sendParams.qpcodeTo = this.state.qpcodeTo;\n    sendParams.regnoFrom = this.state.regnoFrom;\n    sendParams.regnoTo = this.state.regnoTo;\n    sendParams.correctionType = this.state.correctionType;\n    sendParams.status = this.state.status;\n    sendParams.reportType = this.state.reportType;\n\n    if (sendParams.reportType == \"Detail\") {\n      window.open(\n        ReportAPI +\n          \"getRvPcReportList&univcode=\" +\n          fcuruniv +\n          \"&dateFrom=\" +\n          sendParams.dateFrom +\n          \"&dateTo=\" +\n          sendParams.dateTo +\n          \"&qpcodeFrom=\" +\n          sendParams.qpcodeFrom +\n          \"&qpcodeTo=\" +\n          sendParams.qpcodeTo +\n          \"&regnoFrom=\" +\n          sendParams.regnoFrom +\n          \"&regnoTo=\" +\n          sendParams.regnoTo +\n          \"&correctionType=\" +\n          sendParams.correctionType +\n          \"&status=\" +\n          sendParams.status +\n          \"&reportType=\" +\n          sendParams.reportType +\n          \"&fdeggrp=\" +\n          fdeggrp,\n        \"_blank\"\n      );\n    }\n  };\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({ frmSubmit: false });\n    // this.props.dailyRvPcReport = [];\n    console.log(this.state);\n  };\n\n  changeDeggrp = (e, data) => {\n    this.setState({ deggrp: data.value });\n  };\n\n  handleSubmit = async () => {\n    this.setState({ frmSubmit: true });\n    const { fdeggrp, fcuruniv } = this.props.user;\n\n    let sendParams = {};\n    sendParams.dateFrom = this.state.vdatefrom;\n    sendParams.dateTo = this.state.vdateto;\n    sendParams.qpcodeFrom = this.state.qpcodeFrom;\n    sendParams.qpcodeTo = this.state.qpcodeTo;\n    sendParams.regnoFrom = this.state.regnoFrom;\n    sendParams.regnoTo = this.state.regnoTo;\n    sendParams.correctionType = this.state.correctionType;\n    sendParams.status = this.state.status;\n    sendParams.reportType = this.state.reportType;\n    sendParams.fdeggrp = this.state.deggrp;\n    sendParams.actionType = \"GET_CHK_LIST\";\n\n    if (\n      sendParams.correctionType == \"\" ||\n      sendParams.status == \"\" ||\n      sendParams.reportType == \"\"\n    ) {\n      alert(\"All fields are mandatory\");\n      return;\n    }\n\n    await this.props.fetchRvPcReport(sendParams);\n    await this.setState({ pd: this.props.dailyRvPcReport });\n    console.log(this.state.pd);\n  };\n\n  handleChangedate = (e) => {\n    this.setState({ [e.target.name]: e.target.value });\n  };\n\n  handleSave = async () => {\n    await this.props.saveRvRtCheckList(this.state.pd);\n  };\n\n  handleCancel = () => {\n    this.setState({\n      reportType: \"\",\n      reportFormat: \"\",\n      frmDeggrp: \"\",\n    });\n  };\n\n  renderHeader = () => {\n    return (\n      <Card.Header style={{ display: \"flex\" }}>\n        <h3>Update RV/RT CheckList</h3>\n        <div className=\"ml-auto\">\n          <Button\n            basic\n            color=\"blue\"\n            onClick={this.handleSave}\n            content=\"Save\"\n            icon=\"file\"\n          />\n          <Button\n            basic\n            color=\"blue\"\n            onClick={this.handleReport}\n            content=\"Report\"\n            icon=\"file\"\n          />\n          <Button\n            basic\n            color=\"black\"\n            icon=\"ban\"\n            onClick={this.handleCancel}\n            content=\"Cancel\"\n          />\n          <Link to=\"/dashboard\">\n            <Button basic color=\"red\" content=\"Exit\" icon=\"home\" />\n          </Link>\n        </div>\n      </Card.Header>\n    );\n  };\n\n  render() {\n    const {\n      deggrp,\n      vdatefrom,\n      vdateto,\n      qpcodeFrom,\n      qpcodeTo,\n      regnoFrom,\n      regnoTo,\n      correctionType,\n      status,\n      reportType,\n      frmSubmit,\n    } = this.state;\n    //console.log(this.props.dailyRvPcReport);\n    // const reporttypeOptions = [\n    //   { value: \"datewWiseValDet\", text: \"Date Wise Valuation Details\" }\n    // ];\n    // console.log(\"dailyValuation\", this.props.dailyValuation);\n    const formatChars = {\n      n: \"[0-1]\",\n      m: \"[0-9]\",\n      e: \"[0-3]\",\n      d: \"[0-9]\",\n      z: \"[1-2]\",\n      y: \"[0-9]\",\n    };\n\n    let userType = Number(this.props.user.fcurtype);\n    console.log(\"usertyoe\", typeof userType, userType);\n    const wheight = wHeight();\n\n    const correctionTypeOptions = [\n      { value: \"RV\", text: \"Revaluation\" },\n      { value: \"RT\", text: \"Retotaling\" },\n      { value: \"PC\", text: \"Photo Copy\" },\n      { value: \"ALL\", text: \"ALL\" },\n\n      // { value: \"\", text: \"Correction Type\" }\n    ];\n\n    const statusTypeOptions = [\n      { value: \"Applied\", text: \"Applied\" },\n      { value: \"Pulled\", text: \"Pulled\" },\n      { value: \"ALL\", text: \"ALL\" },\n\n      // { value: \"\", text: \"Correction Type\" }\n    ];\n\n    const reportTypeOptions = [\n      { value: \"Summary\", text: \"Summary\" },\n      { value: \"Detail\", text: \"Detail\" },\n      { value: \"CheckList\", text: \"CheckList\" },\n\n      // { value: \"\", text: \"Correction Type\" }\n    ];\n\n    const deg_options = this.props.DegreeDetails.map((el, i) => {\n      return {\n        key: i,\n        value: el.fdeggrp,\n        text: `${el.fdeggrp} - ${el.fdescpn}`,\n      };\n    });\n\n    return (\n      <div className=\"animated fadeIn\">\n        <Card fluid>\n          <Card.Content>\n            {this.renderHeader()}\n            <Divider />\n            <Card.Description\n              style={{ overflowY: \"auto\", height: `${wheight}px` }}\n            >\n              <div className=\"col-md-6\">\n                <Form>\n                  <Form.Group>\n                    <Form.Field width=\"16\">\n                      <label>Degree Group</label>\n                      <Dropdown\n                        size=\"mini\"\n                        // multiple\n                        fluid\n                        search\n                        selection\n                        name=\"deggrp\"\n                        value={this.state.deggrp}\n                        placeholder=\"Select Degree Group\"\n                        openOnFocus={false}\n                        options={deg_options}\n                        selectOnBlur={false}\n                        searchInput={{ autoFocus: true }}\n                        onChange={this.changeDeggrp}\n                      />\n                    </Form.Field>\n                  </Form.Group>\n                  <Form.Group>\n                    <Form.Field width={8}>\n                      <label> Date Range </label>\n                      <InputMask\n                        formatChars={formatChars}\n                        type=\"text\"\n                        value={vdatefrom}\n                        mask=\"ed/nm/zyyy\"\n                        placeholder=\"Date From\"\n                        name=\"vdatefrom\"\n                        onChange={this.handleChangedate}\n                      />\n                    </Form.Field>\n                    <Form.Field width={8}>\n                      <InputMask\n                        formatChars={formatChars}\n                        type=\"text\"\n                        value={vdateto}\n                        mask=\"ed/nm/zyyy\"\n                        placeholder=\"To\"\n                        name=\"vdateto\"\n                        onChange={this.handleChangedate}\n                        style={{ marginTop: \"1.6em\" }}\n                      />\n                    </Form.Field>\n                  </Form.Group>\n\n                  <Form.Group>\n                    <Form.Field width={8}>\n                      <label> QP Code Range </label>\n                      <Form.Input\n                        //formatChars={formatChars}\n                        type=\"text\"\n                        value={qpcodeFrom}\n                        //mask=\"\"\n                        placeholder=\"QP Code From\"\n                        name=\"qpcodeFrom\"\n                        onChange={this.handleChange}\n                      />\n                    </Form.Field>\n                    <Form.Field width={8}>\n                      <Form.Input\n                        //formatChars={formatChars}\n                        type=\"text\"\n                        value={qpcodeTo}\n                        // mask=\"ed/nm/zyyy\"\n                        placeholder=\"QP Code To\"\n                        name=\"qpcodeTo\"\n                        onChange={this.handleChange}\n                        style={{ marginTop: \"1.6em\" }}\n                      />\n                    </Form.Field>\n                  </Form.Group>\n\n                  <Form.Group>\n                    <Form.Field width={8}>\n                      <label> Regno Range </label>\n                      <Form.Input\n                        //formatChars={formatChars}\n                        type=\"text\"\n                        value={regnoFrom}\n                        //mask=\"\"\n                        placeholder=\"Regno From\"\n                        name=\"regnoFrom\"\n                        onChange={this.handleChange}\n                      />\n                    </Form.Field>\n                    <Form.Field width={8}>\n                      <Form.Input\n                        //formatChars={formatChars}\n                        type=\"text\"\n                        value={qpcodeTo}\n                        // mask=\"ed/nm/zyyy\"\n                        placeholder=\"QP Code To\"\n                        name=\"qpcodeTo\"\n                        onChange={this.handleChange}\n                        style={{ marginTop: \"1.6em\" }}\n                      />\n                    </Form.Field>\n                  </Form.Group>\n\n                  <Form.Group>\n                    <Form.Field width={8}>\n                      <label>Correction Type</label>\n                      <Dropdown\n                        placeholder=\"Correction Type\"\n                        name=\"correctionType\"\n                        value={correctionType}\n                        selection\n                        search\n                        options={correctionTypeOptions}\n                        onChange={this.handleChange}\n                      />\n                    </Form.Field>\n\n                    <Form.Field width={8}>\n                      <label>Status</label>\n                      <Dropdown\n                        placeholder=\"Status\"\n                        name=\"status\"\n                        value={status}\n                        selection\n                        search\n                        options={statusTypeOptions}\n                        onChange={this.handleChange}\n                      />\n                    </Form.Field>\n                  </Form.Group>\n                  {/* <Form.Field width={16}>\n                                        <label>Report Type</label>\n                                        <Dropdown\n                                            placeholder=\"Report Type\"\n                                            name=\"reportType\"\n                                            value={reportType}\n                                            selection\n                                            search\n                                            options={reportTypeOptions}\n                                            onChange={this.handleChange}\n                                        />\n                                    </Form.Field> */}\n\n                  <Button color=\"blue\" onClick={this.handleSubmit}>\n                    Submit\n                  </Button>\n                  <br />\n                </Form>\n              </div>\n\n              {this.props.dailyRvPcReport.length != 0 &&\n                this.state.reportType == \"CheckList\" &&\n                frmSubmit == true && (\n                  <Table\n                    celled\n                    padded\n                    selectable\n                    size=\"small\"\n                    color=\"olive\"\n                    className=\"tbl sticky1\"\n                  >\n                    <Table.Header\n                      style={{ backgroundColor: \"bule !important\" }}\n                    >\n                      <Table.Row>\n                        <Table.HeaderCell\n                          style={{ width: \"5%\" }}\n                          singleLine\n                          textAlign=\"center\"\n                          rowSpan=\"2\"\n                        >\n                          Sl. No.\n                        </Table.HeaderCell>\n                        <Table.HeaderCell\n                          style={{ width: \"5%\" }}\n                          textAlign=\"center\"\n                          rowSpan=\"2\"\n                        >\n                          Date\n                        </Table.HeaderCell>\n\n                        <Table.HeaderCell\n                          style={{ width: \"15%\" }}\n                          textAlign=\"center\"\n                          rowSpan=\"2\"\n                        >\n                          Subject Name\n                        </Table.HeaderCell>\n                        <Table.HeaderCell\n                          style={{ width: \"5%\" }}\n                          textAlign=\"center\"\n                          rowSpan=\"2\"\n                        >\n                          QP Code\n                        </Table.HeaderCell>\n\n                        <Table.HeaderCell\n                          style={{ width: \"5%\" }}\n                          textAlign=\"center\"\n                          rowSpan=\"2\"\n                        >\n                          Bundle No.\n                        </Table.HeaderCell>\n\n                        <Table.HeaderCell\n                          style={{ width: \"5%\" }}\n                          textAlign=\"center\"\n                          rowSpan=\"2\"\n                        >\n                          Packet\n                        </Table.HeaderCell>\n\n                        <Table.HeaderCell\n                          style={{ width: \"5%\" }}\n                          textAlign=\"center\"\n                          rowSpan=\"2\"\n                        >\n                          Reg. Code\n                        </Table.HeaderCell>\n\n                        <Table.HeaderCell\n                          style={{ width: \"5%\" }}\n                          textAlign=\"center\"\n                          rowSpan=\"2\"\n                        >\n                          Pull Status\n                        </Table.HeaderCell>\n                      </Table.Row>\n                    </Table.Header>\n                    <Table.Body>\n                      {this.state.pd.map((el, i) => {\n                        return (\n                          <Table.Row\n                            key={i}\n                            style={{ overflow: \"hidden\", textAlign: \"center\" }}\n                          >\n                            <Table.Cell textAlign=\"center\">{i + 1}</Table.Cell>\n\n                            <Table.Cell style={{ textAlign: \"center\" }}>\n                              {el.fappdate}\n                            </Table.Cell>\n                            <Table.Cell style={{ textAlign: \"left\" }}>\n                              {el.fsubname}\n                            </Table.Cell>\n                            <Table.Cell style={{ textAlign: \"center\" }}>\n                              {el.fqpcode}\n                            </Table.Cell>\n\n                            <Table.Cell>{el.fbundleno}</Table.Cell>\n                            <Table.Cell>{el.fpacket}</Table.Cell>\n                            <Table.Cell>{el.fregcode}</Table.Cell>\n\n                            <Table.Cell>\n                              <Checkbox\n                                onClick={() => {\n                                  const ar = this.state.pd;\n                                  ar[i] = {\n                                    fappdate: el.fappdate,\n                                    fsubname: el.fsubname,\n                                    fqpcode: el.fqpcode,\n                                    fbundleno: el.fbundleno,\n                                    fpacket: el.fpacket,\n                                    fregcode: el.fregcode,\n                                    fpullstatus:\n                                      el.fpullstatus == \"T\" ? \"F\" : \"T\",\n                                  };\n                                  this.setState({ pd: ar });\n                                }}\n                                checked={el.fpullstatus == \"T\" ? \"checked\" : \"\"}\n                                label=\"\"\n                              />\n                            </Table.Cell>\n                          </Table.Row>\n                        );\n                      })}\n                    </Table.Body>\n                  </Table>\n                )}\n            </Card.Description>\n          </Card.Content>\n        </Card>\n      </div>\n    );\n  }\n}\n\nconst mapStateToProps = (state) => {\n  // console.log(state.dailyRvPcReport);\n  return {\n    user: state.user,\n    // state.allworkDOneReport\n    dailyRvPcReport: state.dailyRvPcReport,\n    DegreeDetails: state.generateDegreeDetails,\n    saveRvRtCheckList: state.saveRvRtCheckList,\n  };\n};\nexport default connect(mapStateToProps, {\n  showError,\n  saveRvRtCheckList,\n  fetchRvPcReport,\n  clearDailyValuation,\n  generateDegreeDetails,\n})(UpdateRvRtCheckList);\n","import univadmin from \"../../apis/univadmin\";\nimport { showError } from \"../index\";\nimport \"react-toastify/dist/ReactToastify.css\";\n\nexport const generateDegreeDetails = () => {\n  return async (dispatch, getState) => {\n    const state = getState();\n    dispatch({\n      type: \"SET_LOADER\",\n    });\n\n    const response = await univadmin.get(\"/app.php\", {\n      params: {\n        a: \"generateDegreeDetails\",\n        univcode: state.user.fcuruniv,\n      },\n    });\n\n    // console.log(response, \"sbjhagdjqhawgsjah\");\n    // return;\n    dispatch({\n      type: \"UNSET_LOADER\",\n    });\n\n    if (typeof response.data !== \"object\") {\n      const error = {\n        header: \"Error\",\n        content: \"Something went wrong\",\n      };\n      dispatch(showError(error));\n    } else if (response.data.error_code === -1) {\n      const error = { header: \"Error\", content: response.data.data.msg };\n      dispatch(showError(error));\n    } else {\n      dispatch({\n        type: \"GENERATE_DEGREE_DETAILS\",\n        payload: response.data,\n      });\n    }\n  };\n};\n\nexport const generateMpQpReport = (para) => {\n  return async (dispatch, getState) => {\n    const state = getState();\n    dispatch({\n      type: \"SET_LOADER\",\n    });\n\n    const response = await univadmin.get(\"/app.php\", {\n      params: {\n        a: \"generateMpQpReport\",\n      },\n    });\n    dispatch({\n      type: \"UNSET_LOADER\",\n    });\n\n    if (typeof response.data !== \"object\") {\n      const error = {\n        header: \"Error\",\n        content: \"Something went wrong\",\n      };\n      dispatch(showError(error));\n    } else if (response.data.error_code === -1) {\n      const error = { header: \"Error\", content: response.data.data.msg };\n      dispatch(showError(error));\n    } else {\n      dispatch({\n        type: \"APPROVE_STUD_NAME\",\n        payload: response.data,\n      });\n    }\n  };\n};\n"],"sourceRoot":""}