PageSourceSearch

https://dashboard.majoo.id/assets/1752.f5aedebe279b89949e0f.js

js majoo.id collected 2026-09-24 10:12:13 UTC 16,384 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkmyklopos=self.webpackChunkmyklopos||[]).push([[1752,81148],{21308(e,t,n){n.d(t,{A:()=>d});var a=n(96540),o=n(5556),l=n.n(o),i=n(9621),r=n(22409),s=n(93223),c=n(32389);const p=({children:e,isOpen:t,onOpen:n,actionDownloadReport:o,title:l,isMobile:p})=>{const{t:d}=(0,c.Bd)();return a.createElement(s.Ay,{modal:!0,size:"md",open:t,onOpenChange:n,isMobile:p},a.createElement(s.K2,null,l),a.createElement(s.Vn,null,e),a.createElement(s.B4,{css:{display:"flex",gap:"$compact","& button":{flex:1,"@md":{flex:"unset"}}}},a.createElement(i.$n,{buttonType:"ghost",onClick:n,size:"md"},d("label.cancel",{ns:"translation",defaultValue:"Batal"})),a.createElement(r.HM,{asChild:!0},a.createElement(i.$n,{"aria-label":"Close",size:"md",variant:"green",onClick:o},d("label.continue",{ns:"translation",defaultValue:"Ya, Lanjutkan"})))))};p.propTypes={children:l().node.isRequired,isOpen:l().bool,onOpen:l().func,dateRange:l().shape({start_date:l().string,end_date:l().string}),actionDownloadReport:l().func,title:l().string.isRequired,isMobile:l().bool},p.defaultProps={isOpen:!1,onOpen:()=>{},dateRange:null,actionDownloadReport:()=>{},isMobile:!1};const d=p},28713(e,t,n){n.d(t,{A:()=>M,s:()=>D});var a=n(96540),o=n(90721),l=n(9621),i=n(79933),r=n(64563),s=n(49362),c=n(9439),p=n(5556),d=n.n(p),u=n(33156),m=n(95093),E=n.n(m),T=n(32389),b=n(82046),S=n(36499),O=n(21308),g=n(93223),y=n(22409);const h=({children:e,isOpenCSV:t,onResetModalCSV:n,actionNext:o,title:i})=>{const{t:r}=(0,T.Bd)();return a.createElement(g.Ay,{modal:!0,size:"md",open:t,onOpenChange:n},a.createElement(g.K2,null,i),a.createElement(g.Vn,null,e),a.createElement(g.B4,{css:{display:"flex",gap:"$compact","& button":{flex:1,"@md":{flex:"unset"}}}},a.createElement(l.$n,{buttonType:"ghost",onClick:n,size:"md"},r("label.cancel",{ns:"translation",defaultValue:"Batal"})),a.createElement(y.HM,{asChild:!0},a.createElement(l.$n,{"aria-label":"Close",size:"md",variant:"green",onClick:o},r("label.save",{ns:"translation",defaultValue:"Simpan"})))))};h.propTypes={children:d().node.isRequired,isOpenCSV:d().bool,onResetModalCSV:d().func,dateRange:d().shape({start_date:d().string,end_date:d().string}),actionNext:d().func,title:d().string.isRequired},h.defaultProps={isOpenCSV:!1,onResetModalCSV:()=>{},dateRange:null,actionNext:()=>{}};const C=h,R=({children:e,isOpen:t,onReset:n,actionNext:o,title:i,isMobile:r,disabledNext:s})=>{const{t:c}=(0,T.Bd)();return a.createElement(g.Ay,{modal:!0,size:"md",open:t,onOpenChange:n,isMobile:r},a.createElement(g.K2,null,i),a.createElement(g.Vn,null,e),a.createElement(g.B4,{css:{display:"flex",gap:"$compact","& button":{flex:1,"@md":{flex:"unset"}}}},a.createElement(l.$n,{buttonType:"ghost",onClick:n,size:"md"},c("label.cancel",{ns:"translation",defaultValue:"Batal"})),a.createElement(y.HM,{asChild:!0},a.createElement(l.$n,{"aria-label":"Continue",size:"md",variant:"green",disabled:s,onClick:o},c("label.continue",{ns:"translation",defaultValue:"Ya, Lanjutkan"})))))};R.propTypes={children:d().node.isRequired,isOpen:d().bool,onReset:d().func,actionNext:d().func,title:d().string.isRequired,isMobile:d().bool,disabledNext:d().bool},R.defaultProps={isOpen:!1,onReset:()=>{},actionNext:()=>{},isMobile:!1,disabledNext:!1};const P=R;var I=n(63775),_=n(81770);const f=e=>{if(!e||!e.start||!e.end)return!1;const t=E()(e.start,"DD/MM/YYYY"),n=E()(e.end,"DD/MM/YYYY");return!(!t.isValid()||!n.isValid())&&t.format("YYYY-MM")!==n.format("YYYY-MM")},D=e=>E()(e,"DD/MM/YYYY"),N=e=>{const{t}=(0,T.Bd)("translation"),{calendar:n,title:p,css:d,onExport:m,type:g,description:y,size:h,buttonType:R,isCSV:N,isMobile:M,disabled:x,sheetOption:L}=e,k=(0,b.U)("(max-width: 767px)"),H=void 0!==M?M:k,{LANG_DATA:v,LANG_KEY:A,TransComponent:V,currentLang:w}=(0,I.U)(),{open:Y,type:j,handleModal:B,handleExport:G,openCSV:X,delimiter:$,changeDelimiterCSV:z,openSheetOption:U,sheetOption:Z,changeSheetOption:q}=(0,_.uM)({onExport:m}),K=L&&f(n),F=()=>B(K?{openSheetOption:!0,type:_.sd.EXCEL}:{open:!0,type:_.sd.EXCEL});let W,J=a.createElement(V,{i18nKey:n.start===n.end?A.EXPORT.SINGLE_DATE_DESCRIPTION:A.EXPORT.DESCRIPTION},{reportName:p,startDate:`${E()(D(n.start).toDate()).locale(w).format("DD MMMM YYYY")}`,endDate:`${E()(D(n.end).toDate()).locale(w).format("DD MMMM YYYY")}`,date:`${E()(D(n.start).toDate()).locale(w).format("DD MMMM YYYY")}`,type:j});return d&&(W=d),y&&(J=y(j||"")),a.createElement(a.Fragment,null,"multi"===g&&a.createElement(o.rI,null,a.createElement(o.ty,{asChild:!0},a.createElement(l.$n,{leftIcon:a.createElement(u.DownloadOutline,{color:"currentColor"}),size:h,css:W,buttonType:R,disabled:x},v.EXPORTREPORT)),a.createElement(o.SQ,{sideOffset:5,css:{width:208}},a.createElement(o._2,{onClick:()=>B({open:!0,type:_.sd.PDF})},"PDF"),a.createElement(o._2,{onClick:F},"Excel"),N&&a.createElement(o._2,{onClick:()=>B({openCSV:!0,type:_.sd.CSV,delimiter:";"})},"CSV"))),"multi"!==g&&a.createElement(l.$n,{leftIcon:a.createElement(u.DownloadOutline,{color:"currentColor"}),size:h,css:W,onClick:F,buttonType:R,disabled:x},v.EXPORTREPORT),a.createElement(P,{title:v.SHEET_OPTION.TITLE,isOpen:!!U,onReset:()=>B({open:!1,type:null}),disabledNext:!Z,isMobile:H,actionNext:()=>B({open:!0,type:_.sd.EXCEL,sheetOption:Z})},a.createElement(i.A,null,a.createElement(r.A,{paragraph:"longContentRegular",css:{color:"$textPrimary",marginBottom:"$compact"}},v.SHEET_OPTION.DESCRIPTION),a.createElement(s.Z,{outlined:!0,direction:"column",gap:3,value:Z||"",onValueChange:q},a.createElement(c.U6,{id:"sheet-option-per-month",value:_.gX.PER_MONTH,label:v.SHEET_OPTION.PER_MONTH_LABEL,description:v.SHEET_OPTION.PER_MONTH_DESCRIPTION}),a.createElement(c.U6,{id:"sheet-option-single",value:_.gX.SINGLE,label:v.SHEET_OPTION.SINGLE_LABEL,description:v.SHEET_OPTION.SINGLE_DESCRIPTION})))),a.createElement(O.A,{title:v.EXPORTREPORT,isOpen:Y,onOpen:()=>B({open:!1,type:null}),actionDownloadReport:G,isMobile:H},a.createElement(r.A,{paragraph:"longContentRegular",css:{color:"$textPrimary"}},J)),a.createElement(C,{title:t("label.chooseCsvDelimiter",S.A.CSV_TITLE),isOpenCSV:X,onResetModalCSV:()=>B({open:!1,type:null,openCSV:!1,delimiter:";"}),actionNext:()=>B({open:!0,type:_.sd.CSV,openCSV:!1,delimiter:$})},a.createElement(r.A,{css:{color:"$textPrimary"}},a.createElement(s.Z,{outlined:!0,defaultValue:";",direction:"column",gap:3,value:$,onValueChange:e=>z({openCSV:X,type:j,delimiter:e})},a.createElement(c.U6,{id:"1",value:";",label:t("csvDelimiter.semicolon","Titik koma ( ; )")}),a.createElement(c.U6,{id:"2",value:"\\t",label:t("csvDelimiter.tab","Tab")}),a.createElement(c.U6,{id:"3",value:"|",label:t("csvDelimiter.pipe","Pipa ( | )")})))))};N.propTypes={title:d().string,onExport:d().func,calendar:d().shape({start:d().oneOfType([d().instanceOf(Date),d().string]),end:d().oneOfType([d().instanceOf(Date),d().string])}),css:d().shape({}),type:d().oneOf([_.II.SINGLE,_.II.MULTI]),description:d().elementType,size:d().oneOf(["lg","md","sm"]),buttonType:d().oneOf(["primary","secondary"]),isCSV:d().bool,isMobile:d().bool,disabled:d().bool,sheetOption:d().bool},N.defaultProps={title:"",calendar:{start:null,end:null},css:void 0,onExport:()=>{},type:_.II.SINGLE,description:void 0,size:"sm",buttonType:"primary",isCSV:!1,isMobile:void 0,disabled:!1,sheetOption:!1};const M=N},36499(e,t,n){n.d(t,{A:()=>a});const a={EXPORTREPORT:"Ekspor Laporan",CSV_TITLE:"Pilih Pemisah (Delimiter)",SHEET_OPTION:{TITLE:"Pilih Opsi Ekspor Laporan",DESCRIPTION:"Pilih susunan data laporan dalam file Excel.",PER_MONTH_LABEL:"Satu sheet per bulan",PER_MONTH_DESCRIPTION:"Data dipisahkan berdasarkan bulan dalam sheet yang berbeda.",SINGLE_LABEL:"Semua bulan dalam satu sheet",SINGLE_DESCRIPTION:"Data dari seluruh periode digabung dalam satu sheet agar lebih mudah diurutkan dan difilter."}}}
1,63775(e,t,n){n.d(t,{U:()=>i});var a=n(96540),o=n(32389),l=n(36499);const i=()=>{const{t:e,ready:t,i18n:n}=(0,o.Bd)(["translation"]);return{LANG_KEY:{EXPORT:{DESCRIPTION:"export.description",SINGLE_DATE_DESCRIPTION:"export.singleDatedescription"}},LANG_DATA:{EXPORTREPORT:e("label.exportReport",l.A.EXPORTREPORT),SHEET_OPTION:{TITLE:e("export.sheetOption.title",l.A.SHEET_OPTION.TITLE),DESCRIPTION:e("export.sheetOption.description",l.A.SHEET_OPTION.DESCRIPTION),PER_MONTH_LABEL:e("export.sheetOption.perMonthLabel",l.A.SHEET_OPTION.PER_MONTH_LABEL),PER_MONTH_DESCRIPTION:e("export.sheetOption.perMonthDescription",l.A.SHEET_OPTION.PER_MONTH_DESCRIPTION),SINGLE_LABEL:e("export.sheetOption.singleLabel",l.A.SHEET_OPTION.SINGLE_LABEL),SINGLE_DESCRIPTION:e("export.sheetOption.singleDescription",l.A.SHEET_OPTION.SINGLE_DESCRIPTION)}},TransComponent:({i18nKey:t,children:n})=>a.createElement(o.x6,{t:e,i18nKey:t},n),ready:t,currentLang:n.language}}},81770(e,t,n){n.d(t,{II:()=>l,gX:()=>i,sd:()=>o,uM:()=>r});var a=n(96540);const o={PDF:"PDF",EXCEL:"Excel",CSV:"CSV"},l={SINGLE:"single",MULTI:"multi"},i={PER_MONTH:"per-month",SINGLE:"single"},r=e=>{const{onExport:t}=e,[n,l]=(0,a.useState)({open:!1,type:null,openCSV:!1,delimiter:";"});return{handleModal:({open:e,type:t,openCSV:n,delimiter:a,openSheetOption:o,sheetOption:i})=>{e||n||o?setTimeout(()=>l({open:e,type:t,openCSV:n,delimiter:a,openSheetOption:o,sheetOption:i}),100):l({open:e,type:t,openCSV:n,delimiter:a,openSheetOption:o,sheetOption:i})},open:n.open,type:n.type,openCSV:n.openCSV,delimiter:n.delimiter,openSheetOption:n.openSheetOption,sheetOption:n.sheetOption,handleExport:()=>{let e="";switch(n.type){case o.EXCEL:e=n.sheetOption===i.SINGLE?"xlsx_single":"xlsx";break;case o.PDF:e="pdf";break;case o.CSV:e="csv"}t(e,n.delimiter),l({open:!1,type:null,openCSV:!1,delimiter:";"})},changeDelimiterCSV:({openCSV:e,type:t,delimiter:n})=>{l({openCSV:e,type:t,delimiter:n})},changeSheetOption:e=>l(t=>({...t,sheetOption:e}))}}},9352(e,t,n){n.d(t,{r9:()=>T,l2:()=>u,C0:()=>S,Wz:()=>m,dX:()=>b,tj:()=>d,E7:()=>O,Cx:()=>g,Yr:()=>E});var a=n(955);const o="api/jurnal/umum",l="api/jurnal/umum/info",i="api/jurnal/umum/detail",r="api/jurnal/umum/update",s="/api/jurnal/umum/status",c="api/jurnal/umum/template/export",p="api/jurnal/umum/import",d=e=>(e=>(0,a.Z)(o,e,"get",{serviceDomainType:"acc",authType:"bearer"}))(e),u=e=>(e=>(0,a.Z)(o,e,"post",{serviceDomainType:"acc",authType:"bearer"}))(e),m=e=>(e=>(0,a.Z)(i,e,"get",{serviceDomainType:"acc",authType:"bearer"}))(e),E=e=>(e=>(0,a.Z)(r,e,"put",{serviceDomainType:"acc",authType:"bearer"}))(e),T=e=>(e=>(0,a.Z)(s,e,"patch",{serviceDomainType:"acc",authType:"bearer"}))(e),b=e=>(e=>(0,a.Z)(l,e,"post",{serviceDomainType:"acc",authType:"bearer"}))(e),S=e=>(e=>(0,a.Z)(c,e,"get",{serviceDomainType:"acc",authType:"bearer"}))(e),O=e=>(e=>(0,a.Z)(p,void 0,"post",{customBody:e,serviceDomainType:"acc",authType:"bearer"}))(e),g=e=>(e=>(0,a.Z)(`${p}/status`,e,"get",{serviceDomainType:"acc",authType:"bearer"}))(e)},10157(e,t,n){n.d(t,{A7:()=>h,FX:()=>I,N:()=>C,Tk:()=>R,b5:()=>_,c$:()=>P,hX:()=>f,rH:()=>y});var a=n(96540),o=n(79933),l=n(52893),i=n(27703),r=n(1351),s=n(67869),c=n(16393),p=n(13407),d=n(46663),u=n(33156),m=n(87498),E=n(22680),T=n(9352),b=n(83109);function S(){return S=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},S.apply(null,arguments)}let O=[];const g=({row:e})=>{const t="Penjualan"===e.original.transaction.type,n=e.original.posted_status,o=e.original.journal_no,l={jur_tgl:"memuat ...",jur_kode:"memuat ...",createby:"memuat ..."},[r,s]=(0,a.useState)(l),c=()=>{const e=O.find(e=>String(e.jur_no)===String(o));return!!e?s(e):(async()=>{try{s(l);const e=await T.dX({jur_no:[o]});if(e.data){const t=e.data.find(e=>String(e.jur_no)===String(o));t?(O=[...O,t],s(t)):s({jur_tgl:"-",jur_kode:"-",createby:"-"})}}catch(e){s({jur_tgl:(0,b.WL)(e),jur_kode:(0,b.WL)(e),createby:(0,b.WL)(e)})}})(),!0};return(0,a.useEffect)(()=>{n&&c()},[]),n?a.createElement(a.Fragment,null,(e=>[{id:"jur_tgl",title:"Tanggal Posting"},{id:"jur_kode",title:"No. Transaksi "+(e?"Pengeluaran":"Penerimaan")},{id:"createby",title:"Diposting Oleh"}])(t).map(e=>a.createElement(i.Hj,{subRow:!0},a.createElement("td",{style:{backgroundColor:E.Tj.bgGray},colSpan:2}),a.createElement(i.nA,{subCell:!0,css:{paddingTop:"12px !important",paddingBottom:"12px !important",fontWeight:"600"}},e.title),a.createElement("td",{style:{backgroundColor:E.Tj.bgGray}}),a.createElement(i.nA,{subCell:!0,css:{paddingTop:"12px !important",paddingBottom:"12px !important"}},r[e.id]),a.createElement("td",{style:{backgroundColor:E.Tj.bgGray},colSpan:4})))):null},y=e=>(0,c.A)(e).replace(" 0,00"," 0"),h=({row:e},t)=>a.createElement(r.A,{buttonType:"secondary",onClick:()=>{t(e.original)}},a.createElement(u.EyeOutline,null)),C=({onRowClick:e,translate:t})=>[{Header:t("tableSection.name","nama"),id:"name",accessor:"employee_name",isMobileHeader:!0},{Header:t("tableSection.outlet","cabang"),id:"outlet",accessor:"outlet_name"},{Header:t("tableSection.sales","penjualan"),accessor:"sales"},{Header:t("tableSection.product","produk"),id:"product",accessor:"product"},{Header:t("tableSection.commission","komisi"),id:"reward",accessor:"commission",Cell:e=>a.createElement("div",{style:{width:"max-content"}},a.createElement(y,e))},(0,d.A)([{title:t("tableDropdown.summary","Ringkasan"),onClick:t=>{e("ringkasan",t.row.original)}},{title:t("tableDropdown.detail","Detail"),onClick:t=>{e("detail",t.row.original)}}],void 0,{cssContent:{width:250}})],R=e=>[{Header:e("tableSection.type","Tipe"),accessor:"type",isMobileHeader:!0},{Header:e("tableSection.product","Produk"),accessor:"product.name"},{Header:e("tableSection.quantity","Jumlah"),accessor:"quantity"},{Header:e("tableSection.commission","Komisi"),accessor:"reward_total",Cell:e=>a.createElement(o.A,{css:{width:"max-content"}},a.createElement(y,e))},{Header:()=>null,id:"temp",Cell:()=>null,colWidth:1}],P=({handleRowAction:e,translate:t,isRowCheckboxDisabled:n})=>[p.A,{id:"selection",Header:({getToggleAllPageRowsSelectedProps:e,toggleAllPageRowsSelected:t})=>
1a.createElement(l.A,{align:"center",justify:"center"},a.createElement(s.A,S({},e(),{onCheckedChange:e=>t(e)}))),Cell:({row:e})=>{const t=!!e.original.posted_status,o=!t&&"function"==typeof n&&n(e.original),i=t||o;return a.createElement(l.A,{align:"center",justify:"center"},a.createElement(s.A,S({},e.getToggleRowSelectedProps(),{disabled:i},t?{checked:!0}:{},{onCheckedChange:i?()=>{}:t=>{e.toggleRowSelected(t)}})))},unsortable:!0},{Header:t("tableSection.date","tanggal"),accessor:"commission_date",fixed:"left",isMobileHeader:!0},{Header:t("tableSection.noTransaction","no transaksi"),accessor:"no_nota"},{Header:t("tableSection.type","tipe"),accessor:"type"},{Header:t("tableSection.product","produk"),accessor:"product"},{Header:t("tableSection.qty","jumlah"),accessor:"quantity"},{Header:t("tableSection.commission","komisi"),accessor:"nominal",Cell:({value:e})=>(0,m.l)(e)},{Header:t("tableSection.group","grup"),accessor:"group",isSubRow:!0},{Header:t("tableSection.transactionType","jenis transaksi"),accessor:"transaction.type",isSubRow:!0,Cell:({value:e})=>"pengembalian"===String(e||"").toLowerCase()?t("commissionType.refund",e):t("commissionType.sales",e)},{Header:t("tableSection.commissionStatus","status komisi"),accessor:"posted_status",isSubRow:!0,Cell:({value:e})=>t(e?"tableSection.alreadyPosted":"tableSection.notPosted")},{Header:"",accessor:"journal_no",Cell:g,isSubRow:!0,isCustomSubRow:!0},{Header:()=>null,accessor:"id",canSort:!1,Cell:t=>h(t,e)}],I=e=>[{value:"all",name:e("main.filterProduct.all")},{value:"product",name:e("main.filterProduct.product")},{value:"sales",name:e("main.filterProduct.sales")}],_=e=>{switch(e){case"all":default:return[];case"product":return["sales"];case"sales":return["product"]}},f=(e,t,n)=>e.filter((e,t,n)=>t===n.findIndex(t=>t.employee.id===e.employee.id)).map((e,n)=>({...e,dataKey:e.employee.id,name:e.employee.name,color:t[n%t.length],value:e.employee.id,isComparator:!0,isCurrency:!0})).sort((e,t)=>e["all"===n?"total":n]-t["all"===n?"total":n])},81148(e,t,n){var a=n(46518),o=n(69565),l=n(72652),i=n(79306),r=n(28551),s=n(1767),c=n(9539),p=n(84549)("every",TypeError);a({target:"Iterator",proto:!0,real:!0,forced:p},{every:function(e){r(this);try{i(e)}catch(e){c(this,"throw",e)}if(p)return o(p,this,e);var t=s(this),n=0;return!l(t,function(t,a){if(!e(t,n++))return a()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})}}]);

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.