news 2026/5/26 7:57:42

美业医疗美容院小程序,预约会员管理养生馆诊所肌护肤理疗系统,附源码交付

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
美业医疗美容院小程序,预约会员管理养生馆诊所肌护肤理疗系统,附源码交付

预约会员小程序代码示例

前端页面代码 (WXML)

<view class="container"> <picker mode="selector" range="{{services}}" range-key="name" bindchange="selectService"> <view class="picker">选择服务:{{selectedService.name || '请选择'}}</view> </picker> <picker mode="date" start="{{today}}" end="{{maxDate}}" bindchange="selectDate"> <view class="picker">选择日期:{{selectedDate || '请选择'}}</view> </picker> <picker mode="time" start="09:00" end="21:00" bindchange="selectTime"> <view class="picker">选择时间:{{selectedTime || '请选择'}}</view> </picker> <input type="text" placeholder="请输入姓名" bindinput="inputName"/> <input type="number" placeholder="请输入手机号" bindinput="inputPhone"/> <button type="primary" bindtap="submitReservation" disabled="{{!formValid}}">提交预约</button> </view>

逻辑层代码 (JS)

Page({ data: { services: [ { id: 1, name: '基础护理' }, { id: 2, name: '深度清洁' }, { id: 3, name: '专业理疗' } ], selectedService: {}, today: new Date().toISOString().split('T')[0], maxDate: new Date(Date.now() + 30*24*60*60*1000).toISOString().split('T')[0], selectedDate: '', selectedTime: '', name: '', phone: '', formValid: false }, selectService(e) { const index = e.detail.value this.setData({ selectedService: this.data.services[index] }) this.checkForm() }, selectDate(e) { this.setData({ selectedDate: e.detail.value }) this.checkForm() }, selectTime(e) { this.setData({ selectedTime: e.detail.value }) this.checkForm() }, inputName(e) { this.setData({ name: e.detail.value }) this.checkForm() }, inputPhone(e) { this.setData({ phone: e.detail.value }) this.checkForm() }, checkForm() { const valid = this.data.selectedService.id && this.data.selectedDate && this.data.selectedTime && this.data.name && /^1[3-9]\d{9}$/.test(this.data.phone) this.setData({ formValid: valid }) }, submitReservation() { wx.request({ url: 'https://your-api-domain.com/reservations', method: 'POST', data: { serviceId: this.data.selectedService.id, date: this.data.selectedDate, time: this.data.selectedTime, name: this.data.name, phone: this.data.phone }, success(res) { wx.showToast({ title: '预约成功', icon: 'success' }) }, fail() { wx.showToast({ title: '预约失败', icon: 'none' }) } }) } })

样式代码 (WXSS)

.container { padding: 20px; } .picker { margin: 15px 0; padding: 10px; border: 1px solid #ddd; border-radius: 4px; } input { margin: 15px 0; padding: 10px; border: 1px solid #ddd; border-radius: 4px; } button { margin-top: 20px; }

功能说明

  1. 服务选择:通过picker组件提供可选择的会员服务列表
  2. 时间选择:限制可预约日期范围为当天至30天后,时间限制在9:00-21:00
  3. 表单验证:实时检查表单完整性,包括手机号格式验证
  4. 数据提交:通过wx.request将预约信息提交至后端API

后端接口建议

需要配套的后端接口支持,建议包含以下功能:

  • 接收预约请求并存储到数据库
  • 检查时间冲突
  • 发送预约确认通知
  • 会员积分管理

代码可根据实际需求进行调整,如增加会员等级判断、优惠券使用等功能。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/25 22:27:07

终极指南:如何用离线语音转文本技术彻底改变你的工作流

终极指南&#xff1a;如何用离线语音转文本技术彻底改变你的工作流 【免费下载链接】Handy A free, open source, and extensible speech-to-text application that works completely offline. 项目地址: https://gitcode.com/GitHub_Trending/handy11/Handy 还在为语音…

作者头像 李华
网站建设 2026/5/26 6:54:28

终极指南:用Marp轻松创建专业级幻灯片

终极指南&#xff1a;用Marp轻松创建专业级幻灯片 【免费下载链接】marp The site of classic Markdown presentation writer app 项目地址: https://gitcode.com/gh_mirrors/ma/marp 还在为制作演示文稿而烦恼吗&#xff1f;Marp为您提供了一种革命性的解决方案——通过…

作者头像 李华
网站建设 2026/5/25 11:44:38

NoFences:免费的终极桌面图标管理解决方案

NoFences&#xff1a;免费的终极桌面图标管理解决方案 【免费下载链接】NoFences &#x1f6a7; Open Source Stardock Fences alternative 项目地址: https://gitcode.com/gh_mirrors/no/NoFences 想要告别杂乱的桌面&#xff0c;快速找到需要的文件和应用程序吗&#…

作者头像 李华
网站建设 2026/5/25 16:06:24

SSDTTime黑苹果配置指南:告别繁琐的手动补丁制作

SSDTTime黑苹果配置指南&#xff1a;告别繁琐的手动补丁制作 【免费下载链接】SSDTTime SSDT/DSDT hotpatch attempts. 项目地址: https://gitcode.com/gh_mirrors/ss/SSDTTime 还在为复杂的黑苹果配置而烦恼吗&#xff1f;每次面对DSDT补丁都感觉无从下手&#xff1f;S…

作者头像 李华
网站建设 2026/5/26 6:55:03

5步解决AFFiNE开发环境配置难题:从零到部署的完整指南

5步解决AFFiNE开发环境配置难题&#xff1a;从零到部署的完整指南 【免费下载链接】AFFiNE AFFiNE 是一个开源、一体化的工作区和操作系统&#xff0c;适用于组装您的知识库等的所有构建块 - 维基、知识管理、演示和数字资产。它是 Notion 和 Miro 的更好替代品。 项目地址: …

作者头像 李华
网站建设 2026/5/25 15:25:43

成本降67%性能反超!Qwen3-30B-A3B双模式架构重塑企业AI应用

成本降67%性能反超&#xff01;Qwen3-30B-A3B双模式架构重塑企业AI应用 【免费下载链接】Qwen3-30B-A3B-GGUF 项目地址: https://ai.gitcode.com/hf_mirrors/Qwen/Qwen3-30B-A3B-GGUF 导语 阿里达摩院开源的Qwen3-30B-A3B模型以305亿总参数实现复杂推理与高效响应的无…

作者头像 李华