mower-ng/ui/dist/assets/depot.js
fuyn101 e6873cb56a
Some checks failed
ci/woodpecker/push/check_format Pipeline failed
新增手动更新仓库数据接口,并build
2025-01-22 14:33:58 +08:00

34 lines
5.4 KiB
JavaScript

import{b7 as N,b8 as P,au as D,b5 as H,b9 as L,b6 as A,ba as q,q as M}from"./main.js";import{ax as _,ay as v,az as y,aB as O,B as Q,aA as U,aL as W,c as X,aE as G,H as a,F as k,r as w,p as J,bV as C,bT as r,bS as l,bQ as p,A as g,bX as $,bN as R,bU as K,b_ as T,bo as Y,bR as B}from"./_plugin-vue_export-helper.js";const Z=_("thing",`
display: flex;
transition: color .3s var(--n-bezier);
font-size: var(--n-font-size);
color: var(--n-text-color);
`,[_("thing-avatar",`
margin-right: 12px;
margin-top: 2px;
`),_("thing-avatar-header-wrapper",`
display: flex;
flex-wrap: nowrap;
`,[_("thing-header-wrapper",`
flex: 1;
`)]),_("thing-main",`
flex-grow: 1;
`,[_("thing-header",`
display: flex;
margin-bottom: 4px;
justify-content: space-between;
align-items: center;
`,[v("title",`
font-size: 16px;
font-weight: var(--n-title-font-weight);
transition: color .3s var(--n-bezier);
color: var(--n-title-text-color);
`)]),v("description",[y("&:not(:last-child)",`
margin-bottom: 4px;
`)]),v("content",[y("&:not(:first-child)",`
margin-top: 12px;
`)]),v("footer",[y("&:not(:first-child)",`
margin-top: 12px;
`)]),v("action",[y("&:not(:first-child)",`
margin-top: 12px;
`)])])]),ee=Object.assign(Object.assign({},O.props),{title:String,titleExtra:String,description:String,descriptionClass:String,descriptionStyle:[String,Object],content:String,contentClass:String,contentStyle:[String,Object],contentIndented:Boolean}),te=Q({name:"Thing",props:ee,setup(t,{slots:e}){const{mergedClsPrefixRef:f,inlineThemeDisabled:h,mergedRtlRef:s}=U(t),S=O("Thing","-thing",Z,N,t,f),x=W("Thing",s,f),m=X(()=>{const{self:{titleTextColor:i,textColor:n,titleFontWeight:u,fontSize:c},common:{cubicBezierEaseInOut:o}}=S.value;return{"--n-bezier":o,"--n-font-size":c,"--n-text-color":n,"--n-title-font-weight":u,"--n-title-text-color":i}}),d=h?G("thing",void 0,m,t):void 0;return()=>{var i;const{value:n}=f,u=x?x.value:!1;return(i=d==null?void 0:d.onRender)===null||i===void 0||i.call(d),a("div",{class:[`${n}-thing`,d==null?void 0:d.themeClass,u&&`${n}-thing--rtl`],style:h?void 0:m.value},e.avatar&&t.contentIndented?a("div",{class:`${n}-thing-avatar`},e.avatar()):null,a("div",{class:`${n}-thing-main`},!t.contentIndented&&(e.header||t.title||e["header-extra"]||t.titleExtra||e.avatar)?a("div",{class:`${n}-thing-avatar-header-wrapper`},e.avatar?a("div",{class:`${n}-thing-avatar`},e.avatar()):null,e.header||t.title||e["header-extra"]||t.titleExtra?a("div",{class:`${n}-thing-header-wrapper`},a("div",{class:`${n}-thing-header`},e.header||t.title?a("div",{class:`${n}-thing-header__title`},e.header?e.header():t.title):null,e["header-extra"]||t.titleExtra?a("div",{class:`${n}-thing-header__extra`},e["header-extra"]?e["header-extra"]():t.titleExtra):null),e.description||t.description?a("div",{class:[`${n}-thing-main__description`,t.descriptionClass],style:t.descriptionStyle},e.description?e.description():t.description):null):null):a(k,null,e.header||t.title||e["header-extra"]||t.titleExtra?a("div",{class:`${n}-thing-header`},e.header||t.title?a("div",{class:`${n}-thing-header__title`},e.header?e.header():t.title):null,e["header-extra"]||t.titleExtra?a("div",{class:`${n}-thing-header__extra`},e["header-extra"]?e["header-extra"]():t.titleExtra):null):null,e.description||t.description?a("div",{class:[`${n}-thing-main__description`,t.descriptionClass],style:t.descriptionStyle},e.description?e.description():t.description):null),e.default||t.content?a("div",{class:[`${n}-thing-main__content`,t.contentClass],style:t.contentStyle},e.default?e.default():t.content):null,e.footer?a("div",{class:`${n}-thing-main__footer`},e.footer()):null,e.action?a("div",{class:`${n}-thing-main__action`},e.action()):null))}}}),ne=P("depot",()=>{async function t(){return(await D.get("/depot/readdepot")).data}return{getDepotinfo:t}}),re={__name:"depot",setup(t){const e=ne(),{getDepotinfo:f}=e,h=w([]);let s=w([]);async function S(){h.value=await f(),x()}function x(){s.value={...h.value[0]};for(const i in s.value)if(s.value.hasOwnProperty(i)){const n=s.value[i],u=Object.entries(n).map(([c,o])=>({key:c,...o})).sort((c,o)=>c.sort-o.sort);s.value[i]=u}}J(S);const m=async()=>{try{await navigator.clipboard.writeText(h.value[1])}catch(i){console.error("Failed to copy text:",i)}};function d(){D.post("/update/depot_skland")}return w(!1),(i,n)=>{const u=Y,c=L,o=A,j=q,I=M,V=te,E=H;return p(),C("div",null,[r(E,{cols:"1",responsive:"screen"},{default:l(()=>[r(o,null,{default:l(()=>[r(u,{onClick:m,tag:"a",href:"https://arkntools.app/#/material",target:"_blank"},{default:l(()=>n[0]||(n[0]=[g(" 明日方舟工具箱代码 点击复制 ")])),_:1}),r(u,{onClick:d},{default:l(()=>n[1]||(n[1]=[g(" 手动更新仓库数据")])),_:1}),r(c)]),_:1}),r(o,null,{default:l(()=>[g(" 扫描时间:"+$(R(h)[2])+" ",1),n[2]||(n[2]=K("br",null,null,-1)),n[3]||(n[3]=g(" 注:万以下的数字并不会计入,如“龙门币 245万” “资质凭证 2万” ")),r(c)]),_:1}),(p(!0),C(k,null,T(R(s),(F,z)=>(p(),B(o,{key:z},{default:l(()=>[r(j,null,{default:l(()=>[g($(z.slice(1)),1)]),_:2},1024),r(E,{"x-gap":"10px","y-gap":"10px",cols:"2 m:6 l:6 ",responsive:"screen"},{default:l(()=>[(p(!0),C(k,null,T(F,b=>(p(),B(o,{key:b},{default:l(()=>[r(V,null,{avatar:l(()=>[r(I,{color:"000",size:"large",src:"/depot/"+b.icon+".webp"},null,8,["src"])]),header:l(()=>[g($(b.key),1)]),description:l(()=>[g("拥有:"+$(b.number),1)]),_:2},1024)]),_:2},1024))),128))]),_:2},1024),r(c)]),_:2},1024))),128))]),_:1})])}}};export{re as default};