teacher-attendDetail.e3bcfc40.js 7.6 KB

1
  1. import{c as X}from"./clock-icon.6fd57365.js";import{s as m,e as p}from"./success-icon.245b8694.js";import{d as Z}from"./default-icon.11fd2315.js";import{s as tt,p as at}from"./phone-icon.7f60c6fb.js";import{O as ot}from"./index.d3c74275.js";import{m as et}from"./msg-icon.adf37f7b.js";import{d as st,ag as nt,aW as it,R as g,f as lt,$ as ut,c as t,ah as l,q as n,a5 as _,F as q,k as d,o as V,m as ct}from"./index.8018867a.js";import{t as x}from"./index.3c0e3027.js";import{A as rt}from"./index.91075a12.js";import"./index.11f7190a.js";const mt="_itemWrap_j2hte_1",pt="_itemWrapTopCard_j2hte_5",gt="_itemWrapTop_j2hte_5",_t="_itemWrapTopLeft_j2hte_19",dt="_clockWrap_j2hte_24",ft="_leftTimer_j2hte_33",vt="_itemWrapTopRight_j2hte_39",ht="_itemWrapBottom_j2hte_43",It="_msgIcon_j2hte_50",Tt="_courseInfo_j2hte_57",Lt="_headImgs_j2hte_62",Wt="_infoMsg_j2hte_69",Mt="_infoMsgMain_j2hte_69",bt="_infoMsgSub_j2hte_75",jt="_infoMsgSubTeacher_j2hte_85",Dt="_attBackInfo_j2hte_88",At="_attInfo_j2hte_91",St="_attInfoDot_j2hte_97",Bt="_attInfoDotTitle_j2hte_102",Ct="_signTime_j2hte_114",Rt="_attRang_j2hte_132",Ot="_locP_j2hte_140",Ft="_passWrap_j2hte_145",Nt="_goWrap_j2hte_148",kt="_error_j2hte_151",yt="_pass_j2hte_145",Pt="_itemBottomMain_j2hte_167",Ht="_itemBottomSub_j2hte_175",wt="_bottomTitle_j2hte_188",Et="_bottomTitleLeft_j2hte_202",Yt="_bottomConent_j2hte_215",$t="_bottomImgWrap_j2hte_221",qt="_bottomConentLeft_j2hte_230",Vt="_bottomConentRight_j2hte_231";var a={itemWrap:mt,itemWrapTopCard:pt,itemWrapTop:gt,itemWrapTopLeft:_t,clockWrap:dt,leftTimer:ft,itemWrapTopRight:vt,itemWrapBottom:ht,msgIcon:It,courseInfo:Tt,headImgs:Lt,infoMsg:Wt,infoMsgMain:Mt,infoMsgSub:bt,infoMsgSubTeacher:jt,attBackInfo:Dt,attInfo:At,attInfoDot:St,attInfoDotTitle:Bt,signTime:Ct,attRang:Rt,locP:Ot,passWrap:Ft,goWrap:Nt,error:kt,pass:yt,itemBottomMain:Pt,itemBottomSub:Ht,bottomTitle:wt,bottomTitleLeft:Et,bottomConent:Yt,bottomImgWrap:$t,bottomConentLeft:qt,bottomConentRight:Vt},oa=st({props:["item"],name:"teacher-attendDetail",setup(xt){nt();const G=it(),U=()=>{},f=g(0),o=g({}),c=g(lt.platformApi);console.log(c.value);const r=g(!1),z=()=>{r.value=!0},u=()=>{r.value=!1},J=async()=>{try{await d({api:"joinChatGroup",content:{type:"single",id:o.value.imUserId}}),u()}catch{V("\u53D1\u8D77\u804A\u5929\u5931\u8D25"),u()}},K=async()=>{try{await d({api:"callPhone",content:{phone:o.value.teacherPhone}}),u()}catch{V("\u62E8\u53F7\u5931\u8D25"),u()}},Q=async()=>{try{const s=await ct.post(`${c.value}/courseSchedule/teacherAttendance/course/${G.query.courseScheduleId}`,{});o.value=s.data,s.data.sysParamConfigs.forEach(i=>{i.paramName=="scope_of_attendance"&&(f.value=i.paramValue)})}catch(s){console.log(s)}};ut(()=>{Q()});const v=async s=>{if(!!s)try{await d({api:"sourseMapApi",content:{type:"display",orginPoint:o.value.schoolLongitudeLatitude,myPoint:s,limitDistance:f.value}})}catch(i){console.log(i)}};return()=>{var s,i,h,I,T,L,W,M,b,j,D,A,S,B,C,R,O,F,N,k,y,P,H,w,E,Y,$;return t(q,null,[t(ot,null,null),t("div",{class:a.itemWrap,onClick:U},[t("div",{class:a.itemWrapTopCard},[t("div",{class:a.itemWrapTop},[t("div",{class:a.itemWrapTopLeft},[t("div",{class:a.clockWrap},[t("img",{src:X,alt:""},null)]),t("p",{class:a.leftTimer},[l((s=o.value)==null?void 0:s.startTime).format("YYYY-MM-DD HH:mm"),"-",l((i=o.value)==null?void 0:i.endTime).format("HH:mm")])]),t("div",{class:a.itemWrapTopRight},null)]),t("div",{class:a.itemWrapBottom},[t("div",{class:a.courseInfo},[t("img",{class:a.headImgs,src:o.value.teacherAvatar?o.value.teacherAvatar:Z,alt:""},null),t("div",{class:a.infoMsg},[t("p",{class:a.infoMsgMain},[(h=o.value)==null?void 0:h.classGroupName,n("-"),(I=o.value)==null?void 0:I.teacherName]),t("p",{class:[a.infoMsgSub,c.value=="/api-teacher"?a.infoMsgSubTeacher:""]},[(T=o.value)==null?void 0:T.orchestraName])])]),c.value=="/api-teacher"?null:t("div",{class:a.msgIcon,onClick:e=>{e.stopPropagation(),e.preventDefault(),z()}},[t("img",{src:et,alt:""},null)])])]),t("div",{class:a.attInfo},[t("div",{class:((L=o.value)==null?void 0:L.signInStatus)==="NORMAL"?a.passWrap:a.goWrap},[t("div",{class:a.attInfoDot},[t("div",{class:a.attInfoDotTitle},[t("span",null,[n("\u4E0A\u8BFE\u65F6\u95F4 "),t("span",null,[l((W=o.value)==null?void 0:W.startTime).format("HH:mm")])]),t("img",{src:((M=o.value)==null?void 0:M.signInStatus)==="NORMAL"?m:p,alt:""},null)]),t("p",{class:a.signTime},[(b=o.value)!=null&&b.signInTime?x[(j=o.value)==null?void 0:j.signInStatus]:"",(D=o.value)!=null&&D.signInTime?t("span",null,[l((A=o.value)==null?void 0:A.signInTime).format("HH:mm:ss")]):"\u672A\u7B7E\u5230"])])]),t("div",{class:((S=o.value)==null?void 0:S.signInLongitudeLatitudeStatus)==="NORMAL"?a.passWrap:a.goWrap},[t("div",{class:a.attInfoDot},[t("div",{class:a.attInfoDotTitle},[t("span",null,[n("\u7B7E\u5230\u5B9A\u4F4D")]),t("img",{src:((B=o.value)==null?void 0:B.signInLongitudeLatitudeStatus)==="NORMAL"?m:p,alt:""},null)]),t("div",{class:a.attRang,onClick:()=>{v(o.value.signInLongitudeLatitude)}},[o.value.signInLongitudeLatitude?t("p",null,[((C=o.value)==null?void 0:C.signInLongitudeLatitudeStatus)==="NORMAL"?"\u8003\u52E4\u8303\u56F4\u5185":"\u8003\u52E4\u8303\u56F4\u5916"]):t("p",null,[n("\u6682\u65E0\u5B9A\u4F4D")]),o.value.signInLongitudeLatitude?t("p",{class:[a.locP,((R=o.value)==null?void 0:R.signInLongitudeLatitudeStatus)==="NORMAL"?a.pass:a.error]},[n("\u67E5\u770B\u5B9A\u4F4D "),t(_,{name:"arrow",class:a.arrow},null)]):null])])])]),t("div",{class:[a.attInfo,a.attBackInfo]},[t("div",{class:((O=o.value)==null?void 0:O.signOutStatus)==="NORMAL"?a.passWrap:a.goWrap},[t("div",{class:a.attInfoDot},[t("div",{class:a.attInfoDotTitle},[t("p",null,[n("\u4E0B\u8BFE\u65F6\u95F4"),t("span",null,[l((F=o.value)==null?void 0:F.endTime).format("HH:mm")])]),t("img",{src:((N=o.value)==null?void 0:N.signOutStatus)==="NORMAL"?m:p,alt:""},null)]),t("p",{class:a.signTime},[(k=o.value)!=null&&k.signOutTime?x[(y=o.value)==null?void 0:y.signOutStatus]:"",(P=o.value)!=null&&P.signOutTime?t("span",null,[l((H=o.value)==null?void 0:H.signOutTime).format("HH:mm:ss")]):"\u672A\u7B7E\u9000"])])]),t("div",{class:((w=o.value)==null?void 0:w.signOutLongitudeLatitudeStatus)==="NORMAL"?a.passWrap:a.goWrap},[t("div",{class:a.attInfoDot},[t("div",{class:a.attInfoDotTitle},[t("span",null,[n("\u7B7E\u9000\u5B9A\u4F4D")]),t("img",{src:((E=o.value)==null?void 0:E.signOutLongitudeLatitudeStatus)==="NORMAL"?m:p,alt:""},null)]),t("div",{class:a.attRang,onClick:()=>{v(o.value.signOutLongitudeLatitude)}},[o.value.signOutLongitudeLatitude?t(q,null,[t("p",null,[" ",((Y=o.value)==null?void 0:Y.signOutLongitudeLatitudeStatus)==="NORMAL"?"\u8003\u52E4\u8303\u56F4\u5185":"\u8003\u52E4\u8303\u56F4\u5916"]),t("p",{class:[a.locP,(($=o.value)==null?void 0:$.signOutLongitudeLatitudeStatus)==="NORMAL"?a.pass:a.error]},[n("\u67E5\u770B\u5B9A\u4F4D "),t(_,{name:"arrow",class:a.arrow},null)])]):t("p",null,[n("\u6682\u65E0\u5B9A\u4F4D")])])])])]),t(rt,{class:"bottomSheet",show:r.value,"onUpdate:show":e=>r.value=e},{default:()=>[t("div",{class:a.bottomConent},[t("div",{class:a.bottomConentLeft,onClick:e=>{e.stopPropagation(),e.preventDefault(),J()}},[t("div",{class:a.bottomImgWrap},[t("img",{src:tt,alt:""},null)]),t("p",null,[n("\u53D1\u9001\u6D88\u606F")])]),t("div",{class:a.bottomConentRight,onClick:e=>{e.stopPropagation(),e.preventDefault(),K()}},[t("div",{class:a.bottomImgWrap},[t("img",{src:at,alt:""},null)]),t("p",null,[n("\u62E8\u6253\u7535\u8BDD")])])])],description:()=>t("div",{class:a.bottomTitle},[t("div",{class:a.bottomTitleLeft},[t("span",null,null),t("p",null,[n("\u8054\u7CFB\u65B9\u5F0F")])]),t("div",{class:a.bottomTitleRight,onClick:e=>{e.stopPropagation(),e.preventDefault(),u()}},[t(_,{class:a.cross,name:"cross"},null)])])})])])}}});export{oa as default};