sf_web_dist/js/platform-settle.1758536141893jKyjgCJy.js

2 lines
10 KiB
JavaScript
Raw Normal View History

2025-09-22 18:17:15 +08:00
import{b2 as e,bt as l,ag as a,bT as i,bm as t,aZ as n,c as d,e as s,m as o,N as r,w as u,l as v,O as c,E as m,al as p,t as _,g as f,R as b,n as I,bO as h,bR as g,c6 as y,aO as k,c7 as w,c8 as $}from"./index.1758536141893COfOBoB8.js";import{E as F}from"./el-drawer.1758536141893D1Dn8X2e.js";import{_ as L}from"./index.1758536141893S5krOtAh.js";/* empty css */import"./el-col.1758536141893DwX_b_Ia.js";const C={key:0},j={key:0},O={class:"operate"},P=["onClick"],T={class:"tab-content","element-loading-background":"rgba(122, 122, 122, 0.8)"},x={class:"item"},D={class:"item"},z={class:"item"},E={class:"item"},N={class:"item"},U={class:"btn"},R={key:0,class:"red"},V={class:"item"},Z={key:0},G={key:0,class:"item"},q={class:"blue"},A={key:1,class:"item"},B={class:"blue"},H={class:"item"},J={key:0,class:"blue"},K={class:"item"},M={class:"item"},Q={class:"btn"},S={class:"green"},W={class:"item"},X={class:"btn"},Y={class:"item"},ee={class:"btn"},le={class:"item"},ae={class:"btn"},ie={class:"item"},te={class:"item"},ne={class:"item"},de={class:"item"},se={class:"item"},oe={class:"item"},re={class:"item"},ue={class:"item"},ve=e({__name:"platform-settle",setup(e){const{copy:ve}=l({legacy:!0}),ce=e=>{ve(e).then(()=>{k.success("复制成功")})};function me(e){return g(1e3*e)}const pe=e=>`${Number(e).toFixed(2)}`,_e=a({columns:[{prop:"id",label:"编号",width:60},{prop:"order_sn",label:"系统订单号",slot:"order_sn"},{prop:"mer_order_sn",label:"商户订单号",slot:"mer_order_sn"},{prop:"ms_name",label:"代理账号",width:120},{prop:"mer_name",label:"商户账号",width:120},{prop:"pay_channel_id",label:"通道",width:160,slot:"pay_channel_id"},{prop:"order_amount",label:"订单金额",width:100,formatter:pe},{prop:"service_fee",label:"手续费",width:100,formatter:pe},{prop:"settlement_time",label:"结算时间",formatter:me},{prop:"operate",label:"操作",width:120,slot:"operate",align:"center",fixed:"right"}],tableData:[],searchFields:[{prop:"order_sn",label:"订单号",type:"input",value:""},{prop:"mer_order_sn",label:"商户订单号",type:"input",value:""},{label:"商户号",type:"input",prop:"mer_id",value:""},{prop:"mer_name",label:"商户名称",type:"input",value:""},{label:"代理ID",type:"input",prop:"ms_id",value:""},{prop:"ms_name",label:"代理名称",type:"input",value:""},{prop:"pay_channel_id",label:"通道",type:"select",value:"",options:[]},{prop:"return_status",label:"通知状态",type:"select",value:"",options:[{label:"未回调",value:1},{label:"回调成功",value:2},{label:"回调失败",value:2}]},{prop:"create_time",label:"创建时间",type:"date",dateType:"datetimerange",value:i()}],total:0,page:1,limit:10,amount:0,loading:!1,reasonList:[],reasonObj:{},drawer:!1,detailInfo:{},detailLoading:!1}),fe=()=>{_e.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=i():e.value=""}),be()};t(()=>{be(),$({}).then(e=>{let l=e.map(e=>({id:e.id,label:e.channel_name,value:e.id}));_e.searchFields[6].options=l})});const be=()=>{var e,l,a,i,t;_e.loading=!0;let n={limit:_e.limit,page:_e.page},d=function(e){const l={};return e.forEach(e=>{e.prop&&void 0!==e.value&&(l[e.prop]=e.value)}),l}(_e.searchFields);(null==(e=d.create_time)?void 0:e.length)>0&&(d.start_time=(null==(l=d.create_time[0])?void 0:l.getTime())?(null==(a=d.create_time[0])?void 0:a.getTime())/1e3:"",d.end_time=(null==(i=d.create_time[1])?void 0:i.getTime())?(null==(t=d.create_time[1])?void 0:t.getTime())/1e3:""),w(Object.assign(n,d)).then(e=>{_e.tableData=e.list,_e.total=e.total,_e.amount=e.total_usable_amount,_e.loading=!1,0==_e.reasonList.length&&(_e.reasonObj=e.reasonList,_e.reasonList=Object.keys(e.reasonList).map(l=>({label:e.reasonList[l],value:l})),_e.searchFields[0].options=_e.reasonList)}).catch(()=>{_e.loading=!1})};return(e,l)=>{const a=n("DocumentCopy"),i=m,t=n("InfoFilled"),g=F,k=h;return s(),d("div",null,[(s(),o(L,{type:"merchant-bill",columns:f(_e).columns,searchFields:f(_e).searchFields,"onUpdate:searchFields":l[0]||(l[0]=e=>f(_e).searchFields=e),data:f(_e).tableData,limit:f(_e).limit,"onUpdate:li