import{o as t,e as s,w as e,T as o,E as l,f as d,F as r,h as a,k as i,G as n,i as c,y as u,z as f,m as _,A as g,C as m,c as h,p,s as y,b as k,u as b,V as x,d as w,l as C,U as v}from"./index-520dfaee.js";import{_ as I}from"./_plugin-vue_export-helper.1b428a4d.js";import{a as B}from"./s-layout.5146c957.js";const S=I({name:"UniSwiperDot",emits:["clickItem"],props:{info:{type:Array,default:()=>[]},current:{type:Number,default:0},dotsStyles:{type:Object,default:()=>({})},mode:{type:String,default:"default"},field:{type:String,default:""}},data:()=>({dots:{width:6,height:6,bottom:10,color:"#fff",backgroundColor:"rgba(0, 0, 0, .3)",border:"1px rgba(0, 0, 0, .3) solid",selectedBackgroundColor:"#333",selectedBorder:"1px rgba(0, 0, 0, .9) solid"}}),watch:{dotsStyles(t){this.dots=Object.assign(this.dots,this.dotsStyles)},mode(t){"indexes"===t?(this.dots.width=14,this.dots.height=14):(this.dots.width=6,this.dots.height=6)}},created(){"indexes"===this.mode&&(this.dots.width=12,this.dots.height=12),this.dots=Object.assign(this.dots,this.dotsStyles)},methods:{clickItem(t){this.$emit("clickItem",t)}}},[["render",function(m,h,p,y,k,b){const x=_,w=g;return t(),s(x,{class:"uni-swiper__warp"},{default:e((()=>[o(m.$slots,"default",{},void 0,!0),"default"===p.mode?(t(),s(x,{style:l({bottom:k.dots.bottom+"px"}),class:"uni-swiper__dots-box",key:"default"},{default:e((()=>[(t(!0),d(r,null,a(p.info,((e,o)=>(t(),s(x,{onClick:t=>b.clickItem(o),style:l({width:(o===p.current?2*k.dots.width:k.dots.width)+"px",height:k.dots.width/2+"px","background-color":o!==p.current?k.dots.backgroundColor:k.dots.selectedBackgroundColor,"border-radius":"0px"}),key:o,class:"uni-swiper__dots-item uni-swiper__dots-bar"},null,8,["onClick","style"])))),128))])),_:1},8,["style"])):i("",!0),"dot"===p.mode?(t(),s(x,{style:l({bottom:k.dots.bottom+"px"}),class:"uni-swiper__dots-box",key:"dot"},{default:e((()=>[(t(!0),d(r,null,a(p.info,((e,o)=>(t(),s(x,{onClick:t=>b.clickItem(o),style:l({width:k.dots.width+"px",height:k.dots.height+"px","background-color":o!==p.current?k.dots.backgroundColor:k.dots.selectedBackgroundColor,border:o!==p.current?k.dots.border:k.dots.selectedBorder}),key:o,class:"uni-swiper__dots-item"},null,8,["onClick","style"])))),128))])),_:1},8,["style"])):i("",!0),"round"===p.mode?(t(),s(x,{style:l({bottom:k.dots.bottom+"px"}),class:"uni-swiper__dots-box",key:"round"},{default:e((()=>[(t(!0),d(r,null,a(p.info,((e,o)=>(t(),s(x,{onClick:t=>b.clickItem(o),class:n([[o===p.current&&"uni-swiper__dots-long"],"uni-swiper__dots-item"]),style:l({width:(o===p.current?3*k.dots.width:k.dots.width)+"px",height:k.dots.height+"px","background-color":o!==p.current?k.dots.backgroundColor:k.dots.selectedBackgroundColor,border:o!==p.current?k.dots.border:k.dots.selectedBorder}),key:o},null,8,["onClick","class","style"])))),128))])),_:1},8,["style"])):i("",!0),"nav"===p.mode?(t(),s(x,{key:"nav",style:l({"background-color":p.dotsStyles.backgroundColor,bottom:"0"}),class:"uni-swiper__dots-box uni-swiper__dots-nav"},{default:e((()=>[c(w,{style:l({color:p.dotsStyles.color}),class:"uni-swiper__dots-nav-item"},{default:e((()=>[u(f(p.current+1+"/"+p.info.length+" "+p.info[p.current][p.field]),1)])),_:1},8,["style"])])),_:1},8,["style"])):i("",!0),"indexes"===p.mode?(t(),s(x,{key:"indexes",style:l({bottom:k.dots.bottom+"px"}),class:"uni-swiper__dots-box"},{default:e((()=>[(t(!0),d(r,null,a(p.info,((o,d)=>(t(),s(x,{onClick:t=>b.clickItem(d),style:l({width:k.dots.width+"px",height:k.dots.height+"px",color:d===p.current?k.dots.selectedColor:k.dots.color,"background-color":d!==p.current?k.dots.backgroundColor:k.dots.selectedBackgroundColor,border:d!==p.current?k.dots.border:k.dots.selectedBorder}),key:d,class:"uni-swiper__dots-item uni-swiper__dots-indexes"},{default:e((()=>[c(w,{class:"uni-swiper__dots-indexes-text"},{default:e((()=>[u(f(d+1),1)])),_:2},1024)])),_:2},1032,["onClick","style"])))),128))])),_:1},8,["style"])):i("",!0)])),_:3})}],["__scopeId","data-v-77e8f2a6"]]),j=I({__name:"log",setup(o){const l=m({info:[],current:0}),I=h((()=>{let t=[];return l.info.items&&l.info.items.forEach((s=>{t.push({image:s.goods_image})})),t}));function j(t){l.current=t.detail.current}return p((t=>{!async function(t,s){const{data:e}=await y.$api.order.express.detail(t,s);l.info=e}(t.id,t.orderId)})),(o,m)=>{const h=C,p=v,$=x,O=k(w("uni-swiper-dot"),S),A=_,E=g,U=k(w("s-layout"),B);return t(),s(U,{title:"物流追踪"},{default:e((()=>[c(A,{class:"log-wrap"},{default:e((()=>[b(I).length>0?(t(),s(A,{key:0,class:"log-card ss-flex ss-m-20 ss-r-10"},{default:e((()=>[c(O,{info:b(I),current:l.current,mode:"round"},{default:e((()=>[c($,{class:"swiper-box",onChange:j},{default:e((()=>[(t(!0),d(r,null,a(b(I),((o,l)=>(t(),s(p,{key:l},{default:e((()=>[c(h,{class:"log-card-img",src:b(y).$url.static(o.image)},null,8,["src"])])),_:2},1024)))),128))])),_:1})])),_:1},8,["info","current"]),c(A,{class:"log-card-msg"},{default:e((()=>[c(A,{class:"ss-flex ss-m-b-8"},{default:e((()=>[c(A,null,{default:e((()=>[u("物流状态:")])),_:1}),c(A,{class:"warning-color"},{default:e((()=>[u(f(l.info.status_text),1)])),_:1})])),_:1}),c(A,{class:"ss-m-b-8"},{default:e((()=>[u("快递单号:"+f(l.info.express_no),1)])),_:1}),c(A,null,{default:e((()=>[u("快递公司:"+f(l.info.express_name),1)])),_:1})])),_:1})])),_:1})):i("",!0),c(A,{class:"log-content ss-m-20 ss-r-10"},{default:e((()=>{var o;return[(null==(o=l.info.logs)?void 0:o.length)?(t(),s(A,{key:0},{default:e((()=>[(t(!0),d(r,null,a(l.info.logs,((o,d)=>(t(),s(A,{class:"log-content-box ss-flex",key:o.title},{default:e((()=>[c(A,{class:"log-icon ss-flex-col ss-col-center ss-m-r-20"},{default:e((()=>{var e,r;return[l.info.logs[d].status===(null==(e=l.info.logs[d-1])?void 0:e.status)?(t(),s(E,{key:0,class:"cicon-title"})):i("",!0),l.info.logs[d].status!=(null==(r=l.info.logs[d-1])?void 0:r.status)?(t(),s(E,{key:1,class:n([0===d?"activity-color":"info-color","transport"===o.status?"sicon-transport":"delivery"===o.status?"sicon-delivery":"collect"===o.status?"sicon-a-collectmaterials":"fail"===o.status||"back"===o.status||"refuse"===o.status?"sicon-circleclose":"signfor"===o.status?"sicon-circlecheck":"sicon-warning-outline"])},null,8,["class"])):i("",!0),l.info.logs.length-1!=d?(t(),s(A,{key:2,class:"line"})):i("",!0)]})),_:2},1024),c(A,{class:"log-content-msg"},{default:e((()=>{var r;return[o.status_text&&l.info.logs[d].status!=(null==(r=l.info.logs[d-1])?void 0:r.status)?(t(),s(A,{key:0,class:"log-msg-title ss-m-b-20"},{default:e((()=>[u(f(o.status_text),1)])),_:2},1024)):i("",!0),c(A,{class:"log-msg-desc ss-m-b-16"},{default:e((()=>[u(f(o.content),1)])),_:2},1024),c(A,{class:"log-msg-date ss-m-b-40"},{default:e((()=>[u(f(o.change_date),1)])),_:2},1024)]})),_:2},1024)])),_:2},1024)))),128))])),_:1})):(t(),s(A,{key:1},{default:e((()=>[u(" 暂无快递信息 ")])),_:1}))]})),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-43190831"]]);export{j as default};