pages-me-order-order.ba0091cd.js
8.7 KB
import{Q as e,r as t,b as a,o as n,c as i,w as r,f as s,g as l,t as o,h as u,j as c,e as p,F as d,G as g,k as h,l as x,af as _,C as m,p as f,s as v,u as y,v as k,q as I,D as P,ac as S,J as C,P as b,a3 as z}from"./index-bf4b7222.js";import{_ as T}from"./uni-icons.1e0013e5.js";import{_ as w}from"./_plugin-vue_export-helper.1b428a4d.js";import{_ as N}from"./search.e26093d7.js";const $={en:{"uni-pagination.prevText":"prev","uni-pagination.nextText":"next","uni-pagination.piecePerPage":"piece/page"},es:{"uni-pagination.prevText":"anterior","uni-pagination.nextText":"prxima","uni-pagination.piecePerPage":"Art��culo/P��gina"},fr:{"uni-pagination.prevText":"précédente","uni-pagination.nextText":"suivante","uni-pagination.piecePerPage":"Articles/Pages"},"zh-Hans":{"uni-pagination.prevText":"上一页","uni-pagination.nextText":"下一页","uni-pagination.piecePerPage":"条/页"},"zh-Hant":{"uni-pagination.prevText":"上一頁","uni-pagination.nextText":"下一頁","uni-pagination.piecePerPage":"條/頁"}},{t:R}=e($);const V=w({name:"UniPagination",emits:["update:modelValue","input","change","pageSizeChange"],props:{value:{type:[Number,String],default:1},modelValue:{type:[Number,String],default:1},prevText:{type:String},nextText:{type:String},piecePerPageText:{type:String},current:{type:[Number,String],default:1},total:{type:[Number,String],default:0},pageSize:{type:[Number,String],default:10},showIcon:{type:[Boolean,String],default:!1},showPageSize:{type:[Boolean,String],default:!1},pagerCount:{type:Number,default:7},pageSizeRange:{type:Array,default:()=>[20,50,100,500]}},data:()=>({pageSizeIndex:0,currentIndex:1,paperData:[],pickerShow:!1}),computed:{piecePerPage(){return this.piecePerPageText||R("uni-pagination.piecePerPage")},prevPageText(){return this.prevText||R("uni-pagination.prevText")},nextPageText(){return this.nextText||R("uni-pagination.nextText")},maxPage(){let e=1,t=Number(this.total),a=Number(this.pageSize);return t&&a&&(e=Math.ceil(t/a)),e},paper(){const e=this.currentIndex,t=this.pagerCount,a=this.total,n=this.pageSize;let i=[],r=[],s=Math.ceil(a/n);for(let o=0;o<s;o++)i.push(o+1);r.push(1);const l=i[i.length-(t+1)/2];return i.forEach(((a,n)=>{(t+1)/2>=e?a<t+1&&a>1&&r.push(a):e+2<=l?a>e-(t+1)/2&&a<e+(t+1)/2&&r.push(a):(a>e-(t+1)/2||s-t<a)&&a<i[i.length-1]&&r.push(a)})),s>t?((t+1)/2>=e?r[r.length-1]="...":e+2<=l?(r[1]="...",r[r.length-1]="..."):r[1]="...",r.push(i[i.length-1])):(t+1)/2>=e||e+2<=l||(r.shift(),r.push(i[i.length-1])),r}},watch:{current:{immediate:!0,handler(e,t){this.currentIndex=e<1?1:e}},value:{immediate:!0,handler(e){1===Number(this.current)&&(this.currentIndex=e<1?1:e)}},pageSizeIndex(e){this.$emit("pageSizeChange",this.pageSizeRange[e])}},methods:{pickerChange(e){this.pageSizeIndex=e.detail.value,this.pickerClick()},pickerClick(){const e=document.querySelector("body");if(!e)return;const t="uni-pagination-picker-show";this.pickerShow=!this.pickerShow,this.pickerShow?e.classList.add(t):setTimeout((()=>e.classList.remove(t)),300)},selectPage(e,t){if(parseInt(e))this.currentIndex=e,this.change("current");else{let e=Math.ceil(this.total/this.pageSize);if(t<=1)return void(this.currentIndex-5>1?this.currentIndex-=5:this.currentIndex=1);if(t>=6)return void(this.currentIndex+5>e?this.currentIndex=e:this.currentIndex+=5)}},clickLeft(){1!==Number(this.currentIndex)&&(this.currentIndex-=1,this.change("prev"))},clickRight(){Number(this.currentIndex)>=this.maxPage||(this.currentIndex+=1,this.change("next"))},change(e){this.$emit("input",this.currentIndex),this.$emit("update:modelValue",this.currentIndex),this.$emit("change",{type:e,current:this.currentIndex})}}},[["render",function(e,f,v,y,k,I){const P=h,S=t(a("uni-icons"),T),C=x,b=_,z=m;return n(),i(z,{class:"uni-pagination"},{default:r((()=>[!0===v.showPageSize||"true"===v.showPageSize?(n(),i(b,{key:0,class:"select-picker",mode:"selector",value:k.pageSizeIndex,range:v.pageSizeRange,onChange:I.pickerChange,onCancel:I.pickerClick,onClick:I.pickerClick},{default:r((()=>[s(C,{type:"default",size:"mini",plain:!0},{default:r((()=>[s(P,null,{default:r((()=>[l(o(v.pageSizeRange[k.pageSizeIndex])+" "+o(I.piecePerPage),1)])),_:1}),s(S,{class:"select-picker-icon",type:"arrowdown",size:"12",color:"#999"})])),_:1})])),_:1},8,["value","range","onChange","onCancel","onClick"])):u("",!0),s(z,{class:"uni-pagination__total is-phone-hide"},{default:r((()=>[l("共 "+o(v.total)+" 条",1)])),_:1}),s(z,{class:c(["uni-pagination__btn",1===k.currentIndex?"uni-pagination--disabled":"uni-pagination--enabled"]),"hover-class":1===k.currentIndex?"":"uni-pagination--hover","hover-start-time":20,"hover-stay-time":70,onClick:I.clickLeft},{default:r((()=>[!0===v.showIcon||"true"===v.showIcon?(n(),i(S,{key:0,color:"#666",size:"16",type:"left"})):(n(),i(P,{key:1,class:"uni-pagination__child-btn"},{default:r((()=>[l(o(I.prevPageText),1)])),_:1}))])),_:1},8,["class","hover-class","onClick"]),s(z,{class:"uni-pagination__num uni-pagination__num-flex-none"},{default:r((()=>[s(z,{class:"uni-pagination__num-current"},{default:r((()=>[s(P,{class:"uni-pagination__num-current-text is-pc-hide current-index-text"},{default:r((()=>[l(o(k.currentIndex),1)])),_:1}),s(P,{class:"uni-pagination__num-current-text is-pc-hide"},{default:r((()=>[l("/"+o(I.maxPage||0),1)])),_:1}),(n(!0),p(d,null,g(I.paper,((e,t)=>(n(),i(z,{key:t,class:c([{"page--active":e===k.currentIndex},"uni-pagination__num-tag tag--active is-phone-hide"]),onClick:a=>I.selectPage(e,t)},{default:r((()=>[s(P,null,{default:r((()=>[l(o(e),1)])),_:2},1024)])),_:2},1032,["class","onClick"])))),128))])),_:1})])),_:1}),s(z,{class:c(["uni-pagination__btn",k.currentIndex>=I.maxPage?"uni-pagination--disabled":"uni-pagination--enabled"]),"hover-class":k.currentIndex===I.maxPage?"":"uni-pagination--hover","hover-start-time":20,"hover-stay-time":70,onClick:I.clickRight},{default:r((()=>[!0===v.showIcon||"true"===v.showIcon?(n(),i(S,{key:0,color:"#666",size:"16",type:"right"})):(n(),i(P,{key:1,class:"uni-pagination__child-btn"},{default:r((()=>[l(o(I.nextPageText),1)])),_:1}))])),_:1},8,["class","hover-class","onClick"])])),_:1})}],["__scopeId","data-v-c24b1142"]]),j=w({__name:"order",setup(e){let u=f("");v((()=>{var e=y();k.$api.user.selectorder({store_id:e.store_id,keyfield:""}).then((e=>{x.arr=e.data.data,x.total=e.total,console.log("list.arr",x.arr),x.arr.map((e=>{console.log("item...",e.image.indexOf("/h5"))}))}))}));const c=()=>{console.log("iptvalue",u._value);var e=y();k.$api.user.selectorder({store_id:e.store_id,keyfield:u._value}).then((e=>{x.arr=e.data.data}))};let x=I({arr:[],page:1,total:""});const _=e=>{console.log("e",e),x.page=e.current;var t=y();k.$api.user.selectorder({store_id:t.store_id,keyfield:"",page:e.current}).then((e=>{x.arr=e.data.data}))};return(e,f)=>{const v=C,y=b,k=m,I=h,T=t(a("uni-pagination"),V);return n(),i(k,{class:""},{default:r((()=>[s(k,{class:"content"},{default:r((()=>[s(k,{class:"iptbox"},{default:r((()=>[s(v,{src:N,mode:"",style:{width:"40rpx",height:"40rpx","margin-right":"24rpx"}}),s(y,{type:"text",placeholder:"请输入关键字进行搜索",modelValue:P(u),"onUpdate:modelValue":f[0]||(f[0]=e=>S(u)?u.value=e:u=e),style:{width:"80%"},"placeholder-style":"color:#ABB4CC;font-size:28rpx;",onInput:c},null,8,["modelValue"])])),_:1}),(n(!0),p(d,null,g(P(x).arr,(e=>(n(),i(k,{class:"listItem"},{default:r((()=>[s(k,{class:""},{default:r((()=>[l(" 订单编号:"+o(e.order_no),1)])),_:2},1024),s(k,{class:"",style:{"margin-top":"20rpx",display:"flex","align-items":"center"}},{default:r((()=>[s(k,{class:""},{default:r((()=>[s(v,{src:e.image,mode:"aspectFill",style:{width:"144rpx",height:"144rpx","border-radius":"8rpx","margin-right":"24rpx"}},null,8,["src"])])),_:2},1024),s(k,{class:""},{default:r((()=>[s(k,{class:"title"},{default:r((()=>[l(o(e.title),1)])),_:2},1024),s(k,{class:"money"},{default:r((()=>[s(I,{style:{"font-weight":"400"}},{default:r((()=>[l("¥")])),_:1}),l(" "+o(e.price),1)])),_:2},1024),s(k,{class:""},{default:r((()=>[l(" 购买时间 : "+o(e.paytime||"暂无"),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),s(k,{class:"flex",style:{"margin-top":"10rpx"}},{default:r((()=>[s(k,{class:""},{default:r((()=>[l(" 购买人: ")])),_:1}),s(k,{class:""},{default:r((()=>[l(o(e.name),1)])),_:2},1024)])),_:2},1024),s(k,{class:"flex"},{default:r((()=>[s(k,{class:""},{default:r((()=>[l(" 联系电话: ")])),_:1}),s(k,{class:""},{default:r((()=>[l(o(e.phone),1)])),_:2},1024)])),_:2},1024),s(k,{class:"btm"},{default:r((()=>[s(k,{class:"btn",onClick:t=>{return a=e,console.log("e",a.id),void z({url:"/pages/me/order/orderdetail?id="+a.id});var a}},{default:r((()=>[l(" 编辑 ")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)))),256))])),_:1}),s(T,{total:P(x).total,current:P(x).page,onChange:_},null,8,["total","current"])])),_:1})}}},[["__scopeId","data-v-743e1149"]]);export{j as default};