温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
各位同学大家好,欢迎继续收看上硅谷视频课程,咱们继续来开发上一通项目,在之前内容中呢,咱们把这个医院的详情内容我们完成了显示,包含预约挂号,医院详情,还有预约通知,那咱们下面的继续往下开发,而下面要做什么呢?首先给大家先做个介绍,然后咱们进行功能开发。各位看到啊,我现在点击预约挂号,显示的是不是医院的详情信息啊,包含医院的是不是有所有科室啊,而我现在点击某一个科室,咱是不能看到科室中它的那个号源的信息,包括排班信息,然后咱们是不能进行相关的挂号啊,所以咱后面要做的就是这么一个功能。也就是余额挂号功能,但是大家注意,当我在这里边进行挂号的时候,咱们首先是不是要进行登录,登录什么意思呢?就是我要知道是谁去挂我这号,包括这人的信息,然后最终我们能进行是不是相关的支付,所以咱们下面在挂号之前,首先我们要进行就是登录功能,所以咱们下面马上要做的事情就是完成里边这个登录功能,登录之后我们才能进行相关的预约挂号。
01:24
那登录功能怎么做?给各位先做一个需求的说明,然后现在大家看一下我们的课件中,我在课件中呢标出来了,我们这个登录需要怎么来做,那大家看到啊,比如说现在我这里边点击登录这个超链接,它会弹出一个框在里面做登录,包括现在点击某一个科室,如果说你没有登录,它也会弹出一个登录框,让咱们进行登录,也就是我课件中显示的这么一个效果,里边弹个框,然后在弹框里边在做登录。咱们用两种方式做登录,第一种方式我们通过手机号加验证码进行登录,然后第二种方式用一种比较常见的登录方式,通过微信扫码进行登录。
02:11
所以这是我们登录中采用的两种方式,我再重复一遍,第一步我们点击登录,或者点击某科室,它会弹过框,也就是里边的这个效果,然后在弹框中咱们能用两种方式进行登录,第一种方式通过手机号加验证码,第二种方式通过微信扫码进行登录。而在这过程中呢,咱们没有注册页面,那注册怎么做呢?比如说我第一次用手机号进行登录,当登录之后,那我们判断一下在我数据库中有没有这个手机号,如果有的话,咱们直接进行登录,如果没有的话,表示它是第一次,那咱把手机号在里边进行注册,这是我们的手机方式,微信跟他一样,咱们微信登录的时候也是先判断里边有没有登录信息,有的话直接登录,没有的话,把微信扫码信息在里边进行注册。
03:08
然后这过程中呢,咱们还要做一个登录状态判断,也就是在这个位置,当我现在点击某一个科室,如果说你是一个登录状态,那咱们是不是就往下进行预约的操作,如果说你不是登录状态,咱是不是要弹个框啊,在弹框里边登录之后才能操作,那咱怎么判断我们是否进行登录呢?有多种方式,比如说传统方式来用session做判断,而在目前我用这种方式通过网关做一个统一的登录判断,就是网关里边做的事情,如果登录的话,咱们弹出这个登录层,如果他已经登录,咱们就直接进行下载操作。所以这个就是关于我们在项目中进行登录的一个需求介绍,咱们就按照这种方式来完成操作,主要完成手机登录,还有微信三码登录,各位把这需求兼职到,然后咱们下面马上进行功能的这么一个开发。
我来说两句