Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
Tia-dev
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Dida Adams Arizona
Tia-dev
Commits
4c557448
Commit
4c557448
authored
May 29, 2023
by
Riri Novita
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
MR upload
parent
a65e5958
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
41 additions
and
5 deletions
+41
-5
ProfitLossMR.js
src/container/MonthlyReport/ProfitLossMR.js
+41
-5
No files found.
src/container/MonthlyReport/ProfitLossMR.js
View file @
4c557448
...
@@ -594,7 +594,7 @@ export default class ProfitLossMR extends Component {
...
@@ -594,7 +594,7 @@ export default class ProfitLossMR extends Component {
// this.props.onClickClose()
// this.props.onClickClose()
// this.props.getReport()
// this.props.getReport()
} else {
} else {
this.setState({ alert: true, messageAlert: response.data.message, tipeAlert: 'warning', loading: false, handleDoubleClick: 0 }, () => {
this.setState({
visibleAlertSave: true,
alert: true, messageAlert: response.data.message, tipeAlert: 'warning', loading: false, handleDoubleClick: 0 }, () => {
if (response.data.message.includes("Someone Logged In") || response.data.message.includes("Token Expired")) {
if (response.data.message.includes("Someone Logged In") || response.data.message.includes("Token Expired")) {
setTimeout(() => {
setTimeout(() => {
localStorage.removeItem(Constant.TOKEN)
localStorage.removeItem(Constant.TOKEN)
...
@@ -826,12 +826,12 @@ export default class ProfitLossMR extends Component {
...
@@ -826,12 +826,12 @@ export default class ProfitLossMR extends Component {
let total = 0
let total = 0
if (dex === 1) {
if (dex === 1) {
let selisih = Number(dataTable2[tableMeta.rowIndex][13])
let selisih = Number(dataTable2[tableMeta.rowIndex][13])
let prevMonth = Number(String(dataTable2[tableMeta.rowIndex][12]).includes('-')
? Number(dataTable2[tableMeta.rowIndex][12]) *
-1 : dataTable2[tableMeta.rowIndex][12])
let prevMonth = Number(String(dataTable2[tableMeta.rowIndex][12]).includes('-')
? Number(dataTable2[tableMeta.rowIndex][12]) *
-1 : dataTable2[tableMeta.rowIndex][12])
total = (R.equals(selisih / prevMonth, 0)
total = (R.equals(selisih / prevMonth, 0)
|| R.equals(selisih / prevMonth, NaN)
|| R.equals(selisih / prevMonth, NaN)
|| R.equals(selisih / prevMonth, Infinity)
|| R.equals(selisih / prevMonth, Infinity)
|| R.equals(selisih / prevMonth, -Infinity)) ? 0 : (selisih / prevMonth) * 100
|| R.equals(selisih / prevMonth, -Infinity)) ? 0 : (selisih / prevMonth) * 100
// total = (Number(tableMeta.rowData[10]) > Number(tableMeta.rowData[12]))? (String(total).includes('-')? Number(total * -1).toFixed(1) : Number(total).toFixed(1)) : Number(total).toFixed(1)
// total = (Number(tableMeta.rowData[10]) > Number(tableMeta.rowData[12]))? (String(total).includes('-')? Number(total * -1).toFixed(1) : Number(total).toFixed(1)) : Number(total).toFixed(1)
dataTable2[tableMeta.rowIndex][tableMeta.columnIndex + type] = total
dataTable2[tableMeta.rowIndex][tableMeta.columnIndex + type] = total
// if (String(tableMeta.rowData[5]).toLocaleUpperCase() == 'CORPORATE INCOME TAX') {
// if (String(tableMeta.rowData[5]).toLocaleUpperCase() == 'CORPORATE INCOME TAX') {
...
@@ -852,7 +852,7 @@ export default class ProfitLossMR extends Component {
...
@@ -852,7 +852,7 @@ export default class ProfitLossMR extends Component {
// (Number(dataTable2[tableMeta.rowIndex][13]) / Number(dataTable2[tableMeta.rowIndex][12])) * 100)
// (Number(dataTable2[tableMeta.rowIndex][13]) / Number(dataTable2[tableMeta.rowIndex][12])) * 100)
} else if (dex === 2) {
} else if (dex === 2) {
let selisih = Number(dataTable2[tableMeta.rowIndex][15])
let selisih = Number(dataTable2[tableMeta.rowIndex][15])
let prevMonth = Number(String(dataTable2[tableMeta.rowIndex][8]).includes('-')
? Number(dataTable2[tableMeta.rowIndex][8]) *
-1 : dataTable2[tableMeta.rowIndex][8])
let prevMonth = Number(String(dataTable2[tableMeta.rowIndex][8]).includes('-')
? Number(dataTable2[tableMeta.rowIndex][8]) *
-1 : dataTable2[tableMeta.rowIndex][8])
total = R.equals(selisih / prevMonth, 0)
total = R.equals(selisih / prevMonth, 0)
|| R.equals(selisih / prevMonth, NaN)
|| R.equals(selisih / prevMonth, NaN)
|| R.equals(selisih / prevMonth, Infinity)
|| R.equals(selisih / prevMonth, Infinity)
...
@@ -871,7 +871,7 @@ export default class ProfitLossMR extends Component {
...
@@ -871,7 +871,7 @@ export default class ProfitLossMR extends Component {
// dataTable2[tableMeta.rowIndex][tableMeta.columnIndex + type] = Number(total).toFixed(1)
// dataTable2[tableMeta.rowIndex][tableMeta.columnIndex + type] = Number(total).toFixed(1)
} else if (dex === 3) {
} else if (dex === 3) {
let selisih = Number(dataTable2[tableMeta.rowIndex][17])
let selisih = Number(dataTable2[tableMeta.rowIndex][17])
let prevMonth = Number(String(dataTable2[tableMeta.rowIndex][9]).includes('-')
? Number(dataTable2[tableMeta.rowIndex][9]) *
-1 : dataTable2[tableMeta.rowIndex][9])
let prevMonth = Number(String(dataTable2[tableMeta.rowIndex][9]).includes('-')
? Number(dataTable2[tableMeta.rowIndex][9]) *
-1 : dataTable2[tableMeta.rowIndex][9])
total = R.equals(selisih / prevMonth, 0)
total = R.equals(selisih / prevMonth, 0)
|| R.equals(selisih / prevMonth, NaN)
|| R.equals(selisih / prevMonth, NaN)
|| R.equals(selisih / prevMonth, Infinity)
|| R.equals(selisih / prevMonth, Infinity)
...
@@ -2444,6 +2444,42 @@ export default class ProfitLossMR extends Component {
...
@@ -2444,6 +2444,42 @@ export default class ProfitLossMR extends Component {
</div>
</div>
</div>
</div>
)}
)}
{this.state.visibleAlertSave && (
<div className="test app-popup-show">
<div className="popup-content border-radius" style={{ background: '#FFF27D', borderRadius: 10, width: 715, height: 238 }}>
<div style={{ margin: 30 }}>
<div style={{ display: 'flex', marginTop: 76, marginBottom: 43 }}>
<div style={{ alignSelf: 'center', marginRight: 25 }}>
<img src={Images.warning} />
</div>
<div style={{ justifyContent: 'center', fontSize: 20, color: '#1D2995', marginTop: 10 }}>
<b>Rate Currency USD</b> pada periode yang dipilih <b>belum</b> diatur.<br /> Silahkan menghubungi Superadmin
</div>
</div>
<div style={{ display: 'flex', justifyContent: 'flex-end' }}>
<button
className="button"
type="button"
style={{
background: '#F6F7F9',
cursor: 'pointer',
border: '1px solid #3549609e',
outline: 'none',
marginRight: 20,
borderRadius: 9
}}
onClick={() => this.setState({ visibleAlertSave: false })}
>
<div style={{ backgroundColor: '#fff', width: 105, height: 30, borderRadius: 9, justifyContent: 'center', display: 'flex', alignItems: 'center', border: 'solid 1px #3549609e' }}>
<Typography style={{ fontSize: '15px', color: '#354960', textAlign: 'center' }}>Close</Typography>
</div>
</button>
</div>
</div>
</div>
</div>
)}
</div>
</div>
)
)
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment