mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-07 13:38:10 +00:00
2 lines
10 KiB
JavaScript
2 lines
10 KiB
JavaScript
import{d as Z,r as h,R as ee,e as d,f as g,y as t,x as a,g as i,B as s,u as o,F as V,z as P,v as x,Q as R,A as u,H as te}from"./base-04829be5.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as Y}from"./index-30df2c14.js";import{_ as ae}from"./default_headimg-9976c9c6.js";import{t as l}from"./index-043d021e.js";import{a as oe,b as le,c as re,r as ne}from"./order-0d5ae44e.js";import{F as se}from"./sys-f9859bed.js";import{u as ie,b as me}from"./vue-router-fee568b2.js";import{E as de}from"./index-263d80b0.js";import{E as pe,a as ue}from"./index-cbf0aee7.js";import{E as ce}from"./index-88566e4e.js";import{E as _e}from"./index-db9b8d96.js";import{a as fe,E as he}from"./index-6bd50bb5.js";import{a as ge,E as be}from"./index-02bf3820.js";import{E as ve}from"./index-0515f627.js";import{E as ye}from"./index-eb678249.js";import{a as xe,E as Ee}from"./index-ed9a1afd.js";import{E as ke}from"./index-1808e3f9.js";import{E as Ce}from"./index-b1557f8a.js";import{v as we}from"./directive-013f0a4e.js";import"./index-7e933ae4.js";import"./common-111e3797.js";import"./common-2cf17469.js";import"./index-faea7bd5.js";import"./storage-1a3ddb14.js";import"./index-236cb599.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-92283b18.js";import"./typescript-defaf979.js";import"./index-a2524300.js";import"./event-9519ab40.js";import"./index-d7f4b4bb.js";import"./index-de053f2e.js";import"./error-78e43d3e.js";import"./castArray-11aea762.js";import"./_Uint8Array-99b916e9.js";import"./_initCloneObject-e5a1aa13.js";import"./index-94a82d50.js";import"./focus-trap-be36cfe9.js";import"./index-e9e16697.js";import"./index-bf9de702.js";import"./strings-4ec3ae35.js";import"./index-1d455165.js";import"./index-4edf2cad.js";import"./scroll-e5463626.js";import"./isEqual-ba353d68.js";import"./debounce-f064e94e.js";import"./index-b519934c.js";import"./validator-6838b9a3.js";import"./flatten-94587e2b.js";import"./index-9d53c87f.js";import"./index-c3b3b83a.js";import"./_isIterateeCall-f0970b1f.js";import"./index-9a9de0a3.js";import"./vnode-85ccdc7f.js";const Ve={class:"main-container"},Pe={class:"flex justify-between items-center mb-[5px]"},Re={class:"text-[20px]"},Fe={class:"text-[14px] mb-[9px]"},De={class:"text-[14px] mb-[9px]"},Ne={class:"region-input"},Le=["placeholder"],Me=i("span",{class:"separator"},"-",-1),Se=["placeholder"],Te={class:"mt-[16px]"},Ue=["onClick"],$e=["src"],Be={key:1,class:"w-[50px] h-[50px] mr-[10px]",src:ae,alt:""},Ye={class:"flex flex flex-col"},ze={class:""},Ie={class:""},He={class:"mt-[16px] flex justify-end"},Oe={class:"dialog-footer"},_a=Z({__name:"list",setup(je){const F=ie(),D=me(),z=F.meta.title,N=parseInt(F.query.id||0),L=h([]);(async()=>{L.value=await(await se()).data})();const r=ee({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{order_no:"",order_status:"",member_id:N,create_time:[],pay_time:[],order_from:"",start_money:"",end_money:""}}),b=h([]);(()=>{oe({member_id:N}).then(m=>{b.value=m.data})})();const M=h([]),S=h();(async()=>{M.value=await(await le()).data})();const E=(m=1)=>{r.loading=!0,r.page=m,re({page:r.page,limit:r.limit,...r.searchParam}).then(n=>{r.loading=!1,r.data=n.data.data,r.total=n.data.total}).catch(()=>{r.loading=!1})};E();const I=m=>{D.push(`/order/recharge/detail?order_id=${m.order_id}`)},H=(m,n)=>{},v=h(!1);let k=null;const y=h(!1),O=m=>{v.value=!0,k=m},j=()=>{y.value||(y.value=!0,ne(k==null?void 0:k.order_id).then(m=>{v.value=!1,y.value=!1}).catch(()=>{y.value=!1}))},q=m=>{D.push(`/member/detail?id=${m}`)};return(m,n)=>{const T=de,U=pe,A=ue,w=ce,Q=_e,c=fe,C=ge,$=be,B=ve,f=ye,G=he,_=xe,J=Ee,K=ke,W=Ce,X=we;return d(),g("div",Ve,[t(w,{class:"box-card !border-none",shadow:"never"},{default:a(()=>[i("div",Pe,[i("span",Re,s(o(z)),1)]),t(w,{class:"box-card !border-none table-search-wra base-bg !px-[35px]",shadow:"never"},{default:a(()=>[t(A,{class:"flex"},{default:a(()=>[t(U,{span:12,class:"min-w-[100px]"},{default:a(()=>[t(T,{value:b.value.recharge_money?Number.parseFloat(b.value.recharge_money).toFixed(2):"0.00"},{title:a(()=>[i("div",Fe,s(o(l)("totalRechargeMoney")),1)]),_:1},8,["value"])]),_:1}),t(U,{span:12,class:"min-w-[100px]"},{default:a(()=>[t(T,{value:b.value.recharge_refund_money?Number.parseFloat(b.value.recharge_refund_money).toFixed(2):"0.00"},{title:a(()=>[i("div",De,s(o(l)("totalRechargeRefundMoney")),1)]),_:1},8,["value"])]),_:1})]),_:1})]),_:1}),t(w,{class:"box-card !border-none mb-[10px] table-search-wrap",shadow:"never"},{default:a(()=>[t(G,{inline:!0,model:r.searchParam,ref_key:"searchFormRef",ref:S},{default:a(()=>[t(c,{label:o(l)("rechargeNo"),prop:"order_no"},{default:a(()=>[t(Q,{modelValue:r.searchParam.order_no,"onUpdate:modelValue":n[0]||(n[0]=e=>r.searchParam.order_no=e),placeholder:o(l)("rechargeNoPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(c,{label:o(l)("orderFromName"),prop:"order_from"},{default:a(()=>[t($,{modelValue:r.searchParam.order_from,"onUpdate:modelValue":n[1]||(n[1]=e=>r.searchParam.order_from=e),clearable:"",class:"input-width"},{default:a(()=>[t(C,{label:o(l)("selectPlaceholder"),value:""},null,8,["label"]),(d(!0),g(V,null,P(L.value,(e,p)=>(d(),x(C,{label:e,value:p},null,8,["label","value"]))),256))]),_:1},8,["modelValue"])]),_:1},8,["label"]),t(c,{label:o(l)("orderStatus"),prop:"order_status"},{default:a(()=>[t($,{modelValue:r.searchParam.order_status,"onUpdate:modelValue":n[2]||(n[2]=e=>r.searchParam.order_status=e),clearable:"",class:"input-width"},{default:a(()=>[t(C,{label:o(l)("selectPlaceholder"),value:""},null,8,["label"]),(d(!0),g(V,null,P(M.value,e=>(d(),x(C,{label:e.name,value:e.status},null,8,["label","value"]))),256))]),_:1},8,["modelValue"])]),_:1},8,["label"]),t(c,{label:o(l)("createTime"),prop:"create_time"},{default:a(()=>[t(B,{modelValue:r.searchParam.create_time,"onUpdate:modelValue":n[3]||(n[3]=e=>r.searchParam.create_time=e),type:"datetimerange","value-format":"YYYY-MM-DD HH:mm:ss","start-placeholder":o(l)("startDate"),"end-placeholder":o(l)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),t(c,{label:o(l)("rechargeMoney")},{default:a(()=>[i("div",Ne,[t(c,{prop:"start_money"},{default:a(()=>[R(i("input",{type:"text",placeholder:o(l)("startMoney"),"onUpdate:modelValue":n[4]||(n[4]=e=>r.searchParam.start_money=e)},null,8,Le),[[Y,r.searchParam.start_money]])]),_:1}),Me,t(c,{prop:"end_money"},{default:a(()=>[R(i("input",{type:"text",placeholder:o(l)("endMoney"),"onUpdate:modelValue":n[5]||(n[5]=e=>r.searchParam.end_money=e)},null,8,Se),[[Y,r.searchParam.end_money]])]),_:1})])]),_:1},8,["label"]),t(c,{label:o(l)("payTime")},{default:a(()=>[t(B,{modelValue:r.searchParam.pay_time,"onUpdate:modelValue":n[6]||(n[6]=e=>r.searchParam.pay_time=e),type:"datetimerange","value-format":"YYYY-MM-DD HH:mm:ss","start-placeholder":o(l)("startDate"),"end-placeholder":o(l)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),t(c,null,{default:a(()=>[t(f,{type:"primary",onClick:n[7]||(n[7]=e=>E())},{default:a(()=>[u(s(o(l)("search")),1)]),_:1}),t(f,{onClick:n[8]||(n[8]=e=>{var p;return(p=S.value)==null?void 0:p.resetFields()})},{default:a(()=>[u(s(o(l)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),i("div",Te,[R((d(),x(J,{data:r.data,size:"large"},{empty:a(()=>[i("span",null,s(r.loading?"":o(l)("emptyData")),1)]),default:a(()=>[t(_,{"show-overflow-tooltip":!0,label:o(l)("member"),align:"left","min-width":"140"},{default:a(({row:e})=>[i("div",{class:"flex items-center cursor-pointer",onClick:p=>q(e.member.member_id)},[e.member.headimg?(d(),g("img",{key:0,class:"w-[50px] h-[50px] mr-[10px]",src:m.img(e.member.headimg),alt:""},null,8,$e)):(d(),g("img",Be)),i("div",Ye,[i("span",ze,s(e.member.nickname||""),1),i("span",Ie,s(e.member.mobile||""),1)])],8,Ue)]),_:1},8,["label"]),t(_,{prop:"order_no","show-overflow-tooltip":!0,label:o(l)("rechargeNo"),align:"center","min-width":"140"},null,8,["label"]),t(_,{prop:"order_money",label:o(l)("rechargeMoney"),align:"center","min-width":"140"},null,8,["label"]),t(_,{prop:"order_from_name",label:o(l)("orderFromName"),align:"center","min-width":"140"},null,8,["label"]),t(_,{label:o(l)("orderStatus"),"min-width":"120",align:"center"},{default:a(({row:e})=>[u(s(e.order_status_info.name),1)]),_:1},8,["label"]),t(_,{prop:"pay_type_name",label:o(l)("payTypeName"),align:"center","min-width":"140"},null,8,["label"]),t(_,{label:o(l)("createTime"),"min-width":"180",align:"center"},{default:a(({row:e})=>[u(s(e.create_time||""),1)]),_:1},8,["label"]),t(_,{label:o(l)("payTime"),"min-width":"180",align:"center"},{default:a(({row:e})=>[u(s(e.pay_time||""),1)]),_:1},8,["label"]),t(_,{label:o(l)("operation"),fixed:"right",width:"130"},{default:a(({row:e})=>[t(f,{type:"primary",link:"",onClick:p=>I(e)},{default:a(()=>[u(s(o(l)("info")),1)]),_:2},1032,["onClick"]),[1,10].includes(e.order_status_info.status)&&e.is_enable_refund&&e.refund_status==0?(d(),x(f,{key:0,type:"primary",link:"",onClick:p=>O(e)},{default:a(()=>[u(s(o(l)("refundBtn")),1)]),_:2},1032,["onClick"])):te("",!0),(d(!0),g(V,null,P(e.order_status_info.action,(p,Ge)=>(d(),x(f,{type:"danger",link:"",onClick:Je=>H(e,p.class)},{default:a(()=>[u(s(p.name),1)]),_:2},1032,["onClick"]))),256))]),_:1},8,["label"])]),_:1},8,["data"])),[[X,r.loading]]),i("div",He,[t(K,{"current-page":r.page,"onUpdate:currentPage":n[9]||(n[9]=e=>r.page=e),"page-size":r.limit,"onUpdate:pageSize":n[10]||(n[10]=e=>r.limit=e),layout:"total, sizes, prev, pager, next, jumper",total:r.total,onSizeChange:n[11]||(n[11]=e=>E()),onCurrentChange:E},null,8,["current-page","page-size","total"])])])]),_:1}),t(W,{modelValue:v.value,"onUpdate:modelValue":n[13]||(n[13]=e=>v.value=e),title:o(l)("refundBtn"),width:"500px","destroy-on-close":!0},{footer:a(()=>[i("span",Oe,[t(f,{onClick:n[12]||(n[12]=e=>v.value=!1)},{default:a(()=>[u(s(o(l)("cancel")),1)]),_:1}),t(f,{type:"primary",onClick:j,loading:y.value},{default:a(()=>[u(s(o(l)("confirm")),1)]),_:1},8,["loading"])])]),default:a(()=>[i("p",null,s(o(l)("refundContent")),1)]),_:1},8,["modelValue","title"])])}}});export{_a as default};
|