2 lines
3.8 KiB
JavaScript
2 lines
3.8 KiB
JavaScript
import{r as e,g as s,U as a,a6 as t,k as l,h as r,p as n,a as u,b as c,w as f,F as o,i,o as d,e as p,y as _,q as m,f as b,x as v,b3 as y,S as g,c as h,H as j}from"./index-CH9-aFWw.js";import{_ as x}from"./uni-popup.ICCw_VFK.js";import{o as w,d as k,r as $}from"./uni-app.es.DPi2kvld.js";import{_ as C}from"./sapling.CU-9wLV7.js";import{_ as F}from"./fruit.Dgsn80ag.js";import{_ as R}from"./tree.Ck-xGDT5.js";import{a as q}from"./apex.Dr-edeq9.js";import{d as I}from"./durian.vibXmwr-.js";import{_ as A}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./uni-icons.DST64Pwo.js";/* empty css */import"./statusBar.N83grA_6.js";/* empty css *//* empty css */const B=A({__name:"orchard",setup(A){const{proxy:B}=j(),M=e([]),U=e({}),E=s({}),H=a(),L=t((()=>H.state.userinfo));function O(e){const s={1:{num:"seed",name:"种子"},2:{num:"gains",name:"榴莲果"}};r.alert({content:`确认消耗${U.value[s[e].num]}${s[e].name}兑换${U.value.name}`}).then((s=>{s.confirm&&I.exchange({query:{userId:L.value.userId,treeId:U.value.id,type:e}}).then((e=>{if(200===e.code)return r.alert("置换成功"),B.$refs.typeRef.close(),void r.getUserinfo();r.alert({content:e.msg,value:!1})}))}))}function S(){B.$refs.ruleRef.open()}return w((()=>{I.durianList({}).then((e=>{M.value=e.data})),l.getArticle({query:{id:2}}).then((e=>{200!=e.code?r.alert({content:e.msg,value:!1}):Object.assign(E,e.data)}))})),k((()=>{})),(e,s)=>{const a=i,t=b,l=v,r=$(n("uni-popup"),x),j=y,w=g;return d(),u(o,null,[c(a,{class:"appbw"},{default:f((()=>[c(q,{title:"榴莲果园"},{right:f((()=>[c(a,{class:"rule fmid mr10 wh80 cfff f20 cir",onClick:S},{default:f((()=>[p("规则")])),_:1})])),_:1}),c(a,{class:"has navs mtb40 plr50 c333 f28"},{default:f((()=>[c(a,{class:"item df"},{default:f((()=>[c(t,{class:"wh150",src:C,mode:"aspectFit"}),c(l,null,{default:f((()=>[p("×"+_(L.value.seed),1)])),_:1})])),_:1}),c(a,{class:"item df"},{default:f((()=>[c(t,{class:"wh150",src:F,mode:"aspectFit"}),c(l,null,{default:f((()=>[p("×"+_(L.value.fruit),1)])),_:1})])),_:1})])),_:1}),c(a,{class:"list"},{default:f((()=>[(d(!0),u(o,null,m(M.value,((e,s)=>(d(),h(a,{class:"item rows mtb30 mlr25 br15",key:s},{default:f((()=>[c(t,{class:"wh180",src:R,mode:"aspectFit"}),c(a,{class:"content f1 mlr30 c333 f28"},{default:f((()=>[c(l,null,{default:f((()=>[p("需要"+_(e.seed)+"种子或"+_(e.gains)+"榴莲果",1)])),_:2},1024),c(l,null,{default:f((()=>[p("置换1颗"+_(e.name),1)])),_:2},1024)])),_:2},1024),c(a,{class:"button fmid mlr40 wh110 c333 f20 bfff cir",onClick:s=>function(e){U.value=e,B.$refs.typeRef.open()}(e)},{default:f((()=>[p("置换")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1}),c(a,{class:"fill",style:{height:"60rpx"}})])),_:1}),c(r,{ref:"typeRef",type:"center"},{default:f((()=>[c(a,{class:"typeAlt popMid ver bfff"},{default:f((()=>[c(t,{class:"wh350",src:R,mode:"aspectFit"}),c(a,{class:"title c333 f48"},{default:f((()=>[p("请选择置换方式")])),_:1}),c(a,{class:"btns fmid mtb40"},{default:f((()=>[c(a,{class:"btn lg black w200",onClick:s[0]||(s[0]=e=>O("1"))},{default:f((()=>[p("种子置换")])),_:1}),c(a,{class:"btn lg black w200",onClick:s[1]||(s[1]=e=>O("2"))},{default:f((()=>[p("果子置换")])),_:1})])),_:1})])),_:1})])),_:1},512),c(r,{ref:"ruleRef",type:"center"},{default:f((()=>[c(a,{class:"ruleAlt popMid bfff"},{default:f((()=>[c(a,{class:"title tac ptb15 c333 f36 b"},{default:f((()=>[p("规则说明")])),_:1}),c(a,{class:"content mtb20 mlr25"},{default:f((()=>[c(w,{"scroll-y":"true",class:"scroll"},{default:f((()=>[c(j,{nodes:E.context},null,8,["nodes"])])),_:1})])),_:1})])),_:1})])),_:1},512)],64)}}},[["__scopeId","data-v-c275c691"]]);export{B as default};
|