????

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/622.60a3f7a2.chunk.js.map

{"version":3,"file":"static/js/622.60a3f7a2.chunk.js","mappings":"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","sources":["components/Empty/EmptyNoData.js","webpack://@qlxd/frontend/./src/views/bao-cao/kinh-phi-cong-trinh/Component/css.scss?3539","views/bao-cao/kinh-phi-cong-trinh/Component/TableBaoCao/index.js"],"sourcesContent":["import React, { Component } from 'react'\nimport styled from 'styled-components'\n\nexport default class EmptyNoData extends Component {\n\n    render() {\n        const { size, text } = this.props\n        let children = <div>\n            <span className=\"text-center\"><i className=\"far fa-folder-open\"></i></span>\n            <span>{text || 'Không có dữ liệu'}</span>\n        </div>\n        switch (size) {\n            case 'sm':\n                return <EmptyContainerSmall>\n                    {children}\n                </EmptyContainerSmall>\n            case 'lg':\n                return <EmptyContainerLarge>\n                    {children}\n                </EmptyContainerLarge>\n            default:\n                return <EmptyContainerLarge>\n                    {children}\n                </EmptyContainerLarge>\n        }\n\n    }\n}\n\nconst EmptyContainerSmall = styled.div`\n    height: 110px;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    width: 100%;\n\n    span{\n        line-height: 1.2;\n        display: block;\n        opacity: 0.5;\n        &:first-child{\n            font-size:2.5rem;\n        }\n        &:last-child{\n            font-size:1rem;\n        }\n    }\n`\nconst EmptyContainerLarge = styled.div`\nheight: 400px;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    width: 100%;\n    span{\n        line-height: 1.2;\n        display: block;\n        opacity: 0.5;\n        &:first-child{\n            font-size:3.5rem;\n        }\n        &:last-child{\n            font-size:1.5rem;\n        }\n    }\n`","// extracted by mini-css-extract-plugin\nexport default {};","import React from 'react';\nimport { formatCurrency } from '../../../../../actions/util';\nimport EmptyNoData from '../../../../../components/Empty/EmptyNoData';\nimport '../css.scss';\n\nexport const formatTime = (thoiGian) => {\n\tconst ngay = new Date(thoiGian).getDate();\n\tconst thang = new Date(thoiGian).getMonth() + 1;\n\tconst nam = new Date(thoiGian).getFullYear();\n\tif (ngay && !thang && !nam) return `${ngay}`;\n\tif (ngay && thang && !nam) return `${ngay}/${thang}`;\n\treturn `${ngay}/${thang}/${nam}`;\n}\n\nfunction IndexTable({ dataKinhPhi }) {\n\n\treturn (\n\t\t<div className=\"index-table-kinh-phi-cong-trinh\">\n\t\t\t<div className=\"tableFixHead\">\n\t\t\t\t<table>\n\t\t\t\t\t<thead>\n\t\t\t\t\t\t<tr style={{ background: '#006FCA' }}>\n\t\t\t\t\t\t\t<th className=\"th-table\" style={{ width: '10%' }}>NGÀY THÁNG</th>\n\t\t\t\t\t\t\t<th className=\"th-table\" style={{ width: '40%' }}>NỘI DUNG CHI PHÍ</th>\n\t\t\t\t\t\t\t<th className=\"th-table\" style={{ width: '10%' }}>ĐVT</th>\n\t\t\t\t\t\t\t<th className=\"th-table\" style={{ width: '10%' }}>SỐ LƯỢNG</th>\n\t\t\t\t\t\t\t<th className=\"th-table\" style={{ width: '10%' }}>ĐƠN GIÁ</th>\n\t\t\t\t\t\t\t<th className=\"th-table\" style={{ width: '10%' }}>THÀNH TIỀN</th>\n\t\t\t\t\t\t\t<th className=\"th-table\" style={{ width: '10%' }}>GHI CHÚ</th>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t</thead>\n\n\t\t\t\t\t<tbody>\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tdataKinhPhi.length > 0\n\t\t\t\t\t\t\t\t? dataKinhPhi.map((data, i) =>\n\t\t\t\t\t\t\t\t\t<tr key={i}>\n\t\t\t\t\t\t\t\t\t\t<td style={{ textAlign: 'center' }}> {formatTime(data.ThoiGian)} </td>\n\t\t\t\t\t\t\t\t\t\t<td> {data.NoiDung} </td>\n\t\t\t\t\t\t\t\t\t\t<td style={{ textAlign: 'center' }}> {data.DVT} </td>\n\t\t\t\t\t\t\t\t\t\t<td style={{ textAlign: 'center' }}> {data.KhoiLuong} </td>\n\t\t\t\t\t\t\t\t\t\t<td style={{ textAlign: 'end' }}> {formatCurrency(data.DonGia)} </td>\n\t\t\t\t\t\t\t\t\t\t<td style={{ textAlign: 'end' }}> {formatCurrency(data.ThanhTien)} </td>\n\t\t\t\t\t\t\t\t\t\t<td> {data.GhiChu} </td>\n\t\t\t\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t\t: <tr>\n\t\t\t\t\t\t\t\t\t<td colSpan={7}>\n\t\t\t\t\t\t\t\t\t\t<EmptyNoData size=\"sm\"></EmptyNoData>\n\t\t\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t}\n\t\t\t\t\t</tbody>\n\t\t\t\t</table>\n\t\t\t</div>\n\t\t</div >\n\t)\n}\n\nexport default IndexTable\n\n"],"names":["EmptyNoData","Component","render","size","text","this","props","children","_jsxs","_jsx","className","EmptyContainerSmall","EmptyContainerLarge","styled","div","formatTime","thoiGian","ngay","Date","getDate","thang","getMonth","nam","getFullYear","_ref","dataKinhPhi","style","background","width","length","map","data","i","textAlign","ThoiGian","NoiDung","DVT","KhoiLuong","formatCurrency","DonGia","ThanhTien","GhiChu","colSpan"],"sourceRoot":""}