jiuyiUniapp/jiuyi/unpackage/dist/build/web/assets/pages-index-orchard.5huHtiv...

2 lines
3.8 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{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};