PageSourceSearch

https://harosushi.com.br/chunk-ACXKQ5UE.js

js harosushi.com.br collected 2026-10-05 22:04:11 UTC 9,107 bytes, 1 lines download raw bytes

1import{a as X}from"./chunk-JCH6LZEL.js";import{$a as L,Ca as A,Da as N,Ea as v,Gc as $,I as y,L as h,Ma as a,N as x,Na as S,Nc as U,Oa as I,Ob as B,Od as q,Pb as V,Pd as K,Qb as C,Qc as W,Qd as Q,Rc as m,S as T,T as F,Ua as M,Ub as J,Y as P,ab as k,bd as Z,da as c,ea as l,na as g,pa as R,pc as G,qb as E,ra as w,ta as p,ua as j,va as H,wa as z,xa as o,xc as Y,xd as b,ya as r,za as f}from"./chunk-OJ5CDMOD.js";var nt=(()=>{let n=class n{constructor(t,i,d,u,O){this.modalService=t,this.platformId=i,this.router=d,this.routerHelper=u,this.activatedRoute=O}ngOnInit(){if(E(this.platformId)){let i=this.activatedRoute.snapshot.paramMap.get("id_order");this.currentDialog=this.modalService.open(X,{centered:!0,windowClass:"modal-lg modal-white",fullscreen:"sm"}),this.currentDialog.componentInstance&&(this.currentDialog.componentInstance.idOrder=i);let d=this.routerHelper.getActivatedUrl();this.dialogResult=this.currentDialog.result.then(u=>{u!==-1&&this.router.navigate([d+"/orders"])},()=>{this.router.navigate([d+"/orders"])})}}};n.\u0275fac=function(i){return new(i||n)(l(b),l(P),l(C),l(G),l(B))},n.\u0275cmp=x({type:n,selectors:[["app-modal-wrapper-order-details"]],standalone:!0,features:[M],decls:0,vars:0,template:function(i,d){}});let e=n;return e})();function lt(e,n){e&1&&(o(0,"div",3)(1,"label"),a(2,"Voc\xEA ainda n\xE3o possui pedidos nesta loja."),r()())}function mt(e,n){e&1&&(o(0,"div",4),f(1,"app-loading",6),r()),e&2&&(c(),R("textLoading","Carregando pedidos..."))}function ut(e,n){e&1&&f(0,"i",13)}function pt(e,n){e&1&&f(0,"i",22)}function ft(e,n){e&1&&a(0," Entrega ")}function _t(e,n){e&1&&a(0," Retirada ")}function gt(e,n){e&1&&(o(0,"label"),a(1,"Pedido cancelado"),r())}function Ct(e,n){e&1&&(o(0,"label"),a(1,"Pedido em andamento"),r())}function Ot(e,n){e&1&&(o(0,"label"),a(1,"Pedido pendente de aprova\xE7\xE3o"),r())}function ht(e,n){e&1&&(o(0,"label"),a(1,"Pedido em rota de entrega"),r())}function vt(e,n){e&1&&(o(0,"label"),a(1,"Pedido dispon\xEDvel para retirada"),r())}function xt(e,n){if(e&1&&g(0,ht,2,0,"label")(1,vt,2,0),e&2){let s=v().$implicit,t=v();p(0,s.json_order.id_sale_type===t.OrderSaleType.DELIVERY?0:1)}}function Pt(e,n){e&1&&(o(0,"label"),a(1,"Pedido finalizado"),r())}function Mt(e,n){e&1&&(o(0,"label"),a(1,"Pedido em andamento"),r())}function Et(e,n){if(e&1){let s=A();o(0,"div",7),N("click",function(){let i=T(s).$implicit,d=v();return F(d.openOrderDetails(i.uid))}),o(1,"div",8),a(2),r(),o(3,"div",9)(4,"div",10)(5,"div",11)(6,"div",12),g(7,ut,1,0,"i",13)(8,pt,1,0),r(),o(9,"div",14)(10,"label"),a(11),r(),o(12,"p"),a(13," Tipo: "),o(14,"b"),g(15,ft,1,0)(16,_t,1,0),r(),a(17," Total: "),o(18,"b"),a(19),L(20,"currencyBr"),r()()()(),o(21,"div",15),f(22,"i",16),r()(),o(23,"div",17)(24,"div",18)(25,"div",19),f(26,"div",20),g(27,gt,2,0,"label")(28,Ct,2,0)(29,Ot,2,0)(30,xt,2,1)(31,Pt,2,0)(32,Mt,2,0),r(),o(33,"div",21)(34,"label"),a(35),r()()()()()()}if(e&2){let s=n.$implicit,t=v();c(2),S(t.dateHourOutsideOrder[s.uid]),c(5),p(7,t.situations[s.uid]===t.OrderStatus.REJECTED?7:8),c(4),I("Pedido n\xBA ",s.uid,""),c(4),p(15,s.json_order.id_sale_type===t.OrderSaleType.DELIVERY?15:16),c(4),I(" ",k(20,9,s.json_order.total_amount)," "),c(7),w("canceled",t.situations[s.uid]===t.OrderStatus.REJECTED),c(),p(27,t.situations[s.uid]===t.OrderStatus.REJECTED?27:t.situations[s.uid]===t.OrderStatus.CONFIRMED?28:t.situations[s.uid]===t.OrderStatus.PENDING?29:t.situations[s.uid]===t.OrderStatus.DISPATCHED?30:t.situations[s.uid]===t.OrderStatus.FINISHED?31:32),c(8),S(t.dateHourInsideOrder[s.uid])}}var it=(()=>{let n=class n{constructor(t,i){this.userHelper=t,this.router=i,this.situations={},this.dateHourInsideOrder={},this.dateHourOutsideOrder={},this.OrderStatus=m,this.orders=[],this.OrderSaleType=U}ngOnInit(){this.getOrders()}buildSituation(t){let{statuses:i}=t,[d]=i||[],{status:u}=d.json_transaction||{},{status_type:O,rejected_at:rt,confirmed_at:at,auto_confirm:D}=d||{};if(u===W.CANCELED){this.situations[t.uid]=m.REJECTED;return}if(!O||!O.length){this.situations[t.uid]=m.PENDING;return}let _=O.split(";").map(st=>st.trim()),[dt]=_||[];if(dt==="IGNORED_BY_STORE"||_.includes("4")||rt){this.situations[t.uid]=m.REJECTED;return}if(!at&&(!D||D==="N")){this.situations[t.uid]=m.PENDING;return}if(_.includes("3")){this.situations[t.uid]=m.DISPATCHED;return}if(_.includes("5")){this.situations[t.uid]=m.FINISHED;return}if(_.includes("1")||_.includes("2")){this.situations[t.uid]=m.CONFIRMED;return}}buildDateHour(t){let i=$.fromISO(t.created_at).setLocale("pt-BR").setZone("local");this.dateHourInsideOrder[t.uid]=i.toFormat("dd/MM - HH:mm"),this.dateHourOutsideOrder[t.uid]=i.toFormat("ccc'' dd 'de' LLLL yyyy")}getOrders(){this.userHelper.getOrders().subscribe(t=>
1{if(this.orders=t||[],!this.orders.length){this.orders=null;return}this.orders.forEach(i=>{this.buildSituation(i),this.buildDateHour(i)})})}openOrderDetails(t){let i=this.router.url;this.router.navigate([i,t])}};n.\u0275fac=function(i){return new(i||n)(l(q),l(C))},n.\u0275cmp=x({type:n,selectors:[["app-orders"]],standalone:!0,features:[M],decls:10,vars:2,consts:[[1,"container","container-orders"],[1,"orders"],[1,"row"],[1,"no-orders"],[1,"loading"],[1,"col-12","col-sm-12","col-md-6","col-lg-4"],[3,"textLoading"],[1,"col-12","col-sm-12","col-md-6","col-lg-4",3,"click"],[1,"date"],[1,"order"],[1,"order-dash","d-flex","justify-content-between","align-items-center"],[1,"info-status","d-flex"],[1,"status"],[1,"ri-close-circle-line","status-canceled"],[1,"info","d-flex","flex-column"],[1,"actions"],[1,"ri-arrow-right-s-line"],[1,"order-details"],[1,"d-flex","justify-content-between","align-items-center"],[1,"situation","d-flex","align-items-center"],[1,"icon-status"],[1,"order-date"],[1,"ri-checkbox-circle-line"]],template:function(i,d){i&1&&(o(0,"div",0)(1,"h2"),a(2,"Hist\xF3rico de pedidos"),r(),o(3,"div",1)(4,"div",2),g(5,lt,3,0,"div",3)(6,mt,2,1,"div",4),H(7,Et,36,11,"div",5,j),r()()(),f(9,"router-outlet")),i&2&&(c(5),p(5,d.orders?-1:5),c(),p(6,d.orders&&d.orders.length===0?6:-1),c(),z(d.orders))},dependencies:[J,V,Q,Y],styles:[".container-orders[_ngcontent-%COMP%]{padding-top:16px}h2[_ngcontent-%COMP%]{color:var(--bs-gray-900, #212529);font-size:var(--font-size-14);font-weight:600;margin-bottom:8px}.date[_ngcontent-%COMP%]{color:var(--bs-gray-600, #6C757D);font-size:var(--font-size-12);font-style:normal;font-weight:400;margin-bottom:8px;margin-top:16px}.no-orders[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-size:var(--font-size-14)}.order[_ngcontent-%COMP%]{border-radius:8px;border:1px solid var(--bs-gray-200, #E9ECEF);background:#fff;padding:16px 16px 8px 8px;cursor:pointer}.order[_ngcontent-%COMP%]   .info-status[_ngcontent-%COMP%]{gap:16px}.order[_ngcontent-%COMP%]   .order-dash[_ngcontent-%COMP%]{border-bottom:1px dashed var(--bs-gray-300);padding-bottom:8px}.order[_ngcontent-%COMP%]   .status[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:26px;color:#adb5bd}.order[_ngcontent-%COMP%]   .status-canceled[_ngcontent-%COMP%]{color:#e35d6a!important}.order[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{color:var(--bs-gray-700, #495057);font-size:var(--font-size-14);font-style:normal;font-weight:700}.order[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:var(--bs-gray-600, #6C757D);font-size:var(--font-size-12);font-style:normal;font-weight:700}.order[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{margin-right:8px}.order[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:var(--font-size-16);cursor:pointer}.order[_ngcontent-%COMP%]   .order-details[_ngcontent-%COMP%]{margin-top:16px}.order[_ngcontent-%COMP%]   .order-details[_ngcontent-%COMP%]   .situation[_ngcontent-%COMP%]   .icon-status[_ngcontent-%COMP%]{background-color:#a3cfbb;height:10px;width:10px;border-radius:50%}.order[_ngcontent-%COMP%]   .order-details[_ngcontent-%COMP%]   .situation[_ngcontent-%COMP%]   .canceled[_ngcontent-%COMP%]{background-color:#ea868f}.order[_ngcontent-%COMP%]   .order-details[_ngcontent-%COMP%]   .situation[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{color:var(--bs-gray-600, #6C757D);font-size:var(--font-size-12);font-style:normal;font-weight:500;padding-left:12px}.order[_ngcontent-%COMP%]   .order-details[_ngcontent-%COMP%]   .order-date[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{color:var(--bs-gray-600, #6C757D);font-size:var(--font-size-12);font-style:normal;font-weight:500}"]});let e=n;return e})();var ot=(()=>{let n=class n{constructor(t,i,d,u){this.router=t,this.authService=i,this.modalServices=d,this.platformId=u}canActivate(){if(this.authService.isAuthenticated())return!0;if(E(this.platformId)){let i=this.modalServices.open(K,{centered:!0,windowClass:"modal-md",fullscreen:"sm"});i.componentInstance.modalRef=i}return!1}};n.\u0275fac=function(i){return new(i||n)(h(C),h(Z),h(b),h(P))},n.\u0275prov=y({token:n,factory:n.\u0275fac,providedIn:"root"});let e=n;return e})();var Zt=[{path:"",component:it,canActivate:[ot],children:[{path:":id_order",component:nt}]}];export{Zt as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.