"use strict";const e=require("../../common/vendor.js"),a={__name:"refund",setup(a){const l=e.ref({id:1,hospitalName:"青岛镜湖医院",hospitalLogo:"/static/hospital/kiang-wu.jpg",departmentName:"心内科",amount:360}),u=e.ref(""),t=[{value:1,label:"预约时间冲突"},{value:2,label:"重复预约"},{value:3,label:"身体原因无法就医"},{value:4,label:"其他原因"}],o=e.ref(null),n=e.ref(""),i=e.ref([]),s=e.computed(()=>{const e=Number(u.value);return e>0&&e<=l.value.amount&&o.value}),v=e=>{o.value=t[e.detail.value]},r=()=>{e.index.chooseImage({count:3-i.value.length,sizeType:["compressed"],sourceType:["album","camera"],success:e=>{i.value.push(...e.tempFilePaths)}})},c=()=>{s.value&&e.index.showModal({title:"确认提交",content:"确定要提交退款申请吗?",success:a=>{a.confirm&&(e.index.showLoading({title:"提交中..."}),setTimeout(()=>{e.index.hideLoading(),e.index.showToast({title:"提交成功",icon:"success"}),setTimeout(()=>{e.index.navigateBack()},1500)},1e3))}})};return(a,m)=>{var d;return e.e({a:l.value.hospitalLogo,b:e.t(l.value.hospitalName),c:e.t(l.value.departmentName),d:e.t(l.value.amount),e:u.value,f:e.o(e=>u.value=e.detail.value),g:e.t(l.value.amount),h:e.t((null==(d=o.value)?void 0:d.label)||"请选择退款原因"),i:t,j:e.o(v),k:n.value,l:e.o(e=>n.value=e.detail.value),m:e.t(n.value.length),n:e.f(i.value,(a,l,u)=>({a:a,b:e.o(a=>(a=>{e.index.previewImage({urls:i.value,current:a})})(l),l),c:e.o(e=>(e=>{i.value.splice(e,1)})(l),l),d:l})),o:i.value.length<3},i.value.length<3?{p:e.o(r)}:{},{q:!s.value,r:e.o(c),s:e.gei(a,"")})}}};wx.createPage(a);
|