【尚医通】vue3+ts前端项目开发笔记——项目分析

news2024/10/5 19:19:41

尚医通开发笔记

一、项目分析

  • 项目在线地址:http://syt.atguigu.cn
  • 测试帐号:17720125002
  1. 首页 home

    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • header

    • 全局组件
    • 布局
      • 左:logo 、title
      • 中:初始隐藏 搜索框
        • 公共组件
        • 显示条件:在页面滚动到页面内搜索框的位置显示
      • 右:
        • 帮助中心
        • 登录/注册
          • 如果登录:显示 帐号名 ,有下拉框:显示 : 实名认证、挂号订单、就诊人管理、退出登录
  • footer

    • 全局公共组件
    • 布局
      • 左:京ICP备13018369号 电话挂号010-56253825
      • 右: 联系我们 合作伙伴 用户协议 隐私协议
  • contanier 路由显示区域

    • 轮播图

      • banner
  • 搜索

    • search

      • 公共组件
    • tab切换

      • title 标题
      • 可抽取,随便
      • tabbox
        • title tab-title
        • tab bar 全部 …
    • content 显示区域

    • 卡片

      • 公共组件

      • 布局

          • title card-title
          • describe icon+ desc
          • 右 logo
    • 分页

      • 公共组件
  1. hospital

在这里插入图片描述

  • 布局

      • menu
      • 根据menu的选择,显示路由

  • menu-item

    • 预约挂号
      在这里插入图片描述

      • title
        • 与首页卡片里的title相似 ,可酌情抽取
        • icon+医院等级
      • introduce
        • 布局:
            • 医院logo
            • intro- item 公共组件
            • 挂号规则 intro-item
              • item-title
              • item-content
                • subtitle + subcontent
            • 医院预约规则 intro-item
              • item-title
              • item-content
                • rule-text
      • 选择科室
        • title
          • 首页 【医院title】相似,可服用
        • tabbar
          • 点击科室 具体内容【xxxx门诊】
            • 检测登录:
              • 未登录,弹出登录弹窗
              • 已登录,跳转至【预约挂号】
    • 医院详情
      在这里插入图片描述
      在这里插入图片描述

      • title
        • 公共组件 title + icon + level
      • route-intro
        • 左:logo
        • 右:icon + content
      • hospital-intro
        • title
          • 公共组件
        • content
    • 预约须知

      在这里插入图片描述

      • title
        • 公共组件
      • content

    • 停诊信息

      • title
        • 公共组件
      • content

    • 咨询/取消

      • title
        • 公共组件
        • content
  1. login modal

    在这里插入图片描述

    • dialog

      • 左:登录

        • 表单登录

          • title 手机登录

          • 输入手机号

          • 点击按钮 【获取验证码】

          • 验证码发送成功以后,显示 【验证码已成功发送至 xxxx】
            在这里插入图片描述

            • 验证码 + 倒计时(公共组件)
            • 此时,按钮显示 【马上登录】
        • 二维码 扫码登录

          • 微信二维码
            在这里插入图片描述
      • 右:展示信息

        • 微信扫一扫关注

          “快速预约挂号”

        • 扫一扫下载

          “预约挂号”APP

        • xxxxxx官方指定平台

          快速挂号 安全放心

  2. hospital 登录成功以后
    在这里插入图片描述

  • 点击 科室的具体门诊比如【多发性硬化专科门诊】进入 【挂号页】
    在这里插入图片描述

    • 面包屑

      • 公共组件
    • title

      • 医院标题

      • 公共组件

    • 挂号日期

      • title
      • 日期列表
    • 分页

      • 公共组件
    • 号源

      • item 可复用 公共组件

      • 上午 | 下午

        • title

          • doctorTitle | docName 副主任医师 | 裴育
        • intro

          • content
      • price

      • btn-order

        • 点击可预约的按钮【剩余22】跳转至 【确认挂号信息】页

          • 【有就诊人】
            在这里插入图片描述
            在这里插入图片描述
            在这里插入图片描述

          【无就诊人】

          在这里插入图片描述

          • 添加就诊人

5 . hospital 确认挂号信息

  • title

    • 公共组件
      • 确认挂号信息
  • subtitle

    • 公共组件
      • icon + title
  • 选择就诊人

    • subtitle
    • 卡片
      • name
      • 身份证
      • 选中状态时 ,【就诊卡】页变化
  • 选择就诊卡

    • subtitle
    • Notice 如您持社保卡就诊,请务必选择医保预约挂号,以保证正常医保报销
    • card
      • title
        • name + 身份证号
        • 医保| 自费 : 号码
  • 挂号信息

    • subtitle

    • form info-form

      • 【挂号详情】页有相似部门,可抽取
      就诊日期:2023-07-08 周六 上午
      就诊医院:北京人民医院
      就诊科室:多发性硬化专科门诊
      医生姓名:
      医生职称医师
      医生专长内分泌科常见病。
      医事服务费100元
  • 用户信息

    • 就诊人手机号:17720125002
  • 【确认挂号】按钮

    • 点击,跳转至 新的页面 【挂号订单】
  1. order

    • menu与hospital相似

      • menu抽取为公共组件
  • menu-item

    • 实名认证

      • 【已认证】

    在这里插入图片描述

    【未认证】

    在这里插入图片描述

    • 挂号订单

      • 两种状态:
        • 携带订单id 显示 【挂号详情】
        • 未携带订单id,显示 【订单列表】
      • 【挂号详情】

    在这里插入图片描述
    在这里插入图片描述

    • 【挂号详情】页

      • 信息提示框 notice box

        • 公共组件
          • 预约成功,待支付
      • 挂号信息

        form

        就诊人信息:name
        就诊日期:2023-07-08 周六 上午
        就诊医院:北京人民医院
        就诊科室:多发性硬化专科门诊
        医生职称:
        医事服务费
        挂号单号
        挂号时间
      • 注意事项:

      • 注意事项

        1、请确认就诊人信息是否准确,若填写错误将无法取号就诊,损失由本人承担;
        2、【取号】就诊当天需在2023-07-0809:00前在医院取号,未取号视为爽约,该号不退不换;
        3、【退号】在2023-07-07 15:30前可在线退号 ,逾期将不可办理退号退费;
        4、北京114预约挂号支持自费患者使用身份证预约,同时支持北京市医保患者使用北京社保卡在平台预约挂号。请于就诊当日,携带预约挂号所使用的有效身份证件到院取号;
        5、请注意北京市医保患者在住院期间不能使用社保卡在门诊取号。

      • 按钮区域

        • 【取消订单】

          在这里插入图片描述

          • 显示 提示 取消确认 对话框

            • 【确认】,返回到

              在这里插入图片描述

              【信息提示框 notice box】显示 【取消预约】,同时 按钮部分隐藏

        • 【支付】

          在这里插入图片描述

    • 【订单列表】
      在这里插入图片描述

    • title

      • 挂号订单列表
    • 搜索栏

      • title+select 公共组件
      • 就诊人
        • 下拉选择框
      • 订单状态
        • 下拉选择框
    • table

      • 就诊时间
      • 医院
      • 科室
      • 医生
      • 医事服务费
      • 就诊人
      • 订单状态
      • 操作
    • 分页

      • 公共组件
    • 就诊人管理

      在这里插入图片描述

      • card

        • 公共组件

        • name 身份证号 查看详情

          • 点击【详情】

            在这里插入图片描述

        • 医保 | 自费 号码 身份证号

      • btn

        • 添加就诊人
      • 【添加就诊人】和【修改就诊人】内容相似

        • 公共组件

        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述

        • 就诊人信息
          • 姓名
          • 证件类型
          • 证件号码
          • 性别
          • 出生日期
          • 手机号码
        • 建档信息(完善后部门医院首次就诊不排队建档)
          • 婚姻状态
          • 自费/医保
          • 当前住址
          • 详细地址
        • 联系人信息(选填)
          • 姓名
          • 证件类型
          • 证件号码
          • 手机号码
        • 保存按钮
    • 修改帐号信息

    • 意见反馈

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/727466.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Go语言中的运算符

Golang 内置的运算符 算术运算符 关系运算符 逻辑运算符 位运算符(不常用) 赋值运算符 算数运算符 运算符描述相加-相减*相乘/相除%求余 a : 10b : 9fmt.Printf("ab的值为%v\na-b的值为%v\na*b的值为%v\n",ab,a-b,a*b) 除法注意:…

uniapp:粘性布局(吸顶:u-sticky)生效的注意事项

使用场景&#xff1a;要求首次渲染时不需要固定在页面顶部&#xff08;正常布局&#xff09;&#xff0c;当随着页面的滚动&#xff0c;需要将起固定在页面顶部&#xff0c;会使用到可能的有&#xff1a;tab、搜索框、导航、标题、头图…工具&#xff1a;用了uview2的组件<u…

手撕spring04源码(A依赖B)

概述 本章节优化上一章节通过构造方法实例化对象属性填充问题的痛点&#xff0c;并解决A bean依赖B bean的问题 整体设计 知识点补充 spring生命周期 在Spring中&#xff0c;Bean的生命周期包括实例化、初始化和销毁三个阶段。下面是对每个阶段的解释&#xff1a; 实例化…

河南企业级泛域名SSL证书

电脑的普及让网络可以快速发展&#xff0c;紧随网络的发展各个CA认证机构推出了泛域名SSL证书、多域名SSL证书等可以用一张SSL证书保护多个域名网站的SSL数字证书。泛域名SSL证书也叫通配符SSL证书&#xff0c;可以用一张SSL证书保护主域名以及主域名下所有的子域名网站&#x…

NR PDCP(三) data transfer

这篇看下PDCP的data transfer过程&#xff0c;如NR RLC(三) TM and UM mode所述&#xff0c;在UL grant充足的情况下&#xff0c;UM RLC 一直在传输完整的RLC SDU&#xff0c;通过log只能知道UE有在收发data&#xff0c;并不能像LTE似的通过SN去判断UE DL data是否有序接收以及…

平板触控笔要原装的吗?apple pencil的平替笔推荐

如今的电容笔种类越来越多&#xff0c;相信不少人都会在挑选电容笔中踩过坑&#xff0c;例如书写频繁断触&#xff0c;防误触失灵&#xff0c;续航能力欠佳等问题。这样的坑本人也是踩过不少&#xff0c;于是&#xff0c;我决定为大家出一期电容笔详细测评&#xff0c;特意地去…

从程序员的角度看待算法的学习与研究

一&#xff1a;引言 算法的重要性和应用场景&#xff1a; 提高效率&#xff1a;算法可以帮助我们设计和实现高效的解决方案&#xff0c;在有限的资源下&#xff0c;提高计算机程序或系统的执行速度和效率。解决复杂问题&#xff1a;算法可以提供有效的解决方案来解决各种复杂问…

有PMP证书了再考CSPM有必要吗?

先说答案&#xff1a;有必要 首先介绍一下什么是CSPM cspm中文名字是项目管理专业人员能力等级评价&#xff0c;是由中国标准化协会&#xff08;CAS&#xff09;组织开展的&#xff0c;它符合国务院发布的《国家标准化发展纲要》&#xff0c;纲要中明确提出要构建多层次从业人…

【mysql】mysql登录密码忘记重置方法,解决password针对mysql8.0及以上版本失效问题

问题场景&#xff1a; 提示&#xff1a;mysql密码忘记 本人场景&#xff1a;mysql装了很久&#xff0c;一段时间未使用&#xff0c;再次打开发现登录不了了&#xff0c;于是想修改密码。 解决方案&#xff1a; 1、找到自己安装mysql的文件夹。删掉其中的data文件夹&#xff…

Python反爬取访问验证处理

最近爬取数据的时候&#xff0c;遇到反爬取限制&#xff1a;即当访问一定次数后会弹出访问验证如下图所示&#xff1a; 这种验证方式没找到绕过去的方法&#xff0c;那就只能用最笨的办法&#xff0c;弹出验证框后&#xff0c;将等待时间延长&#xff0c;然后手动点击验证。代码…

数据结构--线索二叉树的概念

数据结构–线索二叉树的概念 二叉树的中序遍历序列 void InOrder(BiTree T) {if (T ! NULL){InOrder(T->lchild); //递归遍历左子树visit(T); //访问根结点InOrder(T->rchild); //递归遍历右子树} }中序遍历序列:D G B E A F C ①如何找到指定结点p在中序遍历序列中的前…

Oracle-奇怪的expdp备份报错LPX-00217

问题背景: 接用户报障&#xff0c;数据库每天晚上正常的expdp备份&#xff0c;从2天前开始出现奇怪的备份报错LPX-00217: invalid character 3 问题分析: 检查expdp备份的日志&#xff0c;从2天前晚上开始的备份均出现LPX-00217: invalid character 3的报错&#xff0c;报错均…

CentOS7在线安装MySQL新手小白教程

1、下载并安装MySQL官方的 Yum Repository wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm使用上面的命令下载安装用的Yum Repository yum -y install mysql57-community-release-el7-10.noarch.rpm开始安装MySQL服务器 yum -y install …

C++学习 数组

目录 数组 一维数组 数组名 案例&#xff1a;冒泡排序 二维数组 数组名 数组 数组就是一个集合&#xff0c;里面存放了相同类型的数据元素。 下面的数字对应为数组的下标(索引)&#xff0c;可以看到索引范围为0~数组长度-1 特点&#xff1a; 数组中数据元素的数据类型相同。…

github软件包-golang,不同版本的使用--推荐

一、golang中获取github软件包&#xff0c;不同版本&#xff08;V1,V2...&#xff09;的使用&#xff1a; github中如何使用&#xff1a; golang语言使用的github的软件包&#xff0c;有时候不同版本如何切换&#xff0c;特别是有的版本变化比较多&#xff0c;例如在v1中没有…

Go语言程序设计(一)Go语言概述及基础

一、前言 为了尽可能获得最佳的运行性能&#xff0c;Go语言被设计成一门静态编译型的语言&#xff0c;而不是动态解释型的。Go语言的编译速度非常快&#xff0c;明显的要快过其他同类语言&#xff0c;比如C和C。 Go语言的官方编译器被称为gc。 Go语言具有以下几个特点&#x…

(css)盒子的阴影

(css)盒子的阴影 效果&#xff1a; 代码&#xff1a; box-shadow: inset 0 0 50px 2px #74eaff;解决参考&#xff1a;https://blog.csdn.net/weixin_52984349/article/details/125803515

docker部署私有化镜像仓库

为什么要部署私有化&#xff1a; 1.防止镜像因为内存不够被驱逐 2.方便内网服务器复用 部署步骤&#xff1a; docker pull registry // 如果嫌麻烦&#xff0c;也可以去我的资源里面去拿现成的&#xff0c;docker load -i registry.tar 到自己的docker里。"""如…

Django搭建图书管理系统02:创建并配置APP功能模块

&#x1f4c1; 创建APP **Django中的APP&#xff08;应用程序&#xff09;是将功能模块组织在一起的单位&#xff0c;每个APP通常负责处理特定的功能。**开发者可以将不同功能的模块放在不同的app中, 方便代码的复用。app就是项目的基石&#xff0c;因此开发博客的第一步就是创…

[C++] C++11新特性介绍 分析(2): lambda表达式、function包装器、bind()接口

文章目录 [toc] C11**lambda 表达式**lambda 表达式lambda 表达式底层 包装器 functionfunction 包装普通可调用对象function 包装类内成员函数 bind()bind() 使用 及 功能1. 调整参数位置2. 绑定参数 C11 上一篇介绍C11常用的新特性只介绍了一部分. 本篇文章继续分析介绍. l…