vendor-pd rcm allocate restriction : ps
This commit is contained in:
parent
4a784ec880
commit
9f575c0619
@ -377,18 +377,23 @@ export class ViewPdComponent implements OnInit, OnDestroy {
|
||||
|
||||
// console.log("status = ",status);
|
||||
// console.log("pdDetails",pdDetails,pdDetails.fk_pd_id,this.pdMasterData);
|
||||
// console.log("i am @379 - pdDetails",pdDetails,pdDetails.fk_pd_id,this.pdMasterData);
|
||||
let pd_allocated_to = this.pdMasterData[0].pd_allocated_to;
|
||||
let vendor_status = this.pdMasterData[0].vendor_status;
|
||||
localStorage.setItem('pdid',pdDetails.fk_pd_id)
|
||||
this.destroyType = 3;
|
||||
let doSelfAllocated = 0;/** this for flag **/
|
||||
if(this.userId != pd_allocated_to && (status == this.pdStatusCheck.ALLOCATED || status == this.pdStatusCheck.ALLOCATED_TO_FIA) && (this.userRoleID == 27 || this.userRoleID == 28)){
|
||||
/* if(this.userId != pd_allocated_to && (status == this.pdStatusCheck.ALLOCATED || status == this.pdStatusCheck.ALLOCATED_TO_FIA) && (this.userRoleID == 27 || this.userRoleID == 28)){ */
|
||||
if(this.userId != pd_allocated_to && (status == this.pdStatusCheck.ALLOCATED) && (this.userRoleID == 27 || this.userRoleID == 28)){
|
||||
console.log(this.userId,pd_allocated_to);
|
||||
/* console.log("if for flag",status);
|
||||
doSelfAllocated = 1;*/
|
||||
this.selfallocate(pdDetails.fk_pd_id);
|
||||
if(status != this.pdStatusCheck.ALLOCATED_TO_FIA && this.userRoleID != 27){
|
||||
this.selfallocate(pdDetails.fk_pd_id);}
|
||||
// new Promise( resolve => setTimeout(resolve, 300) );
|
||||
}
|
||||
if (status == this.pdStatusCheck.ALLOCATED || status == this.pdStatusCheck.SCHEDULED || status == this.pdStatusCheck.TRIGGERED||status == this.pdStatusCheck.ALLOCATED_TO_FIA) {
|
||||
/* if (status == this.pdStatusCheck.ALLOCATED || status == this.pdStatusCheck.SCHEDULED || status == this.pdStatusCheck.TRIGGERED||status == this.pdStatusCheck.ALLOCATED_TO_FIA) {*/
|
||||
if (status == this.pdStatusCheck.ALLOCATED || status == this.pdStatusCheck.SCHEDULED || status == this.pdStatusCheck.TRIGGERED|| (status == this.pdStatusCheck.ALLOCATED_TO_FIA && vendor_status == this.pdStatusCheck.ALLOCATED && this.userRoleID == 28)) {
|
||||
const dialogRef = this.dialog.open(PdStatusChangeDialogueComponent, {
|
||||
data: { pdid: pdDetails.assigned_pd, pd_status: this.pdStatusCheck.INPROGRESS,random_string:this.pdMasterData[0].random_string },
|
||||
disableClose: true,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user