PageSourceSearch

https://www.mypresidio.com/assets/WorkItemRequests-C0dzck8q.js

js mypresidio.com collected 2026-10-08 23:31:03 UTC 11,126 bytes, 1 lines download raw bytes

1import{H as m,J as b,Nt as a,Ot as C,R as h,T as c,b as _,ht as v,i as D,k as S,q as u,t as f,u as w,v as s,x as g}from"./_plugin-vue_export-helper-nQ-8Vdti.js";import{a as y,i as $,n as T,r as p}from"./vuex.esm-bundler-CtG_XYku.js";import{t as O}from"./Modal-CScSamOP.js";import{S as E,x as N}from"./index-CUipt8JL.js";import{t as A}from"./OkCancelMessageBox-DWH5f2ED.js";import{t as M}from"./CustomizableDataTable-BJMIESEG.js";import{t as V}from"./CustomSearchCriteriaV2-DY7xsW-_.js";v(),S();var z={name:"RequestActionSection",data(){return{dashboardList:{},dashboardListMaintenanceRequestsData:{},selectedSaleTitle:!0}},mounted(){},methods:{...$("workItemRequests",["SET_DOCUMENT_ID"]),itemRequestPage(t){this.$store.commit("workItemRequests/IS_VIEW_ONLY",!1),this.$store.commit("workItemRequests/IS_ADD_ITEM",!1),this.SET_DOCUMENT_ID(null),this.$router.push({name:"WorkItemRequest",query:{pageId:t}})}},computed:{...p("common",["getSecurityContext"])}},P={class:"col-3 metrics workItemRight"},W={class:"text-capitalize font-weight-bold mb-3"},x={class:"text-capitalize font-weight-bold medium-font pb-2"},B={class:"pb-1"},U={class:"pb-1"},j={class:"text-capitalize font-weight-bold medium-font pb-2"},L={class:"pb-1"},F={class:"pb-1"},G={class:"pb-1"},J={href:"javascript:void(0)"},K={class:"text-capitalize font-weight-bold medium-font pb-2"},Q={class:"pb-1"};function Y(t,e,i,l,d,r){return h(),g("div",P,[s("h2",W,a(t.$t("workItemRequest.rightSectionTitle")),1),s("div",x,a(t.$t("workItemRequest.dashboardSection.firstSection.title")),1),s("div",B,[e[7]||(e[7]=s("img",{src:"assets/images/check-icon.svg",alt:""},null,-1)),s("a",{href:"javascript:void(0)",onClick:e[0]||(e[0]=n=>r.itemRequestPage(4))},a(t.$t("workItemRequest.dashboardSection.firstSection.firstItem")),1)]),s("div",U,[e[8]||(e[8]=s("img",{src:"assets/images/check-icon.svg",alt:""},null,-1)),s("a",{href:"javascript:void(0)",onClick:e[1]||(e[1]=n=>r.itemRequestPage(6))},a(t.$t("workItemRequest.dashboardSection.firstSection.secondItem")),1)]),e[14]||(e[14]=s("div",{class:"margin-0"},[s("div",{class:"col"},[s("hr",{class:"fancy-divider"})])],-1)),s("div",j,a(t.$t("workItemRequest.dashboardSection.secondSection.title")),1),s("div",L,[e[9]||(e[9]=s("img",{src:"assets/images/check-icon.svg",alt:""},null,-1)),s("a",{href:"javascript:void(0)",onClick:e[2]||(e[2]=n=>r.itemRequestPage(7))},a(t.$t("workItemRequest.dashboardSection.secondSection.firstItem")),1)]),s("div",F,[e[10]||(e[10]=s("img",{src:"assets/images/check-icon.svg",alt:""},null,-1)),s("a",{href:"javascript:void(0)",onClick:e[3]||(e[3]=n=>r.itemRequestPage(3))},a(t.$t("workItemRequest.dashboardSection.secondSection.secondItem")),1)]),s("div",G,[e[11]||(e[11]=s("img",{src:"assets/images/check-icon.svg",alt:""},null,-1)),s("a",{href:"javascript:void(0)",onClick:e[4]||(e[4]=n=>r.itemRequestPage(1))},a(t.$t("workItemRequest.dashboardSection.secondSection.thirdItem")),1)]),s("div",{class:"pb-1",onClick:e[5]||(e[5]=n=>r.itemRequestPage(2))},[e[12]||(e[12]=s("img",{src:"assets/images/check-icon.svg",alt:""},null,-1)),s("a",J,a(t.$t("workItemRequest.dashboardSection.secondSection.fourthItem")),1)]),e[15]||(e[15]=s("div",{class:"margin-0"},[s("div",{class:"col"},[s("hr",{class:"fancy-divider"})])],-1)),s("div",K,a(t.$t("workItemRequest.dashboardSection.thirdSection.title")),1),s("div",Q,[e[13]||(e[13]=s("img",{src:"assets/images/check-icon.svg",alt:""},null,-1)),s("a",{href:"javascript:void(0)",onClick:e[6]||(e[6]=n=>r.itemRequestPage(5))},a(t.$t("workItemRequest.dashboardSection.thirdSection.firstItem")),1)])])}var H=f(z,[["render",Y],["__file","/app/src/pages/WorkItemRequests/RequestActionSection.vue"]]);S(),v(),D();var X={name:"WorkItems",data(){return{tableData:[],userSearchSettingData:{title:"Search Criteria",showSearchTypeSelection:!1,widgets:[[{id:"requestNumber",name:"Request #",type:"text",value:"",size:4},{id:"requesterID",name:"Requester",type:"dropdown",value:"-1",defaultValue:"-1",size:4,options:[{id:-1,name:this.$t("SearchCard.NotSelected")}]},{id:"type",name:"Type",type:"dropdown",value:"-1",defaultValue:"-1",size:4,options:[{id:-1,name:this.$t("SearchCard.NotSelected")}]},{id:"status",name:"Status",type:"dropdown",value:"-1",defaultValue:"-1",options:[{id:-1,name:this.$t("SearchCard.NotSelected")}],size:4}]]},items:[],loadingData:!1,fieldsArray:[],totalRecords:1,fields:[{id:"requestNo",name:"Request #",size:120,textAlign:"center",sortOrder:1},{id:"submittedDate",name:"Submitted Date",size:120,textAlign:"center",sortOrder:2},{id:"type",name:"Type",size:100,textAlign:"center",sortOrder:3},{id:"requester",name:"Requester",size:100,textAlign:"center",sortOrder:4},{id:"status",name:"Status",size:100,textAlign:"center",sortOrder:5},{id:"createdDateTime",name:"Created Date & Time",size:100,textAlign:"center",sortOrder:6},{id:"delete",name:"Delete",size:80,textAlign:"center",sortOrder:7}],isReloaded:!1,sortOrder:0,searchCriteriaValues:{},pagination:!0,initialValueData:{},deleteItemValue:void 0}},components:{AppCustomSearchCriteria:V,CustomizableDataTable:M,RequestActionSection:H,modal:O,AppOkCancelMessageBox:A},methods:{...T("WorkItems",["getRequestForStoreFront","deleteWorkItemRequest","getRequesterMaster","getStatusMaster"]),sortColumn(t,e){return this.getRequestItems({start:1,records:20,sortOrder:e?t.sortOrder*1:t.sortOrder*-1}),0},search(t){this.searchCriteriaValues=t,this.$refs.DataTable.refresh()}
1,deleteCall(){let t={id:this.deleteItemValue.id};this.deleteWorkItemRequest(t);let e=this.items.indexOf(this.deleteItemValue);return this.items.splice(e,1),!0},deleteItem(t){this.deleteItemValue=t,this.$refs.OkCancelMsgBox.show("question",this.$t("WorkItemRequestPage.Delete"),this.$t("WorkItemRequestPage.ConfirmDeleteAttachment"),this.deleteCall)},async getRequestItems(t){this.sortOrder=t.sortOrder!=null?t.sortOrder:0,this.loadingData=!0;let e={status:-1};Object.keys(this.searchCriteriaValues).forEach(l=>{e[l]=this.searchCriteriaValues[l]!=="-1"&&this.searchCriteriaValues[l]?this.searchCriteriaValues[l]:l==="status"?this.searchCriteriaValues[l]:""}),e&&(e.status||e.status==0)&&Object.keys(e).forEach(l=>{e[l]===""&&delete e[l]}),e.start=t.start!=null?t.start:1,e.records=t.records!=null?t.records:20,e.sort=t.sortOrder!=null?t.sortOrder:0,this.items=[],this.$route.query.status&&(this.$route.query.status==5?(this.userSearchSettingData.widgets[0][1].value=this.getSecurityContext.user.id,e.requesterID=this.getSecurityContext.user.id):(this.userSearchSettingData.widgets[0][3].value=this.$route.query.status,e.status=this.$route.query.status));let i=await this.getRequestForStoreFront(e);i&&(this.items=i.data,this.totalRecords=i.totalRecords,this.loadingData=!1,this.tableData=i.data)},getItemTypeName(t){return this.getTypeMasterName[t]},getItemStatus(t){let e="";switch(t){case 0:e="Unsubmitted";break;case 1:e="Pending Approval";break;case 2:e="Completed";break;case 3:e="Pending Presidio";break;case 4:e="Rejected"}return e},async getDropDownData(){N.forEach(i=>{this.userSearchSettingData.widgets[0][3].options.push({id:i.id,name:i.name})}),E.forEach(i=>{this.userSearchSettingData.widgets[0][2].options.push({id:i.id,name:i.name})});let t={companyID:this.getSecurityContext.user.companyID},e=await this.getRequesterMaster(t);e&&e.forEach(i=>{this.userSearchSettingData.widgets[0][1].options.push({id:i.id,name:`${i.firstName!=""?i.firstName+"":""} ${i.lastName!=""?i.lastName+"":""}`})})},editUserCall(t){t=JSON.parse(t),this.$store.commit("workItemRequests/WORK_ITEMS",t),this.$store.commit("workItemRequests/IS_VIEW_ONLY",!0),this.$router.push({name:"WorkItemRequest",query:{pageId:t.type,requestID:t.id}})},handleBeforeUnload(){localStorage.setItem("pageReloaded","true")}},created(){localStorage.getItem("pageReloaded")==="true"&&(this.isReloaded=!0,localStorage.removeItem("pageReloaded")),window.addEventListener("beforeunload",this.handleBeforeUnload)},beforeDestroy(){window.removeEventListener("beforeunload",this.handleBeforeUnload)},computed:{...y("common",["enableInfiniteScrolling","recordsPerPage"]),...p("common",["getSecurityContext"]),...p("dropdown",["getTypeMasterName"]),getColumns(){return this.fields},getSearchField(){return this.getDropDownData(),this.userSearchSettingData.showClearSearch=!0,this.userSearchSettingData.widgets}},mounted(){this.$store.commit("workItemRequests/WORK_ITEMS",null),this.$store.commit("workItemRequests/GET_AUDIT_TRIAL",[]),this.$store.commit("workItemRequests/GET_ITEMS",[]),this.$store.commit("workItemRequests/GET_REQUESTED_ITEM",null)}},Z={class:"container-fluid px-4 mt-5 help"},ee={class:"d-flex justify-content-between"},te={class:"title d-flex"},se={class:"item-title"},ae={class:"item-subtitle"},ie={class:"row"},re={class:"col-9 no-padding"},oe={class:"workItemSearch"},le=["onClick"],de=["onClick"],ne={class:"spinner-overlay"};function ue(t,e,i,l,d,r){const n=m("app-custom-search-criteria"),I=m("customizable-data-table"),R=m("RequestActionSection"),q=m("app-ok-cancel-message-box");return h(),g("div",Z,[s("div",ee,[s("div",te,[e[0]||(e[0]=s("img",{src:"assets/images/WORK-ITEM-REQUESTS.svg",alt:"work-item-logo",class:"mr-2 mt-1"},null,-1)),s("div",null,[s("div",se,a(t.$t("workItemRequest.title")),1),s("div",ae,a(t.$t("workItemRequest.subtitle")),1)])])]),s("div",ie,[s("div",re,[s("div",oe,[c(n,{ref:"SearchCriteria",title:t.$t("GenericSearch.SearchCriteria"),"search-fields":r.getSearchField,showSearchMode:!1,onSearchClicked:r.search,isPageReloaded:d.isReloaded},null,8,["title","search-fields","onSearchClicked","isPageReloaded"])]),s("div",{class:C({"custom-table-container":t.enableInfiniteScrolling})},[c(I,{ref:"DataTable",onDataCallback:r.getRequestItems,items:d.items,"total-records":d.totalRecords,"is-loading":d.loadingData,"records-per-page":parseInt(t.re
1cordsPerPage),"sort-order":d.sortOrder,columns:r.getColumns,pagination:!!d.items.length,onSortColumn:r.sortColumn,isInfiniteScrolling:t.enableInfiniteScrolling,isCustomStyle:!0},{requestNo:u(o=>[s("a",{href:"javascript:void(0)",onClick:k=>r.editUserCall(JSON.stringify(o.item))},a(o.item.number),9,le)]),submittedDate:u(o=>[s("span",null,a(t.$filters.formatDate(o.item.submittedDate)),1)]),type:u(o=>[s("span",null,a(r.getItemTypeName(o.item.type)),1)]),requester:u(o=>[s("span",null,a(o.item.requesterName),1)]),status:u(o=>[s("span",null,a(r.getItemStatus(o.item.status)),1)]),createdDateTime:u(o=>[s("span",null,a(t.$filters.formatDateTime(o.item.createdDateTime)),1)]),delete:u(o=>[o.item.status==0&&t.getSecurityContext.user.id==o.item.createdBy?(h(),g("img",{key:0,class:"table-icon",src:"/assets/images/Delete-Icon.svg",onClick:k=>r.deleteItem(o.item),alt:""},null,8,de)):_("v-if",!0)]),_:2},1032,["onDataCallback","items","total-records","is-loading","records-per-page","sort-order","columns","pagination","onSortColumn","isInfiniteScrolling"]),b(s("div",ne,[...e[1]||(e[1]=[s("div",{class:"spinner"},null,-1)])],512),[[w,d.loadingData&&t.enableInfiniteScrolling]])],2)]),c(R)]),c(q,{ref:"OkCancelMsgBox"},null,512)])}var fe=f(X,[["render",ue],["__scopeId","data-v-1b9aafa9"],["__file","/app/src/pages/WorkItemRequests/WorkItemRequests.vue"]]);export{fe 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.