Commit 9616c8e3 authored by Dida Adams Arizona's avatar Dida Adams Arizona

Merge branch 'didam' into 'master'

update idPL

See merge request !1084
parents dbf6d4ce 56d8de25
......@@ -73,7 +73,8 @@ export default class BudgetTahunan extends Component {
loadview: false,
permissionhandle: false,
userType: '',
PLBSFAMSubmitted: false
PLBSFAMSubmitted: false,
PLID: null
}
this.myRef = React.createRef()
this.fileHandler = this.fileHandler.bind(this);
......@@ -1090,12 +1091,26 @@ export default class BudgetTahunan extends Component {
}
getPL(type) {
let PLID = null
let payloadID = {
"periode": this.state.periode.periode,
"company_id": this.state.company.company_id
}
console.log(payloadID);
api.create().getPLID(payloadID).then(response => {
console.log(response);
if (response) {
PLID = response.data.data == null ? null : response.data.data.profit_loss_id
} else {
PLID = null
}
this.setState({ PLID }, () => {
let payload = {
"report_id": 6,
"report_id": 28,
"revision": Number(this.state.lastRevision),
"periode": this.state.periode.periode,
"company_id": this.state.company.company_id,
"submission_id": this.state.submissionID,
"submission_id": this.state.PLID,
"months": 0,
"quarter": 0,
}
......@@ -1191,6 +1206,10 @@ export default class BudgetTahunan extends Component {
})
})
})
}
handleValueFormulaDBPL = (indexDBCF, value, tableMeta, column, periode, forecast) => {
......@@ -1538,11 +1557,12 @@ export default class BudgetTahunan extends Component {
createDBPL() {
let payload = {
"submission_id": this.state.submissionID,
// "submission_id": this.state.submissionID,
"company_id": this.state.company.company_id,
"periode": this.state.periode.periode,
"report_id": 1,
"report_id": 28,
"status": "submitted",
"profit_loss_id": this.state.PLID,
"profit_loss_mb": this.state.dbPL,
"months": 0,
}
......
......@@ -72,7 +72,8 @@ export default class MonthlyReport extends Component {
isApprovedMB: false,
textRevision: '',
dbCF: [],
PLBSFAMSubmitted: false
PLBSFAMSubmitted: false,
PLID: null
}
this.myRef = React.createRef()
this.fileHandler = this.fileHandler.bind(this);
......@@ -1383,6 +1384,20 @@ export default class MonthlyReport extends Component {
}
getPL(type) {
let PLID = null
let payloadID = {
"periode": this.state.periode.periode,
"company_id": this.state.company.company_id
}
console.log(payloadID);
api.create().getPLID(payloadID).then(response => {
console.log(response);
if (response) {
PLID = response.data.data == null ? null : response.data.data.profit_loss_id
} else {
PLID = null
}
this.setState({ PLID }, () => {
let payload = {
"revision": Number(this.state.lastRevision),
"periode": this.state.periode.periode,
......@@ -1390,7 +1405,7 @@ export default class MonthlyReport extends Component {
"months": this.state.month.month_id,
"quarter": 0,
"report_id": 1,
"submission_id": 0
"submission_id": this.state.PLID
}
api.create().getHierarkiCreateReportPLMR(payload).then((response) => {
......@@ -1505,6 +1520,9 @@ export default class MonthlyReport extends Component {
}
console.log(dataTable);
})
})
})
}
handleValueFormulaDBPLMR = (value, tableMeta, column, periode, forecast) => {
......@@ -1757,13 +1775,14 @@ export default class MonthlyReport extends Component {
createPL() {
let payload = {
"monthly_report_id": this.state.monthlyReportId,
// "monthly_report_id": this.state.monthlyReportId,
"company_id": this.state.company.company_id,
"periode": this.state.periode.periode,
"report_id": 1,
"status": "submitted",
"months": this.state.month.month_id,
"quarter": 0,
"profit_loss_id": this.state.PLID,
"profit_loss_mr": this.state.dbPL
}
api.create().createReportPLMR(payload).then((res) => {
......
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