|
- import './polyfills.server.mjs';
- import{A as tt,f as y,g as I,h as H,i as S,n as Y,x as Z}from"./chunk-GBEJR3NP.mjs";import{$ as w,$a as u,Ba as f,Da as _,Ea as D,Fa as k,G as q,Ga as N,Ha as j,Ia as U,J,Ja as a,Ka as n,La as m,Ma as F,O as X,Pa as O,Qa as p,Ra as P,S as b,Sa as o,Ta as c,Ua as x,Va as V,Wa as K,Xa as R,Ya as Q,Za as g,_a as A,aa as T,ab as C,bb as E,ea as M,g as G,oa as B,qa as d,ra as v}from"./chunk-WTDLDRXG.mjs";import{a as W}from"./chunk-VVCT4QZE.mjs";var et={api:"https://tpf.aztrace.vn/api"};var it=W({},et);var h=(()=>{let i=class i{constructor(l){this.httpClient=l,this.apuUrl=it.api,this.data$=new G(null)}getData(l){return this.httpClient.get(`${this.apuUrl}/tb-code-details/scan/${l}`).pipe(q(r=>{this.data$.next(r)}))}};i.\u0275fac=function(r){return new(r||i)(X(Y))},i.\u0275prov=J({token:i,factory:i.\u0275fac,providedIn:"root"});let e=i;return e})();function dt(e,i){if(e&1&&(a(0,"div",1)(1,"div",2)(2,"div",3)(3,"h3",4),o(4),n()(),a(5,"div",5)(6,"div",6)(7,"div",7)(8,"div",8)(9,"figure"),m(10,"img",9),n(),a(11,"p",10)(12,"strong",11),o(13),n()()()(),a(14,"div",12)(15,"h3",13),o(16),n(),a(17,"p"),m(18,"br"),o(19," Email: "),a(20,"strong",14),o(21),n(),m(22,"br"),o(23," Hotline: "),a(24,"strong",15),o(25),n(),m(26,"br"),a(27,"span",16),o(28,"\u0110\u1ECBa ch\u1EC9"),n(),o(29,": "),a(30,"strong",17),o(31),n()()()()()(),a(32,"div",2)(33,"div",18)(34,"p",19),o(35,"Gi\u1EDBi thi\u1EC7u"),n()(),a(36,"div",5)(37,"div",20),o(38),n()()()()),e&2){let t=i.ngIf,l=p();d(4),c(t.tbCropDTO.suppliesName||"Kh\xF4ng x\xE1c \u0111\u1ECBnh"),d(9),c(t==null||t.tbCodeDetailsDTO==null?null:t.tbCodeDetailsDTO.code),d(3),c((t==null||t.customer==null?null:t.customer.name)||"Kh\xF4ng x\xE1c \u0111\u1ECBnh"),d(5),c((t==null||t.customer==null?null:t.customer.email)||"Kh\xF4ng x\xE1c \u0111\u1ECBnh"),d(4),c((t==null||t.customer==null?null:t.customer.phone)||"Kh\xF4ng x\xE1c \u0111\u1ECBnh"),d(6),c(l.getAddress(t==null?null:t.customer)),d(7),x(" ",t.description||"Kh\xF4ng x\xE1c \u0111\u1ECBnh"," ")}}var at=(()=>{let i=class i{constructor(l){this.api$=l,this.data$=this.api$.data$}getAddress(l){return l?[l.address,l.ward,l.district,l.city].filter(Boolean).join(", "):"kh\xF4ng x\xE1c \u0111\u1ECBnh"}};i.\u0275fac=function(r){return new(r||i)(v(h))},i.\u0275cmp=b({type:i,selectors:[["app-info"]],standalone:!0,features:[g],decls:2,vars:3,consts:[["class","tab-pane fade show active","id","info","role","tabpanel","aria-labelledby","info-tab",4,"ngIf"],["id","info","role","tabpanel","aria-labelledby","info-tab",1,"tab-pane","fade","show","active"],[1,"box"],[1,"box-head"],["data-name","generation.productName","data-i18n","not found",1,"title-02"],[1,"box-body"],[1,"row","no-gutters","div-tem"],[1,"col-4","col-left"],[1,"d-flex","flex-column","justify-content-center","align-items-center","w-fit"],["src","assets/images/logo.png","alt","tem","data-name","owner.logo","data-type","image",1,"img-fluid"],[1,"code"],["data-name","generation.checkCode","data-part","code"],[1,"col-8","col-right"],["data-name","owner.name",1,"title"],["data-name","owner.email"],["data-name","owner.phone"],["data-i18n","address"],["data-name","owner.address"],[1,"box-head-02"],["data-i18n","introduction",1,"lead"],["data-i18n","not found","data-name","generation.note",1,"info-content",2,"max-height","450px"]],template:function(r,s){r&1&&(f(0,dt,39,7,"div",0),u(1,"async")),r&2&&_("ngIf",C(1,1,s.data$))},dependencies:[I,S,y],styles:[".code[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{word-break:break-all}"]});let e=i;return e})();function mt(e,i){if(e&1&&(a(0,"figure"),m(1,"img",27),n()),e&2){let t=p(2).ngIf;d(),P("src","https://tpf.aztrace.vn/upload/",t==null||t.customer==null?null:t.customer.certificationImage,"",B)}}function ct(e,i){e&1&&o(0," Kh\xF4ng x\xE1c \u0111\u1ECBnh ")}function st(e,i){e&1&&(a(0,"div",22)(1,"div",23)(2,"p",24),o(3,"CH\u1EE8NG CH\u1EC8 CH\u1EE8NG NH\u1EACN"),n()(),a(4,"div",25)(5,"div",26),f(6,mt,2,2,"figure")(7,ct,1,0),n()()()),e&2&&(d(6),k(6,6))}function pt(e,i){if(e&1&&(a(0,"div",1)(1,"div",2)(2,"div",3)(3,"h3",4),o(4,"Th\xF4ng tin nh\xE0 s\u1EA3n xu\u1EA5t"),n()(),a(5,"div",5)(6,"div",6)(7,"div",7),o(8,"\u0110\u01A1n v\u1ECB"),n(),a(9,"div",8),o(10),n()(),a(11,"div",6)(12,"div",9),o(13,"Email"),n(),a(14,"div",10),o(15),n()(),a(16,"div",6)(17,"div",9),o(18,"Hotline"),n(),a(19,"div",11),o(20),n()(),a(21,"div",6)(22,"div",12),o(23,"\u0110\u1ECBa ch\u1EC9"),n(),a(24,"div",13),o(25),n()(),a(26,"div",6)(27,"div",14),o(28,"Ng\xE0y thu ho\u1EA1ch"),n(),a(29,"div",15),o(30),u(31,"date"),n()(),a(32,"div",6)(33,"div",16),o(34,"Ng\xE0y s\u1EA3n xu\u1EA5t"),n(),a(35,"div",17),o(36),u(37,"date"),n()(),a(38,"div",18)(39,"div",19),o(40,"Ng\xE0y h\u1EBFt h\u1EA1n"),n(),a(41,"div",20),o(42),u(43,"date"),n()()()(),f(44,st,8,1,"div",21),n()),e&2){let t=i.ngIf,l=p();d(10),c((t==null||t.customer==null?null:t.customer.name)||"Kh\xF4ng x\xE1c \u0111\u1ECBnh"),d(5),c((t==null||t.customer==null?null:t.customer.email)||"Kh\xF4ng x\xE1c \u0111\u1ECBnh"),d(5),c((t==null||t.customer==null?null:t.customer.phone)||"Kh\xF4ng x\xE1c \u0111\u1ECBnh"),d(5),c(l.getAddress(t==null?null:t.customer)),d(5),c(E(31,8,t==null||t.tbCodeDetailsDTO==null?null:t.tbCodeDetailsDTO.createdDate,"dd/MM/yyyy")),d(6),c(E(37,11,t==null||t.tbCodeDetailsDTO==null?null:t.tbCodeDetailsDTO.createdDate,"dd/MM/yyyy")),d(6),c(E(43,14,t==null||t.tbCodeDetailsDTO==null?null:t.tbCodeDetailsDTO.createdDate,"dd/MM/yyyy")),d(2),_("ngIf",t==null||t.customer==null?null:t.customer.certificationImage)}}var ot=(()=>{let i=class i{constructor(l){this.api$=l,this.tab="info",this.tabChange=new M,this.data$=this.api$.data$}getAddress(l){return l?[l.address,l.ward,l.district,l.city].filter(Boolean).join(", "):"kh\xF4ng x\xE1c \u0111\u1ECBnh"}};i.\u0275fac=function(r){return new(r||i)(v(h))},i.\u0275cmp=b({type:i,selectors:[["app-origin"]],inputs:{tab:"tab"},outputs:{tabChange:"tabChange"},standalone:!0,features:[g],decls:2,vars:3,consts:[["class","tab-pane","id","list","role","tabpanel","aria-labelledby","list-tab",4,"ngIf"],["id","list","role","tabpanel","aria-labelledby","list-tab",1,"tab-pane"],[1,"box","mb-0"],[1,"box-head"],["data-i18n","manufacturer information",1,"title-02"],[1,"box-body"],[1,"info-row","mb-0"],["data-i18n","manufacturer",1,"table-cell","w40"],["data-name","authorisedUnit.name","data-i18n","not found",1,"table-cell","bold"],[1,"table-cell","w40"],["data-name","authorisedUnit.email","data-type","email","data-i18n","not found",1,"table-cell","bold"],["data-name","authorisedUnit.phone","data-type","tel","data-i18n","not found",1,"table-cell","bold"],["data-i18n","address",1,"table-cell","w40"],["data-name","authorisedUnit.address","data-type","google-map-term","data-i18n","not found",1,"table-cell","bold"],["data-i18n","harvest date",1,"table-cell","w40"],["data-name","generation.createdAt","data-type","date","data-i18n","not found",1,"table-cell","bold"],["data-i18n","manufacturing date",1,"table-cell","w40"],["data-name","activeDate","data-type","date","data-i18n","not found",1,"table-cell","bold"],[1,"info-row"],["data-i18n","expiry date",1,"table-cell","w40"],["data-name","generation.expiredDays","data-type","date","data-i18n","not found",1,"table-cell","bold"],["class","box",4,"ngIf"],[1,"box"],["data-name","authorisedUnit.certifications","data-type","visible",1,"box-head-02"],["data-i18n","CERTIFICATION",1,"lead"],["data-name","authorisedUnit.certifications","data-type","visible",1,"box-body"],["data-name","authorisedUnit.certifications","data-type","loop","data-template","certification","data-i18n","not found",1,"info-content"],["alt","Gi\u1EA5y ch\u1EE9ng nh\u1EADn",1,"mh-25",3,"src"]],template:function(r,s){r&1&&(f(0,pt,45,17,"div",0),u(1,"async")),r&2&&_("ngIf",C(1,1,s.data$))},dependencies:[I,S,y,H]});let e=i;return e})();var lt=()=>[1,2,3,4,5];function ut(e,i){if(e&1&&(a(0,"div",14)(1,"li",16)(2,"div",17)(3,"div",18)(4,"div",19)(5,"h3",20),o(6),a(7,"span",21),m(8,"i",22),o(9),n(),a(10,"span",23)(11,"a",24),m(12,"i",25),o(13),n()()(),a(14,"small",26)(15,"a",27),m(16,"i",28),o(17),n()(),m(18,"br"),a(19,"span"),o(20),n(),o(21),n()()()()()),e&2){let t=p(2);d(),D("active",!1)("transport",!1)("exwarehouse",!1),d(5),x(" ",t.data.title," "),d(3),x(" ",t.data.time,""),d(4),x(" ",t.data.creator,""),d(2),P("href","https://maps.google.com/?q=",t.data.term,"",B),d(2),x(" ",t.data.scanAddress,""),d(3),c(t.data.description),d(),x(" ",t.data.metas," ")}}function ft(e,i){if(e&1&&(a(0,"div",10)(1,"div",11)(2,"div",12)(3,"span",13),o(4),u(5,"date"),n()(),m(6,"br"),n(),j(7,ut,22,14,"div",14,N),m(9,"ul",15),n()),e&2){let t=p();d(4),c(E(5,1,t.data.date,"dd/MM/yyyy")),d(3),U(A(4,lt))}}var rt=(()=>{let i=class i{constructor(){this.tab="info",this.tabChange=new M,this.data={date:new Date,content:"This is a timeline content",iconClass:"fa fa-clock-o",title:"Timeline Title",time:"12:00",creator:"John Doe",term:"2 days ago",scanAddress:"https://www.google.com",description:"This is a timeline description",metas:"test meta",label:"test label",value:"test value"}}};i.\u0275fac=function(r){return new(r||i)},i.\u0275cmp=b({type:i,selectors:[["app-timeline"]],inputs:{tab:"tab",data:"data"},outputs:{tabChange:"tabChange"},standalone:!0,features:[g],decls:15,vars:2,consts:[["id","main"],[1,"main-inner"],[1,"block-style-02"],[1,"box"],[1,"box-head","position-relative"],[1,"title-02"],["data-i18n","product history"],["data-name","generation.productName"],[1,"btn","btn-link","position-absolute","btn-close",3,"click"],["aria-hidden","true",1,"fa","fa-times"],[1,"box-body","timeline"],["data-section","group"],[1,"time-label"],[1,"bg-green"],["data-section","item"],["data-name","actions",1,"timeline"],[1,"item","bg-blue"],[1,"inner"],[1,"content"],[1,"content-row"],[1,"head","mb-0"],[1,"time"],[1,"far","fa-clock"],[1,"address","ml-1"],["href","#"],[1,"fas","fa-home"],[1,"text-muted","mb-1"],["target","_blank",1,"location",3,"href"],[1,"fas","fa-location-arrow"]],template:function(r,s){r&1&&(a(0,"main",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"h3",5)(6,"span",6),o(7,"L\u1ECBch s\u1EED s\u1EA3n ph\u1EA9m"),n(),m(8,"br"),a(9,"small",7),o(10),n()(),a(11,"button",8),O("click",function(){return s.tab="origin",s.tabChange.emit(s.tab)}),m(12,"i",9),n()(),j(13,ft,10,5,"div",10,N),n()()()()),r&2&&(d(10),x(" ","Kh\xF4ng x\xE1c \u0111\u1ECBnh"," "),d(3),U(A(1,lt)))},dependencies:[H],styles:['.timeline[_ngcontent-%COMP%]:after{content:"";height:100%;position:absolute;left:0;top:0;width:2px;background-color:#1c7430;font-size:14px}.timeline[_ngcontent-%COMP%] .item[_ngcontent-%COMP%]:after{display:inline-flex;justify-content:center;align-content:center;background-color:#1c7430}.timeline[_ngcontent-%COMP%] .item[_ngcontent-%COMP%]{display:block}.timeline[_ngcontent-%COMP%] .item[_ngcontent-%COMP%] .head[_ngcontent-%COMP%]{color:#1c7430}.time-label[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:inline-flex;background:#269551;color:#fff;font-weight:500;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:4px 8px}']});let e=i;return e})();var xt=()=>["origin","timeline"];function bt(e,i){if(e&1){let t=F();a(0,"ul",4)(1,"li",6)(2,"a",7),O("click",function(){w(t);let r=p(2);return T(r.tab="info")}),o(3,"S\u1EA3n Ph\u1EA9m"),n()(),a(4,"li",6)(5,"a",8),O("click",function(){w(t);let r=p(2);return T(r.tab="origin")}),o(6,"Xu\u1EA5t x\u1EE9"),n()()()}if(e&2){let t=p(2);d(2),D("active",t.tab==="info"),d(3),D("active",A(4,xt).includes(t.tab))}}function vt(e,i){e&1&&m(0,"app-info")}function gt(e,i){if(e&1){let t=F();a(0,"app-origin",9),R("tabChange",function(r){w(t);let s=p(2);return K(s.tab,r)||(s.tab=r),T(r)}),n()}if(e&2){let t=p(2);V("tab",t.tab)}}function ht(e,i){if(e&1){let t=F();a(0,"app-timeline",9),R("tabChange",function(r){w(t);let s=p(2);return K(s.tab,r)||(s.tab=r),T(r)}),n()}if(e&2){let t=p(2);V("tab",t.tab)}}function _t(e,i){e&1&&m(0,"app-info")}function Ct(e,i){if(e&1&&(a(0,"main",1)(1,"div",2)(2,"div",3),f(3,bt,7,5,"ul",4),a(4,"div",5),f(5,vt,1,0)(6,gt,1,1)(7,ht,1,1)(8,_t,1,0),n()()()()),e&2){let t,l=p();d(3),k(3,l.tab!=="timeline"?3:-1),d(2),k(5,(t=l.tab)==="info"?5:t==="origin"?6:t==="timeline"?7:8)}}var Xt=(()=>{let i=class i{constructor(l,r,s){this.route=l,this.api$=r,this.router=s,this.id="",this.tab="info",this.route.params.subscribe(L=>{this.id=L.id})}ngOnInit(){this.id||this.router.navigate(["**"]).then(),this.api$.getData(this.id).subscribe(l=>{console.log(l)},()=>{this.router.navigate(["/"])}),this.data$=this.api$.data$}};i.\u0275fac=function(r){return new(r||i)(v(Z),v(h),v(tt))},i.\u0275cmp=b({type:i,selectors:[["app-home"]],standalone:!0,features:[Q([h]),g],decls:2,vars:3,consts:[["id","main",4,"ngIf"],["id","main"],[1,"main-inner"],[1,"block-style-01"],["id","otsTab","role","tablist",1,"nav","nav-tabs"],["id","otsTabContent",1,"tab-content"],[1,"nav-item"],["id","info-tab","data-toggle","tab","role","tab","aria-controls","info","aria-selected","true","data-i18n","product",1,"nav-link",3,"click"],["id","list-tab","data-toggle","tab","role","tab","aria-controls","list","aria-selected","false","data-i18n","origin",1,"nav-link",3,"click"],[3,"tabChange","tab"]],template:function(r,s){r&1&&(f(0,Ct,9,2,"main",0),u(1,"async")),r&2&&_("ngIf",C(1,1,s.data$))},dependencies:[S,y,I,at,ot,rt]});let e=i;return e})();export{Xt as HomeComponent};
|