jiuyiUniapp/jiuyi2/unpackage/dist/build/web/assets/pages-index-trade.BCg-6N8r.js

2 lines
8.7 KiB
JavaScript
Raw Normal View History

2024-12-27 15:03:48 +08:00
var e=Object.defineProperty,a=(a,l,s)=>(((a,l,s)=>{l in a?e(a,l,{enumerable:!0,configurable:!0,writable:!0,value:s}):a[l]=s})(a,"symbol"!=typeof l?l+"":l,s),s);import{B as l,g as s,r as t,Q as u,h as c,l as f,a as r,b as o,w as d,F as n,C as _,i,o as p,m,e as b,t as y,c as g,s as h,k as v,f as x,v as w,Z as k,I as j,p as N}from"./index-CZsuXyof.js";import{_ as C}from"./uni-icons.CE6FQOeI.js";import{o as P,d as S,b as q,a as F,r as I}from"./uni-app.es.Cv5-J_i3.js";import{_ as V}from"./uni-popup.M4-7QhOy.js";import{_ as B}from"./fruit.Dgsn80ag.js";import{_ as U}from"./qq.D0WNrmhi.js";import{_ as z}from"./copy.CU8_m4gR.js";import{d as D}from"./durian.RfuJm3kO.js";/* empty css */import{_ as M}from"./_plugin-vue_export-helper.BCo6x5W8.js";/* empty css *//* empty css */import"./uni-popup.vue_vue_type_style_index_0_scoped_f0b957f8_lang.BhWYEB-t.js";const R=M({__name:"trade",setup(e){const M=l(),{proxy:R}=_(),$=s([{name:"全部"},{name:"挂买"},{name:"挂卖"}]),O=t(0),A=s({data:[],pageNum:1,pageSize:10,total:0}),L=s([{id:1,name:"挂买"},{id:2,name:"挂卖"}]),T=t(0);class E{constructor(){a(this,"sellNum",""),a(this,"totalPrice","")}}const G=s({sellNum:"",totalPrice:""}),J=s([{name:"积分"},{name:"余额"}]),Q=u((()=>M.state.userinfo)),Z=u((()=>{let e=G.sellNum||0;return e=Math.floor(1e3*e*.7)/1e3,e}));function H(){A.pageNum=1,A.total=0,K()}function K(){D.getOrderList({query:{type:O.value,status:1,pageSize:A.pageSize,pageNum:A.pageNum}}).then((e=>{if(200==e.code)return 1==A.pageNum&&(A.data.length=0),A.data.push(...e.rows),void(A.total=e.total);c.alert({content:e.msg,showCancel:!1})})).finally((()=>{uni.stopPullDownRefresh()}))}function W(e){const a=e.detail.value;T.value!==a&&(T.value=a)}function X(){D.fruitForSale({query:{totalPrice:G.totalPrice,sellNum:G.sellNum,type:L[T.value].id}}).then((e=>{200===e.code?(R.$refs.saleRef.close(),setTimeout((()=>{Object.assign(G,new E)}),500),c.getUserinfo(),K()):c.alert({content:e.msg,showCancel:!1})}))}return P((()=>{K()})),S((()=>{R.$refs.orderDetail.open()})),q((()=>{H()})),F((()=>{!function(){if(A.data.length>=A.total)return;A.pageNum++,K()}()})),(e,a)=>{const l=i,s=I(f("uni-icons"),C),t=v,u=x,_=w,P=k,S=j,q=I(f("uni-popup"),V);return p(),r(n,null,[o(l,{class:"app"},{default:d((()=>[o(l,{class:"apex rows bfff"},{default:d((()=>[o(l,{class:"tab df f1 c333"},{default:d((()=>[(p(!0),r(n,null,m($,((e,a)=>(p(),g(l,{class:N(["item ver f1",{active:a===O.value}]),key:a,onClick:e=>function(e){O.value!==e&&(O.value=e,A.data.length=0,H())}(a)},{default:d((()=>[o(l,{class:"txt ptb15"},{default:d((()=>[b(y(e.name),1)])),_:2},1024),o(l,{class:"line"})])),_:2},1032,["class","onClick"])))),128))])),_:1}),o(l,{class:"menu mlr30"},{default:d((()=>[o(t,{url:"/pages/index/deal","hover-class":"none","open-type":"redirect"},{default:d((()=>[o(l,{class:"ver"},{default:d((()=>[o(s,{type:"person-filled",size:"36rpx"}),o(l,{class:"f24"},{default:d((()=>[b("我的订单")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),o(l,{class:"list plr30 c333 f36"},{default:d((()=>[(p(!0),r(n,null,m(A.data,((t,f)=>(p(),g(l,{class:"item df oh pr mtb30 br20",key:f},{default:d((()=>[o(l,{class:"fmid ptb20"},{default:d((()=>[o(l,{class:"mlr20"},{default:d((()=>[o(u,{class:"wh110",src:B,mode:"aspectFit"})])),_:1})])),_:1}),o(l,{class:"f1 mlr20 c333 f28"},{default:d((()=>[o(l,{class:"tac c999",onClick:a[0]||(a[0]=a=>e.$refs.orderDetail.open())},{default:d((()=>[o(_,null,{default:d((()=>[b("交易中详情")])),_:1}),o(s,{type:"right",color:"#999"})])),_:1}),o(l,{class:"oh mt10 mb20"},{default:d((()=>[o(l,{class:"mtb10"},{default:d((()=>[b("交易价格:"+y(t.totalPrice),1)])),_:2},1024),o(l,{class:"mtb10"},{default:d((()=>[b("交易数量:"+y(t.sellNum),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),1==t.status?(p(),g(l,{key:0,class:"fn"},{default:d((()=>[o(l,{class:"button btn black w150 mt70",onClick:e=>function(e){e.userId!=Q.value.userId?D