????

Your IP : 216.73.216.152


Current Path : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/
Upload File :
Current File : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/7580.55e11974.chunk.js.map

{"version":3,"file":"static/js/7580.55e11974.chunk.js","mappings":"mJACA,SAAiB,C,yGCIjB,MAsDA,GAtDcA,EAAAA,EAAAA,aAAW,CAAAC,EAAiBC,KAAS,IAAzB,WAAEC,GAAYF,EACtC,MAAOG,EAAcC,IAAmBC,EAAAA,EAAAA,UAAS,KACjDC,EAAAA,EAAAA,qBAAoBL,GAAK,MACvBM,OAAQC,MAEV,MAAMA,GAAaC,EAAAA,EAAAA,cAAY,QAC5B,IAEGC,GAAmBD,EAAAA,EAAAA,cAAY,KACnC,MAAME,EACI,0CAA0CT,IAD9CS,EAEI,eAEVC,EAAAA,GAAkBC,OAAO,IAAIF,KAAgBA,KAAgBG,MAAKC,IAAgB,IAAf,MAAEC,GAAOD,EAC1EX,EAAgBY,EAAM,GACtB,GACD,CAACd,IAMJ,OAJAe,EAAAA,EAAAA,YAAU,KACRP,GAAkB,GACjB,CAACA,KAGFQ,EAAAA,EAAAA,KAAA,OAAKC,UAAU,kBAAiBC,UAC9BF,EAAAA,EAAAA,KAAA,OAAKC,UAAU,eAAcC,UAC3BC,EAAAA,EAAAA,MAAA,SAAAD,SAAA,EACEF,EAAAA,EAAAA,KAAA,SAAAE,UACEC,EAAAA,EAAAA,MAAA,MAAAD,SAAA,EACEF,EAAAA,EAAAA,KAAA,MAAIC,UAAU,WAAWG,MAAO,CAAEC,MAAO,OAAQH,SAAC,SAClDF,EAAAA,EAAAA,KAAA,MAAIC,UAAU,WAAWG,MAAO,CAAEC,MAAO,OAAQH,SAAC,oBAClDF,EAAAA,EAAAA,KAAA,MAAIC,UAAU,WAAWG,MAAO,CAAEC,MAAO,OAAQH,SAAC,mBAClDF,EAAAA,EAAAA,KAAA,MAAIC,UAAU,WAAWG,MAAO,CAAEC,MAAO,OAAQH,SAAC,+BAClDF,EAAAA,EAAAA,KAAA,MAAIC,UAAU,WAAWG,MAAO,CAAEC,MAAO,OAAQH,SAAC,8BAItDF,EAAAA,EAAAA,KAAA,SAAAE,SAEIjB,EAAaqB,KAAI,CAACC,EAAWC,KAAC,IAAAC,EAAA,OAC5BN,EAAAA,EAAAA,MAAA,MAAAD,SAAA,EACEF,EAAAA,EAAAA,KAAA,MAAII,MAAO,CAAEM,QAAS,WAAYC,UAAW,UAAWT,SAAEM,EAAI,KAC9DL,EAAAA,EAAAA,MAAA,MAAIC,MAAO,CAAEM,QAAS,WAAYC,UAAW,UAAWT,SAAA,CAAEK,EAAUK,MAAM,IAAEL,EAAUM,QACtFb,EAAAA,EAAAA,KAAA,MAAII,MAAO,CAAEM,QAAS,WAAYC,UAAW,UAAWT,SAAW,OAATK,QAAS,IAATA,GAAe,QAANE,EAATF,EAAWO,YAAI,IAAAL,OAAN,EAATA,EAAiBM,QAC3Ef,EAAAA,EAAAA,KAAA,MAAII,MAAO,CAAEM,QAAS,WAAYC,UAAW,UAAWT,UAAEc,EAAAA,EAAAA,IAAeT,EAAUU,cACnFjB,EAAAA,EAAAA,KAAA,MAAII,MAAO,CAAEM,QAAS,WAAYC,UAAW,UAAWT,UAAEc,EAAAA,EAAAA,IAAeT,EAAUW,cAL5EV,EAMJ,YAMX,G","sources":["webpack://@qlxd/frontend/./src/views/quan-ly-doi-thue/DoiThueCongTy/TabThongTin/Luong/css.scss?f51f","views/quan-ly-doi-thue/DoiThueCongTy/TabThongTin/Luong/index.js"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {};","import React, { forwardRef, useCallback, useEffect, useImperativeHandle, useState } from \"react\"\nimport { formatCurrency } from \"../../../../../actions/util\";\nimport { BangLuongEndpoint } from \"../../../../../service/GDTCores\";\nimport './css.scss';\n\nconst Index = forwardRef(({ NhanVienId }, ref) => {\n  const [lstBangLuong, setLstBangLuong] = useState([]);\n  useImperativeHandle(ref, () => ({\n    onSave: handleSave,\n  }));\n  const handleSave = useCallback(() => {\n  }, [])\n\n  const loadLstBangLuong = useCallback(() => {\n    const param = {\n      filter: `$filter=Status eq true and NhanSuId eq ${NhanVienId}`,\n      expand: `$expand=DuAn`\n    }\n    BangLuongEndpoint.getAll(`?${param.filter}&${param.expand}`).then(({ value }) => {\n      setLstBangLuong(value);\n    });\n  }, [NhanVienId])\n\n  useEffect(() => {\n    loadLstBangLuong();\n  }, [loadLstBangLuong])\n\n  return (\n    <div className=\"index-luong-doi\">\n      <div className=\"tableFixHead\">\n        <table>\n          <thead>\n            <tr>\n              <th className=\"th-table\" style={{ width: '10%' }}>STT</th>\n              <th className=\"th-table\" style={{ width: '30%' }}>Thời gian</th>\n              <th className=\"th-table\" style={{ width: '30%' }}>Dự án</th>\n              <th className=\"th-table\" style={{ width: '20%' }}>Tổng lương</th>\n              <th className=\"th-table\" style={{ width: '20%' }}>Thực nhận</th>\n            </tr>\n          </thead>\n\n          <tbody>\n            {\n              lstBangLuong.map((bangLuong, i) =>\n                <tr key={i}>\n                  <td style={{ padding: '5px 15px', textAlign: 'center' }}>{i + 1}</td>\n                  <td style={{ padding: '5px 15px', textAlign: 'center' }}>{bangLuong.Thang}/{bangLuong.Nam}</td>\n                  <td style={{ padding: '5px 15px', textAlign: 'center' }}>{bangLuong?.DuAn?.Name}</td>\n                  <td style={{ padding: '5px 15px', textAlign: 'center' }}>{formatCurrency(bangLuong.TongLuong)}</td>\n                  <td style={{ padding: '5px 15px', textAlign: 'center' }}>{formatCurrency(bangLuong.ThucNhan)}</td>\n                </tr>\n              )\n            }\n          </tbody>\n        </table>\n      </div>\n    </div>\n  )\n})\nexport default Index"],"names":["forwardRef","_ref","ref","NhanVienId","lstBangLuong","setLstBangLuong","useState","useImperativeHandle","onSave","handleSave","useCallback","loadLstBangLuong","param","BangLuongEndpoint","getAll","then","_ref2","value","useEffect","_jsx","className","children","_jsxs","style","width","map","bangLuong","i","_bangLuong$DuAn","padding","textAlign","Thang","Nam","DuAn","Name","formatCurrency","TongLuong","ThucNhan"],"sourceRoot":""}