2 lines
6.1 KiB
JavaScript
2 lines
6.1 KiB
JavaScript
|
import{_ as e}from"./index.B3-YJL0V.js";import{bs as a,ag as l,b4 as t,aZ as o,c as r,e as s,N as p,w as i,m as n,al as c,an as d,O as _,E as u,t as g,g as m,bB as y,l as f,aO as h}from"./index.Be-Qtotw.js";import{E as b}from"./el-text.DlwZqGR_.js";import{b as w}from"./payee-order.CYPDdT7c.js";import{s as k}from"./staticData.b8Nd3Dnh.js";import{a as v,g as D}from"./payee-channel.DkfltLH8.js";import x from"./viewdetail.D45Y6u46.js";/* empty css */import"./el-col.B-UN6jba.js";const C={class:"statistics-box"},z={key:0},j={key:1},F={__name:"all-order",setup(F){const{copy:R}=a({legacy:!0});let E=[],T=[];const S=l({columns:[{prop:"id",label:"ID",align:"center"},{prop:"order_no",label:"系统订单号",align:"center",width:"240px"},{prop:"three_order_no",label:"下游订单号",align:"center",width:"240px"},{prop:"shop_order_no",label:"商户订单号",align:"center",width:"240px"},{prop:"shop_id",label:"商户编号",align:"center"},{prop:"shop_name ",label:"商户名称",align:"center"},{prop:"pay_name",label:"支付通道",align:"center"},{prop:"fee",label:"手续费",align:"center"},{prop:"money",label:"交易金额",align:"center"},{prop:"expire_time",label:"状态",align:"center",slot:"status_slot"},{prop:"create_time",label:"提交时间",align:"center"},{prop:"succ_time ",label:"成功时间",align:"center"},{prop:"supplier_name",label:"供应商",align:"center"},{prop:"api_name",label:"入金渠道",align:"center"},{prop:"pay_money",label:"实际金额",align:"center"},{prop:"three_fee",label:"成本",align:"center"},{prop:"remark",label:"备注",align:"center"},{prop:"operate",label:"状态",align:"center",slot:"operate_slot"}],tableData:[],searchFields:[{label:"商户号",prop:"shop_id",type:"input",labelWidth:"120px",value:""},{label:"系统订单号",prop:"order_no",type:"input",value:""},{label:"下游订单号订单号",prop:"three_order_no",type:"input",value:""},{prop:"created_time",label:"提交时间",type:"date",dateType:"datetimerange",value:[]},{label:"支付通道",type:"select",prop:"pay_id",value:"",options:E},{label:"入金渠道",type:"select",prop:"api_id",value:"",options:T},{label:"状态",type:"select",prop:"status",value:"",options:k.orderStatus}],total:0,page:1,per_page:10,loading:!1,showDetailDialog:!1,currentRow:{}}),U=e=>{R(e).then(()=>{h.success("复制成功")})},O=()=>{S.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""}),N()};t(async()=>{let e=await v({saiType:"all"}),a=await D({saiType:"all"});E=e.map(e=>({label:e.name,value:e.id})),T=a.map(e=>({label:e.name,value:e.id})),S.searchFields.forEach(e=>{"api_id"==e.prop&&(e.options=E),"pay_id"==e.prop&&(e.options=T)}),N()});const N=()=>{S.loading=!0;let e={limit:S.per_page,page:S.page},a=function(e){const a={};return e.forEach(e=>{e.prop&&void 0!==e.value&&(a[e.prop]=e.value)}),a}(S.searchFields);w(Object.assign(e,a)).then(e=>{S.tableData=e.data,S.total=e.total,S.loading=!1}).catch(()=>{S.loading=!1})},B=()=>{},G=e=>{switch(e){case 0:case 1:return"danger";case 2:return"primary";case 3:return"success";default:return"warning"}};return(a,l)=>{const t=d,h=y,w=b,v=o("DocumentCopy"),D=u,F=e;return s(),r("div",null,[p(F,{type:"export",columns:m(S).columns,searchFields:m(S).searchFields,"onUpdate:searchFields":l[0]||(l[0]=e=>m(S).searchFields=e),data:m(S).tableData,per_page:m(S).per_page,"onUpdate:per_page":l[1]||(l[1]=e=>m(S).per_page=e),page:m(S).page,"onUpdate:page":l[2]||(l[2]=e=>m(S).page=e),total:m(S).total,onGetTableData:N,onResetForm:O,loading:m(S).loading,showSelection:!1,showRightRefreshSlot:!1},{"search-btns":i(({row:e})=>[p(t,{type:"danger",onClick:B},{default:i(()=>l[4]||(l[4]=[_("一键补发")])),_:1,__:[4]})]),count:i(()=>[f("div",C,[l[11]||(l[11]=_(" 成功交易总金额: ")),p(h,{size:"small",type:"success",effect:"dark"},{default:i(()=>l[5]||(l[5]=[_("0元")])),_:1,__:[5]}),l[12]||(l[12]=_(" 商户手续费:")),p(h,{type:"success",size:"small",effect:"dark"},{default:i(()=>l[6]||(l[6]=[_("0元")])),_:1,__:[6]}),l[13]||(l[13]=_(" 平台利润:")),p(h,{type:"success",size:"sma
|