pages-personalVip-vipList.f8870192.js 3.4 KB
import{r as e,a0 as a,o as s,c as t,w as l,a as o,i as r,b as n,d as c,j as u,k as d,F as i,z as p,B as f,u as m,G as _,t as h,f as y,n as k,p as v,q as g}from"./index-faed4152.js";import{_ as x}from"./uni-easyinput.cf12d792.js";import{a as b,r as I}from"./uni-app.es.32d1ec75.js";import{_ as j,a as C}from"./dx.7af3046e.js";import{s as w,j as S}from"./api.6a2ba825.js";import{_ as V}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-icons.3b49d363.js";const B=V({__name:"vipList",setup(V){const B=o(),D=e({showMyPersonFlag:1,checkPaymentCommit:1,queryParams:1}),F=e([]),P=e(0),q=e("");function z(){w(D.value).then((e=>{for(var s of(F.value=e.rows,F.value))s.photo&&-1==s.photo.indexOf("http")&&(s.photo=a.baseUrl_api+s.photo);P.value=e.total}))}function R(){var e=[];for(var a of F.value)a.checked&&e.push(a.perId);0!=e.length?S({rangeId:D.value.paymentRangeId,personIdArray:e.join(",")}).then((e=>{let a=`/pages/personalVip/renew?rangeId=${e.data.rangeId}`;f({url:a})})):p({title:"请选择会员",icon:"none"})}return b((e=>{q.value=B.globalData.userType,D.value.paymentRangeId=e.rangeId,z()})),(e,a)=>{const o=I(m("uni-easyinput"),x),p=r,f=v,b=g,w=_;return s(),t(p,{class:"hasfixedbottom"},{default:l((()=>[n(p,{class:"searchbar"},{default:l((()=>[n(o,{placeholderStyle:"font-size:30rpx","input-border":!1,prefixIcon:"search",modelValue:D.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>D.value.name=e),placeholder:"搜索姓名",onBlur:a[1]||(a[1]=e=>z()),onClear:a[2]||(a[2]=e=>z())},null,8,["modelValue"])])),_:1}),n(p,{class:"indexboxre"},{default:l((()=>[n(p,{class:"tt"},{default:l((()=>[c("会员列表")])),_:1}),n(p,{class:"userlist"},{default:l((()=>[(s(!0),u(i,null,d(F.value,(e=>(s(),t(p,{class:"item"},{default:l((()=>[n(p,{onClick:a=>function(e){e.checked?e.checked=!1:e.checked=!0}(e)},{default:l((()=>[e.checked?(s(),t(f,{key:0,class:"icon",src:j})):(s(),t(f,{key:1,class:"icon",src:C}))])),_:2},1032,["onClick"]),n(p,{class:"photobox"},{default:l((()=>[e.photo?(s(),t(f,{key:0,class:"photo",src:e.photo,mode:"aspectFill"},null,8,["src"])):(s(),t(p,{key:1,class:"colorful"},{default:l((()=>[c(h(e.name.slice(0,1)),1)])),_:2},1024))])),_:2},1024),n(p,{onClick:a=>function(e){k({url:`/pages/personalVip/detail?perId=${e.perId}`})}(e)},{default:l((()=>[n(p,{class:"name"},{default:l((()=>[c(h(e.name),1)])),_:2},1024),e.validityDate?(s(),t(p,{key:0,class:"date"},{default:l((()=>{var a;return[c("到期时间:"+h(null==(a=e.validityDate)?void 0:a.slice(0,10)),1)]})),_:2},1024)):(s(),t(p,{key:1,class:"date"},{default:l((()=>{var a;return[c("注册时间:"+h(null==(a=e.createTime)?void 0:a.slice(0,10)),1)]})),_:2},1024))])),_:2},1032,["onClick"]),n(p,{class:"status"},{default:l((()=>[0==e.certStage?(s(),t(b,{key:0,class:"text-warning"},{default:l((()=>[c(" 新会员 ")])),_:1})):y("",!0),1==e.certStage?(s(),t(b,{key:1,class:"text-warning"},{default:l((()=>[c(" 待提交 ")])),_:1})):y("",!0),2==e.certStage?(s(),t(b,{key:2,class:"text-danger"},{default:l((()=>[c(" 缴费中 ")])),_:1})):y("",!0),3==e.certStage?(s(),t(b,{key:3,class:"text-success"},{default:l((()=>[c(" 正常 ")])),_:1})):y("",!0),4==e.certStage?(s(),t(b,{key:4,class:"text-gray"},{default:l((()=>[c(" 过期 ")])),_:1})):y("",!0)])),_:2},1024)])),_:2},1024)))),256))])),_:1})])),_:1}),n(p,{class:"fixedBottom"},{default:l((()=>[n(w,{class:"btn-red",onClick:R},{default:l((()=>[c("导 入")])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-cc8bbdb0"]]);export{B as default};