File manager - Edit - /home/autoph/.trash/assets/index-7ff9737b.js
Back
import{L as b}from"./index-8875cff7.js";import{L as w}from"./Loading-8bb11805.js";import{l as P}from"./lodash-3281b8b5.js";import{I}from"./index-97b4e206.js";import"./index-a76f7173.js";import{bM as x,_ as O,r as m,o as n,d as l,e as h,g as u,J as v,f as s,I as d,G as k,b as p}from"./index-0cc0a3d4.js";import{C as B,E as S,D as M}from"./DeleteButton-a50800a3.js";import{V as R}from"./ViewButton-bfe673d1.js";/* empty css */import{P as D}from"./ProcessButton-476fc79d.js";import{I as A}from"./index-041a1e0f.js";import{P as E}from"./index-555d088f.js";import{C as f}from"./CanvassService-2ecc6f0e.js";import{B as F}from"./index-37a13caf.js";import{F as V}from"./index-ddbcbe9a.js";import{C as N}from"./canvassForm-748f7f1c.js";import"./vue-cleave.min-6d6178af.js";import"./_commonjsHelpers-de833af9.js";import"./xhebrhsj-9bbf90ff.js";import"./es.string.replace-2e300990.js";import"./index-77444767.js";import"./UpdateButton-abdc3642.js";import"./CloseButton-d9542417.js";import"./array-2d279bb5.js";import"./Multiselect-83da7604.js";import"./SupplierService-e0448841.js";import"./file-type-pdf-a9709057.js";import"./file-type-excel-3a83eaab.js";const q=x("printItem",{state:()=>({itemsDtl:[]}),getters:{},actions:{addItemdtl(e){this.itemsDtl=[],this.itemsDtl.push(e),localStorage.setItem("itemsDtl",JSON.stringify(this.itemsDtl))},getStoreItemdtl(){const e=JSON.parse(localStorage.getItem("itemsDtl"));e?this.itemsDtl=e:this.itemsDtl="wala"}}}),J={components:{Layout:b,CreateButton:B,InputGroup:A,Loading:w,EditButton:S,DeleteButton:M,ViewButton:R,ProcessButton:D,Pagination:E,Badge:F,FormModal:V,Icon:I,CanvassModalForm:N},setup(){const e=q();return{addItemtoPrint:o=>{console.log("adding item to print..."),console.log(o),o&&e.addItemdtl(o)}}},data(){return{title:"Canvass",breadcrumbs:[{text:"Home",href:"/"},{text:"Canvass",active:!0}],detail:{},assetItemsdtl:[{prf_id:"",reference_no:"",item_details:[]}],columns:[{label:"Reference No.",field:"reference_no"},{label:"PR#",field:"document_no"},{label:"Company",field:"company"},{label:"Dealer",field:"dealer"},{label:"Department",field:"department"},{label:"Action",field:"action"}],perPageOptions:[{value:"10",label:"10"},{value:"50",label:"50"},{value:"100",label:"100"}],items:[],totalItems:0,searchQuery:null,serverOptions:{page:1,rowsPerPage:10,sortBy:"",sortType:"desc"},state:{isLoading:!1,isEdit:!1,isSaving:!1,isDeleting:!1,showModalcanvass:!1}}},computed:{printItemCanvass(){return this.$router.resolve({name:"Print Canvass"}).href},isItemCanvassArray(){return e=>this.detail.itemCanvassArray&&this.detail.itemCanvassArray.includes(e)}},watch:{serverOptions:{handler(){console.log(`perPage: ${this.serverOptions.rowsPerPage}`),this.fetchRecords()},deep:!0},searchQuery:P.debounce(function(){this.fetchRecords()},800)},methods:{async fetchRecords(){this.state.isLoading=!0,await f.fetchRecords({keyword:this.searchQuery,page:this.serverOptions.page,per_page:this.serverOptions.rowsPerPage,sortBy:this.serverOptions.sortBy,sortType:this.serverOptions.sortType}).then(e=>{console.log(e);let t=e.data.data;console.log(t),this.items=t,this.items=t.map((o,c)=>(console.log("item"),{...o,"#":(this.serverOptions.page-1)*this.serverOptions.rowsPerPage+(c+1)})),this.totalItems=e.data.total,console.log(this.items[0])}).finally(()=>{this.state.isLoading=!1})},handlePageChange(e){console.log(e),console.log(this.serverOptions.page),this.serverOptions.page!=e&&(this.serverOptions.page=e)},handlePerPageChange(e){this.serverOptions.page=1,this.serverOptions.rowsPerPage=e},onSortChange(e){console.log(e),e[0].type!="none"&&(this.serverOptions.sortBy=e[0].field,this.serverOptions.sortType=e[0].type)},async deleteRecord(e){this.$swal.fire({title:"Are you sure?",text:"You want to delete this record?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#34c38f",cancelButtonColor:"#f46a6a",confirmButtonText:"Yes, delete it!",background:this.$store.themeSettingsStore.isDark?"#1e293b":"#fff"}).then(t=>{t.value&&(this.state.isDeleting=!0,f.remove(e).then(o=>{o.status==200&&(this.$swal.fire({title:"Yaaay!",text:"Record has been deleted successfully.",type:"success",icon:"success",timer:2e3}),this.fetchRecords())}))}).catch(t=>{t.response&&t.response.status==401&&this.$swal.fire({title:"Ooops! something is wrong.",text:"Error deleting record. Please contact system administrator",type:"error",icon:"error",timer:2e3})}).finally(()=>{this.state.isDeleting=!1})},editRecord(e){this.$refs.form.resetForm(),this.$refs.form.loadRecord(e),this.$refs.form.state.showModal=!0},handlePageChange(e){console.log(e),console.log(this.serverOptions.page),this.serverOptions.page!=e&&(this.serverOptions.page=e)},handlePerPageChange(e){this.serverOptions.page=1,this.serverOptions.rowsPerPage=e},closeModal(){this.state.showModal=!1},async viewDetails(e){this.detail=e;try{this.itemCanvassArray=await this.getItemCanvassByPrf(e.id),this.detail.itemCanvassArray=this.itemCanvassArray}catch(t){console.error("Error fetching item canvass",t)}this.state.showModal=!0,this.state.isEdit=!1},async getItemCanvassByPrf(e){try{return(await f.getAssetItemIDByPrf(e)).data.data}catch(t){throw console.log("Error fetching canvass item id by prf",t),t}},createCanvas(e,t,o){const a={...e,...{prf_id:t,reference_no:o}};console.log("canvass creation"),console.log(a),this.$refs.canvas.assetItem=a,this.$refs.canvas.setAssetItem(a),this.state.showModalcanvass=!0},closeModalCanvass(){this.state.showModalcanvass=!1,this.state.showModal=!0},ViewItemCanvass(e){const t=e.pivot||{},o=t.request_header_id||"",c=t.reference_no||"",a=JSON.stringify({prf_id:e.prf_id,company:this.detail.company,dealer:this.detail.dealer,date_request:this.detail.created_at,purpose:this.detail.purpose,prf_dtl_id:e.purchase_request_dtls_id,asset_item_id:e.asset_item_id,asset_item_name:e.asset_item_name,uom:t.uom||"",quantity:t.quantity||0});return console.log("item dtails"),console.log(a),`/canvass/print?prf_id=${o}&reference_no=${c}&item_details=${encodeURIComponent(a)}`}},mounted(){this.fetchRecords()}},L={class:"flex items-center border-dashed border-2 border-pink-500 ... p-4 rounded w-1/4"},Q={class:"flex-1"},$={class:"flex items-center"},Y=s("div",{class:"font-bold mr-2"},"PR#:",-1),z={class:"italic"},G={class:"relative overflow-x-auto my-5"},T={class:"w-full text-sm text-left rtl:text-right text-gray-500 dark:text-gray-400 bg-gray-100 ..."},U=s("thead",{class:"text-xs text-gray-900 uppercase dark:text-gray-400"},[s("tr",null,[s("th",null,"Item"),s("th",null,"Qty"),s("th",null,"Uom"),s("th",null,"Action")])],-1),H=["href"],j=s("span",{class:"iconify print-icon mr-2 text-lg","data-icon":"{icon_set}:{icon_name}"},null,-1),K=[j],W={key:0,class:"m-10 flex items-center"},X=["href"],Z=s("a",{target:"_blank",class:"btn btn-outline-secondary text-slate-600 dark:border-slate-700 dark:text-slate-300 font-normal btn-sm mx-2",title:"Edit Canvass"}," Edit canvass ",-1),ee={key:0},te=s("td",null,null,-1),se=[te];function ae(e,t,o,c,a,i){const g=m("ProcessButton"),_=m("FormModal"),y=m("CanvassModalForm");return n(),l(v,null,[h(_,{title:"PRF Details",active:a.state.showModal,onSubmit:e.confirmSubmit,onClose:i.closeModal,themeClass:a.state.isEdit?"bg-success-700":"bg-primary-800",sizeClass:"lg:w-3/4"},{default:u(()=>[s("div",L,[s("div",Q,[s("div",$,[Y,s("div",z,d(a.detail.reference_no),1)])])]),s("div",G,[s("table",T,[U,s("tbody",null,[(n(!0),l(v,null,k(a.detail.asset_items,(r,C)=>(n(),l("tr",{key:C},[s("td",null,d(r.asset_item_name),1),s("td",null,d(r.pivot.quantity),1),s("td",null,d(r.pivot.uom),1),s("td",null,[h(g,{onClick:oe=>i.createCanvas(r,a.detail.id,a.detail.reference_no),text:"",btnClass:"text-pink-500 hover:text-pink-400",title:"create canvass",titleTheme:"danger-500"},{default:u(()=>[i.isItemCanvassArray(r.asset_item_id)?(n(),l("a",{key:0,href:i.ViewItemCanvass(r),target:"_blank",class:"print-canvass-link"},K,8,H)):p("",!0)]),_:2},1032,["onClick"])]),s("td",null,[i.isItemCanvassArray(r.asset_item_id)?(n(),l("div",W,[s("pre",null,d(r),1),s("a",{href:i.ViewItemCanvass(r),target:"_blank",class:"btn btn-outline-secondary text-slate-600 dark:border-slate-700 dark:text-slate-300 font-normal btn-sm",title:"View Canvass"}," View canvass ",8,X),Z])):p("",!0)]),i.isItemCanvassArray(r.asset_item_id)?(n(),l("tr",ee,se)):p("",!0)]))),128))])])])]),_:1},8,["active","onSubmit","onClose","themeClass"]),h(y,{title:"Canvass form",active:a.state.showModalcanvass,onSubmit:e.confirmSubmit,onClose:t[0]||(t[0]=r=>i.closeModalCanvass()),themeClass:a.state.isEdit?"bg-success-700":"bg-primary-800",sizeClass:"lg:w-3/4",ref:"canvas"},null,8,["active","onSubmit","themeClass"])],64)}const Ae=O(J,[["render",ae]]);export{Ae as default};
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings