1 |
- import{d as n,aU as u,ag as p,r as c,$ as g,c as e,q as f,ai as h,m,f as y}from"./index.13ca4bcb.js";import{O as v}from"./index.42df3325.js";import{s as o}from"./index.module.61dc74b9.js";import{O as I}from"./index.75b629b6.js";import{L as x}from"./index.29df141b.js";import"./index.f49da0ce.js";import"./use-tab-status.45bc1956.js";var L=n({name:"photo-detail",props:{orchestraId:{type:String,default:""}},setup(l){const r=u(),d=p();console.log("\u{1F680} ~ route",r);const a=c({loading:!1,finished:!1,pages:{page:1,rows:20},list:[]}),i=async()=>{var t;if(!a.loading){a.loading=!0;try{const s=await m.post(`${y.platformApi}/orchestraPhotoAlbum/page`,{data:{...a.pages,orchestraId:l.orchestraId||r.query.orchestraId,parentId:r.query.id}});Array.isArray((t=s==null?void 0:s.data)==null?void 0:t.rows)?(a.list=a.list.concat(s.data.rows),a.pages.page+=1,a.finished=!s.data.next):a.finished=!0}catch{a.finished=!0}a.loading=!1}};return g(()=>{i(),document.title=r.query.name||""}),()=>e("div",null,[e(I,null,{default:()=>[e(v,null,null)]}),e("div",{class:o.phoneDetail},[!a.loading&&!!a.list.length&&e(x,{loading:a.loading,loadingText:" ",finished:a.finished,finishedText:"\u6CA1\u6709\u66F4\u591A\u6570\u636E",onLoad:i,immediateCheck:!1},{default:()=>[e("div",{class:o.photoWrap},[a.list.map((t,s)=>e("div",{class:o.photoItem,onClick:()=>{d.push({path:"/photo-list-detail",query:{photoId:t.id}})}},[e("div",{class:o.gridImg,style:t.coverUrl?{backgroundImage:`url(${t.coverUrl})`,backgroundSize:"cover"}:""},null),e("div",{class:o.gridName},[t.name||""]),e("div",{class:o.gridDes},[t.photoCount||0,f("\u5F20")])]))])]}),!a.loading&&!a.list.length&&e(h,{btnStatus:!1,tips:"\u6682\u65E0\u76F8\u518C"},null)])])}});export{L as default};
|