index.580cecfa.js 3.4 KB

1
  1. import{_ as r,a as m,b as l,c as p,d as g,e as d,f as b,g as f,h,i as j,j as C}from"./share_bg.009737c6.js";import{_ as k,a as v,b as I}from"./icon_name_active.5266b27b.js";import{_ as T}from"./icon_tips.ad355da4.js";import{d as y,g as a,a as e,C as N,q as u,j as t,B as F,k as x,l as n}from"./vendor.ad13860b.js";/* empty css *//* empty css *//* empty css */import{i as A}from"./icon_timer2.563d016a.js";import{c as B}from"./index.376fb8f6.js";import{p as _}from"./index.d925b97f.js";const D="_course_1keb6_1",O="_courseItem_1keb6_6",H="_courseTimer_1keb6_10",R="_courseNum_1keb6_21",Y="_munis_1keb6_32",E="_courseInfo_1keb6_36",G="_courseImg_1keb6_45",M="_courseName_1keb6_56",S="_name_1keb6_59",w="_subject_1keb6_65",z="_courseOperation_1keb6_74";var o={course:D,courseItem:O,courseTimer:H,courseNum:R,munis:Y,courseInfo:E,courseImg:G,courseName:M,name:S,subject:w,courseOperation:z};const c=s=>{const i=`../../images/${s}`;return{"../../images/icon_arrow.png":r,"../../images/icon_class_plan.png":m,"../../images/icon_education.png":k,"../../images/icon_education_active.png":v,"../../images/icon_freeze_timer.png":l,"../../images/icon_invite_student.png":p,"../../images/icon_last_timer.png":g,"../../images/icon_message.png":d,"../../images/icon_music_account.png":b,"../../images/icon_name_active.png":I,"../../images/icon_num.png":f,"../../images/icon_tips.png":T,"../../images/logo.png":h,"../../images/room_bg.png":j,"../../images/share_bg.png":C}[i].default};var Z=y({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 i=this.item;_({api:"joinChatGroup",content:{type:"multi",id:i.imGroupId}})},onDetail(){var s;_({api:"openCourseDetail",content:{type:"pianoRoom",courseId:(s=this.item)==null?void 0:s.courseId}})}},render(){const s=this.item;return e(N,{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:A},null),e("span",null,[this.timer])]),value:()=>e("div",{class:o.courseNum},[e("span",null,[s.studentCount,t("\u4EBA")]),e("img",{src:c("icon_num.png"),style:{marginRight:"14px"}},null),this.operation?e("img",{onClick:this.onJoinChat,src:c("icon_message.png")},null):e("span",{class:o.munis},[t("-"),s.consumTime,t("\u5206\u949F")])])}),e(u,null,{default:()=>[e("div",{class:o.courseInfo,onClick:this.onDetail},[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(F,{type:s.status!=="NOT_START"?"default":"primary",round:!0,disabled:!0,size:"small"},{default:()=>[B[s.status]]})]),this.operation&&e(x,{class:o.courseOperation},{default:()=>[e(n,{span:8,class:"van-hairline--right"},{default:()=>[e("span",{onClick:()=>{this.onStudentAdjust(this.item)}},[t("\u5B66\u5458\u8C03\u6574")])]}),e(n,{span:8,class:"van-hairline--right"},{default:()=>[e("span",{onClick:()=>{this.onTimeAdjust(this.item)}},[t("\u65F6\u95F4\u8C03\u6574")])]}),e(n,{span:8},{default:()=>[e("span",{onClick:()=>{this.onCourseDelete(this.item)}},[t("\u5220\u9664\u8BFE\u7A0B")])]})]})]})]})}});export{Z as C};