2 lines
3.5 KiB
JavaScript
2 lines
3.5 KiB
JavaScript
import{e as t,r as a,a as e,o as s,c as d,w as r,b as l,d as o,j as n,t as u,q as i,F as _,s as c,k as x,Q as m,R as p,m as f,p as g,i as b}from"./index-8146d74e.js";import{_ as y}from"./u-icon.58b55f5a.js";import{_ as h}from"./u-image.2676d4c0.js";import{_ as j}from"./price.cd1183e8.js";import{_ as v}from"./_plugin-vue_export-helper.1b428a4d.js";const w=v(t({__name:"index",props:{data:{type:Object,default:()=>{}}},setup(t){const v=t,w=()=>{f({url:`/packages/pages/order_detail/order_detail?id=${v.data.id}`})};return(f,v)=>{const k=a(e("u-icon"),y),F=g,D=b,z=a(e("u-image"),h),E=a(e("price"),j);return s(),d(D,{onClick:w,class:"bg-white rounded-lg px-[24rpx] py-[20rpx] mb-2"},{default:r(()=>[l(D,{class:o(["u-flex justify-between",{"gray-effect":7===t.data.order_status}])},{default:r(()=>[l(D,{style:{padding:"3rpx 8rpx","border-radius":"8rpx"},class:"u-flex bg-primary-light-9 text-primary"},{default:r(()=>[l(k,{name:"calendar",size:"26"}),l(F,{class:"ml-1 text-xs"},{default:r(()=>[n(" 上门时间:"+u(t.data.appoint_date)+" "+u(t.data.appoint_time),1)]),_:1})]),_:1}),l(D,{class:o(["text-primary text-xs",{"text-[#3DA0FD]":1===t.data.order_status,"text-[#FD463D]":2===t.data.order_status,"text-[#3DA0FD]":3===t.data.order_status,"text-[#333333]":4===t.data.order_status,"text-[#E86016]":5===t.data.order_status,"text-[#E86016]":6===t.data.order_status,"text-[#333333]":7===t.data.order_status}])},{default:r(()=>[n(u(t.data.order_status_desc),1)]),_:1},8,["class"])]),_:1},8,["class"]),(s(!0),i(_,null,c(t.data.order_goods,a=>(s(),d(D,{key:a.order_id,class:"flex items-center mt-3"},{default:r(()=>{var e,o;return[l(D,{class:"flex-none"},{default:r(()=>[l(z,{width:"140",height:"140","border-radius":"20",src:a.goods_image},null,8,["src"])]),_:2},1024),(null==(o=null==(e=t.data)?void 0:e.order_goods)?void 0:o.length)>0?(s(),d(D,{key:0,class:"flex-1 min-w-0 flex ml-2 flex-col justify-between"},{default:r(()=>[l(D,{class:"text-base text-main font-bold line-clamp-1"},{default:r(()=>[n(u(a.goods_name||""),1)]),_:2},1024),l(D,{class:"text-xs text-muted font-medium my-1"},{default:r(()=>[n("服务时间:"+u(a.duration||"")+"分钟",1)]),_:2},1024),l(E,{"font-weight":"600",content:a.goods_price||0,"main-size":"32rpx","minor-size":"20rpx",color:"#E86016"},null,8,["content"])]),_:2},1024)):x("",!0),l(D,{class:"ml-auto text-xs text-muted"},{default:r(()=>[n("x "+u(a.goods_num),1)]),_:2},1024)]}),_:2},1024))),128)),l(D,{class:"bg-[#F6F7F8] p-[12rpx] mt-2 text-muted text-xs font-medium"},{default:r(()=>[l(D,null,{default:r(()=>[l(F,{class:"font-text-content"},{default:r(()=>[n("服务地址:")]),_:1}),l(F,null,{default:r(()=>{var a;return[n(u(t.data.address_snap.province)+" "+u(t.data.address_snap.city)+" "+u(t.data.address_snap.district)+" "+u(t.data.address_snap.address)+" "+u(null==(a=t.data.address_snap)?void 0:a.house_number),1)]}),_:1})]),_:1}),l(D,{class:"mt-1 line-clamp-2"},{default:r(()=>[l(F,{class:"font-text-content"},{default:r(()=>[n("用户备注:")]),_:1}),l(F,null,{default:r(()=>[n(u(t.data.user_remark||"-"),1)]),_:1})]),_:1})]),_:1}),l(D,{class:"flex justify-between items-center mt-4"},{default:r(()=>[l(D,{class:"text-main"},{default:r(()=>[l(F,{class:"text-xs"},{default:r(()=>[n("合计")]),_:1}),l(E,{"font-weight":"600",content:t.data.total_order_amount,"main-size":"40rpx","minor-size":"24rpx",color:"#333333"},null,8,["content"])]),_:1}),l(D,{onClick:v[0]||(v[0]=m(()=>{},["stop"]))},{default:r(()=>[p(f.$slots,"default",{},void 0,!0)]),_:3})]),_:3})]),_:3})}}}),[["__scopeId","data-v-0e910d20"]]);export{w as O};
|