2 lines
7.9 KiB
JavaScript
2 lines
7.9 KiB
JavaScript
|
import{B as a,r as e,Q as s,y as l,h as t,ak as u,o as c,c as r,w as d,e as f,b as o,A as n,s as i,i as p,g as A,l as m,a as b,F as g,u as _,t as R,f as h,k as v,I as C,C as U}from"./index-CZsuXyof.js";import{_ as k}from"./uni-popup.M4-7QhOy.js";import{d as I,o as y,r as F}from"./uni-app.es.Cv5-J_i3.js";import{_ as w}from"./sapling.CU-9wLV7.js";import{_ as j}from"./tree.Ck-xGDT5.js";import{_ as B}from"./fruit.Dgsn80ag.js";import{n as G}from"./noLogin.DS18wPIZ.js";import{_ as q}from"./_plugin-vue_export-helper.BCo6x5W8.js";import{d as x}from"./durian.RfuJm3kO.js";import"./uni-popup.vue_vue_type_style_index_0_scoped_f0b957f8_lang.BhWYEB-t.js";const J=q({__name:"task",setup(A){a();const m=e({seconds:0,scrollFlag:!1,treeFlag:!1}),b=s((()=>{let a=m.value.scrollFlag||m.value.treeFlag;return a&&Number(m.value.seconds)>300&&(a=!1),a})),g=s((()=>{let a=m.value.seconds;return a=Number(a)%300/300*100,a}));return l((()=>{t.isLogin((()=>{u.viewingTasks({}).then((a=>{200==a.code&&a.data&&(m.value=a.data)}))}))})),(a,e)=>{const s=p;return c(),r(s,{class:"task pr mtb30 ptb20 plr40 f28 bFFFBF3 br20"},{default:d((()=>[b.value?(c(),r(s,{key:0,class:"title c333 f36"},{default:d((()=>[f("任务读秒")])),_:1})):(c(),r(s,{key:1,class:"title c333 f36"},{default:d((()=>[f("有效读秒")])),_:1})),o(s,{class:"progressBox oh bar mt60"},{default:d((()=>[o(s,{class:"progress bar",style:n({width:g.value+"%"})},null,8,["style"])])),_:1}),b.value?(c(),r(s,{key:2,class:"label pa t0 r0 ptb5 plr20 cfff"},{default:d((()=>[f("优先")])),_:1})):i("",!0)])),_:1})}}},[["__scopeId","data-v-2d6cb8cf"]]),N=q({__name:"durian",setup(l){const n=a(),i=e({seconds:0}),q=e(0),N=e(0),S=e(0),z=e(0),K=s((()=>n.state.userinfo));s((()=>{let a=i.value.seconds;return a=Math.min(Number(a),100),a}));const{proxy:Q}=U(),Y=A({account:"",sellNum:""});function X(){x.transfer({query:{account:Y.account,sellNum:Y.sellNum}}).then((a=>{if(200===a.code)return t.alert("操作成功"),void t.getUserinfo();t.alert({content:a.msg,showCancel:!1})}))}function E(){Q.$refs.dealRef.open()}function M(a){uni.navigateTo({url:a})}return I((()=>{})),y((()=>{t.isLogin((()=>{t.getUserinfo(),u.buyScrollList({query:{status:0}}).then((a=>{var e=0,s=0;a.data.forEach((a=>{e+=a.release,s+=a.score})),q.value=e,N.value=s})),x.buyDurianList({query:{userId:K.value.userId}}).then((a=>{if(200==a.code){var e=0,s=0;return a.data.forEach((a=>{e+=a.release,s+=a.fruit})),S.value=e,void(z.value=s)}t.alert({value:a.msg,showCancel:!1})}))}))})),(a,e)=>{const s=p,l=h,t=v,u=C,n=F(m("uni-popup"),k);return c(),b(g,null,[K.value.userId?(c(),r(s,{key:1,class:"appbw plr30"},{default:d((()=>[o(s,{class:"task mtb30"},{default:d((()=>[o(_(J))])),_:1}),o(s,{class:"sapling bgColor mtb30 ptb15 plr30"},{default:d((()=>[o(s,{class:"df"},{default:d((()=>[o(s,{class:"f1 fmid"},{default:d((()=>[o(l,{class:"wh110",src:w,mode:"aspectFit"})])),_:1}),o(s,{class:"f1 fmid"},{default:d((()=>[o(s,{class:"f38 b wsn"},{default:d((()=>[f("* "+R(K.value.seed),1)])),_:1})])),_:1})])),_:1})])),_:1}),o(s,{class:"explain ptb30 plr30 bgColor"},{default:d((()=>[o(s,{class:"df"},{default:d((()=>[o(s,{class:"list f1 fmid"},{default:d((()=>[o(s,{class:"item ver f1"},{default:d((()=>[o(l,{class:"wh300",src:j,mode:"aspectFit"})])),_:1})])),_:1}),o(s,{class:"df fdc jcsa f1"},{default:d((()=>[o(s,{class:"button btn colourful plr30",onClick:e[0]||(e[0]=a=>M("/pages/index/orchard"))},{default:d((()=>[f("置换")])),_:1}),o(s,{class:"button btn colourful plr30 fmid",onClick:e[1]||(e[1]=a=>M("/pages/index/durainActivation"))},{default:d((()=>[o(s,{class:""},{default:d((()=>[f("我的榴莲果树")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),o(s,{class:"durianSection bgColor mtb30 ptb30 plr30"},{default:d((()=>[o(s,{class:"df mlr30"},{default:d((()=>[o(s,{class:"ver f1"},{default:d((()=>[o(t,{url:"/pages/index/durianLog","hover-class":"none"},{default:d((()=>[o(l,{class:"fruit wh150",src:B,mode:"aspectFit"}),o(s,{class:"mt30 f20"},{default:d((()=>[o(s,{class:"f1 b"},{default:d((()=>[f("可用: "+R(K.value.fruit),1)])),_:1}),o(s,{class:"cFF4242 f1 mt10"},{default:d((
|