1import{r as i,t as u,g as o,j as e,M as C,ag as N,R as x,aQ as c,aR as t,bb as p,bc as h,a8 as g,a9 as w,S as R,at as k,ah as $,i as E}from"./index-5664YHSw.js";import{A as B}from"./AdminLayout-BIeF2nE3.js";import{B as b}from"./badge-BI3hJXfc.js";import{I as z}from"./input-CrsRQwOq.js";import{P as D}from"./progress-CYzwzc7L.js";import{Z as _}from"./zap-Ch6f_OYN.js";import{P as Q}from"./play-CDJFoqjB.js";import{I as H}from"./info-DhIxe6KM.js";import"./users-Cs5w--v_.js";import"./message-square-c4giF2Zc.js";import"./credit-card-BHk4EhYD.js";import"./scroll-text-5_Hs89s4.js";import"./brain-CoSI6ywp.js";import"./shield-check-Dev2JQ11.js";import"./code-xml-CZiH8lx2.js";import"./link-2-gIR7vc4R.js";import"./useComposition-CxqjajjK.js";import"./index-BXeYU07C.js";import"./usePersistFn-CDqEa8zC.js";function K(){const[n,M]=i.useState(!1);return e.jsxs(c,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:24",className:"border-blue-200 bg-blue-50/50",children:[e.jsx(p,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:25",className:"pb-2 cursor-pointer",onClick:()=>M(!n),children:e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:26",className:"flex items-center justify-between",children:[e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:27",className:"flex items-center gap-2 text-blue-700",children:[e.jsx(H,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:28",size:18}),e.jsx(h,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:29",className:"text-base text-blue-700",children:"ð æä½èªªæ â å¦ä½ä½¿ç¨åæ¨ç®¡çå·¥å
·"})]}),n?e.jsx($,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:31",size:16,className:"text-blue-500"}):e.jsx(E,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:31",size:16,className:"text-blue-500"})]})}),n&&e.jsx(t,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:35",className:"text-sm text-blue-800 space-y-3 pt-0",children:e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:36",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:37",className:"space-y-2",children:[e.jsx("p",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:38",className:"font-semibold text-blue-900",children:"ð¯ ä»éº¼æ¯å°ç忍ï¼"}),e.jsx("p",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:39",children:"æ¯åæ¨ç¤éè¦ä¸å° GPS 忍ï¼ç·¯åº¦/ç¶åº¦ï¼ï¼ç¨æ¼å¨å°åä¸é¡¯ç¤ºç實ä½ç½®ãç³»çµ±ä½¿ç¨ Google Maps API æ ¹ææ¨ç¤å°åèªåè§£æåæ¨ã"}),e.jsx("p",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:40",className:"font-semibold text-blue-900 mt-2",children:"â
忍çç¨é"}),e.jsxs("ul",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:41",className:"list-disc list-inside space-y-1 text-blue-700",children:[e.jsx("li",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:42",children:"å端ãå°åæµæ¨ãé é¢é¡¯ç¤ºæ¨ç¤ä½ç½®"}),e.jsx("li",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:43",children:"æ¨æ¸è©³æ
é 顯示å°åä½ç½®"}),e.jsx("li",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:44",children:"宿´åº¦è©å系統ï¼åæ¨ä½ 10 åï¼"}),e.jsx("li",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:45",children:"忥å°éè¯çç¶²ä¸æ¨æ¸"})]})]}),e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:48",className:"space-y-2",children:[e.jsx("p",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:49",className:"font-semibold text-blue-900",children:"ð æä½æ¥é©"}),e.jsxs("ol",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:50",className:"list-decimal list-inside space-y-1 text-blue-700",children:[e.jsx("li",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:51",children:"黿ãå·æ°çµ±è¨ãæ¥çç¶åæå¤å°æ¨ç¤ç¼ºå°åæ¨"}),e.jsxs("li",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:52",children:["鏿æä½æ¹å¼ï¼",e.jsx("strong",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:52",children:"æ¹éèç"}),"ï¼æ¯æ¬¡æå¤ 20 åï¼æ",e.jsx("strong",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:52",children:"å®åèç"}),"ï¼æç´¢å¾é»æï¼"]}),e.jsx("li",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:53",children:"æ¹éèçï¼è¨å®æ¯æ¹æ¸éï¼é»æãéå§æ¹é
1æ´æ°ã"}),e.jsx("li",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:54",children:"çå¾
çµæé¡¯ç¤ºï¼æ¯åæ¨ç¤ç´ 0.5 ç§ï¼"}),e.jsx("li",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:55",children:"妿失æé
ç®ï¼æ¥çåå å¾å¯é試"})]}),e.jsx("p",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:57",className:"font-semibold text-blue-900 mt-2",children:"â ï¸ æ³¨æäºé
"}),e.jsxs("ul",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:58",className:"list-disc list-inside space-y-1 text-blue-700",children:[e.jsx("li",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:59",children:"æ¯æ¹å»ºè°ä¸è¶
é 20 åï¼é¿å
è¶
æ"}),e.jsx("li",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:60",children:"è§£æå¤±æé常æ¯å°åä¸å¤ 精確ï¼å¯å¨æ¨ç¤åº«ç®¡çä¸è£å
å°åå¾é試"}),e.jsx("li",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:61",children:"忍忿´æ°å° estates 表åéè¯ç brochures 表"})]})]})]})})]})}function re(){const[n,M]=i.useState(20),[l,S]=i.useState(""),[r,P]=i.useState([]),[L,F]=i.useState(!1),[f,j]=i.useState(null),d=u.admin.estatesData.getGeocodeStatus.useQuery(void 0,{refetchOnWindowFocus:!1}),m=u.admin.estatesData.batchGeocodeEstates.useMutation({onSuccess:a=>{P(a.results),F(!0),d.refetch(),a.failCount===0?o.success(`æ¹éæ´æ°å®æï¼æå ${a.successCount} åï¼å
±èç ${a.total} å`):o.warning(`æ¹éæ´æ°å®æï¼æå ${a.successCount} åï¼å¤±æ ${a.failCount} å`)},onError:a=>{o.error("æ¹éæ´æ°å¤±æ",{description:a.message})}}),v=u.admin.estatesData.geocodeEstate.useMutation({onSuccess:(a,I)=>{j(null),d.refetch(),o.success(`åæ¨æ´æ°æåï¼${a.formattedAddress}`)},onError:(a,I)=>{j(null),o.error("åæ¨æ´æ°å¤±æ",{description:a.message})}}),s=d.data,A=s?.missingList??[],G=l?A.filter(a=>a.name.includes(l)||a.street&&a.street.includes(l)):A,y=s?Math.round(s.withCoords/s.total*100):0;return e.jsx(B,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:129",title:"åæ¨ç®¡ç",children:e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:130",className:"space-y-6 max-w-5xl mx-auto",children:[e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:132",className:"flex items-center justify-between",children:[e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:133",children:[e.jsxs("h1",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:134",className:"text-2xl font-bold text-gray-900 flex items-center gap-2",children:[e.jsx(C,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:135",className:"text-amber-500",size:24}),"å°çåæ¨ç®¡ç"]}),e.jsx("p",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:138",className:"text-gray-500 text-sm mt-1",children:"ä½¿ç¨ Google Maps API çºæ¨ç¤èªåè§£æå°ç忍ï¼ç¨æ¼å°å顯示å宿´åº¦è©å"})]}),e.jsxs(N,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:142",variant:"outline",size:"sm",onClick:()=>d.refetch(),disabled:d.isFetching,children:[e.jsx(x,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:148",size:14,className:`mr-1 ${d.isFetching?"animate-spin":""}`}),"å·æ°çµ±è¨"]})]}),e.jsx(K,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:154"}),e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:157",className:"grid grid-cols-3 gap-4",children:[e.jsx(c,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:158",children:e.jsxs(t,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:159",className:"pt-4 pb-3",children:[e.jsx("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:160",className:"text-2xl font-bold text-gray-900",children:s?.total??"â"}),e.jsx("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:161",className:"text-sm text-gray-500",children:"æ¨ç¤ç¸½æ¸"})]})}),e.jsx(c,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:164",className:"border-green-200 bg-green-50/50",children:e.jsxs(t,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:165",className:"pt-4 pb-3",children:[e.jsx("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:166",className:"text-2xl font-bold text-green-700",children:s?.withCoords??"â"}),e.jsx("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:167",className:"text-sm text-green-600",children:"å·²æåæ¨"})]})}),e.jsx(c,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:170",className:"border-orange-200 bg-orange-50/50",children:e.jsxs(t,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:171",className:"pt-4 pb-3",children:[e.jsx("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:172",className:"text-2xl font-bold text-orange-700",children:s?.withoutCoords??"â"}),e.jsx("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:173",className:"text-sm text-orange-600",children:"缺å°åæ¨"})]})})]}),s&&e.jsx(c,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:180",children:e.jsxs(t,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:181",className:"pt-4 pb-3",children:[e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:182",className:"flex items-center justify-between mb-2",children:[e.jsx("span",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:183",className:"text-sm font-medium text-gray-700",children:"忍è¦èç"}),e.jsxs("span",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:184",className:"text-sm font-bold text-gray-900",children:[y,"%"]})]}),e.jsx(D,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:186",value:y,className:"h-3"}),e.jsxs("p",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:187",className:"text-xs text-gray-500 mt-1",children:[s.withCoords," / ",s.total," 忍ç¤å·²æåæ¨"]})]})}),e.jsxs(c,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:195",children:[e.jsx(p,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:196",className:"pb-3",children:e.jsxs(h,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:197",className:"text-base flex items-center gap-2",children:[e.jsx(_,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:198",size:16,className:"text-amber-500"}),"æ¹éæ´æ°åæ¨"]})}),e.jsxs(t,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:202",className:"space-y-4",children:[e.jsx("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:203",className:"flex items-center gap-3",children:e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:204",className:"flex items-center gap-2",children:[e.jsx("span",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:205",className:"text-sm text-gray-600",children:"æ¯æ¹èçæ¸éï¼"}),e.jsx(z,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:206",type:"number",min:1,max:100,value:n,onChange:a=>M(Math.min(100,Math.max(1,Number(a.target.value)))),className:"w-20 h-8 text-sm"}),e.jsx("span",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:214",className:"text-xs text-gray-400",children:"ï¼å»ºè° 10â20ï¼æå¤ 100ï¼"})]})}),e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:217",className:"flex items-center gap-3",children:[e.jsx(N,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:218",onClick:()=>m.mutate({limit:n}),disabled:m.isPending||!s||s.withoutCoords===0,className:"bg-amber-500 hover:bg-amber-600 text-white",children:m.isPending?e.jsxs(e.Fragment,{children:[e.jsx(x,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:224",size:14,className:"mr-2 animate-spin"}),"èçä¸..."]}):e.jsxs(e.Fragment,{children:[e.jsx(Q,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:226",size:14,className:"mr-2"}
1),"éå§æ¹éæ´æ°ï¼åå ",n," åç¡åæ¨æ¨ç¤ï¼"]})}),s?.withoutCoords===0&&e.jsxs(b,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:230",variant:"outline",className:"text-green-600 border-green-300",children:[e.jsx(g,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:231",size:12,className:"mr-1"}),"æææ¨ç¤å·²æåæ¨"]})]}),m.isPending&&e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:237",className:"flex items-center gap-2 text-sm text-amber-600 bg-amber-50 px-3 py-2 rounded-lg",children:[e.jsx(x,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:238",size:14,className:"animate-spin"}),"æ£å¨éåè§£æå°å忍ï¼è«ç¨åï¼æ¯åç´ 0.5 ç§ï¼..."]})]})]}),L&&r.length>0&&e.jsxs(c,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:247",children:[e.jsx(p,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:248",className:"pb-3",children:e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:249",className:"flex items-center justify-between",children:[e.jsx(h,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:250",className:"text-base",children:"䏿¬¡æ¹éæ´æ°çµæ"}),e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:251",className:"flex gap-2",children:[e.jsxs(b,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:252",variant:"outline",className:"text-green-600 border-green-300",children:[e.jsx(g,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:253",size:12,className:"mr-1"}),"æå ",r.filter(a=>a.success).length]}),r.filter(a=>!a.success).length>0&&e.jsxs(b,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:257",variant:"outline",className:"text-red-600 border-red-300",children:[e.jsx(w,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:258",size:12,className:"mr-1"}),"失æ ",r.filter(a=>!a.success).length]})]})]})}),e.jsx(t,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:265",children:e.jsx("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:266",className:"space-y-1 max-h-64 overflow-y-auto",children:r.map(a=>e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:268",className:`flex items-start gap-2 px-3 py-2 rounded-md text-sm ${a.success?"bg-green-50":"bg-red-50"}`,children:[a.success?e.jsx(g,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:275",size:14,className:"text-green-600 mt-0.5 flex-shrink-0"}):e.jsx(w,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:276",size:14,className:"text-red-500 mt-0.5 flex-shrink-0"}),e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:278",className:"flex-1 min-w-0",children:[e.jsx("span",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:279",className:"font-medium",children:a.name}),a.success?e.jsxs("span",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:281",className:"text-gray-500 ml-2 text-xs",children:[a.formattedAddress," (",a.latitude?.toFixed(5),", ",a.longitude?.toFixed(5),")"]}):e.jsx("span",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:282",className:"text-red-500 ml-2 text-xs",children:a.error})]})]},a.estateId))})})]}),e.jsxs(c,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:293",children:[e.jsx(p,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:294",className:"pb-3",children:e.jsxs(h,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:295",className:"text-base flex items-center gap-2",children:[e.jsx(R,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:296",size:16,className:"text-blue-500"}),"å®åæ´æ°åæ¨ï¼æç´¢ç¡åæ¨æ¨ç¤ï¼"]})}),e.jsxs(t,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:300",className:"space-y-3",children:[e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:301",className:"flex items-center gap-2",children:[e.jsx(z,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:302",placeholder:"æç´¢æ¨ç¤å稱æå°å...",value:l,onCh
1ange:a=>S(a.target.value),className:"max-w-sm"}),e.jsxs("span",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:308",className:"text-xs text-gray-400",children:["顯示 ",G.length," / ",A.length," åç¡åæ¨æ¨ç¤"]})]}),d.isLoading?e.jsx("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:314",className:"text-sm text-gray-400 py-4 text-center",children:"è¼å
¥ä¸..."}):G.length===0?e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:316",className:"text-sm text-gray-400 py-4 text-center flex items-center justify-center gap-2",children:[e.jsx(g,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:317",size:16,className:"text-green-500"}),l?"æ²æç¬¦åæç´¢æ¢ä»¶çç¡åæ¨æ¨ç¤":"æææ¨ç¤é½å·²æåæ¨ï¼"]}):e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:321",className:"border rounded-lg overflow-hidden",children:[e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:322",className:"grid grid-cols-[1fr_2fr_auto] text-xs font-medium text-gray-500 bg-gray-50 px-4 py-2 border-b",children:[e.jsx("span",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:323",children:"æ¨ç¤å稱"}),e.jsx("span",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:324",children:"å°å"}),e.jsx("span",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:325",children:"æä½"})]}),e.jsx("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:327",className:"divide-y max-h-96 overflow-y-auto",children:G.map(a=>e.jsxs("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:329",className:"grid grid-cols-[1fr_2fr_auto] items-center px-4 py-2.5 hover:bg-gray-50 gap-3",children:[e.jsx("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:330",className:"text-sm font-medium text-gray-900 truncate",children:a.name}),e.jsx("div",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:331",className:"text-xs text-gray-500 truncate",children:a.street||e.jsxs("span",{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:332",className:"text-orange-400 flex items-center gap-1",children:[e.jsx(k,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:332",size:12}),"ç¡å°åï¼å°ç¨å稱解æï¼"]})}),e.jsx(N,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:334",size:"sm",variant:"outline",className:"h-7 text-xs border-amber-300 text-amber-700 hover:bg-amber-50",disabled:f===a.id||v.isPending,onClick:()=>{j(a.id),v.mutate({estateId:a.id})},children:f===a.id?e.jsx(x,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:345",size:12,className:"animate-spin"}):e.jsxs(e.Fragment,{children:[e.jsx(C,{"data-loc":"client\\src\\pages\\admin\\AdminGeocodeManager.tsx:347",size:12,className:"mr-1"}),"æ´æ°åæ¨"]})})]},a.id))})]})]})]})]})})}export{re 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.