live link issue fix
This commit is contained in:
parent
61b0d1429c
commit
01d35e13b6
@ -118,7 +118,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div fxFlex.xs="20" fxFlex.sm="20" fxFlex.md="20.66" fxFlex.lg="20.66" fxFlex.xl="20.66" class="cell center">
|
<div fxFlex.xs="20" fxFlex.sm="20" fxFlex.md="20.66" fxFlex.lg="20.66" fxFlex.xl="20.66" class="cell center">
|
||||||
<button mat-button mat-icon-button class="hover-icon" (click)="newPortal()" type="button" matTooltip="link" matTooltipPosition="above" color="primary"><mat-icon>link</mat-icon></button>
|
<button mat-button mat-icon-button (click)="newPortal()" type="button" matTooltip="link" matTooltipPosition="above" color="primary"><mat-icon>link</mat-icon></button>
|
||||||
</div>
|
</div>
|
||||||
<div fxFlex.xs="20" fxFlex.sm="20" fxFlex.md="20.66" fxFlex.lg="20.66" fxFlex.xl="20.66" class="cell center">
|
<div fxFlex.xs="20" fxFlex.sm="20" fxFlex.md="20.66" fxFlex.lg="20.66" fxFlex.xl="20.66" class="cell center">
|
||||||
<button *ngIf="roleID == 30" mat-button mat-icon-button class="hover-icon" type="button" matTooltip="ReGenerate"
|
<button *ngIf="roleID == 30" mat-button mat-icon-button class="hover-icon" type="button" matTooltip="ReGenerate"
|
||||||
|
|||||||
@ -259,11 +259,73 @@ editForm(value_obj){
|
|||||||
filteredDataSource(res){
|
filteredDataSource(res){
|
||||||
console.log("From Parent",res);
|
console.log("From Parent",res);
|
||||||
if(res['dataStatus']){
|
if(res['dataStatus']){
|
||||||
|
|
||||||
|
let user1 = localStorage.getItem('user_details');
|
||||||
|
let user=(JSON.parse(user1))
|
||||||
|
this.roleID = localStorage.getItem('user_role')
|
||||||
|
|
||||||
this.salesPdData=res['records']
|
this.salesPdData=res['records']
|
||||||
this.dataLengthTab4 = res['records'].length;
|
this.dataLengthTab4 = res['records'].length;
|
||||||
this.dataSourceTab4.data = this.salesPdData;
|
this.dataSourceTab4.data = this.salesPdData;
|
||||||
this.recordStatus=false
|
this.recordStatus=false
|
||||||
this.limitMsg = false
|
this.limitMsg = false
|
||||||
|
if(this.salesPdData.length > 0){
|
||||||
|
let products=[]
|
||||||
|
let lenders=[]
|
||||||
|
let pd_status=[]
|
||||||
|
this.salesPdData.map(val=>{
|
||||||
|
|
||||||
|
// https://gstapp.smcfinance.com/home?saltkey=VQDa79tyBlpu7ZuKt6U&PDID=123&Email=manojsahrawat@smcfinance.com
|
||||||
|
//let link = "http://gstapp.devopsmcfinance.com/home?saltkey=VQDa79tyBlpu7ZuKt6U"
|
||||||
|
let link ="https://salesapp.smcfinance.com/app/secure?saltkey=VQDa79tyBlpu7ZuKt6U"
|
||||||
|
var string:any = {
|
||||||
|
EmpName:user.user_first_name,
|
||||||
|
EmpCode:"",
|
||||||
|
PDID:val.sales_pd_sno,
|
||||||
|
//PD_NO:val.sales_pd_sno,
|
||||||
|
}
|
||||||
|
//console.log(string);
|
||||||
|
//var encodedString = btoa(JSON.stringify(string));
|
||||||
|
//console.log("encode",encodedString); // Outputs: "SGVsbG8gV29ybGQh"
|
||||||
|
//var decodedString = atob(encodedString);
|
||||||
|
//console.log("decode",JSON.parse(decodedString));
|
||||||
|
//let email="mwisesales1@sine.com";
|
||||||
|
let PDID=val.sales_pd_sno;
|
||||||
|
// let mail="&Email=manojsahrawat@smcfinance.com"
|
||||||
|
this.finallink=link+"&PDID="+PDID+"&Email="+user.email;
|
||||||
|
|
||||||
|
console.log('this.finallink')
|
||||||
|
console.log(this.finallink);
|
||||||
|
val.link = this.finallink;
|
||||||
|
|
||||||
|
if(products.length > 0 ){
|
||||||
|
if(products.filter(pro=>pro == val.product_id).length == 0 ){
|
||||||
|
products.push(val.product_id)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
products.push(val.product_id)
|
||||||
|
}
|
||||||
|
if(lenders.length > 0 ){
|
||||||
|
if(lenders.filter(pro=>pro == val.lender_id).length == 0 ){
|
||||||
|
lenders.push(val.lender_id)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
lenders.push(val.lender_id)
|
||||||
|
}
|
||||||
|
if(pd_status.length > 0 ){
|
||||||
|
if(pd_status.filter(pro=>pro == val.status).length == 0 ){
|
||||||
|
pd_status.push(val.status)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
pd_status.push(val.status)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
this.filter_drop_down_data={product_ids:products,lender_ids:lenders,pd_status:pd_status}
|
||||||
|
// console.log(this.filter_drop_down_data);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
this.salesPdData=[];
|
this.salesPdData=[];
|
||||||
@ -348,10 +410,11 @@ editForm(value_obj){
|
|||||||
}
|
}
|
||||||
|
|
||||||
newPortal() {
|
newPortal() {
|
||||||
|
|
||||||
console.log(this.finallink)
|
console.log(this.finallink)
|
||||||
window.open(this.finallink);
|
window.open(this.finallink);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
regeneratereport(data,option)
|
regeneratereport(data,option)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user