1 |
- import{d as A,ag as _,c as e,F as y,k as V,o as T,aU as L,r as v,R as n,ah as g,$ as E,ai as I,P as O,aj as P,m as R}from"./index.13ca4bcb.js";import{O as S}from"./index.42df3325.js";import{O as W}from"./index.5605bf4a.js";import{O as Y}from"./index.e4cacf09.js";import{s as U}from"./student-icon.30fb072d.js";import{m as x}from"./msg-icon.adf37f7b.js";import{e as D}from"./index.c1ed90a2.js";import{O as k}from"./index.75b629b6.js";import{L as M}from"./index.29df141b.js";import{D as F}from"./index.48909ec9.js";import"./index.f49da0ce.js";import"./index.a334a3b6.js";import"./index.121d7090.js";import"./use-tab-status.45bc1956.js";import"./utils.f04cb9c5.js";import"./index.cf95299d.js";import"./index.4cd47248.js";import"./index.510ab853.js";import"./index.13b30705.js";var b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAdZJREFUSEvtlc9vTFEUxz/fmqILmlTEr6WlSBdCYoUEO6EL8zSxsBKEWImUxLtPQsVOSCVdWRB9symxQ0IsLFg14k9AJtINkqrWHOmbTjKPmb77xosuzFned+73c8/3nneuWKbQMnHpgv+Z812r/0OrLSoPY7oFrC+o/CrSeYUTcbNeqrns5I5eNm+dBq0pCFqXEV+x6oDcy/mGbhrs9pZgwzSwtlAwfONj/4DGx+daghcWLQouYNwsFGx2UVElpfnHf2yGiIKnwP6C4M8J44MS1vaOGx/s2vFNzM9NYX/ZYOIzpd5BXb7/6fci2k4ui8qHMD1OWqOzMGSHFVaetNq+pKi54DZwtjMud+Tic+32ZoBPrIaZN8D2nPB30LdL7t73jsBJl18d3kat9hbo84TP0NOzU1cevl8q3+v+LApOY4x5gcUZhfHdrFwvcFK5CyaBIxmCj+TioSxofZh5ho0MrWPVyilgS5stH5j9MajRyYXJlxne4PpUK+8DPcNYkVIWP8EOKKy8yCQuJuQC1y0/dh1sJA3QqNzEJV9oLqsbopY8JBtfge1eXHsN1T3NL4/PAXJXnFR942g/szpFTUKlMbkHX3xgzTkdgfNCWuV3wUW46KXxCzkPeh9+zUjuAAAAAElFTkSuQmCC";const z="_NavTitle_1yhfz_1",j="_sanIcons_1yhfz_6",q="_isReversal_1yhfz_11";var h={NavTitle:z,sanIcons:j,isReversal:q};const B="_itemWrap_1sirf_1",K="_itemRight_1sirf_9",H="_itemLeft_1sirf_12",J="_headerWrap_1sirf_18",X="_infoWrap_1sirf_40",G="_statusTag_1sirf_46",Q="_LATE_1sirf_56",Z="_LEAVE_1sirf_59",$="_TRUANCY_1sirf_62",ee="_msgIcon_1sirf_65";var l={itemWrap:B,itemRight:K,itemLeft:H,headerWrap:J,infoWrap:X,statusTag:G,LATE:Q,LEAVE:Z,TRUANCY:$,msgIcon:ee},te=A({props:["item"],name:"student-cell",setup(s){_();const r=async()=>{try{await V({api:"joinChatGroup",content:{type:"single",id:s.item.studentImId}})}catch{T("\u53D1\u8D77\u804A\u5929\u5931\u8D25")}};return()=>e(y,null,[e("div",{class:l.itemWrap,onClick:r},[e("div",{class:l.itemLeft},[e("div",{class:l.headerWrap},[e("img",{src:s.item.studentAvatar?s.item.studentAvatar:U,alt:""},null)])]),e("div",{class:l.itemRight},[e("div",{class:l.infoWrap},[e("p",null,[s.item.nickName]),e("div",{class:[l[s.item.status],l.statusTag]},[D[s.item.status]])]),e("img",{class:l.msgIcon,src:x,alt:""},null)])])])}});function ae(s){return typeof s=="function"||Object.prototype.toString.call(s)==="[object Object]"&&!P(s)}var Ne=A({name:"student-att-day",setup(){_();const r=L().query.time,o=v({showPopoverTime:!1,currentDate:r?r.split("-"):[2022,12,19],currentDateName:""}),i=v({nickName:"",time:r,timeName:r.split("-")[0]+"\u5E74"+r.split("-")[1]+"\u6708"+r.split("-")[2]+"\u65E5",page:1,rows:20,timeType:"DAY"}),N=n(["year","month","day"]);n(new Date(g().subtract(10,"year").format("YYYY-MM-DD"))),n(new Date(g().add(10,"year").format("YYYY-MM-DD")));const c=n(!1),p=n(!1),d=n(!1),f=n(!1),m=n([]),u=async()=>{p.value=!0;try{c.value&&(i.page=1,m.value=[],c.value=!1);const t=await R.post("/api-school/courseScheduleStudentAttendance/page",{data:{...i}});if(m.value.length>0&&t.data.pages===1)return;i.page=t.data.current+1,m.value=m.value.concat(t.data.rows||[]),f.value=m.value.length>0,p.value=!1,d.value=t.data.current>=t.data.pages}catch(t){const a=t.message;T(a),f.value=!1,d.value=!0}},w=t=>{console.log(t,"val"),i.time=t.selectedValues[0]+"-"+t.selectedValues[1]+"-"+t.selectedValues[2],i.timeName=t.selectedValues[0]+"\u5E74"+t.selectedValues[1]+"\u6708"+t.selectedValues[2]+"\u65E5",o.showPopoverTime=!1,c.value=!0,u()};E(()=>{u()});const C=()=>{d.value=!1,p.value=!0,u()};return()=>{let t;return e(y,null,[e(k,{position:"top",onGetHeight:a=>{document.documentElement.style.setProperty("--header-height",a+"px")}},{default:()=>[e(S,{border:!1},{title:()=>e("div",{class:h.NavTitle,onClick:()=>o.showPopoverTime=!0},[i.timeName," ",e("img",{class:[h.sanIcons,o.showPopoverTime?h.isReversal:""],src:b,alt:""},null)])}),e(W,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",onSearch:a=>{i.nickName=a,c.value=!0,u()},modelValue:i.nickName},null)]}),f.value?e(Y,{modelValue:c.value,"onUpdate:modelValue":a=>c.value=a,onRefresh:C,style:"min-height: calc(100vh - var(--header-height));"},{default:()=>[e(M,{"loading-text":" ",finished:d.value,"finished-text":"\u6CA1\u6709\u66F4\u591A\u4E86",style:{paddingTop:"12px"},onLoad:u},ae(t=m.value.map(a=>e(te,{item:a},null)))?t:{default:()=>[t]})]}):e(I,null,null),e(O,{show:o.showPopoverTime,"onUpdate:show":a=>o.showPopoverTime=a,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[e(F,{onCancel:()=>{o.showPopoverTime=!1},onConfirm:w,modelValue:o.currentDate,"onUpdate:modelValue":a=>o.currentDate=a,title:"\u9009\u62E9\u65E5\u671F",columnsType:N.value},null)]})])}}});export{Ne as default};
|