pages-personalVip-list.732221d4.js
2.89 KB
import{r as a,x as e,o as s,c as l,w as t,a as o,i as u,b as r,j as n,k as p,F as i,d as c,f as d,n as f,u as m,p as _,q as y,G as g,a1 as x,a0 as k,t as h}from"./index-faed4152.js";import{_ as v}from"./uni-easyinput.cf12d792.js";import{a as b,r as j}from"./uni-app.es.32d1ec75.js";import{_ as w,a as F}from"./uni-swipe-action.33021097.js";import{_ as S}from"./nodata.2b892211.js";import{s as C}from"./api.6a2ba825.js";import{_ as V}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-icons.3b49d363.js";const D=V({__name:"list",setup(V){const D=a({pageNum:1,pageSize:20,showMyPersonFlag:null,multiDeptFlag:1,perType:1,checkPaymentCommit:1}),I=a("1"),P=a([]),T=a(0),z=o();function M(){"4"==z.globalData.userType&&(D.value.multiDeptFlag=null,D.value.showMyPersonFlag=1),C(D.value).then((a=>{P.value=a.rows,T.value=a.total}))}function U(){f({url:"/pages/personalVip/addVip"})}return b((()=>{I.value=z.globalData.userType})),e((()=>{M()})),(a,e)=>{const o=j(m("uni-easyinput"),v),b=u,C=_,V=y,T=j(m("uni-swipe-action-item"),w),z=j(m("uni-swipe-action"),F),q=g;return s(),l(b,null,{default:t((()=>[r(b,{class:"searchbar"},{default:t((()=>[r(o,{placeholderStyle:"font-size:30rpx","input-border":!1,prefixIcon:"search",modelValue:D.value.name,"onUpdate:modelValue":e[0]||(e[0]=a=>D.value.name=a),onBlur:M,onClear:M,placeholder:"搜索姓名"},null,8,["modelValue"])])),_:1}),r(z,null,{default:t((()=>[(s(!0),n(i,null,p(P.value,(a=>(s(),l(T,{class:"personitem"},{default:t((()=>[r(b,{class:"content-box",onClick:e=>function(a){f({url:`/pages/personalVip/detail?perId=${a.perId}`})}(a)},{default:t((()=>[r(b,{class:"flexbox"},{default:t((()=>[r(b,{class:"photobox"},{default:t((()=>[a.photo?(s(),l(C,{key:0,class:"photo",src:x(k).baseUrl_api+a.photo,mode:"aspectFill"},null,8,["src"])):(s(),l(b,{key:1,class:"colorful"},{default:t((()=>[c(h(a.name.slice(0,1)),1)])),_:2},1024))])),_:2},1024),r(b,null,{default:t((()=>[c(h(a.name)+" ("+h(a.perCode)+") ",1)])),_:2},1024)])),_:2},1024),r(b,{class:"flexbox"},{default:t((()=>[0==a.certStage?(s(),l(V,{key:0,class:"text-primary"},{default:t((()=>[c(" 新会员 ")])),_:1})):d("",!0),1==a.certStage?(s(),l(V,{key:1,class:"text-warning"},{default:t((()=>[c(" 待提交 ")])),_:1})):d("",!0),2==a.certStage?(s(),l(V,{key:2,class:"text-red"},{default:t((()=>[c(" 缴费中 ")])),_:1})):d("",!0),3==a.certStage?(s(),l(V,{key:3,class:"text-success"},{default:t((()=>[c(" 正常 ")])),_:1})):d("",!0),4==a.certStage?(s(),l(V,{key:4,class:"text-gray"},{default:t((()=>[c(" 过期 ")])),_:1})):d("",!0)])),_:2},1024)])),_:2},1032,["onClick"])])),_:2},1024)))),256))])),_:1}),0==P.value.length?(s(),l(b,{key:0,class:"nodata"},{default:t((()=>[r(C,{mode:"aspectFit",src:S}),"4"==I.value?(s(),l(q,{key:0,class:"btn-red",onClick:U},{default:t((()=>[c("+ 添加会员")])),_:1})):(s(),l(V,{key:1},{default:t((()=>[c("暂无数据")])),_:1}))])),_:1})):d("",!0)])),_:1})}}},[["__scopeId","data-v-68f074dc"]]);export{D as default};