tg_h5_dist/assets/HomeView-hfBpfxs5.js
2025-07-10 16:17:30 +08:00

1 line
8.6 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{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};