Commit ecdacd34 authored by Hardiansyah's avatar Hardiansyah

Fix button monthly report

parent 62a65736
...@@ -838,7 +838,7 @@ export default class MonthlyReport extends Component { ...@@ -838,7 +838,7 @@ export default class MonthlyReport extends Component {
console.log(response) console.log(response)
if (this.state.btnCreate === true && this.state.btnEdit === true) { if (this.state.btnCreate === true && this.state.btnEdit === true) {
console.log('editable'); console.log('editable');
this.setState({ isApprover: this.state.approverTrue ? true : false, checkApprover: this.state.approverTrue ? true : false, isApproverFinance: this.state.approverTrue || response.data.data.is_finance, isApproverCAT: this.state.approverTrue || response.data.data.is_cat, }) this.setState({ isApprover: this.state.approverTrue ? true : false, checkApprover: this.state.approverTrue ? true : false, isApproverFinance: response.data.data.is_finance, isApproverCAT: response.data.data.is_cat, })
} else { } else {
console.log('just view'); console.log('just view');
this.setState({ isApprover: true, checkApprover: true, isApproverFinance: true, isApproverCAT: true }) this.setState({ isApprover: true, checkApprover: true, isApproverFinance: true, isApproverCAT: true })
...@@ -3415,6 +3415,8 @@ export default class MonthlyReport extends Component { ...@@ -3415,6 +3415,8 @@ export default class MonthlyReport extends Component {
const mstIdFinance = this.state?.rowDataFinance?.length > 0 && this.state.rowDataFinance[0]?.master_report_type_id const mstIdFinance = this.state?.rowDataFinance?.length > 0 && this.state.rowDataFinance[0]?.master_report_type_id
const mstIdCAT = this.state?.rowDataCAT?.length > 0 && this.state.rowDataCAT[0]?.master_report_type_id const mstIdCAT = this.state?.rowDataCAT?.length > 0 && this.state.rowDataCAT[0]?.master_report_type_id
console.log(((this.state.checkApprover && this.state.isApproverCAT) || this.state.submitterCAT), '1')
console.log(this.state.checkApprover, this.state.isApproverCAT, this.state.submitterCAT, '2')
return ( return (
<div style={{ flex: 1, backgroundColor: '#f8f8f8', overflow: 'scroll' }}> <div style={{ flex: 1, backgroundColor: '#f8f8f8', overflow: 'scroll' }}>
<Snackbar open={this.state.alert} autoHideDuration={6000} onClose={() => this.closeAlert()}> <Snackbar open={this.state.alert} autoHideDuration={6000} onClose={() => this.closeAlert()}>
......
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