@@ -94,9 +94,9 @@ class FormApprover extends Component {
...
@@ -94,9 +94,9 @@ class FormApprover extends Component {
// Check is user valid to open the document
// Check is user valid to open the document
if(
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(approver).LoginName)||
(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(approver).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 - "+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 - 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("Manager Representative"))||
(dataRevision[dataRevision.length-1].status=="Waiting for Additional Approver"&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Compliance Officer")||
(dataRevision[dataRevision.length-1].status=="Waiting for Additional Approver"&&JSON.parse(localStorage.getItem("dataLogin")).user_name[0]=="Fery Afanto"&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Compliance Officer")||
<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 <a href='http://10.10.86.48:3000'>document management</a></p> \
// <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 <a href='http://10.10.86.48:3000'>document management</a></p> \
<p>Terimakasih</p> \
// <p>Terimakasih</p> \
<p>Regards, \
// <p>Regards, \
<p>Admin</p><br /> \
// <p>Admin</p><br /> \
<p><i>Ini adalah email otomatis, harap jangan me-reply ke alamat email ini</i></p>"
// <p><i>Ini adalah email otomatis, harap jangan me-reply ke alamat email ini</i></p>"
@@ -50,10 +50,10 @@ class YourDocument extends Component {
...
@@ -50,10 +50,10 @@ class YourDocument extends Component {
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.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(
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 - "+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 - "+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 - 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("Manager Representative"))||
(dataRevision[dataRevision.length-1].status=="Waiting for Additional Approver"&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Compliance Officer")||
(dataRevision[dataRevision.length-1].status=="Waiting for Additional Approver"&&JSON.parse(localStorage.getItem("dataLogin")).user_name[0]=="Fery Afanto"&&JSON.parse(localStorage.getItem('dataLogin')).user_role[0].includes("Compliance Officer")||