2025-08-19 18:58:23 +08:00
|
|
|
import{_ as e}from"./index.CIXcmmk8.js";import{bs as a,ag as t,b4 as l,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 u,E as _,t as g,g as h,bB as m,l as y,a_ as f,aO as b}from"./index.BwxVS_TS.js";import{E as w}from"./el-text.CyICJFjK.js";import{b as k}from"./payee-order.BPBEwNzQ.js";import{s as D}from"./staticData.8wZxkmL4.js";import{g as x,a as v}from"./payee-channel.CWj9XIBH.js";import C from"./viewdetail.C5ubHd5D.js";import R from"./callbacklog.BSBFalPe.js";/* empty css */import"./el-col.3QuxVAJ0.js";const j={class:"statistics-box"},z={key:0},F={key:1},T={__name:"all-order",setup(T){const{copy:L}=a({legacy:!0});let U=[],B=[];const E=t({columns:[{prop:"id",label:"ID",align:"center",width:"80px"},{prop:"order_no",label:"系统订单号",align:"center",width:"220px"},{prop:"shop_order_no",label:"下游订单号",align:"center",width:"220px"},{prop:"shop_id",label:"商户编码",align:"center",width:"120px"},{prop:"shop_name",label:"商户名称",align:"center"},{prop:"pay_name",label:"支付通道",align:"center"},{prop:"fee",label:"手续费",align:"center",width:"120px"},{prop:"money",label:"交易金额",align:"center",width:"120px"},{prop:"expire_time",label:"状态",align:"center",width:"160px",slot:"status_slot",tooltip:!1},{prop:"create_time",label:"提交时间",align:"center"},{prop:"succ_time ",label:"成功时间",align:"center"},{prop:"supplier_name",label:"供应商",align:"center"},{prop:"api_name",label:"入金渠道",align:"center",width:"120px"},{prop:"pay_money",label:"实际金额",align:"center",width:"120px"},{prop:"three_fee",label:"成本",align:"center",width:"120px"},{prop:"remark",label:"备注",align:"center"},{prop:"operate",label:"状态",align:"center",slot:"operate_slot",fixed:"right",width:"240px",tooltip:!1}],tableData:[],searchFields:[{label:"商户编码/商户名称",prop:"shop_id",type:"input",labelWidth:"120px",value:""},{label:"系统订单号",prop:"order_no",type:"input",value:""},{label:"下游订单号订单号",prop:"shop_order_no",type:"input",value:""},{prop:"created_time",label:"提交时间",type:"date",dateType:"datetimerange",startPlaceholder:"提交起始时间",endPlaceholder:"提交结束时间",value:[]},{prop:"succ_time",label:"成功时间",type:"date",dateType:"datetimerange",startPlaceholder:"成功起始时间",endPlaceholder:"成功结束时间",value:[]},{label:"支付通道",type:"select",prop:"pay_id",value:"",options:U},{label:"入金渠道",type:"select",prop:"api_id",value:"",options:B},{label:"状态",type:"select",prop:"status",value:"",options:D.orderStatus},{label:"最大金额",prop:"max_amount",type:"input",value:""},{label:"最小金额",prop:"min_amount",type:"input",value:""}],total:0,page:1,per_page:10,loading:!1,showDetailDialog:!1,currentRow:{},showCallbackLogDialog:!1}),P=e=>{L(e).then(()=>{b.success("复制成功")})},S=()=>{E.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""}),O()};l(async()=>{let e=await x({saiType:"all"}),a=await v({saiType:"all"});U=e.map(e=>({label:e.name,value:e.id})),B=a.map(e=>({label:e.name,value:e.id})),E.searchFields.forEach(e=>{"api_id"==e.prop&&(e.options=U),"pay_id"==e.prop&&(e.options=B)}),O()});const O=()=>{E.loading=!0;let e={limit:E.per_page,page:E.page},a=function(e){const a={};return e.forEach(e=>{e.prop&&void 0!==e.value&&(a[e.prop]=e.value)}),a}(E.searchFields);k(Object.assign(e,a)).then(e=>{E.tableData=e.data,E.total=e.total,E.loading=!1}).catch(()=>{E.loading=!1})},G=()=>{},I=e=>{switch(e){case 0:case 2:return"warning";case 1:return"danger";case 3:return"success";default:return"info"}};return(a,t)=>{const l=d,b=m,k=w,x=o("DocumentCopy"),v=_,T=e;return s(),r("div",null,[p(T,{type:"export",columns:h(E).columns,searchFields:h(E).searchFields,"onUpdate:searchFields":t[0]||(t[0]=e=>h(E).searchFields=e),data:h(E).tableData,per_page:h(E).per_page,"onUpdate:per_page":t[1]||(t[1]=e=>h(E).per_page=e),page:h(E).page,"onUpdate:page":t[2]||(t[2]=e=>h(E).page=e),total:h(E).total,onGetTableData:O,onResetForm:S,loading:h(E).loading,showSelection:!1,
|