Merge branch 'master' of https://bitbucket.org/sriramv18/sineedgelenderapp
This commit is contained in:
parent
4847c75f22
commit
d94157df6f
@ -63,13 +63,6 @@
|
|||||||
"validator":"Validators.required",
|
"validator":"Validators.required",
|
||||||
"message":"Company Name Required",
|
"message":"Company Name Required",
|
||||||
"value":null
|
"value":null
|
||||||
},
|
|
||||||
{
|
|
||||||
"name":"pattern",
|
|
||||||
"isactive":"1",
|
|
||||||
"validator":"[A-Za-z ]*",
|
|
||||||
"message":"alphabets only ",
|
|
||||||
"value":null
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
1778
src/assets/data/sales_pd_templates/22-2.json
Normal file
1778
src/assets/data/sales_pd_templates/22-2.json
Normal file
File diff suppressed because it is too large
Load Diff
1396
src/assets/data/sales_pd_templates/8-1.json
Normal file
1396
src/assets/data/sales_pd_templates/8-1.json
Normal file
File diff suppressed because it is too large
Load Diff
1533
src/assets/data/sales_pd_templates/8-2.json
Normal file
1533
src/assets/data/sales_pd_templates/8-2.json
Normal file
File diff suppressed because it is too large
Load Diff
1055
src/assets/data/sales_pd_templates/9-1.json
Normal file
1055
src/assets/data/sales_pd_templates/9-1.json
Normal file
File diff suppressed because it is too large
Load Diff
1190
src/assets/data/sales_pd_templates/9-2.json
Normal file
1190
src/assets/data/sales_pd_templates/9-2.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -22,6 +22,12 @@
|
|||||||
<ion-content padding>
|
<ion-content padding>
|
||||||
<mat-list class="m-gap p-gap" >
|
<mat-list class="m-gap p-gap" >
|
||||||
<div [formGroup]="searchForm" fxLayout="row wrap" fxFlex="100%" fxLayoutGap="35px" fxLayoutAlign="flex-start stretch">
|
<div [formGroup]="searchForm" fxLayout="row wrap" fxFlex="100%" fxLayoutGap="35px" fxLayoutAlign="flex-start stretch">
|
||||||
|
<mat-form-field style="width: 100%">
|
||||||
|
<mat-select multiple formControlName="sales_pd_type" placeholder="PD Type">
|
||||||
|
<mat-option *ngFor="let item of salesPdTypeList" [value]="item.id">{{item.pd_type_name}}
|
||||||
|
</mat-option>
|
||||||
|
</mat-select>
|
||||||
|
</mat-form-field>
|
||||||
<mat-form-field style="width: 100%">
|
<mat-form-field style="width: 100%">
|
||||||
<mat-select multiple formControlName="pd_status" placeholder="PD Status">
|
<mat-select multiple formControlName="pd_status" placeholder="PD Status">
|
||||||
<mat-option *ngFor="let status of pdStatus" [value]="status.pd_status_name">{{status.pd_status_name}}
|
<mat-option *ngFor="let status of pdStatus" [value]="status.pd_status_name">{{status.pd_status_name}}
|
||||||
@ -32,13 +38,13 @@
|
|||||||
<input matInput [matDatepicker]="picker" [max]="todaydate"
|
<input matInput [matDatepicker]="picker" [max]="todaydate"
|
||||||
formControlName="pd_from_date" placeholder="Choose a From date">
|
formControlName="pd_from_date" placeholder="Choose a From date">
|
||||||
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
|
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
|
||||||
<mat-datepicker #picker></mat-datepicker>
|
<mat-datepicker touchUi #picker></mat-datepicker>
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
<mat-form-field style="width:100%">
|
<mat-form-field style="width:100%">
|
||||||
<input matInput [matDatepicker]="picker1" [min]="searchForm.get('pd_from_date').value" [max]="todaydate"
|
<input matInput [matDatepicker]="picker1" [min]="searchForm.get('pd_from_date').value" [max]="todaydate"
|
||||||
formControlName="pd_to_date" placeholder="Choose a To date">
|
formControlName="pd_to_date" placeholder="Choose a To date">
|
||||||
<mat-datepicker-toggle matSuffix [for]="picker1"></mat-datepicker-toggle>
|
<mat-datepicker-toggle matSuffix [for]="picker1"></mat-datepicker-toggle>
|
||||||
<mat-datepicker #picker1></mat-datepicker>
|
<mat-datepicker touchUi #picker1></mat-datepicker>
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
<mat-form-field style="width:100%">
|
<mat-form-field style="width:100%">
|
||||||
<mat-select multiple formControlName="pd_products" placeholder="Products">
|
<mat-select multiple formControlName="pd_products" placeholder="Products">
|
||||||
|
|||||||
@ -31,6 +31,16 @@ export class AdvanceFilterPage {
|
|||||||
xpandStatus:boolean=false;
|
xpandStatus:boolean=false;
|
||||||
pipe=new DatePipe('en-US');
|
pipe=new DatePipe('en-US');
|
||||||
is_sales_login: boolean = false;
|
is_sales_login: boolean = false;
|
||||||
|
salesPdTypeList = [
|
||||||
|
{
|
||||||
|
id:'1',
|
||||||
|
pd_type_name:"Physical PD"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id:'2',
|
||||||
|
pd_type_name:"Telephonic PD"
|
||||||
|
}
|
||||||
|
]
|
||||||
constructor(private _fb:FormBuilder,public navCtrl: NavController, public navParams: NavParams,public actionSheetCtrl: ActionSheetController,private salesPDService:SalesPdProvider,private toastProvider:ToastProvider,private loaderProvider:LoadingProvider,private viewCtrl:ViewController ) {
|
constructor(private _fb:FormBuilder,public navCtrl: NavController, public navParams: NavParams,public actionSheetCtrl: ActionSheetController,private salesPDService:SalesPdProvider,private toastProvider:ToastProvider,private loaderProvider:LoadingProvider,private viewCtrl:ViewController ) {
|
||||||
this.todaydate = new Date();
|
this.todaydate = new Date();
|
||||||
this.getDropdown();
|
this.getDropdown();
|
||||||
@ -54,6 +64,7 @@ export class AdvanceFilterPage {
|
|||||||
pd_lender:[local.fk_entity_id],
|
pd_lender:[local.fk_entity_id],
|
||||||
pd_applicant_name:[''],
|
pd_applicant_name:[''],
|
||||||
pd_officer:[''],
|
pd_officer:[''],
|
||||||
|
sales_pd_type:[''],
|
||||||
sales_pd_officer_id:[this.is_sales_login ? local.userid : '']
|
sales_pd_officer_id:[this.is_sales_login ? local.userid : '']
|
||||||
})
|
})
|
||||||
console.log(this.drop_down_datas)
|
console.log(this.drop_down_datas)
|
||||||
|
|||||||
@ -307,7 +307,7 @@ export class SectionListPage {
|
|||||||
|
|
||||||
}
|
}
|
||||||
goto(section_id){
|
goto(section_id){
|
||||||
alert(section_id);
|
// alert(section_id);
|
||||||
// this.SalesPDService.insertData_Replace('sales_pd_id_PRIMARYKEY',value_obj.sales_pd_id).then(()=>{
|
// this.SalesPDService.insertData_Replace('sales_pd_id_PRIMARYKEY',value_obj.sales_pd_id).then(()=>{
|
||||||
// localStorage.setItem('product_id_salesPD',value_obj.product_id)
|
// localStorage.setItem('product_id_salesPD',value_obj.product_id)
|
||||||
if(this.sales_pd_id == null && section_id != '1'){
|
if(this.sales_pd_id == null && section_id != '1'){
|
||||||
|
|||||||
@ -42,9 +42,17 @@ current_section:any;
|
|||||||
if(this.networkProvider.getCurrentNetworkStatus() == ConnectionStatus.online) {
|
if(this.networkProvider.getCurrentNetworkStatus() == ConnectionStatus.online) {
|
||||||
console.log(this.platform.is('cordova'))
|
console.log(this.platform.is('cordova'))
|
||||||
let api_properties = {method:'post', api_name:this.apiUrl+'loadSalesPDTemplate',params : params}
|
let api_properties = {method:'post', api_name:this.apiUrl+'loadSalesPDTemplate',params : params}
|
||||||
|
|
||||||
|
// START OF GETTING LOCAL TEMPLATE ONLY ON BROWSER
|
||||||
if(!this.platform.is('cordova')) {
|
if(!this.platform.is('cordova')) {
|
||||||
api_properties = {method:'get', api_name:`assets/data/sales_pd_templates/${product_id}.json`,params : params}
|
let fileName = product_id
|
||||||
|
if(sales_pd_type) {
|
||||||
|
fileName += '-'+sales_pd_type
|
||||||
}
|
}
|
||||||
|
// api_properties = {method:'get', api_name:`assets/data/sales_pd_templates/${fileName}.json`,params : params}
|
||||||
|
}
|
||||||
|
// END OF GETTIG LOCAL TEMPLATE
|
||||||
|
|
||||||
return this.http[api_properties.method](api_properties.api_name,api_properties.params).subscribe(result=>{
|
return this.http[api_properties.method](api_properties.api_name,api_properties.params).subscribe(result=>{
|
||||||
if(!this.platform.is('cordova') && !result.hasOwnProperty('dataStatus')) {
|
if(!this.platform.is('cordova') && !result.hasOwnProperty('dataStatus')) {
|
||||||
result = {dataStatus:true,status:200,records:{template:JSON.stringify(result)}}
|
result = {dataStatus:true,status:200,records:{template:JSON.stringify(result)}}
|
||||||
@ -519,7 +527,7 @@ return this.creditPDService.getStakeholderInfo().map(res=>{
|
|||||||
if(this.networkProvider.getCurrentNetworkStatus() == ConnectionStatus.online) {
|
if(this.networkProvider.getCurrentNetworkStatus() == ConnectionStatus.online) {
|
||||||
let complete_url = this.apiUrl+'listSalesPD/'+det.fk_entity_id
|
let complete_url = this.apiUrl+'listSalesPD/'+det.fk_entity_id
|
||||||
if(is_sales_login) {
|
if(is_sales_login) {
|
||||||
complete_url = complete_url+'/'+det.userid
|
complete_url = complete_url+'/'+det.userid+'/'+det.user_role
|
||||||
}
|
}
|
||||||
return this.http.get(complete_url).map(res=>{
|
return this.http.get(complete_url).map(res=>{
|
||||||
this.ionicStorageProvider.checkAndInsertApiDataLocally(res,params,'listSalesPD');
|
this.ionicStorageProvider.checkAndInsertApiDataLocally(res,params,'listSalesPD');
|
||||||
|
|||||||
@ -102,7 +102,7 @@ apiurl:any;
|
|||||||
}
|
}
|
||||||
userforgotpass(auth) {
|
userforgotpass(auth) {
|
||||||
////(auth);
|
////(auth);
|
||||||
alert('test');
|
// alert('test');
|
||||||
const userData = {
|
const userData = {
|
||||||
Username: auth.Username,
|
Username: auth.Username,
|
||||||
Pool: lenderUserPool
|
Pool: lenderUserPool
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user