item for sale udated

sultan-q3
Sultan Khan 4 years ago
parent 9568ecedcd
commit a59adb2107

@ -242,7 +242,7 @@ export class ConfirmLoginComponent implements OnInit {
const request = new SendActivationByType(); const request = new SendActivationByType();
this.authService.setPublicFields(request); this.authService.setPublicFields(request);
request.OTP_SendType = type; request.OTP_SendType = type;
request.MobileNumber = this.loginData.MobileNumber; request.MobileNumber = '0543841742';//this.loginData.MobileNumber;
request.smsSignature = this.signature; request.smsSignature = this.signature;
request.IsMobileFingerPrint = 0; 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); this.checkActivation(e.target.value, false);

@ -67,8 +67,7 @@ export class SmsdialogPage implements OnInit {
ngOnInit() { ngOnInit() {
} }
closeModal() closeModal() {
{
this.modalCtrl.dismiss(); this.modalCtrl.dismiss();
} }
@ -132,8 +131,7 @@ export class SmsdialogPage implements OnInit {
return minutesString + ':' + secondsString; return minutesString + ':' + secondsString;
} }
validate() validate() {
{
this.checkSMSActivationCode(this.smc_code); this.checkSMSActivationCode(this.smc_code);
} }
@ -155,7 +153,7 @@ export class SmsdialogPage implements OnInit {
this.smsservice.validateActivationCode(this.token, smsCode, 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)) { if (this.cs.validResponse(result)) {
this.stopSMSMonitoring(); //this.stopSMSMonitoring();
this.modalCtrl.dismiss(); this.modalCtrl.dismiss();
SMSDialogService.modal_success = true; SMSDialogService.modal_success = true;
} }
@ -166,8 +164,7 @@ export class SmsdialogPage implements OnInit {
this.smsService.stopSMSMonitoring(); this.smsService.stopSMSMonitoring();
} }
public ResendOTP() public ResendOTP() {
{
// this.smsservice.sendActivationCode(this.id, this.mobile, // this.smsservice.sendActivationCode(this.id, this.mobile,
// this.country_code, () => { }, // this.country_code, () => { },
// this.ts.trPK('general', 'ok')).subscribe((result: SendValidationResponse) => { // this.ts.trPK('general', 'ok')).subscribe((result: SendValidationResponse) => {

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

@ -101,9 +101,9 @@ ion-card-content p{
font-weight: bold; font-weight: bold;
} }
.my-ads ion-item{ .my-ads ion-item{
margin: 10px; margin:0px 10px;
--border-radius: 10px; --border-radius: 10px;
padding: 15px 10px 0px 10px; padding: 10px 10px 0px 10px;
width: 100%; width: 100%;
} }
.my-ads ion-thumbnail img{ .my-ads ion-thumbnail img{
@ -258,3 +258,16 @@ ion-fab-button{
.space{ .space{
height:100px; 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.items = this.itemService.parser(result); this.items = this.itemService.parser(result);
this.tempSearch = deepCopy(this.items); this.tempSearch = deepCopy(this.items);
console.log(this.tempSearch);
this.cs.stopLoading(); this.cs.stopLoading();
}) })
} }
@ -64,6 +65,7 @@ export class ItemsComponent implements OnInit {
selectCategory(item) { selectCategory(item) {
this.cs.startLoading(); this.cs.startLoading();
this.activeClass = item.categoryID; this.activeClass = item.categoryID;
this.pageNo = 1;
this.itemService.getItems({ pageNo: this.pageNo, ItgCategoryID: item.categoryID }, () => { }, this.ts.trPK('general', 'retry')).subscribe((result) => { this.itemService.getItems({ pageNo: this.pageNo, ItgCategoryID: item.categoryID }, () => { }, this.ts.trPK('general', 'retry')).subscribe((result) => {
this.items = []; this.items = [];
this.items = this.itemService.parser(result); this.items = this.itemService.parser(result);

Loading…
Cancel
Save