上节课完成了还书管理功能。 这节课来完成补卡管理功能。 编写补卡管理功能 补卡管理主要是针对数据库表orders进行维护,功能主要是新增一个记录。 最后完成补卡的时候,需要修改订单的同时,修改用户的IC卡号为新的IC卡号。 补卡管理页面显示文件,fillcard_list.php代码如下: 补卡管理页面处理文件,fillcard_list_do.php代码如下: 数据库操作文件,entity.php代码修改如下: 通用js文件,library.js代码修改如下: 测试补卡管理功能 使用账号admin登录,点击菜单“用户管理”,复制该用户的IC卡号: 点击菜单“补卡管理”,查询条件IC卡号里面输入正常用户的IC卡号,点击“查询”按钮: 新IC卡号里面输入新的IC卡号,点击按钮“确认补卡”: 可以看到多了一个记录,同时看到了结算金额变化了,点击“确定支付”按钮: 此时到用户管理一览里面可以看到,该用户的IC卡号已经变成了新的IC卡号: