frontend-roadreport-main/frontend-roadreport-deploy/dist/road-report/965.e88361bb90823cf2.js
2024-12-31 10:28:36 +07:00

1 line
7.6 KiB
JavaScript

"use strict";(self.webpackChunkroad_report=self.webpackChunkroad_report||[]).push([[965],{965:(I,g,s)=>{s.r(g),s.d(g,{SurveyorModule:()=>R});var d=s(177),p=s(8185),f=s(2665),e=s(8699),i=s(6803),m=s(7110),v=s(1991),y=s(1626),b=s(5471);let F=(()=>{class n extends v.G{constructor(t,r,o,a){super(t,r),this.http=t,this.helpers=r,this.router=o,this.auth=a,this.endpoint=`report-list/surveyor/${a.getLoggedUser().id}`}static{this.\u0275fac=function(r){return new(r||n)(e.KVO(y.Qq),e.KVO(m.V),e.KVO(p.Ix),e.KVO(b.u))}}static{this.\u0275prov=e.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();var S=s(2423),l=s(9417);function j(n,c){if(1&n&&(e.j41(0,"div",11),e.nrm(1,"i",12)(2,"input",13),e.k0s()),2&n){const t=e.XpG();e.R7$(2),e.Y8G("formControl",t.searchForm)("readonly",0===t.dataSourceLength&&t.queries.filter&&!t.queries.search)}}function k(n,c){1&n&&(e.j41(0,"p",14),e.nrm(1,"i",15),e.EFF(2," Belum ada data. "),e.k0s())}function C(n,c){1&n&&(e.j41(0,"p",14),e.nrm(1,"i",16),e.EFF(2," Tidak ada hasil pencarian "),e.k0s())}function _(n,c){if(1&n){const t=e.RV6();e.j41(0,"tr")(1,"td",25),e.EFF(2),e.nI1(3,"date"),e.nI1(4,"date"),e.k0s(),e.j41(5,"td"),e.EFF(6),e.k0s(),e.j41(7,"td"),e.EFF(8),e.k0s(),e.j41(9,"td"),e.EFF(10),e.k0s(),e.j41(11,"td")(12,"a",26),e.EFF(13),e.k0s()(),e.j41(14,"td",27)(15,"div",28)(16,"button",29),e.bIt("click",function(){const a=e.eBV(t).$implicit,u=e.XpG(2);return e.Njj(u.goToDetail(a.id))}),e.EFF(17),e.k0s()()()()}if(2&n){const t=c.$implicit,r=e.XpG(2);e.R7$(2),e.Lme(" ",e.i5U(3,12,t.survey_start_date,"dd/MM/yyyy"),"",t.survey_end_date?"-"+e.i5U(4,15,t.survey_end_date,"dd/MM/yyyy"):""," "),e.R7$(4),e.JRh(t.no_ticket),e.R7$(2),e.SpI(" ",t.segmens.length>0?t.segmens[t.segmens.length-1].segmen.name:"-"," "),e.R7$(2),e.JRh(t.user.fullname),e.R7$(2),e.FRS("href","https://www.google.com/maps/search/?api=1&query=",r.parsing(t.segmens[t.segmens.length-1].segmen.center_point).coordinates[1],",",r.parsing(t.segmens[t.segmens.length-1].segmen.center_point).coordinates[0],"&zoom=15&markers=",r.parsing(t.segmens[t.segmens.length-1].segmen.center_point).coordinates[1],",",r.parsing(t.segmens[t.segmens.length-1].segmen.center_point).coordinates[0],"",e.B4B),e.R7$(1),e.SpI(" ","["+r.parsing(t.segmens[t.segmens.length-1].segmen.center_point).coordinates.reverse().join(", ")+"]"," "),e.R7$(3),e.Y8G("disabled",!0===t.survey_status),e.R7$(1),e.SpI(" ",!0===t.survey_status?"Sudah Disurvei":"Survei"," ")}}function x(n,c){if(1&n&&(e.j41(0,"option",30),e.EFF(1),e.k0s()),2&n){const t=c.$implicit,r=e.XpG(2);e.Y8G("value",t)("selected",t===r.queryLimit),e.R7$(1),e.SpI(" ",t," ")}}function T(n,c){if(1&n){const t=e.RV6();e.qex(0),e.j41(1,"div",17)(2,"table",18)(3,"thead")(4,"tr")(5,"th"),e.EFF(6,"Tanggal Survei"),e.k0s(),e.j41(7,"th"),e.EFF(8,"No Tiket"),e.k0s(),e.j41(9,"th"),e.EFF(10,"Lokasi"),e.k0s(),e.j41(11,"th"),e.EFF(12,"Nama Pelapor"),e.k0s(),e.j41(13,"th"),e.EFF(14,"Lihat Maps"),e.k0s(),e.j41(15,"th"),e.EFF(16,"Aksi"),e.k0s()()(),e.j41(17,"tbody"),e.DNE(18,_,18,18,"tr",19),e.k0s()()(),e.j41(19,"div",20)(20,"div",21)(21,"span"),e.EFF(22,"Item per halalaman"),e.k0s(),e.j41(23,"select",22),e.bIt("change",function(o){e.eBV(t);const a=e.XpG();return e.Njj(a.onPageSizeChange(o))}),e.DNE(24,x,2,3,"option",23),e.k0s(),e.j41(25,"span"),e.EFF(26),e.k0s()(),e.j41(27,"ngb-pagination",24),e.bIt("pageChange",function(o){e.eBV(t);const a=e.XpG();return e.Njj(a.queryPage=o)})("pageChange",function(o){e.eBV(t);const a=e.XpG();return e.Njj(a.onPaginateChange(o))}),e.k0s()(),e.bVm()}if(2&n){const t=e.XpG();e.R7$(18),e.Y8G("ngForOf",t.dataSource),e.R7$(6),e.Y8G("ngForOf",t.pageSizeOptions),e.R7$(2),e.SpI("dari ",t.dataSourceLength,""),e.R7$(1),e.Y8G("collectionSize",t.dataSourceLength)("page",t.queryPage)("maxSize",5)("pageSize",t.queryLimit)("rotate",!0)("ellipses",!1)("boundaryLinks",!1)("directionLinks",!0)}}const E=[{path:"",component:(()=>{class n extends f.v{constructor(t,r,o,a,u,h){super(a,h,u,o),this.activatedRoute=t,this.router=r,this.modal=o,this.helpers=a,this.api=u,this.loading=h,this.searchFields="no_ticket,user.fullname,segmens.segmen.name",this.queries={page:1,sort:"-created_at",limit:10,embed:"status_report,user,segmens,segmens.segmen,segmens.photos,survey"}}goToDetail(t){this.router.navigate([t],{relativeTo:this.activatedRoute})}applyFilter(t){this.queries.sort="terbaru"===t?"-created_at":"terbaru"===t?"created_at":"-created_at",this.getAll()}parsing(t){return JSON.parse(t)}static{this.\u0275fac=function(r){return new(r||n)(e.rXU(p.nX),e.rXU(p.Ix),e.rXU(i.Bq),e.rXU(m.V),e.rXU(F),e.rXU(S.U))}}static{this.\u0275cmp=e.VBU({type:n,selectors:[["app-surveyor"]],features:[e.Vt3],decls:17,vars:5,consts:[[1,"mb-4","fw-bold"],[1,"rounded-3","p-4","bg-white"],[1,"d-flex","align-items-center","justify-content-between","gap-3","flex-wrap","mb-3",3,"ngClass"],["class","form-group has-search d-flex align-items-center",4,"ngIf"],["ngbDropdown",""],["id","filterDropdown","ngbDropdownToggle","",1,"btn","no-caret","text-primary",2,"background-color","#eef0fd"],[1,"ms-2","bi","bi-funnel","text-primary"],["ngbDropdownMenu","","aria-labelledby","filterDropdown"],["ngbDropdownItem","",1,"dropdown-item",3,"click"],["class","text-body-tertiary",4,"ngIf"],[4,"ngIf"],[1,"form-group","has-search","d-flex","align-items-center"],[1,"bi","bi-search","form-control-feedback","mx-auto","ms-3",2,"color","black"],["type","text","placeholder","Cari data...",1,"form-control","border-0","form-control",2,"background","#f2f2f2","height","48px",3,"formControl","readonly"],[1,"text-body-tertiary"],[1,"bi","bi-exclamation-circle"],[1,"bi","bi-search"],[1,"table-responsive"],[1,"table"],[4,"ngFor","ngForOf"],[1,"d-flex","align-items-center","justify-content-between","gap-3","flex-wrap"],[1,"w-auto","d-flex","align-items-center","gap-2"],[1,"form-select","w-auto",3,"change"],[3,"value","selected",4,"ngFor","ngForOf"],[1,"mb-n3",3,"collectionSize","page","maxSize","pageSize","rotate","ellipses","boundaryLinks","directionLinks","pageChange"],[1,"text-nowrap"],["target","_blank",1,"text-nowrap",3,"href"],[1,""],[1,"d-flex"],["type","button",1,"btn","btn-outline-primary","me-2","text-nowrap",3,"disabled","click"],[3,"value","selected"]],template:function(r,o){1&r&&(e.j41(0,"h4",0),e.EFF(1,"Jadwal Survey"),e.k0s(),e.j41(2,"div",1)(3,"div",2),e.DNE(4,j,3,2,"div",3),e.j41(5,"div",4)(6,"button",5),e.EFF(7," Filter "),e.nrm(8,"i",6),e.k0s(),e.j41(9,"div",7)(10,"button",8),e.bIt("click",function(){return o.applyFilter("terbaru")}),e.EFF(11," Terbaru "),e.k0s(),e.j41(12,"button",8),e.bIt("click",function(){return o.applyFilter("terlama")}),e.EFF(13," Terlama "),e.k0s()()()(),e.DNE(14,k,3,0,"p",9),e.DNE(15,C,3,0,"p",9),e.DNE(16,T,28,11,"ng-container",10),e.k0s()),2&r&&(e.R7$(3),e.Y8G("ngClass",o.dataSourceTotal>0?"justify-content-between":"justify-content-end"),e.R7$(1),e.Y8G("ngIf",o.dataSourceTotal>0),e.R7$(10),e.Y8G("ngIf",0==o.dataSourceTotal),e.R7$(1),e.Y8G("ngIf",o.dataSourceTotal>0&&0===o.dataSourceLength&&o.queries.search),e.R7$(1),e.Y8G("ngIf",o.dataSourceTotal>0&&o.dataSourceLength>0))},dependencies:[d.YU,d.Sq,d.bT,l.xH,l.y7,l.me,l.BC,l.l_,i.tg,i.do,i.U0,i._H,i.s5,d.vh],styles:[".has-search[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{padding-left:3rem}.has-search[_ngcontent-%COMP%] .form-control-feedback[_ngcontent-%COMP%]{position:absolute}.form-control[_ngcontent-%COMP%]::placeholder{color:#bdbdbd}"]})}}return n})(),children:[]},{path:":id",loadChildren:()=>Promise.all([s.e(685),s.e(114)]).then(s.bind(s,6114)).then(n=>n.DetailModule)}];let R=(()=>{class n{static{this.\u0275fac=function(r){return new(r||n)}}static{this.\u0275mod=e.$C({type:n})}static{this.\u0275inj=e.G2t({imports:[d.MD,p.iI.forChild(E),l.X1,i.zH,i.c9]})}}return n})()}}]);