From 74b758e163099dcd929686d52df6dda00757316d Mon Sep 17 00:00:00 2001 From: Zoey Date: Thu, 27 Jun 2019 10:43:30 +0630 Subject: [PATCH] KBZPay Receipt Pdf modified --- app/controllers/origami/sx queries.txt | 14 ++++++++++++++ app/pdf/receipt_bill_pdf.rb | 8 +++++--- dump.rdb | Bin 1214755 -> 1216399 bytes 3 files changed, 19 insertions(+), 3 deletions(-) create mode 100644 app/controllers/origami/sx queries.txt diff --git a/app/controllers/origami/sx queries.txt b/app/controllers/origami/sx queries.txt new file mode 100644 index 00000000..efae4797 --- /dev/null +++ b/app/controllers/origami/sx queries.txt @@ -0,0 +1,14 @@ +truncate bookings; +truncate booking_orders; +truncate orders; +truncate order_items; +truncate assigned_order_items; +truncate sale_orders; +truncate sales; +truncate sale_items; +truncate sale_audits; +truncate sale_taxes; +truncate sale_payments; +truncate shift_sales; +update dining_facilities set status='available'; +update cashier_terminals set is_currently_login=0; diff --git a/app/pdf/receipt_bill_pdf.rb b/app/pdf/receipt_bill_pdf.rb index 9a1b64e5..451c055b 100755 --- a/app/pdf/receipt_bill_pdf.rb +++ b/app/pdf/receipt_bill_pdf.rb @@ -105,7 +105,7 @@ class ReceiptBillPdf < Prawn::Document end if kbz_pay_status - pay_by_kbzpay(printed_status, qr_code) + kbzpay_qr_generator(printed_status, qr_code) end footer(printed_status) @@ -685,14 +685,16 @@ class ReceiptBillPdf < Prawn::Document move_down line_move end - def pay_by_kbzpay(status, qr_code) + def kbzpay_qr_generator(status, qr_code) if status == 'Frt' move_down line_move move_down line_move text "Scan to pay with KBZ Pay", :size => self.header_font_size, :align => :center move_down line_move print_qr_code(qr_code, pos: [39, cursor], extent: 161, stroke: false, dot: 1000) - # stroke_horizontal_rule + move_down line_move + text "This QR code will be expired after 20 minutes.", :size => self.item_font_size, :align => :center + move_down line_move move_down line_move end end diff --git a/dump.rdb b/dump.rdb index 81aade48f1e5b2e3f3331e0ea90c86399ad78d74..715250ee5aab0a2de87fbf6aea31bbccf333d11b 100644 GIT binary patch delta 2690 zcmb`JTWs4@7{{H&PH$TZX6xE@-OgOt+AYcKmmVngOf8l?aX5SWm}O*rhH| zzieDS`(a2NnEq}xi(E{#WpjEilF*YWY`Sr$aER@$oMk#`k$0)eH%xEk6=nsELQru& zF0&oZZDqE9DZ|(}XHPVpiQN#(SHAT<3j%^HLJg^5Rh1Per~r6u8$80KaW<=uMkgyl z@A{FCz=4uhrDi=w4xDS+jt$E;Bau>*{}wBEvz5<8Pf&@qE2^HUDs`OJBq)nuO80w) z4G@gJLy4s;sASc{mtOU0VF7__y+|tH>)w0!{N{79Gch@~xAKDbiTRZvRZ<`Tt+s91 z!}BW%ywj-Uhgv0{HdS!ac+LQ;rxAN(7U?0lz6(w8Bv71pe%k?N(1L;NtR(@ zLvY~nhUtOW2c46gkK@8XvjR zXW|r&uA+8>9&ZMZS1IIntulwW!fq}IcL%w8J8+SloyS3LUmoW%IO#WWLeHmi;9>8c zqzT#?Iid6M1n>rAQ5AR*3q{!wrMRg9P%5u9hxHs65oAS>C8($H5j_=Y7exJ+g4^2Wb)}awtRmMg1*t@ew+bP5a7GUumN&j zp!9=#O0m;sk&4Z1qHc=r0zJN30IKxeGf&b;lLcYs0zGVymIQB5YN?&{9lfdaykCMy zQRTw@uiv}p^Lo>b$KLx7B#H#Zjmg}^P@O}{q#GPM2#57^9DIaBZlt*ZqWNEdI57v} zXahutq{yZYO{FO40yGT+#W5tet4CiemAn7IK^9S1g1p8navj9Zst>dxjTggEQ50ST zYyJ?fML4Yc3l2pB;wb_mzJNo4aDWI(Xb}!Grx*<>yjpl*^K`I*VIub7zrj$vl!%?y zcqV&ia;%1;nX@iNVkJSb@&7~d+#HHWYbc7KeTAV*yb2R$!qA{0@(^PzCUhLHWnvK) zihxLZ=2)~KB&%U42?$327R83kQ4|+uBC!|>@Rmo@E|CBa#RBz2%$%Yn#EXRsCvWX- zfS8QE{|`VE7a2`ATA4(0w2_EEnN0sV5f?{O@%PyjZSNonNGOtqYIm>2A&!fxPWrq? zp>2L5fOm-$)+9|KTW*d*o1#fV7|EJ~lbDO@_mC{U86!YA+Z_Ge@?IbWCA70rrE&Hfm8W1n+)itY5vAwhP%PW2GG ztObR5HN->LGyPRxW8DibHC^nRzWo|!qRe*FFQra@HvL_iNnHZ+@cm$HK068M4x~6HOY{~*pb%5Bx2}C%%!&i6 znvOU}rr54tL3G#t$v;V9v-do>Y|Hc=t9^=VIuA^-y%pAfb?c=US4xcRRLbnSO|$18 zKUUf6p(y&VYNF|6CSje4zUr(z$o6tQbDM`$ugGCpP@#gPAUBpYxd;Ty7-#q(+ZAXv ztc;PjZJaSCzy_y$kiFshc_-xx%)WdQ=a__^%3?a6&rY}$9Vh#gZLBp7AuU|9APax? z{7*k^ZXCW3%C4UZ)UWB{otme8KCi#NNwc1&-#2OHR;Jfqzl+9$G*sO6&WnfGb%aWf zbGFPbbHp;+)24=?=K5zJ`|{;&b@a4Ma91{Z`tMWxWyS9y@)G%oXd;HF_IndiGf@js kD^VNK5~8I<0it%ID~PUqP4Tm+*z)VQr@Oz{wIhAqZyXR!3jhEB delta 1070 zcmaKrPi)gx9LMd{c3R@ZrS#8AH{!a$S`7z3J9ccdiA0b69dP2*|H^ZYdb>) zRaBx9he<2tZ6Lv+0@R%c6u6Alr7A)kfD3RzTBKbNC&pouXw~jH)c|SI4j<{sdj5TX z-|zeVCa3pZJ-6>H=>LOlJMyNv=D~tkft9k2DB90 z$}Intm>ZcyB)gGOMWD{#N6*>K=wPf5osIP)f!)AnL|F@n<(4aLbB%j~Dk@U2lZbh~ z<(oyTREC9M2Ti-scSoBRa_QVRXo&1bH1%CF4$>OXfSdxdtm`_TT<5xud$a;Q&-yBR z0$rj$ZeHX^$BjDiCwf3_%CL2EBA8(mMV5f3UZ%;THoq-Oyq~^!mRrav4Z&XYYvkl6HWXAQBdrjIt|0IeYQ$5-Qe|3DO zNlD8pKVea!;wRZfLLP4o6}Q)kSw@p|Ev<~*x&F(SYm#Qp#~x>rO`#mWg-J<44d=wrtRc1d9q$YQ(DDi@_6ipu^;ROPy8Rg^Npl+}SQ#J5kq=t2);%v8Re%ZQRL zN^(Fh+XsJ}ZCs^PQPz-V?c&o$HvbM3-i;F<NR_HZXCZq# zyO=yFeC>FC)v7?j6l@2HiS@!p%NNW>p|qwcASD4+&luV^VYpP_KWN6%=vbngi`!1s zuDLF(+M|Lgqce$}@%I`M#?THHugb-jHx9f_T5lx%JIAALasc(RJ(RNl!{|BoBMKfmcGGWqxJ*?#~t6HC(o