1 |
- import{O as q}from"./index.4b2f8a8e.js";import{O as F}from"./index.20a4632b.js";import{d as I,ag as N,bH as T,c as t,F as v,f as m,q as g,k as D,r as C,Z as Q,R as E,$ as O,ah as V,_ as H,ai as B,ak as z,m as _,aV as U,P as k}from"./index.ebf3a7fc.js";import{i as K}from"./icon-or.620acfd8.js";import{i as W}from"./icon_teacher.df08d662.js";import{i as x}from"./icon-muit-message.0a72e92d.js";import{C as b}from"./index.a5994f17.js";import{I as S}from"./index.ed0538ba.js";import{G as X,a as y}from"./index.e3fea368.js";import{O as R}from"./index.516278b3.js";import{S as Y,a as J,O as Z}from"./index.f86bddc2.js";import{L as M}from"./index.f4a430f8.js";import{S as P,a as $}from"./index.d86d65e8.js";import{P as tt}from"./index.86b3abbd.js";import{C as et}from"./index.5d8dc35b.js";import{T as at,a as L}from"./index.bfe39b9a.js";import"./index.50e78a15.js";import"./plyr.min.22fd58dd.js";/* empty css */import"./use-tab-status.551e80c0.js";import"./index.4f97c214.js";const st="_mineOrchestra_125jq_1",rt="_select_125jq_5",ot="_icon_125jq_8",lt="_tabs_125jq_24",it="_content_125jq_37";var A={mineOrchestra:st,select:rt,icon:ot,tabs:lt,content:it};const ct="_myClass_175qp_1",nt="_itemDiv_175qp_4",ut="_userContainer_175qp_10",dt="_iconImg_175qp_17",pt="_messageImg_175qp_25",ht="_tag_175qp_29",mt="_content_175qp_56",ft="_teacherName_175qp_60",gt="_grid_175qp_63",At="_title_175qp_63",vt="_name_175qp_69",St="_returnOrchestra_175qp_76";var i={myClass:ct,itemDiv:nt,userContainer:ut,iconImg:dt,messageImg:pt,tag:ht,content:mt,teacherName:ft,grid:gt,title:At,name:vt,returnOrchestra:St},yt=I({name:"my-orchestra",props:{orchestraData:{type:Object,default:()=>({})},orchestraName:{type:String,default:""},list:{type:Object,default:()=>[]}},setup(u){const e=N(),{orchestraName:h}=T(u);console.log("\u{1F680} ~ orchestraName",h.value);const f=async c=>{console.log(c),D({api:"joinChatGroup",content:{type:"multi",id:c.imGroupId}})},s=c=>{console.log("\u{1F680} ~ item",c),m.platformType!="STUDENT"&&D({api:"open_app_page",content:{action:"app",pageTag:"classDetail",url:"",params:JSON.stringify({classId:c.classGroupId})}})},{list:l}=T(u);return()=>{var c,o,d;return t("div",{class:i.myClass},[Array.isArray(l.value)&&l.value.map(r=>t("div",{class:i.itemDiv,onClick:()=>s(r)},[t(b,{center:!0,class:i.userContainer},{icon:()=>t(S,{src:r.teacherAvatar||W,class:i.iconImg,fit:"cover"},null),title:()=>t(v,null,[m.platformType=="TEACHER"?t(v,null,[t("div",{class:i.content},[t("div",{class:["van-ellipsis",i.teacherName]},[r.classGroupName])]),t("div",{class:"van-ellipsis van-cell__label"},[h.value])]):t(v,null,[t("div",{class:i.content},[r.teacherName?t("div",{class:["van-ellipsis",i.teacherName]},[r.teacherName]):t("div",{style:{color:"rgba(178,178,178,1)"}},[g("\u6682\u65E0\u4F34\u5B66\u6307\u5BFC")])]),t("div",{class:"van-cell__label"},[t("span",{class:i.tag},[r.classGroupName])])])]),value:()=>t(S,{class:i.messageImg,src:x,onClick:a=>{a.stopPropagation(),f(r)}},null)}),t(X,{border:!1,columnNum:3,class:i.grid},{default:()=>[t(y,{class:"gridBorderRight"},{default:()=>[t("p",{class:i.title},[r.studentNum||0]),t("p",{class:i.name},[g("\u5B66\u751F\u4EBA\u6570")])]}),t(y,{class:"gridBorderRight"},{default:()=>[t("p",{class:[i.title]},[r.notStartCourseNum||0]),t("p",{class:i.name},[g("\u5269\u4F59\u8BFE\u65F6")])]}),t(y,null,{default:()=>[t("p",{class:i.title},[r.totalCourseNum||0]),t("p",{class:i.name},[g("\u603B\u8BFE\u65F6")])]})]})])),m.platformType=="STUDENT"&&t("div",{class:"btnGroup",style:"padding-top: 12px; text-align: center;"},[(((c=u.orchestraData)==null?void 0:c.status)==="REGISTER"||((o=u.orchestraData)==null?void 0:o.status)==="LEARNING")&&t("span",{class:i.returnOrchestra,onClick:()=>{var r;e.push({path:"/apply-withdrawal",query:{id:(r=u.orchestraData)==null?void 0:r.orchestraId}})}},[g("\u7533\u8BF7\u9000\u56E2")]),((d=u.orchestraData)==null?void 0:d.status)==="AUTH"&&t("span",{class:i.returnOrchestra},[g("\u7533\u8BF7\u9000\u56E2\u4E2D")])])])}}});const Ct="_orchestraStory_1c0z5_1",Et="_cellGroup_1c0z5_4",_t="_storySteps_1c0z5_14",It="_stepTimes_1c0z5_24",wt="_stepTime_1c0z5_24",Tt="_stepEdit_1c0z5_36",Dt="_content_1c0z5_47",Lt="_storySwipe_1c0z5_53",Nt="_swipeImg_1c0z5_57",Ot="_iconActive_1c0z5_67",Bt="_iconInactive_1c0z5_71";var p={orchestraStory:Ct,cellGroup:Et,storySteps:_t,stepTimes:It,stepTime:wt,stepEdit:Tt,content:Dt,storySwipe:Lt,swipeImg:Nt,iconActive:Ot,iconInactive:Bt},bt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAA8hJREFUSEuFVs9rVFcU/s59YzI2WBCjLZN0YSE6aq0gtZZqKXQXLREpdSWVFpSChmbRPyBQcGtEoaALS5G2uBGF6KLduCi4KNEMSTsQqpMYf9RGbZkqrXPvOeX+ej9mJu0deI95797vO+fec77vEf5jPJu7PljiZB8Be1n4dQL1QwQsvERATSCTvEJdemHorcXlYKjbi6f1qUpvScaZ5WMRLkHsLHeBiNiLXyYCArQQnTPKjPdVd99rx+sg0HNTIww+D8EqC+oAU3wL7p4WSAJZEyQHy1t2X86TFAjMrZujzDwhIiogucg7SRxFIPGkYT6DMFbesutUJEkJ9K3pERG+6MBj1D7cQJBti32fEXgi+yM/nYlkf8zEEcjCVEW3VB2QVTZa+9BHnd+SGGVGlGYW5vlsAYI0TQlVeyaOwDRqZ5j5sHsbo4uLjAb9fBPq119AfzwBSEFW94Nf3QjesAlCKj3wtAhsNorOljfvOkIyNz1oEtwWSClfHW7VX39CTX4H9fh3AMqBgxJ/Vwl4zVro94YhK/tyJDELaDbJejKN2lEWOd0OLlojufAl1KOHATgHHklIgdesQ2vPB4DKZ+ILgyDHiBu1KywynJ0ru2joxo9Irl0uRh0zcGCBUCm0dr4Lrm7tyEIRXSXdqNkuHHB7n2sg9c0E1IM7biv81nTPwG4Zr6ug9f6BQm8ErLtk5mf+FuHeWMuRJDn5OajV6pJBJMqIpacXrY9Gs9INgRLwTxtBVp7JibFA0CWDQlYK0rMSzw991lHeRI6gtiiCgSgHsWHU18dB9+e7n0G6ZT4bfvkV6H2HQtdn/SKCu8QLM1eYZbgoDQD99AOS77/1ZWkPNZ6BPVz3P2aWQL+zB/zajqyHsi26SqYxc1TAp1OBirqiNeirL6Ae3smB5YFD9GsHoD/8tFCmmYzQMZLF6UE26rYISlGSo/5Q8zHowkmo3ywJFaK2GfFLgzAjn0D6Xix0c+gpbUpY76VifuaMCB+2KtKholYqblwDzV4HLd3zUtE/ANm8E7z1bSCJ2ljUKAV1tmfTm0eC2NUrhp/XAesBGckyuh/8oCh+3ohS42hqrKj2Vbd7sbNDL8yOgPkiYL0gjC6y3E1hMwV2BCxC+8vVHc54CoYj87OjRniigyTVkaD9uY735R38AGCAxno2vNFpOG2ZnLfekC2O7pXd270ZkCYTDpaHfORxdDV9WahXWPQ4YE3fy7gPuujF9hEJNJGcSzSNU3X7/5t+nt2VsLafLbyXRdxni4+clwDUiDCpjLpEQ9uW/Wz5F7eVfyrRHBkkAAAAAElFTkSuQmCC",Rt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABWhJREFUWEe1l2tsFFUYhp+zLF4QKJSKRQUETEwUDKA2tSrKD1MgRuQiQYNcAnKVdiNYiS0GSYFIKGwhINdIAmqI3IIREX80/KBcDJKImBCNBEwoKpR22xCg7Rxz5szsnJndLrsLTPbHznzfvOc53/eeMzOCFIdcGRmKlLvtFCHGi7LoL6ny24vJpfOH0CG0GynAahsvPl13ur1ckRqodAeSSXaOZKdYVP1eVkDLDB3EDlERnZwd0Oel+4C3nJv3i4+rx2QHFNmHlFpHsF+Ut69zuwrtQ94NoMDE7ghIVUjac7uDCmUAJKtKvwQ5HClC9sCqZlZLgSjbcFmudIXswH5RVj1Grpybj+x40tc6yzxTAtL+EXZ0lhstUzrl0TFyyUf5hFu0jh5XqdQIWVXaipQd4gH151boUVEerZOrIluwrBmaUm4VZWvfl8sivQjLS758V9TkUoNIoXVWKB05Q4fFVlEe1TrS0YlDiTYhq0qk0xKdb9OGxomF0b1y1by+WOGN9sVQ22yxcP0FuSoylja5JwEoKZQYJz6J7pWV8/oSUjqq+q2zRcX6C3J5ZCyWo+NOREIikA6eocuNQjFr83XfpDfN7ETjA8eRYpCvZdpj3oS8kzPcvFEolgR0lszsRMcHTwADfcVQtbArlGx2iJ8RMiIWrK21w1UlRVgiiuSFtNrlIWqdRY5OZUkRIUMnMLYHFA84pvT62qwBZGc9GzcudHuTVsZpva+8NDv3dk5aAEdLyNVJPOQXcs6cLSsO4SxJEypY6WAsjXgiULL2xYWNJW1XKolvMoUI5GuglBDmoGa7XCXVOncDa6eFGUB6QEqrSy5MKDEbdu//71wHjfVxPwq5xvBQt4dhWsW9hzBH2FgJ167oK/Y+lA5Qw3/Q1ACP9IH77vcDSwsu/62v5fdWm6o/fusm1F2Ert2he17iZE0gex9SQK6HklXoxCE4fggsCQ/lwLi50CNfC7e2wp4v4OKf6jEBvQfA23MgHNbxK5fh6w3QFNPbxSsjYFixH2pTJdQ7FfIBqbScQMti9bB9qTat/WwCBjwLb07Xor/WwuFdTszZl4onwOAiHd+zDc6dibfDhvpgMeTkelAKSLUsvg9FTQ/lwdTFXnLdefg26sGoSM8+8O4CnXP0Bzh2SM/eBS4qhpdH6vj21bpdbkxdmxKBx59IBHKuCKmAzJZNNUzd2gI7V0DjVW+WRW9Awev6/J+L8NUasCz3oQyTPtReUkftT3Dke29Hz+kBsxZBuGO6QIEKqdsar8Cxg9B0DfoNhKHDIWQY9/zvcOqIHvS5V6H/095gCvRkDfzxG3TNhWEjE429Oeght0Kuh8wKedL37p8C8nmo2vCQMnUQ6God1B6A2DXoPwgKiqGDs4oU5rnTcKpGr7LnX4OnhmQG7wI5thHSBxRoWcst2FEJzY3eIAUjoNAx7aXzsKtabwn2IWBiKTzWL30oE8he9goobuo8mJJklZnyPXvDxIWOaQ/CiR+9VaSUXiyGl0bdBSDXQ1OMVdbcANs/06vIPZ4cDKOm6bOzx+HwN36gEe/AwMLMgBrMfcitkA0UqJC6droGjh7QUGrZjp4DakdXh9UG322Dv85qqH7PwOjpENLfDGkdW4xnma9l6u5ueTDZaJmreD2mfdSjl9/Qbq/r/9WZuT2dN8q0UHRSSqBkFcpAO6vUrCqU1Uhp3qSAbA/plzxvlaVqWZraWaVtDb4PmaZWj4ROXdvXTfVCr+66XTwhR0BzTC8O5x3dX6FUU8zgvdj1elwuKaj5ueW9qwtZXRoD2SWtct+uAml9EplfLsaotoVETMi182chQ5XtQhkT8UFnApdWrmgCKv4H/BmPw5b13qYAAAAASUVORK5CYII=";function Gt(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!z(u)}var jt=I({name:"orchestra-story",props:{orchestraId:{type:String,default:""}},setup(u){const e=C({isClick:!1,list:[],listState:{reshLoading:!1,dataShow:!0,loading:!1,finished:!1,refreshing:!1,height:0},params:{type:null,page:1,rows:20}}),h=async()=>{try{if(e.isClick)return;e.isClick=!0;const c=await _.post(`${m.platformApi}/orchestraStory/page`,{data:{orchestraId:u.orchestraId},hideLoading:!0});e.listState.loading=!1,e.listState.refreshing=!1;const o=c.data||{};if(e.list.length>0&&o.current===1)return;e.list=e.list.concat(o.rows||[]),e.listState.finished=o.current>=o.pages,e.params.page=o.current+1,e.listState.dataShow=e.list.length>0,e.isClick=!1}catch{e.listState.dataShow=!1,e.listState.finished=!0,e.listState.refreshing=!1,e.isClick=!1}};Q(()=>u.orchestraId,()=>{e.params.page=1,e.list=[],e.listState.finished=!1,h()});const f=E([]),s=c=>{f.value.forEach((o,d)=>{d!==c&&o.onStop()})};O(()=>{h()});const l=E([]);return()=>{let c;return t(R,{modelValue:e.listState.refreshing,"onUpdate:modelValue":o=>e.listState.refreshing=o,onRefresh:()=>{e.params.page=1,e.listState.refreshing=!0,e.list=[],h()},style:`min-height: calc(100vh - var(--van-nav-bar-height) - var(--header-height) - ${u.orchestraId?"1.2rem":""})`},{default:()=>[t("div",{class:[p.orchestraStory,!e.listState.dataShow&&"emptyRootContainer"],style:{overflowY:"auto"}},[e.listState.dataShow?t(M,{finished:e.listState.finished,finishedText:" ",class:[p.liveList],onLoad:h,immediateCheck:!1},{default:()=>[t(Y,{direction:"vertical",class:[p.storySteps,"storyStepContainer"]},Gt(c=e.list.map((o,d)=>t(J,null,{default:()=>[t("div",{class:p.stepTimes},[t("div",{class:p.stepTime},[V(o.createTime).format("YYYY\u5E74MM\u6708DD\u65E5")])]),t("p",{class:[p.content,"van-multi-ellipsis--l2"]},[o.content]),t(P,{ref:r=>l.value[d]=r,class:p.storySwipe},{default:()=>[o.attachments&&o.attachments.map(r=>t($,null,{default:()=>[o.type==="IMAGE"&&t("div",{class:p.swipeImg,style:r.url?{backgroundImage:`url(${r.url})`,backgroundSize:"cover"}:""},null),o.type==="VIDEO"&&t(Z,{src:r.url,height:"100%",poster:r.coverImage,class:p.swipeImg,ref:a=>f.value[d]=a,onPlay:()=>s(d),onExitfullscreen:()=>{H(()=>{setTimeout(()=>{l.value.forEach(a=>{a.resize()})},600)})}},null)]}))]})],"inactive-icon":()=>t(S,{src:bt,class:p.iconInactive},null),"active-icon":()=>t(S,{src:Rt,class:p.iconActive},null)})))?c:{default:()=>[c]})]}):t(B,{btnStatus:!1,tips:"\u6682\u65E0\u4E8B\u8FF9",style:{paddingBottom:"30px"}},null)])]})}}}),se=I({name:"my-orchestra",setup(u,e){var r;const h=U();N();const f=E(((r=h.query)==null?void 0:r.tab)||"course"),s=C({orchestraList:[],loading:!0,reshLoading:!1,dataShow:!0}),l=C({orchestra:{},orchestraStatus:!1}),c=()=>{s.loading=!0,_.post(`${m.platformApi}/orchestra/studentOrchestra`,{}).then(a=>{Array.isArray(a==null?void 0:a.data)&&(s.orchestraList=a.data.map(n=>({...n,name:n.name||n.orchestraName||"",id:n.id||n.orchestraId||""})),l.orchestra=s.orchestraList[0]||{})}).finally(()=>{setTimeout(()=>{s.loading=!1,s.reshLoading=!1},300)})},o=async()=>{s.loading=!0,_.post(`${m.platformApi}/orchestra/teacherOrchestra`,{}).then(a=>{Array.isArray(a==null?void 0:a.data)&&(s.orchestraList=a.data.map(n=>({...n,name:n.name||n.orchestraName||"",id:n.id||n.orchestraId||""})),l.orchestra=s.orchestraList[0]||{})}).finally(()=>{setTimeout(()=>{s.loading=!1,s.reshLoading=!1},300)})},d=()=>{m.platformType==="STUDENT"?c():m.platformType==="TEACHER"&&o()};return O(()=>{document.documentElement.style.setProperty("--footer-height","0px"),d()}),()=>t("div",{class:[A.mineOrchestra]},[t(F,{onGetHeight:a=>{document.documentElement.style.setProperty("--header-height",a+"px")}},{default:()=>[t(q,{title:"\u6211\u7684\u4E50\u56E2"},null)]}),!!s.orchestraList.length&&t(et,{inset:!0},{default:()=>[t(b,{class:A.select,center:!0,isLink:!0,onClick:()=>l.orchestraStatus=!0},{icon:()=>t("img",{class:A.icon,src:K},null),title:()=>t("div",{class:"van-ellipsis"},[l.orchestra.name])})]}),!!s.orchestraList.length&&t(v,null,[t(at,{active:f.value,"onUpdate:active":a=>f.value=a,class:A.tabs,lazyRender:!0,background:"transparent",animated:!0,swipeable:!0,lineWidth:16,lineHeight:4},{default:()=>[t(L,{name:"course",title:"\u6211\u7684\u73ED\u7EA7"},{default:()=>[t(R,{modelValue:s.reshLoading,"onUpdate:modelValue":a=>s.reshLoading=a,onRefresh:()=>{s.reshLoading=!0,d()},style:`min-height: calc(100vh - var(--van-nav-bar-height) - var(--header-height) - ${s.orchestraList.length?"1.2rem":""})`},{default:()=>{var a,n;return[t("div",{class:A.content},[t(yt,{orchestraName:((a=l.orchestra)==null?void 0:a.name)||"",list:((n=l.orchestra)==null?void 0:n.classGroupIdList)||[],orchestraData:l.orchestra},null)])]}})]}),t(L,{name:"deeds",title:"\u4E50\u56E2\u4E8B\u8FF9"},{default:()=>{var a;return[t("div",{class:A.content},[t(jt,{orchestraId:((a=l.orchestra)==null?void 0:a.id)||""},null)])]}})]})]),!s.loading&&!s.orchestraList.length&&t("div",{class:!s.orchestraList.length&&"emptyRootContainer",style:{minHeight:"calc(100vh - var(--header-height))"}},[t(B,{btnStatus:!1,tips:"\u6682\u65E0\u4E50\u56E2"},null)]),t(k,{show:l.orchestraStatus,"onUpdate:show":a=>l.orchestraStatus=a,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[t(tt,{columns:s.orchestraList,columnsFieldNames:{text:"name",value:"id"},onCancel:()=>l.orchestraStatus=!1,onConfirm:({selectedValues:a})=>{var w;const n=a[0]||"";if(l.orchestraStatus=!1,n==((w=l.orchestra)==null?void 0:w.id))return;const G=s.orchestraList.find(j=>j.id==n)||{};l.orchestra=G}},null)]})])}});export{se as default};
|