1、对和MembershipCard相关的引用约束做了级联删除的修改，一旦卡被删除掉，则与之有关的日志及消费记录将一并删除掉，这样做可能不是很合理。

2、将Consumer.hbm.xml中UserRef的cascade属性从all改为save-update，之前有部分记录在删除时会报错，有的却不报错，没搞明白怎么会事。
3、将消息提醒悬浮框改成gips，之前的tooltipster老是闪屏。现在已经是换的第三个插件了，还是有问题，但可以避开。功能不强大，但足够用。
4、本来将DataAccessUtility类中的模糊查询方法做了修改，将crit.SetProjection(queryTerms.ColumnList);改为crit.SetProjection(Projections.Distinct(queryTerms.ColumnList));以去除重复记录。但这样某些查询会有下面的错误：如果指定了 SELECT DISTINCT，那么 ORDER BY 子句中的项就必须出现在选择列表中。于是，有了第5条的更改。
5、将QueryTerms中的 private ProjectionList _columnList，改为  private IProjection _columnList，这样可以传入Projections.Distinct(pList)参数用以去除模糊查询时的重复数据。
6、对Consumer表相关的增删改程序做了不少修改，使之可以执行多卡号的添加及修改操作。
7、修正ConsultationAdd.htm页面的部分问题，使之适应一个用户对应多张会员卡的情况。
8、对ConsumptionCombination相关的修改及新增操作做修改，修复了几个Bug。
9、对ConsultationAdd.htm页面脚本进行修正，根据用户选择的服务项目，会显示或隐藏是指定科室、专家部分字段，同时修改了卡号及子服务项目显示间的部分Bug。
10、尚未做选择专家功能，明天开始做查看专家列表并选择专家功能。