pages-personalVip-payment.115e22c1.js 3.27 KB
import{r as a,o as e,c as s,w as t,a as l,i as n,b as o,d as u,j as i,k as r,F as c,n as p,u as d,f,t as m,l as _,s as k,h as y,z as C,q as g,G as x}from"./index-faed4152.js";import{_ as v}from"./uni-easyinput.cf12d792.js";import{o as b,r as h}from"./uni-app.es.32d1ec75.js";import{_ as j}from"./uni-icons.3b49d363.js";import{o as I,p as w}from"./api.6a2ba825.js";import{_ as V}from"./_plugin-vue_export-helper.1b428a4d.js";const N=V({__name:"payment",setup(V){const N=l(),z=a({}),D=a([]),L=a(0);function $(){I(z.value).then((a=>{D.value=a.rows,L.value=a.total}))}function S(a){const e=encodeURIComponent(JSON.stringify(a));p({url:`/pages/personalVip/paymentDetail?form=${e}`})}function T(){p({url:"/pages/personalVip/renew"})}return a(["待提交","审核中","审核通过","审核拒绝"]),b((()=>{N.globalData.isLogin?$():N.firstLoadCallback=()=>{$()}})),(a,l)=>{const b=h(d("uni-easyinput"),v),I=n,V=g,N=h(d("uni-icons"),j),L=x;return e(),s(I,null,{default:t((()=>[o(I,{class:"searchbar"},{default:t((()=>[o(b,{placeholderStyle:"font-size:30rpx","input-border":!1,prefixIcon:"search",modelValue:z.value.paymentName,"onUpdate:modelValue":l[0]||(l[0]=a=>z.value.paymentName=a),placeholder:"搜索缴费名称",onBlur:$,onClear:$},null,8,["modelValue"]),o(I,{class:"invertedbtn-red",onClick:T},{default:t((()=>[u("+ 新建缴费")])),_:1})])),_:1}),o(I,{class:"appList"},{default:t((()=>[(e(!0),i(c,null,r(D.value,(a=>(e(),s(I,{class:"appItem"},{default:t((()=>[o(I,{class:"status",onClick:e=>S(a)},{default:t((()=>[1==a.status?(e(),s(V,{key:0,class:"text-primary"},{default:t((()=>[u("审核中")])),_:1})):f("",!0),2==a.status?(e(),s(V,{key:1,class:"text-success"},{default:t((()=>[u(" 审核通过")])),_:1})):f("",!0),3==a.status?(e(),s(V,{key:2,class:"text-danger"},{default:t((()=>[u(" 审核拒绝")])),_:1})):f("",!0),4==a.status?(e(),s(V,{key:3,class:"text-warning"},{default:t((()=>[u("已退回")])),_:1})):f("",!0)])),_:2},1032,["onClick"]),a.commitTime?(e(),s(I,{key:0,class:"date",onClick:e=>S(a)},{default:t((()=>[o(N,{type:"calendar",size:"16",color:"#7D8592"}),u(" "+m(a.commitTime)+" 提交 ",1)])),_:2},1032,["onClick"])):f("",!0),o(I,{class:"name",onClick:e=>S(a)},{default:t((()=>[u(m(a.paymentName),1)])),_:2},1032,["onClick"]),o(I,{class:"flexbox",onClick:e=>S(a)},{default:t((()=>[o(I,null,{default:t((()=>[u(" 人数合计 "),o(I,null,{default:t((()=>[u(m(a.personCount),1)])),_:2},1024)])),_:2},1024),o(I,null,{default:t((()=>[u(" 新会员合计 "),o(I,null,{default:t((()=>[u(m(a.newPersonCount),1)])),_:2},1024)])),_:2},1024),o(I,null,{default:t((()=>[u(" 年限合计 "),o(I,null,{default:t((()=>[u(m(a.totalYear),1)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"]),0==a.status||3==a.status||4==a.status?(e(),s(I,{key:1,class:"func"},{default:t((()=>[o(L,{onClick:e=>function(a){let e=`/pages/personalVip/renew?rangeId=${a.rangId}`;p({url:e})}(a)},{default:t((()=>[u("编辑")])),_:2},1032,["onClick"]),o(L,{onClick:e=>{var s;_({title:"提示",content:`确定提交${(s=a).paymentName}吗`,success:function(a){a.confirm&&(k({icon:"none",title:"提交中"}),w(s.rangId).then((a=>{y(),C({title:"提交成功"})})),$())}})}},{default:t((()=>[u("提交审核")])),_:2},1032,["onClick"])])),_:2},1024)):f("",!0)])),_:2},1024)))),256))])),_:1})])),_:1})}}},[["__scopeId","data-v-f692b1e3"]]);export{N as default};