(dataRevision[dataRevision.length-1].status=="Waiting for Approval - "+JSON.parse(localStorage.getItem("dataLogin")).user_name[0]&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Approver"))||
(dataRevision[dataRevision.length-1].status=="Waiting for Approval - "+JSON.parse(localStorage.getItem("dataLogin")).user_name[0]&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Compliance Officer"))||
(dataRevision[dataRevision.length-1].status=="Waiting for Approval - Management Representative"&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Management Representative"))||
(dataRevision[dataRevision.length-1].status=="Waiting for Additional Approver"&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Compliance Officer")||
@@ -913,7 +932,7 @@ class FormApprover extends Component {
<p>Admin</p><br /> \
<p><i>Ini adalah email otomatis, harap jangan me-reply ke alamat email ini</i></p>";
tracking="Document Rejected By "+JSON.parse(localStorage.getItem("dataLogin")).user_name[0];
}elseif(dataRevision[dataRevision.length-1].status=="Waiting for Approval - Compliance Officer"){
}elseif(dataRevision[dataRevision.length-1].status=="Waiting for Approval - "+this.state.dataComplianceOfficer[0].user_name[0]){
subject="Dokumen "+this.state.businessUnit+"-"+this.state.documentType+"-"+this.state.revisionCode+"-"+this.state.subject+" Direject dan Perlu Direvisi";
emailCc="";
emailSend=this.state.creator_email;
...
...
@@ -924,7 +943,7 @@ class FormApprover extends Component {
<p>Admin</p><br /> \
<p><i>Ini adalah email otomatis, harap jangan me-reply ke alamat email ini</i></p>";
tracking="Document Rejected By "+JSON.parse(localStorage.getItem("dataLogin")).user_name[0];
}elseif(dataRevision[dataRevision.length-1].status=="Waiting for Approval - Manager Representative"){
}elseif(dataRevision[dataRevision.length-1].status=="Waiting for Approval - Management Representative"){
subject="Dokumen "+this.state.businessUnit+"-"+this.state.documentType+"-"+this.state.revisionCode+"-"+this.state.subject+" Direject dan Perlu Direvisi";
emailCc="";
emailSend=this.state.creator_email;
...
...
@@ -1013,7 +1032,7 @@ class FormApprover extends Component {
<p>Terdapat pengajuan dokumen dengan No."+this.state.businessUnit+"-"+this.state.documentType+"-"+this.state.revisionCode+" "+this.state.subject+" yang diajukan oleh "+JSON.parse(localStorage.getItem("user"))["Full Name"]+".<br /> Untuk review dan approval silahkan klik link berikut ini <a href='http://10.10.86.48:3000' target='_blank'>Link Dokumen</a></p> \
<p>Terimakasih</p> \
<p>Regards, \
<p>Admin</p><br /> \
<p><i>Ini adalah email otomatis, harap jangan me-reply ke alamat email ini</i></p>"
if((dataRevision[dataRevision.length-1].status.includes("Waiting for Approval")||dataRevision[dataRevision.length-1].status.includes("Waiting for Approver")||dataRevision[dataRevision.length-1].status.includes("Additional Approver"))&&dataAllDocument[i].doc_status[0]=="New"){
if(
(dataRevision[dataRevision.length-1].status=="Waiting for Approval - "+JSON.parse(localStorage.getItem("dataLogin")).user_name[0]&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Approver")&&JSON.parse(localStorage.getItem("dataLDAP"))["Login Name"]==JSON.parse(dataAllDocument[i].approver[0]).LoginName)||
(dataRevision[dataRevision.length-1].status=="Waiting for Approval - Compliance Officer"&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Compliance Officer"))||
(dataRevision[dataRevision.length-1].status=="Waiting for Approval - Manager Representative"&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Manager Representative"))||
(dataRevision[dataRevision.length-1].status=="Waiting for Approval - "+JSON.parse(localStorage.getItem("dataLogin")).user_name[0]&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Approver"))||
(dataRevision[dataRevision.length-1].status=="Waiting for Approval - "+JSON.parse(localStorage.getItem("dataLogin")).user_name[0]&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Compliance Officer"))||
(dataRevision[dataRevision.length-1].status=="Waiting for Approval - Management Representative"&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Management Representative"))||
(dataRevision[dataRevision.length-1].status=="Waiting for Additional Approver"&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Compliance Officer")||
if((dataRevision[dataRevision.length-1].status.includes("Waiting for Publish")||dataAllDocument[i].doc_status[0]=="Publish")&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Compliance Officer")){