sf_web_dist/js/success-order.1760084129992DvdAsANy.js
2025-10-10 16:16:41 +08:00

2 lines
4.4 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{_ as e}from"./index.1760084129992DvJFqOJp.js";import{bu as t,ag as a,b5 as l,a_ as o,c as r,e as n,N as p,w as s,l as i,t as c,al as d,O as _,E as g,an as u,g as b,aO as m,bS as y}from"./index.1760084129992Ct-KCzA5.js";/* empty css */import"./el-col.1760084129992b9_Y5Ly2.js";const h={key:0},f={key:1},v={__name:"success-order",setup(v){const{copy:x}=t({legacy:!0});let k=[],w=[];const D=a({columns:[{prop:"ID",label:"ID",align:"center"},{prop:"ID",label:"订单类型",align:"center"},{prop:"ID",label:"系统订单号",align:"center"},{prop:"id",label:"下游订单号",align:"center"},{prop:"shop",label:"商户编号",align:"center"},{prop:"order_amount",label:"商户名称",align:"center"},{prop:"order_no",label:"手续费",align:"center"},{prop:"created_at",label:"支付银行",align:"center"},{prop:"completed_at",label:"交易金额",align:"center"},{prop:"expire_time",label:"状态",align:"center"},{prop:"status",label:"提交时间",align:"center"},{prop:"notify_status",label:"成功时间",align:"center"},{prop:"notify_time",label:"供应商",align:"center"},{prop:"notify_time",label:"支付通道",align:"center"},{prop:"notify_time",label:"入金渠道",align:"center"},{prop:"notify_time",label:"实际金额",align:"center"},{prop:"notify_time",label:"成本",align:"center"},{prop:"notify_time",label:"成本费率",align:"center"},{prop:"notify_time",label:"备注",align:"center"}],tableData:[],searchFields:[{label:"商户号",prop:"order_no",type:"input",labelWidth:"120px",value:""},{label:"商户名称",prop:"order_no",type:"input",labelWidth:"120px",value:""},{label:"系统订单号",prop:"merchant_order_no",type:"input",value:""},{prop:"created_at",label:"提交时间",type:"date",dateType:"datetimerange",value:[]},{prop:"created_at",label:"成功时间",type:"date",dateType:"datetimerange",value:[]},{label:"供应商",type:"select",prop:"status",value:"",options:k},{label:"支付通道",type:"select",prop:"status",value:"",options:k},{label:"入金渠道",type:"select",prop:"status",value:"",options:k},{label:"银行",type:"select",prop:"notify_status",value:"",options:w},{label:"类型",type:"select",prop:"notify_status",value:"",options:w}],total:0,page:1,per_page:10,loading:!1}),F=e=>{x(e).then(()=>{m.success("复制成功")})},C=()=>{D.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""}),T()};l(()=>{});const T=()=>{var e,t;D.loading=!0;let a={limit:D.per_page,page:D.page},l=convertArrayToObject(D.searchFields);(null==(e=l.created_at)?void 0:e.length)>0&&(l.created_at_start=l.created_at[0]?y(l.created_at[0]):"",l.created_at_end=l.created_at[1]?y(l.created_at[1]):""),(null==(t=l.completed_at)?void 0:t.length)>0&&(l.completed_at_start=l.completed_at[0]?y(l.completed_at[0]):"",l.completed_at_end=l.completed_at[1]?y(l.completed_at[1]):""),getOrderManagmentLsit(Object.assign(a,l)).then(e=>{D.tableData=e.data,D.total=e.total,D.loading=!1}).catch(()=>{D.loading=!1})};return(t,a)=>{const l=u,m=o("DocumentCopy"),y=g,v=e;return n(),r("div",null,[p(v,{type:"export",columns:b(D).columns,searchFields:b(D).searchFields,"onUpdate:searchFields":a[0]||(a[0]=e=>b(D).searchFields=e),data:b(D).tableData,per_page:b(D).per_page,"onUpdate:per_page":a[1]||(a[1]=e=>b(D).per_page=e),page:b(D).page,"onUpdate:page":a[2]||(a[2]=e=>b(D).page=e),total:b(D).total,onGetTableData:T,onResetForm:C,loading:b(D).loading,showSelection:!1,showRightRefreshSlot:!1},{"search-btns":s(({row:e})=>[p(l,{type:"danger",onClick:t.addRecord},{default:s(()=>a[3]||(a[3]=[_("一键补发")])),_:1,__:[3]},8,["onClick"])]),btns:s(()=>a[4]||(a[4]=[i("div",null,"成功交易总金额0元 商户手续费0元 代理收入0元商户收入总金额0元 成功订单数0 成功率0%",-1)])),status_slot:s(({row:e})=>[_(c(t.showNotifyStatusTxt(e.status,1)),1)]),order_no_slot:s(({row:e})=>[e.order_no?(n(),r("div",h,[p(y,{onClick:t=>F(e.order_no),size:16,color:"#5f80c7"},{default:s(()=>[p(m)]),_:2},1032,["onClick"]),_(" "+c(null==e?void 0:e.order_no),1)])):d("",!0),e.merchant_order_no?(n(),r("div",f,[p(y,{onClick:t=>F(e.merchant_order_no),size:16,color:"#5f80c7"},{default:s(()=>[p(m)]),_:2},1032,["onClick"]),_(" "+c(null==e?void 0:e.merchant_order_no),1)])):d("",!0)]),notify_status_slot:s(({row:e})=>[i("div",null,c(t.showNotifyStatusTxt(e.notify_status,2)),1)]),_:1},8,["columns","searchFields","data","per_page","page","total","loading"])])}}};export{v as default};