https://app.nanco.io/_next/static/chunks/pages/[companyShortId]/tasks/export/all-147d48f25d515380.js
1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="084bef70-4872-4e7b-af56-6b863337a1d6",e._sentryDebugIdIdentifier="sentry-dbid-084bef70-4872-4e7b-af56-6b863337a1d6")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6],{7341:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});let a=(0,n(42232).A)("circle-dashed",[["path",{d:"M10.1 2.182a10 10 0 0 1 3.8 0",key:"5ilxe3"}],["path",{d:"M13.9 21.818a10 10 0 0 1-3.8 0",key:"11zvb9"}],["path",{d:"M17.609 3.721a10 10 0 0 1 2.69 2.7",key:"1iw5b2"}],["path",{d:"M2.182 13.9a10 10 0 0 1 0-3.8",key:"c0bmvh"}],["path",{d:"M20.279 17.609a10 10 0 0 1-2.7 2.69",key:"1ruxm7"}],["path",{d:"M21.818 10.1a10 10 0 0 1 0 3.8",key:"qkgqxc"}],["path",{d:"M3.721 6.391a10 10 0 0 1 2.7-2.69",key:"1mcia2"}],["path",{d:"M6.391 20.279a10 10 0 0 1-2.69-2.7",key:"1fvljs"}]])},49313:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ShippingStatusBadge:()=>tb,default:()=>tx});var a=n(74348),l=n(39944),i=n(94331),r=n(24673),s=n(7225),d=n(42232);let c=(0,d.A)("clipboard-list",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"M12 11h4",key:"1jrz19"}],["path",{d:"M12 16h4",key:"n85exb"}],["path",{d:"M8 11h.01",key:"1dfujw"}],["path",{d:"M8 16h.01",key:"18s6g9"}]]);var o=n(29294);let m=(0,d.A)("merge",[["path",{d:"m8 6 4-4 4 4",key:"ybng9g"}],["path",{d:"M12 2v10.3a4 4 0 0 1-1.172 2.872L4 22",key:"1hyw0i"}],["path",{d:"m20 22-5-5",key:"1m27yz"}]]);var u=n(34777),h=n(73669),p=n(46760),g=n(3699),f=n(74423),y=n(8113),x=n.n(y),v=n(91018),b=n(50148),N=n(93810),Y=n(5079),w=n(41659),S=n(48255),C=n(68065),D=n(97334),k=n(16593),F=n(79410),I=n(64563),A=n(8395),z=n(34078),M=n(46164),T=n(18920),E=n(29863),R=n(78333),_=n(28678),O=n(18086),P=n(1353),K=n(77276),L=n(56827),V=n(18024),j=n(86693),$=n(44183),B=n(72425),q=n(8916),W=n(52350),G=n(1782),H=n(23330),U=n(62916),J=n(64920),Q=n(97841),Z=n(42423),X=n(77078),ee=n(22995),et=n(65143),en=n(5745),ea=n(3703),el=n(43537),ei=n(64449),er=n(26294),es=n(99103),ed=n(79800),ec=n(27808),eo=n(75191),em=n(65043),eu=n(27841),eh=n(895),ep=n(80843),eg=n(60773),ef=n(15094);function ey(e){let{open:t,onOpenChange:n,type:l,taskIds:i}=e,s="picking_list"===l,d=eu.UH[l],{logFeatureEvent:c}=(0,el.U)(),{isLoading:o,tasks:m}=(0,Q.E)({queries:i.map(e=>({queryKey:["companyExportTask",{taskId:e}],queryFn:()=>(0,ep.Sk)(e),enabled:t})),combine:e=>({isLoading:e.some(e=>e.isLoading),tasks:e.filter(e=>e.data).map(e=>e.data)})}),{config:u}=(0,ei.lh)(),{allData:h}=(0,er.A)(),p=(0,b.useMemo)(()=>h.filter(e=>!!e.id),[h]),g=u.defaultVisibleAttributeTypeIds,[f,y]=(0,b.useState)("orderIndex"),[x,v]=(0,b.useState)(0),[N,Y]=(0,b.useState)(null),w=(0,b.useRef)(null),S=(0,b.useRef)(null),C=(0,b.useCallback)(e=>{if(S.current&&(S.current.disconnect(),S.current=null),!e)return;let t=()=>{Y(Math.min((e.clientWidth-32)/793.7,1))},n=new ResizeObserver(t);n.observe(e),S.current=n,t()},[]),D=(0,b.useCallback)(()=>{var e,t;let n=null==(e=w.current)?void 0:e.querySelector("iframe");null==n||null==(t=n.contentWindow)||t.print()},[]),{downloadBatchPdf:k,downloadingType:F}=(0,eg.V)("/api/v1/exports"),I=(0,b.useCallback)(()=>{let e=s&&"orderIndex"!==f?f:void 0;c(es.k.DOC_PDF_BATCH,{documentType:l,count:i.length}),k({taskIds:i,downloadKey:l,body:{type:l,sortBy:e}})},[k,i,l,s,f,c]),A=(0,b.useCallback)((e,t)=>{var n;let a=e.documentSettings?ed.K.safeParse(e.documentSettings):null,l=(null==a?void 0:a.success)?a.data:null,i={settings:(0,ed.l)(l,t),visibleAttributeTypeIds:g,showItemImages:u.showItemImages};if(g.length>0){i.attributeTypes=p;let t={};for(let n of e.shippingItems){if(!n.itemId||!n.item)continue;let e={};for(let t of n.item.ItemAttributes)e[t.typeId]=t.value;for(let t of n.item.ItemNumberAttributes)e[t.typeId]=String(t.value);Object.keys(e).length>0&&(t[n.itemId]=e)}i.itemAttributes=t}let r=(0,em.BT)(e,t,i),s=null!=(n=e.targetAt)?n:e.createdAt;return r.dueAt=s?(0,ec.Je)(s):"",r},[g,p,u.showItemImages]),z=(0,b.useMemo)(()=>
1{if(0===m.length)return null;if(s){var e;let t=function(e){let t=new Map,n=0;for(let s of e)for(let e of s){var a,l,i,r;let s=null!=(a=e.itemId)?a:"__manual_".concat(n++);if(e.itemId&&t.has(s)){let n=t.get(s);t.delete(s),t.set(s,{...n,value:(null!=(l=n.value)?l:0)+(null!=(i=e.value)?i:0)})}else t.set(s,{...e,id:null!=(r=e.itemId)?r:e.id,unitPrice:null,totalAmount:null,taxType:null})}return Array.from(t.values())}(m.map(e=>A(e,"picking_list").items));if("name"===f)t.sort((e,t)=>e.name.localeCompare(t.name,"ja"));else if("orderIndex"!==f){let e=p.find(e=>e.id===f),n=null==e?void 0:e.name;if(n){let a=(null==e?void 0:e.type)===eh.jQ.DATE;t.sort((e,t)=>{var l,i,r,s,d,c;let o=null!=(d=null==(i=e.attributes)||null==(l=i.find(e=>e.label===n))?void 0:l.value)?d:"",m=null!=(c=null==(s=t.attributes)||null==(r=s.find(e=>e.label===n))?void 0:r.value)?c:"";return a?(0,ec.Sm)(o,m):o.localeCompare(m,"ja")})}}let n=(e={items:t,showPrice:!1,showItemImages:u.showItemImages},{documentType:"picking_list",name:"",shipmentNumber:"",dueAt:(0,ec.Je)(new Date),clientName:"",clientNameSuffix:"",clientDetails:"",clientPostalCode:"",clientAddress:"",clientPhone:"",selfName:"",selfPostalCode:"",selfAddress:"",selfPhone:"",selfEmail:"",selfLogoUrl:null,selfStampUrl:null,items:e.items,subTotal:0,taxBreakdown:[],totalTax:0,totalAmount:0,memo:"",showPrice:e.showPrice,showItemImages:e.showItemImages});return(0,eo.a)(n,{fontFaceCss:ef.G})}let t=m[x];if(!t)return null;let n=A(t,"shipping");return(0,eo.a)(n,{fontFaceCss:ef.G})},[m,s,x,f,p,A,u.showItemImages]);return(0,a.Y)(L.lG,{open:t,onOpenChange:n,children:(0,a.FD)(L.Cf,{className:"max-w-3xl max-h-[85vh] flex flex-col p-0 gap-0 overflow-hidden",children:[(0,a.Y)(L.c7,{className:"shrink-0 px-6 pt-5 pb-3",children:(0,a.FD)(L.L3,{children:[d.label,(0,a.FD)("span",{className:"ml-2 text-sm font-normal text-muted-foreground",children:[i.length,"ä»¶"]})]})}),o?(0,a.Y)("div",{className:"flex items-center justify-center py-24",children:(0,a.Y)(r.A,{className:"size-6 animate-spin text-muted-foreground"})}):(0,a.FD)("div",{className:"flex flex-col flex-1 min-h-0",children:[(0,a.Y)("div",{className:"flex flex-col flex-1 min-h-0 overflow-hidden",children:(0,a.FD)("div",{className:"flex flex-col flex-1 min-h-0 bg-muted",children:[s&&(0,a.FD)("div",{className:"shrink-0 flex items-center gap-2 px-8 pt-4 pb-2.5",children:[(0,a.Y)(Z.A,{className:"h-3.5 w-3.5 text-muted-foreground"}),(0,a.FD)(ea.l6,{value:f,onValueChange:y,children:[(0,a.Y)(ea.bq,{className:"h-8 w-auto min-w-[120px] text-xs",children:(0,a.Y)(ea.yv,{})}),(0,a.FD)(ea.gC,{children:[(0,a.Y)(ea.eb,{value:"orderIndex",children:"追å é "}),(0,a.Y)(ea.eb,{value:"name",children:"ååé "}),g.map(e=>{let t=p.find(t=>t.id===e);return t?(0,a.FD)(ea.eb,{value:e,children:[t.name,"é "]},e):null})]})]})]}),(0,a.Y)("div",{className:"flex-1 overflow-y-auto [scrollbar-gutter:stable] p-10",children:(0,a.Y)("div",{className:"flex items-start justify-center",children:(0,a.Y)("div",{ref:C,className:"flex w-full justify-center",children:z?(0,a.Y)(ef.z,{ref:w,html:z,scale:N}):null})})})]})}),(0,a.FD)("div",{className:"shrink-0 flex items-center border-t px-6 py-4",children:[!s&&m.length>1?(0,a.FD)("div",{className:"flex items-center gap-1.5",children:[(0,a.Y)(E.$,{variant:"ghost",size:"icon",className:"h-7 w-7",disabled:0===x,onClick:()=>v(e=>e-1),children:(0,a.Y)(X.A,{className:"h-4 w-4"})}),(0,a.FD)("span",{className:"text-xs text-muted-foreground tabular-nums",children:[x+1," / ",m.length]}),(0,a.Y)(E.$,{variant:"ghost",size:"icon",className:"h-7 w-7",disabled:x>=m.length-1,onClick:()=>v(e=>e+1),children:(0,a.Y)(ee.A,{className:"h-4 w-4"})})]}):null,(0,a.FD)("div",{className:"ml-auto flex items-center gap-2",children:[(0,a.FD)(E.$,{variant:"outline",onClick:D,children:[(0,a.Y)(et.A,{className:"mr-2 h-4 w-4"}),s?"å°å·":"".concat(m.length,"ä»¶ãå°å·")]}),(0,a.FD)(E.$,{onClick:I,disabled:null!=F,children:[null!=F?(0,a.Y)(r.A,{className:"mr-2 h-4 w-4 animate-spin"}):(0,a.Y)(en.A,{className:"mr-2 h-4 w-4"}),s?"ãã¦ã³ãã¼ã":"".concat(m.length,"ä»¶ããã¦ã³ãã¼ã")]})]})]})]})]})})}var ex=n(66724),ev=n(7341);let eb=(0,d.A)("user-plus",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"19",x2:"19",y1:"8",y2:"14",key:"1bvyxn"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11",key:"1shjgl"}]]);var eN=n(27923),eY=n(59050),ew=n(65360),eS=n(2066),eC=n(16251),eD=n(57979),ek=n(84749),eF=n(99932),eI=n(66496),eA=n(84412),ez=n(93448),eM=n(82023),eT=n(17462),eE=n(21951),eR=n(94304),e_=n(2346),eO=n(97225),eP=n(62099),eK=n(49285),eL=n(27987),eV=n(17949),ej=n(35030),e$=n(95769),eB=n(62528),eq=n(91097),eW=n(90309),eG=n(40716),eH=n(24437),eU=n(25564),eJ=n(76409),eQ=n(65433),eZ=n(99536),eX=n(86745),e0=n(84711),e1=n(84960),e2=n(91584),e4=n(51267),e3=n(92259),e6=n(4992),e7=n(60028);function e5(){var e,t;let[n,i]=(0,b.useState)(!1),[s,d]=(0,b.useState)(!1),[c,o]=(0,b.useState)(eH.JK),[m,u]=(0,b.useState)({}
1),{state:h,previewRows:p,headerMapping:g,processFile:f,loadFromAiTable:y,executeImport:x,reset:v,updatePreviewRow:N,setRowItemMatch:Y,addCount:w,matchedCount:S,newItemCount:C,newClientCount:D,ambiguousCount:k,errorCount:F,attributeTypeByHeader:I}=function(){var e,t;let{userDB:n}=(0,eZ.Z2)(),{setSuccessContent:a,setErrorContent:i}=(0,e0.useToast)(),{createTask:r,refetch:s}=(0,e7.IF)(),{createClient:d}=(0,e6.a)(),c=(0,eQ.jE)(),{data:o}=(0,er.A)(),[m,u]=(0,b.useState)("idle"),[h,p]=(0,b.useState)([]),[g,f]=(0,b.useState)(null),y=(0,b.useRef)(null),x=(0,b.useRef)(null),v=(0,e4.V)({attributeTypeData:o,isPreviewing:"previewing"===m,setPreviewRows:p,priceRole:l.PriceRoleDB.SELLING}),N=(0,b.useCallback)(()=>{u("idle"),p([]),f(null),y.current=null,x.current=null},[]),Y=(0,b.useCallback)(async(e,t)=>{var a;if(!(null==n?void 0:n.companyId))return;let l=(0,eB.hf)(v),i=(0,eB.yo)(e,l,v);x.current={parsedRows:e,mapping:t,matchKeyTypeId:null!=(a=null==l?void 0:l.id)?a:null};let{matcher:r,clientMap:s,archivedByNid:d,archivedByCode:c}=await (0,eB.mU)({companyId:n.companyId,parsedRows:i,mapping:t,resolveClients:!0,matchKeyType:l});p(i.map(e=>{var t;let n=(0,eB.jq)(e.shippingDate),a=(0,e2.vb)(e.client,s),{matchResult:i,decision:o}=(0,eB.ev)(e,r),m=(0,eB.BF)(e,i,d,c,null==l?void 0:l.type);return{...{rowIndex:e.rowIndex,nancoId:e.nancoId,itemName:e.itemName,quantity:e.quantity,unitPrice:e.unitPrice,taxType:e.taxType,matchResult:i,client:a,shippingDate:n,shipmentNumber:e.shipmentNumber,attributeCells:null!=(t=e.attributeCells)?t:[],...e.matchKeyValue?{matchKeyValue:e.matchKeyValue}:{},...e.note?{note:e.note}:{},...e.error?{parseError:e.error}:{},...o},...m?{archivedCandidate:m}:{}}})),u("previewing")},[null==n?void 0:n.companyId,v]),w=null!=(t=null==(e=(0,eB.hf)(v))?void 0:e.id)?t:null;(0,b.useEffect)(()=>{if("previewing"!==m)return;let e=x.current;e&&e.matchKeyTypeId!==w&&Y(e.parsedRows,e.mapping)},[w,m,Y]);let S=(0,b.useCallback)(async e=>{if(null==n?void 0:n.companyId){u("parsing"),y.current=null;try{let t;if((0,eE.Zy)(e.name))t=await (0,eE.ML)(e);else if((0,eE.w6)(e.name))t=await (0,eE.$0)(e);else throw Error("CSVã¾ãã¯Excelãã¡ã¤ã«ãã¢ãããã¼ããã¦ãã ããã");if(t.length<2)throw Error("ãã¼ã¿è¡ãããã¾ããããããã¼è¡ã®ä¸ã«ãã¼ã¿ã追å ãã¦ãã ããã");let n=(0,eU.QG)(t[0],eU.Su);f(n);let a=(0,eU.ti)(t,n,!0,eU.Su);if(0===a.length)throw Error("æå¹ãªãã¼ã¿è¡ãããã¾ããã");await Y(a,n)}catch(e){var t;i({title:"ãã¡ã¤ã«ã®èªã¿è¾¼ã¿ã«å¤±æãã¾ãã",description:null!=(t=e.message)?t:String(e)}),N()}}},[null==n?void 0:n.companyId,i,N,Y]),C=(0,b.useCallback)(async(e,t)=>{if(null==n?void 0:n.companyId){u("parsing"),y.current=t.clientName?{name:t.clientName,contact:(0,e2.hB)({postalCode:t.clientPostalCode,address:t.clientAddress,phone:t.clientPhone,email:t.clientEmail})}:null;try{let n=(0,e1.v)(e);f(n);let a=(0,e1.S)(e,t);if(0===a.length)throw Error("æå¹ãªãã¼ã¿è¡ãããã¾ããã");await Y(a,n)}catch(e){var a;i({title:"AIåè¾¼ãã¼ã¿ã®èªã¿è¾¼ã¿ã«å¤±æãã¾ãã",description:null!=(a=e.message)?a:String(e)}),N()}}},[null==n?void 0:n.companyId,i,N,Y]),D=(0,b.useCallback)((e,t)=>{p(n=>n.map((n,a)=>a===e?{...n,...t}:n))},[]),k=(0,b.useCallback)((e,t)=>{p(n=>n.map((n,a)=>a!==e||n.parseError?n:{...n,matchResult:t?{item:t,matchedBy:"name",confidence:1}:{item:null,matchedBy:"notFound",confidence:0},action:"add",errorMessage:void 0,itemMatchOverridden:!0}))},[]),F=(0,b.useCallback)(async e=>{var t,l,o,m,p;if(!(null==n?void 0:n.companyId))return;let g=null!=(t=null==e?void 0:e.clientOverrides)?t:{},f=e=>g[(0,eR.Ry)(e)],x=h.filter(e=>"add"===e.action);if(0===x.length)return void i({title:"追å ã§ããã¢ã¤ãã ãããã¾ãã",description:""});u("importing");try{let e=await (0,e2.tV)({names:x.filter(e=>"warning"===e.client.status).filter(e=>!f(e.client.rawValue)).map(e=>e.client.rawValue),searchByNames:e=>(0,eX.zS)("/api/v1/task/client/search",{companyId:n.companyId,names:e}).then(e=>{var t;return null!=(t=null==e?void 0:e.data)?t:[]}),createByName:e=>{let t=y.current,n=t&&(0,eR.Ry)(t.name)===(0,eR.Ry)(e)?t.contact:null;
1return d({name:e,displayName:e,displaySuffix:"御ä¸",details:"",roles:{sales:!0,purchase:!1},...(null==n?void 0:n.postalCode)?{postalCode:n.postalCode}:{},...(null==n?void 0:n.address)?{address:n.address}:{},...(null==n?void 0:n.phone)?{phone:n.phone}:{},...(null==n?void 0:n.email)?{email:n.email}:{}})}}),t=new Map;for(let e of x){let n=e.shipmentNumber?e.shipmentNumber:"".concat(e.client.rawValue,"__").concat(e.shippingDate.rawValue),a=null!=(l=t.get(n))?l:[];a.push(e),t.set(n,a)}for(let[,a]of t){let t=a[0],l=null!=(m=null!=(o=f(t.client.rawValue))?o:t.client.value)?m:e.get(t.client.rawValue),i=await r({name:"",userId:n.id,companyId:n.companyId,...t.shipmentNumber?{shipmentNumber:t.shipmentNumber}:{},...t.shippingDate.value?{targetAt:t.shippingDate.value}:{},...l?{clientId:l}:{}});if(!i)throw Error("ã¿ã¹ã¯ã®ä½æã«å¤±æãã¾ãã");await (0,ep.fA)(i.id,a.map(e=>({taskId:i.id,...e.matchResult.item?{itemId:e.matchResult.item.id}:{},value:e.quantity,...null!=e.unitPrice?{unitPrice:e.unitPrice}:{},...e.taxType?{taxType:e.taxType}:{},...e.note?{note:e.note}:{},name:e.itemName})))}await s(),c.invalidateQueries({queryKey:[e3.J.export.detail]}),a({title:"".concat(t.size,"ä»¶ã®åºè·ã使ãã¾ããï¼").concat(x.length,"ã¢ã¤ãã ï¼"),description:""}),u("done")}catch(e){i({title:"åºè·ã®ä½æã«å¤±æãã¾ãã",description:null!=(p=e.message)?p:String(e)}),u("previewing")}},[n,h,d,r,s,c,a,i]),{addCount:I,matchedCount:A,newItemCount:z,newClientCount:M,ambiguousCount:T,errorCount:E}=(0,b.useMemo)(()=>{let e=0,t=0,n=0,a=new Set,l=0,i=0;for(let r of h)(0,eB.x6)(r)?l++:"error"===r.action?i++:(e++,r.matchResult.item?t++:n++,"warning"===r.client.status&&a.add(r.client.rawValue.trim()));return{addCount:e,matchedCount:t,newItemCount:n,newClientCount:a.size,ambiguousCount:l,errorCount:i}},[h]);return{state:m,previewRows:h,headerMapping:g,processFile:S,loadFromAiTable:C,executeImport:F,reset:N,updatePreviewRow:D,setRowItemMatch:k,addCount:I,matchedCount:A,newItemCount:z,newClientCount:M,ambiguousCount:T,errorCount:E,attributeTypeByHeader:v}}(),{aiPhase:A,aiData:z,fileName:M,seedDocumentFields:T,seedClientId:R,block:_,company:O,startFromFile:P,handleAiComplete:K,handleFallback:L,handleRetry:V,reset:j,markImported:$}=(0,eJ.h)({mode:"shipping",enabled:n,qtyConfig:eU.Su,onAiTable:y,onTraditional:f});(0,b.useEffect)(()=>{"done"===h&&$()},[h,$]),(0,b.useEffect)(()=>{"parsing"===h&&o(eH.JK)},[h]);let B=(0,b.useCallback)(()=>{u({}),j(),v()},[v,j]),q=(0,b.useCallback)(()=>x({clientOverrides:Object.fromEntries(Object.entries(m).map(e=>{let[t,n]=e;return[t,n.id]}))}),[x,m]),W=(0,b.useMemo)(()=>[...I.values()].find(e=>e.isImportMatchKey),[I]),G=(0,b.useMemo)(()=>{let e=new Set,t=[];for(let l of p){if("error"===l.action||l.matchResult.item)continue;let i=(0,eR.Mc)(l.itemName);if(!i||e.has(i))continue;e.add(i);let r=[{value:l.itemName,searchFields:eP.yK}];if(W){var n,a;let e=(null!=(a=l.attributeCells)?a:[]).find(e=>{var t;return(null==(t=I.get((0,eE.$p)(e.header)))?void 0:t.id)===W.id});(null==e||null==(n=e.value)?void 0:n.trim())&&r.push({value:e.value.trim(),searchFields:W.id})}t.push({key:i,terms:r})}return t},[p,W,I]),{byKey:H}=(0,eq.D)(G,"previewing"===h),U=null!=(e=null==g?void 0:g.hasUnitPrice)&&e||p.some(e=>null!=e.unitPrice),J=(null!=(t=null==g?void 0:g.noteIdx)?t:-1)>=0,Q=(0,b.useMemo)(()=>[{icon:ex.A,label:"ç»é²æ¸ã¿",count:S,color:"teal"},{icon:ev.A,label:"å¨åº«ã«ãªã",count:C,color:"gray"},{icon:eb,label:"åå¼å
æ°è¦",count:D,color:"green"},{icon:eN.A,label:"è¤æ°åè£",count:k,color:"amber"},{icon:eY.A,label:"ã¨ã©ã¼",count:F,color:"red"}],[S,C,D,k,F]),Z=(0,b.useCallback)(()=>{i(!1),setTimeout(B,200)},[B]),X=(0,b.useCallback)(async e=>{e[0]&&((0,eM.i)(e[0],{surface:"shipping",companyShortId:null==O?void 0:O.shortId,companyName:null==O?void 0:O.name}),await P(e[0]))},[O,P]),ee=(0,b.useCallback)(()=>{let{priceHeader:e}=(0,ej.Mf)(I,l.PriceRoleDB.SELLING),t=["åå¼å
","åºè·æ¥","nancoID","ã¢ã¤ãã å","åºè·æ°",e,"ç¨åºå",e$.Us];(0,eE.tr)([t,["åå¼å
å","2026-03-08","","ãµã³ãã«ã¢ã¤ãã A","10","1000","10%","ç¾å ´A 101å·å®¤"],["åå¼å
å","2026-03-08","N0000001","ãµã³ãã«ã¢ã¤ãã B","5","500","10%",""],["å¥ã®åå¼å
","202
16-03-10","","ãµã³ãã«ã¢ã¤ãã C","3","2000","8%",""]],"åºè·ã¤ã³ãã¼ããã³ãã¬ã¼ã.csv")},[I]),et="previewing"===h;return(0,a.FD)(a.FK,{children:[(0,a.FD)(E.$,{variant:"secondary",onClick:()=>i(!0),children:[(0,a.Y)(eF.lVJ,{size:18}),(0,a.Y)("div",{className:"hidden md:inline-block",children:"åºè·ãã¼ã¿ãã¤ã³ãã¼ã"})]}),(0,a.Y)(eA.cj,{open:n,onOpenChange:e=>{e||Z()},children:(0,a.FD)(eC.mn,{previewing:et,children:[(0,a.FD)(eC.LC,{children:[(0,a.FD)(eC.L3,{className:"flex items-center gap-2",children:[(0,a.Y)(ew.A,{className:"h-5 w-5"}),"åºè·ãã¼ã¿ãã¤ã³ãã¼ã"]}),(0,a.Y)(eC.rr,{children:"CSVã¾ãã¯Excelãã¡ã¤ã«ããåºè·ãã¼ã¿ã䏿¬ã¤ã³ãã¼ããã¾ãã"})]}),"thread"===A?(0,a.Y)("div",{className:"flex min-h-0 flex-1 flex-col",children:_&&O?(0,a.Y)(eW.m,{mode:"shipping",fileName:M,rawData:z,seedDocumentFields:T,seedClientId:R,companyShortId:O.shortId,block:_,onComplete:K,onFallback:L,onRetry:V}):(0,a.Y)("div",{className:"flex flex-1 items-center justify-center text-muted-foreground",children:(0,a.Y)(r.A,{className:"h-6 w-6 animate-spin"})})}):"extracting"===A?(0,a.Y)(eG.W,{fileName:M}):(0,a.FD)(a.FK,{children:[("idle"===h||"parsing"===h)&&(0,a.Y)("div",{className:"px-6 pb-6 py-2",children:"parsing"===h?(0,a.FD)("div",{className:"flex flex-col items-center justify-center py-8 gap-3",children:[(0,a.Y)(r.A,{className:"h-6 w-6 animate-spin text-muted-foreground"}),(0,a.Y)("span",{className:"text-sm text-muted-foreground",children:"èªã¿è¾¼ã¿ä¸..."})]}):(0,a.FD)(a.FK,{children:[(0,a.Y)(eI.A,{extensions:[".csv",".xlsx",".jpg",".jpeg",".png",".webp",".heic",".heif",".pdf"],onLoaded:X}),(0,a.FD)("p",{className:"mt-2 flex items-center gap-1.5 text-xs text-muted-foreground",children:[(0,a.Y)(eS.A,{className:"size-3.5 shrink-0"}),"ãã³ãã¬ã¼ãã«åããªããã¡ã¤ã«ãåçã»PDF㯠AIï¼å¤é¨ã®è¨èªã¢ãã«ï¼ã§èªã¿åãã¾ãï¼ãã¼ã¿ã¯å¦ç¿ã«ä½¿ããã¾ããï¼"]}),(0,a.FD)("div",{className:"mt-3 flex items-center justify-end gap-4 text-xs text-muted-foreground",children:[(0,a.FD)("button",{type:"button",className:"flex items-center gap-1 transition-colors hover:text-foreground",onClick:ee,children:[(0,a.Y)(en.A,{className:"size-3"}),"ãã³ãã¬ã¼ã"]}),(0,a.FD)("button",{type:"button",className:"flex items-center gap-1 text-primary transition-colors hover:text-primary/80",onClick:()=>d(!0),children:[(0,a.Y)(eS.A,{className:"size-3.5"}),"AIããã³ãã"]})]})]})}),"previewing"===h&&(0,a.Y)(ez.Bc,{delayDuration:200,children:(0,a.Y)(eC.sU,{children:(0,a.FD)("div",{className:"flex flex-col gap-3 w-full bg-white pt-4 flex-1 min-h-0 rounded-b-lg",children:[(0,a.FD)(eC.rb,{children:[(0,a.Y)(eC.wR,{items:Q}),(0,a.FD)("div",{className:"flex items-center gap-4 shrink-0",children:[(0,a.FD)("p",{className:"text-sm text-muted-foreground",children:[w," / ",p.length,"ä»¶"]}),(0,a.Y)(E.$,{variant:"outline",onClick:B,children:"ãã£ã³ã»ã«"}),(0,a.Y)(E.$,{onClick:q,disabled:0===w,children:"åºè·ã使"})]})]}),(0,a.Y)(eC.tY,{children:(0,a.FD)(eC.SF,{children:[(0,a.Y)(eC.iq,{children:(0,a.FD)("tr",{children:[(0,a.Y)(eC.ed,{position:"first",children:"ç
§å"}),(null==g?void 0:g.hasShipmentNumber)&&(0,a.Y)(eC.ed,{position:"inner",children:"åºè·çªå·"}),(0,a.Y)(eC.ed,{position:"inner",children:"åå¼å
"}),(0,a.Y)(eC.ed,{position:"inner",children:"åºè·æ¥"}),(null==g?void 0:g.hasNancoId)&&(0,a.Y)(eC.ed,{position:"inner",children:"nancoID"}),(0,a.Y)(eC.ed,{position:"inner",style:{width:"100%",minWidth:160},children:"ã¢ã¤ãã å"}),(0,a.Y)(eC.ed,{position:"inner",className:"text-right",style:{width:90,minWidth:90},children:"åºè·æ°"}),U&&(0,a.Y)(eC.ed,{position:"inner",className:"text-right",style:{width:120,minWidth:120},children:"å価"}),(null==g?void 0:g.hasTaxType)&&(0,a.Y)(eC.ed,{position:J?"inner":"last",style:{width:72,minWidth:72},children:"ç¨åºå"}),J&&(0,a.Y)(eC.ed,{position:"last",style:{width:140,minWidth:120},children:"ã¡ã¢"})]})}),(0,a.FD)(eC.q5,{children:[p.slice(0,c).map((e,t)=>{var n,l,i;let r=(0,eR.Ry)(e.client.rawValue);return(0,a.Y)(e8,{row:e,showShipmentNumber:null!=(n=null==g?void 0:g.hasShipmentNumber)&&n,showNancoI
1d:null!=(l=null==g?void 0:g.hasNancoId)&&l,showUnitPrice:U,showTaxType:null!=(i=null==g?void 0:g.hasTaxType)&&i,showNote:J,onUpdateRow:e=>N(t,e),onSetItemMatch:e=>Y(t,e),itemSuggestions:H.get((0,eR.Mc)(e.itemName)),clientOverride:e.client.rawValue?m[r]:void 0,onClientChange:e=>{u(t=>{let n={...t};return e?n[r]=e:delete n[r],n})}},t)}),(0,a.Y)(eH.NG,{remaining:p.length-c,onShowMore:()=>o(e=>e+eH.Lw)})]})]})})]})})}),"importing"===h&&(0,a.FD)("div",{className:"flex flex-col items-center justify-center px-6 py-12 gap-3",children:[(0,a.Y)(r.A,{className:"h-6 w-6 animate-spin text-muted-foreground"}),(0,a.Y)("span",{className:"text-sm text-muted-foreground",children:"åºè·ã使ä¸..."})]}),"done"===h&&(0,a.FD)("div",{className:"flex flex-col items-center justify-center px-6 pb-6 py-12 gap-3",children:[(0,a.Y)(ex.A,{className:"h-8 w-8 text-green-600"}),(0,a.Y)("span",{className:"text-sm",children:"åºè·ã®ä½æãå®äºãã¾ãã"}),(0,a.Y)(E.$,{variant:"outline",onClick:Z,children:"éãã"})]})]})]})}),(0,a.Y)(eD.A,{mode:"shipping",open:s,onOpenChange:d})]})}function e9(e){return"error"===e.action?e.matchResult.candidates&&e.matchResult.candidates.length>1?{label:"è¤æ°åè£",className:"bg-amber-100 text-amber-700"}:{label:"ã¨ã©ã¼",className:"bg-red-100 text-red-700"}:e.matchResult.item?{label:"æ¢å",className:"bg-blue-100 text-blue-700"}:{label:"å¨åº«ã«ãªã",className:"bg-muted text-muted-foreground"}}function e8(e){var t,n,i,r,s,d,c,o,m,u;let{row:h,showShipmentNumber:p,showNancoId:g,showUnitPrice:f,showTaxType:y,showNote:x=!1,onUpdateRow:v,onSetItemMatch:b,itemSuggestions:N,clientOverride:Y,onClientChange:w}=e,S=null!=(i=null==(t=h.matchResult.item)?void 0:t.id)?i:null,C=h.matchResult.item,D=null!=C&&!h.itemMatchOverridden&&"matchKey"===h.matchResult.matchedBy,k=null!=C&&!h.itemMatchOverridden&&"matchKeyMismatch"===h.matchResult.conflict,F=null!=C&&!h.itemMatchOverridden&&"nancoId"!==h.matchResult.matchedBy&&!D&&(0,eR.Mc)(h.itemName)!==(0,eR.Mc)(C.name),I="add"===h.action,A=h.client.rawValue,z="warning"===h.client.status,M=!!Y,T=null!=Y?Y:h.client.value?{id:h.client.value,name:A,displayName:A,displaySuffix:"",details:null}:void 0,E=Y?Y.name:z?"æ°è¦: ".concat(A):A,R=(0,J.cn)("transition-colors hover:bg-muted/50",{"bg-red-50/50":"error"===h.action&&!(0,eB.x6)(h),"bg-amber-50/40":(0,eB.x6)(h)});return(0,a.FD)("tr",{className:(0,J.cn)(R,"[&>td]:align-middle"),children:[(0,a.Y)(eC.SD,{position:"first",children:(0,a.FD)("div",{className:"flex flex-col items-start gap-1",children:[h.parseError?(0,a.Y)("span",{className:(0,J.cn)("whitespace-nowrap rounded-full px-2 py-0.5 text-xs font-medium",e9(h).className),children:e9(h).label}):(0,a.Y)(eV.N,{unresolved:(0,eB.x6)(h),status:e9(h),currentItemId:S,candidates:null!=(r=h.matchResult.candidates)?r:[],candidatesHeading:"matchKey"===h.matchResult.matchedBy?"åãã³ã¼ãã®åè£":void 0,suggestions:N,archivedCandidate:h.archivedCandidate,newOptionLabel:"æ¢åã«ç´ã¥ããªãï¼æåæç´°ï¼",onPickExisting:e=>b(e),onMarkNew:()=>b(null)}),k&&C&&(0,a.Y)("span",{title:"nancoID ã¨ååèå¥ã³ã¼ããå¥ã®ã¢ã¤ãã ãæãã¦ãã¾ãï¼nancoID ãåªå
ãã¦ã".concat(C.name,"ãã«ç´ã¥ãã¾ããï¼ãã³ã¼ãã®è²¼ãééãããªãã確èªãã¦ãã ããã"),className:"whitespace-nowrap text-xs leading-none text-amber-600",children:"ã³ã¼ãã¯å¥ã¢ã¤ãã ãæãã¦ãã¾ã"}),!k&&D&&C&&(0,a.Y)("span",{title:(0,eR.Mc)(h.itemName)!==(0,eR.Mc)(C.name)?"ååèå¥ã³ã¼ãã".concat(null!=(s=h.matchKeyValue)?s:"","ãã§ä¸è´ï¼ã").concat(h.itemName,"ãâ æ¢åã").concat(C.name,"ãï¼"):"ååèå¥ã³ã¼ãã".concat(null!=(d=h.matchKeyValue)?d:"","ãã§ä¸è´"),className:"whitespace-nowrap text-xs font-medium leading-none text-indigo-600",children:"èå¥ã³ã¼ãã§ä¸è´"}),F&&C&&(0,a.Y)("span",{title:"ã".concat(h.itemName,"ãâ æ¢åã").concat(C.name,"ã"),className:"whitespace-nowrap text-xs font-medium leading-none text-indigo-600",children:"å¥è¡¨è¨ã®æ¢åã«æ´æ°"})]})}),p&&(0,a.Y)(eC.SD,{position:"inner",className:"font-mono text-xs text-muted-foreground whitespace-nowrap",children:null!=(c=h.shipmentNumber)?c:"-"}),(0,a.Y)(eC.SD,{position:"inner",className:"whitespace-nowrap",children:A?(0,a.Y)(eT.q,{value:T,displayText:E,initialSearch:z&&!M?A:void 0,onChange:w,role:"sales",triggerClassName:(0,J.cn)("h-7 w-auto min-w-[140px] max-w-[240px]",z&&!M&&"border-green-300 bg-green-50 text-green-700")}):(0,a.Y)("span",{className:"text-muted-foreground",children:"-"})}
1),(0,a.FD)(eC.SD,{position:"inner",className:"whitespace-nowrap text-xs",children:[h.shippingDate.rawValue||"-",h.shippingDate.error&&(0,a.Y)("div",{className:"text-xs text-red-600",children:h.shippingDate.error})]}),g&&(0,a.Y)(eC.SD,{position:"inner",className:"font-mono text-xs text-muted-foreground whitespace-nowrap",children:(null==(n=h.matchResult.item)?void 0:n.nid)?(0,e_.AD)(h.matchResult.item.nid):null!=(o=h.nancoId)?o:"-"}),(0,a.Y)(eC.SD,{position:"inner",style:{width:"100%",minWidth:160},children:I?(0,a.Y)(eL.k_,{name:h.itemName,linkItem:null!=S?S:void 0,onChange:e=>v({itemName:e})}):(0,a.FD)("div",{className:"flex items-center gap-2",children:[S&&(0,a.Y)(ek.E,{itemId:S}),(0,a.FD)("div",{className:"min-w-0",children:[(0,a.Y)("div",{children:h.itemName}),h.errorMessage&&(0,a.Y)("div",{className:(0,J.cn)("mt-0.5 text-xs",(0,eB.x6)(h)?"text-amber-700":"text-red-600"),children:h.errorMessage})]})]})}),(0,a.Y)(eC.SD,{position:"inner",style:{width:90,minWidth:90},children:I?(0,a.Y)(eL._c,{field:"value",value:h.quantity,onChange:e=>v({quantity:e})}):(0,a.Y)("div",{className:"text-right tabular-nums",children:(0,eO.kT)(h.quantity)})}),f&&(0,a.Y)(eC.SD,{position:"inner",style:{width:120,minWidth:120},children:I?(0,a.Y)(eL._c,{field:"unitPrice",value:null!=(m=h.unitPrice)?m:0,suffix:"å",linkItem:null!=S?S:void 0,priceRole:"SELLING",source:{bucket:null,bucketId:null},onChange:e=>v({unitPrice:e})}):(0,a.Y)("div",{className:"text-right tabular-nums",children:null!=h.unitPrice?
1(0,eO.kT)(h.unitPrice):"-"})}),y&&(0,a.Y)(eC.SD,{position:x?"inner":"last",style:{width:72,minWidth:72},children:I?(0,a.Y)(eL.qh,{taxType:null!=(u=h.taxType)?u:l.TaxTypeDB.TEN_PERCENT,onChange:e=>v({taxType:e})}):(0,a.Y)("span",{children:h.taxType?(0,eK.SH)(h.taxType):"-"})}),x&&(0,a.Y)(eC.SD,{position:"last",style:{width:140,minWidth:120},children:h.note?(0,a.Y)("div",{style:{maxWidth:140},children:(0,a.Y)(eL.OF,{note:h.note})}):(0,a.Y)("span",{className:"text-muted-foreground",children:"-"})})]})}var te=n(4822);function tt(e){var t,n;let{open:l,onOpenChange:i,candidates:s,totalSelected:d,isMerging:c,onConfirm:o}=e,[m,u]=(0,b.useState)(null!=(n=null==(t=s[0])?void 0:t.id)?n:""),[h,p]=(0,b.useState)(!1);(0,b.useEffect)(()=>{l&&(u(e=>{var t,n;return s.some(t=>t.id===e)?e:null!=(n=null==(t=s[0])?void 0:t.id)?n:""}),p(!1))},[l,s]);let g=(0,b.useMemo)(()=>s.some(e=>e.isShipped),[s]),y=(0,b.useMemo)(()=>new Set(s.map(e=>{var t;return null!=(t=e.clientName)?t:""})).size>1,[s]),x=(0,b.useMemo)(()=>{var e,t;return null!=(t=null==(e=s.find(e=>e.id===m))?void 0:e.clientName)?t:"åå¼å
ãªã"},[s,m]),v=Math.max(0,d-s.length),N=!!m&&s.length>=2&&!c&&!g&&(!y||h);return(0,a.Y)(L.lG,{open:l,onOpenChange:i,children:(0,a.FD)(L.Cf,{className:"max-w-lg",children:[(0,a.FD)(L.c7,{children:[(0,a.Y)(L.L3,{children:"åºè·ãåä½ãã"}),(0,a.Y)(L.rr,{children:"æ®ãåºè·ã1ã¤é¸ãã§ãã ãããã»ãã®åºè·ã®æç´°ãã¾ã¨ããããé¸ã°ãªãã£ãåºè·ã¯åé¤ããã¾ãã"})]}),(0,a.Y)("div",{className:"flex flex-col gap-2 max-h-[46vh] overflow-y-auto py-1",children:s.map(e=>{let t=e.id===m;return(0,a.FD)("button",{type:"button",onClick:()=>u(e.id),className:(0,J.cn)("w-full text-left rounded-lg border px-3 py-2 transition-colors ease-sine",t?"border-primary bg-primary/5 ring-1 ring-primary":"border-border hover:bg-muted/50"),children:[(0,a.FD)("div",{className:"flex items-center gap-2",children:[(0,a.Y)("span",{className:(0,J.cn)("flex size-4 shrink-0 items-center justify-center rounded-full border",t?"border-primary bg-primary text-white":"border-muted-foreground/40"),children:t&&(0,a.Y)(f.A,{className:"size-3",strokeWidth:3})}),(0,a.Y)("span",{className:"truncate font-medium",children:function(e){var t,n,a;let l=null==(t=e.name)?void 0:t.trim();if(l)return l;let i=null==(n=e.clientName)?void 0:n.trim();return i||((null==(a=e.shipmentNumber)?void 0:a.trim())?"No. ".concat(e.shipmentNumber.trim()):e.targetAt?"".concat((0,ec.Je)(new Date(e.targetAt))," ã®åºè·"):"åç§°æªè¨å®ã®åºè·")}(e)}),t&&(0,a.Y)("span",{className:"ml-auto shrink-0 text-xs font-bold text-primary",children:"æ®ã"})]}),(0,a.FD)("div",{className:"mt-1 pl-6 text-sm text-muted-foreground flex flex-wrap gap-x-3 gap-y-0.5",children:[e.targetAt&&(0,a.Y)("span",{children:(0,ec.Je)(new Date(e.targetAt))}),e.clientName&&(0,a.Y)("span",{children:e.clientName}),e.shipmentNumber&&(0,a.FD)("span",{children:["No. ",e.shipmentNumber]}),(0,a.FD)("span",{children:[e.itemCount,"è¡"]}),(0,a.FD)("span",{children:[(0,eO.kT)(e.totalAmount),"å"]})]})]},e.id)})}),v>0&&(0,a.FD)("p",{className:"text-sm text-muted-foreground",children:["ã»ã ",v," ä»¶ãåä½å¯¾è±¡ã«å«ã¾ãã¾ãï¼å¥ãã¼ã¸ã§é¸æä¸ï¼ã"]}),g&&(0,a.FD)("div",{className:"flex items-start gap-2 rounded-md bg-red-50 px-3 py-2 text-sm text-red-800",children:[(0,a.Y)(te.A,{className:"mt-0.5 size-4 shrink-0"}),(0,a.Y)("p",{children:"åºè·æ¸ã¿ã®ä¼ç¥¨ã¯åä½ã§ãã¾ãããæªå®è¡ã®åºè·ã ããé¸ãã§ãã ããã"})]}),y&&!g&&(0,a.FD)("label",{className:"flex items-start gap-2 rounded-md bg-yellow-50 px-3 py-2 text-sm text-yellow-800 cursor-pointer",children:[(0,a.Y)(_.S,{checked:h,onCheckedChange:e=>p(!0===e),className:"mt-0.5"}),(0,a.FD)("span",{children:["åå¼å
ãç°ãªãåºè·ãå«ã¾ãã¦ãã¾ããåä½ããã¨çµ±åå
ã®åå¼å
ã",(0,a.Y)("span",{className:"font-bold",children:x}),"ãã«ã¾ã¨ã¾ãã¾ãããããããã°ãã§ãã¯ãã¦ãã ããã"]})]}),(0,a.Y)("p",{className:"text-sm text-muted-foreground",children:"æ®ãåºè·ä»¥å¤ã¯åé¤ãããå
ã«æ»ãã¾ãããåé¤ãããä¼ç¥¨ã®ä¼ç¥¨çªå·ã»ç¤¾å
ã¡ã¢ã»åçã¯å¼ãç¶ããã¾ããã"}),(0,a.FD)(L.Es,{children:[(0,a.Y)(E.$,{variant:"outline",onClick:()=>
1i(!1),disabled:c,children:"ãã£ã³ã»ã«"}),(0,a.FD)(E.$,{onClick:()=>o(m,y),disabled:!N,children:[c&&(0,a.Y)(r.A,{className:"mr-1 size-4 animate-spin"}),"åä½ãã"]})]})]})})}var tn=n(89915),ta=n(20843),tl=n(36072),ti=n(97839),tr=n(52550),ts=n(26167),td=n(90274),tc=n(95803),to=n(13246),tm=n(10669),tu=n(8105),th=n(71410),tp=n(43490),tg=n(90900),tf=n(13822),ty=n(21922);function tx(){var e,t,n,d,g,f,y,T;let{getExportTaskDBLink:O}=(0,tg.Y)(),[$,Q]=(0,b.useState)(0),[Z,X]=(0,b.useState)(""),[ee]=(0,N.d7)(Z,250),{clientIdFilter:et,setClientIdFilter:en,tradeStatusFilter:ea,setTradeStatusFilter:el,completionFilter:ei,setCompletionFilter:er,targetAtFrom:es,targetAtTo:ed,setTargetAtRange:eo,hasAnyFilter:em,clear:eu,isHydrated:eh}=(0,tp.cG)(),[ep,eg]=(0,b.useState)(!1),[ef,ex]=(0,b.useState)([]),ev=null==(e=ef[0])?void 0:e.id,eb=(null==(t=ef[0])?void 0:t.desc)?"desc":ef[0]?"asc":void 0,eN="all"===et?void 0:et,eY="all"===ea?void 0:ea,ew="all"===ei?void 0:"shipped"===ei,eS=(0,b.useMemo)(()=>es?(0,ec.nA)(es,"yyyy-MM-dd"):void 0,[es]),eC=(0,b.useMemo)(()=>ed?(0,ec.nA)(ed,"yyyy-MM-dd"):void 0,[ed]),{data:eD}=(0,e6.a)({take:200}),{statuses:ek,isSuccess:eF}=(0,ts.k)(l.TaskTypeDB.SHIPPING),{pageSize:eI,updatePageSize:eA}=(0,th.B_)(),{data:ez,createTask:eM,bulkDeleteTasks:eE,mergeTasks:eR,batchUpdateTasks:e_,batchExecuteTasks:eP,batchCancelTasks:eK,isLoading:eL}=(0,e7.IF)({take:eI,page:$,search:ee,sortBy:ev,sortOrder:eb,clientId:eN,tradeStatusId:eY,isShipped:ew,targetAtFrom:eS,targetAtTo:eC,enabled:eh}),eV=(0,b.useMemo)(()=>{var e;return null!=(e=null==ez?void 0:ez.data)?e:[]},[null==ez?void 0:ez.data]),ej=null==ez?void 0:ez.pagination,{user:e$}=(0,U.A)(),{company:eB}=(0,H.A)(),eq=(0,G.E)(),eW=(0,W.o)(),eG=(0,v.useRouter)(),[eH,eU]=(0,b.useState)(new Set),eJ=(0,b.useMemo)(()=>{let e=new Map(eV.map((e,t)=>[e.id,t]));return Array.from(eH).sort((t,n)=>{var a,l;return(null!=(a=e.get(t))?a:1/0)-(null!=(l=e.get(n))?l:1/0)})},[eH,eV]),[eQ,eZ]=(0,b.useState)(!1),[eX,e0]=(0,b.useState)(!1),[e1,e2]=(0,b.useState)(!1),[e4,e3]=(0,b.useState)(null),[e9,e8]=(0,b.useState)(!1),[te,tn]=(0,b.useState)(!1),[tx,tS]=(0,b.useState)(!1),[tC,tD]=(0,b.useState)(void 0),[tk,tF]=(0,b.useState)(!1),[tI,tA]=(0,b.useState)(void 0),[tz,tM]=(0,b.useState)(null),[tT,tE]=(0,b.useState)(!1),[tR,t_]=(0,b.useState)(!1),tO=(0,b.useMemo)(()=>eV.map(e=>{var t,n;return{id:e.id,name:e.name,clientName:e.clientName,shipmentNumber:e.shipmentNumber,totalAmount:e.totalAmount,targetAt:e.targetAt,updatedAt:e.updatedAt,isShipped:e.isShipped,tradeStatus:null!=(t=e.tradeStatus)?t:null,itemCount:e._count.shippingItems,totalQuantity:null!=(n=e.totalQuantity)?n:0}}),[eV]),tP=(0,b.useMemo)(()=>tO.map(e=>e.id),[tO]),tK=(0,b.useRef)(null),{isDragSelecting:tL,dragSelectingIds:tV,overlayRef:tj,handleMouseDown:t$}=(0,q.M)({containerRef:tK,rowIds:tP,enableRangeSelect:eW,onSelect:(0,b.useCallback)(e=>{eU(t=>{let n=new Set(t);return e.forEach(e=>n.add(e)),n})},[]),onRowClick:(0,b.useCallback)(e=>{eG.push(O(e))},[eG,O])});(0,b.useEffect)(()=>{Q(0)},[ee,eN,eY,ew,eS,eC]),(0,b.useEffect)(()=>{eU(e=>e.size>0?new Set:e)},[$,ee,eN,eY,ew,eS,eC]);let tB=(0,b.useCallback)(e=>{eU(t=>{let n=new Set(t);return n.has(e)?n.delete(e):n.add(e),n})},[]),tq=(0,b.useCallback)(()=>{eU(e=>e.size===tP.length&&tP.length>0?new Set:new Set(tP))},[tP]),tW=(0,b.useCallback)(()=>eU(new Set),[]),tG=eH.size>0,tH=tP.length>0&&eH.size===tP.length,tU=eH.size>0&&!tH,tJ=tO.length>0&&!eL&&eW,tQ=eh&&!eL&&0===eV.length&&!em&&!ee&&!tG,tZ=(0,b.useMemo)(()=>({id:"checkbox",enableHiding:!1,enableSorting:!1,enableResizing:!1,size:40,minSize:40,maxSize:40,meta:{cellClassName:"px-0 w-10"},header:()=>(0,a.Y)("div",{className:"flex items-center justify-end w-10",children:(0,a.Y)(_.S,{checked:!!tH||!!tU&&"indeterminate",onCheckedChange:()=>tq(),"aria-label":"å
¨é¸æ",className:(0,J.cn)("transition-opacity",tG?"opacity-100":"opacity-0 group-hover:opacity-100")})}),cell:e=>{let{row:t}=e,n=t.index,l=eH.has(t.original.id),i=tV.has(t.original.id);return(0,a.Y)("div",{"data-row-index":n,className:"flex items-center justify-end w-10 min-h-14",children:(0,a.Y)(_.S,{checked:l||i,onCheckedChange:()=>tB(t.original.id),"aria-label":"è¡ã鏿",className:(0,J.cn)("transition-opacity",l||i||tG?"opacity-100":"opacity-0 group-hover/row:opacity-100")})})}}),[eH,tV,tG,tH,tU,tq,tB]),tX=(0,b.useMemo)(()=>{var e,t;return e=eq,t=eW,[{accessorKey:"targetAt",enableSorting:!0,header:e=>{let{column:t}=e;return(0,a.Y)(F.A,{column:t,title:"åºè·æ¥",sortType:"date"})},meta:{label:"åºè·æ¥"},size:110,minSize:100,maxSize:110,cell:e=>{let{row:n}=e;return(0,a.Y)(tv,{taskId:n.original.id,value:n.original.targetAt,canEdit:t})}},{accessorKey:"clientName",enableSorting:!0,header:e=>{let{column:t}=e;return(0,a.Y)(F.A,{column:t,title:"åå¼å
ã»ä»¶å",sortType:"default"})},meta:{label:"åå¼å
ã»ä»¶å"},size:280,minSize:240,cell:e=>{let{row:t}=e;return(0,a.Y)(I.t,{clientName:t.original.clientName,name:t.original.n
1ame,shipmentNumber:t.original.shipmentNumber,rowIndex:t.index})}},{accessorKey:"itemCount",enableSorting:!0,header:e=>{let{column:t}=e;return(0,a.Y)(F.A,{column:t,title:"æ°é",sortType:"number"})},meta:{label:"æ°é"},size:120,minSize:100,maxSize:120,cell:e=>{let{row:t}=e;return(0,a.FD)("div",{className:"tabular-nums",children:[(0,a.Y)("span",{className:"font-medium",children:t.original.itemCount}),(0,a.Y)("span",{className:"text-muted-foreground text-sm",children:"åç®"}),(0,a.Y)("span",{className:"mx-1 text-muted-foreground/40",children:"/"}),(0,a.Y)("span",{className:"font-medium",children:t.original.totalQuantity}),(0,a.Y)("span",{className:"text-muted-foreground text-sm",children:"ç¹"})]})}},...e?[{accessorKey:"totalAmount",enableSorting:!0,header:e=>{let{column:t}=e;return(0,a.Y)(F.A,{column:t,title:"éé¡",sortType:"number"})},meta:{label:"éé¡"},size:110,minSize:90,maxSize:110,cell:e=>{let{row:t}=e;return(0,a.FD)("div",{className:"tabular-nums text-right",children:[(0,a.Y)("span",{className:"mr-0.5 font-medium",children:(0,eO.kT)(t.getValue("totalAmount"))}),(0,a.Y)("span",{className:"text-muted-foreground text-sm",children:"å"})]})}}]:[],{accessorKey:"isShipped",enableSorting:!0,header:e=>{let{column:t}=e;return(0,a.Y)(F.A,{column:t,title:"åºè·",sortType:"default"})},meta:{label:"åºè·"},size:80,minSize:70,maxSize:80,cell:e=>{let{row:n}=e;return(0,a.Y)(tb,{taskId:n.original.id,isShipped:n.original.isShipped,canEdit:t})}},{accessorKey:"tradeStatus",enableSorting:!0,header:e=>{let{column:t}=e;return(0,a.Y)(F.A,{column:t,title:"ã¹ãã¼ã¿ã¹",sortType:"default"})},meta:{label:"ã¹ãã¼ã¿ã¹"},size:130,minSize:100,maxSize:160,cell:e=>{let{row:n}=e;return(0,a.Y)(tN,{taskId:n.original.id,status:n.original.tradeStatus,canEdit:t})}},{accessorKey:"updatedAt",enableSorting:!0,header:e=>{let{column:t}=e;return(0,a.Y)(F.A,{column:t,title:"æ´æ°æ¥",sortType:"date"})},meta:{label:"æ´æ°æ¥"},size:100,minSize:80,maxSize:100,cell:e=>{let{row:t}=e,n=t.original.updatedAt;return(0,a.Y)(A.A,{date:n?new Date(n):null})}},{id:"actions",enableHiding:!1,size:50,maxSize:50,minSize:50,header:e=>{let{table:t}=e;return(0,a.FD)(V.rI,{children:[(0,a.Y)(V.ty,{asChild:!0,children:(0,a.Y)(E.$,{variant:"ghost",className:"size-8 p-0 text-primaryLight",children:(0,a.Y)(p.A,{className:"size-5"})})}),(0,a.FD)(V.SQ,{align:"end",children:[(0,a.Y)(V.lp,{className:"font-normal text-muted-foreground",children:"表示ããé
ç®"}),t.getAllColumns().filter(e=>e.getCanHide()).map(e=>{var t;let n=e.columnDef.meta;return(0,a.Y)(V.hO,{className:"capitalize",checked:e.getIsVisible(),onCheckedChange:t=>e.toggleVisibility(!!t),children:null!=(t=null==n?void 0:n.label)?t:e.columnDef.header},e.id)})]})]})},cell:e=>{let{row:n}=e;return t?(0,a.Y)(to.E,{taskId:n.original.id,tradeType:"export",isExecuted:n.original.isShipped}):null}}]},[eq,eW]),t0=(0,b.useMemo)(()=>tJ?[tZ,...tX]:tX,[tJ,tZ,tX]),[t1,t2]=(0,b.useState)(!1),{data:t4}=(0,e7.IF)({take:1}),t3=null==t4||null==(n=t4.data)?void 0:n[0],t6=(null==t3?void 0:t3.clientId)?{id:t3.clientId,name:null!=(d=t3.clientName)?d:"",displayName:null!=(g=t3.clientName)?g:"",displaySuffix:null!=(f=t3.clientNameSuffix)?f:"",details:null!=(y=t3.clientDetails)?y:null}:void 0,t7=async e=>{var t;if(!e$||!eB)return;let n=await eM({name:null!=(t=e.name)?t:"",userId:e$.id,companyId:eB.id,clientId:e.clientId,targetAt:e.targetAt,shipmentNumber:e.shipmentNumber,memo:e.memo,companyDetailId:e.companyDetailId});n&&(t2(!1),eG.push(O(n.id)))},t5=async()=>{eZ(!0);try{let e=await eE(Array.from(eH));eU(new Set(e))}finally{eZ(!1),e0(!1)}},t9=(0,b.useMemo)(()=>eV.filter(e=>eH.has(e.id)).map(e=>({id:e.id,name:e.name,clientName:e.clientName,shipmentNumber:e.shipmentNumber,targetAt:e.targetAt,totalAmount:e.totalAmount,itemCount:e._count.shippingItems,isShipped:e.isShipped})),[eV,eH]),t8=async(e,t)=>{t_(!0);try{await eR({primaryTaskId:e,taskIds:eJ,allowDifferentClient:t})&&(tW(),tE(!1))}finally{t_(!1)}},ne=async(e,t)=>{if(0!==eH.size){e2(!0);try{await e_({taskIds:eJ,updates:e})&&tW()}finally{e2(!1),t()}}},nt=(0,b.useCallback)(e=>{ex(e),Q(0),eU(new Set)},[]),nn=(0,b.useCallback)(()=>{let e=(0,ec.fB)(new Date).startOf("day").toJSDate();eo(e,e)},[eo]);return(0,b.useEffect)(()=>{eF&&"all"!==ea&&ea!==tu._r&&(ek.some(e=>e.id===ea)||el("all"))},[eF,ek,ea,el]),(0,a.FD)(a.FK,{children:[(0,a.Y)(x(),{children:(0,a.Y)("title",{children:(0,B.U6)("åºè·ä¸è¦§")})}),(0,a.Y)(Y.q,{children:(0,a.Y)(C.A,{children:(0,a.FD)(D.A,{Header:(0,a.Y)(z.A,{title:"åºè·ä¸è¦§"}),children:[(0,a.FD)("div",{className:S.Y,children:[(0,a.Y)("div",{className:"h-full flex flex-row items-start gap-2 my-6",children:tG?(0,a.Y)(a.FK,{children:(0,a.FD)("div",{className:"flex items-center gap-3 h-11",children:[(0,a.Y)("span",{className:"truncate font-bold text-primary bg-primary/10 border-l-8 border-primary px-4 h-full flex items-center",children:eH.size+"件鏿ä¸"}),(0,a.FD)(E.$,{variant:"ghost",size:"sm",onClick:()=>tW(),className:"h-auto px-1 py-0.5 text-xs text-muted-foreground hover:text-foreground",children:[(0,a.Y)(i.A,{className:"size-3"}),"é¸æè§£é¤"]}),(0,a.FD)(V.rI,{children:[(0,a.Y)(V.ty,{asChild:!0,children:(0,a.FD)(E.$,{variant:"secondary",size:"sm",disabled:e1||eQ,children:[e1&&(0,a.Y)(r.A,{className:"size-4 animate-spin mr-1"}),"䏿¬æ´æ°"]})}),(0,a.FD)(V.SQ,{align:"start",children:[(0,a.Y)(V.lp,{className:"text-muted-foreground font-normal",children:"åºè·ç¶æ³"}),(0,a.Y)(V._2,{onSelect:()=>tn(!0),children:"æªåºè·ã«ãã"}),(0,a.Y)(V._2,{onSelect:()=>e8(!0),children:"åºè·æ¸ã¿ã«ãã"}),(0,a.Y)(V.mB,{}),(0,a.Y)(V.lp,{className:"text-muted-foreground font-normal",children:"ã¹ãã¼ã¿ã¹"}),(0,a.Y)(V._2,{onSelect:()=>e3({id:null,label:"ãªã"}),children:"ãªãã«ãã"}),ek.map(e=>(0,a.FD)(V._2,{onSelect:()=>e3({id:e.id,label:e.name}),children:[(0,a.Y)(tr.ye,{name:e.name,color:e.color}),"ã«ãã"]},e.id)),(0,a.Y)(V.mB,{}),(0,a.Y)(V._2,{onSelect:()=>tS(!0),children:"åºè·æ¥ã夿´"}),(0,a.Y)(V._2,{onSelect:()=>tF(!0),children:"åå¼å
ã夿´"})]})]}),(0,a.FD)(E.$,{variant:"secondary",size:"sm",onClick:()=>tM("shipping"),children:[(0,a.Y)(s.A,{className:"size-4 mr-1"}),"åºè·è¡¨"]}),(0,a.FD)(E.$,{variant:"secondary",size:"sm",onClick:()=>tM("picking_list"),children:[(0,a.Y)(c,{className:"size-4 mr-1"}),"ãããã³ã°ãªã¹ã"]}),(0,a.Y)(td.p,{tradeType:"export",taskIds:eJ}),(0,a.FD)(E.$,{variant:"secondary",size:"sm",onClick:()=>e0(!0),disabled:eQ,children:[eQ?(0,a.Y)(r.A,{className:"size-4 animate-spin mr-1"}):(0,a.Y)(o.A,{className:"size-4 mr-1"}),"䏿¬åé¤"]}),(0,a.FD)(E.$,{variant:"secondary",size:"sm",onClick:()=>tE(!0),disabled:eH.size<2||tR,title:eH.size<2?"2æä»¥ä¸é¸ã¶ã¨åä½ã§ãã¾ã":void 0,children:[tR?(0,a.Y)(r.A,{className:"size-4 animate-spin mr-1"}):(0,a.Y)(m,{className:"size-4 mr-1"}),"åä½"]})]})}):eW?(0,a.FD)(a.FK,{children:[(0,a.FD)(k.A,{onClick:()=>t2(!0),size:"lg",children:[(0,a.Y)(u.A,{strokeWidth:2,size:18}),(0,a.Y)("div",{className:"hidden md:inline-block",children:"æ°è¦ä½æ"})]}),(0,a.Y)(tm.B,{open:t1,onOpenChange:t2,tradeType:"export",defaultClient:t6,onSubmit:t7}),(0,a.Y)(e5,{})]}):(0,a.Y)(w.x,{})}),tQ?(0,a.Y)(tc.n,{tradeType:"shipping"}):(0,a.FD)(a.FK,{children:[(0,a.FD)("div",{className:"mb-4 flex flex-wrap items-center gap-2",children:[(0,a.FD)("div",{className:"relative w-[300px] shrink-0",children:[(0,a.Y)(h.A,{className:"absolute left-3 top-1/2 size-4 -translate-y-1/2 text-muted-foreground pointer-events-none"}),(0,a.Y)(j.p,{placeholder:"ä»¶åã»åºè·çªå·ã§æ¤ç´¢",value:Z,onChange:e=>X(e.target.value),className:"h-12 pl-9"})]}),(0,a.Y)("div",{className:"h-5 w-px bg-border hidden sm:block"}),(0,a.Y)("p",{className:"text-sm text-nowrap font-normal text-muted-foreground",children:"çµã込㿠:"}),(0,a.Y)("button",{type:"button",onClick:nn,className:"text-xs text-primary hover:text-primary/70 underline-offset-4 hover:underline transition-colors",children:"仿¥ã®åºè·"}),(0,a.Y)(ty.o,{label:"åºè·æ¥",value:{from:es,to:ed},onChange:e=>eo(e.from,e.to)}),(0,a.Y)(tY,{clients:eD,value:et,onChange:en,open:ep,onOpenChange:eg}),(0,a.Y)(tw,{label:"åºè·ç¶æ³",value:ei,onChange:e=>er(e),options:[{value:"preparing",label:"æªåºè·"},{value:"shipped",label:"åºè·æ¸"}]}),(0,a.Y)(tw,{label:"ã¹ãã¼ã¿ã¹",value:ea,onChange:el,options:[{value:tu._r,label:"ãªã"},...ek.map(e=>({value:e.id,label:e.name}))]}),em&&(0,a.FD)(E.$,{variant:"ghost",size:"sm",onClick:eu,className:"h-8 px-2 text-xs text-muted-foreground hover:text-foreground",children:[(0,a.Y)(i.A,{className:"size-3 mr-1"}
1),"ã¯ãªã¢"]})]}),(0,a.FD)("div",{ref:tK,className:"relative",onMouseDown:t$,style:{cursor:tL?"crosshair":void 0},children:[(0,a.Y)("div",{ref:tj,className:"absolute left-0 bg-primary/20 border border-primary/50 pointer-events-none z-10",style:{display:"none",width:"100%"}}),(0,a.Y)(P.bQ,{columns:t0,data:tO,loading:eL,emptyText:"åºè·è¨é²ãããã¾ãã",className:"overflow-x-auto pb-4",rowClassName:"cursor-pointer",manualSorting:!0,onSortChange:nt,sortingState:ef,children:(0,a.Y)(K.v,{pagination:ej,onPageChange:Q,pageSize:eI,onPageSizeChange:e=>{eA(e),Q(0)},options:th.s1})})]})]})]}),(0,a.Y)(M.Lt,{open:eX,onOpenChange:e0,children:(0,a.FD)(M.EO,{children:[(0,a.Y)(M.wd,{children:(0,a.FD)(M.r7,{children:[eH.size,"ä»¶ã®åºè·è¨é²ãåé¤ãã¾ããï¼"]})}),(0,a.FD)(M.ck,{children:[(0,a.Y)(M.Zr,{disabled:eQ,children:"ãã£ã³ã»ã«"}),(0,a.FD)(M.Rx,{onClick:t5,disabled:eQ,children:[eQ&&(0,a.Y)(r.A,{className:"size-4 animate-spin mr-1"}),"åé¤"]})]})]})}),(0,a.Y)(ti.f,{pending:e4,selectedCount:eH.size,isUpdating:e1,onClose:()=>e3(null),onConfirm:()=>e4&&ne({tradeStatusId:e4.id},()=>e3(null))}),(0,a.Y)(tl.M,{open:e9,onOpenChange:e8,tradeType:"export",taskIds:eJ,onExecute:async(e,t)=>{t.length>0&&await eP({taskIds:t,updateInventory:e}),e8(!1),tW()}}),(0,a.Y)(ta.b,{open:te,onOpenChange:tn,tradeType:"export",taskIds:eJ,onCancel:async e=>{e.length>0&&await eK({taskIds:e}),tn(!1),tW()}}),(0,a.Y)(L.lG,{open:tx,onOpenChange:e=>{e||e1||(tS(!1),tD(void 0))},children:(0,a.FD)(L.Cf,{className:"sm:max-w-fit p-4",children:[(0,a.Y)(L.c7,{children:(0,a.FD)(L.L3,{children:[eH.size,"ä»¶ã®åºè·æ¥ã夿´"]})}),(0,a.Y)("div",{className:"flex justify-center",children:(0,a.Y)(R.V,{mode:"single",selected:tC,onSelect:tD,locale:tf.ja,captionLayout:"dropdown"})}),(0,a.FD)(L.Es,{children:[(0,a.Y)(E.$,{variant:"outline",onClick:()=>{tS(!1),tD(void 0)},disabled:e1,children:"ãã£ã³ã»ã«"}),(0,a.FD)(E.$,{onClick:()=>tC&&ne({targetAt:tC.toISOString()},()=>{tS(!1),tD(void 0)}),disabled:!tC||e1,children:[e1&&(0,a.Y)(r.A,{className:"size-4 animate-spin mr-1"}),"夿´ãã"]})]})]})}),(0,a.Y)(L.lG,{open:tk,onOpenChange:e=>{e||e1||(tF(!1),tA(void 0))},children:(0,a.FD)(L.Cf,{className:"sm:max-w-[400px]",children:[(0,a.Y)(L.c7,{children:(0,a.FD)(L.L3,{children:[eH.size,"ä»¶ã®åå¼å
ã夿´"]})}),(0,a.Y)("div",{className:"py-2",children:(0,a.Y)(eT.q,{value:tI,onChange:tA,displayText:tI?"".concat(tI.displayName," ").concat(null!=(T=tI.displaySuffix)?T:"").trim():void 0,role:"sales"})}),(0,a.FD)(L.Es,{children:[(0,a.Y)(E.$,{variant:"outline",onClick:()=>{tF(!1),tA(void 0)},disabled:e1,children:"ãã£ã³ã»ã«"}),(0,a.FD)(E.$,{onClick:()=>tI&&ne({clientId:tI.id},()=>{tF(!1),tA(void 0)}),disabled:!tI||e1,children:[e1&&(0,a.Y)(r.A,{className:"size-4 animate-spin mr-1"}),"夿´ãã"]})]})]})}),(0,a.Y)(ey,{open:null!==tz,onOpenChange:e=>{e||tM(null)},type:null!=tz?tz:"shipping",taskIds:eJ}),(0,a.Y)(tt,{open:tT,onOpenChange:e=>{tR||tE(e)},candidates:t9,totalSelected:eJ.length,isMerging:tR,onConfirm:t8})]})})})]})}function tv(e){let{taskId:t,value:n,canEdit:l}=e,{updateTask:i}=(0,e7.qg)(t),r=n?new Date(n):void 0,[s,d]=(0,b.useState)(!1);return(0,a.FD)("div",{className:"flex w-[110px] items-center gap-1 font-medium tabular-nums",children:[(0,a.Y)("span",{className:"flex-1",children:r?(0,ec.Je)(r):(0,a.Y)("span",{className:"text-muted-foreground",children:"â"})}),l&&(0,a.FD)($.AM,{open:s,onOpenChange:d,children:[(0,a.Y)($.Wv,{asChild:!0,children:(0,a.Y)("button",{type:"button","aria-label":"æ¥ä»ã夿´",className:"rounded p-1 text-muted-foreground transition-colors hover:bg-muted hover:text-foreground",children:(0,a.Y)(g.A,{size:14,"aria-hidden":!0})})}),(0,a.Y)($.hl,{align:"start",className:"w-auto p-1",children:(0,a.Y)(R.V,{mode:"single",defaultMonth:r,selected:r,onSelect:e=>{e&&i({targetAt:e.toISOString()}),d(!1)},locale:tf.ja,captionLayout:"dropdown"})})]})]})}function tb(e){let{taskId:t,isShipped:n,canEdit:l}=e,[i,r]=(0,b.useState)("closed"),[s,d]=(0,b.useState)(!1),c=e=>{d(!1),r(e)};return l?(0,a.FD)(a.FK,{children:[(0,a.FD)($.AM,{open:s,onOpenChange:d,children:[(0,a.Y)($.Wv,{asChild:!0,children:(0,a.Y)("button",{type:"button",className:"cursor-pointer",children:(0,a.Y)(T.E,{variant:n?"primary":"subtle",className:"whitespace-nowrap",children:n?"åºè·æ¸":"æªåºè·"})})}),(0,a.FD)($.hl,{className:"w-36 p-1",align:"start",children:[(0,a.FD)("button",{type:"button",className:(0,J.cn)("flex w-full items-center gap-2 rounded-sm px-2 py-1.5 text-sm hover:bg-accent",!n&&"font-medium"),onClick:()=>n&&c("cancel"),children:[(0,a.Y)(f.A,{className:(0,J.cn)("size-4",n?"opacity-0":"opacity-100")}),"æªåºè·"]}),(0,a.FD)("button",{type:"button",className:(0,J.cn)("flex w-full items-center gap-2 rounded-sm px-2 py-1.5 text-sm hover:bg-accent",n&&"font-medium"),onClick:()=>!n&&c("ship"),children:[(0,a.Y)(f.A,{className:(0,J.cn)("size-4",n?"opacity-100":"opacity-0")}),"åºè·æ¸"]})]})]}),(0,a.Y)(tn.S,{taskId:t,open:"ship"===i,onOpenChange:e=>!e&&r("closed")}),(0,a.Y)(tn.N,{taskId:t,open:"cancel"===i,onOpenChange:e=>!e&&r("closed")})]}):(0,a.Y)(T.E,{variant:n?"primary":"subtle",className:"whitespace-nowrap",children:n?"åºè·æ¸":"æªåºè·"})}function tN(e){let{taskId:t,status:n,canEdit:i}=e,{updateTask:r}=(0,e7.qg)(t);return(0,a.Y)(tr.G9,{status:n,taskType:l.TaskTypeDB.SHIPPING,canEdit:i,onChange:e=>r({tradeStatusId:e})})}function tY(e){var t;
1let{clients:n,value:l,onChange:r,open:s,onOpenChange:d}=e,c="all"!==l,o=null==n||null==(t=n.find(e=>e.id===l))?void 0:t.name;return(0,a.FD)("div",{className:"flex items-center",children:[(0,a.FD)($.AM,{open:s,onOpenChange:d,children:[(0,a.Y)($.Wv,{asChild:!0,children:(0,a.Y)(E.$,{variant:c?"outline":"secondary",size:"sm",className:(0,J.cn)("h-8 gap-1.5",c&&"bg-primaryLight/40 text-primary border-primary/30",c&&"rounded-r-none"),children:(0,a.Y)("span",{className:"truncate max-w-[140px]",children:c?o:"åå¼å
"})})}),(0,a.Y)($.hl,{className:"w-[220px] p-0",align:"start",children:(0,a.FD)(O.uB,{children:[(0,a.Y)(O.G7,{placeholder:"åå¼å
ãæ¤ç´¢..."}),(0,a.FD)(O.oI,{children:[(0,a.Y)(O.xL,{children:"åå¼å
ãè¦ã¤ããã¾ãã"}),(0,a.FD)(O.L$,{children:[(0,a.FD)(O.h_,{value:"all",onSelect:()=>{r("all"),d(!1)},children:[(0,a.Y)(f.A,{className:(0,J.cn)("mr-2 size-4","all"===l?"opacity-100":"opacity-0")}),"ãã¹ã¦"]}),null==n?void 0:n.map(e=>(0,a.FD)(O.h_,{value:e.id,keywords:[e.name],onSelect:()=>{r(e.id),d(!1)},children:[(0,a.Y)(f.A,{className:(0,J.cn)("mr-2 size-4",l===e.id?"opacity-100":"opacity-0")}),(0,a.Y)("span",{className:"truncate",children:e.name})]},e.id))]})]})]})})]}),c&&(0,a.Y)(E.$,{variant:"ghost",size:"sm",className:"h-8 rounded-l-none border border-l-0 border-primary/30 bg-primaryLight/40 text-primary hover:bg-primaryLight/70 px-1.5",onClick:()=>r("all"),children:(0,a.Y)(i.A,{className:"size-3.5"})})]})}function tw(e){var t;let{label:n,value:l,onChange:r,options:s}=e,[d,c]=(0,b.useState)(!1),o="all"!==l,m=null==(t=s.find(e=>e.value===l))?void 0:t.label;return(0,a.FD)("div",{className:"flex items-center",children:[(0,a.FD)($.AM,{open:d,onOpenChange:c,children:[(0,a.Y)($.Wv,{asChild:!0,children:(0,a.Y)(E.$,{variant:o?"outline":"secondary",size:"sm",className:(0,J.cn)("h-8 gap-1.5",o&&"bg-primaryLight/40 text-primary border-primary/30",o&&"rounded-r-none"),children:o?m:n})}),(0,a.FD)($.hl,{className:"w-40 p-1",align:"start",children:[(0,a.FD)("button",{type:"button",className:(0,J.cn)("flex w-full items-center gap-2 rounded-sm px-2 py-1.5 text-sm hover:bg-accent","all"===l&&"font-medium"),onClick:()=>{r("all"),c(!1)},children:[(0,a.Y)(f.A,{className:(0,J.cn)("size-4","all"===l?"opacity-100":"opacity-0")}),"ãã¹ã¦"]}),s.map(e=>(0,a.FD)("button",{type:"button",className:(0,J.cn)("flex w-full items-center gap-2 rounded-sm px-2 py-1.5 text-sm hover:bg-accent",l===e.value&&"font-medium"),onClick:()=>{r(e.value),c(!1)},children:[(0,a.Y)(f.A,{className:(0,J.cn)("size-4",l===e.value?"opacity-100":"opacity-0")}),e.label]},e.value))]})]}),o&&(0,a.Y)(E.$,{variant:"ghost",size:"sm",className:"h-8 rounded-l-none border border-l-0 border-primary/30 bg-primaryLight/40 text-primary hover:bg-primaryLight/70 px-1.5",onClick:()=>r("all"),children:(0,a.Y)(i.A,{className:"size-3.5"})})]})}},54873:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/[companyShortId]/tasks/export/all",function(){return n(49313)}])}},e=>{var t=t=>e(e.s=t);e.O(0,[6482,5072,3139,3535,9769,8553,8456,7334,7866,1003,7375,636,6593,8792],()=>t(54873)),_N_E=e.O()}]);
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.