image capture submit fixed

This commit is contained in:
=eyJraWQiOiJta 2021-12-27 13:22:49 +05:30
parent 2b64af6214
commit c1cb3b6176
2 changed files with 15 additions and 4 deletions

View File

@ -656,7 +656,7 @@ this.proceedonChangeProperty(modified)
}
captureImg(event,parent_index,parent_control){
console.log("started")
this.loaderService.showMatSpinnerDialog('Fetching Data...')
console.log(parent_index)
let single_ques = this.tmp_ques
@ -722,9 +722,11 @@ this.proceedonChangeProperty(modified)
parent_control.controls.answer_value.setValue(watermarked_img)
console.log(geoCoordinates)
this.geoCoordinates = localStorage.getItem('current_coordinates')
console.log(this.geoCoordinates)
//SENDING SINGLE IMAGE TO API WITH PRIMARY KEY
let params={"fk_sales_pd_id":"","img":watermarked_img,"img_name":parent_control.value.question_key}
let params={"fk_sales_pd_id":"","img":watermarked_img,"img_name":parent_control.value.question_key,"location": geoCoordinates}
let storage_param=this.questions_JSON
const form_structure=this.questions_JSON
form_structure.questions=this.quesAnsForm.getRawValue().questions
@ -746,6 +748,7 @@ this.proceedonChangeProperty(modified)
this.SalesPdService.saveSalesPDImage(params,form_structure).subscribe(apiresult=>{
console.log(apiresult)
if(apiresult['dataStatus']){
parent_control.controls.is_loader.setValue(false);
@ -774,7 +777,7 @@ this.proceedonChangeProperty(modified)
// console.log("image saved successfully")
this.notifier.notify("success","Image Saved Successfully");
this.loaderService.closeMatSpinnerDialog()
}
})
// this.ngxService.stop();

View File

@ -146,11 +146,18 @@ saveQuestions(params): Observable<Response>{
let product_id=localStorage.getItem('product_id_salesPD')
let sales_pd_type = localStorage.getItem('sales_pd_type');
let users:any=localStorage.getItem('user_details')
console.log("userid"+userid)
console.log("product_id"+product_id)
console.log("sales_pd_type"+sales_pd_type)
console.log("users"+users)
users=JSON.parse(users)
// let pd_primary_key;
return Observable.create((observer:Observer<any>) => {
let key_value = localStorage.getItem('sales_pd_id_PRIMARYKEY')
// this.getData_fromLocal('sales_pd_id_PRIMARYKEY').then(key_value=>{
console.log(key_value)
params.sales_pd_id=key_value,
params.lender_id=users.fk_entity_id,
params.product_id=product_id
@ -162,6 +169,7 @@ saveQuestions(params): Observable<Response>{
console.log(result)
// let result = {dataStatus:false,records:{}};
result_from_api =result
// else{
if(!params.hasOwnProperty('status') && params.status != 'COMPLETED') {
if(params.sales_pd_id != null) {