PageSourceSearch

https://app.planitprima.com/dist/admin.auditProjects.list.5bded170f9d3cfbc.bundle.js

js planitprima.com collected 2026-10-07 00:58:34 UTC 4,224 bytes, 1 lines download raw bytes

1"use strict";(globalThis["webpackChunkfrontend"]=globalThis["webpackChunkfrontend"]||[]).push([[8813],{30264:(e,t,a)=>{a.r(t),a.d(t,{default:()=>v});var n=a(20641),o=a(90033),c=a(54036),i=a(29654),d=a(86108),s=a(48841);const l={key:0},u={class:"font-weight-medium"},r={class:"text-grey"},m={class:"font-weight-medium"},p={key:0};function h(e,t,a,h,_,y){const b=(0,n.g2)("PlanitAutocomplete"),g=(0,n.g2)("PlanitButton"),k=(0,n.g2)("PlanitIcon");return e.loading?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.CE)("div",l,[(0,n.bF)(i.L,null,{default:(0,n.k6)(()=>[(0,n.bF)(d.B,null,{default:(0,n.k6)(()=>[(0,n.Lk)("h1",u,[(0,n.Lk)("span",null,(0,o.v_)(e.$t("admin.audit_projects.audit_projects")),1)])]),_:1}),(0,n.bF)(d.B)]),_:1}),((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(e.projects,t=>((0,n.uX)(),(0,n.Wv)(s.i,{key:t.uuid,class:"mb-4 pa-4"},{default:(0,n.k6)(()=>[(0,n.bF)(i.L,null,{default:(0,n.k6)(()=>[(0,n.bF)(d.B,{cols:"6"},{default:(0,n.k6)(()=>[(0,n.Lk)("small",r,(0,o.v_)(t.date),1),(0,n.Lk)("h3",m,(0,o.v_)(t.p_name),1)]),_:2},1024),(0,n.bF)(d.B,{cols:"3"},{default:(0,n.k6)(()=>[(0,n.bF)(b,{modelValue:t.selectedCompany,"onUpdate:modelValue":e=>t.selectedCompany=e,items:y.getFilteredCompanies(t),loading:e.companySearchLoading,"hide-no-data":"",label:"Company","item-text":"name","prepend-icon":"mdi-database-search","return-object":"",class:"mx-2","onUpdate:searchInput":e.companySearchDebounced},null,8,["modelValue","onUpdate:modelValue","items","loading","onUpdate:searchInput"]),(0,n.bF)(g,{color:"primary",onClick:e=>y.connectToCompany(t),class:"mx-2"},{default:(0,n.k6)(()=>[(0,n.eW)((0,o.v_)(e.$t("admin.audit_projects.connect_to_company")),1)]),_:2},1032,["onClick"])]),_:2},1024),(0,n.bF)(d.B,{cols:"3"},{default:(0,n.k6)(()=>[(0,n.bF)(g,{text:"",color:"primary",to:{name:"admin.auditProjects.detail",params:{auditProjectId:t.uuid,docsAuditProjectId:"preview"}},class:"mx-2"},{default:(0,n.k6)(()=>[(0,n.bF)(k,{class:"mr-2",icon:"mdi-eye-outline"}),(0,n.Lk)("span",null,(0,o.v_)(e.$t("admin.audit_projects.preview")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1024),t.docs_audit_projects.length?((0,n.uX)(),(0,n.CE)("div",p,[(0,n.bF)(c.G,{class:"my-2"}),((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(t.docs_audit_projects,a=>((0,n.uX)(),(0,n.CE)("div",{key:a.id},[(0,n.bF)(i.L,null,{default:(0,n.k6)(()=>[(0,n.bF)(d.B,{cols:"6",class:"d-flex align-center"},{default:(0,n.k6)(()=>[(0,n.Lk)("strong",null,(0,o.v_)(a.company.name),1)]),_:2},1024),(0,n.bF)(d.B,{cols:"3"}),(0,n.bF)(d.B,{cols:"3",class:"d-flex align-center"},{default:(0,n.k6)(()=>[(0,n.bF)(g,{text:"",color:"primary",to:{name:"admin.auditProjects.detail",params:{auditProjectId:t.uuid,docsAuditProjectId:a.id}},class:"mx-2"},{default:(0,n.k6)(()=>[(0,n.bF)(k,{class:"mr-2",icon:"mdi-eye-outline"}),(0,n.eW)(" "+(0,o.v_)(e.$t("generic.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1024)]))),128))])):(0,n.Q3)("",!0)]),_:2},1024))),128))]))}a(18111),a(22489),a(61701);var _=a(94335),y=a(2543),b=(a(69760),a(83533),a(3051)),g=a(70323),k=a(7555);a(5626);const f={page(){return{title:"Admin - Audit Projects",meta:[{name:"description",content:"Admin - Audit Projects"}]}},components:{PlanitInput:k.A},data:function(){return{loading:!0,tableHeaders:[],projects:[],selectedCompany:null,companySearchString:"",companies:[],companySearchLoading:!1}},computed:{},created(){this.companySearchDebounced=(0,y.debounce)(this.companySearch,250);const e=[];e.push(_.A.get("/api/audit/projects").then(e=>{this.projects=e.data})),Promise.all(e).then(()=>{this.loading=!1})},mounted:function(){},methods:{connectToCompany(e){g.A.$new({company_id:e.selectedCompany.id,project_uuid:e.uuid}).then(t=>{const a=t.response.data.id;this.$router.push({name:"admin.auditProjects.detail",params:{auditProjectId:e.uuid,docsAuditProjectId:a}})})},getFilteredCompanies(e){return this.companies.filter(t=>{const a=e.docs_audit_projects.map(e=>e.company.id);return-1===a.indexOf(t.id)})},companySearch(e){if(e&&!this.companySearchLoading){if(e&&0===e.length)return void(this.companies=[]);this.companySearchLoading=!0;const t=e;b.A.$all({search:t}).then(e=>{this.companies=e.entities.companies,this.companySearchLoading=!1})}}}};var j=a(66262);const F=(0,j.A)(f,[["render",h]]),v=F}}]);

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.