1import{a0 as P,b as W,l as M,j as f,e as N,A as w,aq as j,ar as z,as as G,y as U,_ as V,P as m,H as p,I as k,Q as _,ae as A,T as a,a3 as I,ai as C,U as n,af as b,ag as q,ad as F}from"./index-Vr4RTydK.js";import{E as H}from"./index-CmwXhSHb.js";const O=P({__name:"index",setup(l,{expose:s}){s();const{t:u}=W(),e=M(),v=f([]),h=f(!1),r=f(!1),i=f(1),d=f(!1),c=f(1),t=N(()=>d.value?"":u("noMoreThere")),y={3:1,4:2},S=N(()=>!!y[c.value]),L=o=>u(o===2?"completed":o===3?"periodCardExpired":"ongoing"),x=async()=>{const g=((await w(j()))?.data??[]).filter(T=>T.cardType===y[c.value]);v.value=g,d.value=!g.length,r.value=!0,h.value=!1},R=async()=>{if(S.value)return x();let o;c.value==1?o=await w(z({pageNo:i.value,pageSize:20})):o=await w(G({pageNo:i.value,pageSize:20})),o?(d.value=o.data.totalCount==0,o.data.totalPage<=i.value?r.value=!0:r.value=!1,o.data.list&&(v.value.push(...o.data.list),v.value.sort((g,T)=>T.createDate-g.createDate)),i.value++):r.value=!0,h.value=!1},E=()=>{e.push({name:"DailyTasks"})};function B(o){c.value=o,i.value=1,v.value.length=0,R()}const D={t:u,router:e,recordList:v,loading:h,finished:r,pageNo:i,isShowEmpty:d,activeIndex:c,finishedText:t,CARD_TAB_TYPE:y,isCardTab:S,cardStateText:L,loadCardRecords:x,onLoad:R,onClick:E,onSwitch:B,get currency(){return U},Empty:H};return Object.defineProperty(D,"__isScriptSetup",{enumerable:!1,value:!0}),D}}),Q={class:"task-record-container"},Y={class:"head"},J={class:"record-panel van-clearfix"},K={class:"markRed"},X={class:"card-progress"},Z={class:"markRed"};function $(l,s,u,e,v,h){const r=m("NavBar"),i=m("van-sticky"),d=m("svg-icon"),c=m("van-list");return p(),k("div",Q,[_(r,{title:l.$t("titlePickUpRecord"),placeholder:!1,"left-arrow":"",onClickLeft:e.onClick},null,8,["title"]),_(i,{"offset-top":49},{default:A(()=>[a("div",Y,[I(" å个 Tab ä¸ä»»å¡é¡µ Tab æ ç¨å䏿¹ææ¡ key,é¿å
åºç°ä¸¤ä¸ªãWeeklyã "),a("button",{class:C({active:e.activeIndex==1}),onClick:s[0]||(s[0]=t=>e.onSwitch(1))},n(l.$t("actTip4")),3),a("button",{class:C({active:e.activeIndex==2}),onClick:s[1]||(s[1]=t=>e.onSwitch(2))},n(l.$t("dailyMission")),3),a("button",{class:C({active:e.activeIndex==3}),onClick:s[2]||(s[2]=t=>e.onSwitch(3))},n(l.$t("periodCardWeekTab")),3),a("button",{class:C({active:e.activeIndex==4}),onClick:s[3]||(s[3]=t=>e.onSwitch(4))},n(l.$t("periodCardMonthTab")),3)])]),_:1}),_(c,{loading:e.loading,"onUpdate:loading":s[4]||(s[4]=t=>e.loading=t),finished:e.finished,"finished-text":e.finishedText,onLoad:e.onLoad},{default:A(()=>[a("div",J,[(p(!0),k(b,null,q(e.recordList,(t,y)=>(p(),k("div",{class:"record-panel-item",key:y},[e.isCardTab?(p(),k(b,{key:0},[a("h1",null,n(e.activeIndex==3?l.$t("periodCardWeekName"):l.$t("periodCardMonthName")),1),a("h2",null,[a("span",null,n(t.tierName),1),a("span",K,n(e.cardStateText(t.cardState)),1)]),a("div",X,n(l.$t("periodCardClaimedDays",{taken:t.takeDayCount,total:t.totalDays})),1),a("div",null,[a("span",null,n(t.buyTime),1),a("h3",null,[_(d,{name:"activityWallet"}),a("span",null,n(e.currency(t.totalRewardAmount)),1)])])],64)):(p(),k(b,{key:1},[a("h1",null,n(e.activeIndex==1?l.$t("actTip5"):l.$t("actTip6")),1),a("h2",null,[a("span",null,n(t.taskTitle),1),a("span",Z,n(t.taskTarget+"/"+t.taskTarget),1)]),a("div",null,[a("span",null,n(t.createDate),1),a("h3",null,[_(d,{name:"activityWallet"}),a("span",null,n(e.currency(t.awardAmount)),1)])])],64))]))),128))])]),_:1},8,["loading","finished","finished-text"]),e.isShowEmpty?(p(),F(e.Empty,{key:0})):I("v-if",!0)])}const te=V(O,[["render",$],["__scopeId","data-v-40b81b7f"],["__file","/home/jenkins/agent/workspace/AR087-Pages-pakistan-92glory/src/views/activity/DailyTasks/Record/index.vue"]]);export{te as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.