1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/ProductBulkUpload-CR1AQT-0.js","assets/index-DO3To9xu.js","assets/index-DHJir1JJ.css","assets/operatorTransactionMixins-D8XllCVd.js","assets/ItemsPerPage--oE9VEyl.js","assets/VSelect-soIXt53Z.js","assets/VChip-0NiIq9mA.js","assets/VChip-Bvbfr8wH.css","assets/VMenu-BwwJsgMA.js","assets/VMenu-azqgQTEm.css","assets/VSimpleCheckbox-C8zSlBqF.js","assets/VSimpleCheckbox-K-QJF3a_.css","assets/VDivider-BJYdeGrh.js","assets/VDivider-CtfPu47C.css","assets/VListItem-C68MbLXd.js","assets/VListItem-w5ZKDoEU.css","assets/VSelect-DEllyWSr.css","assets/Pagination-0an9CWYU.js","assets/Pagination-DNoPL1N6.css","assets/ApiErrorMessage-eouNPbXY.js"])))=>i.map(i=>d[i]); 2import{P as d,m as p,t as m,I as c,_ as o,n as u,c as g,J as _,d as i,b as s,h}from"./index-DO3To9xu.js";import{d as n}from"./dataTableMixins-DssUhM9L.js";import{o as l}from"./operatorTransactionMixins-D8XllCVd.js";import{_ as f}from"./VDataTable-CrCFf-6L.js";import"./VSelect-soIXt53Z.js";import"./VChip-0NiIq9mA.js";import"./VMenu-BwwJsgMA.js";import"./VSimpleCheckbox-C8zSlBqF.js";import"./VDivider-BJYdeGrh.js";import"./VListItem-C68MbLXd.js";import"./VSimpleTable-Dc_GJg5I.js";const C={props:["merchantId"],name:"ProductBulkUpdateList",data(){return{page:1,pageCount:0,itemsPerPage:d,loading:!1,paginationCreated:!1,dialog:!1,apiErrorMessage:null,downloadQueryParam:{type:"product.update"}}},mixins:[n.goToPage,l.downloadCSV,l.handleReload,n.handlePerPageChange],computed:{...p({getBulkData:"bulkUpdateList/getBulkData",totalRecords:"bulkUpdateList/getTotalRecords"}),headers(){return[{text:this.$t("productCommission.tableFields.id"),value:"id"},{text:this.$t("productCommission.tableFields.fileName"),value:"payload.filename"},{text:this.$t("productCommission.tableFields.recordCount"),value:"items_to_process"},{text:this.$t("productCommission.tableFields.successCount"),value:"items_processed"},{text:this.$t("productCommission.tableFields.failureCount"),value:"items_failed"},{text:this.$t("productCommission.tableFields.startTime"),value:"started_at"},{text:this.$t("productCommission.tableFields.endTime"),value:"finished_at"}]}},methods:{...m({setClearState:"bulkUpdateList/setClearState"}),...c({getBulkListData:"bulkUpdateList/getBulkListData"}),async getDataFromApi(){this.loading=!0,this.apiErrorMessage=null;let r={page:this.page,per_page:this.itemsPerPage,type:"product.update",order_by:"-id"};this.merchantId&&(r.merchant_site_id=this.merchantId);try{await this.getBulkListData(r),this.loading=!1,this.paginationCreated=!0}catch({message:t}){this.apiErrorMessage=t}finally{this.loading=!1}}},created(){this.getDataFromApi()},beforeDestroy(){this.setClearState()},components:{BulkUpload:()=>o(()=>import("./ProductBulkUpload-CR1AQT-0.js"),__vite__mapDeps([0,1,2,3])),ItemsPerPage:()=>o(()=>import("./ItemsPerPage--oE9VEyl.js"),__vite__mapDeps([4,1,2,5,6,7,8,9,10,11,12,13,14,15,16])),Pagination:()=>o(()=>import("./Pagination-0an9CWYU.js"),__vite__mapDeps([17,1,2,18])),ApiErrorMessage:()=>
2o(()=>import("./ApiErrorMessage-eouNPbXY.js"),__vite__mapDeps([19,1,2]))}};var P=function(){var t=this,e=t._self._c;return e(g,{attrs:{flat:""}},[e("ApiErrorMessage",{attrs:{message:t.apiErrorMessage}}),t.dialog?e(_,{attrs:{"max-width":"65%",persistent:!0},model:{value:t.dialog,callback:function(a){t.dialog=a},expression:"dialog"}},[e("BulkUpload",{attrs:{dialog:t.dialog,selectedMerchantId:t.merchantId},on:{"update:dialog":function(a){t.dialog=a},onReload:t.handleReload}})],1):t._e(),e(i,{directives:[{name:"show",rawName:"v-show",value:t.paginationCreated&&t.totalRecords&&t.merchantId,expression:"paginationCreated && totalRecords && merchantId"}]},[e(s,{staticClass:"text-base text-red text-center",attrs:{cols:"12"}},[t._v(" "+t._s(t.$t("link.merchant.bulkUpdatelist.numberOfRecords")+" : "+t.totalRecords)+" ")]),e(s,{staticClass:"col-center text-center",attrs:{cols:"10",xs:"11"}},[e("Pagination",{attrs:{selectedPage:t.page,numberOfPages:t.pageCount},on:{onPaginationChange:t.goToPage}})],1)],1),e(i,{directives:[{name:"show",rawName:"v-show",value:t.merchantId,expression:"merchantId"}],attrs:{"no-gutters":""}},[e(s,{staticClass:"text-right",attrs:{cols:"12"}},[e("ItemsPerPage",{attrs:{selectedItem:t.itemsPerPage},on:{onPerPageChange:t.handlePerPageChange}})],1)],1),e(i,{directives:[{name:"show",rawName:"v-show",value:t.merchantId,expression:"merchantId"}]},[e(s,{staticClass:"text-right",attrs:{cols:"12"}},[e(h,{staticClass:"btn btn-sm btn-primary mr-0",attrs:{title:t.$t("productCommission.buttons.bulkUpload")},on:{click:function(a){t.dialog=!0}}},[t._v(" "+t._s(t.$t("productCommission.buttons.bulkUpload"))+" ")])],1)],1),e(f,{staticClass:"data-grid tblBulkUpdate",attrs:{headers:t.headers,items:t.getBulkData,page:t.page,"items-per-page":t.itemsPerPage,loading:t.loading,"server-items-length":t.totalRecords,"hide-default-footer":"","disable-sort":"","fixed-header":"",height:"500px"},on:{"update:page":function(a){t.page=a},"page-count":function(a){t.pageCount=a}},scopedSlots:t._u([{key:"item.id",fn:function({item:a}){return[e("span",[t._v(t._s(a.id))])]}},{key:"item.payload.filename",fn:function({item:a}){return[e("a",{staticClass:"link breakword",attrs:{href:"javascript:void(0)"},on:{click:function(x){t.downloadCSV(a.id,t.downloadQueryParam,a.payload.filename.split(".")[0])}}},[t._v(t._s(a.payload.filename))])]}},{key:"item.started_at",fn:function({item:a}){return[e("span",[t._v(t._s(a.started_at))])]}},{key:"item.finished_at",fn:function({item:a}){return[e("span",[t._v(t._s(a.finished_at))])]}}],null,!0)},[e("template",{slot:"no-data"},[e("div",{staticClass:"text-red mt-5"},[t._v(" "+t._s(t.merchantId?t.$t("productCommission.noData"):t.$t("productCommission.notSelectedMerchant"))+" ")])])],2),t.paginationCreated&&t.totalRecords?e(i,[e(s,{staticClass:"col-center text-center",attrs:{cols:"10",xs:"11"}},[e("Pagination",{attrs:{selectedPage:t.page,numberOfPages:t.pageCount},on:{onPaginationChange:t.goToPage}})],1)],1):t._e()],1)},v=[],b=u(C,P,v,!1,null,null);const A=b.exports;export{A 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.