sf_web_dist/js/all-order.1757485455577CQpE45BE.js

2 lines
9.0 KiB
JavaScript
Raw Normal View History

2025-09-10 14:25:34 +08:00
import{_ as e}from"./index.1757485455577Ce60LQCo.js";import{bt as a,r as t,ag as l,da as o,b4 as s,dd as r,dA as i,aZ as p,c as n,e as d,N as c,O as u,w as _,m as g,al as m,an as h,E as f,t as w,g as y,bC as b,l as k,aO as D}from"./index.1757485455577D5KMdhQZ.js";import{E as x}from"./el-text.1757485455577DsgbsERw.js";import{c as v,n as C}from"./payee-order.1757485455577BBywgrrU.js";import{s as O}from"./staticData.17574854555778wZxkmL4.js";import R from"./viewdetail.1757485455577xPwk8Upa.js";import j from"./callbacklog.1757485455577CavWOvLi.js";import z from"./orderset.1757485455577PvYMJpUq.js";import F from"./testOrder.1757485455577BffDqPO9.js";import{p as T}from"./common.1757485455577CCwWzMi9.js";/* empty css */import"./el-col.1757485455577DKYtrMBM.js";const L={class:"statistics-box"},S={key:0},E={key:1},Y={__name:"all-order",setup(Y,{expose:U}){const{copy:H}=a({legacy:!0});let M=[],P=[];const W=t(!1),q=t(!1),A=l({sum_data:[],columns:[{prop:"id",label:"ID",align:"left",width:"80px"},{prop:"order_no",label:"系统订单号",align:"left",width:"210px"},{prop:"shop_order_no",label:"下游订单号",align:"left",width:"210px"},{prop:"shop_id",label:"商户编码",align:"left",width:"100px"},{prop:"shop_name",label:"商户名称",align:"left",width:"120px"},{prop:"fee",label:"手续费",align:"left",width:"80px",formatter:T},{prop:"pay_name",label:"支付通道",align:"left"},{prop:"money",label:"交易金额",align:"left",width:"100px",formatter:T},{prop:"expire_time",label:"状态",align:"left",width:"120px",slot:"status_slot",tooltip:!1},{prop:"create_time",label:"提交时间",align:"left"},{prop:"succ_time",label:"成功时间",align:"left"},{prop:"supplier_name",label:"供应商",align:"left"},{prop:"api_name",label:"入金渠道",align:"left",width:"120px"},{prop:"pay_money",label:"实际金额",align:"left",width:"100px",formatter:T},{prop:"three_fee",label:"成本",align:"left",width:"100px",formatter:T},{prop:"remark",label:"备注",align:"left"},{prop:"operate",label:"状态",align:"left",slot:"operate_slot",fixed:"right",width:"240px",tooltip:!1}],tableData:[],searchFields:[{label:"商户编码/商户名称",prop:"shop_query",type:"input",labelWidth:"120px",value:""},{label:"系统订单号",prop:"order_no",type:"input",value:""},{label:"下游订单号订单号",prop:"shop_order_no",type:"input",value:""},{label:"最小金额",prop:"min_amount",type:"input",value:""},{prop:"create_time",label:"提交时间",type:"date",dateType:"datetimerange",startPlaceholder:"提交起始时间",endPlaceholder:"提交结束时间",value:[o().startOf("day").format("YYYY-MM-DD HH:mm:ss"),o().endOf("day").format("YYYY-MM-DD HH:mm:ss")]},{prop:"succ_time",label:"成功时间",type:"date",dateType:"datetimerange",startPlaceholder:"成功起始时间",endPlaceholder:"成功结束时间",value:[]},{label:"支付通道",type:"select",prop:"pay_id",value:"",options:M},{label:"入金渠道",type:"select",prop:"api_id",value:"",options:P},{label:"状态",type:"select",prop:"status",value:"",options:O.orderStatus},{label:"最大金额",prop:"max_amount",type:"input",value:""}],total:0,page:1,per_page:50,loading:!1,showDetailDialog:!1,currentRow:{},showCallbackLogDialog:!1,showOrderSetDialog:!1,showOrderTestDialog:!1}),G=e=>{H(e).then(()=>{D.success("复制成功")})},I=()=>{A.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""}),N()};s(async()=>{let e=await r({saiType:"all"}),a=await i({saiType:"all"});M=e.map(e=>({label:e.name,value:e.id})),P=a.map(e=>({label:e.name,value:e.id})),A.searchFields.forEach(e=>{"api_id"==e.prop&&(e.options=M),"pay_id"==e.prop&&(e.options=P)}),N()});const N=()=>{A.loading=!0;let e={limit:A.per_page,page:A.page},a=function(e){const a={};return e.forEach(e=>{e.prop&&void 0!==e.value&&(a[e.prop]=e.value)}),a}(A.searchFields);5!=a.status&&4!=a.status||(a.is_test=5==a.status?1:"",a.is_repay=4==a.status?1:"",delete a.status),q.value&&(a.is_test=0),a.money_range=[a.min_amount,a.max_amount],v(Object.assign(e,a)).then(e=>{A.tableData=e.data,A.total=e.total,A