| 1 |
- import{d as a,u as t,r as s,c as e,o as l,w as c,f as d,g as u,i as r,j as i,k as o,l as n,m as f,s as m,C as _,G as p,F as v,A as g,x as y,p as w,n as k,t as C,I as L,a4 as j,av as S,Q as h,z as x,_ as U}from"./index-DhPBDLGv.js";import{c as A,b as O}from"./cwg-page-wrapper.D40OLzj1.js";import{c as T}from"./cwg-right-drawer.DpGHOskl.js";import{_ as b,u as B}from"./useConfirm.BfNn665h.js";import{a as z}from"./activity.BC-IIQy7.js";import{c as G}from"./index.DEN0qiOJ.js";import"./liveChat.DpTj_oVP.js";import"./logo-full.DuAiVwVf.js";import"./cwg-popup.vue_vue_type_style_index_0_scoped_f2fc5081_lang.CfG03DZd.js";import"./useRouter.Cj1Vpbkd.js";import"./uni-row.BEpYes6H.js";import"./openExternalUrl.DIEuSLrw.js";import"./cwg-submenu.BWKylUQt.js";import"./useMenuSplit.CsBe6LE3.js";const I=U(a({__name:"surplus-list",setup(a){const U=B(),{t:I,locale:M}=t();let{Code:K}=G;const F={Get(a,t=!1){const s=S(a);if(t&&s)try{return JSON.parse(s)}catch{return s}return s}},J=s(!1);s({});const N=s(!1),P=s([]);s("");const R=s({});s(0),s(0),s("0"),s(0),s(0),s(0),s(0),s(0),s(0),s(0),s("0");const V=s({type:""});e((()=>JSON.parse(F.Get("user",!0))));e((()=>"en"==F.Get("lang")&&h().windowWidth<1330));const D=a=>{const t=1===a.status&&2===a.revokeCredit,s=1===a.status;return t||s},E=async()=>{if(J.value)return;J.value=!0,N.value=!0;let a=await z.ActivitySurplusTaskList();a.code==K.StatusOK?(P.value=a.data,N.value=!1,J.value=!1):(g({title:a.msg,icon:"none"}),N.value=!1,J.value=!1)};return l((()=>{E()})),c((()=>V.value.type),(()=>{E()})),(a,t)=>{const s=d(u("cwg-header"),A),e=d(u("cwg-empty-state"),T),l=y,c=x,S=d(u("cwg-confirm-popup"),b),h=d(u("cwg-page-wrapper"),O);return r(),i(h,{class:"create-page",isHeaderFixed:!0},{default:o((()=>[n(s,{title:f(I)("wallet.item52")},null,8,["title"]),n(l,{id:"custom_history",class:""},{default:o((()=>[n(l,{class:"main-content"},{default:o((()=>[P.value&&0!==P.value.length?m("",!0):(r(),i(e,{key:0,title:"UtaskList.item12"})),(r(!0),_(v,null,p(P.value,((a,t)=>w((r(),i(l,{class:"outer-card",key:t},{default:o((()=>[n(l,{class:"data-cards"},{default:o((()=>[n(l,{class:"total-data-row"},{default:o((()=>[n(l,{class:"data-card total-card"},{default:o((()=>[n(l,{class:"card-content"},{default:o((()=>[n(l,{class:"card-title"},{default:o((()=>[k(C(f(I)("UtaskList.item13")),1)])),_:1}),n(l,{class:"card-value",style:{color:"#ff4d4f"}},{default:o((()=>[k(C(a.depositAmount||0),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),n(l,{class:"data-card total-card"},{default:o((()=>[n(l,{class:"card-content"},{default:o((()=>[n(l,{class:"card-title"},{default:o((()=>[k(C(f(I)("UtaskList.item3")),1)])),_:1}),n(l,{class:"card-value",style:{color:"#ff4d4f"}},{default:o((()=>[k(C(a.completeVolume||0),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),n(l,{class:"data-card total-card"},{default:o((()=>[n(l,{class:"card-content"},{default:o((()=>[n(l,{class:"card-title"},{default:o((()=>[k(C(f(I)("surplusList.item8")),1)])),_:1}),n(l,{class:"card-value",style:{color:"#ff4d4f"}},{default:o((()=>[k(C(a.amount),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),n(l,{class:"data-card total-card"},{default:o((()=>[n(l,{class:"card-content"},{default:o((()=>[n(l,{class:"card-title"},{default:o((()=>[k(C(f(I)("Label.State")),1)])),_:1}),n(l,{class:"card-value",style:L(1==a.status?"color: #ffd591;":"color: #52c41a;")},{default:o((()=>[k(C(1==a.status?f(I)("State.Ongoing"):f(I)("State.Completed")),1)])),_:2},1032,["style"])])),_:2},1024)])),_:2},1024)])),_:2},1024),n(l,{class:"sub-data-row"},{default:o((()=>[n(l,{class:"data-card"},{default:o((()=>[n(l,{class:"card-content"},{default:o((()=>[n(l,{class:"card-value"},{default:o((()=>[k(C(1==a.revokeCredit?f(I)("surplusList.Item5"):f(I)("surplusList.item6")),1)])),_:2},1024),n(l,{class:"card-desc"},{default:o((()=>[k(C(f(I)("surplusList.item4")),1)])),_:1})])),_:2},1024)])),_:2},1024),n(l,{class:"data-card"},{default:o((()=>[n(l,{class:"card-content"},{default:o((()=>[n(l,{class:"card-value"},{default:o((()=>[k(C(a.needVolume||0),1)])),_:2},1024),n(l,{class:"card-desc"},{default:o((()=>[k(C(f(I)("UtaskList.Item5")),1)])),_:1})])),_:2},1024)])),_:2},1024),n(l,{class:"data-card"},{default:o((()=>[n(l,{class:"card-content"},{default:o((()=>[n(l,{class:"card-value"},{default:o((()=>[k(C(a.amount),1)])),_:2},1024),n(l,{class:"card-desc"},{default:o((()=>[k(C(f(I)("UtaskList.item14")),1)])),_:1})])),_:2},1024)])),_:2},1024),n(l,{class:"data-card"},{default:o((()=>[n(l,{class:"card-content"},{default:o((()=>[n(l,{class:"card-value"},{default:o((()=>[k(C(a.endTime),1)])),_:2},1024),n(l,{class:"card-desc"},{default:o((()=>[k(C(f(I)("wallet.item55")),1)])),_:1})])),_:2},1024)])),_:2},1024),n(l,{class:"data-card"},{default:o((()=>[n(l,{class:"card-content"},{default:o((()=>[n(l,{class:"card-value"},{default:o((()=>[k(C(a.endDate),1)])),_:2},1024),n(l,{class:"card-desc"},{default:o((()=>[k(C(f(I)("UtaskList.item10")),1)])),_:1})])),_:2},1024)])),_:2},1024),w(n(l,{class:"data-card"},{default:o((()=>[1===a.status&&2===a.revokeCredit?(r(),i(c,{key:0,type:"primary",size:"small",onClick:t=>(async a=>{try{await U({title:I("Msg.SystemPrompt"),content:I("surplusList.item9"),confirmText:I("Btn.Confirm"),cancelText:I("Btn.Cancel")});const t=await z.ActivitySurplusRecoverCredit({id:a});t.code==K.StatusOK?(g({title:I("UtaskList.item9"),icon:"success"}),E()):g({title:t.msg,icon:"none"})}catch(t){(null==t?void 0:t.msg)&&g({title:t.msg,icon:"none"})}})(a.id),loading:"complete"===R.value[a.id]},{default:o((()=>[k(C(f(I)("surplusList.item7")),1)])),_:2},1032,["onClick","loading"])):m("",!0),1===a.status?(r(),i(c,{key:1,type:"danger",size:"small",onClick:t=>(async a=>{try{await U({title:I("Msg.SystemPrompt"),content:I("UtaskList.item8"),confirmText:I("Btn.Confirm"),cancelText:I("Btn.Cancel")});const t=await z.ActivityMonthlyCancel({id:a});t.code==K.StatusOK?(g({title:I("UtaskList.item9"),icon:"success"}),E()):g({title:t.msg,icon:"none"})}catch(t){(null==t?void 0:t.msg)&&g({title:t.msg,icon:"none"})}})(a.id),loading:"cancel"===R.value[a.id]},{default:o((()=>[k(C(f(I)("Btn.Cancel")),1)])),_:2},1032,["onClick","loading"])):m("",!0)])),_:2},1536),[[j,D(a)]])])),_:2},1024)])),_:2},1024)])),_:2},1024)),[[j,P.value&&P.value.length>0]]))),128))])),_:1})])),_:1}),n(S)])),_:1})}}}),[["__scopeId","data-v-8e37bf73"]]);export{I as default};
|