import{_ as t}from"./u-image.c4f072e6.js";import{d as a,u as e,r as s,b as l,o,e as d,w as n,f as u,g as r,t as i,i as m,q as f,F as c,v as _,aA as p,j as x,k as g}from"./index-de4504bf.js";import{_ as y}from"./u-rate.39cd2912.js";import{_ as b}from"./u-button.f68b46c8.js";import{_ as k}from"./_plugin-vue_export-helper.1b428a4d.js";const w=k(a({__name:"index",props:{data:null,type:null},setup(a){const k=e(),w=(t,a)=>{if(0==a)return p("商家休息中,暂不可预约");k.navigateTo({path:"/bundle/pages/shop_detail/index",query:{id:t}})};return(e,p)=>{const k=s(l("u-image"),t),h=x,j=s(l("u-rate"),y),v=g,z=s(l("u-button"),b);return o(),d(h,{class:"mx-[30rpx] mt-[30rpx] p-[12rpx] rounded-[20rpx] bg-white flex",onClick:p[2]||(p[2]=t=>w(a.data.id,a.data.work_status))},{default:n(()=>[u(k,{width:"188",height:"188",borderRadius:"12px",src:a.data.logo},null,8,["src"]),u(h,{class:"ml-3 flex-1 flex flex-col justify-between w-[10px]"},{default:n(()=>[u(h,{class:"font-bold text-lg"},{default:n(()=>[r(i(a.data.name),1)]),_:1}),u(h,{class:"flex flex-1 items-center"},{default:n(()=>[u(h,null,{default:n(()=>[u(j,{count:1,modelValue:a.data.good_comment,"onUpdate:modelValue":p[0]||(p[0]=t=>a.data.good_comment=t),size:"24",disabled:"","active-color":"#e86016"},null,8,["modelValue"]),a.data.good_comment?(o(),d(v,{key:0,class:"start-text"},{default:n(()=>[r(i(a.data.good_comment.toFixed(1)),1)]),_:1})):m("",!0)]),_:1}),a.data.consumption?(o(),d(h,{key:0,class:"text-info ml-5",style:{"font-size":"24rpx"}},{default:n(()=>[r(i("¥"+a.data.consumption+"/人"),1)]),_:1})):m("",!0),u(h,{class:"text-info",style:{"font-size":"24rpx"}},{default:n(()=>[r(i(a.data.distance_desc),1)]),_:1})]),_:1}),u(h,{class:"text-content text-base mb-[20rpx] mt-[6rpx] line-clamp-1"},{default:n(()=>[(o(!0),f(c,null,_(a.data.category_name,(t,a)=>(o(),d(h,{class:"service-desc u-flex items-center text-sm",key:a},{default:n(()=>[u(v,null,{default:n(()=>[r(i(t),1)]),_:2},1024),t?(o(),d(v,{key:0,class:"line text-info"},{default:n(()=>[r("|")]),_:1})):m("",!0)]),_:2},1024))),128))]),_:1}),u(h,{style:{"margin-left":"auto"}},{default:n(()=>[u(z,{type:1!=a.data.work_status?"info":"primary",size:"mini",onClick:p[1]||(p[1]=t=>w(a.data.id,a.data.work_status))},{default:n(()=>[r(i(1==a.data.work_status?"立即下单":"休息中"),1)]),_:1},8,["type"])]),_:1})]),_:1})]),_:1})}}}),[["__scopeId","data-v-4f901f63"]]);export{w as s};