1import{r as c,d as n,j as e,F as B,a3 as h,u as fs,a1 as S,b as Ns,bM as tt,bN as vs,bO as ee}from"./index-7936947f.js";import{e as ys,u as Ss,n as Es,f as Cs,a as Ds,b as Ts,c as _s,d as Ms,C as As,g as ye,S as X,h as Is,P as ws}from"./snackBar-ef727178.js";import{u as Os}from"./interior_design_company-4c99a2b3.js";import{u as Rs}from"./mPrefecture-413abe0f.js";import{L as Fs,S as ks,C as Ps,g as Bs,F as y,M as Ls}from"./enums-5b5141d2.js";import{T as $s}from"./Tabs-ef15fd6d.js";import{d as Z,I as Gs,a as st,P as Hs}from"./index-e76f1790.js";import{d as Us}from"./ExpandCircleDown-48267967.js";import{d as nt}from"./CheckCircle-ce4ef270.js";import{d as at}from"./WarningAmber-73ca083e.js";import{M as Ks,a as De}from"./types-2513cfef.js";import{u as Ys,E as Se}from"./useOpeAuthRedirectGuard-59f003e3.js";import"./Snackbar-b762c709.js";import"./ButtonBase-a6c873ee.js";import"./assertThisInitialized-4a893623.js";import"./react-select.esm-60c387a8.js";function qs(a){const{open:s,companies:p,isLoading:o,error:N,selectedIds:M=[],lockedIds:g=[],onConfirm:m,onClose:T}=a,[C,L]=c.useState(""),[O,v]=c.useState([]),i=c.useMemo(()=>new Set(g??[]),[g]);c.useEffect(()=>{const E=Array.from(new Set([...M??[],...g??[]]));v(E)},[M,g]),c.useEffect(()=>{if(!s){L("");const E=Array.from(new Set([...M??[],...g??[]]));v(E)}},[s,M,g]);const $=c.useMemo(()=>{const E=p??[],A=(C??"").trim().toLowerCase();return A===""?E:E.filter(I=>{const _=(I.name??"").toLowerCase(),z=(I.representative??"").toLowerCase();return _.includes(A)||z.includes(A)})},[p,C]),u=E=>{const A=typeof E=="number"?E:Number(E);Number.isFinite(A)&&(i.has(A)||v(I=>I.includes(A)?I.filter(_=>_!==A):[...I,A]))};return s?n("div",{role:"dialog","aria-modal":"true",className:"fixed inset-0 z-50 flex items-start justify-center p-4 pt-20 md:pt-40 lg:pt-48",children:[e("div",{className:"bg-black bg-opacity-40 fixed inset-0",onClick:T}),n("div",{className:"bg-white w-full md:w-1/2 max-w-[50vw] rounded-lg shadow-lg overflow-hidden z-10",children:[n("div",{className:"p-4 border-b",children:[e("div",{className:"text-lg font-bold text-gray-800",children:"ãããã³ã°ããå
è£
ä¼ç¤¾ã鏿"}),e("div",{className:"mt-3",children:e(Fs,{label:"",value:C,onChange:E=>L(E.target.value),placeholder:"ä¼ç¤¾å / æ
å½è
åã§æ¤ç´¢",wrapperClassName:"mt-2",autoFocus:!0})})]}),n("div",{className:"max-h-[60vh] overflow-auto",children:[o&&e("div",{className:"p-3 text-sm text-gray-500",children:"ä¼ç¤¾ä¸è¦§ãèªã¿è¾¼ã¿ä¸..."}),N&&n("div",{className:"p-3 text-sm text-red-600",children:["ä¼ç¤¾ä¸è¦§ã®åå¾ã«å¤±æãã¾ãã: ",String((N==null?void 0:N.message)??"")]}),!o&&!N&&$.length===0&&e("div",{className:"p-3 text-sm text-gray-500",children:"該å½ããå
è£
ä¼ç¤¾ãããã¾ããã"}),!o&&!N&&$.map(E=>{const A=E.id,I=typeof A=="number"?A:Number(A);if(!Number.isFinite(I))return null;const _=i.has(I),z=O.includes(I)||_;return n("button",{type:"button",onClick:()=>u(I),disabled:_,className:"w-full flex items-center justify-between bg-white rounded-[5px] gap-3 px-[8px] py-[8px] text-left "+(_?"cursor-not-allowed":""),"aria-pressed":z,"aria-disabled":_,title:_?"ãããã³ã°æ¸ã¿ã®ããããã®ç»é¢ã§ã¯è§£é¤ã§ãã¾ããã":void 0,children:[n("div",{className:"flex items-center gap-3 min-w-0 flex-1",children:[e("span",{children:z?e(nt,{className:"text-main"}):e(nt,{className:"text-small-contents"})}),n("div",{className:"min-w-0 flex-1",children:[e("div",{className:"font-bold text-base truncate"+(_?" text-disabled":" text-sub"),children:E.name??"-"}),n("div",{className:"text-sm "+(_?"text-disabled":"text-sub"),children:[E.representative??"-"," ",E.tel?`ï½ ${E.tel}`:"-"]})]})]}),_&&e("div",{className:"shrink-0",children:e(ks,{additionalClass:"rounded-[15px]",text:"ãããã³ã°æç«"})})]},I)})]}),n("div",{className:"p-4 border-t flex items-center justify-end gap-3",children:[e("button",{type:"button",onClick:()=>T(),className:"px-4 py-2 bg-white border rounded",children:"ãã£ã³ã»ã«"}),e("button",{type:"button",onClick:()=>m(O),className:"px-4 py-2 bg-main text-white rounded",children:"確å
1®"})]})]})]}):null}const Vs=({open:a,order:s,onSubmit:p,onClose:o})=>{const[N,M]=c.useState(""),[g,m]=c.useState("");return c.useEffect(()=>{const C=s==null?void 0:s.memberId;M(C!=null?String(C):""),m("")},[s]),a?n("div",{role:"dialog","aria-modal":"true",className:"fixed inset-0 z-[1000] flex items-center justify-center",children:[e("div",{className:"absolute inset-0 bg-black/40",onClick:o}),n("div",{className:"relative bg-contents w-[92%] max-w-[720px] rounded-lg shadow-lg p-6",children:[n("div",{className:"flex items-center justify-between mb-4",children:[e("h3",{className:"text-base font-bold text-text",children:"ä¼å¡çªå·ãç·¨é"}),e("button",{type:"button",onClick:o,"aria-label":"éãã",className:"text-gray-500",children:"Ã"})]}),n("div",{className:"space-y-3",children:[e("div",{className:"text-base text-sub",children:"æ¡ä»¶ã«ç´ã¥ãä¼å¡çªå·ãç·¨éãã¾ããæ£ããä¼å¡çªå·ãå
¥åãã¦ãã ããã"}),n("div",{className:"flex items-center gap-2",children:[e("label",{className:"text-base w-24",htmlFor:"memberId",children:"ä¼å¡çªå·"}),e("input",{id:"memberId",type:"number",inputMode:"numeric",className:"flex-1 border rounded px-3 py-2 text-base",value:N,onChange:C=>M(C.target.value),placeholder:"ä¾: 12345"})]}),g&&e("div",{className:"text-xs text-error",children:g}),n("div",{className:"flex justify-end gap-2 pt-2",children:[e("button",{type:"button",className:"px-3 py-2 rounded border",onClick:o,children:"ãã£ã³ã»ã«"}),e("button",{type:"button",className:"px-3 py-2 rounded bg-main text-white",onClick:()=>{const C=Number(N);if(!Number.isFinite(C)||C<=0){m("ä¼å¡çªå·ã¯æ£ã®æ´æ°ã§å
¥åãã¦ãã ãã");return}m(""),p(C)},children:"ä¿å"})]})]})]})]}):null},js="text-sub text-[14px] font-bold mb-1",rt="h-[28px] bg-white rounded px-3 py-1 text-sub text-[14px] min-w-[140px]",it="w-[126px] h-[40px] px-10 py-1.5 bg-[#F05A24] text-white rounded-full text-sm font-bold disabled:opacity-50",q="min-w-[80px] h-[40px] px-4 py-1.5 bg-[#F7F7F7] text-sub rounded-full text-sm font-bold disabled:opacity-50",V=(a,s)=>a?a.trim()===s.trim():!1,zs=(a,s)=>a?s.includes(a.trim()):!1;function Ws({statusText:a,dropReason:s,hasAnyCompanyContracted:p,onSend:o,onResend:N,onCloseRecruiting:M,onMakeContract:g,onDrop:m}){const T=V(a,h.CASE_SENT_BEFORE),C=V(a,h.OPEN_FOR_ENTRIES),L=V(a,h.NO_ENTRY),O=V(a,h.COMPANY_UNMATCHED),v=V(a,h.COMPANY_NOT_SELECTED),i=V(a,h.MATCHING_COMPLETE),$=V(a,h.CONTRACTED),u=zs(a,[h.DROP_MATCH_BEFORE,h.DROP_BEFORE_ESTIMATE,h.DROP_AFTER_ESTIMATE]);return n("div",{className:"flex-row bg-interior-design rounded p-2",children:[n("div",{className:"flex gap-3 ",children:[n("div",{children:[e("div",{className:js,children:"æ¡ä»¶ã¹ãã¼ã¿ã¹"})," ",e("div",{className:rt,children:a??"-"})]}),e("div",{className:"flex justify-end",children:n("div",{className:"flex items-end gap-2",children:[T&&n(B,{children:[e("button",{type:"button",className:it,onClick:o,"aria-label":"æ¡ä»¶ãéä»",children:"æ¡ä»¶ãéä»"}),e("button",{type:"button",className:q,onClick:m,"aria-label":"Drop",children:"Drop"})]}),C&&n(B,{children:[e("button",{type:"button",className:q,onClick:N,"aria-label":"æ¡ä»¶ãåéä»",children:"æ¡ä»¶ãåéä»"}),e("button",{type:"button",className:q,onClick:M,"aria-label":"åéãç· å",children:"åéãç· å"})]}),(L||O)&&n(B,{children:[e("button",{type:"button",className:q,onClick:N,"aria-label":"æ¡ä»¶ãåéä»",children:"æ¡ä»¶ãåéä»"}),e("button",{type:"button",className:q,onClick:m,"aria-label":"Drop",children:"Drop"})]}),v&&e("button",{type:"button",className:q,onClick:m,"aria-label":"Drop",children:"Drop"}),i&&n(B,{children:[e("button",{type:"button",className:p?it:"w-[126px] h-[40px] px-10 py-1.5 bg-disabled text-white rounded-full text-sm font-bold cursor-not-allowed",onClick:g,"aria-label":"æç´",disabled:!p,children:"æç´"}),!p&&e("button",{type:"button",className:q,onClick:m,"aria-label":"Drop",children:"Drop"})]}),$&&e("div",{className:"","aria-hidden":"true"}),u&&n("div",{className:"flex items-center gap-2 ml-2",children:[e("div",{className:"text-gray-600 text-sm font-bold",children:"Dropçç±"}),e("div",{className:rt,children:s??"-"})]})]})})]}),i&&!p&&e("div",{className:"max-w-[300px]",children:e("div",{className:"bg-yellow-50 border border-yellow-200 text-yellow-700 rounded px-3 py-2 text-sm mt-2",children:"æ¡ä»¶ããæç´ãã«ããã«ã¯ãå
è£
ä¼ç¤¾ã®ããããããæç´ãã«ãã¦ãã ãã"})})]})}const Js="text-main text-2xl font-bold text-center",de="text-sub text-base font-bold",ot="text-main ml-1",ce="flex-1 h-[52px] rounded-[5px] border text-base font-bold flex items-center justify-center",Qs="w-[171px] h-[54px] bg-main text-contents rounded-full text-base font-bold disabled:opacity-50",Xs="w-[171px] h-[54px] bg-background text-main rounded-full text-base font-bold disabled:opacity-50",Zs="w-full h-[52px] bg-background rounded-[5px] px-4 pr-12 text-base text-sub disabled:opacity-50 appearance-none";function en(a){const[s,p]=c.useState(h.DROP_BEFORE_ESTIMATE),[o,N]=c.useState(""),[M,g]=c.useState(!1),m=a.initialDropType??h.DROP_BEFORE_ESTIMATE,T=a.initialDropReason??"";c.useEffect(()=>{a.open&&(a.mode==="drop"&&(p(m),N(T)),g(!1))},[a.open,a.mode,m,T]);const C=c.useMemo(()=>
1{if(o==="")return;const v=a.options.find(i=>i.value===o);return v==null?void 0:v.label},[a.options,o]);if(!a.open)return null;const L=!a.isSubmitting&&o!=="",O=a.mode==="drop"&&M&&o==="";return n("div",{role:"dialog","aria-modal":"true",className:"fixed inset-0 z-[1000] flex items-center justify-center",children:[e("div",{className:"absolute inset-0 bg-black/40",onClick:()=>{a.isSubmitting||a.onClose()}}),n("div",{className:"relative bg-white w-[96%] max-w-[920px] rounded-[15px] shadow-lg px-10 py-10",children:[e("div",{className:"flex items-center justify-center mb-10",children:e("div",{className:Js,children:"æ¡ä»¶ã¹ãã¼ã¿ã¹å¤æ´"})}),n("div",{className:"bg-background rounded-[12px] px-8 py-8",children:[a.mode==="drop"&&n(B,{children:[n("div",{children:[n("div",{className:de,children:["ãããã³ã°çµæ",e("span",{className:ot,children:"ï¼"})]}),e("div",{className:"mt-4 flex gap-6",children:s===h.DROP_MATCH_BEFORE?e("button",{type:"button",className:ce+" border-main bg-contents text-text shadow-[inset_0_0_0_2px_theme(colors.main)]",onClick:()=>p(h.DROP_MATCH_BEFORE),disabled:a.isSubmitting,children:"Dropï¼ãããã³ã°åï¼"}):n(B,{children:[e("button",{type:"button",className:ce+" "+(s===h.DROP_BEFORE_ESTIMATE?"border-main bg-contents text-text shadow-[inset_0_0_0_2px_theme(colors.main)]":"border-transparent bg-contents text-sub opacity-70"),onClick:()=>p(h.DROP_BEFORE_ESTIMATE),disabled:a.isSubmitting,children:"Dropï¼è¦ç©ããåï¼"}),e("button",{type:"button",className:ce+" "+(s===h.DROP_AFTER_ESTIMATE?"border-main bg-contents text-text shadow-[inset_0_0_0_2px_theme(colors.main)]":"border-transparent bg-contents text-sub opacity-70"),onClick:()=>p(h.DROP_AFTER_ESTIMATE),disabled:a.isSubmitting,children:"Dropï¼è¦ç©ããå¾ï¼"})]})})]}),n("div",{className:"mt-10",children:[n("div",{className:de,children:["Dropçç±",e("span",{className:ot,children:"ï¼"})]}),n("div",{className:"mt-4",children:[n("div",{className:"relative",children:[n("select",{className:Zs,style:{WebkitAppearance:"none",MozAppearance:"none",appearance:"none",backgroundColor:"#FFFFFF"},value:o,disabled:a.isSubmitting,onChange:v=>{const i=v.target.value;N(i===""?"":i),g(!0)},onBlur:()=>g(!0),"aria-label":"Dropçç±",children:[e("option",{value:"",style:{backgroundColor:"#FFFFFF",color:"#111827"},children:"鏿ãã¦ãã ãã"}),a.options.map(v=>e("option",{value:v.value,style:{backgroundColor:"#FFFFFF",color:"#111827"},children:v.label},v.value))]}),e("div",{className:"pointer-events-none absolute right-4 top-1/2 -translate-y-1/2 text-main text-[18px]",children:e(Ps,{className:"w-[24px] h-[24px] text-main pointer-events-none"})})]}),O&&e("div",{className:"mt-2 text-[12px] text-red-600",children:"Dropçç±ã鏿ãã¦ãã ããã"}),n("div",{className:"mt-3 text-[14px] text-sub",children:["鏿ä¸ï¼",C??""]})]})]}),n("div",{className:"flex items-center gap-[8px] bg-design-color-pale-yellow rounded-[5px] px-[16px] py-[8px]",children:[e("div",{children:e(at,{className:"!w-8 !h-8 text-main","aria-hidden":"true"})}),n("div",{children:[n("ul",{className:"text-sm text-sub space-y-[4px] list-disc pl-6",children:[e("li",{children:"å
è£
ä¼ç¤¾ã¨ä¾é ¼ä¸»ã«å¤æ´å
容ãéç¥ããã¾ã"}),e("li",{children:"ãã¹ã¦ã®å
è£
ä¼ç¤¾ã¯ãDropãæ±ãã¨ãªãã¾ãï¼â»ï¼"}),e("li",{children:"Drop確å®å¾ã®ãã£ã³ã»ã«ã¯ã§ãã¾ãã"})]}),e("div",{className:"mt-3 text-[12px] text-sub",children:"â»ããããã³ã°ä¸æç«ããè¾éãã®å
è£
ä¼ç¤¾ãé¤ã"})]})]})]}),a.mode==="contract"&&n(B,{children:[n("div",{children:[e("div",{className:de,children:"ãããã³ã°çµæ"}),e("div",{className:"mt-4",children:e("div",{className:"flex",children:e("button",{type:"button",className:ce+" w-full border-main bg-contents text-sub shadow-[inset_0_0_0_2px_theme(colors.main)]",disabled:!0,children:"æç´"})})})]}),n("div",{className:"mt-6 mb-8",children:[e("div",{className:de,children:"æç´ã«å¤æ´ãã¾ã"}),e("div",{className:"mt-4 text-[14px] text-sub",children:"夿´ã確å®ããã¨ãæ¡ä»¶ã¹ãã¼ã¿ã¹ããæç´ãã«ãªãã¾ãã"})]}),n("div",{className:"flex items-center gap-[8px] bg-design-color-pale-yellow rounded-[5px] px-[16px] py-[8px]",children:[e("div",{children:e(at,{className:"!w-8 !h-8 text-main","aria-hidden":"true"})}),n("div",{children:[n("ul",{className:"text-sm text-sub space-y-[4px] list-disc pl-6",children:[e("li",{children:"å
è£
ä¼ç¤¾ã¨ä¾é ¼ä¸»ã«å¤æ´å
容ãéç¥ããã¾ã"}),e("li",{children:"ãã¹ã¦ã®å
è£
ä¼ç¤¾ã¯ãDropãæ±ãã¨ãªãã¾ãï¼â»ï¼"}),e("li",{children:"Drop確å®å¾ã®ãã£ã³ã»ã«ã¯ã§ãã¾ãã"})]}),e("div",{className:"mt-3 text-[12px] text-sub",children:"â»ããããã³ã°ä¸æç«ããè¾éãã®å
è£
ä¼ç¤¾ãé¤ã"})]})]})]})]}),n("div",{className:"flex justify-center gap-10 mt-12",children:[e("button",{type:"button",className:Qs,onClick:()=>
1{if(a.mode==="drop"){if(g(!0),o==="")return;a.onSubmit({mode:"drop",dropType:s,dropReason:o});return}a.onSubmit({mode:"contract"})},disabled:a.mode==="drop"?!L:a.isSubmitting,children:"夿´ã確å®"}),e("button",{type:"button",className:Xs,onClick:()=>{a.isSubmitting||a.onClose()},disabled:a.isSubmitting,children:"ãã£ã³ã»ã«"})]})]})]})}function tn({open:a,message:s,onSubmit:p,onCancel:o}){return e(Ks,{isOpen:a,title:"å
è£
ä¼ç¤¾ã¹ãã¼ã¿ã¹å¤æ´",submitLabel:"夿´",onSubmit:()=>p(),onCancel:()=>o(),children:()=>e("div",{className:"text-2xl font-bold text-sub",children:s})})}const Ee=a=>{if(!a)return"-";try{const s=new Date(a);if(Number.isNaN(s.getTime()))return a;const p=s.getFullYear(),o=String(s.getMonth()+1).padStart(2,"0"),N=String(s.getDate()).padStart(2,"0");return`${p}/${o}/${N}`}catch{return a??"-"}},lt=a=>{if(!a)return"-";try{const s=new Date(a);if(Number.isNaN(s.getTime()))return a;const p=s.getFullYear(),o=String(s.getMonth()+1).padStart(2,"0"),N=String(s.getDate()).padStart(2,"0"),M=String(s.getHours()).padStart(2,"0"),g=String(s.getMinutes()).padStart(2,"0");return`${p}/${o}/${N} ${M}:${g}`}catch{return a??""}},sn=[S.MATCHING_ESTABLISHED,S.DECLINE,S.CONTACTED,S.MEETING_DONE,S.SITE_VISITED,S.ESTIMATE_IN_PROGRESS,S.ESTIMATE_SUBMITTED,S.CONTRACTED,S.DROP],nn=a=>a?sn.includes(a):!1,Ce=()=>{const a=De[0],s=a==null?void 0:a.value;if(!s)return Object.keys(S)[0];const p=s;return Object.prototype.hasOwnProperty.call(S,p)?p:Object.keys(S)[0]},te={ENTRY:"ENTRY",MATCHING:"MATCHING",UNKNOWN:"UNKNOWN"},dt={DROP:"DROP"},ct=a=>{const s=j(a);if(s){const p=S[s];if(nn(p))return te.MATCHING;if(p===S.ENTRY_IN_PROGRESS||p===S.MATCHING_FAILED)return te.ENTRY}return te.UNKNOWN},k=(a,s)=>{if(!a||typeof a!="object"||Array.isArray(a))return;const o=a[s];return typeof o=="string"&&o!==""?o:void 0},an=()=>{const a=new Date,s=p=>String(p).padStart(2,"0");return`${a.getFullYear()}-${s(a.getMonth()+1)}-${s(a.getDate())} ${s(a.getHours())}:${s(a.getMinutes())}:${s(a.getSeconds())}`},rn=a=>S[a],on=a=>{if(!a)return;const s=Object.entries(S).find(([,o])=>String(o)===a);return s==null?void 0:s[0]},j=a=>{const s=typeof a=="string"?a:void 0;if(!s)return;const p=s;return De.some(N=>N.value===p)?p:on(s)},ln=a=>{const s=typeof a=="string"?a.trim():"";return s===""?"":Object.values(ee).includes(s)?s:""},dn=a=>{if(!a)return"-";const s=De.find(p=>p.value===a);return(s==null?void 0:s.label)??S[a]??String(a)};function cn(){var Je,Qe,Xe,Ze;const[a,s]=c.useState(!1),[p,o]=c.useState({severity:"success",message:""}),[N,M]=c.useState(!1),g=fs(),m=c.useMemo(()=>ys(),[]),{data:T,isFetching:C,isError:L,error:O,refetch:v}=Ss(m,!!m),i=c.useMemo(()=>{const t=T;if(t)return typeof t=="object"&&t!==null&&"data"in t?t.data:t},[T]),$=Rs(void 0,void 0,!1),u=c.useMemo(()=>Es(T??void 0),[T]),E=c.useMemo(()=>{var r;const t=u.prefecture;if(!t||t.length===0)return"-";const d=(r=$.data)==null?void 0:r.prefectures;if(!d||d.length===0)return t.join(",");const l=[];for(const x of t){if(typeof x!="string"||x.trim()==="")continue;const f=/^m_(\d+)$/.exec(x.trim()),b=f?Number(f[1]):void 0;if(b==null||!Number.isFinite(b)){l.push(x);continue}const D=d.find(w=>w.id===b);l.push((D==null?void 0:D.name)??x)}return l.length>0?l.join(", "):""},[u.prefecture,(Je=$.data)==null?void 0:Je.prefectures]),A=c.useMemo(()=>Cs(u.areaTsuboFrom,u.areaTsuboTo),[u.areaTsuboFrom,u.areaTsuboTo]),I=c.useMemo(()=>Bs(u.operatorId),[u.operatorId]),[_,z]=c.useState("info"),{data:G,isFetching:Te,isError:mt,error:se,refetch:ne}=Ds(m,!!m),{data:ut,isLoading:_e,error:pt}=Os(),H=c.useMemo(()=>{const t=G;return!t||!t.items?[]:t.items.map(d=>{const l=d.company,r=d.companyOrder;return{id:l==null?void 0:l.id,name:l==null?void 0:l.name,status:r==null?void 0:r.status,representative:l==null?void 0:l.contactName,tel:l==null?void 0:l.contactPhoneNumber,email:l==null?void 0:l.contactEmailAddress,companySharedNote:r==null?void 0:r.companySharedNote,message:r==null?void 0:r.message,enteredAt:r==null?void 0:r.enteredAt,matchedAt:r==null?void 0:r.matchedAt,orderGuaranteedFlg:r==null?void 0:r.orderGuaranteedFlg,isDropBeforeMatching:r==null?void 0:r.isDropBeforeMatching}})},[G]),U=c.useMemo(()=>H.filter(t=>ct(t.status)===te.MATCHING&&!(j(t.status)===dt.DROP&&t.isDropBeforeMatching===!0)),[H]),K=c.useMemo(()=>H.filter(t=>ct(t.status)===te.ENTRY||j(t.status)===dt.DROP&&t.isDropBeforeMatching===!0),[H]),ht=c.useMemo(()=>{const t=G;return((t==null?void 0:t.items)??[]).some(l=>{var r;return((r=l.companyOrder)==null?void 0:r.status)===S.CONTRACTED})},[G]),[Me,Ae]=c.useState(""),[Ie,we]=c.useState(""),[bt,me]=c.useState(!1),[W,xt]=c.useState("operation_note"),[Oe,Re]=c.useState({}),[Fe,ke]=c.useState({}),[gt,ae]=c.useState(!1),[P,J]=c.useState(null),[ft,ue]=c.useState(!1),[Y,pe]=c.useState(null),[Nt,he]=c.useState(!1),[Pe,vt]=c.useState(""),[yt,be]=c.useState(!1),[Be,xe]=c.useState(null),St=t=>{pe(t),ue(!0)},Et=()=>{ue(!1),pe(null)},Le=t=>{xt(t),me(!0)},Ct=()=>{me(!1)},re=Ts(),Dt=async t=>{if(!m){o({severity:"error",message:"æ¡ä»¶IDã䏿ã§ãã"}),s(!0);return}if(Y==null){o({severity:"error",message:"å
è£
ä¼ç¤¾IDã䏿ã§ãã"}),s(!0);return}const d=G,l=d==null?void 0:d.items.find(b=>{var D;return((D=b.company)==null?void 0:D.id)===Y}),r=l==null?void 0:l.companyOrder;if(!l||!r){o({severity:"error",message:"対象ã®å
è£
ä¼ç¤¾æ
å ±ãè¦ã¤ããã¾ããã"}),s(!0);return}const x=r.status??S.PRE_ENTRY,f={id:r.id,interiorDesignOrderId:r.interiorDesignOrderId??m,interiorDesignCompanyId:r.interiorDesignCompanyId??Y,status:x,message:r.message,companySharedNote:t,enteredAt:r.enteredAt,matchedAt:r.matchedAt,orderGuaranteedFlg:r.orderGuaranteedFlg};try{await re.mutateAsync({orderId:m,companyId:Y,body:f}),await ne(),Re(b=>({...b,[String(Y)]:t})),ue(!1),pe(null)}catch(b){const D=b instanceof Error?b.message:"æ´æ°ã«å¤±æãã¾ããã";o({severity:"error",message:D}),s(!0)}},Tt=Ns();Ys({location:Tt,navigate:g,redirectPath:"/ope/interior_design_order/detail?id="+m}),c.useEffect(()=>{const t={};
1U.forEach(r=>{const x=String(r.id);t[x]=r.companySharedNote??(r.sharedMemos?r.sharedMemos.join(` 2`):"")}),Re(t),Ae((i==null?void 0:i.note)??""),we((i==null?void 0:i.interiorCompanySharedNote)??"");const d={},l=Ce();H.forEach(r=>{d[String(r.id)]=j(r.status)??l}),ke(d)},[U,u,H,i==null?void 0:i.note,i==null?void 0:i.interiorCompanySharedNote]);const _t=t=>{J(t),ae(!0)},Mt=()=>{ae(!1),J(null)},At=(t,d)=>{J(t),xe({status:"MATCHING_ESTABLISHED",reason:"",hasOfficialJobOffer:d??!1}),be(!0)},It=()=>{be(!1),xe(null),J(null)},$e=async t=>{if(!m){o({severity:"error",message:"æ¡ä»¶IDã䏿ã§ãã"}),s(!0);return}if(P==null){o({severity:"error",message:"å è£ ä¼ç¤¾IDã䏿ã§ãã"}),s(!0);return}const d=G,l=d==null?void 0:d.items.find(Q=>{var le;return((le=Q.company)==null?void 0:le.id)===P}),r=l==null?void 0:l.companyOrder;if(!l||!r){o({severity:"error",message:"対象ã®å è£ ä¼ç¤¾æ å ±ãè¦ã¤ããã¾ããã"}),s(!0);return}const x=rn(t.status),f=r.status??S.PRE_ENTRY,b={id:r.id,interiorDesignOrderId:r.interiorDesignOrderId??m,interiorDesignCompanyId:r.interiorDesignCompanyId??P,status:f,message:r.message,companySharedNote:r.companySharedNote,enteredAt:r.enteredAt,matchedAt:r.matchedAt,orderGuaranteedFlg:r.orderGuaranteedFlg},D=t.reason.trim(),w=(t.status==="DROP"||t.status==="DECLINE")&&D.length>0,F=b.companySharedNote??"",oe=w?D:"",et=oe===""?b.companySharedNote:F===""?oe:F.includes(oe)?b.companySharedNote:`${F} 3${oe}`,hs=b.status===x,bs=(b.orderGuaranteedFlg??!1)===t.hasOfficialJobOffer,xs=(b.companySharedNote??"")===(et??"");if(hs&&bs&&xs){ae(!1),J(null);return}const gs={...b,status:x,orderGuaranteedFlg:t.hasOfficialJobOffer,companySharedNote:et};try{await re.mutateAsync({orderId:m,companyId:P,body:gs}),await ne(),ke(Q=>({...Q,[String(P)]:t.status})),ae(!1),J(null)}catch(Q){const le=Q instanceof Error?Q.message:"æ´æ°ã«å¤±æãã¾ããã";o({severity:"error",message:le}),s(!0)}},R=_s(),wt=t=>{if(!m){o({severity:"error",message:"æ¡ä»¶IDã䏿ã§ãã"}),s(!0);return}if(!i){o({severity:"error",message:"æ¡ä»¶ãã¼ã¿ãåå¾ã§ãã¦ãã¾ããã"}),s(!0);return}const d=i,l={...d,note:t,requestedAt:d.requestedAt,deadlineAt:d.deadlineAt};R.mutate({orderId:m,interiorDesignOrder:l},{onSuccess:()=>{o({severity:"success",message:"æ´æ°ã«æåãã¾ãã"}),s(!0),v()},onError:r=>{const x=r instanceof Error?r.message:"æ´æ°ã«å¤±æãã¾ããã";o({severity:"error",message:x}),s(!0)}})},Ot=t=>{if(!m){o({severity:"error",message:"æ¡ä»¶IDã䏿ã§ãã"}),s(!0);return}if(!i){o({severity:"error",message:"æ¡ä»¶ãã¼ã¿ãåå¾ã§ãã¦ãã¾ããã"}),s(!0);return}const d=i,l={...d,interiorCompanySharedNote:t,requestedAt:d.requestedAt,deadlineAt:d.deadlineAt};R.mutate({orderId:m,interiorDesignOrder:l},{onSuccess:()=>{o({severity:"success",message:"æ´æ°ã«æåãã¾ãã"}),s(!0),v()},onError:r=>{const x=r instanceof Error?r.message:"æ´æ°ã«å¤±æãã¾ããã";o({severity:"error",message:x}),s(!0)}})},Rt=t=>{W==="operation_note"?(wt(t),Ae(t)):(Ot(t),we(t)),me(!1)};c.useEffect(()=>{const t=Object.entries(tt).find(([,d])=>d===(i==null?void 0:i.propertyStatus));vt((t==null?void 0:t[0])??"")},[i==null?void 0:i.propertyStatus]);const Ft=()=>{he(!0)},kt=()=>{he(!1)},Pt=t=>{if(!m||!i){o({severity:"error",message:"æ¡ä»¶ãã¼ã¿ãåå¾ã§ãã¦ãã¾ããã"}),s(!0);return}const d=t.propertyStatus,l=i,r={...l,propertyStatus:tt[d],requestedAt:l.requestedAt,deadlineAt:l.deadlineAt};R.mutate({orderId:m,interiorDesignOrder:r},{onSuccess:()=>{o({severity:"success",message:"æ´æ°ã«æåãã¾ããã"}),s(!0),v()},onError:x=>{const f=x instanceof Error?x.message:"æ´æ°ã«å¤±æãã¾ããã";o({severity:"error",message:f}),s(!0)}}),he(!1)},[Bt,ge]=c.useState(!1),[Lt,$t]=c.useState([]),Gt=Ms(),Ge=c.useMemo(()=>{const t=U.map(d=>{const l=d.id,r=typeof l=="number"?l:typeof l=="string"?Number(l):NaN;return Number.isFinite(r)?r:void 0}).filter(d=>typeof d=="number");return Array.from(new Set(t))},[U]),Ht=()=>{$t(Ge),ge(!0)},Ut=(()=>(ut??[]).map(d=>{const l=d;return{id:l.id,name:l.name??"",representative:l.contact_name??"",tel:l.contact_phone_number??"",email:l.contact_email_address??"",enteredAt:void 0}}))(),Kt=K&&K.length>=1?Te:_e,Yt=K&&K.length>=1?se:pt,qt=async t=>{if(!m){o({severity:"error",message:"æ¡ä»¶IDã䏿ã§ãã"}),s(!0);return}if(!t||t.length===0){o({severity:"error",message:"ä¼ç¤¾ã1社以ä¸é¸æãã¦ãã ããã"}),s(!0);return}try{await Gt.mutateAsync({orderId:Number(m),companyIds:t}),await Promise.all([ne(),v()]),ge(!1),o({severity:"success",message:"ãããã³ã°ä¼ç¤¾ãç»é²ãã¾ããã"}),s(!0)}catch(d){const l=d instanceof Error?d.message:"ç»é²ã«å¤±æãã¾ãã";o({severity:"error",message:l}),s(!0)}},Vt=()=>{Ht()},jt=async(t,d)=>{if(!m){o({severity:"error",message:"æ¡ä»¶IDã䏿ã§ãã"}),s(!0);return}if(typeof t!="number"||Number.isNaN(t)){o({severity:"error",message:"å è£ ä¼ç¤¾IDã䏿ã§ãã"}),s(!0);return}const l=d?`ã${d}ã`:"";if(!window.confirm(`${l}ã®ã¨ã³ããªã¼ããã£ã³ã»ã«ãã¾ããããããã§ããï¼`))return;const x=G,f=x==null?void 0:x.items.find(w=>{var F;return((F=w.company)==null?void 0:F.id)===t}),b=f==null?void 0:f.companyOrder;if(!f||!b){o({severity:"error",message:"対象ã®å è£ ä¼ç¤¾æ å ±ãè¦ã¤ããã¾ããã"}),s(!0);return}const D={id:b.id,interiorDesignOrderId:b.interiorDesignOrderId??m,interiorDesignCompanyId:b.interiorDesignCompanyId??t,status:S.PRE_ENTRY,message:b.message,companySharedNote:b.companySharedNote,enteredAt:b.enteredAt,matchedAt:b.matchedAt,orderGuaranteedFlg:b.orderGuaranteedFlg};try{await re.mutateAsync({orderId:m,companyId:t,body:D}),await ne(),o({severity:"success",message:"ãã£ã³ã»ã«ãã¾ããã"}),s(!0)}catch(w){const F=w instanceof Error?w.message:"ãã£ã³ã»ã«ã«å¤±æãã¾ããã";o({severity:"error",message:F}),s(!0)}},He=L?(O==null?void 0:O.message)??"詳細ã®åå¾ã«å¤±æãã¾ããã":"",Ue=mt?(se==null?void 0:se.message)??"å è£ ä¼ç¤¾ã®åå¾ã«å¤±æãã¾ããã":"",Ke=C||Te||_e,zt=c.useMemo(()=>{const t=u.budgetAmount;
3return t==null||t===""?"æªå®":`${t.toLocaleString()}ä¸å`},[u.budgetAmount]),Wt=c.useMemo(()=>{const t=u.openingFundsMillionYen;return t==null||t===""?"æªå®":`${t.toLocaleString()}ä¸å`},[u.openingFundsMillionYen]),Jt=typeof u.memberId=="number"?String(u.memberId):void 0,Ye=typeof u.memberId=="number"?u.memberId:void 0,Qt=(Qe=vs(Ye??0,Ye!=null).data)==null?void 0:Qe.body,[Xt,fe]=c.useState(!1),Zt=t=>{if(!m||!i){o({severity:"error",message:"æ¡ä»¶ãã¼ã¿ãåå¾ã§ãã¦ãã¾ããã"}),s(!0);return}const d=i,l={...d,operatorId:d.operatorId??u.operatorId,memberId:t,requestedAt:d.requestedAt,deadlineAt:d.deadlineAt};R.mutate({orderId:m,interiorDesignOrder:l},{onSuccess:()=>{o({severity:"success",message:"æ´æ°ãã¾ããã"}),s(!0),v(),fe(!1)},onError:r=>{const x=r instanceof Error?r.message:"æ´æ°ã«å¤±æãã¾ããã";o({severity:"error",message:x}),s(!0)}})},qe=k(i,"requestedAt")??k(i,"requested_at"),Ve=k(i,"sentAt")??k(i,"sent_at"),Ne=k(i,"deadlineAt")??k(i,"deadline_at")??u.deadlineAt,es=(()=>{const t=Ne??"";if(typeof t!="string"||t.trim()==="")return!1;try{const d=new Date(t);return Number.isNaN(d.getTime())?!1:Date.now()<d.getTime()}catch{return!1}})(),[ts,ie]=c.useState(!1),[ss,ns]=c.useState("drop"),[je,as]=c.useState(""),[rs,is]=c.useState(h.DROP_BEFORE_ESTIMATE),os=ln(k(i,"dropReason")??k(i,"drop_reason")),ls=c.useMemo(()=>{const t=(u.status??"").trim();return t===h.DROP_MATCH_BEFORE.trim()?h.DROP_MATCH_BEFORE:t===h.DROP_AFTER_ESTIMATE.trim()?h.DROP_AFTER_ESTIMATE:h.DROP_BEFORE_ESTIMATE},[u.status]),ve=(u.status??(i==null?void 0:i.status)??"").trim(),ze=ve===h.DROP_BEFORE_ESTIMATE.trim()||ve===h.DROP_MATCH_BEFORE.trim()||ve===h.DROP_AFTER_ESTIMATE.trim(),ds=(i==null?void 0:i.status)===h.CONTRACTED||(i==null?void 0:i.status)===h.DROP_MATCH_BEFORE||(i==null?void 0:i.status)===h.DROP_BEFORE_ESTIMATE||(i==null?void 0:i.status)===h.DROP_AFTER_ESTIMATE,We=t=>{const l=(u.status??"").trim()===h.MATCHING_COMPLETE.trim();ns(t),as(os),t==="drop"&&is(l?ls:h.DROP_MATCH_BEFORE),ie(!0)},cs=t=>t===h.DROP_MATCH_BEFORE?h.DROP_MATCH_BEFORE:t===h.DROP_AFTER_ESTIMATE?h.DROP_AFTER_ESTIMATE:h.DROP_BEFORE_ESTIMATE,ms=t=>{if(!m||!i){o({severity:"error",message:"æ¡ä»¶ãã¼ã¿ãåå¾ã§ãã¦ãã¾ããã"}),s(!0);return}if(t.mode==="contract"){const f=i,b={...f,status:h.CONTRACTED,requestedAt:f.requestedAt,deadlineAt:f.deadlineAt};R.mutate({orderId:m,interiorDesignOrder:b},{onSuccess:()=>{o({severity:"success",message:"æ´æ°ãã¾ããã"}),s(!0),v(),ie(!1)},onError:D=>{const w=D instanceof Error?D.message:"æ´æ°ã«å¤±æãã¾ããã";o({severity:"error",message:w}),s(!0)}});return}if(t.dropReason.trim()===""){o({severity:"error",message:"Dropçç±ã鏿ãã¦ãã ããã"}),s(!0);return}const l=cs(t.dropType),r=i,x={...r,status:l,dropReason:t.dropReason,requestedAt:r.requestedAt,deadlineAt:r.deadlineAt};R.mutate({orderId:m,interiorDesignOrder:x},{onSuccess:()=>{o({severity:"success",message:"æ´æ°ãã¾ããã"}),s(!0),v(),ie(!1)},onError:f=>{const b=f instanceof Error?f.message:"æ´æ°ã«å¤±æãã¾ããã";o({severity:"error",message:b}),s(!0)}})},us=c.useMemo(()=>[{value:ee.CANCEL_PROJECT_CANCELED,label:"ãã£ã³ã»ã«ï¼æ¡ä»¶ãã£ã³ã»ã«"},{value:ee.CANCEL_CANCELLED_DUE_TO_PREVIOUS_TENANT,label:"ãã£ã³ã»ã«ï¼å±
æãã®çºãã£ã³ã»ã«"},{value:ee.CANCEL_OTHER,label:"ãã£ã³ã»ã«ï¼ãã®ä»"},{value:ee.DROP,label:"失注"}],[]),ps=()=>{R.isLoading||ie(!1)};return n(ws,{children:[n("div",{className:"pb-[30px] grid grid-cols-3 items-center",children:[e("div",{className:"flex items-center",children:n("button",{type:"button",className:"flex items-center gap-[8px] text-sub text-xl font-bold",onClick:()=>{try{g("/ope/interior_design_order/list?fromDetail=1")}catch{window.location.href="/ope/interior_design_order/list?fromDetail=1"}},children:[e(Us,{className:"!w-8 !h-8 text-main rotate-90"}),"ä¸è¦§ã«æ»ã"]})}),e("div",{className:"flex items-center justify-center w-full text-center text-[24px] text-main font-bold",children:"æ¡ä»¶è©³ç´°"}),e("div",{})]}),e($s,{items:[{key:"info",label:"æ¡ä»¶æ
å ±"},{key:"matching",label:"ãããã³ã°ç¶æ³"}
3],value:_,onChange:z}),n(As,{className:"rounded-tl-none",children:[_==="info"&&n(B,{children:[n("div",{className:"flex items-end gap-2 mb-[16px]",children:[n("div",{className:"h-[34px] gradation-border-title flex items-center gap-2",children:[e("div",{className:"text-sub font-bold text-2xl mr-[16px]",children:"æ¡ä»¶æ
å ±"}),e("div",{className:"flex items-center gap-3",children:e("button",{type:"button",className:"w-[126px] h-[40px] px-4 py-1.5 bg-[#F7F7F7] text-sub rounded-full text-base",onClick:()=>{if(m)try{g(`/ope/interior_design_order/edit?id=${encodeURIComponent(String(m))}`)}catch{window.location.href=`/ope/interior_design_order/edit?id=${encodeURIComponent(String(m))}`}},children:"æ¡ä»¶æ
å ±ãç·¨é"})})]}),n("div",{className:"ml-auto flex flex-col gap-3 items-end w-full md:w-auto",children:[n("div",{className:"flex items-center gap-6 text-gray-700 text-base",children:[n("div",{children:[e("span",{className:"text-sub text-sm font-bold",children:"æ¡ä»¶ä¾é ¼æ¥ï¼"}),e("span",{className:"text-text font-bold",children:qe?Ee(qe):"-"})]}),n("div",{children:[e("span",{className:"text-sub text-sm font-bold",children:"æ¡ä»¶é仿¥ï¼"}),e("span",{className:"text-text font-bold",children:Ve?Ee(Ve):"-"})]}),n("div",{children:[e("span",{className:"text-sub text-sm font-bold",children:"ã¨ã³ããªã¼ç· 忥ï¼"}),e("span",{className:"text-text font-bold",children:Ne?Ee(Ne):"-"})]})]}),n("div",{className:"flex items-stretch gap-3",children:[n("div",{className:"rounded-[5px] p-2 w-[164px] h-[65px] bg-interior-design",children:[e("div",{className:"text-sub text-base font-bold mb-1",children:"ç©ä»¶å¥ç´ç¶æ³"}),n("div",{className:"flex items-center gap-2",children:[e("div",{className:"h-[28px] flex-1 text-sub text-base break-words bg-white px-2 py-1 rounded",children:(i==null?void 0:i.propertyStatus)??"-"}),e("button",{type:"button","aria-label":"ç©ä»¶å¥ç´ç¶æ³ãç·¨é",onClick:Ft,children:e(Z,{className:"text-main","aria-hidden":"true",sx:{fontSize:24}})})]})]}),e(Ws,{statusText:u.status??"-",dropReason:k(i,"dropReason")??k(i,"drop_reason")??void 0,hasAnyCompanyContracted:ht,onSend:()=>{if(!m){o({severity:"error",message:"æ¡ä»¶IDã䏿ã§ãã"}),s(!0);return}try{g(`/ope/interior_design_order/send?id=${encodeURIComponent(String(m))}`)}catch{window.location.href=`/ope/interior_design_order/send?id=${encodeURIComponent(String(m))}`}},onResend:()=>{if(!m){o({severity:"error",message:"æ¡ä»¶IDã䏿ã§ãã"}),s(!0);return}try{g(`/ope/interior_design_order/send?id=${encodeURIComponent(String(m))}`)}catch{window.location.href=`/ope/interior_design_order/send?id=${encodeURIComponent(String(m))}`}},onCloseRecruiting:()=>{if(!m||!i){o({severity:"error",message:"æ¡ä»¶ãã¼ã¿ãåå¾ã§ãã¦ãã¾ããã"}),s(!0);return}const t={...i,operatorId:i.operatorId??u.operatorId,deadlineAt:an()};R.mutate({orderId:m,interiorDesignOrder:t},{onSuccess:()=>{v(),o({severity:"success",message:"æ´æ°ãã¾ããã"}),s(!0)},onError:d=>{const l=d instanceof Error?d.message:"æ´æ°ã«å¤±æãã¾ããã";o({severity:"error",message:l}),s(!0)}})},onMakeContract:()=>{if(!m||!i){o({severity:"error",message:"æ¡ä»¶ãã¼ã¿ãåå¾ã§ãã¦ãã¾ããã"}),s(!0);return}We("contract")},onDrop:()=>{if(!m||!i){o({severity:"error",message:"æ¡ä»¶ãã¼ã¿ãåå¾ã§ãã¦ãã¾ããã"}),s(!0);return}We("drop")}})]})]})]}),e("div",{className:"bg-interior-design rounded-[5px] p-[16px] mb-[16px]",children:n("div",{className:"grid grid-cols-1 md:grid-cols-[100px_1fr_100px] gap-4",children:[e(y,{label:"å
è£
管çNO.",value:u.id}),e(y,{label:"æ¡ä»¶ã¿ã¤ãã«",value:u.title}),e(y,{label:"ä¼´èµ°æ
å½è
",value:I})]})}),n(ye,{className:"mt-6 mb-[40px]",children:[n("div",{className:"mb-[16px]",children:[e(X,{children:"ä¾é ¼ä¸»æ
å ±"}),n("div",{className:"mt-3 grid grid-cols-1 md:grid-cols-2 gap-4",children:[e(y,{label:"æ°å",value:`${u.clientName??"-"} ${u.clientKana?`(${u.clientKana})`:"(-)"}`}),e(y,{label:"ä¼ç¤¾å",value:u.clientCompanyName}),e(y,{label:"ã¡ã¼ã«ã¢ãã¬ã¹",value:u.clientEmailAddress}),e(y,{label:"é»è©±çªå·",value:u.clientPhoneNumber})]}),e(Ls,{memberId:Jt,isMemberInfoOpen:N,onToggle:()=>M(t=>!t),memberData:Qt,showEditButton:!0,onEditMember:()=>fe(!0)})]}),n("div",{className:"mb-[16px]",children:[e(X,{children:"æ¡ä»¶å
容"}),n("div",{className:"mt-3 mb-3 grid grid-cols-1 md:grid-cols-2 gap-4",children:[e(y,{label:"ã¨ãªã¢ï¼é½éåºçï¼",value:E}),e(y,{label:"åºåºäºå®å°",value:e("div",{className:"max-h-[42px] overflow-x-auto whitespace-pre-wrap",children:`${(T==null?void 0:T.storeOpeningLocation)??"-"}`})}
3),e(y,{label:"åºåºäºå®ææ",value:u.storeOpeningPeriod}),e(y,{label:"å
è£
äºç®é¡",value:zt}),e(y,{label:"æ¥æ
",value:u.category??u.clientBusinessType??"-"}),e(y,{label:"ç©ä»¶ã®ç¶æ
",value:u.propertyCondition}),e(y,{label:"ç©ä»¶ã®åºã",value:A}),e(y,{label:"ä¾é ¼å
容",value:u.requestType})]}),e("div",{children:e(y,{label:"ä¾é ¼ä¸»ã®ãè¦æ",value:e("div",{className:"min-h-[64px] whitespace-pre-wrap",children:u.clientRequest??""})})})]}),n("div",{children:[e(X,{children:"ä¾é ¼ä¸»æ¦è¦"}),n("div",{className:"mt-3 mb-3 grid grid-cols-1 md:grid-cols-2 gap-4",children:[e(y,{label:"年代",value:u.clientAgeRange}),e(y,{label:"æ§å¥",value:u.clientGender}),e(y,{label:"鿥ç·äºç®",value:Wt}),e(y,{label:"å人 or æ³äºº",value:u.clientBusinessType}),e(y,{label:"æ¢ååºèæ°",value:u.existingStoreCount}),e(y,{label:"åå
¥ç¶æ³",value:u.loanStatus})]}),e("div",{children:e(y,{label:"çµæ´",value:e("div",{className:"min-h-[64px] whitespace-pre-wrap",children:u.clientCareer??""})})})]})]}),e("div",{className:"gradation-border-title flex items-end gap-2 self-end",children:e("div",{className:"text-sub font-bold text-2xl",children:"ãã®ä»"})}),n(ye,{className:"mt-6",children:[n("div",{className:"mb-[16px]",children:[e(X,{children:"éå¶ã¡ã¢"}),e("div",{className:"mt-4",children:n("div",{className:"flex justify-between",children:[e(y,{className:"w-full mr-[8px]",label:"éå¶ã¡ã¢",value:e(Se,{children:Me})}),e("div",{className:"self-end",children:e("button",{type:"button",onClick:()=>Le("operation_note"),"aria-label":"éå¶ã¡ã¢ãç·¨é",children:e(Z,{className:"!w-8 !h-8 text-main"})})})]})})]}),n("div",{className:"mb-[16px]",children:[e(X,{children:"æ´æ°å±¥æ´"}),e("div",{className:"mt-4",children:(Xe=i==null?void 0:i.propertyStatusHistory)==null?void 0:Xe.map(t=>e("ul",{className:"space-y-2 list-disc pl-6 text-sm",children:e("li",{className:"text-sub font-bold text-base",children:t})},String(t)))})]})]})]}),_==="matching"&&n(B,{children:[n("div",{className:"mb-[40px]",children:[e("div",{className:"gradation-border-title flex items-center mb-[16px]",children:e("div",{className:"text-sub font-bold text-2xl",children:"éå¶ããã®å
±æäºé
"})}),e(ye,{className:"mb-6 px-[5px] py-[10px]",children:n("div",{className:"flex justify-between",children:[n("div",{className:"w-full mr-[8px] bg-white px-[10px] py-[11px] text-[14px] text-text break-words min-h-[44px] flex items-center",children:[e(Se,{className:"min-h-[64px]",children:Ie})," "]}),e("div",{className:"self-end",children:e("button",{type:"button",onClick:()=>Le("company_shared_info"),"aria-label":"éå¶ããã®å
±æäºé
ãç·¨é",children:e(Z,{className:"!w-8 !h-8 text-main"})})})]})})]}),n("div",{className:"flex items-center gap-3 mb-[16px]",children:[e("div",{className:"gradation-border-title flex items-center gap-3",children:e("div",{className:"text-sub font-bold text-2xl",children:"ãããã³ã°å
è£
ä¼ç¤¾"})}),e("button",{type:"button",className:`px-[20px] py-[8px] bg-background text-sub font-bold rounded-full text-base ${ze?"opacity-50 cursor-not-allowed":""}`,onClick:Vt,disabled:ze,children:"ãããã³ã°å
è£
ä¼ç¤¾ã追å "})]}),e("div",{className:`bg-background rounded-[5px] mb-[40px] ${U.length===0?"bg-white border-none":""}`,children:n("div",{className:"",children:[U.length===0&&e("div",{className:"w-full border-2 border-dashed border-interior-design rounded-[5px] flex items-center justify-center bg-contents",children:e("div",{className:"text-sub text-xl font-bold py-10",children:"ãããã³ã°ãã¦ãã¾ãã"})}),U.map(t=>{const d=String(t.id),l=t.matchedAt??t.established,r=typeof t.id=="number"?t.id:Number(t.id),x=Ce(),f=Fe[d]??j(t.status)??x,b=dn(f),D=["DROP","DECLINE"].includes(f),w=["MATCHING_ESTABLISHED","CONTACTED","MEETING_DONE","SITE_VISITED","ESTIMATE_IN_PROGRESS","ESTIMATE_SUBMITTED","CONTRACTED"].includes(f),F=["DROP","DECLINE","CONTRACTED"].includes(f);return n("div",{className:`flex flex-col px-[8px] pt-[4px] border-b-[1px] border-interior-design last:border-b-0 gap-[4px] ${D?"bg-disabled":""}`,children:[n("div",{className:"flex items-start gap-4",children:[e("div",{className:"flex-1",children:n("div",{className:"flex items-center min-w-0",children:[e("div",{className:"text-base font-bold text-text min-w-0 flex-1 truncate",children:t.name}),n("div",{className:"flex items-center gap-6 flex-shrink-0 whitespace-nowrap",children:[n("div",{className:"text-sm",children:[e("span",{className:"font-bold",children:"æç«æ¥ï¼"}),e("span",{className:"ml-2 text-base",children:lt(l)})]}),e("div",{className:`rounded-[5px] px-2 ${w?"bg-design-color-pale-yellow":"bg-interior-design"}`,children:n("div",{className:"flex items-center gap-[8px]",children:[e("div",{className:"text-sub font-bold text-sm whitespace-nowrap",children:"å
è£
ä¼ç¤¾ã¹ãã¼ã¿ã¹"}),n("div",{className:"flex items-center gap-2 flex-1 min-w-0",children:[e("div",{className:"flex-1 rounded-[5px] px-3 text-base font-bold text-sub break-words min-h-[21px] flex items-center min-w-0",children:b}),t.orderGuaranteedFlg&&e("div",{className:"rounded-full px-[8px] h-[21px] bg-design-color-yellow text-sub font-bold text-base",children:"å
å®"}),!ds&&(F?e("button",{type:"button","aria-label":"ãã£ã³ã»ã«",className:"text-main text-sm font-bold",onClick:()=>At(r,t.orderGuaranteedFlg),children:"ãã£ã³ã»ã«"}):Number.isFinite(r)&&e("button",{type:"button","aria-label":"ã¹ãã¼ã¿ã¹ãç·¨é",onClick:()=>_t(r),children:e(Z,{className:"text-main","aria-hidden":"true",sx:{fontSize:24}})}
3))]})]})})]})]})}),e("div",{className:"flex-shrink-0 w-10","aria-hidden":"true"})]}),n("div",{className:"flex items-start gap-4",children:[e("div",{className:"flex-1",children:e("div",{className:"bg-contents text-base text-text",children:n("div",{className:"h-[28px] grid grid-cols-3 gap-4",children:[n("div",{className:"flex items-center",children:[e("div",{className:"font-bold text-sub ml-[8px] mr-[4px]",children:"æ
å½è
ï¼"}),e("div",{className:"text-text text-base",children:t.representative??"-"})]}),n("div",{className:"flex items-center",children:[e("div",{className:"mx-[4px] font-bold",children:"TELï¼"}),e("div",{className:"text-text text-base",children:t.tel??"-"})]}),n("div",{className:"flex items-center",children:[e("div",{className:"mx-[4px] font-bold",children:"ã¡ã¼ã«ã¢ãã¬ã¹ï¼"}),e("div",{className:"text-text text-base",children:t.email??"-"})]})]})})}),e("div",{className:"flex-shrink-0 w-10","aria-hidden":"true"})]}),n("div",{className:"flex justify-end gap-4 bg-interior-design p-[4px] round rounded-[5px] mb-[8px]",children:[e("div",{className:"w-full pr-[8px] bg-contents",children:e(Se,{className:"p-3 text-base text-text min-h-[64px]",children:Oe[d]??""})}),e("div",{className:"self-end",children:e("button",{type:"button","aria-label":"éå¶ã¡ã¢(ä¼ç¤¾åãå
±æäºé
)ãç·¨é",className:"cursor-pointer",onClick:()=>{Number.isFinite(r)&&St(r)},children:e(Z,{className:"!w-8 !h-8 text-main","aria-hidden":"true"})})})]})]},d)})]})}),e("div",{className:"flex items-center gap-3 mb-[16px]",children:e("div",{className:"gradation-border-title flex items-center",children:e("div",{className:"text-sub font-bold text-2xl",children:"ã¨ã³ããªã¼å
è£
ä¼ç¤¾"})})}),e("div",{className:`bg-background rounded-[5px] ${K.length===0?"bg-contents border-none":""}`,children:n("div",{children:[K.length===0&&e("div",{className:"w-full border-2 border-dashed rounded-[5px] flex items-center justify-center",children:e("div",{className:"text-sub text-xl font-bold py-10",children:"ã¨ã³ããªã¼ããã¦ãã¾ãã"})}),K.map(t=>{const d=t.enteredAt??t.entryDate,l=j(t.status)==="MATCHING_FAILED"||j(t.status)==="DROP"&&t.isDropBeforeMatching===!0;return n("div",{className:`p-[8px] border-b-[1px] border-interior-design last:border-b-0 ${l?"bg-disabled":""}`,children:[n("div",{className:"px-[5px] flex items-start justify-between mb-2",children:[e("div",{className:"text-base font-semibold text-text",children:t.name??"-"}),n("div",{className:"flex items-center gap-6",children:[n("div",{children:[e("span",{className:"text-base font-bold text-sub",children:"ã¨ã³ããªã¼æ¥ä»ï¼"}),e("span",{className:"text-text",children:lt(d)})]}),l?e("div",{className:"rounded-[5px] px-2 border-interior-design",children:e("div",{className:"flex items-center gap-[8px]",children:e("div",{className:"flex items-center gap-2 flex-1 min-w-0",children:e("div",{className:"flex-1 rounded-[5px] px-3 text-base font-bold text-sub break-words min-h-[21px] flex items-center min-w-0",children:t.status})})})}):e("button",{type:"button",className:"text-main text-sm font-bold",onClick:()=>jt(typeof t.id=="number"?t.id:Number(t.id),t.name),disabled:re.isLoading,"aria-label":"ã¨ã³ããªã¼ããã£ã³ã»ã«",children:"ãã£ã³ã»ã«"})]})]}),e("div",{className:"flex gap-4 mb-[1px]",children:e("div",{className:"flex-1",children:e("div",{className:"bg-contents text-base text-text",children:n("div",{className:"h-[28px] grid grid-cols-3 gap-4",children:[n("div",{className:"flex items-center",children:[e("div",{className:"font-bold text-sub ml-[8px] mr-[4px]",children:"æ
å½è
ï¼"}),e("div",{className:"text-text text-base",children:t.representative??"-"})]}),n("div",{className:"flex items-center",children:[e("div",{className:"mx-[4px] font-bold",children:"TELï¼"}),e("div",{className:"text-text text-base",children:t.tel??"-"})]}),n("div",{className:"flex items-center",children:[e("div",{className:"mx-[4px] font-bold",children:"ã¡ã¼ã«ã¢ãã¬ã¹ï¼"}),e("div",{className:"text-text text-base",children:t.email??"-"})]})]})})})}),e("div",{className:"flex",children:e("div",{className:"flex-1",children:e("div",{className:"bg-contents text-base text-sub",children:n("div",{className:"flex items-center h-[28px]",children:[e("div",{className:"ml-[8px] mr-[4px] font-bold",children:"ã¡ãã»ã¼ã¸ï¼"}),e("div",{className:"text-text text-base",children:t.message??""})]})})})})]},String(t.id))})]})})]})]}),e("div",{className:"md:w-[1230px] mx-auto mt-8 px-[40px] md:px-[30px] flex items-center justify-center relative",children:e("div",{className:"absolute left-0",children:e("button",{type:"button",className:"mt-[30px] w-[170px] h-[54px] rounded-[27px] bg-contents font-bold text-sub text-[16px] leading-[28.8px] text-center",onClick:()=>{try{g("/ope/interior_design_order/list?fromDetail=1")}catch{window.location.href="/ope/interior_design_order/list?fromDetail=1"}},children:"æ»ã"})})}),Ke&&e("div",{className:"p-4 text-sm text-gray-500",children:"èªã¿è¾¼ã¿ä¸..."}),!Ke&&(He||Ue)&&e("div",{className:"p-4 text-sm text-red-600",children:He||Ue}),e(qs,{open:Bt,companies:Ut,isLoading:Kt,error:Yt,selectedIds:Lt,lockedIds:Ge,onConfirm:t=>qt(t),onClose:()=>ge(!1)}),e(Vs,{open:Xt,order:i,onSubmit:Zt,onClose:()=>fe(!1)}),e(Gs,{isOpen:gt,initialValues:{status:P==null?Ce():Fe[String(P)],hasOfficialJobOffer:P==null?!1:((Ze=H.find(t=>String(t.id)===String(P)))==null?void 0:Ze.orderGuaranteedFlg)??!1},showOrderWithinDeadlineDesc:!0,onSubmit:$e,onCancel:Mt,isOrderWithinDeadline:es,orderStatus:i==null?void 0:i.status,noticeVariant:"operator"}),e(st,{isOpen:ft,initialValue:Y==null?"":Oe[String(Y)]??"",modalTitle:"åå¥ã³ã¡ã³ãç·¨é",contentTitle:"åå¥ã³ã¡ã³ã",placeHolder:"å
±æäºé
ã質åãªã
3©ãå ¥åãã¦ãã ãã",onSubmit:Dt,onCancel:Et}),e(st,{isOpen:bt,initialValue:W==="operation_note"?Me:Ie,submitDisabled:R.isLoading,modalTitle:W==="operation_note"?"éå¶ã¡ã¢ç·¨é":"éå¶ããã®å ±æäºé ç·¨é",contentTitle:W==="operation_note"?"éå¶ã¡ã¢":"éå¶ããã®å ±æäºé ",placeHolder:W==="operation_note"?"éå¶ã¡ã¢ãå ¥åãã¦ãã ãã":"éå¶ããã®å ±æäºé ãå ¥åãã¦ãã ãã",onSubmit:Rt,onCancel:Ct},W),e(Hs,{isOpen:Nt,initialValue:Pe===""?"NONE":String(Pe),showSharedNote:!1,onSubmit:Pt,onCancel:kt}),e(en,{open:ts,mode:ss,options:us,initialDropType:rs,initialDropReason:je===""?void 0:je,isSubmitting:R.isLoading,onSubmit:t=>{ms(t)},onClose:ps}),e(Is,{open:a,onClose:()=>s(!1),severity:p.severity,message:p.message}),e(tn,{open:yt,message:"å è£ ä¼ç¤¾ã¹ãã¼ã¿ã¹ããããã³ã°æç«ã«å¤æ´ãã¦ãããããã§ããï¼",onSubmit:()=>{Be&&($e(Be),xe(null),be(!1))},onCancel:It})]})}function Mn(){return e(cn,{})}export{Mn as default}; 4//# sourceMappingURL=detail-3586fc09.js.map
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.