1 |
- import{_ as a,r as e,u as s,W as t,a as n,b as l,d as i,h as d,p as r,f as o,F as c,g as u,i as p,y as m,k as x,a6 as v,t as f,J as _,aP as h,l as g,T as y,L as k}from"./index.e57f2c47.1728219882564.js";import{a as w}from"./app.b2f7eddc.1728219882564.js";import"./sortable.esm.3c354c6c.1728219882564.js";import"./index.21f8c2f4.1728219882564.js";import"./wangEditor.e74748c5.1728219882564.js";const b={class:"addCardWindow"},j={class:"addCardBox mt-0.5"},C={class:"cardItem"},z={class:"text-center text-base text-black"},G={class:"text-center text-gray-700 text-sm",style:{height:"40px",display:"flex","align-items":"center","justify-content":"center"}},I={key:0,class:"rounded-xl overflow-hidden",style:{height:"160px",width:"360px",margin:"auto"}},L=["src"],W={class:"mt-4 flex justify-between"};var B=a({__name:"addCard",setup(a){const B=e(!0),E=s(),F=e([]);t({url:"/card/index"}).then((a=>{1===a.code&&(a.data.map((a=>{w[a.name_en]?(!1===w[a.name_en].auth||E.state.auth)&&F.value.push(a):a.url&&F.value.push(a)})),B.value=!0)}));return(a,e)=>{const s=n("el-empty"),J=n("el-button");return l(),i("div",b,[B.value&&0===F.value.length?(l(),d(s,{key:0,description:"目前还没有卡片应用哟!"})):r("",!0),o("div",j,[(l(!0),i(c,null,u(F.value,((a,s)=>(l(),d(y,{key:s},{default:p((()=>[o("div",C,[o("h3",z,m(a.name),1),o("div",G,[o("span",null,m(a.tips),1)]),x(w)[a.name_en]?(l(),i("div",I,[(l(),d(v(x(w)[a.name_en].card),{data:{...x(w)[a.name_en],size:"2x4"}},null,8,["data"]))])):(l(),i("iframe",{key:1,src:x(f)(a.url),class:"mt-2"},null,8,L)),o("div",W,[o("div",null,[e[0]||(e[0]=o("span",{class:"iconfont icon-redu text-red-500 text-lg"},null,-1)),_(" "+m(x(h)(a.install_num)),1)]),g(J,{onClick:e=>(async a=>{let e={sort:99999,id:k(),name:a.name,name_en:a.name_en,size:"2x4",src:a.src,url:a.url,window:a.window,type:"component",component:"plugins",app:1,tips:a.tips,version:a.version,origin_id:a.id,pageGroup:E.state.pageGroup};E.state.link.push(e),E.commit("updateLink"),await t({url:"/card/install_num",method:"post",data:{id:a.id}})})(a),size:"small",round:"",style:{"background-color":"rgba(243,243,243,0.45)"}},{default:p((()=>e[1]||(e[1]=[_("添加 ")]))),_:2},1032,["onClick"])])])])),_:2},1024)))),128))])])}}},[["__scopeId","data-v-3713e690"]]);export{B as default};
|