1 line
8.6 KiB
JavaScript
1 line
8.6 KiB
JavaScript
import{Field as e,Icon as t,NavBar as n,__plugin_vue_export_helper_default as r,confirmConversionRefundRequest as i,getDashboard as a,getGroupsList as o,getOrderList as s,getOrderStatusList as c,getTemplatesList as l,getUserinfo as u,updatePayHash as d}from"./_plugin-vue_export-helper-BFIprANq.js";import{Fragment as f,createBaseVNode as p,createBlock as m,createCommentVNode as h,createElementBlock as g,createTextVNode as _,createVNode as v,isRef as y,onBeforeMount as b,onMounted as x,openBlock as S,ref as C,renderList as w,toDisplayString as T,unref as E,useRouter as D,withCtx as O}from"./index-CSge6Fca.js";import{Dialog as k}from"./style-L9dy0yZ8.js";import{Button as A}from"./style-Ck3BfUdw.js";import{Form as j,Tab as M,Tabs as N}from"./style-B5e8_1oV.js";import"./use-tab-status-B4r5fRjv.js";import{Tag as P}from"./style-or87loM1.js";import{CellGroup as F}from"./style-Bb11HMMz.js";import{List as I,Search as L}from"./style-Dvm4o3Y0.js";import"./style-Zr6q4qxX.js";import{Pay_default as R}from"./Pay-4GUX7jr3.js";import"./esm-BFGqOAOr.js";import{task_default as z}from"./task-BASvP_Ra.js";const B={class:`container`},V={__name:`fee-standards`,setup(e){let t=D(),n=C(`费用标准`),r=C(``),i=C([]),a=C([]),s=C(!1),c=C(!1),u=1,d=async()=>{let e=await l({page:u,per_page:10,name:r.value});console.log(`list`,e),u==1?a.value=e.data:a.value=a.value.concat(e.data),s.value=u*10>=e.total,u+=1,c.value=!1,console.log(`finished`,s,u)},h=()=>{u=1,d()};b(async()=>{let e=await o({});console.log(`onMounted`,e),i.value=[],e.data.map(e=>{i.value.push({label:e.tg_name,value:e.id,url:e.tg_url})})});let y=e=>{console.log(`goPage`,e),window.open(e)};return(e,t)=>{let n=L,o=P,l=I;return S(),g(`div`,B,[v(n,{modelValue:r.value,"onUpdate:modelValue":t[0]||=e=>r.value=e,placeholder:`请输入模板名称进行搜索`,onSearch:h,onClear:h},null,8,[`modelValue`]),v(l,{loading:c.value,"onUpdate:loading":t[1]||=e=>c.value=e,finished:s.value,"finished-text":`没有更多了`,onLoad:d},{default:O(()=>[(S(!0),g(f,null,w(a.value,e=>(S(),g(`div`,{key:e.id,class:`item`},[p(`div`,null,`模板名称:`+T(e.name),1),p(`div`,null,`模板类型:`+T(e.type===1?`预设模板`:`定制模板`),1),p(`div`,null,[t[2]||=p(`span`,null,`群组:`,-1),(S(!0),g(f,null,w(JSON.parse(e.group_ids),(e,t)=>(S(),m(o,{plain:``,type:`primary`,style:{"margin-right":`4px`},onClick:t=>y(i.value?.find(t=>t.value==e)?.url),key:t},{default:O(()=>[_(T(`${i.value?.find(t=>t.value==e)?.url}`),1)]),_:2},1032,[`onClick`]))),128))]),p(`div`,null,`频率:`+T(e.times)+`小时一次`,1),p(`div`,null,`周期:`+T(e.cycle)+`天`,1),p(`div`,null,`utsd金额:`+T(e.price),1)]))),128))]),_:1},8,[`loading`,`finished`])])}}};var H=r(V,[[`__scopeId`,`data-v-70e0b9de`]]);const U={class:`container`},W={class:`item-btns`},G={__name:`pay-records`,setup(t){let n=C(`费用标准`),r=C(``),a=C([]),o=C([]),l=C(!1),u=C(!1),y=C(!1),x=C({}),E=C(!1),D=C({}),M=1,N=async()=>{let e=await s({page:M,per_page:10,order_no:r.value});M==1?o.value=e.data:o.value=o.value.concat(e.data),l.value=M*10>=e.total,M+=1,u.value=!1},z=()=>{M=1,N()};b(async()=>{let e=await c({});a.value=[],e.map((e,t)=>{a.value.push({label:e,value:t})}),console.log(`onMounted`,a.value)});let B=e=>{if(e==0||e==6)return`primary`;if(e==2||e==5)return`success`;if(e==3||e==4||e==7||e==8)return`danger`;if(e==1)return`warning`},V=(e=``,t)=>{console.log(`handleConfrimPay`,x),d({order_id:x.value.id.toString(),hash:e}).then(e=>{M=1,N(),y.value=!1})},H=e=>{console.log(`payTask`,e),x.value=e,y.value=!0},G=e=>{D.value=e,E.value=!0},K=()=>{let e={id:D.value.id.toString(),refund_request_remark:D.value.refund_request_remark};i(e).then(e=>{E.value=!1,M=1,N()})};return(t,n)=>{let i=L,s=P,c=A,d=I,b=e,C=F,M=j,G=k;return S(),g(`div`,U,[v(i,{modelValue:r.value,"onUpdate:modelValue":n[0]||=e=>r.value=e,placeholder:`请输入订单ID进行搜索`,onSearch:z,onClear:z},null,8,[`modelValue`]),v(d,{loading:u.value,"onUpdate:loading":n[1]||=e=>u.value=e,finished:l.value,"finished-text":`没有更多了`,onLoad:N},{default:O(()=>[(S(!0),g(f,null,w(o.value,e=>(S(),g(`div`,{key:e.id,class:`item`},[p(`div`,null,`订单ID:`+T(e.order_no),1),p(`div`,null,`任务名称:`+T(e?.task?.title),1),p(`div`,null,`支付金额:`+T(e.pay_usdt_amount),1),p(`div`,null,[n[8]||=p(`span`,null,`订单状态:`,-1),v(s,{plain:``,type:B(e.status)},{default:O(()=>[_(T(a.value?.find(t=>t.value==e.status)?.label),1)]),_:2},1032,[`type`])]),p(`div`,null,`创建时间:`+T(e.created_at),1),p(`div`,W,[e.status==0||e.status==8?(S(),m(c,{key:0,type:`primary`,size:`small`,style:{"margin-left":`12px`},onClick:t=>H(e)},{default:O(()=>n[9]||=[_(`支付`)]),_:2,__:[9]},1032,[`onClick`])):h(``,!0)])]))),128))]),_:1},8,[`loading`,`finished`]),v(R,{showDialog:y.value,"onUpdate:showDialog":n[2]||=e=>y.value=e,current_order:x.value,"onUpdate:current_order":n[3]||=e=>x.value=e,onHandleConfrimPay:V},null,8,[`showDialog`,`current_order`]),v(G,{show:E.value,"onUpdate:show":n[7]||=e=>E.value=e,title:`退款申请`,"show-cancel-button":``,onConfirm:K},{default:O(()=>[v(M,null,{default:O(()=>[v(C,{inset:``},{default:O(()=>[v(b,{modelValue:D.value.order_no,"onUpdate:modelValue":n[4]||=e=>D.value.order_no=e,name:`订单ID`,label:`订单ID`,placeholder:`订单ID`,disabled:``},null,8,[`modelValue`]),v(b,{modelValue:D.value.pay_usdt_amount,"onUpdate:modelValue":n[5]||=e=>D.value.pay_usdt_amount=e,name:`订单金额`,label:`订单金额`,placeholder:`订单金额`,disabled:``},null,8,[`modelValue`]),v(b,{modelValue:D.value.refund_request_remark,"onUpdate:modelValue":n[6]||=e=>D.value.refund_request_remark=e,name:`退款原因`,label:`退款原因`,placeholder:`退款原因`},null,8,[`modelValue`])]),_:1})]),_:1})]),_:1},8,[`show`])])}}};var K=r(G,[[`__scopeId`,`data-v-1c5cbce5`]]);const q={__name:`index`,setup(e){let t=C(`a`),r=D(),i=()=>{r.back()};return(e,r)=>{let i=n,a=M,o=N;return S(),g(`div`,null,[v(i,{title:`支付管理`}),v(o,{active:t.value,"onUpdate:active":r[0]||=e=>t.value=e},{default:O(()=>[v(a,{title:`支付记录`,name:`a`},{default:O(()=>[v(K)]),_:1}),v(a,{title:`收费标准`,name:`b`},{default:O(()=>[v(H)]),_:1})]),_:1},8,[`active`])])}}};var J=q;const Y={class:`container`},X={class:`userinfo`},Z={class:`title`},Q={class:`title`},$={class:`title`},ee={class:`title`},te={class:`dashboard`},ne={class:`box`},re={class:`account`},ie={class:`box`},ae={class:`account`},oe={class:`box`},se={class:`account`},ce={class:`tool`},le={__name:`index`,setup(e){let r=D(),i=C({}),o=C({});x(async()=>{i.value=await u(),o.value=await a(),console.log(`userInfo`,i.value,o.value)});let s=()=>{r.push(`/h5/detail`)},c=e=>{r.push(e)};return(e,r)=>{let a=n,l=t;return S(),g(f,null,[v(a,{title:`用户信息`}),p(`div`,Y,[p(`div`,X,[p(`div`,Z,[r[3]||=_(`用户昵称:`),p(`span`,null,T(i.value.nikename),1)]),p(`div`,Q,[r[4]||=_(`Telegram ID:`),p(`span`,null,T(i.value.telegram_id),1)]),p(`div`,$,[r[5]||=_(`Telegram联系方式:`),p(`span`,null,T(i.value.telegram_tel),1)]),p(`div`,ee,[r[6]||=_(`Email:`),p(`span`,null,T(i.value.email),1)]),p(`div`,{class:`edit`,onClick:r[0]||=e=>s()},[v(l,{name:`edit`})])]),p(`div`,te,[p(`div`,ne,[p(`div`,re,T(o.value.taskCount),1),r[7]||=p(`div`,{class:`title`},`总任务数`,-1)]),r[10]||=p(`div`,{class:`shu`},null,-1),p(`div`,ie,[p(`div`,ae,T(o.value.orderMoney),1),r[8]||=p(`div`,{class:`title`},`USDT付款总额`,-1)]),r[11]||=p(`div`,{class:`shu`},null,-1),p(`div`,oe,[p(`div`,se,T(o.value.taskUnpayCount),1),r[9]||=p(`div`,{class:`title`},`待支付任务数`,-1)])]),p(`div`,ce,[p(`div`,{class:`tool-box`,onClick:r[1]||=e=>c(`/h5/mass_send`)},[p(`div`,null,[v(l,{name:`notes-o`,class:`icon`})]),r[12]||=p(`div`,{class:`title`},`群发记录`,-1)]),p(`div`,{class:`tool-box`,onClick:r[2]||=e=>c(`/h5/notice`)},[p(`div`,null,[v(l,{name:`other-pay`,class:`icon`})]),r[13]||=p(`div`,{class:`title`},`通知历史`,-1)])])])],64)}}};var ue=r(le,[[`__scopeId`,`data-v-2fecc0cf`]]);const de={class:`container`},fe={class:`footer`},pe={__name:`HomeView`,setup(e){let t=C(`a`),n=C(``),r=D(),i=e=>{console.log(e),t.value=e,localStorage.setItem(`activeName`,e)};return x(()=>{console.log(`HomeView`,localStorage.getItem(`activeName`)),n.value=localStorage.getItem(`customeraccessToken`),localStorage.getItem(`activeName`)&&(t.value=localStorage.getItem(`activeName`)),n.value||r.push(`/h5/login`)}),(e,n)=>{let r=M,a=N;return S(),g(`div`,de,[p(`div`,null,[E(t)==`a`?(S(),m(z,{key:0})):h(``,!0),E(t)==`b`?(S(),m(J,{key:1})):h(``,!0),E(t)==`c`?(S(),m(ue,{key:2})):h(``,!0),p(`div`,fe,[v(a,{active:E(t),"onUpdate:active":n[0]||=e=>y(t)?t.value=e:t=e,onChange:i},{default:O(()=>[v(r,{title:`任务管理`,name:`a`}),v(r,{title:`支付管理`,name:`b`}),v(r,{title:`用户管理`,name:`c`})]),_:1},8,[`active`])])])])}}};var me=r(pe,[[`__scopeId`,`data-v-ec25bcba`]]);export{me as default}; |