熟练使用VUE2/VUE3,具备一定的方案沟通和推动能力
对前端工程化(WebPack),后端技术有一定了解(Node.JS)
有过H5,PC,小程序等不同技术的项目实操
熟练使用第三方UI框架element-ui、vant、bootstrap、uni-app以及熟练封装一些可复用的组件
有较高的技术热情和积极性,喜欢钻研新技术落地到实际业务中
云诊室是连接医生和患者,通过高效、快速的在线问诊服务,为患者提供健康帮助,涵盖了找医生、快速问诊、开药门诊、疾病查询,健康百科等功能。
技术栈:
vue3 + vite-create-vue + typescript + vue-router + pinia + @vuecore/use + postcss-px-to-viewport + socket.io + 高德 js地图
项目职责:
1. 使用 vite-create-vue 创建基于 vue3 的 vite 构建的项目,配置 eslint 代码风格、移动端 vw 适配。根据需求文档,设计路由
和准备基础组件,设计基础模块分层结构。
2. 基于 axios 封装全局请求方法,支持设置基础地址、统一添加 token、统一错误提示、处理 401token 失效和回跳地址
3. 基于 vant 表单组件实现账号密码和短信验证码登录,使用 pinia 管理登录人数据
4. 根据业务需要,封装全局可复用导航栏、图标、单选、支付等组件;封装全局可复用逻辑方法
5. 实现家庭档案模块,支持查询、新增、修改和删除患者信息功能,对新增和修改做复用处理
6. 实现极速问诊主流程,选择问诊类型、问诊级别、科室、描述病情、患者,使用 pinia 管理选择数据,创建问诊订单并支付;
对问诊流程中病情描述数据持久化,支持数据恢复
7. 基于 websocket 技术和 sokect.io-client 插件实现问诊室患者和医生的即时聊天功能,支持发送文字和图片消息
8. 实现医生处方药品的订单创建和支付,支持基于高德 web 端 js 地图物流轨迹可视化
云诊室是连接医生和患者,通过高效、快速的在线问诊服务,为患者提供健康帮助,涵盖了找医生、快速问诊、开药门诊、疾病查 询,健康百科等功能。
是一款线上的电商小程序,使用VUE3+Uni-pp进行开发,页面渲染,组件封装,商品展示,SKU模块,支付,物流一体的综合小程序