pages-level-ztx-studentList.398d0418.js
2.63 KB
import{r as e,s as a,h as s,o as l,c as t,w as u,i as n,b as r,j as d,k as i,F as o,u as c,d as f,t as m,e as p,l as _,z as v,q as x,G as y}from"./index-faed4152.js";import{_ as h}from"./uni-easyinput.cf12d792.js";import{a as I,r as b}from"./uni-app.es.32d1ec75.js";import{ad as j,y as w}from"./api.6a2ba825.js";import{_ as k}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-icons.3b49d363.js";const C=k({__name:"studentList",setup(k){const C=e({}),N=e([]);function V(){a({title:"加载中"}),""==C.value.name&&delete C.value.name,j(C.value).then((e=>{N.value=e.rows,s()}))}return e(0),e(""),I((e=>{C.value.examId=e.examId,C.value.payId=e.payId,C.value.type=e.type,V()})),(e,a)=>{const s=b(c("uni-easyinput"),h),I=n,j=x,k=y;return l(),t(I,{class:"hasfixedbottom"},{default:u((()=>[r(I,{class:"searchbar"},{default:u((()=>[r(s,{placeholderStyle:"font-size:30rpx","input-border":!1,prefixIcon:"search",modelValue:C.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>C.value.name=e),placeholder:"搜索姓名",onBlur:a[1]||(a[1]=e=>V()),onClear:a[2]||(a[2]=e=>V())},null,8,["modelValue"])])),_:1}),r(I,{class:"indexboxre"},{default:u((()=>[r(I,{class:"userlist"},{default:u((()=>[(l(!0),d(o,null,i(N.value,(e=>(l(),t(I,{class:"item"},{default:u((()=>[r(I,{class:"w100"},{default:u((()=>[r(I,{class:"status"},{default:u((()=>["1"==e.isCert?(l(),t(j,{key:0,class:"text-success"},{default:u((()=>[f("已发送")])),_:1})):(l(),t(j,{key:1,class:"text-warning"},{default:u((()=>[f("未发送")])),_:1}))])),_:2},1024),r(I,{class:"name"},{default:u((()=>[f(m(e.realName),1)])),_:2},1024),r(I,{class:"date"},{default:u((()=>[f(" 所属团体: "+m(e.memName),1)])),_:2},1024),r(I,{class:"flexbox mtb30"},{default:u((()=>[r(I,null,{default:u((()=>[f(" 会员有效期 "),r(j,null,{default:u((()=>{var a;return[f(m(null==(a=e.vaildityDate)?void 0:a.slice(0,10)),1)]})),_:2},1024)])),_:2},1024),r(I,{class:"w50"},{default:u((()=>[f(m("1"==C.value.type?"级位":"段位")+" ",1),r(j,null,{default:u((()=>{return[f(m((a=e.levelNew,["〇","一","二","三","四","五","六","七","八","九","十"][parseInt(a)]))+m("1"==C.value.type?"级":"段/品"),1)];var a})),_:2},1024)])),_:2},1024)])),_:2},1024),p("div",{class:"func"},[r(k,{onClick:a=>{var s;_({title:"提示",content:`确定下发 ${(s=e).realName} 的证书吗`,success:function(e){if(e.confirm){const e=[{id:C.value.payId,children:[{id:C.value.examId,children:[s.id]}]}];w(e).then((e=>{v({title:"下发成功"}),V()}))}}})}},{default:u((()=>[f(m(["发送证书","更新证书"][e.isCert]),1)])),_:2},1032,["onClick"])])])),_:2},1024)])),_:2},1024)))),256))])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-c9e87423"]]);export{C as default};