@ -1 +1 @@ |
||||
import{_}from"./_plugin-vue_export-helper-c27b6911-1786725044461.js";import{O as t,o as d,c,b as o,x as n,B as i}from"./index-1786725044461.js";const l={},p={class:"forbidden-page"};function f(s,e){const r=t("a-button"),a=t("a-result");return d(),c("div",p,[o(a,{status:"403",title:"无后台管理权限","sub-title":"当前账号可以访问业务大屏,但未被授予后台管理员角色。"},{extra:n(()=>[o(r,{type:"primary",onClick:e[0]||(e[0]=m=>s.$router.replace("/platform"))},{default:n(()=>[...e[1]||(e[1]=[i("返回业务大屏",-1)])]),_:1})]),_:1})])}const x=_(l,[["render",f],["__scopeId","data-v-59c03ff7"]]);export{x as default}; |
||||
import{_}from"./_plugin-vue_export-helper-c27b6911-1786807848259.js";import{O as t,o as d,c,b as o,x as n,B as i}from"./index-1786807848259.js";const l={},p={class:"forbidden-page"};function f(s,e){const r=t("a-button"),a=t("a-result");return d(),c("div",p,[o(a,{status:"403",title:"无后台管理权限","sub-title":"当前账号可以访问业务大屏,但未被授予后台管理员角色。"},{extra:n(()=>[o(r,{type:"primary",onClick:e[0]||(e[0]=m=>s.$router.replace("/platform"))},{default:n(()=>[...e[1]||(e[1]=[i("返回业务大屏",-1)])]),_:1})]),_:1})])}const x=_(l,[["render",f],["__scopeId","data-v-59c03ff7"]]);export{x as default}; |
||||
@ -0,0 +1 @@ |
||||
.admin-shell[data-v-db35a763]{width:100%;height:100%;min-width:0;background:#f3f5f8;color:#1f2937;font-family:AlibabaPuHuiTi,PingFang SC,Microsoft YaHei,sans-serif}.admin-sider[data-v-db35a763]{position:relative;z-index:2;overflow:hidden;background:#001529!important;box-shadow:2px 0 12px #0015291f}.admin-brand[data-v-db35a763]{height:64px;display:flex;align-items:center;gap:11px;padding:0 18px;border-bottom:1px solid rgba(255,255,255,.08);color:#fff;white-space:nowrap}.admin-brand-mark[data-v-db35a763]{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(145deg,#1677ff,#4096ff);font-size:18px;font-weight:700;box-shadow:0 6px 18px #1677ff57}.admin-brand-copy[data-v-db35a763]{display:flex;flex-direction:column;line-height:1.2}.admin-brand-copy strong[data-v-db35a763]{font-size:15px;letter-spacing:.5px}.admin-brand-copy span[data-v-db35a763]{margin-top:4px;color:#ffffff8a;font-size:11px}.admin-menu[data-v-db35a763]{margin-top:12px;border-inline-end:0!important}.admin-main-layout[data-v-db35a763]{min-width:0;background:#f3f5f8}.admin-header[data-v-db35a763]{height:64px;padding:0 22px 0 12px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #edf0f4;box-shadow:0 1px 4px #0f172a0a}.admin-header-left[data-v-db35a763],.admin-header-actions[data-v-db35a763],.admin-user[data-v-db35a763]{display:flex;align-items:center}.admin-header-left[data-v-db35a763]{gap:14px}.admin-header-actions[data-v-db35a763]{gap:6px}.admin-collapse[data-v-db35a763]{width:40px;height:40px;border:0;border-radius:8px;background:transparent;color:#4b5563;font-size:18px;cursor:pointer}.admin-collapse[data-v-db35a763]:hover{background:#f2f5f9;color:#1677ff}.admin-user[data-v-db35a763]{gap:9px;padding:5px 7px;border:0;border-radius:8px;background:transparent;color:#27364a;cursor:pointer}.admin-user[data-v-db35a763]:hover{background:#f4f7fb}.admin-avatar[data-v-db35a763]{background:#1677ff;font-weight:600}.admin-user-copy[data-v-db35a763]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.admin-user-copy strong[data-v-db35a763]{font-size:13px;font-weight:600}.admin-user-copy small[data-v-db35a763]{margin-top:3px;color:#8c97a8;font-size:11px}.admin-user-arrow[data-v-db35a763]{color:#9aa4b2;font-size:10px}.admin-content[data-v-db35a763]{min-height:0;overflow:auto;padding:20px}@media (max-width: 900px){.admin-header[data-v-db35a763]{padding-right:12px}.admin-header-actions[data-v-db35a763]>.ant-btn{display:none}.admin-user-copy[data-v-db35a763],.admin-user-arrow[data-v-db35a763]{display:none}.admin-content[data-v-db35a763]{padding:14px}} |
||||
@ -1 +0,0 @@ |
||||
.admin-shell[data-v-b321818c]{width:100%;height:100%;min-width:0;background:#f3f5f8;color:#1f2937;font-family:AlibabaPuHuiTi,PingFang SC,Microsoft YaHei,sans-serif}.admin-sider[data-v-b321818c]{position:relative;z-index:2;overflow:hidden;background:#001529!important;box-shadow:2px 0 12px #0015291f}.admin-brand[data-v-b321818c]{height:64px;display:flex;align-items:center;gap:11px;padding:0 18px;border-bottom:1px solid rgba(255,255,255,.08);color:#fff;white-space:nowrap}.admin-brand-mark[data-v-b321818c]{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(145deg,#1677ff,#4096ff);font-size:18px;font-weight:700;box-shadow:0 6px 18px #1677ff57}.admin-brand-copy[data-v-b321818c]{display:flex;flex-direction:column;line-height:1.2}.admin-brand-copy strong[data-v-b321818c]{font-size:15px;letter-spacing:.5px}.admin-brand-copy span[data-v-b321818c]{margin-top:4px;color:#ffffff8a;font-size:11px}.admin-menu[data-v-b321818c]{margin-top:12px;border-inline-end:0!important}.admin-main-layout[data-v-b321818c]{min-width:0;background:#f3f5f8}.admin-header[data-v-b321818c]{height:64px;padding:0 22px 0 12px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #edf0f4;box-shadow:0 1px 4px #0f172a0a}.admin-header-left[data-v-b321818c],.admin-header-actions[data-v-b321818c],.admin-user[data-v-b321818c]{display:flex;align-items:center}.admin-header-left[data-v-b321818c]{gap:14px}.admin-header-actions[data-v-b321818c]{gap:6px}.admin-collapse[data-v-b321818c]{width:40px;height:40px;border:0;border-radius:8px;background:transparent;color:#4b5563;font-size:18px;cursor:pointer}.admin-collapse[data-v-b321818c]:hover{background:#f2f5f9;color:#1677ff}.admin-user[data-v-b321818c]{gap:9px;padding:5px 7px;border:0;border-radius:8px;background:transparent;color:#27364a;cursor:pointer}.admin-user[data-v-b321818c]:hover{background:#f4f7fb}.admin-avatar[data-v-b321818c]{background:#1677ff;font-weight:600}.admin-user-copy[data-v-b321818c]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.admin-user-copy strong[data-v-b321818c]{font-size:13px;font-weight:600}.admin-user-copy small[data-v-b321818c]{margin-top:3px;color:#8c97a8;font-size:11px}.admin-user-arrow[data-v-b321818c]{color:#9aa4b2;font-size:10px}.admin-content[data-v-b321818c]{min-height:0;overflow:auto;padding:20px}@media (max-width: 900px){.admin-header[data-v-b321818c]{padding-right:12px}.admin-header-actions[data-v-b321818c]>.ant-btn{display:none}.admin-user-copy[data-v-b321818c],.admin-user-arrow[data-v-b321818c]{display:none}.admin-content[data-v-b321818c]{padding:14px}} |
||||
@ -1 +1 @@ |
||||
import{g as o,o as s,C as z,x as I,a as i,n as g,c as r,F as k,y as m,f as L,t as w,K as C,j as h}from"./index-1786725044461.js";import{_ as R}from"./index-262a2c3c-1786725044461.js";import{d as j}from"./index-151544a4-1786725044461.js";const D={key:0,class:"layer-panel-list"},E=["onClick"],$=["onClick"],G={key:0,class:"layer-panel-empty"},J={key:1,class:"layer-panel-legend"},Q=["disabled","title","onClick"],U={class:"legend-name"},W={key:0,class:"legend-check"},X={key:1,class:"layer-panel-empty is-legend"},le={__name:"LayerPanel",props:{topicKey:{type:String,required:!0},modelValue:{type:[String,Array],default:""},legends:{type:Array,default:()=>[]},selectedLegendKey:{type:String,default:""},height:{type:Number,default:0},width:{type:Number,default:248},layers:{type:Array,default:null},overlayLayers:{type:Array,default:()=>[]},overlayKeys:{type:Array,default:()=>[]},legendOnly:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},compact:{type:Boolean,default:!1},showLegend:{type:Boolean,default:!0}},emits:["update:modelValue","update:selectedLegendKey","update:overlayKeys"],setup(d,{emit:V}){const t=d,p=V,f=o(()=>Array.isArray(t.layers)?t.layers:j(t.topicKey)),v=o(()=>Array.isArray(t.overlayLayers)?t.overlayLayers:[]),c=o(()=>Array.isArray(t.legends)?t.legends:[]),b=o(()=>Array.isArray(t.modelValue)?t.modelValue.map(String).filter(Boolean):t.modelValue?[String(t.modelValue)]:[]),A=o(()=>Array.isArray(t.overlayKeys)?t.overlayKeys.map(String).filter(Boolean):[]),x=o(()=>c.value.filter(K).length>1),M=o(()=>c.value.length===1),O=o(()=>t.legendOnly?"图例":t.compact?"图层":"图层控制"),T=o(()=>{const l=t.legendOnly?0:f.value.length+v.value.length,e=t.showLegend?Math.ceil(c.value.length/2):0,a=l?l*34+Math.max(0,l-1)*5:30,u=t.showLegend?c.value.length?30+Math.max(28,e*28):28:0,q=t.showLegend?172:108;return Math.max(q,Math.min(430,72+a+u))}),N=o(()=>t.compact?t.height||T.value:t.height?t.height:430);function F(n,l){var e,a;if((a=(e=n.currentTarget)==null?void 0:e.blur)==null||a.call(e),t.multiple){const u=new Set(b.value);u.has(l)?u.delete(l):u.add(l),p("update:modelValue",Array.from(u));return}p("update:modelValue",t.modelValue===l?"":l)}function S(n){return b.value.includes(String(n))}function H(n,l){var a,u;(u=(a=n.currentTarget)==null?void 0:a.blur)==null||u.call(a);const e=new Set(A.value);e.has(l)?e.delete(l):e.add(l),p("update:overlayKeys",Array.from(e))}function _(n){return A.value.includes(String(n))}function B(n={}){const l=n.color||n.fillColor||n.strokeColor||"";return l?{"--layer-item-color":l}:null}function P(n,l){var e,a;(a=(e=n.currentTarget)==null?void 0:e.blur)==null||a.call(e),y(l)&&p("update:selectedLegendKey",t.selectedLegendKey===l.key?"":l.key)}function K(n){return(n==null?void 0:n.selectable)===!1?!1:!!(n!=null&&n.key&&(n.cqlFilter||n.rankingValueKey))}function y(n){return x.value&&K(n)}return(n,l)=>(s(),z(R,{title:O.value,width:d.width,height:N.value},{default:I(()=>[i("div",{class:g(["layer-panel",{"is-legend-only":d.legendOnly,"is-compact":d.compact,"is-without-legend":!d.showLegend}])},[d.legendOnly?h("",!0):(s(),r("div",D,[(s(!0),r(k,null,m(f.value,e=>(s(),r("button",{key:e.key,class:g(["layer-panel-item",{"is-active":S(e.key),"is-checked":S(e.key)}]),type:"button",onMousedown:l[0]||(l[0]=L(()=>{},["prevent"])),onClick:a=>F(a,e.key)},[i("span",null,w(e.name),1),i("i",{style:C(B(e))},null,4)],42,E))),128)),(s(!0),r(k,null,m(v.value,e=>(s(),r("button",{key:e.key,class:g(["layer-panel-item is-overlay",{"is-active":_(e.key),"is-checked":_(e.key)}]),type:"button",onMousedown:l[1]||(l[1]=L(()=>{},["prevent"])),onClick:a=>H(a,e.key)},[i("span",null,w(e.name),1),i("i",{style:C(B(e))},null,4)],42,$))),128)),!f.value.length&&!v.value.length?(s(),r("div",G,"暂无图层配置")):h("",!0)])),d.showLegend?(s(),r("div",J,[l[3]||(l[3]=i("div",{class:"layer-panel-section-title"},"图例",-1)),c.value.length?(s(),r("div",{key:0,class:g(["layer-panel-legend-grid",{"is-single":M.value}])},[(s(!0),r(k,null,m(c.value,e=>(s(),r("button",{key:e.key||e.name,class:g(["layer-panel-legend-row",{"is-selected":y(e)&&e.key===d.selectedLegendKey,"is-checkable":y(e),"is-disabled":!y(e)}]),type:"button",disabled:!y(e),title:e.name,onMousedown:l[2]||(l[2]=L(()=>{},["prevent"])),onClick:a=>P(a,e)},[i("span",{class:"legend-swatch",style:C({backgroundColor:e.fillColor,borderColor:e.strokeColor||e.fillColor})},null,4),i("span",U,w(e.name),1),y(e)?(s(),r("i",W)):h("",!0)],42,Q))),128))],2)):(s(),r("div",X,"暂无图例"))])):h("",!0)],2)]),_:1},8,["title","width","height"]))}};export{le as _}; |
||||
import{g as o,o as s,C as z,x as I,a as i,n as g,c as r,F as k,y as m,f as L,t as w,K as C,j as h}from"./index-1786807848259.js";import{_ as R}from"./index-0eddac6c-1786807848259.js";import{d as j}from"./index-80cb981f-1786807848259.js";const D={key:0,class:"layer-panel-list"},E=["onClick"],$=["onClick"],G={key:0,class:"layer-panel-empty"},J={key:1,class:"layer-panel-legend"},Q=["disabled","title","onClick"],U={class:"legend-name"},W={key:0,class:"legend-check"},X={key:1,class:"layer-panel-empty is-legend"},le={__name:"LayerPanel",props:{topicKey:{type:String,required:!0},modelValue:{type:[String,Array],default:""},legends:{type:Array,default:()=>[]},selectedLegendKey:{type:String,default:""},height:{type:Number,default:0},width:{type:Number,default:248},layers:{type:Array,default:null},overlayLayers:{type:Array,default:()=>[]},overlayKeys:{type:Array,default:()=>[]},legendOnly:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},compact:{type:Boolean,default:!1},showLegend:{type:Boolean,default:!0}},emits:["update:modelValue","update:selectedLegendKey","update:overlayKeys"],setup(d,{emit:V}){const t=d,p=V,f=o(()=>Array.isArray(t.layers)?t.layers:j(t.topicKey)),v=o(()=>Array.isArray(t.overlayLayers)?t.overlayLayers:[]),c=o(()=>Array.isArray(t.legends)?t.legends:[]),b=o(()=>Array.isArray(t.modelValue)?t.modelValue.map(String).filter(Boolean):t.modelValue?[String(t.modelValue)]:[]),A=o(()=>Array.isArray(t.overlayKeys)?t.overlayKeys.map(String).filter(Boolean):[]),x=o(()=>c.value.filter(K).length>1),M=o(()=>c.value.length===1),O=o(()=>t.legendOnly?"图例":t.compact?"图层":"图层控制"),T=o(()=>{const l=t.legendOnly?0:f.value.length+v.value.length,e=t.showLegend?Math.ceil(c.value.length/2):0,a=l?l*34+Math.max(0,l-1)*5:30,u=t.showLegend?c.value.length?30+Math.max(28,e*28):28:0,q=t.showLegend?172:108;return Math.max(q,Math.min(430,72+a+u))}),N=o(()=>t.compact?t.height||T.value:t.height?t.height:430);function F(n,l){var e,a;if((a=(e=n.currentTarget)==null?void 0:e.blur)==null||a.call(e),t.multiple){const u=new Set(b.value);u.has(l)?u.delete(l):u.add(l),p("update:modelValue",Array.from(u));return}p("update:modelValue",t.modelValue===l?"":l)}function S(n){return b.value.includes(String(n))}function H(n,l){var a,u;(u=(a=n.currentTarget)==null?void 0:a.blur)==null||u.call(a);const e=new Set(A.value);e.has(l)?e.delete(l):e.add(l),p("update:overlayKeys",Array.from(e))}function _(n){return A.value.includes(String(n))}function B(n={}){const l=n.color||n.fillColor||n.strokeColor||"";return l?{"--layer-item-color":l}:null}function P(n,l){var e,a;(a=(e=n.currentTarget)==null?void 0:e.blur)==null||a.call(e),y(l)&&p("update:selectedLegendKey",t.selectedLegendKey===l.key?"":l.key)}function K(n){return(n==null?void 0:n.selectable)===!1?!1:!!(n!=null&&n.key&&(n.cqlFilter||n.rankingValueKey))}function y(n){return x.value&&K(n)}return(n,l)=>(s(),z(R,{title:O.value,width:d.width,height:N.value},{default:I(()=>[i("div",{class:g(["layer-panel",{"is-legend-only":d.legendOnly,"is-compact":d.compact,"is-without-legend":!d.showLegend}])},[d.legendOnly?h("",!0):(s(),r("div",D,[(s(!0),r(k,null,m(f.value,e=>(s(),r("button",{key:e.key,class:g(["layer-panel-item",{"is-active":S(e.key),"is-checked":S(e.key)}]),type:"button",onMousedown:l[0]||(l[0]=L(()=>{},["prevent"])),onClick:a=>F(a,e.key)},[i("span",null,w(e.name),1),i("i",{style:C(B(e))},null,4)],42,E))),128)),(s(!0),r(k,null,m(v.value,e=>(s(),r("button",{key:e.key,class:g(["layer-panel-item is-overlay",{"is-active":_(e.key),"is-checked":_(e.key)}]),type:"button",onMousedown:l[1]||(l[1]=L(()=>{},["prevent"])),onClick:a=>H(a,e.key)},[i("span",null,w(e.name),1),i("i",{style:C(B(e))},null,4)],42,$))),128)),!f.value.length&&!v.value.length?(s(),r("div",G,"暂无图层配置")):h("",!0)])),d.showLegend?(s(),r("div",J,[l[3]||(l[3]=i("div",{class:"layer-panel-section-title"},"图例",-1)),c.value.length?(s(),r("div",{key:0,class:g(["layer-panel-legend-grid",{"is-single":M.value}])},[(s(!0),r(k,null,m(c.value,e=>(s(),r("button",{key:e.key||e.name,class:g(["layer-panel-legend-row",{"is-selected":y(e)&&e.key===d.selectedLegendKey,"is-checkable":y(e),"is-disabled":!y(e)}]),type:"button",disabled:!y(e),title:e.name,onMousedown:l[2]||(l[2]=L(()=>{},["prevent"])),onClick:a=>P(a,e)},[i("span",{class:"legend-swatch",style:C({backgroundColor:e.fillColor,borderColor:e.strokeColor||e.fillColor})},null,4),i("span",U,w(e.name),1),y(e)?(s(),r("i",W)):h("",!0)],42,Q))),128))],2)):(s(),r("div",X,"暂无图例"))])):h("",!0)],2)]),_:1},8,["title","width","height"]))}};export{le as _}; |
||||
@ -1 +1 @@ |
||||
var W=Object.defineProperty,$=Object.defineProperties;var A=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var F=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable;var B=(s,l,e)=>l in s?W(s,l,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[l]=e,V=(s,l)=>{for(var e in l||(l={}))F.call(l,e)&&B(s,e,l[e]);if(z)for(var e of z(l))G.call(l,e)&&B(s,e,l[e]);return s},q=(s,l)=>$(s,A(l));var O=(s,l,e)=>new Promise((c,f)=>{var m=i=>{try{r(e.next(i))}catch(v){f(v)}},u=i=>{try{r(e.throw(i))}catch(v){f(v)}},r=i=>i.done?c(i.value):Promise.resolve(i.value).then(m,u);r((e=e.apply(s,l)).next())});import{O as n,o as w,c as H,a as g,b as t,x as o,a1 as K,S as X,B as k,u as N,V as Z,W as U,t as h,C,j as ee,L as Y,d as I}from"./index-1786725044461.js";/* empty css */import{_ as ae}from"./_plugin-vue_export-helper-c27b6911-1786725044461.js";const te={class:"admin-page"},oe={class:"admin-table-toolbar"},le={style:{color:"#8c97a8"}},ne={class:"log-message"},se={__name:"LoginLogs",setup(s){const l=[{title:"日志编号",dataIndex:"infoId",key:"infoId",width:105},{title:"用户账号",dataIndex:"userName",key:"userName",width:140},{title:"登录地址",dataIndex:"ipaddr",key:"ipaddr",width:145},{title:"登录地点",dataIndex:"loginLocation",key:"loginLocation",width:150,ellipsis:!0},{title:"浏览器",key:"browser",width:110},{title:"操作系统",dataIndex:"os",key:"os",width:120},{title:"登录状态",key:"status",width:100},{title:"提示消息",key:"msg",width:220,ellipsis:!0},{title:"登录时间",dataIndex:"loginTime",key:"loginTime",width:175}],e=Y({userName:"",ipaddr:"",status:void 0}),c=I([]),f=I([]),m=I(!1),u=Y({current:1,pageSize:20,total:0,showSizeChanger:!0,showQuickJumper:!0,showTotal:_=>`共 ${_} 条`});function r(){return O(this,null,function*(){var _,a;m.value=!0;try{const p=yield K(q(V({},e),{beginTime:(_=c.value)==null?void 0:_[0],endTime:(a=c.value)==null?void 0:a[1],pageNum:u.current,pageSize:u.pageSize}));f.value=p.rows||[],u.total=Number(p.total||0)}catch(p){X.error(p.message)}finally{m.value=!1}})}function i(){u.current=1,r()}function v(){Object.assign(e,{userName:"",ipaddr:"",status:void 0}),c.value=[],i()}function D(_){u.current=_.current,u.pageSize=_.pageSize,r()}return r(),(_,a)=>{const p=n("a-input"),y=n("a-form-item"),L=n("a-select-option"),E=n("a-select"),P=n("a-range-picker"),x=n("a-button"),S=n("a-space"),R=n("a-form"),T=n("a-card"),j=n("a-badge"),M=n("a-tag"),Q=n("a-tooltip"),J=n("a-table");return w(),H("div",te,[a[9]||(a[9]=g("div",{class:"admin-page-heading"},[g("h1",null,"登录日志")],-1)),t(T,{class:"admin-query-card",bordered:!1},{default:o(()=>[t(R,{class:"admin-query-form",model:e},{default:o(()=>[t(y,{label:"用户账号"},{default:o(()=>[t(p,{value:e.userName,"onUpdate:value":a[0]||(a[0]=d=>e.userName=d),"allow-clear":"",placeholder:"请输入用户账号",onPressEnter:i},null,8,["value"])]),_:1}),t(y,{label:"登录地址"},{default:o(()=>[t(p,{value:e.ipaddr,"onUpdate:value":a[1]||(a[1]=d=>e.ipaddr=d),"allow-clear":"",placeholder:"请输入 IP 地址",onPressEnter:i},null,8,["value"])]),_:1}),t(y,{label:"登录状态"},{default:o(()=>[t(E,{value:e.status,"onUpdate:value":a[2]||(a[2]=d=>e.status=d),"allow-clear":"",placeholder:"全部状态"},{default:o(()=>[t(L,{value:"0"},{default:o(()=>[...a[4]||(a[4]=[k("成功",-1)])]),_:1}),t(L,{value:"1"},{default:o(()=>[...a[5]||(a[5]=[k("失败",-1)])]),_:1})]),_:1},8,["value"])]),_:1}),t(y,{label:"登录时间"},{default:o(()=>[t(P,{value:c.value,"onUpdate:value":a[3]||(a[3]=d=>c.value=d),"value-format":"YYYY-MM-DD"},null,8,["value"])]),_:1}),t(y,{class:"admin-query-actions"},{default:o(()=>[t(S,null,{default:o(()=>[t(x,{type:"primary",onClick:i},{default:o(()=>[t(N(Z)),a[6]||(a[6]=k(" 查询",-1))]),_:1}),t(x,{onClick:v},{default:o(()=>[t(N(U)),a[7]||(a[7]=k(" 重置",-1))]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),t(T,{class:"admin-table-card",bordered:!1},{default:o(()=>[g("div",oe,[a[8]||(a[8]=g("strong",null,"登录日志列表",-1)),t(S,null,{default:o(()=>[g("span",le,"共 "+h(u.total)+" 条",1),t(x,{type:"text",loading:m.value,onClick:r},{default:o(()=>[t(N(U))]),_:1},8,["loading"])]),_:1})]),t(J,{"row-key":"infoId",columns:l,"data-source":f.value,loading:m.value,pagination:u,scroll:{x:1180},onChange:D},{bodyCell:o(({column:d,record:b})=>[d.key==="status"?(w(),C(j,{key:0,status:b.status==="0"?"success":"error",text:b.status==="0"?"成功":"失败"},null,8,["status","text"])):d.key==="browser"?(w(),C(M,{key:1},{default:o(()=>[k(h(b.browser||"未知"),1)]),_:2},1024)):d.key==="msg"?(w(),C(Q,{key:2,title:b.msg},{default:o(()=>[g("span",ne,h(b.msg||"—"),1)]),_:2},1032,["title"])):ee("",!0)]),_:1},8,["data-source","loading","pagination"])]),_:1})])}}},_e=ae(se,[["__scopeId","data-v-bf0e68fe"]]);export{_e as default}; |
||||
var W=Object.defineProperty,$=Object.defineProperties;var A=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var F=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable;var B=(s,l,e)=>l in s?W(s,l,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[l]=e,V=(s,l)=>{for(var e in l||(l={}))F.call(l,e)&&B(s,e,l[e]);if(z)for(var e of z(l))G.call(l,e)&&B(s,e,l[e]);return s},q=(s,l)=>$(s,A(l));var O=(s,l,e)=>new Promise((c,f)=>{var m=i=>{try{r(e.next(i))}catch(v){f(v)}},u=i=>{try{r(e.throw(i))}catch(v){f(v)}},r=i=>i.done?c(i.value):Promise.resolve(i.value).then(m,u);r((e=e.apply(s,l)).next())});import{O as n,o as w,c as H,a as g,b as t,x as o,a1 as K,S as X,B as k,u as N,V as Z,W as U,t as h,C,j as ee,L as Y,d as I}from"./index-1786807848259.js";/* empty css */import{_ as ae}from"./_plugin-vue_export-helper-c27b6911-1786807848259.js";const te={class:"admin-page"},oe={class:"admin-table-toolbar"},le={style:{color:"#8c97a8"}},ne={class:"log-message"},se={__name:"LoginLogs",setup(s){const l=[{title:"日志编号",dataIndex:"infoId",key:"infoId",width:105},{title:"用户账号",dataIndex:"userName",key:"userName",width:140},{title:"登录地址",dataIndex:"ipaddr",key:"ipaddr",width:145},{title:"登录地点",dataIndex:"loginLocation",key:"loginLocation",width:150,ellipsis:!0},{title:"浏览器",key:"browser",width:110},{title:"操作系统",dataIndex:"os",key:"os",width:120},{title:"登录状态",key:"status",width:100},{title:"提示消息",key:"msg",width:220,ellipsis:!0},{title:"登录时间",dataIndex:"loginTime",key:"loginTime",width:175}],e=Y({userName:"",ipaddr:"",status:void 0}),c=I([]),f=I([]),m=I(!1),u=Y({current:1,pageSize:20,total:0,showSizeChanger:!0,showQuickJumper:!0,showTotal:_=>`共 ${_} 条`});function r(){return O(this,null,function*(){var _,a;m.value=!0;try{const p=yield K(q(V({},e),{beginTime:(_=c.value)==null?void 0:_[0],endTime:(a=c.value)==null?void 0:a[1],pageNum:u.current,pageSize:u.pageSize}));f.value=p.rows||[],u.total=Number(p.total||0)}catch(p){X.error(p.message)}finally{m.value=!1}})}function i(){u.current=1,r()}function v(){Object.assign(e,{userName:"",ipaddr:"",status:void 0}),c.value=[],i()}function D(_){u.current=_.current,u.pageSize=_.pageSize,r()}return r(),(_,a)=>{const p=n("a-input"),y=n("a-form-item"),L=n("a-select-option"),E=n("a-select"),P=n("a-range-picker"),x=n("a-button"),S=n("a-space"),R=n("a-form"),T=n("a-card"),j=n("a-badge"),M=n("a-tag"),Q=n("a-tooltip"),J=n("a-table");return w(),H("div",te,[a[9]||(a[9]=g("div",{class:"admin-page-heading"},[g("h1",null,"登录日志")],-1)),t(T,{class:"admin-query-card",bordered:!1},{default:o(()=>[t(R,{class:"admin-query-form",model:e},{default:o(()=>[t(y,{label:"用户账号"},{default:o(()=>[t(p,{value:e.userName,"onUpdate:value":a[0]||(a[0]=d=>e.userName=d),"allow-clear":"",placeholder:"请输入用户账号",onPressEnter:i},null,8,["value"])]),_:1}),t(y,{label:"登录地址"},{default:o(()=>[t(p,{value:e.ipaddr,"onUpdate:value":a[1]||(a[1]=d=>e.ipaddr=d),"allow-clear":"",placeholder:"请输入 IP 地址",onPressEnter:i},null,8,["value"])]),_:1}),t(y,{label:"登录状态"},{default:o(()=>[t(E,{value:e.status,"onUpdate:value":a[2]||(a[2]=d=>e.status=d),"allow-clear":"",placeholder:"全部状态"},{default:o(()=>[t(L,{value:"0"},{default:o(()=>[...a[4]||(a[4]=[k("成功",-1)])]),_:1}),t(L,{value:"1"},{default:o(()=>[...a[5]||(a[5]=[k("失败",-1)])]),_:1})]),_:1},8,["value"])]),_:1}),t(y,{label:"登录时间"},{default:o(()=>[t(P,{value:c.value,"onUpdate:value":a[3]||(a[3]=d=>c.value=d),"value-format":"YYYY-MM-DD"},null,8,["value"])]),_:1}),t(y,{class:"admin-query-actions"},{default:o(()=>[t(S,null,{default:o(()=>[t(x,{type:"primary",onClick:i},{default:o(()=>[t(N(Z)),a[6]||(a[6]=k(" 查询",-1))]),_:1}),t(x,{onClick:v},{default:o(()=>[t(N(U)),a[7]||(a[7]=k(" 重置",-1))]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),t(T,{class:"admin-table-card",bordered:!1},{default:o(()=>[g("div",oe,[a[8]||(a[8]=g("strong",null,"登录日志列表",-1)),t(S,null,{default:o(()=>[g("span",le,"共 "+h(u.total)+" 条",1),t(x,{type:"text",loading:m.value,onClick:r},{default:o(()=>[t(N(U))]),_:1},8,["loading"])]),_:1})]),t(J,{"row-key":"infoId",columns:l,"data-source":f.value,loading:m.value,pagination:u,scroll:{x:1180},onChange:D},{bodyCell:o(({column:d,record:b})=>[d.key==="status"?(w(),C(j,{key:0,status:b.status==="0"?"success":"error",text:b.status==="0"?"成功":"失败"},null,8,["status","text"])):d.key==="browser"?(w(),C(M,{key:1},{default:o(()=>[k(h(b.browser||"未知"),1)]),_:2},1024)):d.key==="msg"?(w(),C(Q,{key:2,title:b.msg},{default:o(()=>[g("span",ne,h(b.msg||"—"),1)]),_:2},1032,["title"])):ee("",!0)]),_:1},8,["data-source","loading","pagination"])]),_:1})])}}},_e=ae(se,[["__scopeId","data-v-bf0e68fe"]]);export{_e as default}; |
||||
@ -1,2 +1,2 @@ |
||||
var D=Object.defineProperty,R=Object.defineProperties;var W=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var H=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable;var L=(a,r,o)=>r in a?D(a,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[r]=o,m=(a,r)=>{for(var o in r||(r={}))H.call(r,o)&&L(a,o,r[o]);if(z)for(var o of z(r))P.call(r,o)&&L(a,o,r[o]);return a},d=(a,r)=>R(a,W(r));import{g as p,q as Z,A as F,a4 as b,o as g,c as h,a as y,t as x,j as _,b as V,u as q,n as E}from"./index-1786725044461.js";import{H as j}from"./index.esm.min-90d27a39-1786725044461.js";const G={class:"smart-chart-header"},I={key:0},M={key:0},A="口径",Q={__name:"SmartChartRenderer",props:{chart:{type:Object,required:!0}},emits:["ready"],setup(a,{emit:r}){const o=r,i=a,l=["#30dcff","#27f0c0","#ffd76c","#7aa7ff","#ff8f6b","#a6f06d"],k=p(()=>{const t=(i.chart.rows||[]).filter(e=>Number.isFinite(Number(e.value)));return i.chart.type==="pie"?T(t):i.chart.type==="line"?$(t):C(t)}),w=p(()=>{const t=i.chart.rows||[];return i.chart.type==="bar"&&v(t)}),S=p(()=>B(i.chart.subtitle));Z(()=>{F(()=>{window.requestAnimationFrame(()=>o("ready"))})});function C(t){return v(t)?N(t):{animationDuration:700,grid:{left:52,right:26,top:28,bottom:54},tooltip:c(),xAxis:{type:"category",data:t.map(e=>e.name),axisTick:{show:!1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.28)"}},axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:11,interval:0,rotate:t.length>6?28:0}},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:11}},series:[{name:i.chart.title,type:"bar",barWidth:t.length>7?16:22,data:t.map((e,n)=>({value:e.value,name:e.name,itemStyle:{borderRadius:[8,8,0,0],color:new b(0,0,0,1,[{offset:0,color:l[n%l.length]},{offset:1,color:"rgba(48, 220, 255, 0.08)"}])}})),label:{show:!0,position:"top",color:"#ffffff",fontSize:11,formatter:({value:e})=>u(e)}}]}}function N(t){return{animationDuration:700,grid:{left:78,right:72,top:22,bottom:20},tooltip:d(m({},c()),{trigger:"axis",axisPointer:{type:"shadow"}}),xAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:11}},yAxis:{type:"category",inverse:!0,data:t.map(e=>e.name),axisTick:{show:!1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.22)"}},axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:12}},series:[{name:i.chart.title,type:"bar",barWidth:13,data:t.map((e,n)=>({value:e.value,name:e.name,itemStyle:{borderRadius:[0,8,8,0],color:new b(0,0,1,0,[{offset:0,color:"rgba(48, 220, 255, 0.16)"},{offset:1,color:l[n%l.length]}])}})),label:{show:!0,position:"right",color:"#ffffff",fontSize:11,formatter:({value:e})=>u(e)}}]}}function T(t){return{animationDuration:700,tooltip:c(),legend:{orient:"vertical",right:10,top:"middle",itemWidth:10,itemHeight:10,textStyle:{color:"rgba(223, 250, 255, 0.78)",fontSize:11}},series:[{name:i.chart.title,type:"pie",radius:["48%","68%"],center:["35%","52%"],avoidLabelOverlap:!0,label:{color:"#fff",fontSize:11,formatter:`{b}
|
||||
var D=Object.defineProperty,R=Object.defineProperties;var W=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var H=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable;var L=(a,r,o)=>r in a?D(a,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[r]=o,m=(a,r)=>{for(var o in r||(r={}))H.call(r,o)&&L(a,o,r[o]);if(z)for(var o of z(r))P.call(r,o)&&L(a,o,r[o]);return a},d=(a,r)=>R(a,W(r));import{g as p,q as Z,A as F,a9 as b,o as g,c as h,a as y,t as x,j as _,b as V,u as q,n as E}from"./index-1786807848259.js";import{H as j}from"./index.esm.min-024ee703-1786807848259.js";const G={class:"smart-chart-header"},I={key:0},M={key:0},A="口径",Q={__name:"SmartChartRenderer",props:{chart:{type:Object,required:!0}},emits:["ready"],setup(a,{emit:r}){const o=r,i=a,l=["#30dcff","#27f0c0","#ffd76c","#7aa7ff","#ff8f6b","#a6f06d"],k=p(()=>{const t=(i.chart.rows||[]).filter(e=>Number.isFinite(Number(e.value)));return i.chart.type==="pie"?T(t):i.chart.type==="line"?$(t):C(t)}),w=p(()=>{const t=i.chart.rows||[];return i.chart.type==="bar"&&v(t)}),S=p(()=>B(i.chart.subtitle));Z(()=>{F(()=>{window.requestAnimationFrame(()=>o("ready"))})});function C(t){return v(t)?N(t):{animationDuration:700,grid:{left:52,right:26,top:28,bottom:54},tooltip:c(),xAxis:{type:"category",data:t.map(e=>e.name),axisTick:{show:!1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.28)"}},axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:11,interval:0,rotate:t.length>6?28:0}},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:11}},series:[{name:i.chart.title,type:"bar",barWidth:t.length>7?16:22,data:t.map((e,n)=>({value:e.value,name:e.name,itemStyle:{borderRadius:[8,8,0,0],color:new b(0,0,0,1,[{offset:0,color:l[n%l.length]},{offset:1,color:"rgba(48, 220, 255, 0.08)"}])}})),label:{show:!0,position:"top",color:"#ffffff",fontSize:11,formatter:({value:e})=>u(e)}}]}}function N(t){return{animationDuration:700,grid:{left:78,right:72,top:22,bottom:20},tooltip:d(m({},c()),{trigger:"axis",axisPointer:{type:"shadow"}}),xAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:11}},yAxis:{type:"category",inverse:!0,data:t.map(e=>e.name),axisTick:{show:!1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.22)"}},axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:12}},series:[{name:i.chart.title,type:"bar",barWidth:13,data:t.map((e,n)=>({value:e.value,name:e.name,itemStyle:{borderRadius:[0,8,8,0],color:new b(0,0,1,0,[{offset:0,color:"rgba(48, 220, 255, 0.16)"},{offset:1,color:l[n%l.length]}])}})),label:{show:!0,position:"right",color:"#ffffff",fontSize:11,formatter:({value:e})=>u(e)}}]}}function T(t){return{animationDuration:700,tooltip:c(),legend:{orient:"vertical",right:10,top:"middle",itemWidth:10,itemHeight:10,textStyle:{color:"rgba(223, 250, 255, 0.78)",fontSize:11}},series:[{name:i.chart.title,type:"pie",radius:["48%","68%"],center:["35%","52%"],avoidLabelOverlap:!0,label:{color:"#fff",fontSize:11,formatter:`{b}
|
||||
{d}%`},labelLine:{lineStyle:{color:"rgba(223, 250, 255, 0.42)"}},itemStyle:{borderColor:"rgba(3, 18, 31, 0.92)",borderWidth:3},data:t.map((e,n)=>({name:e.name,value:e.value,itemStyle:{color:l[n%l.length]}}))}]}}function $(t){return{animationDuration:760,grid:{left:52,right:28,top:30,bottom:48},tooltip:d(m({},c()),{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(255, 215, 108, 0.52)"}}}),xAxis:{type:"category",boundaryGap:!1,data:t.map(e=>e.name),axisTick:{show:!1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.28)"}},axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:11,interval:0}},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:11}},series:[{name:i.chart.title,type:"line",smooth:!0,symbol:"circle",symbolSize:8,lineStyle:{width:3,color:"#30dcff"},itemStyle:{color:"#ffd76c",borderColor:"#041522",borderWidth:2},areaStyle:{color:new b(0,0,0,1,[{offset:0,color:"rgba(48, 220, 255, 0.24)"},{offset:1,color:"rgba(48, 220, 255, 0.02)"}])},label:{show:!0,position:"top",color:"#ffffff",fontSize:11,formatter:({value:e})=>u(e)},data:t.map(e=>({value:e.value,name:e.name}))}]}}function c(){return{trigger:"item",backgroundColor:"rgba(2, 13, 22, 0.94)",borderColor:"rgba(48, 220, 255, 0.34)",borderWidth:1,textStyle:{color:"#fff",fontSize:12},formatter:t=>{const e=(i.chart.rows||[]).find(s=>s.name===t.name),n=(e==null?void 0:e.unit)||i.chart.unit||"",f=e!=null&&e.extra?`<br/><span style="color:rgba(223,250,255,.62)">${e.extra}</span>`:"";return`${t.marker}${t.name}: ${u(t.value)}${n}${f}`}}}function v(t=[]){return t.length>6||t.some(e=>String(e.name||"").length>4)}function B(t){const e=String(t||"").trim();if(!e||/^(数据)?来源[::]/.test(e)||e.includes("固定展示"))return"";const n=new RegExp(A,"g"),f=new RegExp(`统计${A}`,"g"),s=e.replace(f,"统计数据").replace(n,"数据").replace(/来源[::]\s*openApi\s*统计库\s*[a-zA-Z0-9_./:-]*[,,、]?\s*/gi,"").replace(/openApi\s*统计库\s*/gi,"").replace(/\b[a-zA-Z][a-zA-Z0-9]*(?:_[a-zA-Z0-9]+){2,}\b/g,"").replace(/[,,、]\s*[,,、]+/g,",").replace(/^[\s,,、::]+|[\s,,、]+$/g,"");return!s||/^来源[::]?$/.test(s)||O(s)?"":s}function O(t){return/^[a-zA-Z0-9_./:-]+$/.test(t)&&(t.includes("_")||t.length>24)}function u(t){const e=Number(t);return Number.isFinite(e)?Number.isInteger(e)?e.toLocaleString("zh-CN"):e.toLocaleString("zh-CN",{maximumFractionDigits:2}):"--"}return(t,e)=>(g(),h("div",{class:E(["smart-chart-card",{"is-horizontal":w.value}])},[y("div",G,[y("div",null,[y("strong",null,x(a.chart.title),1),S.value?(g(),h("span",I,x(S.value),1)):_("",!0)]),a.chart.unit?(g(),h("em",M,x(a.chart.unit),1)):_("",!0)]),V(q(j),{class:"smart-chart",option:k.value,autoresize:""},null,8,["option"])],2))}};export{Q as default}; |
||||
@ -0,0 +1 @@ |
||||
.smart-admin-page[data-v-958d95b5]{display:flex;flex-direction:column;gap:18px;color:#1f2937}.page-heading[data-v-958d95b5]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.page-heading h1[data-v-958d95b5]{margin:0;color:#172033;font-size:22px;font-weight:650}.page-heading p[data-v-958d95b5]{margin:7px 0 0;color:#7b8798;font-size:13px}.settings-card[data-v-958d95b5]{border-radius:10px;box-shadow:0 2px 10px #0f172a0d}.model-form[data-v-958d95b5]{max-width:1120px}.switch-line[data-v-958d95b5]{display:flex;align-items:center;gap:12px;min-height:32px;color:#667085}.field-help[data-v-958d95b5]{margin-top:6px;color:#98a2b3;font-size:12px}.form-actions[data-v-958d95b5]{display:flex;justify-content:flex-end;gap:10px}.context-alert[data-v-958d95b5]{margin-bottom:16px}.context-summary[data-v-958d95b5]{margin-top:4px}.snapshot-collapse[data-v-958d95b5]{margin-top:18px;background:#fff}.snapshot-toolbar[data-v-958d95b5]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px;color:#7b8798;font-size:12px}.snapshot-viewer[data-v-958d95b5]{max-height:560px;margin:0;overflow:auto;padding:16px;border:1px solid #e5e9f0;border-radius:6px;background:#f7f9fc;color:#24324a;font:12px/1.65 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width: 900px){.page-heading[data-v-958d95b5]{align-items:center}.snapshot-toolbar[data-v-958d95b5]{align-items:flex-start;flex-direction:column}} |
||||
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
@ -1 +1 @@ |
||||
var m=Object.defineProperty;var p=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable;var i=(t,e,a)=>e in t?m(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,o=(t,e)=>{for(var a in e||(e={}))y.call(e,a)&&i(t,a,e[a]);if(p)for(var a of p(e))T.call(e,a)&&i(t,a,e[a]);return t};import{p as d}from"./screen2Standard-3427eaf8-1786725044461.js";import{R as x,b as u,d as g,p as l,h as f,r as L,a as A,g as B,e as N,c as M,o as O,s as _,f as H,i as S,j as w,k as C,l as F,m as P,n as E}from"./TopicSwitcher-06eba150-1786725044461.js";import{g as n,b as h,H as q,C as G}from"./index-151544a4-1786725044461.js";const s=new Map;class Y{constructor(e={}){this.options=o({includeChinaMap:!1},e),this.ready=null,this.init()}init(){const e=this.getSharedKey(),a=R(e,()=>this.createAssetList());this.instance=a.instance,this.ready=a.ready}getSharedKey(){return this.options.includeChinaMap?"hongyuan-map-with-china":"hongyuan-map"}createAssetList(){let e=[{type:"Texture",name:"flyline",path:u},{type:"Texture",name:"pathLine",path:u},{type:"Texture",name:"pathLine2",path:g},{type:"Texture",name:"pathLine3",path:l},{type:"File",name:"china",path:n(h)},{type:"File",name:"mapJson",path:n(q)},{type:"File",name:"mapStroke",path:n(h)},{type:"Texture",name:"huiguang",path:f},{type:"Texture",name:"rotationBorder1",path:L},{type:"Texture",name:"rotationBorder2",path:A},{type:"Texture",name:"guangquan1",path:B},{type:"Texture",name:"guangquan2",path:N},{type:"Texture",name:"chinaBlurLine",path:M},{type:"Texture",name:"ocean",path:O},{type:"Texture",name:"side",path:_},{type:"Texture",name:"arrow",path:H},{type:"Texture",name:"point",path:S},{type:"Texture",name:"focusArrows",path:w},{type:"Texture",name:"focusBar",path:C},{type:"Texture",name:"focusBg",path:F},{type:"Texture",name:"focusMidQuan",path:P},{type:"Texture",name:"focusMoveBg",path:E}];return this.options.includeChinaMap&&e.push({type:"File",name:"chinaMap",path:n(G)}),e}}function R(t,e){if(s.has(t))return s.get(t);const a=new x({cloneTextures:!0});a.addLoader(d,"FileLoader");const c=a.loadAll(e()),r={instance:a,ready:c};return s.set(t,r),r}export{Y as A}; |
||||
var m=Object.defineProperty;var p=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable;var i=(t,e,a)=>e in t?m(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,o=(t,e)=>{for(var a in e||(e={}))y.call(e,a)&&i(t,a,e[a]);if(p)for(var a of p(e))T.call(e,a)&&i(t,a,e[a]);return t};import{p as d}from"./screen2Standard-03f7f908-1786807848259.js";import{R as x,b as u,d as g,p as l,h as f,r as L,a as A,g as B,e as N,c as M,o as O,s as _,f as H,i as S,j as w,k as C,l as F,m as P,n as E}from"./TopicSwitcher-c91bad20-1786807848259.js";import{g as n,b as h,H as q,C as G}from"./index-80cb981f-1786807848259.js";const s=new Map;class Y{constructor(e={}){this.options=o({includeChinaMap:!1},e),this.ready=null,this.init()}init(){const e=this.getSharedKey(),a=R(e,()=>this.createAssetList());this.instance=a.instance,this.ready=a.ready}getSharedKey(){return this.options.includeChinaMap?"hongyuan-map-with-china":"hongyuan-map"}createAssetList(){let e=[{type:"Texture",name:"flyline",path:u},{type:"Texture",name:"pathLine",path:u},{type:"Texture",name:"pathLine2",path:g},{type:"Texture",name:"pathLine3",path:l},{type:"File",name:"china",path:n(h)},{type:"File",name:"mapJson",path:n(q)},{type:"File",name:"mapStroke",path:n(h)},{type:"Texture",name:"huiguang",path:f},{type:"Texture",name:"rotationBorder1",path:L},{type:"Texture",name:"rotationBorder2",path:A},{type:"Texture",name:"guangquan1",path:B},{type:"Texture",name:"guangquan2",path:N},{type:"Texture",name:"chinaBlurLine",path:M},{type:"Texture",name:"ocean",path:O},{type:"Texture",name:"side",path:_},{type:"Texture",name:"arrow",path:H},{type:"Texture",name:"point",path:S},{type:"Texture",name:"focusArrows",path:w},{type:"Texture",name:"focusBar",path:C},{type:"Texture",name:"focusBg",path:F},{type:"Texture",name:"focusMidQuan",path:P},{type:"Texture",name:"focusMoveBg",path:E}];return this.options.includeChinaMap&&e.push({type:"File",name:"chinaMap",path:n(G)}),e}}function R(t,e){if(s.has(t))return s.get(t);const a=new x({cloneTextures:!0});a.addLoader(d,"FileLoader");const c=a.loadAll(e()),r={instance:a,ready:c};return s.set(t,r),r}export{Y as A}; |
||||
|
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 93 KiB |
|
Before Width: | Height: | Size: 701 B After Width: | Height: | Size: 701 B |
|
Before Width: | Height: | Size: 668 B After Width: | Height: | Size: 668 B |
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 64 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 74 KiB After Width: | Height: | Size: 74 KiB |
|
Before Width: | Height: | Size: 149 B After Width: | Height: | Size: 149 B |
|
Before Width: | Height: | Size: 149 B After Width: | Height: | Size: 149 B |
|
Before Width: | Height: | Size: 981 B After Width: | Height: | Size: 981 B |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 282 KiB After Width: | Height: | Size: 282 KiB |
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 7.8 KiB |
|
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 51 KiB |
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 54 KiB |
@ -1,4 +1,4 @@ |
||||
import{g as p,q as g,aa as y,o as r,c as n,a as i,z as c,t as x,r as h,j as $,K as u,d as w}from"./index-1786725044461.js";const F=""+new URL("title-zs1-c15a5ee8-balabala-1786725044461.svg",import.meta.url).href,v=""+new URL("saoguang-ccf84a88-balabala-1786725044461.svg",import.meta.url).href,b=""+new URL("content-bottom-left-arrow-3a8a61f3-balabala-1786725044461.svg",import.meta.url).href,V=""+new URL("content-bottom-right-arrow-a3c5270d-balabala-1786725044461.svg",import.meta.url).href,f=""+new URL("content-middle-line-162bc0d5-balabala-1786725044461.svg",import.meta.url).href;const L={class:"m-card-hd"},H={class:"m-card-hd-bg"},U=["width","viewBox"],B=["clip-path"],E=["width"],M=["id"],S=["d"],Z=["d","fill"],G=["d","fill","mask"],C=["clip-path"],k=["x1"],D=["id","x1"],O=["id"],T=["id"],N=["width"],R=["id"],z={class:"m-card-hd-title"},A={key:0,class:"m-card-hd-extra"},P=["width","height","viewBox"],I=["opacity"],j=["d","fill"],q=["d"],K={class:"m-card-bd-content"},J={__name:"index",props:{width:{type:Number,default:398},height:{type:Number,default:200},title:{type:String,default:"标题"},bodyFill:{type:String,default:"rgba(26, 57, 77, 1)"},bodyOpacity:{type:Number,default:.6}},setup(e){const s=e,a=w(1),_=p(()=>{let l=s.width;return`M165 0.5
|
||||
import{g as p,q as g,af as y,o as r,c as n,a as i,z as c,t as x,r as h,j as $,K as u,d as w}from"./index-1786807848259.js";const F=""+new URL("title-zs1-c15a5ee8-balabala-1786807848259.svg",import.meta.url).href,v=""+new URL("saoguang-ccf84a88-balabala-1786807848259.svg",import.meta.url).href,b=""+new URL("content-bottom-left-arrow-3a8a61f3-balabala-1786807848259.svg",import.meta.url).href,V=""+new URL("content-bottom-right-arrow-a3c5270d-balabala-1786807848259.svg",import.meta.url).href,f=""+new URL("content-middle-line-162bc0d5-balabala-1786807848259.svg",import.meta.url).href;const L={class:"m-card-hd"},H={class:"m-card-hd-bg"},U=["width","viewBox"],B=["clip-path"],E=["width"],M=["id"],S=["d"],Z=["d","fill"],G=["d","fill","mask"],C=["clip-path"],k=["x1"],D=["id","x1"],O=["id"],T=["id"],N=["width"],R=["id"],z={class:"m-card-hd-title"},A={key:0,class:"m-card-hd-extra"},P=["width","height","viewBox"],I=["opacity"],j=["d","fill"],q=["d"],K={class:"m-card-bd-content"},J={__name:"index",props:{width:{type:Number,default:398},height:{type:Number,default:200},title:{type:String,default:"标题"},bodyFill:{type:String,default:"rgba(26, 57, 77, 1)"},bodyOpacity:{type:Number,default:.6}},setup(e){const s=e,a=w(1),_=p(()=>{let l=s.width;return`M165 0.5
|
||||
L165.707 -0.207107 |
||||
L165.414 -0.5 |
||||
H165 |
||||
@ -1 +1 @@ |
||||
var y=(h,o,e)=>new Promise((p,i)=>{var d=s=>{try{c(e.next(s))}catch(a){i(a)}},v=s=>{try{c(e.throw(s))}catch(a){i(a)}},c=s=>s.done?p(s.value):Promise.resolve(s.value).then(d,v);c((e=e.apply(h,o)).next())});import{_ as V}from"./_plugin-vue_export-helper-c27b6911-1786725044461.js";import{g,q as S,o as k,c as _,a as n,F as C,y as q,n as A,t as u,d as M,L as B}from"./index-1786725044461.js";const E={class:"isolation-page"},I={class:"isolation-card"},j={class:"status-grid"},F=["disabled"],G={__name:"index",setup(h){const o=M(!1),e=B({screen:"up",openApi:"checking",database:"checking",redis:"checking",geoserver:"checking"}),p=g(()=>[{key:"screen",label:"V3 Screen",status:e.screen},{key:"openApi",label:"V3 OpenAPI",status:e.openApi},{key:"database",label:"本机 qkl2",status:e.database},{key:"redis",label:"V3 Redis",status:e.redis},{key:"geoserver",label:"V3 GeoServer",status:e.geoserver}]),i=g(()=>{const s=Object.values(e);return s.includes("down")?"down":s.includes("checking")?"checking":"up"}),d=g(()=>({up:"V3 空环境服务已连通。",down:"存在未通过的服务,请查看状态并重试。",checking:"正在检查 V3 服务。"})[i.value]);function v(s){return{up:"正常",down:"失败",checking:"检查中"}[s]}function c(){return y(this,null,function*(){var s,a,r,w,b,f,m,x;o.value=!0,e.openApi="checking",e.database="checking",e.redis="checking",e.geoserver="checking";try{const t=yield(yield fetch("/openApi/screen2/_health",{cache:"no-store"})).json();e.openApi=((a=(s=t==null?void 0:t.services)==null?void 0:s.openApi)==null?void 0:a.status)==="up"?"up":"down",e.database=((w=(r=t==null?void 0:t.services)==null?void 0:r.database)==null?void 0:w.status)==="up"&&((f=(b=t==null?void 0:t.services)==null?void 0:b.database)==null?void 0:f.database)==="qkl2"?"up":"down",e.redis=((x=(m=t==null?void 0:t.services)==null?void 0:m.redis)==null?void 0:x.status)==="up"?"up":"down"}catch(l){e.openApi="down",e.database="down",e.redis="down"}try{const l=yield fetch("/geoserver/v3/wms?service=WMS&request=GetCapabilities",{cache:"no-store"}),t=yield l.text();e.geoserver=l.ok&&/WMS_Capabilities/i.test(t)?"up":"down"}catch(l){e.geoserver="down"}o.value=!1})}return S(c),(s,a)=>(k(),_("main",E,[n("section",I,[a[0]||(a[0]=n("p",{class:"eyebrow"},"HY SCREEN V3",-1)),a[1]||(a[1]=n("h1",null,"V3 空环境隔离检查",-1)),a[2]||(a[2]=n("p",{class:"summary"},"这里只检查新环境连通性,不加载旧业务页面或旧数据。",-1)),n("div",j,[(k(!0),_(C,null,q(p.value,r=>(k(),_("article",{key:r.key,class:"status-item"},[n("span",{class:A(["status-dot",r.status])},null,2),n("div",null,[n("strong",null,u(r.label),1),n("p",null,u(v(r.status)),1)])]))),128))]),n("p",{class:A(["result",i.value])},u(d.value),3),n("button",{type:"button",disabled:o.value,onClick:c},u(o.value?"检查中...":"重新检查"),9,F)])]))}},R=V(G,[["__scopeId","data-v-69e5473e"]]);export{R as default}; |
||||
var y=(h,o,e)=>new Promise((p,i)=>{var d=s=>{try{c(e.next(s))}catch(a){i(a)}},v=s=>{try{c(e.throw(s))}catch(a){i(a)}},c=s=>s.done?p(s.value):Promise.resolve(s.value).then(d,v);c((e=e.apply(h,o)).next())});import{_ as V}from"./_plugin-vue_export-helper-c27b6911-1786807848259.js";import{g,q as S,o as k,c as _,a as n,F as C,y as q,n as A,t as u,d as M,L as B}from"./index-1786807848259.js";const E={class:"isolation-page"},I={class:"isolation-card"},j={class:"status-grid"},F=["disabled"],G={__name:"index",setup(h){const o=M(!1),e=B({screen:"up",openApi:"checking",database:"checking",redis:"checking",geoserver:"checking"}),p=g(()=>[{key:"screen",label:"V3 Screen",status:e.screen},{key:"openApi",label:"V3 OpenAPI",status:e.openApi},{key:"database",label:"本机 qkl2",status:e.database},{key:"redis",label:"V3 Redis",status:e.redis},{key:"geoserver",label:"V3 GeoServer",status:e.geoserver}]),i=g(()=>{const s=Object.values(e);return s.includes("down")?"down":s.includes("checking")?"checking":"up"}),d=g(()=>({up:"V3 空环境服务已连通。",down:"存在未通过的服务,请查看状态并重试。",checking:"正在检查 V3 服务。"})[i.value]);function v(s){return{up:"正常",down:"失败",checking:"检查中"}[s]}function c(){return y(this,null,function*(){var s,a,r,w,b,f,m,x;o.value=!0,e.openApi="checking",e.database="checking",e.redis="checking",e.geoserver="checking";try{const t=yield(yield fetch("/openApi/screen2/_health",{cache:"no-store"})).json();e.openApi=((a=(s=t==null?void 0:t.services)==null?void 0:s.openApi)==null?void 0:a.status)==="up"?"up":"down",e.database=((w=(r=t==null?void 0:t.services)==null?void 0:r.database)==null?void 0:w.status)==="up"&&((f=(b=t==null?void 0:t.services)==null?void 0:b.database)==null?void 0:f.database)==="qkl2"?"up":"down",e.redis=((x=(m=t==null?void 0:t.services)==null?void 0:m.redis)==null?void 0:x.status)==="up"?"up":"down"}catch(l){e.openApi="down",e.database="down",e.redis="down"}try{const l=yield fetch("/geoserver/v3/wms?service=WMS&request=GetCapabilities",{cache:"no-store"}),t=yield l.text();e.geoserver=l.ok&&/WMS_Capabilities/i.test(t)?"up":"down"}catch(l){e.geoserver="down"}o.value=!1})}return S(c),(s,a)=>(k(),_("main",E,[n("section",I,[a[0]||(a[0]=n("p",{class:"eyebrow"},"HY SCREEN V3",-1)),a[1]||(a[1]=n("h1",null,"V3 空环境隔离检查",-1)),a[2]||(a[2]=n("p",{class:"summary"},"这里只检查新环境连通性,不加载旧业务页面或旧数据。",-1)),n("div",j,[(k(!0),_(C,null,q(p.value,r=>(k(),_("article",{key:r.key,class:"status-item"},[n("span",{class:A(["status-dot",r.status])},null,2),n("div",null,[n("strong",null,u(r.label),1),n("p",null,u(v(r.status)),1)])]))),128))]),n("p",{class:A(["result",i.value])},u(d.value),3),n("button",{type:"button",disabled:o.value,onClick:c},u(o.value?"检查中...":"重新检查"),9,F)])]))}},R=V(G,[["__scopeId","data-v-69e5473e"]]);export{R as default}; |
||||
@ -1 +1 @@ |
||||
var y=(h,m,i)=>new Promise((d,r)=>{var l=t=>{try{o(i.next(t))}catch(u){r(u)}},v=t=>{try{o(i.throw(t))}catch(u){r(u)}},o=t=>t.done?d(t.value):Promise.resolve(t.value).then(l,v);o((i=i.apply(h,m)).next())});import{l as B,m as M,g as L,q,G as A,o as f,c as g,a,B as w,f as D,s as x,H as I,I as N,t as _,j as b,u as R,d as n,J as U}from"./index-1786725044461.js";import{_ as $}from"./_plugin-vue_export-helper-c27b6911-1786725044461.js";const E={class:"login-screen"},K={class:"login-shell"},T={class:"login-field"},j=["disabled"],F={class:"login-field login-password-field"},G={class:"login-password-control"},H=["disabled","type"],J=["aria-label","aria-pressed"],O={key:0,class:"login-field-assist","aria-live":"polite"},P={key:1,class:"login-error",role:"alert"},W={key:2,class:"login-error",role:"status"},z=["disabled"],Q={__name:"index",setup(h){const m=B(),i=M(),d=n(""),r=n(""),l=n(!1),v=n(!1),o=n(!1),t=n(""),u=n(!1),c=n(!1),C=L(()=>{const s=typeof m.query.redirect=="string"?decodeURIComponent(m.query.redirect):"/platform";return s.startsWith("/login")?"/platform":s||"/platform"});function S(){return y(this,null,function*(){if(t.value="",!d.value||!r.value){t.value="请输入账号和密码。";return}o.value=!0;try{yield U(d.value,r.value),i.replace(C.value)}catch(s){t.value=V(s)}finally{o.value=!1}})}q(()=>y(this,null,function*(){try{const s=yield A();c.value=s.loginAvailable===!0}catch(s){t.value="认证状态暂时无法确认,请稍后重试。"}finally{u.value=!0}}));function k(s){var e;v.value=!!((e=s==null?void 0:s.getModifierState)!=null&&e.call(s,"CapsLock"))}function V(s){const e=String((s==null?void 0:s.message)||"").trim();return/401|403|账号|密码|unauthor/i.test(e)?"账号或密码不正确,请核对后重试。":/network|fetch|timeout|连接|服务|502|503|504/i.test(e)?"登录服务暂时无法连接,请稍后重试。":"暂时无法登录,请稍后重试。"}return(s,e)=>(f(),g("div",E,[a("div",K,[e[9]||(e[9]=a("section",{class:"login-brand","aria-label":"红原县数字畜牧业监管平台"},[a("div",{class:"login-brand-rule","aria-hidden":"true"},[a("i"),a("span"),a("i")]),a("h1",null,[w("红原县数字畜牧业"),a("br"),w("监管平台")]),a("div",{class:"login-brand-glow","aria-hidden":"true"})],-1)),a("form",{class:"login-panel","aria-label":"平台用户登录",onSubmit:D(S,["prevent"])},[e[8]||(e[8]=a("header",{class:"login-panel-head"},[a("div",{class:"login-panel-title"},"用户登录"),a("span",{"aria-hidden":"true"})],-1)),a("label",T,[e[5]||(e[5]=a("span",null,"账号",-1)),x(a("input",{"onUpdate:modelValue":e[0]||(e[0]=p=>d.value=p),disabled:!c.value,autocomplete:"username",autofocus:"",placeholder:"请输入平台账号"},null,8,j),[[I,d.value,void 0,{trim:!0}]])]),a("label",F,[e[6]||(e[6]=a("span",null,"密码",-1)),a("span",G,[x(a("input",{"onUpdate:modelValue":e[1]||(e[1]=p=>r.value=p),disabled:!c.value,autocomplete:"current-password",placeholder:"请输入密码",type:l.value?"text":"password",onKeydown:k,onKeyup:k,onBlur:e[2]||(e[2]=p=>v.value=!1)},null,40,H),[[N,r.value]]),a("button",{class:"login-password-toggle",type:"button","aria-label":l.value?"隐藏密码":"显示密码","aria-pressed":l.value,onClick:e[3]||(e[3]=p=>l.value=!l.value)},_(l.value?"隐藏":"显示"),9,J)])]),v.value?(f(),g("div",O,[...e[7]||(e[7]=[a("span",{class:"login-caps-lock"},"大写锁定已开启",-1)])])):b("",!0),t.value?(f(),g("div",P,_(t.value),1)):b("",!0),u.value&&!c.value?(f(),g("div",W," V3 认证数据尚未初始化,当前仅可使用本机迁移检查入口。 ")):b("",!0),a("button",{class:"login-submit",disabled:o.value||!c.value,type:"submit"},_(o.value?"登录中":"登录"),9,z),u.value&&!c.value?(f(),g("button",{key:3,class:"login-secondary",type:"button",onClick:e[4]||(e[4]=p=>R(i).replace("/v3-isolation"))}," 返回隔离检查 ")):b("",!0)],32)])]))}},ee=$(Q,[["__scopeId","data-v-629c854a"]]);export{ee as default}; |
||||
var y=(h,m,i)=>new Promise((d,r)=>{var l=t=>{try{o(i.next(t))}catch(u){r(u)}},v=t=>{try{o(i.throw(t))}catch(u){r(u)}},o=t=>t.done?d(t.value):Promise.resolve(t.value).then(l,v);o((i=i.apply(h,m)).next())});import{l as B,m as M,g as L,q,G as A,o as f,c as g,a,B as w,f as D,s as x,H as I,I as N,t as _,j as b,u as R,d as n,J as U}from"./index-1786807848259.js";import{_ as $}from"./_plugin-vue_export-helper-c27b6911-1786807848259.js";const E={class:"login-screen"},K={class:"login-shell"},T={class:"login-field"},j=["disabled"],F={class:"login-field login-password-field"},G={class:"login-password-control"},H=["disabled","type"],J=["aria-label","aria-pressed"],O={key:0,class:"login-field-assist","aria-live":"polite"},P={key:1,class:"login-error",role:"alert"},W={key:2,class:"login-error",role:"status"},z=["disabled"],Q={__name:"index",setup(h){const m=B(),i=M(),d=n(""),r=n(""),l=n(!1),v=n(!1),o=n(!1),t=n(""),u=n(!1),c=n(!1),C=L(()=>{const s=typeof m.query.redirect=="string"?decodeURIComponent(m.query.redirect):"/platform";return s.startsWith("/login")?"/platform":s||"/platform"});function S(){return y(this,null,function*(){if(t.value="",!d.value||!r.value){t.value="请输入账号和密码。";return}o.value=!0;try{yield U(d.value,r.value),i.replace(C.value)}catch(s){t.value=V(s)}finally{o.value=!1}})}q(()=>y(this,null,function*(){try{const s=yield A();c.value=s.loginAvailable===!0}catch(s){t.value="认证状态暂时无法确认,请稍后重试。"}finally{u.value=!0}}));function k(s){var e;v.value=!!((e=s==null?void 0:s.getModifierState)!=null&&e.call(s,"CapsLock"))}function V(s){const e=String((s==null?void 0:s.message)||"").trim();return/401|403|账号|密码|unauthor/i.test(e)?"账号或密码不正确,请核对后重试。":/network|fetch|timeout|连接|服务|502|503|504/i.test(e)?"登录服务暂时无法连接,请稍后重试。":"暂时无法登录,请稍后重试。"}return(s,e)=>(f(),g("div",E,[a("div",K,[e[9]||(e[9]=a("section",{class:"login-brand","aria-label":"红原县数字畜牧业监管平台"},[a("div",{class:"login-brand-rule","aria-hidden":"true"},[a("i"),a("span"),a("i")]),a("h1",null,[w("红原县数字畜牧业"),a("br"),w("监管平台")]),a("div",{class:"login-brand-glow","aria-hidden":"true"})],-1)),a("form",{class:"login-panel","aria-label":"平台用户登录",onSubmit:D(S,["prevent"])},[e[8]||(e[8]=a("header",{class:"login-panel-head"},[a("div",{class:"login-panel-title"},"用户登录"),a("span",{"aria-hidden":"true"})],-1)),a("label",T,[e[5]||(e[5]=a("span",null,"账号",-1)),x(a("input",{"onUpdate:modelValue":e[0]||(e[0]=p=>d.value=p),disabled:!c.value,autocomplete:"username",autofocus:"",placeholder:"请输入平台账号"},null,8,j),[[I,d.value,void 0,{trim:!0}]])]),a("label",F,[e[6]||(e[6]=a("span",null,"密码",-1)),a("span",G,[x(a("input",{"onUpdate:modelValue":e[1]||(e[1]=p=>r.value=p),disabled:!c.value,autocomplete:"current-password",placeholder:"请输入密码",type:l.value?"text":"password",onKeydown:k,onKeyup:k,onBlur:e[2]||(e[2]=p=>v.value=!1)},null,40,H),[[N,r.value]]),a("button",{class:"login-password-toggle",type:"button","aria-label":l.value?"隐藏密码":"显示密码","aria-pressed":l.value,onClick:e[3]||(e[3]=p=>l.value=!l.value)},_(l.value?"隐藏":"显示"),9,J)])]),v.value?(f(),g("div",O,[...e[7]||(e[7]=[a("span",{class:"login-caps-lock"},"大写锁定已开启",-1)])])):b("",!0),t.value?(f(),g("div",P,_(t.value),1)):b("",!0),u.value&&!c.value?(f(),g("div",W," V3 认证数据尚未初始化,当前仅可使用本机迁移检查入口。 ")):b("",!0),a("button",{class:"login-submit",disabled:o.value||!c.value,type:"submit"},_(o.value?"登录中":"登录"),9,z),u.value&&!c.value?(f(),g("button",{key:3,class:"login-secondary",type:"button",onClick:e[4]||(e[4]=p=>R(i).replace("/v3-isolation"))}," 返回隔离检查 ")):b("",!0)],32)])]))}},ee=$(Q,[["__scopeId","data-v-629c854a"]]);export{ee as default}; |
||||
@ -1 +1 @@ |
||||
var u=(e,t,s)=>new Promise((i,r)=>{var g=n=>{try{o(s.next(n))}catch(l){r(l)}},F=n=>{try{o(s.throw(n))}catch(l){r(l)}},o=n=>n.done?i(n.value):Promise.resolve(n.value).then(g,F);o((s=s.apply(e,t)).next())});import{a3 as d,k as y}from"./index-1786725044461.js";const m="/openApi/screen2/yak-industry-chain";function a(e,t){return u(this,null,function*(){return d(yield y(`${m}${e}`,{params:t,timeout:18e3}))})}function C(){return a("/options")}function v(){return a("/overview")}function w(e,t={}){return a(`/stages/${encodeURIComponent(e)}`,t)}function B(e){return a(`/points/${encodeURIComponent(e)}`)}function D(){return a("/map-points")}function I(e){return a(`/artificial-grasslands/${encodeURIComponent(e)}`)}function b(){return a("/credit/summary")}function A(e={}){return a("/credit/households",e)}const c=[101.852492,31.851389,103.347518,33.319796],p=[["family-pasture","家庭生态牧场","#30DCFF","#C9FBFF","pasture"],["artificial-grassland","人工种草基地点","#22F6B8","#B7FFF2","grass"],["scale-breeding","规模化养殖基地","#FFD166","#FFF1B8","breeding"],["breeding-selection","选育/扩繁基地","#A78BFA","#E5D8FF","gene"],["forage-storage","防灾减灾","#FF8C78","#FFE1D8","storage"],["milk-source-station","奶源站","#6BA7FF","#D8E8FF","milk"],["slaughter-processing","屠宰与加工","#43D9FF","#B8F7FF","factory"],["farm-equipment","农机装备","#30DCFF","#C9FBFF","equipment"],["forage-trade","牧草交易","#46E6AD","#B7FFF2","trade"],["social-service","社会化服务","#F0C35A","#FFF1B8","service"]].map(([e,t,s,i,r])=>({key:`yak-industry-${e}`,name:t,fillColor:s,strokeColor:i,iconType:r,match:{field:"stage_key",value:e},cqlFilter:`stage_key='${e}'`})),f={"yak-recognition-layer":{key:"yak-recognition-layer",name:"牦牛识别",sourceType:"wmts",layerName:"v3:yak_recognition",style:"",styles:"",format:"image/png",tileMatrixSetID:"EPSG:900913",bounds:c,maximumLevel:21,url:"/geoserver/gwc/service/wmts",opacity:.96,mapView:{targetLngLat:[102.58,32.72],distanceScale:.82,targetLocalZ:.76,duration:.85},legends:[{key:"yak-recognition-all",name:"牦牛识别",fillColor:"#FFE600",strokeColor:"#FFF58A",selectable:!1}]},"yak-industry-points":{key:"yak-industry-points",name:"牦牛产业点位",sourceType:"geojson",bounds:c,opacity:.96,pointLabelLimit:12,showPointLabels:!1,showPointAtAllDistances:!0,mapView:{targetLngLat:[102.48,32.69],distanceScale:.82,targetLocalZ:.76,duration:.85},legends:p},"artificial-grassland-plots":{key:"artificial-grassland-plots",name:"人工种草图斑",sourceType:"wms",layerName:"v3:yak_industry_artificial_grassland",styles:"yak_industry_artificial_grassland",url:"/geoserver/v3/wms",bounds:c,opacity:.94,mapView:{targetLngLat:[102.51,32.79],distanceScale:.62,targetLocalZ:.76,duration:.9},legends:[{key:"artificial-grassland-pending",name:"待核定种草图斑",fillColor:"#20D8FF",strokeColor:"#E7FFFF",selectable:!1}]}};function _(e){return f[e]||null}export{B as a,A as b,C as c,v as d,b as e,D as f,_ as g,w as h,I as i}; |
||||
var u=(e,t,s)=>new Promise((i,r)=>{var g=n=>{try{o(s.next(n))}catch(l){r(l)}},F=n=>{try{o(s.throw(n))}catch(l){r(l)}},o=n=>n.done?i(n.value):Promise.resolve(n.value).then(g,F);o((s=s.apply(e,t)).next())});import{a8 as d,k as y}from"./index-1786807848259.js";const m="/openApi/screen2/yak-industry-chain";function a(e,t){return u(this,null,function*(){return d(yield y(`${m}${e}`,{params:t,timeout:18e3}))})}function C(){return a("/options")}function v(){return a("/overview")}function w(e,t={}){return a(`/stages/${encodeURIComponent(e)}`,t)}function B(e){return a(`/points/${encodeURIComponent(e)}`)}function D(){return a("/map-points")}function I(e){return a(`/artificial-grasslands/${encodeURIComponent(e)}`)}function b(){return a("/credit/summary")}function A(e={}){return a("/credit/households",e)}const c=[101.852492,31.851389,103.347518,33.319796],p=[["family-pasture","家庭生态牧场","#30DCFF","#C9FBFF","pasture"],["artificial-grassland","人工种草基地点","#22F6B8","#B7FFF2","grass"],["scale-breeding","规模化养殖基地","#FFD166","#FFF1B8","breeding"],["breeding-selection","选育/扩繁基地","#A78BFA","#E5D8FF","gene"],["forage-storage","防灾减灾","#FF8C78","#FFE1D8","storage"],["milk-source-station","奶源站","#6BA7FF","#D8E8FF","milk"],["slaughter-processing","屠宰与加工","#43D9FF","#B8F7FF","factory"],["farm-equipment","农机装备","#30DCFF","#C9FBFF","equipment"],["forage-trade","牧草交易","#46E6AD","#B7FFF2","trade"],["social-service","社会化服务","#F0C35A","#FFF1B8","service"]].map(([e,t,s,i,r])=>({key:`yak-industry-${e}`,name:t,fillColor:s,strokeColor:i,iconType:r,match:{field:"stage_key",value:e},cqlFilter:`stage_key='${e}'`})),f={"yak-recognition-layer":{key:"yak-recognition-layer",name:"牦牛识别",sourceType:"wmts",layerName:"v3:yak_recognition",style:"",styles:"",format:"image/png",tileMatrixSetID:"EPSG:900913",bounds:c,maximumLevel:21,url:"/geoserver/gwc/service/wmts",opacity:.96,mapView:{targetLngLat:[102.58,32.72],distanceScale:.82,targetLocalZ:.76,duration:.85},legends:[{key:"yak-recognition-all",name:"牦牛识别",fillColor:"#FFE600",strokeColor:"#FFF58A",selectable:!1}]},"yak-industry-points":{key:"yak-industry-points",name:"牦牛产业点位",sourceType:"geojson",bounds:c,opacity:.96,pointLabelLimit:12,showPointLabels:!1,showPointAtAllDistances:!0,mapView:{targetLngLat:[102.48,32.69],distanceScale:.82,targetLocalZ:.76,duration:.85},legends:p},"artificial-grassland-plots":{key:"artificial-grassland-plots",name:"人工种草图斑",sourceType:"wms",layerName:"v3:yak_industry_artificial_grassland",styles:"yak_industry_artificial_grassland",url:"/geoserver/v3/wms",bounds:c,opacity:.94,mapView:{targetLngLat:[102.51,32.79],distanceScale:.62,targetLocalZ:.76,duration:.9},legends:[{key:"artificial-grassland-pending",name:"待核定种草图斑",fillColor:"#20D8FF",strokeColor:"#E7FFFF",selectable:!1}]}};function _(e){return f[e]||null}export{B as a,A as b,C as c,v as d,b as e,D as f,_ as g,w as h,I as i}; |
||||
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 4.8 KiB |
|
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 4.1 KiB |