2 lines
5.2 KiB
JavaScript
2 lines
5.2 KiB
JavaScript
import{r as e,p as a,q as t,o as l,c as s,w as n,t as u,F as o,u as r,d as c,a as i,b as v,x as f,k as d,g as p,i as m,m as _,v as h,y as g,f as y,z as x}from"./index-DaJpSunw.js";import{_ as b}from"./nu.C7Ggybbs.js";import{_ as k,a as C}from"./old.DL_W-GvU.js";import{_ as I}from"./_plugin-vue_export-helper.BCo6x5W8.js";const $=I({__name:"photohuadong",emits:["updateCenterIndex"],setup(_,{emit:h}){const g=h,y=e(["/static/index/three/0.png","/static/index/three/1.png","/static/index/three/2.png"]),x=e(["长者入住","机构加盟","员工入驻"]),b=y.value.length,k=e(0),C=e(0),I=e(!1),$=e(!1),j=e(0),M=a((()=>E(Math.floor(C.value),b))),X=a((()=>E(M.value-1,b))),w=a((()=>E(M.value+1,b))),z=a((()=>[y.value[X.value],y.value[M.value],y.value[w.value]])),F=a((()=>y.value[X.value])),T=a((()=>y.value[w.value]));function E(e,a){return(e%a+a)%a}function q(e){$.value&&($.value=!1),I.value=!0,k.value=e.touches[0].clientX,j.value=0}function U(e){if(!I.value)return;const a=e.touches[0].clientX,t=a-k.value;j.value=t>0?1:-1,C.value-=t/220,k.value=a}function W(){I.value&&(I.value=!1,$.value=!0,C.value=Math.round(C.value))}function A(e){const a=Math.floor(C.value),t=C.value-a,l=Math.abs(t);let s=.5,n=1;1===e?(s=1-.5*l,n=3):(2===e&&t>=0||0===e&&t<0)&&(s=.5+.5*l,n=2);let u=.8;return 1===e?u=1.1-.3*l:(2===e&&t>=0||0===e&&t<0)&&(u=.8+.3*l),{transform:`translate(-50%, -50%) translateX(${220*(e-1)-220*t}rpx) scale(${u})`,opacity:s,zIndex:n,transition:$.value?"transform 0.3s ease, opacity 0.3s ease":"none"}}const B=a((()=>{const e=1===j.value,a=Math.floor(C.value),t=C.value-a;let l=.8,s=.5;if(t<0){const e=-t;l=.8+.5*e,s=.5+.5*e}return{transform:`translate(-50%, -50%) translateX(${2.2*220-220*t}rpx) scale(${l})`,opacity:s,zIndex:2,pointerEvents:"none",position:"absolute",top:"40%",left:"50%",opacity:e?.5:0,willChange:"transform, opacity",transition:$.value?"transform 0.3s ease, opacity 0.3s ease":"none"}})),D=a((()=>{const e=1===j.value,a=Math.floor(C.value),t=C.value-a;let l=.8,s=.5;return t>=0&&(l=.8+.5*t,s=.5+.5*t),{transform:`translate(-50%, -50%) translateX(${220*-2.2-220*t}rpx) scale(${l})`,opacity:s,zIndex:2,pointerEvents:"none",position:"absolute",top:"40%",left:"50%",opacity:e?.5:0,willChange:"transform, opacity",transition:$.value?"transform 0.3s ease, opacity 0.3s ease":"none"}}));return t(M,(e=>{g("updateCenterIndex",e)})),(e,a)=>{const t=p,_=m;return l(),s(_,{class:"carousel",onTouchstart:q,onTouchmove:d(U,["prevent"]),onTouchend:W},{default:n((()=>[(l(!0),u(o,null,r(z.value,((e,a)=>(l(),s(_,{key:e,class:"carousel-item",style:c(A(a))},{default:n((()=>[i(t,{src:e,mode:"aspectFill",class:"carousel-image"},null,8,["src"]),i(_,{class:"font",style:c(1==a?{fontWeight:600}:{})},{default:n((()=>[v(f(e.includes("0")?x.value[0]:e.includes("1")?x.value[1]:x.value[2]),1)])),_:2},1032,["style"])])),_:2},1032,["style"])))),128)),i(_,{class:"carousel-item",style:c(B.value),key:"left-copy"},{default:n((()=>[i(t,{src:F.value,mode:"aspectFill",class:"carousel-image"},null,8,["src"])])),_:1},8,["style"]),i(_,{class:"carousel-item",style:c(D.value),key:"right-copy"},{default:n((()=>[i(t,{src:T.value,mode:"aspectFill",class:"carousel-image"},null,8,["src"])])),_:1},8,["style"])])),_:1})}}},[["__scopeId","data-v-0c3a4e67"]]),j=I({__name:"threeselectone",setup(a){const t=e(0),u=["护理院日常护理涵盖生活照料、健康监测、康复护理及心理关怀,为老人提供贴心照护。","护理员日常为老人提供饮食起居照料、协助康复训练监测健康状况,陪伴交流并做好环境清洁。","护理员日常为老人提供饮食起居照料、协助康复训练监测健康状况,陪伴交流并做好环境清洁。"],o=e=>{t.value=e},r=()=>{g({url:"/pages/index/index"})},c=e=>{y({url:`/pages/login/workjoin?type=${e}`})},d=()=>{x("specicalid",""),x("baddata",""),y({url:"/pages/addjigou/name"})};return(e,a)=>{const g=p,y=m;return l(),s(y,{class:"login-container"},{default:n((()=>[i(y,{class:"title"},{default:n((()=>[i(g,{class:"title-imge",src:b,onClick:e.ceshi},null,8,["onClick"]),i(y,{class:"title-font"},{default:n((()=>[i(y,{class:""},{default:n((()=>[v("您好,")])),_:1}),i(y,{class:""},{default:n((()=>[v("欢迎使用护理单元~")])),_:1})])),_:1})])),_:1}),i(g,{class:"photo-imge",src:k}),i(g,{class:"old-imge",src:C}),i(y,{class:"under-container"},{default:n((()=>[i($,{onUpdateCenterIndex:o}),i(y,{class:"font-father"},{default:n((()=>[i(y,{class:"font"},{default:n((()=>[v(f(u[t.value]),1)])),_:1})])),_:1}),_(i(y,{class:"button-father"},{default:n((()=>[i(y,{class:"button-blue",onClick:r},{default:n((()=>[v(" 绑定单元 ")])),_:1})])),_:1},512),[[h,0==t.value]]),_(i(y,{class:"button-father"},{default:n((()=>[i(y,{class:"button-blue",style:{"margin-right":"30rpx"},onClick:a[0]||(a[0]=e=>c(0))},{default:n((()=>[v(" 审核详情 ")])),_:1}),i(y,{class:"button-blue",onClick:a[1]||(a[1]=()=>{})},{default:n((()=>[v(" 申请入驻 ")])),_:1})])),_:1},512),[[h,2==t.value]]),_(i(y,{class:"button-father"},{default:n((()=>[i(y,{class:"button-blue",style:{"margin-right":"30rpx"},onClick:a[2]||(a[2]=e=>c(1))},{default:n((()=>[v(" 审核详情 ")])),_:1}),i(y,{class:"button-blue",onClick:d},{default:n((()=>[v(" 申请加盟 ")])),_:1})])),_:1},512),[[h,1==t.value]])])),_:1})])),_:1})}}},[["__scopeId","data-v-f3f13deb"]]);export{j as default};
|