2 lines
1.7 KiB
Vue
2 lines
1.7 KiB
Vue
import{a6 as C,a as n,o as s,c as i,d as _,w as d,aa as k,a9 as b,b as c,e as o,ab as r,g as h,n as x}from"./vendor.3937d42d.js";import{_ as z}from"./index.e47da145.js";const L={id:"coach-list"},N={key:0,class:"coach-score"},V={class:"score-list score-line"},j={class:"score-subject score-line"},w={class:"coach-image"},B={class:"school-name"},I={class:"school-rate"},D={key:1,class:"score-subject score-subject1"},R={key:1,class:"home-info"},S={methods:{}},F=Object.assign(S,{props:{coachList:Array,findCoach:Number},setup(a){const v=a,m=C();console.log("\u7236\u7EC4\u4EF6\u4F20\u503C",v);function u(l){sessionStorage.setItem("coachDetail",JSON.stringify(l)),m.push({path:"/coachDetail",query:{schoolId:l.schoolId}})}return(l,K)=>{const t=n("van-icon"),f=n("van-image"),p=n("van-col"),g=n("van-row"),y=n("van-empty");return s(),i("div",L,[a.coachList.length>0?(s(),_(g,{key:0,gutter:"6",class:"home-info"},{default:d(()=>[(s(!0),i(k,null,b(a.coachList,(e,O)=>(s(),_(p,{span:"8",onClick:U=>u(e)},{default:d(()=>[c("div",{class:x(["coach-detail",a.findCoach===1?"coach-detail1":0])},[a.findCoach!==1?(s(),i("div",N,[c("div",V,[o(t,{name:"star",size:"10"}),o(t,{name:"star",size:"10"}),o(t,{name:"star",size:"10"}),o(t,{name:"star",size:"10"}),o(t,{name:"star",size:"10"})]),c("div",j,r(e.teachVehicleKind),1)])):h("v-if",!0),c("div",w,[o(f,{src:e.coachPhotoUrl},null,8,["src"])]),c("div",B,r(e.coachName),1),c("div",I," \u6EE1\u610F\u5EA6:"+r(parseFloat(e.satisfactionRate)>=0?e.satisfactionRate+"%":"\u6682\u65E0"),1),a.findCoach===1?(s(),i("div",D,r(e.teachVehicleKind),1)):h("v-if",!0)],2)]),_:2},1032,["onClick"]))),256))]),_:1})):(s(),i("div",R,[o(y,{image:"error",description:"\u6682\u65E0\u6570\u636E"})]))])}}});var E=z(F,[["__scopeId","data-v-ab8daf10"]]);export{E as c};
|