1import{o as r,a as d,d as a,r as L,b as o,u as m,h as M,w as c,e as u,F as k,j as $,t as n,i as Z,x as J,s as O,f as p,n as P,k as j,m as A,y as z,z as q}from"./app-DQ3Lmg7R.js";import{a as W,_ as G}from"./AuthenticatedLayout-DZzLa9WV.js";import{_ as H}from"./PageHeader-W4EaXpDB.js";import{_ as Q}from"./FlashMessages-RM0iH43Q.js";import{_ as D}from"./ActionLinkButton-WAl-xt8-.js";import{_ as x}from"./RowActionButton-PFkziCG4.js";import{r as X}from"./MagnifyingGlassIcon-CgerhLCO.js";import{r as Y}from"./EnvelopeIcon-eSAjBeGS.js";import{r as ee}from"./CheckBadgeIcon-xOXmTQ1-.js";import{r as B}from"./XMarkIcon-BYIhEjrB.js";import{r as te}from"./ArrowUturnLeftIcon-CNnlEGz-.js";import{r as ae}from"./BuildingOffice2Icon-BvSdehie.js";/* empty css *//* empty css */import"./brand-DNxjMu0Z.js";import"./HomeIcon-D_8S1pV2.js";import"./UsersIcon-_6WDciic.js";import"./DevicePhoneMobileIcon-0eAoq0bt.js";import"./ChartBarIcon-Ddf0WfXZ.js";import"./ExclamationTriangleIcon-BmJ-Hcqq.js";import"./ChatBubbleLeftRightIcon-BJJvKhHK.js";import"./ArrowDownTrayIcon-HNlKnUHL.js";import"./WrenchScrewdriverIcon-BCUysQGB.js";import"./SwatchIcon-EYwE7me4.js";import"./PhoneArrowUpRightIcon-_hDt_I1l.js";import"./PhoneIcon-1UTCsWNK.js";import"./DocumentTextIcon-BsoWIxh7.js";import"./UserGroupIcon-ytx2Mt60.js";import"./ClockIcon-82BP0OYy.js";import"./ClipboardDocumentListIcon-DWwTMvJC.js";import"./PaperAirplaneIcon-BHk6Cm6R.js";import"./KeyIcon-BDUPPNHV.js";import"./GuideLink-eJs-hZ4b.js";import"./QuestionMarkCircleIcon-COzzA0iW.js";import"./fieldErrorRegistry-BCgGW0nd.js";function se(l,v){return r(),d("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[a("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"}),a("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"})])}const ie={class:"py-8"},ne={class:"mx-auto max-w-7xl space-y-6 sm:px-6 lg:px-8"},re={class:"bg-white shadow-sm sm:rounded-lg"},oe={class:"flex flex-wrap items-end gap-3 border-b border-gray-100 p-4"},de={class:"text-xs text-naruko-text-muted"},le=["value"],ue=["value"],me={class:"text-xs text-naruko-text-muted"},ce={class:"mb-1.5 ml-auto text-xs text-naruko-text-muted"},pe={class:"overflow-x-auto"},fe={class:"min-w-full divide-y divide-gray-200 text-sm"},xe={class:"divide-y divide-gray-100"},_e={key:0},be={class:"px-4 py-3 font-medium text-naruko-text"},ye={class:"ml-1 font-mono text-xs font-normal text-naruko-text-muted"},ke={class:"px-4 py-3"},ve={key:0,class:"mt-1 text-xs font-medium text-rose-600"},ge={key:1,class:"mt-1 text-xs font-medium text-rose-600"},he={key:2,class:"mt-1 text-xs font-medium text-amber-600"},we={class:"px-4 py-3 text-xs text-naruko-text"},$e={key:0,class:"mt-1 text-naruko-text-muted"},je={class:"px-4 py-3"},ze={class:"space-y-3"},Ce={class:"text-xs font-medium text-naruko-text"},Se={class:"mt-1 text-xs text-naruko-text-muted"},Le={key:0,class:"font-mono"},Ae=["href"],qe={key:1,class:"text-rose-600"},De={class:"mt-1 flex flex-wrap items-center gap-2"},Be={key:0,class:"text-xs text-naruko-text-muted"},Te={key:1,class:"text-xs text-naruko-text-muted"},Ve={class:"flex flex-wrap items-center gap-2"},Fe={key:0,class:"flex items-center justify-between border-t border-gray-100 px-4 py-3"},Ne={class:"text-xs text-naruko-text-muted"},Ue={class:"flex items-center gap-2"},Ee=["disabled"],Re=["disabled"],ht={__name:"Address",props:{organizations:{type:Array,default:()=>[]},filters:{type:Object,default:()=>({filter:"pending",q:""})},pagination:{type:Object,default:()=>({current_page:1,last_page:1,total:0})}},setup(l){const v=l,C={pending:"対å¿å¾
ã¡",sent:"çºéæ¸ã¿ï¼å°çå¾
ã¡ï¼",not_sent:"æªéä»",verified:"ç¢ºèªæ¸ã¿",undeliverable:"ä¸ç",rejected:"å´ä¸",expiring:"æéãè¿ãã»éãã",all:"ãã¹ã¦"},T={not_sent:"æªéä»",sent:"çºéæ¸ã¿",verified:"ç¢ºèªæ¸ã¿",undeliverable:"ä¸ç",rejected:"å´ä¸"},V={not_sent:"bg-gray-100 text-gray-600",sent:"bg-amber-100 text-amber-700",verified:"bg-emerald-100 text-emerald-700",undeliverable:"bg-rose-100 text-rose-700",rejected:"bg-gray-200 text-gray-700"},g=L(v.filters.q??""),_=(s={})=>{A.get(route("admin.approvals.address"),{q:g.value||void 0,filter:v.filters.filter,...s},{preserveState:!1})},F=s=>{const e=s.target;_({filter:e.value,page:1})},f=L(!1),b=(s,e,t={})=>{f.value||(f.value=!0,A.post(route(s,e.id),t,{preserveScroll:!0,onFinish:()=>{f.value=!1}}))},N=async(s,e)=>{const t=await z({title:`${e.label}ã®çºéãè¨é²`,items:[{label:"çµç¹",value:s.name},{label:"å®å
",value:s.address??"ä½æãæªå
¥åã§ã"}],message:"追跡çªå·ãåããå ´åã¯å
¥åãã¦ãã ããã空æ¬ã§ãè¨é²ã§ãã¾ãã",input
1Label:"追跡çªå·",initialValue:e.tracking_number??"",variant:"primary",confirmLabel:"è¨é²"});t!==null&&b("admin.organizations.address-verification.sent",s,{letter:e.key,tracking_number:t||null})},U=async(s,e)=>{const t=s.letters.filter(y=>y.key!==e.key&&!y.verified_at),i=t.length>0?`æ®ã ${t.map(y=>y.label).join("ã»")} ã®å°çã確èªããã¨ããã®çµç¹ã¯é»è©±çªå·ãç³è«ã§ããããã«ãªãã¾ãã`:"2 éãããããããã®çµç¹ã¯é»è©±çªå·ãç³è«ã§ããããã«ãªãã¾ãã";await q({title:`${e.label}ã®å°çãè¨é²`,items:[{label:"çµç¹",value:s.name},{label:"確èªãã使",value:s.address??"ä½æãæªå ¥åã§ã"}],message:`${i} 2é éè¨é²ã§å°çã確èªãã¦ããè¨é²ãã¦ãã ããã`,variant:"primary",confirmLabel:"å°çãè¨é²"})&&b("admin.organizations.address-verification.verified",s,{letter:e.key})},E=async(s,e)=>{const t=await z({title:`${e.label}ãå±ããªãã£ããã¨ãè¨é²`,items:[{label:"çµç¹",value:s.name}],message:"ä¾: å®å 䏿ãååæå¦ãä¿ç®¡æéçµé",inputLabel:"çç±",inputRequired:!0,confirmLabel:"è¨é²"});t===null||t.trim()===""||b("admin.organizations.address-verification.undeliverable",s,{letter:e.key,reason:t.trim()})},R=async s=>{const e=await z({title:"ä½æç¢ºèªãå´ä¸",items:[{label:"çµç¹",value:s.name}],message:"対å¿å¾ ã¡ããå¤ãã¾ãã確èªãå¿ è¦ã«ãªã£ããå´ä¸ãåãæ¶ãã¾ãã",inputLabel:"çç±",inputRequired:!0,confirmLabel:"å´ä¸"});e===null||e.trim()===""||b("admin.organizations.address-verification.reject",s,{reason:e.trim()})},I=async s=>{await q({title:"å´ä¸ãåãæ¶ã",items:[{label:"çµç¹",value:s.name}],message:"対å¿å¾ ã¡ã«æ»ãã¾ãã",confirmLabel:"åãæ¶ã"})&&b("admin.organizations.address-verification.cancel-reject",s,{})},K=s=>`https://trackings.post.japanpost.jp/services/srv/search/direct?reqCodeNo1=${encodeURIComponent(String(s).replace(/[^0-9A-Za-z]/g,""))}&searchKind=S002&locale=ja`,S=s=>s?new Date(s).toLocaleString("ja-JP",{dateStyle:"medium",timeStyle:"short"}):"â",h=s=>s?new Date(s).toLocaleDateString("ja-JP",{dateStyle:"medium"}):"â";return(s,e)=>(r(),d(k,null,[o(m(M),{title:"ä½æç¢ºèª | 管ç"}),o(G,null,{default:c(()=>[a("div",ie,[a("div",ne,[o(H,{icon:m(se),title:"ç³è«ã»æ¿èª â ä½æç¢ºèª","guide-href":`${s.route("admin.manual.markdown","phone-number-requests")}#使å©ç¨å ´æã®ç¢ºèª`},{default:c(()=>e[5]||(e[5]=[u(" æ¬äººç¢ºèªãæ¸ãã çµç¹ã¸ç°¡ææ¸çãéããå±ãããã¨ã確èªãã¾ãã確èªã§ããã¾ã§ããã®çµç¹ã¯é»è©±çªå·ãç³è«ã§ãã¾ããã ",-1)])),_:1,__:[5]},8,["icon","guide-href"]),o(Q),a("div",re,[a("div",oe,[a("label",de,[e[6]||(e[6]=u(" ç¶æ ",-1)),a("select",{value:l.filters.filter,class:"mt-1 block rounded-md border-gray-300 py-1.5 text-sm focus:border-naruko-primary focus:ring-naruko-primary",onChange:F},[(r(),d(k,null,$(C,(t,i)=>a("option",{key:i,value:i},n(t),9,ue)),64))],40,le)]),a("label",me,[e[7]||(e[7]=u(" çµç¹å / ID ",-1)),Z(a("input",{"onUpdate:modelValue":e[0]||(e[0]=t=>g.value=t),type:"search",class:"mt-1 block rounded-md border-gray-300 py-1.5 text-sm focus:border-naruko-primary focus:ring-naruko-primary",placeholder:"ä¾: å°å· / 2",onKeyup:e[1]||(e[1]=J(t=>_({page:1}),["enter"]))},null,544),[[O,g.value]])]),o(x,{type:"button",class:"mb-1.5",onClick:e[2]||(e[2]=t=>_({page:1}))},{default:c(()=>[o(m(X),{class:"size-4 shrink-0","aria-hidden":"true"}),e[8]||(e[8]=u("æ¤ç´¢ ",-1))]),_:1,__:[8]}),a("p",ce,n(C[l.filters.filter])+": å ¨ "+n(l.pagination.total)+" ä»¶ ",1)]),a("div",pe,[a("table",fe,[e[17]||(e[17]=a("thead",null,[a("tr",{class:"text-left text-xs text-naruko-text-muted"},[a("th",{class:"px-4 py-3 font-medium"},"çµç¹"),a("th",{class:"px-4 py-3 font-medium"},"ç¶æ "),a("th",{class:"px-4 py-3 font-medium"},"å®å ï¼ãã¾ã®ä½æï¼"),a("th",{class:"px-4 py-3 font-medium"},"ç°¡ææ¸çï¼2 éï¼")])],-1)),a("tbody",xe,[l.organizations.length===0?(r(),d("tr",_e,e[9]||(e[9]=[a("td",{colspan:"4",class:"px-4 py-8 text-center text-sm text-naruko-text-muted"}," 該å½ããçµç¹ã¯ããã¾ããã ",-1)]))):p("",!0),(r(!0),d(k,null,$(l.organizations,t=>(r(),d("tr",{key:t.id,class:"hover:bg-naruko-bg/50"},[a("td",be,[u(n(t.name)+" ",1),a("span",ye,"#"+n(t.id),1)]),a("td",ke,[a("span",{class:P([V[t.status]??"bg-gray-100 text-gray-600","rounded px-2 py-0.5 text-xs font-medium"])},n(T[t.status]??t.status),3),t.address_changed?(r(),d("p",ve," 使ãå¤ããã¾ãããéãç´ãã¦ãã ããã ")):t.expired?(r(),d("p",ge,n(
2h(t.expires_at))+" ã«æéãéãã¾ããã ",1)):t.expiring_soon?(r(),d("p",he,n(h(t.expires_at))+" ã«æéãè¿ãã¾ãã ",1)):p("",!0)]),a("td",we,[u(n(t.address??"ä½æãæªå
¥åã§ã")+" ",1),t.verified_address&&t.address_changed?(r(),d("p",$e," 確èªãã使: "+n(t.verified_address),1)):p("",!0)]),a("td",je,[a("div",ze,[(r(!0),d(k,null,$(t.letters,i=>(r(),d("div",{key:i.key},[a("p",Ce,n(i.label),1),a("div",Se,[a("p",null,"çºé: "+n(S(i.sent_at)),1),i.tracking_number?(r(),d("p",Le,[e[10]||(e[10]=u(" 追跡: ",-1)),a("a",{href:K(i.tracking_number),target:"_blank",rel:"noopener noreferrer",class:"text-naruko-primary underline",title:"æ¥æ¬éµä¾¿ã®è¿½è·¡çµæãæ°ããã¿ãã§éãã¾ã"},n(i.tracking_number),9,Ae)])):p("",!0),a("p",null,"確èª: "+n(S(i.verified_at)),1),i.undeliverable_reason?(r(),d("p",qe," ä¸ç: "+n(i.undeliverable_reason),1)):p("",!0)]),a("div",De,[o(x,{type:"button",disabled:f.value||!t.identity_verified,title:t.identity_verified?"":"æ¬äººç¢ºèªããç¢ºèªæ¸ã¿ãã«ãã¦ããçºéã§ãã¾ã",onClick:w=>N(t,i)},{default:c(()=>[o(m(Y),{class:"size-4 shrink-0","aria-hidden":"true"}),u(" "+n(i.sent_at?"éãç´ããè¨é²":"çºéãè¨é²"),1)]),_:2},1032,["disabled","title","onClick"]),o(x,{type:"button",disabled:f.value||!i.sent_at||!!i.verified_at,title:i.sent_at?i.verified_at?"ãã§ã«å°çã確èªãã¦ãã¾ã":"":"ãã®å®å
ã®çºéãè¨é²ãã¦ãã確èªã§ãã¾ã",onClick:w=>U(t,i)},{default:c(()=>[o(m(ee),{class:"size-4 shrink-0","aria-hidden":"true"}),e[11]||(e[11]=u("å°çãç¢ºèª ",-1))]),_:2,__:[11]},1032,["disabled","title","onClick"]),o(x,{variant:"danger",type:"button",disabled:f.value||!i.sent_at,title:i.sent_at?"":"ãã®å®å
ã®çºéãè¨é²ãã¦ããä¸çã«ã§ãã¾ã",onClick:w=>E(t,i)},{default:c(()=>[o(m(B),{class:"size-4 shrink-0","aria-hidden":"true"}),e[12]||(e[12]=u("ä¸ç ",-1))]),_:2,__:[12]},1032,["disabled","title","onClick"])])]))),128)),t.expires_at?(r(),d("p",Be," æé: "+n(h(t.expires_at)),1)):p("",!0),t.rejected_reason?(r(),d("p",Te," å´ä¸ã®çç±: "+n(t.rejected_reason),1)):p("",!0),a("div",Ve,[t.status==="rejected"?(r(),j(x,{key:0,type:"button",disabled:f.value,onClick:i=>I(t)},{default:c(()=>[o(m(te),{class:"size-4 shrink-0","aria-hidden":"true"}),e[13]||(e[13]=u("å´ä¸ãåãæ¶ã ",-1))]),_:2,__:[13]},1032,["disabled","onClick"])):(r(),j(x,{key:1,variant:"danger",type:"button",disabled:f.value||t.status==="verified",title:t.status==="verified"?"ç¢ºèªæ¸ã¿ã®ä½æç¢ºèªã¯å´ä¸ã§ãã¾ãã":"",onClick:i=>R(t)},{default:c(()=>[o(m(B),{class:"size-4 shrink-0","aria-hidden":"true"}),e[14]||(e[14]=u("å´ä¸ ",-1))]),_:2,__:[14]},1032,["disabled","title","onClick"])),t.identity_verified?p("",!0):(r(),j(D,{key:2,href:s.route("admin.approvals.identity",{q:t.id,filter:"all"}),size:"xs"},{default:c(()=>[o(m(W),{class:"size-4 shrink-0","aria-hidden":"true"}),e[15]||(e[15]=u("æ¬äººç¢ºèªãè¦ã ",-1))]),_:2,__:[15]},1032,["href"])),o(D,{class:"ml-auto",href:s.route("admin.organizations.show",t.id),size:"xs"},{default:c(()=>[o(m(ae),{class:"size-4 shrink-0","aria-hidden":"true"}),e[16]||(e[16]=u("çµç¹ç®¡ç ",-1))]),_:2,__:[16]},1032,["href"])])])])]))),128))])])]),l.pagination.last_page>1?(r(),d("div",Fe,[a("p",Ne,n(l.pagination.current_page)+" / "+n(l.pagination.last_page)+" ãã¼ã¸ï¼å
¨ "+n(l.pagination.total)+" ä»¶ï¼ ",1),a("div",Ue,[a("button",{type:"button",class:"rounded-md border border-gray-300 px-3 py-1.5 text-sm disabled:opacity-40",disabled:l.pagination.current_page<=1,onClick:e[3]||(e[3]=t=>_({page:l.pagination.current_page-1}))}," å㸠",8,Ee),a("button",{type:"button",class:"rounded-md border border-gray-300 px-3 py-1.5 text-sm disabled:opacity-40",disabled:l.pagination.current_page>=l.pagination.last_page,onClick:e[4]||(e[4]=t=>_({page:l.pagination.current_page+1}))}," 次㸠",8,Re)])])):p("",!0)])])])]),_:1})],64))}};export{ht as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.