ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

图书管理系统---超期操作

2021-09-27 09:04:07  阅读:199  来源: 互联网

标签:模态 请求 管理系统 --- 超期 时间 ID 图书


图书管理系统—超期操作

撰写时间: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 请求;

标签:模态,请求,管理系统,---,超期,时间,ID,图书
来源: https://blog.csdn.net/weixin_49772216/article/details/120501142

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有