Files
uniapp-im-shop/hybrid/html/assets/pages-my-index-wallet-bank-card-index.PFhmLgX-.js
2026-02-03 00:45:33 +08:00

2 lines
2.2 KiB
JavaScript

import{r as a,V as s,a2 as e,a3 as t,e as i,f as l,w as c,bB as n,z as o,q as r,l as d,D as u,A as m,m as f,t as p,F as b,a6 as _,B as k,bF as y,T as w,I as g}from"./index-RXP3BP3O.js";import{_ as x}from"./uni-icons.CInJK_LV.js";import{_ as h,a as v}from"./uni-swipe-action.Dxn7q199.js";import{_ as j}from"./cb-button.BGoweT37.js";import{_ as C}from"./bottom-view.7Jv-fjme.js";import{_ as N}from"./_plugin-vue_export-helper.BCo6x5W8.js";const z=N({__name:"index",setup(N){const z=a([]),{showToast:I,showDialog:F}=_(),B=a=>{k("/pages/my-index/wallet/bank-card/card-details",{key:a})},D=async a=>{z.value=[];const s=await n();z.value=[{bankName:"支付宝",key:"101",icon:"/static/images/my-index/zfb.png"},{bankName:"微信",key:"102",icon:"/static/images/my-index/wx.png"},...s.data],1===a&&I("删除成功","success")};return s(()=>{D()}),(a,s)=>{const n=w,_=g,k=o,N=e(t("uni-icons"),x),I=e(t("uni-swipe-action-item"),h),T=e(t("uni-swipe-action"),v),q=e(t("cb-button"),j),A=e(t("bottom-view"),C);return i(),l(k,{class:"bank-card"},{default:c(()=>[r(T,null,{default:c(()=>[(i(!0),d(b,null,u(z.value,(a,s)=>(i(),l(I,{key:s,disabled:!!a.key,class:"card-box"},{right:c(()=>[r(k,{class:"public-uni-swipe-action-right",onClick:s=>(async a=>{await F("提示","确定要删除吗?")&&(await y(a),await D(1))})(a.cardId)},{default:c(()=>[r(N,{type:"trash",size:"18",color:"#ffffff"}),r(_,{class:"iocn-name"},{default:c(()=>[m("删除")]),_:1})]),_:2},1032,["onClick"])]),default:c(()=>[r(k,{class:"public-card",onClick:s=>B(a.key||a.cardId)},{default:c(()=>[r(k,{class:"left-img"},{default:c(()=>[a.icon?(i(),l(n,{key:0,src:a.icon,mode:"aspectFill",class:"card"},null,8,["src"])):f("",!0),r(_,null,{default:c(()=>[m(p(a.bankName),1)]),_:2},1024)]),_:2},1024),r(k,{class:"right-box"},{default:c(()=>[a.cardNumber?(i(),l(_,{key:0},{default:c(()=>[m(p(a.cardNumber),1)]),_:2},1024)):f("",!0),r(N,{type:"right",size:"16",color:"#999999"})]),_:2},1024)]),_:2},1032,["onClick"])]),_:2},1032,["disabled"]))),128))]),_:1}),z.value.length>0?(i(),l(A,{key:0},{default:c(()=>[r(q,{onClick:s[0]||(s[0]=a=>B("0"))},{default:c(()=>[m("+添加银行卡")]),_:1})]),_:1})):f("",!0)]),_:1})}}},[["__scopeId","data-v-960b478f"]]);export{z as default};