Files
----/后端源码/yifan.action-ai.cn/index/js/index.DDUPMBol.js

20 lines
32 KiB
JavaScript
Raw Permalink 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{x as e,y as a,aq as l,ar as t,h as d,w as o,U as r,V as i,m as u,n,o as s,N as p,a8 as _,l as m,ax as c,F as v,aC as f,al as b,am as y,q as h,u as w,ao as g,a9 as V,T as k,a3 as x,a4 as q,P as U,Q as C,v as D,D as O,E as S}from"./element-plus.BfMFfVUv.js";import{_ as P}from"./index.VE_2SVnZ.js";import{J as Y,t as E,aP as I,S as T,_ as W,a6 as N,ab as $,a1 as j,$ as F,a0 as R,T as A,a9 as L,aw as z,o as B,H as M,ay as H,a8 as J,aa as Q,r as G,ak as K}from"./.pnpm.BudmgPu7.js";import{l as X,j as Z,R as ee}from"./index.CjKO7M_A.js";import{_ as ae}from"./ImportModal.vue_vue_type_script_setup_true_lang.C4cmXfBw.js";import{_ as le}from"./ExportModal.vue_vue_type_script_setup_true_lang.lzJ1IF0O.js";import{_ as te}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./codemirror.BdleaLZh.js";import"./exceljs.Be_qVvLB.js";const de="/yifan/yifan_wx_pay",oe={
// 列表查询
listYifanWxPayOrder:e=>X({url:`${de}/admin/list`,method:"get",params:e}),
// 详情查询
detailYifanWxPayOrder:e=>X({url:`${de}/detail/${e}`,method:"get"}),
// 新增
createYifanWxPayOrder:e=>X({url:`${de}/create`,method:"post",data:e}),
// 修改(带主键)
updateYifanWxPayOrder:(e,a)=>X({url:`${de}/update/${e}`,method:"put",data:a}),
// 删除(支持批量)
deleteYifanWxPayOrder:e=>X({url:`${de}/delete`,method:"delete",data:e}),
// 批量启用/停用
batchYifanWxPayOrder:e=>X({url:`${de}/available/setting`,method:"patch",data:e}),
// 导出
exportYifanWxPayOrder:e=>X({url:`${de}/export`,method:"post",data:e,responseType:"blob"}),
// 下载导入模板
downloadTemplateYifanWxPayOrder:()=>X({url:`${de}/download/template`,method:"post",responseType:"blob"}),
// 导入
importYifanWxPayOrder:e=>X({url:`${de}/import`,method:"post",data:e,headers:{"Content-Type":"multipart/form-data"}})},re={class:"app-container"},ie={class:"search-container"},ue={class:"card-header"},ne={class:"data-table__toolbar"},se={class:"data-table__toolbar--left"},pe={class:"data-table__toolbar--right"},_e={class:"dialog-footer"},me=te(Y({name:"YifanWxPayOrder",inheritAttrs:!1,__name:"index",setup(Y){const X=G(!0),te=G(),de=G(),me=G(0),ce=G([]),ve=G([]),fe=G(!1),be=Z(),ye=[],he={NOTPAY:"待支付",SUCCESS:"已支付",REFUND:"已退款",CLOSED:"已关闭"},we=G([]),ge=G([{prop:"selection",label:"选择框",show:!0},{prop:"index",label:"序号",show:!0},{prop:"created_time",label:"创建",show:!0},{prop:"updated_time",label:"更新",show:!1},{prop:"created_id",label:"创建人",show:!1},{prop:"updated_id",label:"更新人",show:!1},{prop:"is_deleted",label:"是否删除(0否 1是)",show:!1},{prop:"status",label:"状态(0禁用 1启用)",show:!1},{prop:"order_no",label:"订单号",show:!0},{prop:"out_trade_no",label:"商户单号",show:!0},{prop:"transaction_id",label:"微信支付订单号",show:!1},{prop:"user_id",label:"用户ID",show:!0},{prop:"user_name",label:"用户",show:!0},{prop:"inviter_name",label:"邀请人",show:!0},{prop:"inviter_mobile",label:"邀请手机",show:!0},{prop:"openid",label:"用户openid",show:!1},{prop:"pay_channel",label:"支付渠道(wechat/alipay/balance)",show:!1},{prop:"description",label:"商品",show:!0},{prop:"total_amount",label:"金额(分)",show:!0},{prop:"pay_amount",label:"实付金额(分)",show:!1},{prop:"business_type",label:"业务类型(naming_report等)",show:!1},{prop:"business_id",label:"业务ID",show:!1},{prop:"order_status",label:"订单状态(0待支付 1已支付 2已取消 3已退款 4已关闭)",show:!1},{prop:"trade_state",label:"支付状态",show:!0},{prop:"trade_state_desc",label:"支付状态描述",show:!1},{prop:"pay_time",label:"支付时间",show:!1},{prop:"expire_time",label:"订单过期时间",show:!1},{prop:"refund_amount",label:"退款金额(分)",show:!1},{prop:"refund_time",label:"退款时间",show:!1},{prop:"remark",label:"备注",show:!1},{prop:"success_time",label:"支付成功时间",show:!0},{prop:"operation",label:"操作",show:!0}]),Ve={permPrefix:"module_yifan:yifan_wx_pay_order",cols:[{prop:"created_time",label:"创建时间"},{prop:"updated_time",label:"更新时间"},{prop:"created_id",label:"创建人ID"},{prop:"updated_id",label:"更新人ID"},{prop:"is_deleted",label:"是否删除(0否 1是)"},{prop:"status",label:"状态(0禁用 1启用)"},{prop:"order_no",label:"订单号"},{prop:"out_trade_no",label:"商户订单号(微信支付用)"},{prop:"transaction_id",label:"微信支付订单号"},{prop:"user_id",label:"用户ID"},{prop:"user_name",label:"用户昵称"},{prop:"inviter_name",label:"邀请人昵称"},{prop:"inviter_mobile",label:"邀请人手机号"},{prop:"openid",label:"用户openid"},{prop:"pay_channel",label:"支付渠道(wechat/alipay/balance)"},{prop:"description",label:"商品描述"},{prop:"total_amount",label:"订单金额(分)"},{prop:"pay_amount",label:"实付金额(分)"},{prop:"business_type",label:"业务类型(naming_report等)"},{prop:"business_id",label:"业务ID"},{prop:"order_status",label:"订单状态(0待支付 1已支付 2已取消 3已退款 4已关闭)"},{prop:"trade_state",label:"支付状态(NOTPAY/SUCCESS/REFUND/CLOSED)"},{prop:"trade_state_desc",label:"支付状态描述"},{prop:"pay_time",label:"支付时间"},{prop:"expire_time",label:"订单过期时间"},{prop:"refund_amount",label:"退款金额(分)"},{prop:"refund_time",label:"退款时间"},{prop:"remark",label:"备注"},{prop:"success_time",label:"支付成功时间"}],importTemplate:()=>oe.downloadTemplateYifanWxPayOrder(),exportsAction:async e=>{var a,l,t,d;const o={...e};o.status="0",o.page_no=1,o.page_size=9999;const r=[];for(;;){const e=await oe.listYifanWxPayOrder(o),i=(null==(l=null==(a=e.data)?void 0:a.data)?void 0:l.items)||[],u=(null==(d=null==(t=e.data)?void 0:t.data)?void 0:d.total)||0;if(r.push(...i),r.length>=u||0===i.length)break;o.page_no+=1}return r}},ke=G({}),xe=G([]),qe=G([]),Ue=K({page_no:1,page_size:10,created_time:void 0,updated_time:void 0,created_id:void 0,updated_id:void 0,is_deleted:void 0,status:void 0,order_no:void 0,out_trade_no:void 0,transaction_id:void 0,user_id:void 0,user_name:void 0,user_mobile:void 0,openid:void 0,pay_channel:void 0,total_amount:void 0,pay_amount:void 0,business_type:void 0,business_id:void 0,order_status:void 0,trade_state:void 0,trade_state_desc:void 0,pay_time:void 0,expire_time:void 0,refund_amount:void 0,refund_time:void 0,remark:void 0,success_time:void 0}),Ce=K({id:void 0,is_deleted:void 0,status:void 0,order_no:void 0,out_trade_no:void 0,transaction_id:void 0,user_id:void 0,openid:void 0,pay_channel:void 0,description:void 0,total_amount:void 0,pay_amount:void 0,business_type:void 0,business_id:void 0,order_status:void 0,trade_state:void 0,trade_state_desc:void 0,pay_time:void 0,expire_time:void 0,refund_amount:void 0,refund_time:void 0,remark:void 0,success_time:void 0}),De=K({title:"",visible:!1,type:"create"}),Oe=K({id:[{required:!1,message:"请输入主键ID",trigger:"blur"}],created_time:[{required:!0,message:"请输入创建时间",trigger:"blur"}],updated_time:[{required:!0,message:"请输入更新时间",trigger:"blur"}],created_id:[{required:!1,message:"请输入创建人ID",trigger:"blur"}],updated_id:[{required:!1,message:"请输入更新人ID",trigger:"blur"}],is_deleted:[{required:!0,message:"请输入是否删除(0否 1是)",trigger:"blur"}],status:[{required:!0,message:"请输入状态(0禁用 1启用)",trigger:"blur"}],order_no:[{required:!0,message:"请输入订单号",trigger:"blur"}],out_trade_no:[{required:!1,message:"请输入商户订单号(微信支付用)",trigger:"blur"}],transaction_id:[{required:!1,message:"请输入微信支付订单号",trigger:"blur"}],user_id:[{required:!0,message:"请输入用户ID",trigger:"blur"}],openid:[{required:!1,message:"请输入用户openid",trigger:"blur"}],pay_channel:[{required:!0,message:"请输入支付渠道(wechat/alipay/balance)",trigger:"blur"}],description:[{required:!0,message:"请输入商品描述",trigger:"blur"}],total_amount:[{required:!0,message:"请输入订单金额(分)",trigger:"blur"}],pay_amount:[{required:!1,message:"请输入实付金额(分)",trigger:"blur"}],business_type:[{required:!0,message:"请输入业务类型(naming_report等)",trigger:"blur"}],business_id:[{required:!1,message:"请输入业务ID",trigger:"blur"}],order_status:[{required:!0,message:"请输入订单状态(0待支付 1已支付 2已取消 3已退款 4已关闭)",trigger:"blur"}],trade_state:[{required:!1,message:"请输入支付状态(NOTPAY/SUCCESS/REFUND/CLOSED)",trigger:"blur"}],trade_state_desc:[{required:!1,message:"请输入支付状态描述",trigger:"blur"}],pay_time:[{required:!1,message:"请输入支付时间",trigger:"blur"}],expire_time:[{required:!1,message:"请输入订单过期时间",trigger:"blur"}],refund_amount:[{required:!1,message:"请输入退款金额(分)",trigger:"blur"}],refund_time:[{required:!1,message:"请输入退款时间",trigger:"blur"}],remark:[{required:!1,message:"请输入备注",trigger:"blur"}],success_time:[{required:!1,message:"请输入支付成功时间",trigger:"blur"}],uuid:[{required:!0,message:"请输入UUID全局唯一标识",trigger:"blur"}]}),Se=G(!1),Pe=G(!1);function Ye(){Se.value=!0}function Ee(){Pe.value=!0}async function Ie(){await Te()}async function Te(){fe.value=!0;try{const e=await oe.listYifanWxPayOrder(Ue);we.value=e.data.data.items,me.value=e.data.data.total}catch(e){}finally{fe.value=!1}}async function We(){Ue.page_no=1,Te()}async function Ne(){te.value.resetFields(),Ue.page_no=1,xe.value=[],qe.value=[],Ue.created_time=void 0,Ue.updated_time=void 0,Te()}const $e={id:void 0,is_deleted:void 0,status:void 0,order_no:void 0,out_trade_no:void 0,transaction_id:void 0,user_id:void 0,openid:void 0,pay_channel:void 0,description:void 0,total_amount:void 0,pay_amount:void 0,business_type:void 0,business_id:void 0,order_status:void 0,trade_state:void 0,trade_state_desc:void 0,pay_time:void 0,expire_time:void 0,refund_amount:void 0,refund_time:void 0,remark:void 0,success_time:void 0};async function je(){de.value&&(de.value.resetFields(),de.value.clearValidate()),Object.assign(Ce,$e)}async function Fe(e){ce.value=e.map(e=>e.id),ve.value=e}async function Re(){De.visible=!1,je()}async function Ae(e,a){if(De.type=e,a){const l=await oe.detailYifanWxPayOrder(a);"detail"===e?(De.title="详情",Object.assign(ke.value,l.data.data)):"update"===e&&(De.title="修改",Object.assign(Ce,l.data.data))}else De.title="新增YifanWxPayOrder",Ce.id=void 0,Ce.is_deleted=void 0,Ce.status=void 0,Ce.order_no=void 0,Ce.out_trade_no=void 0,Ce.transaction_id=void 0,Ce.user_id=void 0,Ce.openid=void 0,Ce.pay_channel=void 0,Ce.description=void 0,Ce.total_amount=void 0,Ce.pay_amount=void 0,Ce.business_type=void 0,Ce.business_id=void 0,Ce.order_status=void 0,Ce.trade_state=void 0,Ce.trade_state_desc=void 0,Ce.pay_time=void 0,Ce.expire_time=void 0,Ce.refund_amount=void 0,Ce.refund_time=void 0,Ce.remark=void 0,Ce.success_time=void 0;De.visible=!0}async function Le(){de.value.validate(async e=>{if(e){fe.value=!0;const e=Ce.id;if(e)try{await oe.updateYifanWxPayOrder(e,{id:e,...Ce}),De.visible=!1,je(),Re(),Ne()}catch(a){}finally{fe.value=!1}else try{await oe.createYifanWxPayOrder(Ce),De.visible=!1,je(),Re(),Ne()}catch(a){}finally{fe.value=!1}}})}async function ze(e){O.confirm("确认删除该项数据?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(async()=>{try{fe.value=!0,await oe.deleteYifanWxPayOrder(e),Ne()}catch(a){}finally{fe.value=!1}}).catch(()=>{O.close()})}async function Be(e){ce.value.length&&O.confirm(`确认${"0"===e?"启用":"停用"}该项数据?`,"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(async()=>{try{fe.value=!0,await oe.batchYifanWxPayOrder({ids:ce.value,status:e}),Ne()}catch(a){}finally{fe.value=!1}}).catch(()=>{O.close()})}const Me=async e=>{try{const a=await oe.importYifanWxPayOrder(e);a.data.code===ee.SUCCESS&&(S.success(`${a.data.msg}${a.data.data}`),Se.value=!1,await We())}catch(a){}};return E(async()=>{ye.length>0&&await be.getDict(ye),Te()}),(O,S)=>{const Y=a,E=e,G=t,K=l,Z=d,ee=o,oe=m,be=i,ye=s,xe=n,qe=u,$e=r,je=f,He=v,Je=c,Qe=w,Ge=y,Ke=h,Xe=b,Ze=P,ea=k,aa=q,la=x,ta=C,da=U,oa=D,ra=I("hasPerm"),ia=g;return T(),W("div",re,[N(j("div",ie,[F(ee,{ref_key:"queryFormRef",ref:te,model:Ue,"label-suffix":":",inline:!0,onSubmit:z(We,["prevent"])},{default:R(()=>[F(E,{label:"用户名字",prop:"user_name"},{default:R(()=>[F(Y,{modelValue:Ue.user_name,"onUpdate:modelValue":S[0]||(S[0]=e=>Ue.user_name=e),placeholder:"请输入用户名字",clearable:""},null,8,["modelValue"])]),_:1}),F(E,{label:"用户手机号",prop:"user_mobile"},{default:R(()=>[F(Y,{modelValue:Ue.user_mobile,"onUpdate:modelValue":S[1]||(S[1]=e=>Ue.user_mobile=e),placeholder:"请输入用户手机号",clearable:""},null,8,["modelValue"])]),_:1}),F(E,{label:"支付状态",prop:"trade_state"},{default:R(()=>[F(K,{modelValue:Ue.trade_state,"onUpdate:modelValue":S[2]||(S[2]=e=>Ue.trade_state=e),placeholder:"请选择支付状态",style:{width:"170px"},clearable:""},{default:R(()=>[F(G,{value:"NOTPAY",label:"待支付"}),F(G,{value:"SUCCESS",label:"已支付"}),F(G,{value:"REFUND",label:"已退款"}),F(G,{value:"CLOSED",label:"已关闭"})]),_:1},8,["modelValue"])]),_:1}),F(E,null,{default:R(()=>[N((T(),A(Z,{type:"primary",icon:"search",onClick:We},{default:R(()=>[...S[36]||(S[36]=[L(" 查询 ",-1)])]),_:1})),[[ra,["module_yifan:yifan_wx_pay_order:query"]]]),N((T(),A(Z,{icon:"refresh",onClick:Ne},{default:R(()=>[...S[37]||(S[37]=[L(" 重置 ",-1)])]),_:1})),[[ra,["module_yifan:yifan_wx_pay_order:query"]]])]),_:1})]),_:1},8,["model"])],512),[[$,X.value]]),F(ea,{class:"data-table"},{header:R(()=>[j("div",ue,[j("span",null,[S[38]||(S[38]=L(" 微信支付订单列表 ",-1)),F(oe,{content:"微信支付订单列表"},{default:R(()=>[F(B(V),{class:"w-4 h-4 mx-1"})]),_:1})])])]),footer:R(()=>[F(Ze,{total:me.value,"onUpdate:total":S[8]||(S[8]=e=>me.value=e),page:Ue.page_no,"onUpdate:page":S[9]||(S[9]=e=>Ue.page_no=e),limit:Ue.page_size,"onUpdate:limit":S[10]||(S[10]=e=>Ue.page_size=e),onPagination:Te},null,8,["total","page","limit"])]),default:R(()=>[j("div",ne,[j("div",se,[F($e,{gutter:10},{default:R(()=>[F(be,{span:1.5},{default:R(()=>[N((T(),A(Z,{type:"success",icon:"plus",onClick:S[3]||(S[3]=e=>Ae("create"))},{default:R(()=>[...S[39]||(S[39]=[L(" 新增 ",-1)])]),_:1})),[[ra,["module_yifan:yifan_wx_pay_order:create"]]])]),_:1}),F(be,{span:1.5},{default:R(()=>[N((T(),A(Z,{type:"danger",icon:"delete",disabled:0===ce.value.length,onClick:S[4]||(S[4]=e=>ze(ce.value))},{default:R(()=>[...S[40]||(S[40]=[L(" 批量删除 ",-1)])]),_:1},8,["disabled"])),[[ra,["module_yifan:yifan_wx_pay_order:delete"]]])]),_:1}),F(be,{span:1.5},{default:R(()=>[N((T(),A(qe,{trigger:"click"},{dropdown:R(()=>[F(xe,null,{default:R(()=>[F(ye,{icon:B(p),onClick:S[5]||(S[5]=e=>Be("0"))},{default:R(()=>[...S[42]||(S[42]=[L(" 批量启用 ",-1)])]),_:1},8,["icon"]),F(ye,{icon:B(_),onClick:S[6]||(S[6]=e=>Be("1"))},{default:R(()=>[...S[43]||(S[43]=[L(" 批量停用 ",-1)])]),_:1},8,["icon"])]),_:1})]),default:R(()=>[F(Z,{type:"default",disabled:0===ce.value.length,icon:"ArrowDown"},{default:R(()=>[...S[41]||(S[41]=[L(" 更多 ",-1)])]),_:1},8,["disabled"])]),_:1})),[[ra,["module_yifan:yifan_wx_pay_order:batch"]]])]),_:1})]),_:1})]),j("div",pe,[F($e,{gutter:10},{default:R(()=>[F(be,{span:1.5},{default:R(()=>[F(oe,{content:"导入"},{default:R(()=>[N(F(Z,{type:"success",icon:"upload",circle:"",onClick:Ye},null,512),[[ra,["module_yifan:yifan_wx_pay_order:import"]]])]),_:1})]),_:1}),F(be,{span:1.5},{default:R(()=>[F(oe,{content:"导出"},{default:R(()=>[N(F(Z,{type:"warning",icon:"download",circle:"",onClick:Ee},null,512),[[ra,["module_yifan:yifan_wx_pay_order:export"]]])]),_:1})]),_:1}),F(be,{span:1.5},{default:R(()=>[F(oe,{content:"搜索显示/隐藏"},{default:R(()=>[N(F(Z,{type:"info",icon:"search",circle:"",onClick:S[7]||(S[7]=e=>X.value=!X.value)},null,512),[[ra,["*:*:*"]]])]),_:1})]),_:1}),F(be,{span:1.5},{default:R(()=>[F(oe,{content:"刷新"},{default:R(()=>[N(F(Z,{type:"primary",icon:"refresh",circle:"",onClick:Ie},null,512),[[ra,["module_yifan:yifan_wx_pay_order:query"]]])]),_:1})]),_:1}),F(be,{span:1.5},{default:R(()=>[F(Je,{placement:"bottom",trigger:"click"},{reference:R(()=>[F(Z,{type:"danger",icon:"operation",circle:""})]),default:R(()=>[F(He,{"max-height":"350px"},{default:R(()=>[(T(!0),W(M,null,H(ge.value,e=>(T(),W(M,{key:e.prop},[e.prop?(T(),A(je,{key:0,modelValue:e.show,"onUpdate:modelValue":a=>e.show=a,label:e.label},null,8,["modelValue","onUpdate:modelValue","label"])):J("",!0)],64))),128))]),_:1})]),_:1})]),_:1})]),_:1})])]),N((T(),A(Xe,{ref:"tableRef",data:we.value,"highlight-current-row":"",class:"data-table__content",height:450,border:"",stripe:"",onSelectionChange:Fe},{empty:R(()=>[F(Qe,{"image-size":80,description:"暂无数据"})]),default:R(()=>{var e,a,l,t,d,o,r,i,u,n,s,p,_,m,c,v,f,b,y,h,w,g,V,k,x,q,U,C,D,O,P,Y;return[(null==(e=ge.value.find(e=>"selection"===e.prop))?void 0:e.show)?(T(),A(Ge,{key:0,type:"selection","min-width":"55",align:"center"})):J("",!0),(null==(a=ge.value.find(e=>"index"===e.prop))?void 0:a.show)?(T(),A(Ge,{key:1,fixed:"",label:"序号","min-width":"60"},{default:R(e=>[L(Q((Ue.page_no-1)*Ue.page_size+e.$index+1),1)]),_:1})):J("",!0),(null==(l=ge.value.find(e=>"created_time"===e.prop))?void 0:l.show)?(T(),A(Ge,{key:2,label:"创建",prop:"created_time","min-width":"95"})):J("",!0),(null==(t=ge.value.find(e=>"updated_time"===e.prop))?void 0:t.show)?(T(),A(Ge,{key:3,label:"更新",prop:"updated_time","min-width":"140"})):J("",!0),(null==(d=ge.value.find(e=>"created_id"===e.prop))?void 0:d.show)?(T(),A(Ge,{key:4,label:"创建人",prop:"created_id","min-width":"140"},{default:R(e=>[F(Ke,null,{default:R(()=>{var a;return[L(Q(null==(a=e.row.created_by)?void 0:a.name),1)]}),_:2},1024)]),_:1})):J("",!0),(null==(o=ge.value.find(e=>"updated_id"===e.prop))?void 0:o.show)?(T(),A(Ge,{key:5,label:"更新人",prop:"updated_id","min-width":"140"},{default:R(e=>[F(Ke,null,{default:R(()=>{var a;return[L(Q(null==(a=e.row.updated_by)?void 0:a.name),1)]}),_:2},1024)]),_:1})):J("",!0),(null==(r=ge.value.find(e=>"is_deleted"===e.prop))?void 0:r.show)?(T(),A(Ge,{key:6,label:"是否删除(0否 1是)",prop:"is_deleted","min-width":"140"})):J("",!0),(null==(i=ge.value.find(e=>"status"===e.prop))?void 0:i.show)?(T(),A(Ge,{key:7,label:"状态(0禁用 1启用)",prop:"status","min-width":"140"},{default:R(e=>[F(Ke,{type:"0"==e.row.status?"success":"info"},{default:R(()=>[L(Q("0"==e.row.status?"启用":"停用"),1)]),_:2},1032,["type"])]),_:1})):J("",!0),(null==(u=ge.value.find(e=>"order_no"===e.prop))?void 0:u.show)?(T(),A(Ge,{key:8,label:"订单号",prop:"order_no","min-width":"120"})):J("",!0),(null==(n=ge.value.find(e=>"out_trade_no"===e.prop))?void 0:n.show)?(T(),A(Ge,{key:9,label:"商户单号",prop:"out_trade_no","min-width":"120"})):J("",!0),(null==(s=ge.value.find(e=>"transaction_id"===e.prop))?void 0:s.show)?(T(),A(Ge,{key:10,label:"微信支付订单号",prop:"transaction_id","min-width":"140"})):J("",!0),(null==(p=ge.value.find(e=>"user_id"===e.prop))?void 0:p.show)?(T(),A(Ge,{key:11,label:"用户ID",prop:"user_id","min-width":"70"})):J("",!0),(null==(_=ge.value.find(e=>"user_name"===e.prop))?void 0:_.show)?(T(),A(Ge,{key:12,label:"用户",prop:"user_name","min-width":"80"})):J("",!0),(null==(m=ge.value.find(e=>"inviter_name"===e.prop))?void 0:m.show)?(T(),A(Ge,{key:13,label:"邀请人",prop:"inviter_name","min-width":"80"})):J("",!0),(null==(c=ge.value.find(e=>"inviter_mobile"===e.prop))?void 0:c.show)?(T(),A(Ge,{key:14,label:"邀请手机",prop:"inviter_mobile","min-width":"100"})):J("",!0),(null==(v=ge.value.find(e=>"openid"===e.prop))?void 0:v.show)?(T(),A(Ge,{key:15,label:"用户openid",prop:"openid","min-width":"140"})):J("",!0),(null==(f=ge.value.find(e=>"pay_channel"===e.prop))?void 0:f.show)?(T(),A(Ge,{key:16,label:"支付渠道(wechat/alipay/balance)",prop:"pay_channel","min-width":"140"})):J("",!0),(null==(b=ge.value.find(e=>"description"===e.prop))?void 0:b.show)?(T(),A(Ge,{key:17,label:"商品",prop:"description","min-width":"120"})):J("",!0),(null==(y=ge.value.find(e=>"total_amount"===e.prop))?void 0:y.show)?(T(),A(Ge,{key:18,label:"金额",prop:"total_amount","min-width":"80"})):J("",!0),(null==(h=ge.value.find(e=>"pay_amount"===e.prop))?void 0:h.show)?(T(),A(Ge,{key:19,label:"实付金额(分)",prop:"pay_amount","min-width":"140"})):J("",!0),(null==(w=ge.value.find(e=>"business_type"===e.prop))?void 0:w.show)?(T(),A(Ge,{key:20,label:"业务类型(naming_report等)",prop:"business_type","min-width":"140"})):J("",!0),(null==(g=ge.value.find(e=>"business_id"===e.prop))?void 0:g.show)?(T(),A(Ge,{key:21,label:"业务ID",prop:"business_id","min-width":"140"})):J("",!0),(null==(V=ge.value.find(e=>"order_status"===e.prop))?void 0:V.show)?(T(),A(Ge,{key:22,label:"订单状态(0待支付 1已支付 2已取消 3已退款 4已关闭)",prop:"order_status","min-width":"140"})):J("",!0),(null==(k=ge.value.find(e=>"trade_state"===e.prop))?void 0:k.show)?(T(),A(Ge,{key:23,label:"支付状态",prop:"trade_state","min-width":"85"},{default:R(e=>[F(Ke,{type:"SUCCESS"===e.row.trade_state?"success":"NOTPAY"===e.row.trade_state?"warning":"REFUND"===e.row.trade_state?"info":"CLOSED"===e.row.trade_state?"danger":"info"},{default:R(()=>[L(Q(he[e.row.trade_state]??e.row.trade_state),1)]),_:2},1032,["type"])]),_:1})):J("",!0),(null==(x=ge.value.find(e=>"trade_state_desc"===e.prop))?void 0:x.show)?(T(),A(Ge,{key:24,label:"支付状态描述",prop:"trade_state_desc","min-width":"140"})):J("",!0),(null==(q=ge.value.find(e=>"pay_time"===e.prop))?void 0:q.show)?(T(),A(Ge,{key:25,label:"支付时间",prop:"pay_time","min-width":"140"})):J("",!0),(null==(U=ge.value.find(e=>"expire_time"===e.prop))?void 0:U.show)?(T(),A(Ge,{key:26,label:"订单过期时间",prop:"expire_time","min-width":"140"})):J("",!0),(null==(C=ge.value.find(e=>"refund_amount"===e.prop))?void 0:C.show)?(T(),A(Ge,{key:27,label:"退款金额(分)",prop:"refund_amount","min-width":"140"})):J("",!0),(null==(D=ge.value.find(e=>"refund_time"===e.prop))?void 0:D.show)?(T(),A(Ge,{key:28,label:"退款时间",prop:"refund_time","min-width":"140"})):J("",!0),(null==(O=ge.value.find(e=>"remark"===e.prop))?void 0:O.show)?(T(),A(Ge,{key:29,label:"备注",prop:"remark","min-width":"140"})):J("",!0),(null==(P=ge.value.find(e=>"success_time"===e.prop))?void 0:P.show)?(T(),A(Ge,{key:30,label:"支付成功时间",prop:"success_time","min-width":"95"})):J("",!0),(null==(Y=ge.value.find(e=>"operation"===e.prop))?void 0:Y.show)?(T(),A(Ge,{key:31,fixed:"right",label:"操作",align:"center","min-width":"80"},{default:R(e=>[F(qe,{trigger:"click"},{dropdown:R(()=>[F(xe,null,{default:R(()=>[N((T(),A(ye,{onClick:a=>Ae("detail",e.row.id)},{default:R(()=>[...S[45]||(S[45]=[L(" 详情 ",-1)])]),_:1},8,["onClick"])),[[ra,["module_yifan:yifan_wx_pay_order:detail"]]]),N((T(),A(ye,{onClick:a=>Ae("update",e.row.id)},{default:R(()=>[...S[46]||(S[46]=[L(" 编辑 ",-1)])]),_:1},8,["onClick"])),[[ra,["module_yifan:yifan_wx_pay_order:update"]]]),N((T(),A(ye,{onClick:a=>ze([e.row.id])},{default:R(()=>[...S[47]||(S[47]=[L(" 删除 ",-1)])]),_:1},8,["onClick"])),[[ra,["module_yifan:yifan_wx_pay_order:delete"]]])]),_:2},1024)]),default:R(()=>[F(Z,{type:"primary",size:"small",link:""},{default:R(()=>[...S[44]||(S[44]=[L(" 更多 ",-1)])]),_:1})]),_:2},1024)]),_:1})):J("",!0)]}),_:1},8,["data"])),[[ia,fe.value]])]),_:1}),F(oa,{modelValue:De.visible,"onUpdate:modelValue":S[33]||(S[33]=e=>De.visible=e),title:De.title,onClose:Re},{footer:R(()=>[j("div",_e,[F(Z,{onClick:Re},{default:R(()=>[...S[50]||(S[50]=[L("取消",-1)])]),_:1}),"detail"!==De.type?(T(),A(Z,{key:0,type:"primary",onClick:Le},{default:R(()=>[...S[51]||(S[51]=[L(" 确定 ",-1)])]),_:1})):(T(),A(Z,{key:1,type:"primary",onClick:Re},{default:R(()=>[...S[52]||(S[52]=[L("确定",-1)])]),_:1}))])]),default:R(()=>["detail"===De.type?(T(),A(la,{key:0,column:4,border:""},{default:R(()=>[F(aa,{label:"主键ID",span:2},{default:R(()=>[L(Q(ke.value.id),1)]),_:1}),F(aa,{label:"创建时间",span:2},{default:R(()=>[L(Q(ke.value.created_time),1)]),_:1}),F(aa,{label:"更新时间",span:2},{default:R(()=>[L(Q(ke.value.updated_time),1)]),_:1}),F(aa,{label:"创建人",span:2},{default:R(()=>{var e;return[L(Q(null==(e=ke.value.created_by)?void 0:e.name),1)]}),_:1}),F(aa,{label:"更新人",span:2},{default:R(()=>{var e;return[L(Q(null==(e=ke.value.updated_by)?void 0:e.name),1)]}),_:1}),F(aa,{label:"是否删除(0否 1是)",span:2},{default:R(()=>[L(Q(ke.value.is_deleted),1)]),_:1}),F(aa,{label:"状态",span:2},{default:R(()=>[F(Ke,{type:"0"==ke.value.status?"success":"danger"},{default:R(()=>[L(Q("0"==ke.value.status?"启用":"停用"),1)]),_:1},8,["type"])]),_:1}),F(aa,{label:"订单号",span:2},{default:R(()=>[L(Q(ke.value.order_no),1)]),_:1}),F(aa,{label:"商户订单号(微信支付用)",span:2},{default:R(()=>[L(Q(ke.value.out_trade_no),1)]),_:1}),F(aa,{label:"微信支付订单号",span:2},{default:R(()=>[L(Q(ke.value.transaction_id),1)]),_:1}),F(aa,{label:"用户ID",span:2},{default:R(()=>[L(Q(ke.value.user_id),1)]),_:1}),F(aa,{label:"用户openid",span:2},{default:R(()=>[L(Q(ke.value.openid),1)]),_:1}),F(aa,{label:"支付渠道(wechat/alipay/balance)",span:2},{default:R(()=>[L(Q(ke.value.pay_channel),1)]),_:1}),F(aa,{label:"商品描述",span:2},{default:R(()=>[L(Q(ke.value.description),1)]),_:1}),F(aa,{label:"订单金额(分)",span:2},{default:R(()=>[L(Q(ke.value.total_amount),1)]),_:1}),F(aa,{label:"实付金额(分)",span:2},{default:R(()=>[L(Q(ke.value.pay_amount),1)]),_:1}),F(aa,{label:"业务类型(naming_report等)",span:2},{default:R(()=>[L(Q(ke.value.business_type),1)]),_:1}),F(aa,{label:"业务ID",span:2},{default:R(()=>[L(Q(ke.value.business_id),1)]),_:1}),F(aa,{label:"订单状态(0待支付 1已支付 2已取消 3已退款 4已关闭)",span:2},{default:R(()=>[L(Q(ke.value.order_status),1)]),_:1}),F(aa,{label:"支付状态(NOTPAY/SUCCESS/REFUND/CLOSED)",span:2},{default:R(()=>[L(Q(ke.value.trade_state),1)]),_:1}),F(aa,{label:"支付状态描述",span:2},{default:R(()=>[L(Q(ke.value.trade_state_desc),1)]),_:1}),F(aa,{label:"支付时间",span:2},{default:R(()=>[L(Q(ke.value.pay_time),1)]),_:1}),F(aa,{label:"订单过期时间",span:2},{default:R(()=>[L(Q(ke.value.expire_time),1)]),_:1}),F(aa,{label:"退款金额(分)",span:2},{default:R(()=>[L(Q(ke.value.refund_amount),1)]),_:1}),F(aa,{label:"退款时间",span:2},{default:R(()=>[L(Q(ke.value.refund_time),1)]),_:1}),F(aa,{label:"备注",span:2},{default:R(()=>[L(Q(ke.value.remark),1)]),_:1}),F(aa,{label:"支付成功时间",span:2},{default:R(()=>[L(Q(ke.value.success_time),1)]),_:1}),F(aa,{label:"UUID全局唯一标识",span:2},{default:R(()=>[L(Q(ke.value.uuid),1)]),_:1})]),_:1})):(T(),A(ee,{key:1,ref_key:"dataFormRef",ref:de,model:Ce,rules:Oe,"label-suffix":":","label-width":"auto","label-position":"right"},{default:R(()=>[F(E,{label:"是否删除(0否 1是)",prop:"is_deleted",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.is_deleted,"onUpdate:modelValue":S[11]||(S[11]=e=>Ce.is_deleted=e),placeholder:"请输入是否删除(0否 1是)"},null,8,["modelValue"])]),_:1}),F(E,{label:"状态",prop:"status",required:!0},{default:R(()=>[F(da,{modelValue:Ce.status,"onUpdate:modelValue":S[12]||(S[12]=e=>Ce.status=e)},{default:R(()=>[F(ta,{value:"0"},{default:R(()=>[...S[48]||(S[48]=[L("启用",-1)])]),_:1}),F(ta,{value:"1"},{default:R(()=>[...S[49]||(S[49]=[L("停用",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),F(E,{label:"订单号",prop:"order_no",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.order_no,"onUpdate:modelValue":S[13]||(S[13]=e=>Ce.order_no=e),placeholder:"请输入订单号"},null,8,["modelValue"])]),_:1}),F(E,{label:"商户订单号(微信支付用)",prop:"out_trade_no",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.out_trade_no,"onUpdate:modelValue":S[14]||(S[14]=e=>Ce.out_trade_no=e),placeholder:"请输入商户订单号(微信支付用)"},null,8,["modelValue"])]),_:1}),F(E,{label:"微信支付订单号",prop:"transaction_id",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.transaction_id,"onUpdate:modelValue":S[15]||(S[15]=e=>Ce.transaction_id=e),placeholder:"请输入微信支付订单号"},null,8,["modelValue"])]),_:1}),F(E,{label:"用户ID",prop:"user_id",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.user_id,"onUpdate:modelValue":S[16]||(S[16]=e=>Ce.user_id=e),placeholder:"请输入用户ID"},null,8,["modelValue"])]),_:1}),F(E,{label:"用户openid",prop:"openid",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.openid,"onUpdate:modelValue":S[17]||(S[17]=e=>Ce.openid=e),placeholder:"请输入用户openid"},null,8,["modelValue"])]),_:1}),F(E,{label:"支付渠道(wechat/alipay/balance)",prop:"pay_channel",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.pay_channel,"onUpdate:modelValue":S[18]||(S[18]=e=>Ce.pay_channel=e),placeholder:"请输入支付渠道(wechat/alipay/balance)"},null,8,["modelValue"])]),_:1}),F(E,{label:"描述",prop:"description"},{default:R(()=>[F(Y,{modelValue:Ce.description,"onUpdate:modelValue":S[19]||(S[19]=e=>Ce.description=e),rows:4,maxlength:100,"show-word-limit":"",type:"textarea",placeholder:"请输入描述"},null,8,["modelValue"])]),_:1}),F(E,{label:"订单金额(分)",prop:"total_amount",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.total_amount,"onUpdate:modelValue":S[20]||(S[20]=e=>Ce.total_amount=e),placeholder:"请输入订单金额(分)"},null,8,["modelValue"])]),_:1}),F(E,{label:"实付金额(分)",prop:"pay_amount",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.pay_amount,"onUpdate:modelValue":S[21]||(S[21]=e=>Ce.pay_amount=e),placeholder:"请输入实付金额(分)"},null,8,["modelValue"])]),_:1}),F(E,{label:"业务类型(naming_report等)",prop:"business_type",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.business_type,"onUpdate:modelValue":S[22]||(S[22]=e=>Ce.business_type=e),placeholder:"请输入业务类型(naming_report等)"},null,8,["modelValue"])]),_:1}),F(E,{label:"业务ID",prop:"business_id",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.business_id,"onUpdate:modelValue":S[23]||(S[23]=e=>Ce.business_id=e),placeholder:"请输入业务ID"},null,8,["modelValue"])]),_:1}),F(E,{label:"订单状态(0待支付 1已支付 2已取消 3已退款 4已关闭)",prop:"order_status",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.order_status,"onUpdate:modelValue":S[24]||(S[24]=e=>Ce.order_status=e),placeholder:"请输入订单状态(0待支付 1已支付 2已取消 3已退款 4已关闭)"},null,8,["modelValue"])]),_:1}),F(E,{label:"支付状态(NOTPAY/SUCCESS/REFUND/CLOSED)",prop:"trade_state",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.trade_state,"onUpdate:modelValue":S[25]||(S[25]=e=>Ce.trade_state=e),placeholder:"请输入支付状态(NOTPAY/SUCCESS/REFUND/CLOSED)"},null,8,["modelValue"])]),_:1}),F(E,{label:"支付状态描述",prop:"trade_state_desc",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.trade_state_desc,"onUpdate:modelValue":S[26]||(S[26]=e=>Ce.trade_state_desc=e),placeholder:"请输入支付状态描述"},null,8,["modelValue"])]),_:1}),F(E,{label:"支付时间",prop:"pay_time",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.pay_time,"onUpdate:modelValue":S[27]||(S[27]=e=>Ce.pay_time=e),placeholder:"请输入支付时间"},null,8,["modelValue"])]),_:1}),F(E,{label:"订单过期时间",prop:"expire_time",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.expire_time,"onUpdate:modelValue":S[28]||(S[28]=e=>Ce.expire_time=e),placeholder:"请输入订单过期时间"},null,8,["modelValue"])]),_:1}),F(E,{label:"退款金额(分)",prop:"refund_amount",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.refund_amount,"onUpdate:modelValue":S[29]||(S[29]=e=>Ce.refund_amount=e),placeholder:"请输入退款金额(分)"},null,8,["modelValue"])]),_:1}),F(E,{label:"退款时间",prop:"refund_time",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.refund_time,"onUpdate:modelValue":S[30]||(S[30]=e=>Ce.refund_time=e),placeholder:"请输入退款时间"},null,8,["modelValue"])]),_:1}),F(E,{label:"备注",prop:"remark",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.remark,"onUpdate:modelValue":S[31]||(S[31]=e=>Ce.remark=e),placeholder:"请输入备注"},null,8,["modelValue"])]),_:1}),F(E,{label:"支付成功时间",prop:"success_time",required:!1},{default:R(()=>[F(Y,{modelValue:Ce.success_time,"onUpdate:modelValue":S[32]||(S[32]=e=>Ce.success_time=e),placeholder:"请输入支付成功时间"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]))]),_:1},8,["modelValue","title"]),F(ae,{modelValue:Se.value,"onUpdate:modelValue":S[34]||(S[34]=e=>Se.value=e),"content-config":Ve,onUpload:Me},null,8,["modelValue"]),F(le,{modelValue:Pe.value,"onUpdate:modelValue":S[35]||(S[35]=e=>Pe.value=e),"content-config":Ve,"query-params":Ue,"page-data":we.value,"selection-data":ve.value},null,8,["modelValue","query-params","page-data","selection-data"])])}}}),[["__scopeId","data-v-1da6f23f"]]);export{me as default};