1 |
- import{_ as c,a as m,b as _,c as l,d as p,e as g,f as d,g as b,h as f,i as h,j as C}from"./share_bg.cffdd379.js";import{_ as j}from"./icon_tips.1c27519f.js";import{d as k,g as a,a as e,C as T,q as u,j as t,B as I,k as y,l as i}from"./vendor.f57b7239.js";/* empty css *//* empty css *//* empty css */import{i as N}from"./icon_timer2.563d016a.js";import{c as v}from"./index.376fb8f6.js";const F="_course_1keb6_1",A="_courseItem_1keb6_6",B="_courseTimer_1keb6_10",x="_courseNum_1keb6_21",D="_munis_1keb6_32",O="_courseInfo_1keb6_36",H="_courseImg_1keb6_45",M="_courseName_1keb6_56",R="_name_1keb6_59",Y="_subject_1keb6_65",E="_courseOperation_1keb6_74";var o={course:F,courseItem:A,courseTimer:B,courseNum:x,munis:D,courseInfo:O,courseImg:H,courseName:M,name:R,subject:Y,courseOperation:E};const r=s=>{const n=`../../images/${s}`;return{"../../images/icon_arrow.png":c,"../../images/icon_class_plan.png":m,"../../images/icon_freeze_timer.png":_,"../../images/icon_invite_student.png":l,"../../images/icon_last_timer.png":p,"../../images/icon_message.png":g,"../../images/icon_music_account.png":d,"../../images/icon_num.png":b,"../../images/icon_tips.png":j,"../../images/logo.png":f,"../../images/room_bg.png":h,"../../images/share_bg.png":C}[n].default};var K=k({name:"course",props:{item:{type:Object},operation:{type:Boolean,default:!0},onStudentAdjust:{type:Function,default:s=>{}},onTimeAdjust:{type:Function,default:s=>{}},onCourseDelete:{type:Function,default:s=>{}}},computed:{timer(){const s=this.item;return a(s.startTime).format("YYYY/MM/DD HH:mm")+" ~ "+a(s.endTime).format("HH:mm")}},methods:{onJoinChat(s){s.stopPropagation();const n=this.item;postMessage({api:"joinChatGroup",content:{type:"multi",id:n.id}})},onDetail(){var s;postMessage({api:"openCourseDetail",content:{type:"pianoRoom",courseId:(s=this.item)==null?void 0:s.courseId}})}},render(){const s=this.item;return e(T,{class:o.course,border:!1},{default:()=>[e(u,{center:!0,class:o.courseItem,onClick:this.onDetail},{title:()=>e("div",{class:o.courseTimer},[e("img",{src:N},null),e("span",null,[this.timer])]),value:()=>e("div",{class:o.courseNum},[e("span",null,[s.studentCount,t("\u4EBA")]),e("img",{src:r("icon_num.png"),style:{marginRight:"14px"}},null),this.operation?e("img",{onClick:this.onJoinChat,src:r("icon_message.png")},null):e("span",{class:o.munis},[t("-"),s.singleCourseTime,t("\u5206\u949F")])])}),e(u,null,{default:()=>[e("div",{class:o.courseInfo},[e("div",{class:o.courseImg},[t("\u5C0F\u8BFE")]),e("div",{class:o.courseName},[e("p",{class:o.name},[s.groupName]),e("p",null,[e("span",{class:o.subject},[s.subjectName])])]),e(I,{type:s.status!=="NOT_START"?"default":"primary",round:!0,disabled:!0,size:"small"},{default:()=>[v[s.status]]})]),this.operation&&e(y,{class:o.courseOperation},{default:()=>[e(i,{span:8,class:"van-hairline--right"},{default:()=>[e("span",{onClick:()=>{this.onStudentAdjust(this.item)}},[t("\u5B66\u5458\u8C03\u6574")])]}),e(i,{span:8,class:"van-hairline--right"},{default:()=>[e("span",{onClick:()=>{this.onTimeAdjust(this.item)}},[t("\u65F6\u95F4\u8C03\u6574")])]}),e(i,{span:8},{default:()=>[e("span",{onClick:()=>{this.onCourseDelete(this.item)}},[t("\u5220\u9664\u8BFE\u7A0B")])]})]})]})]})}});export{K as C};
|