1 |
- import{d as u,r as i,w as f,y as m,a as e,A as o,C as r,a8 as I}from"./index-62e2a3f6.js";import{R,a as _}from"./index-1fc18b9c.js";import{I as A}from"./index-426d7470.js";const y="_popupTitle_e3fyy_1",S="_selectStudent_e3fyy_9",B="_cell_e3fyy_15",g="_cellSelected_e3fyy_25",w="_iconImage_e3fyy_28",M="_userInfo_e3fyy_33",p="_userImg_e3fyy_38",v="_usernames_e3fyy_46",C="_name_e3fyy_46",x="_schoolname_e3fyy_52",b="_addStudentBtn_e3fyy_63",E="_iconAdd_e3fyy_66",s={popupTitle:y,selectStudent:S,cell:B,cellSelected:g,iconImage:w,userInfo:M,userImg:p,usernames:v,name:C,schoolname:x,addStudentBtn:b,iconAdd:E},L="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAUVBMVEUAAAAAkP8Qif8Rif8Qif8Qiv8Rif8Si/8Ri/8Qif8Mhv8AgP8Qif8Rif8Rif8Rif8Rif8Riv8Rif8Rif8Rif8Ri/8Pi/8Piv8Sif8Rif8Rif8hmc1vAAAAGnRSTlMABfDY3MykZFM3FQn49+bEp5iKdWhYRCEc0czz7xoAAAEFSURBVDjLbJFZcsQgDAWF2GzjdbzN9P0PmkqwU5SZ/oRGTxJScm7Ba9+rD9spXzH7RMG0m9o5LOgc286Yro2zgj0eSlrAxVQcRAdLKp3OM6zmEb8O+K5wLGMrFe2I/beS5/OWL7w/+DtxYcxObY0s11wMd5ZpglW1oTF34sDxd2FZJdM4LlwjmRX7+2DHXe9eFLyu2o5dRCZi4VRWZBI50ZSzeJATk3LKxnzXfXB1MbNJIJaF6lKRIJ48f6Ai5C3gRcmbt1TY/Geo9ORopUJzs/Q/jdSxDQAACMOw/7/2C96RQLRJDdW6OrxeUM+sWCbgqkqVbuo7IBRSA+dgPsI49bzESocAjxMxyfVaThAAAAAASUVORK5CYII=",V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAPFBMVEUAAADBwcHCwsLKysrBwcHCwsLBwcHBwcHCwsLCwsLBwcHBwcHBwcHCwsLDw8PCwsLCwsLDw8PMzMzBwcFj7DUOAAAAE3RSTlMA9mUG2aY3HhXP6+bKxJh1WEQKpOsVIgAAANRJREFUOMt8kEcOwkAQBCdtcgTX//+KMEEW2FvS3Gpa6pYjxVIbVIeWrMg5t5kD8+1EuQdoslzda7akEPcfxRcI2+TLZgGLH506oav//K3KVA9OMGb5I4/E1/KJdtqmNKZP/sJ40biMLO9eaJYLsvLqGKxyyUrsGxJ+LXnwXHXGpIMxixR060mbUsRI0iVh+/XYUxq5L2WaDNS+VBlE8b7k6KOROrYBAABhGPb/137BOxKINqmhWleH1wvqmRXLBFxVmdJVfQeEQmrgHMxHGKeel1jpEGjoDf1F7oGIAAAAAElFTkSuQmCC";function O(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!I(t)}const G=u({name:"select-student",props:{list:{type:Array,default:()=>[]},studentItem:{type:Object,default:()=>({})}},emits:["close","confirm"],setup(t,{emit:l}){const n=i();return f(()=>t.studentItem,()=>{t.studentItem&&t.studentItem.userId?n.value=t.studentItem.userId:n.value=null}),m(()=>{t.studentItem&&t.studentItem.userId&&(n.value=t.studentItem.userId)}),()=>{let a;return e("div",null,[e("div",{class:s.popupTitle},[o("选择学生")]),e(R,{class:s.selectStudent,modelValue:n.value,"onUpdate:modelValue":c=>n.value=c},O(a=t.list.map(c=>e("div",{class:[s.cell,n.value===c.userId&&s.cellSelected],onClick:()=>{n.value=c.userId,l("confirm",c),l("close")}},[e(_,{name:c.userId},{icon:d=>e(A,{class:s.iconImage,src:d.checked?L:V},null)}),e("div",{class:s.userInfo},[e(A,{src:c.avatar,class:s.userImg,fit:"cover"},null),e("div",{class:s.usernames},[e("div",{class:s.name},[c.nickname]),c.schoolName&&e("div",{class:s.schoolname},[c.schoolName])])])])))?a:{default:()=>[a]}),e("div",{class:s.addStudentBtn},[e(r,{block:!0,color:"linear-gradient( 135deg, #31C7FF 0%, #007AFE 100%)",onClick:()=>{l("confirm",{})}},{default:()=>[e("i",{class:s.iconAdd},null),e("span",null,[o("新增学生")])]})])])}}});export{G as S};
|