#小程序云开发挑战赛#-急速查病-YnnnP
应用场景: 简介:急速查病是一个以提供健康资讯、疾病预防、疾病数据查询、医患交流为主的健康小程序。致力于为每一位网友提供优质的健康信息服务,并为广大网友及专业人士提供一个高质量的健康交流平台而不懈努力。目前小程序设有人体器官的相关疾病查询,医生咨询,未来急速查病还将提供更多、更专业、更完善的健康信息,成为网络生活中最值得信赖的健康顾问。 功能展示 视频 [视频] 当前版本较low,后续有时间再进行更新迭代。 [图片] [图片] [图片] [图片][图片][图片][图片][图片][图片] 视频链接: 实现思路 首页: 1.点击相应器官获取相关症状,此处是在云数据库中bodyparts中操作,具体为每个器官设置一个position字段,前端获取bodyparts表中数据后在view标签遍历如图:[图片][图片] 在view标签style中是每一个设置的position属性,即item.position, [图片] 这样一来,点击人体器官图上的相应的坐标就会有反应,同时人体图上data—partname传item.partname,即器官名称,再拿器官名称去查询数据库,此处查询的表依旧为bodyparts,如图 里面有个xiangguanzhengzhuang列表字段,获取到之后,遍历循环在相关症状栏,到这里实现了点击器官获取相关症状的逻辑 2.再来,点击相关症状获取到该症状的具体信息实现思路,该操作在symptom_detail表中进行, [图片] 首先,该表中包含所有症状信息,症状即为相应器官的症状,在遍历的相关症状栏中给症状名view一个bindtap,同时这个view标签的data—zhengzhuanname需要传的是症状名,点击症状名view调用getdetailzhengzhuang函数,如图: [图片] [图片] 此函数是条件搜索云数据库symptom_detail,这样就可以搜索到该症状的具体对象信息,之后遍历即可 流程框架图 [图片] 团队简介: 人数:2人 两人均来自广西医科大学。 P同学负责主程序,云开发,前端,数据库设计。 C同学负责资料收集及前端设计,图片制作。 二维码:[图片]