sf_web_dist/js/unpay-order.1760613034818DXci2m-I.js
2025-10-16 19:11:39 +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.1760613034818C80h1NF6.js";import{bu as a,ag as t,b5 as l,a_ as o,c as r,e as n,N as p,w as i,l as s,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.1760613034818DKSXxQ3H.js";/* empty css */import"./el-col.1760613034818CUnW2vmF.js";const h={key:0},f={key:1},v={__name:"unpay-order",setup(v){const{copy:k}=a({legacy:!0});let w=[];const x=t({columns:[{prop:"ID",label:"商务号",align:"center"},{prop:"id",label:"商户名称",align:"center"},{prop:"shop",label:"商户单号",align:"center"},{prop:"product_name",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"},{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:"merchant_order_no",type:"input",value:""},{prop:"",label:"下游订单号",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:[]},{label:"银行",type:"select",prop:"notify_status",value:"",options:w},{label:"类型",type:"select",prop:"notify_status",value:"",options:w},{prop:"",label:"最小金额",type:"number",value:""},{prop:"",label:"最大金额",type:"number",value:""}],total:0,page:1,per_page:10,loading:!1}),F=e=>{k(e).then(()=>{m.success("复制成功")})},C=()=>{x.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""}),T()};l(()=>{});const T=()=>{var e,a;x.loading=!0;let t={per_page:x.per_page,page:x.page},l=convertArrayToObject(x.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==(a=l.completed_at)?void 0:a.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(t,l)).then(e=>{x.tableData=e.data,x.total=e.total,x.loading=!1}).catch(()=>{x.loading=!1})};return(a,t)=>{const l=u,m=o("DocumentCopy"),y=g,v=e;return n(),r("div",null,[p(v,{type:"export",columns:b(x).columns,searchFields:b(x).searchFields,"onUpdate:searchFields":t[0]||(t[0]=e=>b(x).searchFields=e),data:b(x).tableData,per_page:b(x).per_page,"onUpdate:per_page":t[1]||(t[1]=e=>b(x).per_page=e),page:b(x).page,"onUpdate:page":t[2]||(t[2]=e=>b(x).page=e),total:b(x).total,onGetTableData:T,onResetForm:C,loading:b(x).loading,showSelection:!1,showRightRefreshSlot:!1},{"search-btns":i(({row:e})=>[p(l,{type:"danger",onClick:a.addRecord},{default:i(()=>t[3]||(t[3]=[_("一键补发")])),_:1,__:[3]},8,["onClick"])]),btns:i(()=>t[4]||(t[4]=[s("div",null,"成功交易总金额0元 商户手续费0元 代理收入0元商户收入总金额0元 成功订单数0 成功率0%",-1)])),status_slot:i(({row:e})=>[_(c(a.showNotifyStatusTxt(e.status,1)),1)]),order_no_slot:i(({row:e})=>[e.order_no?(n(),r("div",h,[p(y,{onClick:a=>F(e.order_no),size:16,color:"#5f80c7"},{default:i(()=>[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:a=>F(e.merchant_order_no),size:16,color:"#5f80c7"},{default:i(()=>[p(m)]),_:2},1032,["onClick"]),_(" "+c(null==e?void 0:e.merchant_order_no),1)])):d("",!0)]),notify_status_slot:i(({row:e})=>[s("div",null,c(a.showNotifyStatusTxt(e.notify_status,2)),1)]),_:1},8,["columns","searchFields","data","per_page","page","total","loading"])])}}};export{v as default};