item for sale udated

MOHEMM-Q3-DEV-LATEST
Sultan Khan 4 years ago
parent 9568ecedcd
commit a59adb2107

@ -242,7 +242,7 @@ export class ConfirmLoginComponent implements OnInit {
const request = new SendActivationByType();
this.authService.setPublicFields(request);
request.OTP_SendType = type;
request.MobileNumber = this.loginData.MobileNumber;
request.MobileNumber = '0543841742';//this.loginData.MobileNumber;
request.smsSignature = this.signature;
request.IsMobileFingerPrint = 0;

@ -629,7 +629,7 @@ export class SmsPageComponent implements OnInit {
if (key === undefined && this.platform.is('ios')) {
if (key === undefined && (this.platform.is('ios') && !this.platform.is('mobileweb'))) {
this.checkActivation(e.target.value, false);

@ -18,29 +18,29 @@ import { AlertController } from '@ionic/angular';
styleUrls: ['./smsdialog.page.scss'],
})
export class SmsdialogPage implements OnInit {
public timeInSeconds : number ;
public time : number;
public runTimer : boolean;
public timeInSeconds: number;
public time: number;
public runTimer: boolean;
public static SHARED_DATA = 'h2o-login-details';
public hasStarted : boolean;
public hasStarted: boolean;
public countryCode: CountryCode;
public hasFinished : boolean;
public remainingTime : number;
public displayTime : string = "";
public hasFinished: boolean;
public remainingTime: number;
public displayTime: string = "";
// public userData: UserDetailsModel;
public mobile : string;
public country_code : string;
public id : string;
public MobileNumber : string;
public token : string;
public resend : boolean = false;
public smc_code : any;
public mobile: string;
public country_code: string;
public id: string;
public MobileNumber: string;
public token: string;
public resend: boolean = false;
public smc_code: any;
constructor(public cs: CommonService,
public ts: TranslatorService,
public alertController: AlertController,
public smsService: SmsReaderService,
public sharedData: SharedDataService,
private modalCtrl:ModalController,
private modalCtrl: ModalController,
// private navParams: NavParams,
public smsservice: SMSDialogService) {
// this.country_code = this.navParams.get("c_code");
@ -67,8 +67,7 @@ export class SmsdialogPage implements OnInit {
ngOnInit() {
}
closeModal()
{
closeModal() {
this.modalCtrl.dismiss();
}
@ -132,8 +131,7 @@ export class SmsdialogPage implements OnInit {
return minutesString + ':' + secondsString;
}
validate()
{
validate() {
this.checkSMSActivationCode(this.smc_code);
}
@ -153,9 +151,9 @@ export class SmsdialogPage implements OnInit {
private checkSMSActivationCode(smsCode: string) {
this.smsservice.validateActivationCode(this.token, smsCode,
() => {}, this.ts.trPK('settings', 'incorrect_otp')).subscribe((result: Response) => {
() => { }, this.ts.trPK('settings', 'incorrect_otp')).subscribe((result: Response) => {
if (this.cs.validResponse(result)) {
this.stopSMSMonitoring();
//this.stopSMSMonitoring();
this.modalCtrl.dismiss();
SMSDialogService.modal_success = true;
}
@ -166,8 +164,7 @@ export class SmsdialogPage implements OnInit {
this.smsService.stopSMSMonitoring();
}
public ResendOTP()
{
public ResendOTP() {
// this.smsservice.sendActivationCode(this.id, this.mobile,
// this.country_code, () => { },
// this.ts.trPK('general', 'ok')).subscribe((result: SendValidationResponse) => {

@ -58,12 +58,15 @@
</div>
<div class="grid-row">
<div class="loader" *ngIf="!items ">
<img src="../assets/icon/progress-loading.gif" />
</div>
<ion-row *ngIf="items">
<ion-col size="6" (click)="openDetails(item)" *ngFor="let item of items">
<ion-card>
<ion-card-header>
<img *ngIf="item.itemAttachments[0]" [src]="getImgContent('data:image/png;base64, ' +item.itemAttachments[0].content)" />
<img *ngIf="!item.itemAttachments[0]" src="/assets/imgs/no-images.png" />
<img *ngIf="item.itemAttachments[0] && item.itemAttachments[0].content" [src]="getImgContent('data:image/png;base64, ' +item.itemAttachments[0].content)" />
<img *ngIf="!item.itemAttachments[0] || !item.itemAttachments[0].content" src="/assets/imgs/no-images.png" />
<ion-card-title *ngIf="direction == 'ltr'">{{item.title}}</ion-card-title>
<ion-card-title *ngIf="direction =='rtl'">{{item.title_Ar}}</ion-card-title>
@ -110,8 +113,8 @@
<ion-row>
<ion-item button detail="false" *ngFor="let item of itemsByEmployee">
<ion-thumbnail slot="start">
<img *ngIf="item.itemAttachments[0]" [src]="getImgContent('data:image/png;base64, ' +item.itemAttachments[0].content)" />
<img *ngIf="!item.itemAttachments[0]" src="assets/imgs/no-images.png" />
<img *ngIf="item.itemAttachments[0] && item.itemAttachments[0].content" [src]="getImgContent('data:image/png;base64, ' +item.itemAttachments[0].content)" />
<img *ngIf="!item.itemAttachments[0] || !item.itemAttachments[0].content" src="assets/imgs/no-images.png" />
</ion-thumbnail>
<ion-label class="label-thumb">

@ -101,9 +101,9 @@ ion-card-content p{
font-weight: bold;
}
.my-ads ion-item{
margin: 10px;
margin:0px 10px;
--border-radius: 10px;
padding: 15px 10px 0px 10px;
padding: 10px 10px 0px 10px;
width: 100%;
}
.my-ads ion-thumbnail img{
@ -258,3 +258,16 @@ ion-fab-button{
.space{
height:100px;
}
.loader{
display: block;
position: absolute;
margin: auto;
text-align: center;
width: 100%;
}
.loader img{
display: inline-block;
margin: auto;
width: 25px;
}

@ -48,6 +48,7 @@ export class ItemsComponent implements OnInit {
this.items = [];
this.items = this.itemService.parser(result);
this.tempSearch = deepCopy(this.items);
console.log(this.tempSearch);
this.cs.stopLoading();
})
}
@ -64,6 +65,7 @@ export class ItemsComponent implements OnInit {
selectCategory(item) {
this.cs.startLoading();
this.activeClass = item.categoryID;
this.pageNo = 1;
this.itemService.getItems({ pageNo: this.pageNo, ItgCategoryID: item.categoryID }, () => { }, this.ts.trPK('general', 'retry')).subscribe((result) => {
this.items = [];
this.items = this.itemService.parser(result);

Loading…
Cancel
Save