From d2669236ec3a0bd08508361778eab47a0a2ab983 Mon Sep 17 00:00:00 2001
From: nikolay
На сумму: - {{lastOrder?.last_purchase_sum}} + {{lastOrder?.last_purchase_sum}}₽
Дата: {{lastOrder!.last_purchase_date}}
@@ -10,7 +10,7 @@- Данные не найдены + Покупок за последние пол года не было
Уровень {{ authService.userInfo.current_level_and_cashback?.current_level ?? '--' }}
-Кэшбек {{ authService.currentLvlPeriod.percent }}%
+Уровень {{ authService.error ? '--' : authService.userInfo.current_level_and_cashback?.current_level }}
+Кэшбек {{ authService.error ? '--' : authService.currentLvlPeriod.percent }}%
- {{ Math.floor(authService.userInfo.walletBalances) }} - бонусов -
++ Отрицательный баланс бонусов, свяжитесь с техподдержкой +
++ {{ authService.error ? '--' : Math.floor(authService.userInfo.walletBalances) }} + бонусов +
+
+ + Упс, что-то пошло не так.. + Мы уже работаем над этой проблемой. + Попробуйте обновить страницу или зайти попозже. + Приносим извинения за неудобства. +
+EGO- zX;*C4i4E+V#k~&rxWf2P*lJ~M)jVo;-6W;Mab1Xg1b;2XLUlCJ^h7Y?v{eJ+9!EtA zzxpd_jqteRc>1j`sPPwV(wt|Xk_jmLss(ZMBC|BKxrydin@RdcOKE)ls4Z2Rg?qN# zQ@k0mrL;4 zm^PNx%&(?&c@4rvOY)rd(T=p>T!c!Qu?UXZfmZ&00;~1r?I!zie&IbqPr7@%5IcaU z=;_>E9!7{`9K>T}9Ei@Rdvps2vWh6H)t;h?D5R1o?-W-bNj2eJFxY~vt-0|g3}=(g zF1D2e?;Fxf(oG43?wQ`X0|zjO%ZlzxZ>7f7{OOseR}|bZ+gqFNrkV_^-j1zCy&&wZ3I8|RX$ip0lGq^TJ>$O)eNiRp|wFM(5!<$Ft z6Akc5joIsn9h)BK6IM2gnL%AXA2^;9sQQk}f-b&!;cQs(LSkLx`lbB`^OVnPqjjZt z1gs5*ffT}B?mU*2#5z`%IrVsfAB|fKhZeBpk@m@~@Gh;Oa`mXGaHHHv lyOk^ca6e`jAxHs{$|+ul2A$zduMM{0w2 zgs#>m$3y5o^r#VA3dvP+({D~)FwIL*G8q!EyNiGh8=pAj`AAPMiuh{E!JQuC5t&e= zGb$^|3u)$-6o*0VDIlH2Rn1NG4#0BO-j#%xaQmqoNlQOH5Ub6legsuraxS`h7~T3r zmmbEPbD2R@n_P~59j!0=s;^RCQ71x;bB^R`jUo0{Hd+>)!KB7zrEgnM gyh1UgE*5UA1Hqs4x z9;%{IPF+URbjw56YYPD~Kq`HK$T&Plf~hs-L@>_T#rmwyx{6vEa!Ik+qKYV|g0Bdp zofJ~js$OW^_}0aYg6|Lk7Uwmj4#0^D1MIDJ70y &DtjAD!6m;Yy{0A!4(Oihx{?NNMQ;}lx^GEf%-MwlkqPrR>`H9q&QCx8f z_lXWf_j(viIVJC?+6s@@E7PF4NHn dqoA99GSdH6m |-|)ZUrrL`|~=EYVc~a~ZdhQTi*A2vG{^?c3#CQ@f~^Als^K=*8z{PPIC| z(j+uK CZ0(7sO>zfwmIAv3FVSo9&NeADYpvXnE)Z)tF_Lw z=~LPK3w_rakj=L;u`I~6%W!UkzqZSsEv}Y0K5(3v%C_BNF3XhL4@Yveysw>QLzfbM zvJY~FVVqTh$xl#gAZ^&~{15W9+B$(Wc^$Y-u5?zCJ<)A!9vvb+`q?#bj{g9%;7`Am z00)AsEV2j-1SoL>U0Z1la%ll6uE2$j(n70~$Zo3ZLcC21D5AchK}f7Sow6n38_=$i zSep()3vV$Yu;Xqd_bDfl6`4gOm(Nc~uS3b0OoubA5%s3yLszXywZ~ezc!fP~mO8sg z9vz~YzKQ;p15=t~57Y?_wU)M%>XOdLMa2X8IzImZeOtw&jBQ^#y)u0s9l>sC)h#t` za3cD`UAeOtk%s>OA5ua#>`7N|pN947OXzyK-JRl*`l*HsYsT|!Yl17J2?$DgAzxT| z8uRp8*JgFA07I7*ww$8V!o}5~Ht7^cRp2}q&*Qy1ZZR0R!+Ip9`c@uELxaklhEo&6 zf~~|TnOy^;cKr`xs&y5yzggX|UFF-P9m@(JFY70?AF$TCiJIWyaI$$==-ycIVi83Y zS4p%{MHG@n6j4beQAJPm{{T;2$Q?z(=-QEOLFyp#FCYGzYFS$oZdAHzS!(4G#x-78 zKAp(PIA+{J*tP@iQ>1u!4?1{StkCSyQy$$FsLdz23H! yFsIC#IFW7oG7jonF z{{W)rYT6%)Y2$C78s!-hVLaRHIn4_~w+4r*X-jU|1;JWQ9f`+Q(D;p viM9B8We5R*fP zf$MLqjkl_nF&Hg%VJM=C*-*+TqKZi(wfBo$EA6^%uJ0MCkR``k5*TqirN-6>Qb_P3 ziYX+%TlzBGWney*3CFSL*4?gE!gZ=cZk|4tIyyp-uM!Js=jC5ik@%10MHG@rZET9u zcPng^Cuf{t#3^1OBoX}SUVBfx(M1tbf6)sn#y}O%vf_#;sijjQiYTuVMHEq8HFn;r zO@Ue>-g0=ct_Uu%w;GYZB@x_ws>rgGve-jNN)V1oNF0EoilDA1J(2$a4Y8t)&I4Po z8;h!o4nxfW#M^361ac>C`leY0?sh|TdgFC`zaiBT?o+Be+pTM2lA{&MbR`akL!? zTFv+3p!j(2MHM*gv%CA}$uM+}CAnHMcvjeN{$n}79c5#5`^SN+RM)db6<;W^TAvHZ z_tFsKdlip58xz=6d5tCJT?H#bhTw{<`DLk#HTrBw1;jAYj{-`!+KMV|5h3 qbBe3EPo1v$N#)OmRti)g?^_71wE9WGk0?O%zqU;1Q|^rhAz)OHGQgSdHRE v^357#z=XQ$cUMQaA9*z(M>J7I4afjGEoPC Date: Tue, 11 Jul 2023 13:58:33 +0400 Subject: [PATCH 3/4] =?UTF-8?q?dev=20#14717=20=D0=94=D0=BE=D0=B1=D0=B0?= =?UTF-8?q?=D0=B2=D0=B8=D1=82=D1=8C=20=D0=BC=D0=B5=D0=BD=D1=8E=20=D0=B2=20?= =?UTF-8?q?=D0=B0=D0=BD=D0=B4=D1=80=D0=BE=D0=B4=20WPA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/navbar/navbar.component.html | 53 +++++++++++-------- .../components/navbar/navbar.component.scss | 4 +- .../components/navbar/navbar.component.ts | 8 +-- angular/src/assets/coffee-like-logo.svg | 22 ++++++++ 4 files changed, 58 insertions(+), 29 deletions(-) create mode 100644 angular/src/assets/coffee-like-logo.svg diff --git a/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.html b/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.html index 5bb96fd..17f11df 100644 --- a/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.html +++ b/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.html @@ -8,7 +8,7 @@ - diff --git a/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.scss b/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.scss index a7e7239..1de3918 100644 --- a/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.scss +++ b/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.scss @@ -57,9 +57,9 @@ .menu__dropdown { z-index: 110; - position: fixed; + position: absolute; background-color: white; - width: fit-content; + width: 250px; height: fit-content; right: 20px; border-radius: 6px; diff --git a/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.ts b/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.ts index 7e76690..9649311 100644 --- a/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.ts +++ b/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.ts @@ -16,8 +16,8 @@ export class NavbarComponent implements OnInit { @Input() title: string = 'Название не задано' @Input() backEvent?: () => void; - showMenu: boolean = false; showDropdown: boolean = false; + isios: boolean = false; constructor( public messagingService: MessagingService, @@ -37,9 +37,7 @@ export class NavbarComponent implements OnInit { aboutApp() { } ngOnInit(): void { - const deviceType = getTypeDevice(); - - this.showMenu = deviceType === DeviceType.ios; + this.isios = getTypeDevice() == DeviceType.ios; } toggleMenu() { @@ -78,5 +76,7 @@ export class NavbarComponent implements OnInit { }, }); } + + installApp = () => { } } diff --git a/angular/src/assets/coffee-like-logo.svg b/angular/src/assets/coffee-like-logo.svg new file mode 100644 index 0000000..77926ac --- /dev/null +++ b/angular/src/assets/coffee-like-logo.svg @@ -0,0 +1,22 @@ + + + + From 9d00a32d4f00692584844920e4d657d3eea07b37 Mon Sep 17 00:00:00 2001 From: nikolay Date: Tue, 11 Jul 2023 15:48:02 +0400 Subject: [PATCH 4/4] =?UTF-8?q?dev=20#14717=20=D0=94=D0=BE=D0=B1=D0=B0?= =?UTF-8?q?=D0=B2=D0=B8=D1=82=D1=8C=20=D0=BC=D0=B5=D0=BD=D1=8E=20=D0=B2=20?= =?UTF-8?q?=D0=B0=D0=BD=D0=B4=D1=80=D0=BE=D0=B4=20WPAL:=20remove=20back=20?= =?UTF-8?q?arrow=20from=20guest=20card?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/navbar/navbar.component.html | 22 +++++++++---------- .../components/navbar/navbar.component.scss | 18 +++++---------- .../guest-card/guest-card.component.html | 2 +- .../pages/guest-card/guest-card.component.ts | 4 ---- 4 files changed, 17 insertions(+), 29 deletions(-) diff --git a/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.html b/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.html index 17f11df..7eae632 100644 --- a/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.html +++ b/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.html @@ -1,11 +1,9 @@ -+ + diff --git a/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.scss b/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.scss index 1de3918..a25fff6 100644 --- a/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.scss +++ b/angular/src/app/presentation-options/default-option/components/navbar/navbar.component.scss @@ -21,12 +21,12 @@ flex-direction: column; gap: 10px; .block { - display: flex; - justify-content: space-between; + display: flex; align-items: center; + justify-content: space-between; } .back { - width: 40px; + width: 64px; } .back-arrow { font-size: 16px; @@ -43,17 +43,11 @@ font-weight: 700; font-size: 17px; line-height: 22px; - margin: 0 auto; - - } - .wrapper { - display: flex; - align-items: center; - gap: 10px; - min-width: 40px; - } + margin: 0 auto; + } .menu { position: relative; + width: 64px; .menu__dropdown { z-index: 110; diff --git a/angular/src/app/presentation-options/default-option/pages/guest-card/guest-card.component.html b/angular/src/app/presentation-options/default-option/pages/guest-card/guest-card.component.html index c893901..a6acbd1 100644 --- a/angular/src/app/presentation-options/default-option/pages/guest-card/guest-card.component.html +++ b/angular/src/app/presentation-options/default-option/pages/guest-card/guest-card.component.html @@ -1,4 +1,4 @@ --{{title}}
-+-+- + {{title}}
-+ diff --git a/angular/src/app/presentation-options/default-option/pages/guest-card/guest-card.component.ts b/angular/src/app/presentation-options/default-option/pages/guest-card/guest-card.component.ts index ee3ac2b..9229ca6 100644 --- a/angular/src/app/presentation-options/default-option/pages/guest-card/guest-card.component.ts +++ b/angular/src/app/presentation-options/default-option/pages/guest-card/guest-card.component.ts @@ -4,7 +4,6 @@ import { ExitComponent } from 'src/app/components/exit/exit.component'; import { CookiesService } from 'src/app/services/cookies.service'; import { MessageService } from 'primeng/api'; import { MessagingService } from 'src/app/services/messaging.service'; -import { DeviceType, getTypeDevice } from 'src/app/utils'; import { AuthService } from 'src/app/services/auth.service'; @Component({ @@ -16,7 +15,6 @@ export class GuestCardComponent implements OnInit { public qrCodeSize: number = 85; private isQrCodeClicked: boolean = false; public Math: Math = Math; - public showBack: boolean = false; public phone?: string; constructor( @@ -28,8 +26,6 @@ export class GuestCardComponent implements OnInit { ) { } ngOnInit(): void { - this.showBack = getTypeDevice() === DeviceType.android; - this.phone = this.cookiesService.getItem('phone-number') || this.authService.userInfo?.phone; this.requestPermission();