????
Current Path : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/ |
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":""}