index-05e611a5.js 6.3 KB

1
  1. import{i as v}from"./icon-timer-ac089c62.js";import{i as T}from"./icon-student-default-4c78efb2.js";import{d,J as g,g as t,h as o,M as b,O as h,o as I,R as D,F as S,B as A,W as B,f as c}from"./index-478fe38d.js";import{C as p}from"./index-a21ff0ae.js";import{I as F}from"./index-b98dcb50.js";import{M as k}from"./index-3dfc1567.js";import{a as l,b as P,S as u}from"./index-28745c1b.js";import{a as R,b as j,c as w}from"./api-1605bad6.js";import{S as y}from"./constant-a400d214.js";import{F as C}from"./index-b523fb22.js";const G="_detail_14t10_1",M="_listItem_14t10_4",z="_itemTop_14t10_10",Y="_icon_14t10_17",L="_timeTitle_14t10_22",x="_time_14t10_22",J="_timeBtn_14t10_29",W="_success_14t10_33",E="_iconIm_14t10_36",K="_cellTitle_14t10_41",N="_iconTeacher_14t10_46",Q="_item_box_14t10_57",U="_iconResult_14t10_60",O="_item_14t10_10",V="_info_14t10_73",X="_itemTitleDes_14t10_81",H="_line_14t10_87",q="_btns_14t10_94",Z="_cancelBtn_14t10_103",$="_skeleton_14t10_113",e={detail:G,listItem:M,itemTop:z,icon:Y,timeTitle:L,time:x,timeBtn:J,success:W,iconIm:E,cellTitle:K,iconTeacher:N,item_box:Q,iconResult:U,item:O,info:V,itemTitleDes:X,line:H,btns:q,cancelBtn:Z,skeleton:$},tt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABLpJREFUWEfdmF1sVEUUx/9nLhqrpGijAcSYRl9M5aOd2W3TRAyIYuAJSQSR+MCLLyQaE0k0+mY0Gl7URF9MjIkJFhJFHpTwITai0fbeM3eBug8GtTFBBKEKRWsrd46Zm7vN7bKFanc3yLzsx8zO+e1/zv3PmSFc5Y2ucj78/wGLxeKCJEk6lFLzAcypk+IXnXOngiAoh2H4y+XmnFbBYrG43jm3TUS6iUjVCWzKNCLiiGhQKbU9DMOPasW4BNAYM09EPiCiNY2Amm5OEdlLRJuY+Vx+zBTAjo6OuS0tLV8CWJYb9D2AAwBOAEjqBB0AWATgIQB35+Y8MjY2dl+5XL5Q+W4KoDFmJ4ANWec5Edlqrd0BQOoEVj0Naa0fJ6K3AMzLOncx88ZLALXWy4noC98hIheCIFgehmGpQWBTpi0Wi51JkhwmorlZ/PuttYf9+0kFC4VCn4hUyJ9m5jebAVeJYYx5CsAbKRTRziiKHssDKmPMbwBavXojIyO3DQ8P/9VMwPb29hva2tp+zVQ8z8y3AHCpgt7rnHMnM6DPmfmBZsLlVDwEYKX/rJRa6D0yBSwUCotF5Fi1vM2GzKcZES2JomgoBdRaLyWiI1mC9llrNzUbLuPw/pvmnogss9YevfYAOzs7i0qpxc653aVS6fec0t7T1vnP1tqP896Z7U5+6xwqlUrhdKujtZ6dgt4rAfRne3PMzDqX4C8BeDHL41eiKHoh18c+k/zeKyIr4zhO/ba6zRrQGPMsgO1ZjrjW1tab+vv7UzvSWh8kolVZ0EPMnL7v7e1tmZiY+CPnuc8x82uNArwTwFcA7gDwNjNvrQTSWq8H4LdFbxGboyj6MKegN2BvxD8BWM7M/rX+CvoZjTHXjY+Ptw0NDZ2qjtDT09PqvxsYGDhf3dfV1XX76Ojo2ePHj483LAcbbT3T5qAxZgmAo1lu7bTWpl7U7Ka17iOiSj2wlJmPpT7o5VdK+XrPG+RBa62v05retNYHiOhBH9g5tyiO458r1UxgjPF5cyMAXzTMZ+a/m0nocxvAaQA3A/iTmX0+J5PlljFmN4DUaEVki7X2vWYCaq23ENG7Wcw9zJyy5OvBNSLyaTbgjFKqJwzDH5oBaYzxZf83AG5NoYjWRlG0dwpgZiH7AKzOoE46556I4/izRkIWi8VVzrn3ASzM4uxn5ocrMavPJP4fDAC4qzJARL5WSu13zp1QSqWHJufcaWvtJ5c7q3hPTJKkJ0mSBUEQ+PyabM65QCm1yDm3moh6c10/Auhm5jM1AXNPtM/H7sspJyLPWGtfrx7jl0tEXiaiRwBcP1P1iShMkmSdf3Lzv6l5cF+xYsWc0dHRJwFsA9A+TZDnmfnVfF+hUFjrz9T+6DBTMADD2f7+Ti3nuOLdTFdX1zKl1L0iMnn1QUTeDnbkJ8xuIvoAVJbTH8D9SnwnIhergC8S0Snn3LdxHKeF8nTtioAzUaIG3L4gCDYPDg6encnvGwpYA27P2NjYhnK5PDFbuEts5t9OWAsOwKP13IX+8xIbY7zT78rl3J56w81GwcmDfqZ6Q+BmA+gL1xhAZ/akbqznsl7RB2eSi8YYX/ncw8wetFG3X9fAHfVM1GzkmH8AYoBuR+SdLKgAAAAASUVORK5CYII=",et=""+new URL("icon-cancel-02ac7bdd.png",import.meta.url).href,st=""+new URL("icon-comfirm-8af03703.png",import.meta.url).href,it=d({name:"schedule-manage-list-item",props:{item:{type:Object,default:()=>({})}},emits:["goto"],setup(a,{emit:s}){const{item:i}=g(a),m=()=>{b({api:"joinChatGroup",content:{type:"single",id:i.value.studentId}})};return()=>t("div",{class:e.item_box},[t("div",{class:e.listItem},[t("div",{class:e.itemTop},[t("img",{class:e.icon,src:v},null),t("span",{class:e.timeTitle},[o("审批时间:")]),t("span",{class:e.time},[i.value.createTime])]),t(p,{center:!0,label:i.value.subjectName},{icon:()=>t(F,{src:i.value.studentAvatar||T,class:e.iconTeacher,fit:"cover",round:!0},null),title:()=>t("div",{class:e.cellTitle},[t("span",null,[i.value.studentName]),t("img",{class:e.iconIm,src:tt,onClick:()=>m()},null)])})]),i.value.status==="PASS"&&t("img",{class:e.iconResult,src:st},null),i.value.status==="REJECT"&&t("img",{class:e.iconResult,src:et},null)])}}),lt=d({name:"schedule-manage-list-item",props:{status:{type:String,default:""},item:{type:Object,default:()=>({})}},emits:["goto"],setup(a,{emit:s}){const i=a.item;return()=>t("div",{class:e.listItem},[t("div",{class:e.itemTop},[t(l,null,null)]),t(p,{center:!0,label:i.subjectName||"长笛"},{icon:()=>t(P,{avatarSize:"1.28rem"},null),title:()=>t(l,{rowWidth:"50%"},null),label:()=>t(l,{rowWidth:"30%"},null)})])}}),ft=d({name:"schedule-manage-detail",setup(){const a=B(),s=h({student:{},skeleton:!0,reason:"",musicGroupQuitId:a.query.musicGroupQuitId}),i=async()=>{const n=s.musicGroupQuitId;R(n).then(r=>{const _=(r==null?void 0:r.data)||{};s.student=_}).finally(()=>{s.skeleton=!1})},m=async()=>{if(!s.reason)return c("请填写审核意见");const n=await j(s.musicGroupQuitId,s.reason);c("操作成功"),n.code===200&&i()},f=async()=>{if(!s.reason)return c("请填写审核意见");const n=await w(s.musicGroupQuitId,s.reason);c("操作成功"),n.code===200&&i()};return I(()=>{i()}),()=>t("div",{class:e.detail},[t(k,{position:"top"},{default:()=>[t(D,null,null)]}),t(u,{loading:s.skeleton},{template:()=>t("div",{style:{width:"100%"}},[t(lt,null,null)]),default:()=>t(it,{item:s.student},null)}),t("div",{class:e.item},[t("div",{class:e.itemTitleDes},[t("div",{class:e.line},null),t("div",null,[o("退团原因")])]),t(u,{class:e.skeleton,loading:s.skeleton},{template:()=>t("div",{class:e.info},[t(l,null,null),t(l,null,null)]),default:()=>t("div",{class:e.info},[y[s.student.reasonEnum]])}),t("div",{class:e.itemTitleDes},[t("div",{class:e.line},null),t("div",null,[o("具体原因")])]),t(u,{class:e.skeleton,loading:s.skeleton},{template:()=>t("div",{class:e.info},[t(l,null,null),t(l,null,null)]),default:()=>t("div",{class:e.info},[s.student.userComment])})]),t("div",{class:e.item},[t("div",{class:e.itemTitleDes},[t("div",{class:e.line},null),t("div",null,[o("审批意见 "),t("span",{style:{color:"red"}},[o("*")])])]),t(u,{class:e.skeleton,loading:s.skeleton},{template:()=>t("div",{class:e.info},[t(l,null,null),t(l,null,null)]),default:()=>t(S,null,[s.student.status==="ING"?t(C,{required:!0,rows:2,type:"textarea",placeholder:"请输入审批意见",border:!1,modelValue:s.reason,"onUpdate:modelValue":n=>s.reason=n},null):t("div",{class:e.info},[s.student.schoolStaffAuditReason])])})]),!s.skeleton&&s.student.status==="ING"&&t("div",{class:[e.btns,"van-safe-area-bottom"]},[t(A,{class:e.cancelBtn,round:!0,block:!0,onClick:f},{default:()=>[o("拒绝")]}),t(A,{type:"primary",round:!0,block:!0,onClick:m},{default:()=>[o("通过")]})])])}});export{ft as default};