Commit 047d5a93 authored by Hardiansyah's avatar Hardiansyah

Fix rooling outlook

parent e1f2c3a8
...@@ -748,7 +748,7 @@ export default class RollingOutlook extends Component { ...@@ -748,7 +748,7 @@ export default class RollingOutlook extends Component {
if (response.data.data.is_approver === true) { if (response.data.data.is_approver === true) {
this.setState({ isApprover: true, checkApprover: true, isApproverFinance: response.data.data.is_finance, isApproverCAT: response.data.data.is_cat, }) this.setState({ isApprover: true, checkApprover: true, isApproverFinance: response.data.data.is_finance, isApproverCAT: response.data.data.is_cat, })
} else { } else {
this.setState({ isApprover: this.state.lastStatus === 'SUBMITTED' ? true : false, checkApprover: false, isApproverFinance: false, isApproverCAT: false, }) this.setState({ checkApprover: false, isApproverFinance: false, isApproverCAT: false, })
} }
}) })
...@@ -890,6 +890,7 @@ export default class RollingOutlook extends Component { ...@@ -890,6 +890,7 @@ export default class RollingOutlook extends Component {
status: status, status: status,
tableKey tableKey
}, () => { }, () => {
const _isApprover = this.getLastStatus() === 'SUBMITTED'
if (item === 'Balance Sheet') { if (item === 'Balance Sheet') {
this.setState({ this.setState({
visibleRollingOutlook: false, visibleRollingOutlook: false,
...@@ -898,6 +899,7 @@ export default class RollingOutlook extends Component { ...@@ -898,6 +899,7 @@ export default class RollingOutlook extends Component {
visibleCAT: false, visibleCAT: false,
visibleTP: false, visibleTP: false,
visibleCF: false, visibleCF: false,
isApprover: _isApprover
}) })
} else if (item === 'Profit Loss') { } else if (item === 'Profit Loss') {
this.setState({ this.setState({
...@@ -907,6 +909,7 @@ export default class RollingOutlook extends Component { ...@@ -907,6 +909,7 @@ export default class RollingOutlook extends Component {
visibleCAT: false, visibleCAT: false,
visibleTP: false, visibleTP: false,
visibleCF: false, visibleCF: false,
isApprover: _isApprover
}) })
} else if (item === 'Cash Flow') { } else if (item === 'Cash Flow') {
this.setState({ this.setState({
...@@ -916,6 +919,7 @@ export default class RollingOutlook extends Component { ...@@ -916,6 +919,7 @@ export default class RollingOutlook extends Component {
visibleCAT: false, visibleCAT: false,
visibleTP: false, visibleTP: false,
visibleCF: true, visibleCF: true,
isApprover: _isApprover
}) })
} else if (item === 'Tax Planning') { } else if (item === 'Tax Planning') {
this.setState({ this.setState({
...@@ -934,6 +938,7 @@ export default class RollingOutlook extends Component { ...@@ -934,6 +938,7 @@ export default class RollingOutlook extends Component {
visibleCAT: true, visibleCAT: true,
visibleTP: false, visibleTP: false,
visibleCF: false, visibleCF: false,
isApprover: _isApprover
}) })
} }
}) })
...@@ -2722,7 +2727,7 @@ export default class RollingOutlook extends Component { ...@@ -2722,7 +2727,7 @@ export default class RollingOutlook extends Component {
quarter={this.state.quarter.value} quarter={this.state.quarter.value}
isApprover={this.state.isApprover} isApprover={this.state.isApprover}
prevRevision={this.state.isSubmit ? this.state.prevRevision : true} prevRevision={this.state.isSubmit ? this.state.prevRevision : true}
PLBSFAMSubmitted={this.state.lastStatus == 'APPROVED' ? true : false} PLBSFAMSubmitted={this.getLastStatus() === 'APPROVED' ? true : false}
/> />
)} )}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment