mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2025-12-29 01:40:16 +00:00
4 lines
7.4 KiB
JavaScript
4 lines
7.4 KiB
JavaScript
/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-7eafba5f.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css */import{a as L,E as H}from"./el-form-item-1b16c9fc.js";/* empty css *//* empty css */import{_ as Y}from"./default_headimg-a5131c68.js";import{t as e}from"./index-0ca94763.js";import{D as j,E as I,F as O,G as q}from"./vipcard-ea2ff005.js";import{c as A}from"./common-c3be41fd.js";import{u as G,a as J}from"./vue-router-48fdc1e3.js";import{E}from"./index-ee5275c6.js";import{E as K}from"./index-e27c3bb0.js";import{a as Q,E as W}from"./index-4601cf3b.js";import{E as X}from"./index-51138976.js";import{E as Z}from"./index-c5914bde.js";import{E as ee}from"./index-9ecd3f93.js";import{a as te,E as ae}from"./index-fe3867fe.js";import{E as oe}from"./index-21f38393.js";import{v as re}from"./directive-64fb15dc.js";import{d as ne,O as le,r as k,e as d,f as h,y as r,x as l,g as m,B as s,u as n,F as C,z as ie,v as P,A as u,M as se,H as me}from"./plugin-vue_export-helper-85a4d40b.js";import"./index-bcd7a424.js";import"./index-cf9a2dd7.js";import"./index-e513479b.js";import"./el-main-86eb724f.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-b9e5f5cb.js";import"./el-overlay-08181e74.js";import"./event-f85d77b0.js";import"./index-313cd2ce.js";import"./focus-trap-64c402c5.js";import"./index-1ad115d7.js";import"./index-de1d3b53.js";import"./index-d469ae66.js";import"./index-4d8f36c6.js";import"./index-ebc73046.js";import"./_baseClone-3dbf39d6.js";import"./aria-adfa05c5.js";import"./validator-bcf701e4.js";import"./index-99b65a15.js";import"./strings-53351eda.js";import"./isEqual-0b9509fd.js";import"./debounce-6c3123a6.js";import"./index-bd04154b.js";import"./customParseFormat-40c50080.js";import"./arrays-e667dc24.js";import"./flatten-749195f8.js";import"./index-6c0acd90.js";import"./index-95b00894.js";import"./_isIterateeCall-47526406.js";const pe={class:"main-container"},de={class:"flex justify-between items-center"},ue={class:"text-[20px]"},ce={class:"mt-[10px]"},fe=["onClick"],_e=["src"],he={key:1,class:"w-[50px] h-[50px] mr-[10px]",src:Y,alt:""},ge={class:"flex flex flex-col"},be={class:""},ve={class:""},ye={class:"mt-[16px] flex justify-end"},Vt=ne({__name:"refund",setup(xe){const w=G(),R=J(),T=w.meta.title,o=le({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{refund_no:"",status:"",create_time:[]}}),b=k(),c=(i=1)=>{o.loading=!0,o.page=i,j({page:o.page,limit:o.limit,...o.searchParam}).then(a=>{o.loading=!1,o.data=a.data.data,o.total=a.data.total}).catch(()=>{o.loading=!1})};c();const v=k([]);(()=>{I().then(i=>{v.value=i.data})})();const V=i=>{const a=R.resolve({path:"/vipcard/order/detail",query:{order_id:i.order_id}});window.open(a.href,"_blank")},M=i=>{E.prompt(e("confirmRefundTips"),e("warning"),{message:`<div>
|
||
<div><span>${e("orderPayMoney")}:${i.main_order.pay_money}</span></div>
|
||
</div>`,dangerouslyUseHTMLString:!0,confirmButtonText:e("confirm"),cancelButtonText:e("cancel"),inputErrorMessage:e("refundMoneyErrorMessage"),inputValue:i.main_order.pay_money,inputPlaceholder:e("refundMoneyPlaceholder"),inputPattern:/^\d+(\.\d+)?$/,inputType:"input"}).then(({value:a})=>{O({refund_id:i.refund_id,money:a}).then(()=>{c()}).catch()}).catch(()=>{})},S=i=>{E.prompt(e("refuseReason"),e("warning"),{confirmButtonText:e("confirm"),cancelButtonText:e("cancel"),inputErrorMessage:e("refuseReason"),inputPattern:/\S/,inputType:"textarea"}).then(({value:a})=>{q({refund_id:i.refund_id,refuse_reason:a}).then(()=>{c()}).catch()}).catch(()=>{})};return(i,a)=>{const B=K,g=L,y=Q,$=W,D=X,_=Z,F=H,x=ee,f=te,N=ae,z=oe,U=re;return d(),h("div",pe,[r(x,{class:"box-card !border-none",shadow:"never"},{default:l(()=>[m("div",de,[m("span",ue,s(n(T)),1)]),r(x,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:l(()=>[r(F,{inline:!0,model:o.searchParam,ref_key:"searchFormRef",ref:b},{default:l(()=>[r(g,{label:n(e)("refundNo"),prop:"refund_no"},{default:l(()=>[r(B,{modelValue:o.searchParam.refund_no,"onUpdate:modelValue":a[0]||(a[0]=t=>o.searchParam.refund_no=t),placeholder:n(e)("refundNoPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(g,{label:n(e)("refundStatus"),prop:"order_status"},{default:l(()=>[r($,{modelValue:o.searchParam.status,"onUpdate:modelValue":a[1]||(a[1]=t=>o.searchParam.status=t),clearable:"",class:"input-width"},{default:l(()=>[r(y,{label:n(e)("selectPlaceholder"),value:""},null,8,["label"]),(d(!0),h(C,null,ie(v.value,(t,p)=>(d(),P(y,{label:t.name,value:p},null,8,["label","value"]))),256))]),_:1},8,["modelValue"])]),_:1},8,["label"]),r(g,{label:n(e)("createTime"),prop:"create_time"},{default:l(()=>[r(D,{modelValue:o.searchParam.create_time,"onUpdate:modelValue":a[2]||(a[2]=t=>o.searchParam.create_time=t),type:"datetimerange","value-format":"YYYY-MM-DD HH:mm:ss","start-placeholder":n(e)("startDate"),"end-placeholder":n(e)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),r(g,null,{default:l(()=>[r(_,{type:"primary",onClick:a[3]||(a[3]=t=>c())},{default:l(()=>[u(s(n(e)("search")),1)]),_:1}),r(_,{onClick:a[4]||(a[4]=t=>{var p;return(p=b.value)==null?void 0:p.resetFields()})},{default:l(()=>[u(s(n(e)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),m("div",ce,[se((d(),P(N,{data:o.data,size:"large"},{empty:l(()=>[m("span",null,s(o.loading?"":n(e)("emptyData")),1)]),default:l(()=>[r(f,{prop:"refund_no",label:n(e)("refundNo"),align:"left","min-width":"300","show-overflow-tooltip":!0},null,8,["label"]),r(f,{label:n(e)("orderMoney"),"min-width":"100",align:"right"},{default:l(({row:t})=>[u(s(t.money),1)]),_:1},8,["label"]),r(f,{"show-overflow-tooltip":!0,label:n(e)("memberInfo"),align:"left","min-width":"200"},{default:l(({row:t})=>[m("div",{class:"flex items-center cursor-pointer",onClick:p=>i.toMember(t.member.member_id)},[t.member.headimg?(d(),h("img",{key:0,class:"w-[50px] h-[50px] mr-[10px]",src:n(A)(t.member.headimg),alt:""},null,8,_e)):(d(),h("img",he)),m("div",ge,[m("span",be,s(t.member.nickname||""),1),m("span",ve,s(t.member.mobile||""),1)])],8,fe)]),_:1},8,["label"]),r(f,{label:n(e)("createTime"),"min-width":"180",align:"center"},{default:l(({row:t})=>[u(s(t.create_time||""),1)]),_:1},8,["label"]),r(f,{prop:"status_name",label:n(e)("refundStatus"),"min-width":"180",align:"center"},null,8,["label"]),r(f,{label:n(e)("operation"),fixed:"right",align:"right",width:"250"},{default:l(({row:t})=>[r(_,{type:"primary",link:"",onClick:p=>V(t)},{default:l(()=>[u(s(n(e)("toOrder")),1)]),_:2},1032,["onClick"]),t.status=="wait_refund"?(d(),h(C,{key:0},[r(_,{type:"primary",link:"",onClick:p=>M(t)},{default:l(()=>[u(s(n(e)("confirmRefund")),1)]),_:2},1032,["onClick"]),r(_,{type:"primary",link:"",onClick:p=>S(t)},{default:l(()=>[u(s(n(e)("refuseRefund")),1)]),_:2},1032,["onClick"])],64)):me("",!0)]),_:1},8,["label"])]),_:1},8,["data"])),[[U,o.loading]]),m("div",ye,[r(z,{"current-page":o.page,"onUpdate:currentPage":a[5]||(a[5]=t=>o.page=t),"page-size":o.limit,"onUpdate:pageSize":a[6]||(a[6]=t=>o.limit=t),layout:"total, sizes, prev, pager, next, jumper",total:o.total,onSizeChange:a[7]||(a[7]=t=>c()),onCurrentChange:c},null,8,["current-page","page-size","total"])])])]),_:1})])}}});export{Vt as default};
|