图书管理系统 您所在的位置:网站首页 图书馆管理系统功能框图表 图书管理系统

图书管理系统

2024-07-16 06:16| 来源: 网络整理| 查看: 265

图书管理系统—超期操作

撰写时间:2021年9月24日 效果图: 在这里插入图片描述 HTML: 在这里插入图片描述 创建模态框,在给模态框命名为超期操作,在创建四个隐藏域的ID,分别是bookID3等等,在模态框写上样式分别是ISBN 图书名称 账号 用户名 超期天数 罚金金额和罚金时间等,给它们绑定不同的ID,

超期操作: 在这里插入图片描述 给Exceed添加点击事件,在用post请求后台查询图书信息,根据recordID查询图书信息,在命名data的参数,页面数据回填。获取DQSDatas,在获取当前的时间,用当前时间减去到期时间,然后在计算罚款金额,罚款金额=超期的天数*0.1的租金,在打开超期模态框,罚款时间获取当前的时间来。 获取表单里的ID值,打开加载层使用JQuery Ajax 发送FormData数据,构建FormData数据,发出post请求,告诉JQuery不要去处理发送过来的数据。告诉jQuery不要设置Content-Type请求头 关闭加载层,如果超期成功就关闭模态框,并刷新table表格,如果失败显示超期失败 控制器: 在这里插入图片描述 创建returnJson字符串,在写一个try catch,查询两张表的信息,一张是图书表,另一个是借书记录表,Convert :将一个基本数据类型转换为另一个基本数据类型。当调用SaveChanges时,会将该实体插入到数据库中,如果if判断SaveChanges大于0就超期成功,在给str赋值赋值,返回Json格式的JsonResult对象str,并允许允许来自客户端的 HTTP GET 请求;



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有