jiuyiUniapp/jiuyi/unpackage/dist/build/web/assets/pages-index-deal.DbnIWoHH.js

2 lines
3.5 KiB
JavaScript

import{U as a,g as e,r as t,a6 as s,c as l,w as o,i as u,o as r,b as n,e as i,u as c,a as d,q as f,F as _,l as p,y as m,z as g,E as y,x as v,f as h}from"./index-CH9-aFWw.js";import{_ as k}from"./copy.CU8_m4gR.js";import{o as x,b,a as j}from"./uni-app.es.DPi2kvld.js";import{d as w}from"./durian.vibXmwr-.js";import{a as N}from"./apex.Dr-edeq9.js";import{_ as C}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./uni-icons.DST64Pwo.js";/* empty css */import"./statusBar.N83grA_6.js";/* empty css *//* empty css */const q=C({__name:"deal",setup(C){const q=a(),z=e([{name:"全部"},{name:"交易中"},{name:"已完成"},{name:"已取消"}]),I=t(0),S=e({data:[],pageNum:1,pageSize:10,total:0}),B=s((()=>q.state.userinfo));function F(){S.pageNum=1,S.total=0,U()}function U(){w.getOrderList({query:{userId:B.value.userId,status:I.value,pageSize:S.pageSize,pageNum:S.pageNum}}).then((a=>{if(200==a.code)return 1==S.pageNum&&(S.data.length=0),S.data.push(...a.rows),void(S.total=a.total);util.alert({content:a.msg,showCancel:!1})}))}return x((()=>{U()})),b((()=>{F()})),j((()=>{!function(){if(S.data.length>=S.total)return;S.pageNum++,U()}()})),(a,e)=>{const t=u,s=p,x=v,b=h;return r(),l(t,{class:"app"},{default:o((()=>[n(c(N),{title:"我的交易"},{right:o((()=>[n(s,{url:"/pages/index/trade","hover-class":"none","open-type":"redirect"},{default:o((()=>[n(t,{class:"w150 tar"},{default:o((()=>[i("交易市场")])),_:1})])),_:1})])),_:1}),n(t,{class:"list plr30"},{default:o((()=>[(r(!0),d(_,null,f(S.data,((a,e)=>(r(),l(t,{class:"item mtb20 ptb20 plr30 bfff br10",key:e},{default:o((()=>[n(t,{class:"rows"},{default:o((()=>[n(t,{class:""},{default:o((()=>[i("数量:"+m(a.sellNum),1)])),_:2},1024),n(t,{class:""},{default:o((()=>[1==a.type?(r(),l(x,{key:0},{default:o((()=>[i("挂买")])),_:1})):(r(),l(x,{key:1},{default:o((()=>[i("挂卖")])),_:1}))])),_:2},1024)])),_:2},1024),n(t,{class:"rows mt20"},{default:o((()=>[n(t,{class:""},{default:o((()=>[i("金额:"+m(a.totalPrice),1)])),_:2},1024),3==a.status?(r(),l(x,{key:0,class:"c999 f28"},{default:o((()=>[i("已取消")])),_:1})):g("",!0),2==a.status?(r(),l(x,{key:1,class:"c999 f28"},{default:o((()=>[i("已完成")])),_:1})):1==a.status?(r(),l(t,{key:2,class:"btn sm black w180",onClick:e=>function(a){w.cancelSale({query:{orderId:a.id}}).then((a=>{if(200===a.code)return util.alert("操作成功"),util.getUserinfo(),void F();util.alert({content:a.msg,showCancel:!1})}))}(a)},{default:o((()=>[i("取消")])),_:2},1032,["onClick"])):g("",!0)])),_:2},1024),2==a.status?(r(),l(t,{key:0,class:"fmid mt10",onClick:e=>{return t=a.orderNo,void util.copyText(t);var t}},{default:o((()=>[n(t,{class:"c333 f28"},{default:o((()=>[i("交易哈希:"+m(a.orderNo),1)])),_:2},1024),n(b,{class:"wh24 ml10",src:k,mode:"aspectFit"})])),_:2},1032,["onClick"])):g("",!0)])),_:2},1024)))),128)),n(t,{class:"nomore mtb30"},{default:o((()=>[i("暂无更多~")])),_:1})])),_:1}),n(t,{class:"fill",style:{height:"120rpx"}}),n(t,{class:"footer footerMenu df bfff shadow"},{default:o((()=>[(r(!0),d(_,null,f(z,((a,e)=>(r(),l(t,{class:y(["option f1 ver",{active:e===I.value}]),key:e,onClick:a=>function(a){I.value!==a&&(I.value=a,S.data.length=0,F())}(e)},{default:o((()=>[n(t,{class:""},{default:o((()=>[i(m(a.name),1)])),_:2},1024),n(t,{class:"line"})])),_:2},1032,["class","onClick"])))),128))])),_:1})])),_:1})}}},[["__scopeId","data-v-60a0e98d"]]);export{q as default};