收费功能,登陆功能,挂号功能的流程

1.收费功能
由门诊管理员收费,路径在patientcontroller里,传递病历号进行查询该病例的检查检验记录。
在selectitem中,通过pid创建patient实体在checkitemrecord和inspectitemrecord表中查找所有的检查记录。找到就给patient的cirlist和iirlist赋值。返回patient。
在checkbox复选框内选择,如果paystatus是未缴费,则checkbox是disable的不可选的,已缴费则可选。
设置复选框全选和单选时的事件。使用class选择器达到取值等作用。
有复选框选中,则去往patient的payitem里。
因为传递的数据是cid=1&cid=2&iid=1样式,所以使用resquest的getparamtervalue方法得到cid和iid对应的数组。对数组中的每一个值更新其paystatus的状态。
2.登陆功能
登陆页面选择角色,路径为usercontroller,从数据库中选择不重复的角色名,显示在下拉框中。
返回用户名,密码,角色选择,从数据库表中查找,如果信息对应,则设置session的user为user。成功登陆。根据返回的角色名跳转。
3.挂号功能
初始化级别信息,从级别中调出所有的信息
初始化科室信息,从科室列表中调信息
初始化医生信息,根据科室的id值从doctor表中选择医生列表
挂号插入患者信息
4.刷新挂号列表
每挂号一次都调用startpatient,加载model,通过th标签将model中的信息显示出来。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值