Files
anmo/server/public/shop/assets/index.dacca696.js
2025-08-19 14:16:51 +08:00

2 lines
3.6 KiB
JavaScript
Executable File

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