var wn=Object.defineProperty,kn=Object.defineProperties;var _n=Object.getOwnPropertyDescriptors;var la=Object.getOwnPropertySymbols;var xn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable;var oa=(C,_,b)=>_ in C?wn(C,_,{enumerable:!0,configurable:!0,writable:!0,value:b}):C[_]=b,w=(C,_)=>{for(var b in _||(_={}))xn.call(_,b)&&oa(C,b,_[b]);if(la)for(var b of la(_))Sn.call(_,b)&&oa(C,b,_[b]);return C},k=(C,_)=>kn(C,_n(_));var j=(C,_,b)=>new Promise((Z,R)=>{var q=V=>{try{ce(b.next(V))}catch(ye){R(ye)}},de=V=>{try{ce(b.throw(V))}catch(ye){R(ye)}},ce=V=>V.done?Z(V.value):Promise.resolve(V.value).then(q,de);ce((b=b.apply(C,_)).next())});import{g as y,d as v,w as oe,q as Mn,h as Cn,A as Ge,o,c as u,b as Me,a as r,j as L,K as P,F as h,y as m,C as ie,x as Ye,f as Ue,u as W,t as i,B as T,n as G,s as Ce,H as ia,O as vt}from"./index-1785726778446.js";import{H as ua}from"./index.esm.min-4f309085-1785726778446.js";import{_ as da}from"./index-7b46d381-1785726778446.js";import{M as Ln}from"./index-7b548b42-1785726778446.js";import{a as ca,_ as ya}from"./FeatureInfoPanel-e0a0d741-1785726778446.js";import{_ as Pn}from"./LayerPanel-921f9e3d-1785726778446.js";import{_ as Tn}from"./TopicSwitcher-0aae51d1-1785726778446.js";import{A as Nn}from"./assets-5661f996-1785726778446.js";import{g as Le}from"./townshipBoundaries-8867fad4-1785726778446.js";import{q as Pe,r as $n,s as va}from"./screen2Standard-f38b9a2d-1785726778446.js";import{e as Te,w as An,f as Rn,l as fa,m as ga,n as Fn,o as In,p as Bn,q as Dn,s as ha}from"./chartTheme-330b271e-1785726778446.js";import{v as Ne,Y as A,g as je,c as ue,a as Vn,b as Hn,d as zn,e as ft,f as gt,i as En}from"./data-6350cbbd-1785726778446.js";import"./index-e9f36657-1785726778446.js";import"./familyPastureData-f64283c3-1785726778446.js";import"./livestockData-36ec0ae2-1785726778446.js";const Kn={key:0,class:"industry-map-loading"},On={key:2,class:"fgw-left industry-side-panel industry-side-panel--left"},Wn={class:"fgw-side-stack industry-side-stack is-left"},Gn={key:1,class:"industry-panel-empty"},Yn={key:2,class:"industry-stage-composition-chart"},Un={class:"industry-stage-composition-chart__band","aria-hidden":"true"},jn={class:"industry-stage-composition-chart__grid"},qn={key:3,class:"industry-forage-trade-dashboard"},Xn={class:"industry-forage-trade-dashboard__hero"},Zn={class:"industry-forage-trade-dashboard__flows"},Jn={class:"industry-forage-trade-dashboard__metrics"},Qn={key:5,class:"industry-featured-base-list"},er=["disabled","aria-label","onClick"],tr={class:"industry-featured-base__index"},ar={class:"industry-featured-base__copy"},nr={key:6,class:"industry-leadership-mode-list"},rr={key:7,class:"industry-ledger-list"},sr={key:3,class:"fgw-right industry-side-panel industry-side-panel--right"},lr={class:"fgw-side-stack industry-side-stack is-right"},or={key:1,class:"industry-panel-empty"},ir={key:2,class:"industry-stage-composition-chart"},ur={class:"industry-stage-composition-chart__band","aria-hidden":"true"},dr={class:"industry-stage-composition-chart__grid"},cr={key:3,class:"industry-forage-trade-dashboard"},yr={class:"industry-forage-trade-dashboard__hero"},vr={class:"industry-forage-trade-dashboard__flows"},fr={class:"industry-forage-trade-dashboard__metrics"},gr={key:4,class:"industry-tabbed-map-list"},hr={class:"industry-tabbed-map-list__selector"},pr={key:0,class:"industry-tabbed-map-list__menu"},mr=["onClick"],br={class:"industry-tabbed-map-list__tools"},wr=["placeholder"],kr={class:"industry-tabbed-map-list__rows"},_r=["disabled","onClick"],xr={class:"industry-tabbed-map-list__name"},Sr=["title"],Mr={class:"industry-tabbed-map-list__meta"},Cr=["title"],Lr={key:0,class:"industry-tabbed-map-list__empty"},Pr={key:6,class:"industry-featured-base-list"},Tr=["disabled","aria-label","onClick"],Nr={class:"industry-featured-base__index"},$r={class:"industry-featured-base__copy"},Ar={key:7,class:"industry-leadership-mode-list"},Rr={key:8,class:"industry-ledger-list"},Fr={class:"industry-credit-dialog",role:"dialog","aria-modal":"true","aria-label":"农牧户信用信息"},Ir={class:"industry-credit-dialog__stats"},Br={class:"industry-credit-dialog__filters"},Dr=["value"],Vr=["value"],Hr={class:"industry-credit-table"},zr={key:0,class:"industry-credit-table__empty"},Er={key:1,class:"industry-credit-table__empty is-error"},Kr={key:2,class:"industry-credit-table__empty"},Or=["title"],Wr=["title"],Gr=["data-grade"],Yr=["title"],Ur={class:"industry-credit-dialog__footer"},jr=["disabled"],qr=["disabled"],Xr={class:"industry-bottom-switcher"},ht=12,pa=430,ma=246,vs={__name:"index",props:{active:{type:Boolean,default:!0}},emits:["module-stats","loading-progress","map-ready"],setup(C,{expose:_,emit:b}){const Z=C,R=b,q=Pe.sideCardWidth,de=v(typeof window=="undefined"?1080:window.innerHeight),ce=Pe.sideCardGap,V=Pe.sidePanelTop,ye=Pe.sidePanelBottom,ba=Pe.sideCardMinHeight,ve=y(()=>$n(de.value)),qe=y(()=>va(ve.value,2)),wa=y(()=>va(ve.value,4)),pt={key:A,name:"产业概览",color:"#f0c35a",unit:"个",metricLabel:"产业点位",width:112},p=v(A),x=v(null),J=v(!1),f=v(null),F=v(""),fe=v({x:0,y:0}),X=v(null),$e=v(!1),I=v(null),ge=v({x:0,y:0}),Q=v(!1),Ae=v(["artificial-grassland-plots"]),ee=v(A),te=v(""),H=v(!1),Re=v(!1),he=v(!1),Fe=v(""),Ie=v([]),Be=v(""),pe=v(""),me=v(""),be=v(""),z=v(1),ae=v(Ne.map(e=>e.key)),ne=v([]),ka=new Set(["YC-BREEDING-STOCK","YC-CXPT-BREEDING-STOCK-BASE"]);let De=null,Xe=!1,re=!1,E=null,N=null,Y=null,Ze=0,we=null,Je=!1,Qe=!1;const K=y(()=>p.value===A),et=y(()=>K.value?pt:je(p.value));y(()=>p.value==="family-pasture");const Ve=y(()=>p.value==="artificial-grassland"),_a=y(()=>(ue.townships||[]).map(e=>e.name)),xa=y(()=>(ue.userRatingRows||[]).map(e=>e.name)),tt=y(()=>{const e=String(Be.value||"").trim().toLowerCase();return Ie.value.filter(t=>pe.value&&t.town!==pe.value||me.value&&t.userRating!==me.value||be.value&&t.authorized!==be.value?!1:e?[t.name,t.town,t.village,t.institution,t.userRating].some(a=>String(a||"").toLowerCase().includes(e)):!0)}),at=y(()=>Math.max(1,Math.ceil(tt.value.length/ht))),mt=y(()=>{const e=(z.value-1)*ht;return tt.value.slice(e,e+ht)}),Sa=y(()=>he.value?"正在加载信用信息":`筛选结果 ${O(tt.value.length)} 户`),Ma=y(()=>Ne.map(e=>({key:e.key,name:Ha(e.key,e.name),color:e.color}))),bt=y(()=>{var t,a;const e=Pt();return e?[k(w({},e),{color:((a=(t=e.legends)==null?void 0:t[0])==null?void 0:a.fillColor)||"#20D8FF"})]:[]}),Ca=y(()=>K.value?Vn():Hn(p.value)),wt=y(()=>za(Ca.value)),kt=y(()=>{const e=wt.value.left;return e.filter(t=>!(t!=null&&t.placeholder)).map(t=>Ct(t,e.length))}),_t=y(()=>{const e=wt.value.right;return e.map(t=>Ct(t,e.length))}),xt=y(()=>Mt(ae.value)),La=y(()=>{const e=Le("yak-industry-chain","yak-industry-points");if(K.value){const a=ne.value.includes("artificial-grassland-plots")?bt.value:[];if(!e)return a[0]||null;const n=xt.value;if(!n.length){const[l,...c]=a;return l?k(w({},l),{overlayLayers:c}):null}const s=n.map(l=>ze(e,l)).filter(Boolean);if(!s.length){const[l,...c]=a;return l?k(w({},l),{overlayLayers:c}):null}return k(w({},e),{showPointLabels:!1,activeLegends:s,overlayLayers:a})}if(Ve.value){const a=[];if(Ae.value.includes("artificial-grassland-plots")){const l=Pt();l&&a.push(l)}if(Ae.value.includes("yak-industry-points")&&e){const l=ze(e,"artificial-grassland");a.push(k(w({},e),{showPointLabels:!1,activeLegend:l}))}if(!a.length)return null;const[n,...s]=a;return k(w({},n),{overlayLayers:s})}const t=ze(e,p.value);return e&&k(w({},e),{showPointLabels:!1,activeLegend:t||Oa(p.value)})}),Pa=y(()=>[pt,...Ne].map(e=>({key:e.key,name:e.name,color:e.color,width:e.width}))),Ta=y(()=>{if(K.value)return{showTownNames:!0,showBars:!1,showPointMarkers:!1,hideTownLabelStats:!0,title:"牦牛全产业链",metricLabel:"产业点位",unit:"个",rows:[]};const e=p.value==="family-pasture",t=Ve.value&&Ae.value.includes("yak-industry-points");return{showTownNames:!0,showBars:!1,showPointMarkers:!e&&!Ve.value||t,showMissingTownStats:e,hideTownLabelStats:e,title:e?"家庭生态牧场":`${et.value.name}排行`,metricLabel:e?"生态牧场":et.value.metricLabel,unit:et.value.unit,rows:e?zn():[]}}),He=y(()=>{var e;return ft(k(w({},f.value||{}),{featuredBaseKey:F.value||((e=f.value)==null?void 0:e.featuredBaseKey)}))}),nt=y(()=>{const e=f.value;if(!e)return[];if(He.value){const t=He.value,a=gt(e).filter(n=>["设计存栏","年出栏量"].includes(n.label));return[{label:"名称",value:t.name},{label:"所在地",value:`${t.town} ${t.village}`},{label:"运营单位",value:t.operator},...a].filter(n=>n.value!==void 0&&n.value!==null&&String(n.value).trim()!=="")}return e.categoryCode==="YC-FAMILY-PASTURE"?[{label:"名称",value:M(e.name)},{label:"所在乡镇",value:M(e.town)},...gt(e)].filter(t=>t.value!==void 0&&t.value!==null&&String(t.value).trim()!==""):[{label:"名称",value:M(e.name)},{label:"所属环节",value:M(e.stageName)},{label:"主体类型",value:M(e.categoryName)},{label:"所在乡镇",value:M(e.town)},{label:"能力规模",value:pn(e)},...gt(e)].filter(t=>t.value!==void 0&&t.value!==null&&String(t.value).trim()!=="")}),Na=y(()=>{var e,t;return He.value?"重点示范基地":M(((e=f.value)==null?void 0:e.categoryName)||((t=f.value)==null?void 0:t.stageName))}),$a=y(()=>{var e;return f.value?{id:f.value.id||f.value.key||f.value.name,layer:Le("yak-industry-chain","yak-industry-points"),properties:k(w({},f.value),{name:((e=He.value)==null?void 0:e.name)||f.value.name})}:null}),Aa=y(()=>{var t,a,n;const e=((t=I.value)==null?void 0:t.properties)||{};return[{label:"图斑编号",value:M(e.plot_code||e.plotNo||e.id||e.name)},{label:"所在乡镇",value:M(e.town||e.town_name||e.townName)||"未识别"},{label:"所在村",value:M(e.village||e.village_name||e.villageName)||"未识别"},{label:"图斑面积",value:mn((a=e.area_mu)!=null?a:e.areaMu,(n=e.area_m2)!=null?n:e.areaM2)||"未计算"}]}),Ra=y(()=>Se().panelWidth),Fa=y(()=>Se().panelHeight),Ia=y(()=>{const{panelWidth:e,panelHeight:t}=Se(),a=X.value;if(a){const s=dt(a.x,a.y);return{left:`${s.x}px`,top:`${s.y}px`,width:`${e}px`,"--feature-arrow-display":"none"}}const n=aa(e,t);return{left:`${n.x}px`,top:`${n.y}px`,width:`${e}px`,"--feature-arrow-left":`${n.arrowLeft}px`,"--feature-arrow-top":`${n.arrowTop}px`,"--feature-arrow-rotate":n.arrowRotate,"--feature-panel-anchor-x":`${n.arrowLeft}px`}}),Ba=y(()=>{const t=ma,a=452,n=1468,s=116,l=944,c=26,d={x:Math.max(a,Math.min(n,Number(ge.value.x||960))),y:Math.max(128,Math.min(960,Number(ge.value.y||540)))},g=Math.min(Math.max(d.x-460/2,a),n-460),S=d.y-t-c,B=S>=s,D=B?S:Math.min(Math.max(d.y+c,s),l-t),yt=Math.min(Math.max(d.x-g,26),460-26);return{left:`${g}px`,top:`${D}px`,"--feature-arrow-left":`${yt}px`,"--feature-arrow-top":B?`${t-6}px`:"-6px","--feature-arrow-rotate":B?"45deg":"225deg"}});oe(p,e=>{e===A?ee.value=A:ee.value=e,te.value="",H.value=!1,nn(e)},{immediate:!0}),Mn(()=>{ot(),window.addEventListener("resize",ot),window.addEventListener("pointerdown",It),window.addEventListener("keydown",At),rn()}),Cn(()=>{var e,t;Qe=!0,window.removeEventListener("resize",ot),window.removeEventListener("pointerdown",It),window.removeEventListener("keydown",At),le(),Oe(),E&&window.clearTimeout(E),N&&window.cancelAnimationFrame(N),(t=(e=x.value)==null?void 0:e.destroyMap)==null||t.call(e)}),oe(()=>Z.active,e=>{var t,a,n,s;x.value&&(e?(it(),(a=(t=x.value).resume)==null||a.call(t)):(s=(n=x.value).pause)==null||s.call(n))}),oe(Ae,()=>{$()},{deep:!0}),oe([Be,pe,me,be],()=>{z.value=1}),oe(ae,e=>{if(!K.value)return;const t=Mt(e),a=t.length===1?t[0]:A;ee.value!==a&&(ee.value=a,te.value=""),$()},{deep:!0}),oe(ne,()=>{K.value&&$()},{deep:!0});function Da(e){e!==p.value&&(p.value=e,$())}function St(){return Ne.map(e=>e.key)}function Mt(e=[]){const t=new Set(St());return Array.from(new Set((Array.isArray(e)?e:[e]).map(a=>String(a||"")).filter(a=>t.has(a))))}function Va(e){if(e===A){ae.value=St(),ne.value=[];return}Ne.some(t=>t.key===e)&&(ae.value=[e],ne.value=e==="artificial-grassland"?["artificial-grassland-plots"]:[])}function Ha(e,t=""){var n;const a=Le("yak-industry-chain","yak-industry-points");return((n=ze(a,e))==null?void 0:n.name)||t}function za(e={}){const t=Lt(e.left),a=Lt(e.right);if(a.length)return{left:t,right:a};const n=[...t,...a];return n.length<=4?{left:n,right:[]}:{left:t,right:a}}function Ct(e,t=0){if((e==null?void 0:e.fixedHeight)===!0)return k(w({},e),{height:ve.value});if((e==null?void 0:e.fillHeight)===!0)return k(w({},e),{height:Ea(t)});if(["projectTable","projectLedger"].includes(e==null?void 0:e.type))return k(w({},e),{height:Ka(e)});const a=Number((e==null?void 0:e.height)||0)>=400||(e==null?void 0:e.span)===2,n=(e==null?void 0:e.keepSpanHeight)===!0;return k(w({},e),{height:t===1&&!n?wa.value:a?qe.value:ve.value})}function Ea(e=1){const t=Math.max(1,Number(e)||1),n=Math.max(1080,Number(de.value)||1080)-V-ye-ce*Math.max(t-1,0);return Math.max(ba,Math.floor(n/t))}function Ka(e={}){if((e==null?void 0:e.span)===2||(e==null?void 0:e.keepSpanHeight)===!0)return qe.value;const t=Array.isArray(e.rows)?e.rows:[],a=100,n=32,s=a+25+t.length*n;return Math.min(qe.value,Math.max(ve.value,s))}function Lt(e=[]){return e.filter(Boolean)}function ze(e,t){var a;return!((a=e==null?void 0:e.legends)!=null&&a.length)||!t?null:e.legends.find(n=>{var s;return((s=n.match)==null?void 0:s.value)===t||n.key===`yak-industry-${t}`||Array.isArray(n.matches)&&n.matches.some(l=>l.value===t)})||null}function Oa(e){const t=je(e);return{key:`yak-industry-empty-${e}`,name:t.name,fillColor:t.color,strokeColor:t.color,iconType:t.iconType,match:{field:"stageKey",value:e}}}function Pt(){var t;const e=Le("yak-industry-chain","artificial-grassland-plots");return e?k(w({},e),{activeLegend:(t=e.legends)==null?void 0:t[0]}):null}function Ee(e={}){return(e==null?void 0:e.renderer)==="business"&&(e==null?void 0:e.type)==="column"&&(e==null?void 0:e.variant)==="townCompact"}function Tt(e={}){return(e==null?void 0:e.hasMore)===!0&&String((e==null?void 0:e.key)||"").startsWith("social-service-credit-")}function Nt(){return j(this,null,function*(){if(Re.value=!0,z.value=1,!(Ie.value.length||he.value)){he.value=!0,Fe.value="";try{const e="./".replace(/\/?$/,"/"),t=yield fetch(`${e}datas/yak-industry-chain/credit-rating-households.json`,{cache:"no-store"});if(!t.ok)throw new Error(`信用信息请求失败(${t.status})`);const a=yield t.json();if(Ie.value=Array.isArray(a==null?void 0:a.households)?a.households:[],!Ie.value.length)throw new Error("信用信息为空")}catch(e){Fe.value=(e==null?void 0:e.message)||"信用信息加载失败"}finally{he.value=!1}}})}function rt(){Re.value=!1}function $t(e){z.value=Math.max(1,Math.min(at.value,Number(e)||1))}function At(e){e.key==="Escape"&&Re.value&&rt()}function Rt(e={}){return Array.isArray(e.rows)&&e.rows.some(t=>Number(t!=null&&t.zero?0:(t==null?void 0:t.value)||0)>0)}function Ft(e={}){return Array.isArray(e.tabs)?e.tabs:[]}function ke(e={}){const t=Ft(e);return t.find(a=>a.key===ee.value)||t[0]||{rows:[]}}function Wa(){H.value=!H.value}function Ga(e={}){H.value=!1,Ya(e)}function It(e={}){var a;const t=e.target;(a=t==null?void 0:t.closest)!=null&&a.call(t,".industry-tabbed-map-list__selector")||(H.value=!1)}function Ya(e={}){if(e.key){if(ee.value=e.key,te.value="",K.value){Va(e.key),$();return}if(e.key===A){p.value=A,$();return}e.key!==p.value&&(p.value=e.key,$())}}function st(e={}){const t=ke(e),a=Bt(te.value),n=Array.isArray(t.rows)?t.rows:[];return a?n.filter(s=>Bt(Ua(s)).includes(a)):n}function Ua(e={}){return[e.name,e.fullName,e.stageName,e.categoryName,e.town,e.village,e.address,e.valueText,e.extra,e.sourceSheet,e.searchText].filter(Boolean).join(" ")}function Bt(e=""){return String(e||"").replace(/\s+/g,"").toLowerCase()}function ja(e={}){const t=ke(e);return t!=null&&t.name?`搜索${t.name}、乡镇或村`:e.searchPlaceholder||"搜索主体、环节或乡镇"}function qa(e={}){const t=ke(e),a=Array.isArray(t.rows)?t.rows:[],n=st(e);return n.length!==a.length?`${n.length}/${a.length}条`:`${a.length}条`}function Dt(e={}){return M(e.ledgerName||e.name||e.fullName||"未命名点位")}function Vt(e={}){return M([e.town,e.village||e.address].filter(Boolean).join(" / "))||"暂无区域"}function Xa(e={}){var n,s;const t=String(((n=f.value)==null?void 0:n.id)||((s=f.value)==null?void 0:s.key)||""),a=String(e.key||e.id||"");return!!(t&&a&&t===a)}function Za(){return j(this,arguments,function*(e={}){yield ut(e)})}function _e(e={}){return Array.isArray(e.rows)?e.rows.filter(t=>Number((t==null?void 0:t.value)||0)>0):[]}function Ht(e={}){return _e(e).reduce((t,a)=>t+(Number(a==null?void 0:a.value)||0),0)||1}function zt(e={},t={}){const a=Number(e==null?void 0:e.value)||0;return a?Math.max(4,Number((a/Ht(t)*100).toFixed(2))):0}function Et(e={},t={}){const a=Number(e==null?void 0:e.value)||0;return a?Math.max(1.8,Number((a/Ht(t)*100).toFixed(2))):0}function Ke(e={},t=0){return e.color||e.fillColor||Te[t%Te.length]}function Kt(e={}){return e.displayValue!==void 0&&e.displayValue!==null&&e.displayValue!==""?e.displayValue:O(Number(e.value||0))}function se(e={}){return(e==null?void 0:e.displayValue)!==void 0&&e.displayValue!==null&&e.displayValue!==""?e.displayValue:O(Number((e==null?void 0:e.value)||0))}function Ot(e={}){return Array.isArray(e.rows)?e.rows.filter(t=>Number((t==null?void 0:t.value)||0)>0):[]}function xe(e={},t=""){return Ot(e).find(a=>a.key===t)||null}function U(e={}){return xe(e,"forage-trade-sales-amount")||Ot(e)[0]||{name:"销售金额",value:0,unit:"万元",extra:""}}function lt(e={}){return[xe(e,"forage-trade-sales-amount"),xe(e,"forage-trade-purchase-amount")].filter(Boolean)}function Wt(e={}){return[xe(e,"forage-trade-plant-area"),xe(e,"forage-trade-forage-ton")].filter(Boolean)}function Gt(e={},t={}){const a=Number((e==null?void 0:e.value)||0),n=Math.max(...lt(t).map(s=>Number((s==null?void 0:s.value)||0)),1);return Math.max(7,Math.round(a/n*100))}function Yt(e=0){return["#32dcff","#22f6b8"][e%2]}function Ut(e={}){const t=Array.isArray(e.rows)?e.rows:[],a=t.map(l=>Number(l!=null&&l.zero?0:(l==null?void 0:l.value)||0)),n=Math.max(...a,1),s=Ja(t);return An({animationDuration:720,animationEasing:"cubicOut",grid:{top:30,right:8,bottom:58,left:8,containLabel:!1},tooltip:Rn((l=[])=>{var D;const d=((D=(Array.isArray(l)?l:[l])[0])==null?void 0:D.data)||{},g=d.zero?"0":d.displayValue,S=d.unit||s||"",B=d.extra?`
${d.extra}`:"";return`${d.name||""}
${g}${S}${B}`},{trigger:"axis",axisPointer:{type:"shadow",shadowStyle:{color:"rgba(48, 220, 255, 0.06)"}},confine:!0}),graphic:s?[{type:"text",right:10,top:4,silent:!0,style:{text:`单位:${s}`,fill:fa,font:`10px ${Fn}`}}]:[],xAxis:{type:"category",data:t.map(l=>(l==null?void 0:l.name)||""),axisTick:{show:!1},axisLine:{show:!0,lineStyle:{color:"rgba(48, 220, 255, 0.26)"}},axisLabel:{color:In,fontSize:10,fontWeight:700,lineHeight:14,interval:0,margin:10,formatter:(e==null?void 0:e.axisLabelMode)==="short"?en:Qa}},yAxis:{type:"value",min:0,max:Math.ceil(n*1.18),splitNumber:3,axisLabel:{show:!1},axisTick:{show:!1},axisLine:{show:!1},splitLine:{show:!0,lineStyle:{color:Bn,type:"dashed"}}},series:[{type:"bar",data:t.map((l,c)=>{var S;const d=!!(l!=null&&l.zero||l!=null&&l.isZero),g=d?0:Number((l==null?void 0:l.value)||0);return{name:l==null?void 0:l.name,value:g,displayValue:(S=l==null?void 0:l.displayValue)!=null?S:O(g),unit:(l==null?void 0:l.unit)||s||"",extra:(l==null?void 0:l.extra)||"",zero:d,itemStyle:{color:d?"rgba(48, 220, 255, 0.1)":e!=null&&e.uniformColor?an():tn(c,l)}}}),barWidth:6,barMinHeight:3,showBackground:!0,backgroundStyle:{color:"rgba(48, 220, 255, 0.06)",borderColor:"rgba(48, 220, 255, 0.08)",borderWidth:1},itemStyle:{borderRadius:[4,4,0,0]},label:{show:!0,position:"top",distance:5,color:ga,fontFamily:Dn,fontSize:10,fontWeight:700,formatter(l={}){var d;const c=l.data||{};return c.zero?"":(d=c.displayValue)!=null?d:O(Number(c.value||0))}},emphasis:{focus:"series",itemStyle:{shadowBlur:0,shadowColor:"rgba(48, 220, 255, 0)"}}}]})}function Ja(e=[]){const t=[...new Set(e.map(a=>a==null?void 0:a.unit).filter(Boolean))];return t.length===1?t[0]:""}function Qa(e){const t=String(e||"").replace(/\s+/g,"");return Array.from(t).slice(0,3).join(`
`)}function en(e){return Array.from(String(e||"").replace(/\s+/g,"")).slice(0,2).join("")}function tn(e,t={}){return t.color||t.fillColor?t.color||t.fillColor:ha(Te[e%Te.length])}function an(){return ha(Te[0])}function O(e){const t=Number(e);return Number.isFinite(t)?Number.isInteger(t)?`${t}`:`${Number(t.toFixed(2))}`:"--"}function ot(){de.value=typeof window=="undefined"?1080:window.innerHeight}function nn(e=p.value){const t=e||p.value;R("module-stats",{moduleKey:"yak-industry-chain",items:t===A?En:[]})}function rn(){var e,t,a;De=new Nn,Xe=!1,R("loading-progress",{progress:0}),(t=(e=De.instance)==null?void 0:e.on)==null||t.call(e,"onProgress",(n,s,l)=>{R("loading-progress",{progress:Math.floor(s/(l||1)*100),path:n,itemsLoaded:s,itemsTotal:l})}),(a=De.ready)==null||a.then(()=>{Xe=!0,it()}).catch(()=>{J.value=!0,R("map-ready")})}function it(){Qe||!Z.active||!Xe||re||(re=!0,E&&window.clearTimeout(E),E=window.setTimeout(()=>{E=null,jt()},600))}function jt(e=0){return j(this,null,function*(){var a,n;if(Qe)return;if(!Z.active){re=!1;return}if(yield Ge(),!Z.active){re=!1;return}const t=x.value;if((a=t==null?void 0:t.loadMap)==null||a.call(t,De),t!=null&&t.canvasMap){J.value=!0,R("loading-progress",{progress:100}),R("map-ready"),(n=t.play)==null||n.call(t);return}if(e<24){window.setTimeout(()=>jt(e+1),120);return}re=!1,J.value=!0,R("map-ready")})}function sn(){E&&(window.clearTimeout(E),E=null)}function qt(){var e,t,a,n;(t=(e=x.value)==null?void 0:e.resume)==null||t.call(e),(n=(a=x.value)==null?void 0:a.refreshView)==null||n.call(a)}function ln(){var e,t;if($(),(t=(e=x.value)==null?void 0:e.hasMap)!=null&&t.call(e)){J.value=!0,qt();return}sn(),J.value=!1,re=!1,Ge(()=>{it()})}_({refreshMapView:qt,resetMap:ln});function on(){Qt(),H.value=!1}function un(e={}){var a,n;const t=e.target;if((a=t==null?void 0:t.closest)!=null&&a.call(t,".industry-map-scene")&&!((n=t.closest)!=null&&n.call(t,".industry-map-feature-info, .industry-point-feature-info, .industry-map-layer-tools, .industry-bottom-switcher, .industry-side-panel"))){if(Je){Je=!1;return}Qt(),H.value=!1}}function dn(e={}){var s,l,c,d;Ze+=1,Oe();const t=e.feature||null;if(!t){$();return}Je=!0;const a=(t==null?void 0:t.properties)||{};if(((s=t==null?void 0:t.layer)==null?void 0:s.key)==="artificial-grassland-plots"){f.value=null,I.value=t;const g=e.screen||((c=(l=x.value)==null?void 0:l.getVectorFeatureScreen)==null?void 0:c.call(l,t.feature));g&&(ge.value=We(g)),Q.value=!!g;return}I.value=null,Q.value=!1;const n=fn(a);if(n.stageKey){const g=String(n.stageKey),S=xt.value.map(String),B=K.value&&(!S.length||S.includes(g)),D=String(g)===String(p.value);if(!B&&!D){f.value=null,F.value="";return}F.value=((d=ft(n))==null?void 0:d.key)||"",ct(),f.value=n,fe.value=We(e.screen);return}f.value=null,F.value=""}function ut(){return j(this,arguments,function*(e={}){if(e.stageKey==="artificial-grassland"){yield cn(e);return}yield Zt(e)})}function cn(){return j(this,arguments,function*(e={}){e!=null&&e.canLocate&&(Ve.value||(p.value="artificial-grassland",yield Ge()),f.value=null,F.value="",I.value=null,ge.value={x:960,y:510},Q.value=!1,window.setTimeout(()=>Xt(e),90))})}function Xt(e={},t=0){var s,l,c;const a=(l=(s=x.value)==null?void 0:s.focusVectorFeature)==null?void 0:l.call(s,e);if(!(a!=null&&a.feature)){t<4&&window.setTimeout(()=>Xt(e,t+1),180);return}I.value={id:((c=a.feature.properties)==null?void 0:c.id)||e.id,properties:a.feature.properties||{},feature:a.feature,layer:Le("yak-industry-chain","artificial-grassland-plots")};const n=I.value.id;window.setTimeout(()=>{var d;((d=I.value)==null?void 0:d.id)===n&&(yn(a.feature,a.screen),Q.value=!0)},820)}function yn(e,t=null){var n,s;const a=((s=(n=x.value)==null?void 0:n.getVectorFeatureScreen)==null?void 0:s.call(n,e))||t;a&&(ge.value=We(a))}function Zt(){return j(this,arguments,function*(e={}){var n;if(!e.canLocate)return;const t=!!(e.stageKey&&e.stageKey!==p.value);t&&(p.value=e.stageKey,yield Ge());const a=vn(e);F.value=((n=ft(a))==null?void 0:n.key)||"",ct(),f.value=a,fe.value={x:960,y:500},window.setTimeout(()=>{var l,c;const s=(c=(l=x.value)==null?void 0:l.focusYakIndustryPoint)==null?void 0:c.call(l,a);ta(a,s),gn(a)},t?320:80)})}function Jt(){return j(this,arguments,function*(e={}){e.point&&(F.value=e.key,yield Zt(e.point))})}function $(){var t,a,n,s;Oe(),f.value=null,F.value="",ct(),I.value=null,Q.value=!1,N&&(window.cancelAnimationFrame(N),N=null);const e=((a=(t=x.value)==null?void 0:t.canvasMap)==null?void 0:a.value)||((n=x.value)==null?void 0:n.canvasMap);(s=e==null?void 0:e.clearSelectedFeature)==null||s.call(e)}function Qt(){const e=Ze;Oe(),we=window.setTimeout(()=>{we=null,Ze===e&&$()},240)}function Oe(){we&&(window.clearTimeout(we),we=null)}function vn(e={}){var l;const t=Number(e.longitude),a=Number(e.latitude),n=ea(e),s=((l=je(n))==null?void 0:l.name)||e.stageName;return k(w({},e),{id:e.key||e.id,name:e.fullName||e.name,stageKey:n,stageName:s,categoryName:M(e.categoryName||e.typeName||s),capacity:e.value,capacityUnit:e.unit,longitude:t,latitude:a,geometry:Number.isFinite(t)&&Number.isFinite(a)?{type:"Point",coordinates:[t,a]}:void 0,preferCoordinateMatch:Number.isFinite(t)&&Number.isFinite(a),status:e.status})}function fn(e={}){var n;const t=ea(e),a=((n=je(t))==null?void 0:n.name)||e.stageName;return k(w({},e),{stageKey:t,stageName:a,categoryName:M(e.categoryName||e.typeName||a)})}function ea(e={}){return ka.has(e.categoryCode)?"breeding-selection":e.stageKey}function ta(e,t=null){var n,s;const a=((s=(n=x.value)==null?void 0:n.getYakIndustryPointScreen)==null?void 0:s.call(n,e))||(t==null?void 0:t.screen);a&&(fe.value=We(a))}function gn(e,t=920){var s,l;N&&window.cancelAnimationFrame(N);const a=((l=(s=window.performance)==null?void 0:s.now)==null?void 0:l.call(s))||Date.now(),n=()=>{var d,g;if(!f.value||f.value.id!==e.id){N=null;return}if(ta(e),(((g=(d=window.performance)==null?void 0:d.now)==null?void 0:g.call(d))||Date.now())-a(l==null?void 0:l.wide)||String((l==null?void 0:l.value)||"").length>18)?38:35;return{panelWidth:560,panelHeight:Math.min(430,Math.max(224,72+t*n))}}function aa(e,t){const c={x:Math.max(24,Math.min(1896,Number(fe.value.x||0))),y:Math.max(24,Math.min(1056,Number(fe.value.y||0)))},d=q+46,g=1920-q-46,S=Math.min(Math.max(c.x-e/2,d),g-e),B=c.y-t-24,D=B>=156,yt=D?B:Math.min(Math.max(c.y+24,156),990-t),bn=Math.min(Math.max(c.x-S,34),e-34);return{x:S,y:yt,arrowLeft:bn,arrowTop:D?t-6:-6,arrowRotate:D?"45deg":"225deg"}}function dt(e,t){const{panelWidth:a,panelHeight:n}=Se(),s=18;return{x:Math.min(Math.max(Number(e)||s,s),1920-a-s),y:Math.min(Math.max(Number(t)||92,92),1080-n-s)}}function ct(){le(),X.value=null}function hn(e){var c,d,g,S;if(!f.value||e.button!==0)return;const t=e.target;if(!((c=t==null?void 0:t.closest)!=null&&c.call(t,".m-card-hd"))||(d=t.closest)!=null&&d.call(t,"button"))return;const a=sa(e),{panelWidth:n,panelHeight:s}=Se(),l=X.value?dt(X.value.x,X.value.y):aa(n,s);X.value={x:l.x,y:l.y},Y={pointerId:e.pointerId,startX:a.x,startY:a.y,originX:l.x,originY:l.y},$e.value=!0,(S=(g=e.currentTarget)==null?void 0:g.setPointerCapture)==null||S.call(g,e.pointerId),e.preventDefault(),window.addEventListener("pointermove",na),window.addEventListener("pointerup",le),window.addEventListener("pointercancel",le)}function na(e){if(!Y)return;const t=sa(e),a=dt(Y.originX+t.x-Y.startX,Y.originY+t.y-Y.startY);X.value=a}function le(){!Y&&!$e.value||(Y=null,$e.value=!1,window.removeEventListener("pointermove",na),window.removeEventListener("pointerup",le),window.removeEventListener("pointercancel",le))}function pn(e){return e.capacity===void 0||e.capacity===null||e.capacity===""?"":`${e.capacity}${e.capacityUnit||""}`}function M(e){return String(e!=null?e:"").replace(/\bcxpt[-_./\s]*/gi,"").replace(/\s+/g," ").trim()}function mn(e,t){const a=Number(e);if(Number.isFinite(a)&&a>0)return`${ra(a)}亩`;const n=Number(t);return Number.isFinite(n)&&n>0?`${ra(n/666.6667)}亩`:""}function ra(e){const t=Number(e);return Number.isFinite(t)?Number.isInteger(t)?`${t}`:`${Number(t.toFixed(2))}`:""}function We(e={}){var d;const t=document.querySelector("#large-screen"),a=(d=t==null?void 0:t.getBoundingClientRect)==null?void 0:d.call(t),n=a!=null&&a.width?1920/a.width:1,s=a!=null&&a.height?1080/a.height:1,l=(a==null?void 0:a.left)||0,c=(a==null?void 0:a.top)||0;return{x:(Number(e.x)-l)*n,y:(Number(e.y)-c)*s}}function sa(e={}){var d;const t=document.querySelector("#large-screen"),a=(d=t==null?void 0:t.getBoundingClientRect)==null?void 0:d.call(t),n=a!=null&&a.width?1920/a.width:1,s=a!=null&&a.height?1080/a.height:1,l=(a==null?void 0:a.left)||0,c=(a==null?void 0:a.top)||0;return{x:(Number(e.clientX)-l)*n,y:(Number(e.clientY)-c)*s}}return(e,t)=>(o(),u("div",{class:"yak-industry-chain",onClickCapture:un},[Me(Ln,{ref_key:"mapSceneRef",ref:x,class:"industry-map-scene","active-layer":La.value,"map-ranking":Ta.value,"admin-boundary-line-scale":1.65,"auto-apply-layer-map-view":!1,"max-zoom":21,onMapClick:on,onFeatureInfo:dn},null,8,["active-layer","map-ranking"]),t[31]||(t[31]=r("div",{class:"industry-map-scrim"},null,-1)),J.value?L("",!0):(o(),u("div",Kn,"3D地图加载中")),K.value?(o(),u("div",{key:1,class:"industry-map-layer-tools",style:P({height:`${pa}px`})},[Me(Pn,{modelValue:ae.value,"onUpdate:modelValue":t[0]||(t[0]=a=>ae.value=a),"overlay-keys":ne.value,"onUpdate:overlayKeys":t[1]||(t[1]=a=>ne.value=a),"topic-key":"yak-industry-chain",layers:Ma.value,"overlay-layers":bt.value,width:248,height:pa,compact:"",multiple:"","show-legend":!1},null,8,["modelValue","overlay-keys","layers","overlay-layers"])],4)):L("",!0),kt.value.length?(o(),u("div",On,[r("div",Wn,[(o(!0),u(h,null,m(kt.value,a=>(o(),ie(da,{key:a.key,class:G(["fgw-side-card industry-side-card left-card",`industry-side-card--${a.key}`]),title:a.title,width:W(q),height:a.height},{extra:Ye(()=>[Tt(a)?(o(),u("button",{key:0,class:"industry-card-more",type:"button",onClick:Ue(Nt,["stop"])}," 查看更多 ")):L("",!0)]),default:Ye(()=>[Ee(a)&&Rt(a)?(o(),ie(W(ua),{key:0,class:"industry-town-column-chart",option:Ut(a),autoresize:!0},null,8,["option"])):Ee(a)?(o(),u("div",Gn," 暂无业务统计数据 ")):a.renderer==="stageComposition"?(o(),u("div",Yn,[r("div",Un,[(o(!0),u(h,null,m(_e(a),(n,s)=>(o(),u("i",{key:n.key||n.name,style:P({width:`${Et(n,a)}%`,background:Ke(n,s)})},null,4))),128))]),r("div",jn,[(o(!0),u(h,null,m(_e(a),(n,s)=>(o(),u("div",{key:n.key||n.name,class:"industry-stage-composition-chart__item",style:P({"--stage-color":Ke(n,s),"--stage-width":`${zt(n,a)}%`})},[r("span",null,i(n.name),1),r("strong",null,[T(i(Kt(n)),1),r("em",null,i(n.unit),1)]),t[9]||(t[9]=r("small",{"aria-hidden":"true"},[r("b")],-1))],4))),128))])])):a.renderer==="forageTradeDashboard"?(o(),u("div",qn,[r("div",Xn,[r("span",null,i(U(a).name),1),r("strong",null,[T(i(se(U(a))),1),r("em",null,i(U(a).unit),1)]),r("small",null,i(U(a).extra),1)]),r("div",Zn,[(o(!0),u(h,null,m(lt(a),(n,s)=>(o(),u("div",{key:n.key||n.name,class:"industry-forage-trade-dashboard__flow",style:P({"--trade-color":Yt(s),"--trade-width":`${Gt(n,a)}%`})},[r("span",null,i(n.name),1),r("strong",null,[T(i(se(n)),1),r("em",null,i(n.unit),1)]),t[10]||(t[10]=r("i",null,[r("b")],-1))],4))),128))]),r("div",Jn,[(o(!0),u(h,null,m(Wt(a),n=>(o(),u("div",{key:n.key||n.name},[r("span",null,i(n.name),1),r("strong",null,[T(i(se(n)),1),r("em",null,i(n.unit),1)])]))),128))])])):a.renderer==="business"?(o(),ie(ca,{key:4,panel:a,compact:"",onRowSelect:ut},null,8,["panel"])):a.renderer==="featured"?(o(),u("div",Qn,[(o(!0),u(h,null,m(a.rows,(n,s)=>(o(),u("button",{key:n.key,class:G(["industry-featured-base",{"is-active":F.value===n.key}]),type:"button",disabled:!n.point,"aria-label":`查看${n.name}`,onClick:l=>Jt(n)},[r("span",tr,i(`0${s+1}`),1),r("span",ar,[r("strong",null,i(n.name),1),r("em",null,i(n.town)+" · "+i(n.tag),1),r("small",null,i(n.summary),1)])],10,er))),128))])):a.renderer==="leadershipMode"?(o(),u("div",nr,[(o(!0),u(h,null,m(a.rows,(n,s)=>(o(),u("div",{key:n.key,class:"industry-leadership-mode"},[r("i",{style:P({color:n.color,background:n.color})},null,4),r("span",null,i(`0${s+1}`),1),r("div",null,[r("strong",null,i(n.name),1),r("small",null,i(n.description),1)])]))),128))])):a.renderer==="ledger"?(o(),u("div",rr,[(o(!0),u(h,null,m(a.rows,n=>(o(),u("div",{key:n.key,class:"industry-ledger-row"},[r("div",null,[r("strong",null,i(n.name),1),r("span",null,i(n.typeName)+" / "+i(n.town),1)]),r("em",null,i(n.valueText),1)]))),128))])):L("",!0)]),_:2},1032,["class","title","width","height"]))),128))])])):L("",!0),_t.value.length?(o(),u("div",sr,[r("div",lr,[(o(!0),u(h,null,m(_t.value,a=>(o(),u(h,{key:a.key},[a.placeholder?(o(),u("div",{key:0,class:"industry-side-card-placeholder",style:P({width:`${W(q)}px`,height:`${a.height}px`}),"aria-hidden":"true"},null,4)):(o(),ie(da,{key:1,class:G(["fgw-side-card industry-side-card right-card",`industry-side-card--${a.key}`]),title:a.title,width:W(q),height:a.height},{extra:Ye(()=>[Tt(a)?(o(),u("button",{key:0,class:"industry-card-more",type:"button",onClick:Ue(Nt,["stop"])}," 查看更多 ")):L("",!0)]),default:Ye(()=>[Ee(a)&&Rt(a)?(o(),ie(W(ua),{key:0,class:"industry-town-column-chart",option:Ut(a),autoresize:!0},null,8,["option"])):Ee(a)?(o(),u("div",or," 暂无业务统计数据 ")):a.renderer==="stageComposition"?(o(),u("div",ir,[r("div",ur,[(o(!0),u(h,null,m(_e(a),(n,s)=>(o(),u("i",{key:n.key||n.name,style:P({width:`${Et(n,a)}%`,background:Ke(n,s)})},null,4))),128))]),r("div",dr,[(o(!0),u(h,null,m(_e(a),(n,s)=>(o(),u("div",{key:n.key||n.name,class:"industry-stage-composition-chart__item",style:P({"--stage-color":Ke(n,s),"--stage-width":`${zt(n,a)}%`})},[r("span",null,i(n.name),1),r("strong",null,[T(i(Kt(n)),1),r("em",null,i(n.unit),1)]),t[11]||(t[11]=r("small",{"aria-hidden":"true"},[r("b")],-1))],4))),128))])])):a.renderer==="forageTradeDashboard"?(o(),u("div",cr,[r("div",yr,[r("span",null,i(U(a).name),1),r("strong",null,[T(i(se(U(a))),1),r("em",null,i(U(a).unit),1)]),r("small",null,i(U(a).extra),1)]),r("div",vr,[(o(!0),u(h,null,m(lt(a),(n,s)=>(o(),u("div",{key:n.key||n.name,class:"industry-forage-trade-dashboard__flow",style:P({"--trade-color":Yt(s),"--trade-width":`${Gt(n,a)}%`})},[r("span",null,i(n.name),1),r("strong",null,[T(i(se(n)),1),r("em",null,i(n.unit),1)]),t[12]||(t[12]=r("i",null,[r("b")],-1))],4))),128))]),r("div",fr,[(o(!0),u(h,null,m(Wt(a),n=>(o(),u("div",{key:n.key||n.name},[r("span",null,i(n.name),1),r("strong",null,[T(i(se(n)),1),r("em",null,i(n.unit),1)])]))),128))])])):a.renderer==="industryTabbedMapList"?(o(),u("div",gr,[r("div",hr,[t[14]||(t[14]=r("span",null,"点位类型",-1)),r("button",{type:"button",class:G(["industry-tabbed-map-list__select",{"is-open":H.value}]),onClick:Ue(Wa,["stop"])},[r("strong",null,i(ke(a).name),1),t[13]||(t[13]=r("i",{"aria-hidden":"true"},null,-1))],2),H.value?(o(),u("div",pr,[(o(!0),u(h,null,m(Ft(a),n=>(o(),u("button",{key:n.key,type:"button",class:G({"is-active":ke(a).key===n.key}),onClick:s=>Ga(n)},[r("span",null,i(n.name),1)],10,mr))),128))])):L("",!0)]),r("div",br,[Ce(r("input",{"onUpdate:modelValue":t[2]||(t[2]=n=>te.value=n),type:"search",placeholder:ja(a)},null,8,wr),[[ia,te.value]]),r("small",null,i(qa(a)),1)]),t[16]||(t[16]=r("div",{class:"industry-tabbed-map-list__head","aria-hidden":"true"},[r("span",null,"名称"),r("span",null,"所属区域"),r("span",null,"定位")],-1)),r("div",kr,[(o(!0),u(h,null,m(st(a),n=>(o(),u("button",{key:n.key||n.id||n.name,type:"button",class:G(["industry-tabbed-map-list__row",{"is-active":Xa(n),"is-disabled":n.canLocate===!1}]),disabled:n.canLocate===!1,onClick:s=>Za(n)},[r("span",xr,[r("strong",{title:Dt(n)},i(Dt(n)),9,Sr)]),r("span",Mr,[r("span",{class:"industry-tabbed-map-list__area",title:Vt(n)},i(Vt(n)),9,Cr)]),t[15]||(t[15]=r("i",{class:"industry-tabbed-map-list__locate","aria-hidden":"true"},null,-1))],10,_r))),128)),st(a).length?L("",!0):(o(),u("div",Lr,i(a.emptyText||"无匹配产业点位"),1))])])):a.renderer==="business"?(o(),ie(ca,{key:5,panel:a,compact:"",onRowSelect:ut},null,8,["panel"])):a.renderer==="featured"?(o(),u("div",Pr,[(o(!0),u(h,null,m(a.rows,(n,s)=>(o(),u("button",{key:n.key,class:G(["industry-featured-base",{"is-active":F.value===n.key}]),type:"button",disabled:!n.point,"aria-label":`查看${n.name}`,onClick:l=>Jt(n)},[r("span",Nr,i(`0${s+1}`),1),r("span",$r,[r("strong",null,i(n.name),1),r("em",null,i(n.town)+" · "+i(n.tag),1),r("small",null,i(n.summary),1)])],10,Tr))),128))])):a.renderer==="leadershipMode"?(o(),u("div",Ar,[(o(!0),u(h,null,m(a.rows,(n,s)=>(o(),u("div",{key:n.key,class:"industry-leadership-mode"},[r("i",{style:P({color:n.color,background:n.color})},null,4),r("span",null,i(`0${s+1}`),1),r("div",null,[r("strong",null,i(n.name),1),r("small",null,i(n.description),1)])]))),128))])):a.renderer==="ledger"?(o(),u("div",Rr,[(o(!0),u(h,null,m(a.rows,n=>(o(),u("div",{key:n.key,class:"industry-ledger-row"},[r("div",null,[r("strong",null,i(n.name),1),r("span",null,i(n.typeName)+" / "+i(n.town),1)]),r("em",null,i(n.valueText),1)]))),128))])):L("",!0)]),_:2},1032,["class","title","width","height"]))],64))),128))])])):L("",!0),I.value&&Q.value?(o(),u("div",{key:4,class:"industry-map-feature-info",style:P(Ba.value)},[Me(ya,{title:"人工草地详情",feature:I.value,rows:Aa.value,width:460,height:ma},null,8,["feature","rows"])],4)):L("",!0),f.value?(o(),u("div",{key:5,class:G(["industry-map-feature-info industry-point-feature-info",{"is-dragging":$e.value}]),style:P(Ia.value),onPointerdown:hn},[Me(ya,{title:Na.value,feature:$a.value,rows:nt.value,width:Ra.value,height:Fa.value,closable:"",onClose:$},null,8,["title","feature","rows","width","height"])],38)):L("",!0),Re.value?(o(),u("div",{key:6,class:"industry-credit-overlay",role:"presentation",onClick:Ue(rt,["self"])},[r("section",Fr,[r("header",{class:"industry-credit-dialog__header"},[t[17]||(t[17]=r("div",null,[r("strong",null,"农牧户信用信息"),r("span",null,"红原县信用村、信用户评定结果")],-1)),r("button",{type:"button","aria-label":"关闭农牧户信用信息",onClick:rt},"×")]),r("div",Ir,[r("div",null,[t[19]||(t[19]=r("span",null,"评定信用户",-1)),r("strong",null,[T(i(O(W(ue).totals.householdCount)),1),t[18]||(t[18]=r("em",null,"户",-1))])]),r("div",null,[t[21]||(t[21]=r("span",null,"信用村",-1)),r("strong",null,[T(i(O(W(ue).totals.villageCount)),1),t[20]||(t[20]=r("em",null,"个",-1))])]),r("div",null,[t[23]||(t[23]=r("span",null,"已授信",-1)),r("strong",null,[T(i(O(W(ue).totals.authorizedCount)),1),t[22]||(t[22]=r("em",null,"户",-1))])]),r("div",null,[t[25]||(t[25]=r("span",null,"授信率",-1)),r("strong",null,[T(i(O(W(ue).totals.authorizationRate)),1),t[24]||(t[24]=r("em",null,"%",-1))])])]),r("div",Br,[Ce(r("input",{"onUpdate:modelValue":t[3]||(t[3]=a=>Be.value=a),type:"search",placeholder:"搜索姓名、乡镇、村或评定机构"},null,512),[[ia,Be.value,void 0,{trim:!0}]]),Ce(r("select",{"onUpdate:modelValue":t[4]||(t[4]=a=>pe.value=a),"aria-label":"筛选乡镇"},[t[26]||(t[26]=r("option",{value:""},"全部乡镇",-1)),(o(!0),u(h,null,m(_a.value,a=>(o(),u("option",{key:a,value:a},i(a),9,Dr))),128))],512),[[vt,pe.value]]),Ce(r("select",{"onUpdate:modelValue":t[5]||(t[5]=a=>me.value=a),"aria-label":"筛选信用户等级"},[t[27]||(t[27]=r("option",{value:""},"全部等级",-1)),(o(!0),u(h,null,m(xa.value,a=>(o(),u("option",{key:a,value:a},i(a),9,Vr))),128))],512),[[vt,me.value]]),Ce(r("select",{"onUpdate:modelValue":t[6]||(t[6]=a=>be.value=a),"aria-label":"筛选授信状态"},[...t[28]||(t[28]=[r("option",{value:""},"全部授信状态",-1),r("option",{value:"是"},"已授信",-1),r("option",{value:"否"},"未授信",-1),r("option",{value:"未填写"},"未填写",-1)])],512),[[vt,be.value]]),r("small",null,i(Sa.value),1)]),r("div",Hr,[t[29]||(t[29]=r("div",{class:"industry-credit-table__head","aria-hidden":"true"},[r("span",null,"姓名"),r("span",null,"乡镇"),r("span",null,"行政村"),r("span",null,"信用村等级"),r("span",null,"信用户等级"),r("span",null,"授信状态"),r("span",null,"评定机构")],-1)),he.value?(o(),u("div",zr,"信用信息加载中...")):Fe.value?(o(),u("div",Er,i(Fe.value),1)):mt.value.length?(o(!0),u(h,{key:3},m(mt.value,a=>(o(),u("div",{key:a.id,class:"industry-credit-table__row"},[r("strong",{title:a.name},i(a.name),9,Or),r("span",null,i(a.town),1),r("span",{title:a.village},i(a.village),9,Wr),r("span",null,[r("i",{class:"industry-credit-grade","data-grade":a.villageGrade},i(a.villageGrade),9,Gr)]),r("span",null,i(a.userRating),1),r("span",{class:G({"is-authorized":a.authorized==="是","is-unauthorized":a.authorized==="否"})},i(a.authorized==="是"?"已授信":a.authorized==="否"?"未授信":"未填写"),3),r("span",{title:a.institution},i(a.institution),9,Yr)]))),128)):(o(),u("div",Kr,"无匹配信用信息"))]),r("footer",Ur,[t[30]||(t[30]=r("span",null,"数据展示已移除身份证号码和联系电话",-1)),r("div",null,[r("button",{type:"button",disabled:z.value<=1,onClick:t[7]||(t[7]=a=>$t(z.value-1))},"上一页",8,jr),r("strong",null,i(z.value)+" / "+i(at.value),1),r("button",{type:"button",disabled:z.value>=at.value,onClick:t[8]||(t[8]=a=>$t(z.value+1))},"下一页",8,qr)])])])])):L("",!0),r("div",Xr,[Me(Tn,{"model-value":p.value,topics:Pa.value,compact:"","onUpdate:modelValue":Da},null,8,["model-value","topics"])])],32))}};export{vs as default};