0080 实现图书管理系统的补卡管理功能

上节课完成了还书管理功能。

这节课来完成补卡管理功能。

编写补卡管理功能

补卡管理主要是针对数据库表orders进行维护,功能主要是新增一个记录。

最后完成补卡的时候,需要修改订单的同时,修改用户的IC卡号为新的IC卡号。

补卡管理页面显示文件,fillcard_list.php代码如下:

0080 实现图书管理系统的补卡管理功能_第1张图片
image
0080 实现图书管理系统的补卡管理功能_第2张图片
image
0080 实现图书管理系统的补卡管理功能_第3张图片
image

补卡管理页面处理文件,fillcard_list_do.php代码如下:

0080 实现图书管理系统的补卡管理功能_第4张图片
image
0080 实现图书管理系统的补卡管理功能_第5张图片
image
0080 实现图书管理系统的补卡管理功能_第6张图片
image
0080 实现图书管理系统的补卡管理功能_第7张图片
image
0080 实现图书管理系统的补卡管理功能_第8张图片
image

数据库操作文件,entity.php代码修改如下:

0080 实现图书管理系统的补卡管理功能_第9张图片
image

通用js文件,library.js代码修改如下:

image

测试补卡管理功能

使用账号admin登录,点击菜单“用户管理”,复制该用户的IC卡号:

0080 实现图书管理系统的补卡管理功能_第10张图片
image

点击菜单“补卡管理”,查询条件IC卡号里面输入正常用户的IC卡号,点击“查询”按钮:

0080 实现图书管理系统的补卡管理功能_第11张图片
image

新IC卡号里面输入新的IC卡号,点击按钮“确认补卡”:

0080 实现图书管理系统的补卡管理功能_第12张图片
image

可以看到多了一个记录,同时看到了结算金额变化了,点击“确定支付”按钮:

0080 实现图书管理系统的补卡管理功能_第13张图片
image

此时到用户管理一览里面可以看到,该用户的IC卡号已经变成了新的IC卡号:

0080 实现图书管理系统的补卡管理功能_第14张图片
image

你可能感兴趣的:(0080 实现图书管理系统的补卡管理功能)