index-89f3f41f.js 10 KB

1
  1. import{d as $,z as ee,r as y,f as S,x as le,Q as ae,o as t,c as N,i as l,w as c,a,R as ce,F as O,A as oe,j as r,m as A,B as g,V as ne,G as te,C as ie,D as re,p as de,_ as se,q as pe,H as ue,I as _e,cX as fe,J as me,K as ke}from"./index-03f5d926.js";import{_ as ye}from"./index.vue_vue_type_script_setup_true_lang-e704331b.js";import{_ as Ce}from"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import{a as Ae,D as we}from"./dict-34d00697.js";import{a as Pe,b as ge,d as be}from"./index-964adee8.js";import{_ as he}from"./AppForm.vue_vue_type_script_setup_true_lang-05bb7fc6.js";import{a as o,C as b}from"./constants-e43f22dd.js";import{_ as Le}from"./AlipayChannelForm.vue_vue_type_script_setup_true_lang-788c892e.js";import{_ as Ie}from"./WeixinChannelForm.vue_vue_type_script_setup_true_lang-5794b220.js";import{_ as ve}from"./MockChannelForm.vue_vue_type_script_setup_true_lang-0440c692.js";import{_ as We}from"./WalletChannelForm.vue_vue_type_script_setup_true_lang-48dc2ff1.js";import{u as Ye}from"./useMessage-2e335eca.js";import"./index-662200b7.js";import"./el-card-0ac51a7f.js";import"./Dialog-05c67d4e.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./index-70adda67.js";const xe=$({name:"PayApp",__name:"index",setup(Re){const w=Ye(),{t:D}=ee(),h=y(!0),W=y(0),Y=y([]),f=S({pageNo:1,pageSize:10,name:void 0,status:void 0,remark:void 0,payNotifyUrl:void 0,refundNotifyUrl:void 0,createTime:[]}),x=y(),k=async()=>{h.value=!0;try{const _=await Pe(f);Y.value=_.list,W.value=_.total}finally{h.value=!1}},L=()=>{f.pageNo=1,k()},M=()=>{x.value.resetFields(),L()},R=y(),X=(_,n)=>{R.value.open(_,n)},m=(_,n)=>!!_&&_.indexOf(n)!==-1,B=y(),E=y(),I=y(),F=y(),T=S({appId:null,payCode:null}),p=async(_,n)=>{T.appId=_.id,T.payCode=n,n.indexOf("alipay_")!==0?n.indexOf("wx_")!==0?(n.indexOf("mock")===0&&I.value.open(_.id,n),n.indexOf("wallet")===0&&I.value.open(_.id,n)):E.value.open(_.id,n):B.value.open(_.id,n)};return le(async()=>{await k()}),(_,n)=>{const K=ne,P=te,Q=ie,z=re,H=de,s=se,i=pe,q=ue,U=Ce,u=_e,j=fe,G=me,J=ye,v=ae("hasPermi"),Z=ke;return t(),N(O,null,[l(U,null,{default:c(()=>[l(q,{class:"-mb-15px",model:a(f),ref_key:"queryFormRef",ref:x,inline:!0,"label-width":"68px"},{default:c(()=>[l(P,{label:"\u5E94\u7528\u540D",prop:"name"},{default:c(()=>[l(K,{modelValue:a(f).name,"onUpdate:modelValue":n[0]||(n[0]=e=>a(f).name=e),placeholder:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D",clearable:"",onKeyup:ce(L,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),l(P,{label:"\u5F00\u542F\u72B6\u6001",prop:"status"},{default:c(()=>[l(z,{modelValue:a(f).status,"onUpdate:modelValue":n[1]||(n[1]=e=>a(f).status=e),placeholder:"\u8BF7\u9009\u62E9\u5F00\u542F\u72B6\u6001",clearable:"",class:"!w-240px"},{default:c(()=>[(t(!0),N(O,null,oe(a(Ae)(a(we).COMMON_STATUS),e=>(t(),r(Q,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(P,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:c(()=>[l(H,{modelValue:a(f).createTime,"onUpdate:modelValue":n[2]||(n[2]=e=>a(f).createTime=e),"value-format":"YYYY-MM-DD HH:mm:ss",type:"daterange","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F","default-time":[new Date("1 00:00:00"),new Date("1 23:59:59")],class:"!w-240px"},null,8,["modelValue","default-time"])]),_:1}),l(P,null,{default:c(()=>[l(i,{onClick:L},{default:c(()=>[l(s,{icon:"ep:search",class:"mr-5px"}),n[6]||(n[6]=A("\u641C\u7D22 "))]),_:1}),l(i,{onClick:M},{default:c(()=>[l(s,{icon:"ep:refresh",class:"mr-5px"}),n[7]||(n[7]=A("\u91CD\u7F6E "))]),_:1}),g((t(),r(i,{type:"primary",plain:"",onClick:n[3]||(n[3]=e=>X("create"))},{default:c(()=>[l(s,{icon:"ep:plus",class:"mr-5px"}),n[8]||(n[8]=A(" \u65B0\u589E "))]),_:1})),[[v,["pay:app:create"]]])]),_:1})]),_:1},8,["model"])]),_:1}),l(U,null,{default:c(()=>[g((t(),r(G,{data:a(Y)},{default:c(()=>[l(u,{label:"\u5E94\u7528\u7F16\u53F7",align:"center",prop:"id"}),l(u,{label:"\u5E94\u7528\u540D",align:"center",prop:"name"}),l(u,{label:"\u5F00\u542F\u72B6\u6001",align:"center",prop:"status"},{default:c(e=>[l(j,{modelValue:e.row.status,"onUpdate:modelValue":d=>e.row.status=d,"active-value":0,"inactive-value":1,onChange:d=>(async C=>{let V=C.status===b.ENABLE?"\u542F\u7528":"\u505C\u7528";try{await w.confirm('\u786E\u8BA4\u8981"'+V+'""'+C.name+'"\u5E94\u7528\u5417?'),await ge({id:C.id,status:C.status}),w.success(V+"\u6210\u529F")}catch{C.status=C.status===b.ENABLE?b.DISABLE:b.ENABLE}})(e.row)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),l(u,{label:"\u652F\u4ED8\u5B9D\u914D\u7F6E",align:"center"},{default:c(()=>[l(u,{label:a(o).ALIPAY_APP.name,align:"center"},{default:c(e=>[m(e.row.channelCodes,a(o).ALIPAY_APP.code)?(t(),r(i,{key:0,type:"success",onClick:d=>p(e.row,a(o).ALIPAY_APP.code),circle:""},{default:c(()=>[l(s,{icon:"ep:check"})]),_:2},1032,["onClick"])):(t(),r(i,{key:1,type:"danger",circle:"",onClick:d=>p(e.row,a(o).ALIPAY_APP.code)},{default:c(()=>[l(s,{icon:"ep:close"})]),_:2},1032,["onClick"]))]),_:1},8,["label"]),l(u,{label:a(o).ALIPAY_PC.name,align:"center"},{default:c(e=>[m(e.row.channelCodes,a(o).ALIPAY_PC.code)?(t(),r(i,{key:0,type:"success",circle:"",onClick:d=>p(e.row,a(o).ALIPAY_PC.code)},{default:c(()=>[l(s,{icon:"ep:check"})]),_:2},1032,["onClick"])):(t(),r(i,{key:1,type:"danger",circle:"",onClick:d=>p(e.row,a(o).ALIPAY_PC.code)},{default:c(()=>[l(s,{icon:"ep:close"})]),_:2},1032,["onClick"]))]),_:1},8,["label"]),l(u,{label:a(o).ALIPAY_WAP.name,align:"center"},{default:c(e=>[m(e.row.channelCodes,a(o).ALIPAY_WAP.code)?(t(),r(i,{key:0,type:"success",circle:"",onClick:d=>p(e.row,a(o).ALIPAY_WAP.code)},{default:c(()=>[l(s,{icon:"ep:check"})]),_:2},1032,["onClick"])):(t(),r(i,{key:1,type:"danger",circle:"",onClick:d=>p(e.row,a(o).ALIPAY_WAP.code)},{default:c(()=>[l(s,{icon:"ep:close"})]),_:2},1032,["onClick"]))]),_:1},8,["label"]),l(u,{label:a(o).ALIPAY_QR.name,align:"center"},{default:c(e=>[m(e.row.channelCodes,a(o).ALIPAY_QR.code)?(t(),r(i,{key:0,type:"success",circle:"",onClick:d=>p(e.row,a(o).ALIPAY_QR.code)},{default:c(()=>[l(s,{icon:"ep:check"})]),_:2},1032,["onClick"])):(t(),r(i,{key:1,type:"danger",circle:"",onClick:d=>p(e.row,a(o).ALIPAY_QR.code)},{default:c(()=>[l(s,{icon:"ep:close"})]),_:2},1032,["onClick"]))]),_:1},8,["label"]),l(u,{label:a(o).ALIPAY_BAR.name,align:"center"},{default:c(e=>[m(e.row.channelCodes,a(o).ALIPAY_BAR.code)?(t(),r(i,{key:0,type:"success",circle:"",onClick:d=>p(e.row,a(o).ALIPAY_BAR.code)},{default:c(()=>[l(s,{icon:"ep:check"})]),_:2},1032,["onClick"])):(t(),r(i,{key:1,type:"danger",circle:"",onClick:d=>p(e.row,a(o).ALIPAY_BAR.code)},{default:c(()=>[l(s,{icon:"ep:close"})]),_:2},1032,["onClick"]))]),_:1},8,["label"])]),_:1}),l(u,{label:"\u5FAE\u4FE1\u914D\u7F6E",align:"center"},{default:c(()=>[l(u,{label:a(o).WX_LITE.name,align:"center"},{default:c(e=>[m(e.row.channelCodes,a(o).WX_LITE.code)?(t(),r(i,{key:0,type:"success",circle:"",onClick:d=>p(e.row,a(o).WX_LITE.code)},{default:c(()=>[l(s,{icon:"ep:check"})]),_:2},1032,["onClick"])):(t(),r(i,{key:1,type:"danger",circle:"",onClick:d=>p(e.row,a(o).WX_LITE.code)},{default:c(()=>[l(s,{icon:"ep:close"})]),_:2},1032,["onClick"]))]),_:1},8,["label"]),l(u,{label:a(o).WX_PUB.name,align:"center"},{default:c(e=>[m(e.row.channelCodes,a(o).WX_PUB.code)?(t(),r(i,{key:0,type:"success",circle:"",onClick:d=>p(e.row,a(o).WX_PUB.code)},{default:c(()=>[l(s,{icon:"ep:check"})]),_:2},1032,["onClick"])):(t(),r(i,{key:1,type:"danger",circle:"",onClick:d=>p(e.row,a(o).WX_PUB.code)},{default:c(()=>[l(s,{icon:"ep:close"})]),_:2},1032,["onClick"]))]),_:1},8,["label"]),l(u,{label:a(o).WX_APP.name,align:"center"},{default:c(e=>[m(e.row.channelCodes,a(o).WX_APP.code)?(t(),r(i,{key:0,type:"success",circle:"",onClick:d=>p(e.row,a(o).WX_APP.code)},{default:c(()=>[l(s,{icon:"ep:check"})]),_:2},1032,["onClick"])):(t(),r(i,{key:1,type:"danger",circle:"",onClick:d=>p(e.row,a(o).WX_APP.code)},{default:c(()=>[l(s,{icon:"ep:close"})]),_:2},1032,["onClick"]))]),_:1},8,["label"]),l(u,{label:a(o).WX_BAR.name,align:"center"},{default:c(e=>[m(e.row.channelCodes,a(o).WX_BAR.code)?(t(),r(i,{key:0,type:"success",circle:"",onClick:d=>p(e.row,a(o).WX_BAR.code)},{default:c(()=>[l(s,{icon:"ep:check"})]),_:2},1032,["onClick"])):(t(),r(i,{key:1,type:"danger",circle:"",onClick:d=>p(e.row,a(o).WX_BAR.code)},{default:c(()=>[l(s,{icon:"ep:close"})]),_:2},1032,["onClick"]))]),_:1},8,["label"])]),_:1}),l(u,{label:"\u94B1\u5305\u652F\u4ED8\u914D\u7F6E",align:"center"},{default:c(()=>[l(u,{label:a(o).WALLET.name,align:"center"},{default:c(e=>[m(e.row.channelCodes,a(o).WALLET.code)?(t(),r(i,{key:0,type:"success",circle:"",onClick:d=>p(e.row,a(o).WALLET.code)},{default:c(()=>[l(s,{icon:"ep:check"})]),_:2},1032,["onClick"])):(t(),r(i,{key:1,type:"danger",circle:"",onClick:d=>p(e.row,a(o).WALLET.code)},{default:c(()=>[l(s,{icon:"ep:close"})]),_:2},1032,["onClick"]))]),_:1},8,["label"])]),_:1}),l(u,{label:"\u6A21\u62DF\u652F\u4ED8\u914D\u7F6E",align:"center"},{default:c(()=>[l(u,{label:a(o).MOCK.name,align:"center"},{default:c(e=>[m(e.row.channelCodes,a(o).MOCK.code)?(t(),r(i,{key:0,type:"success",circle:"",onClick:d=>p(e.row,a(o).MOCK.code)},{default:c(()=>[l(s,{icon:"ep:check"})]),_:2},1032,["onClick"])):(t(),r(i,{key:1,type:"danger",circle:"",onClick:d=>p(e.row,a(o).MOCK.code)},{default:c(()=>[l(s,{icon:"ep:close"})]),_:2},1032,["onClick"]))]),_:1},8,["label"])]),_:1}),l(u,{label:"\u64CD\u4F5C",align:"center","min-width":"110",fixed:"right"},{default:c(e=>[g((t(),r(i,{link:"",type:"primary",onClick:d=>X("update",e.row.id)},{default:c(()=>n[9]||(n[9]=[A(" \u7F16\u8F91 ")])),_:2},1032,["onClick"])),[[v,["pay:app:update"]]]),g((t(),r(i,{link:"",type:"danger",onClick:d=>(async C=>{try{await w.delConfirm(),await be(C),w.success(D("common.delSuccess")),await k()}catch{}})(e.row.id)},{default:c(()=>n[10]||(n[10]=[A(" \u5220\u9664 ")])),_:2},1032,["onClick"])),[[v,["pay:app:delete"]]])]),_:1})]),_:1},8,["data"])),[[Z,a(h)]]),l(J,{total:a(W),page:a(f).pageNo,"onUpdate:page":n[4]||(n[4]=e=>a(f).pageNo=e),limit:a(f).pageSize,"onUpdate:limit":n[5]||(n[5]=e=>a(f).pageSize=e),onPagination:k},null,8,["total","page","limit"])]),_:1}),l(he,{ref_key:"formRef",ref:R,onSuccess:k},null,512),l(Le,{ref_key:"alipayFormRef",ref:B,onSuccess:k},null,512),l(Ie,{ref_key:"weixinFormRef",ref:E,onSuccess:k},null,512),l(ve,{ref_key:"mockFormRef",ref:I,onSuccess:k},null,512),l(We,{ref_key:"walletFormRef",ref:F,onSuccess:k},null,512)],64)}}});export{xe as default};