只允许对最后一条记录进行修改

今天做了个小功能想和大家分享一下


在我任务描述里有个这样的描述:只能对最后一条记录进行修改。
我刚开始我这样想的,每条记录前面都有给他一个radio,然后对你选择的数据去判断他是不是最后添加的那一条,后台发现这样有点难度,判断就很不好判断。于是我用了另外一种方法,不给记录radio,就是不能选择记录,修改按钮就直接写着修改最后一条记录,一点这个按钮就去数据库查出最后一条数据,然后把数据显示在页面上。

在这里插入图片描述
在点击了这个按钮以后触发update这个事件。

update: function () {var that = this;that.http.post({url:that.urls.findLast,success:function(res){that.unitPunish = res.data;console.info(that.unitPunish);that.title = '修改处罚信息';that.showList = false;that.$nextTick(function () {that.form.render();})}});},

sql语句是这样的:

SELECT *
FROM tablename
ORDER BY 操作时间
DESC limit 1;

成功操作以后就返回结果res
然后把res中的数据放到你定义的页面对象上去
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/570471.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log。 一般可通过log_error设置 mysql> select log_error; ---------------…

vue复选框CheckBox清空选中的值

最近遇到了这样的一个问题,做了一个添加功能,发现添加了一次记录以后,添加第二次的时候,页面上复选框有我上次选中的值,后来试了很多方法,只有下面这个方法解决了这个问题。上面标出来的是对普通的input进行…

添加时,时间格式明明和数据库格式一样,却一直在报错,存不进去

数据库用的date,然后我前台也用的date格式,却存不进去,我还以为是缓存问题,然后一直在清缓存,结果没啥用, 后来在实体类加了DateTimeFormat这个注解,成功解决。

freemarker页面读取时间date类型报错

以前写过一篇添加时间添加失败的问题,现在我又发现了另外一个问题 刚开始我是这样放进页面,然后就报错,说freemarker的类型错误。我就去控制器打印输出这个时间,发现是有值得,但不是yyyy-mm-dd格式的,我数…

关于idea的git账号与电脑的git账号不一致的问题。已解决!

最近发现了一个问题,我进公司,公司给我发的电脑是别的同事用过的,然后上面呢保留了他的git账号,我要继续用这台电脑开发,用他的账号肯定是不行的,然后我就上网搜教程,搜到的教程全部都是让我删除…

codeforces CF986C AND Graph 建圖 dfs

$ \rightarrow $ 戳我進CF原題 C. AND Graphtime limit per test: 4 secondsmemory limit per test: 256 megabytesinput: standard inputoutput: standard outputYou are given a set of size $ m $ with integer elements between $ 0 $ and $ 2^n-1 $ inclusive. Lets build…

HackRF 无线门铃信号录制与重放

本文内容、开发板及配件仅限用于学校或科研院所开展科研实验! 淘宝店铺名称:开源SDR实验室 HackRF链接:https://item.taobao.com/item.htm?spma1z10.1-c.w4004-13257850194.8.69503d888aIzVL&id526187854860 无线门铃链接:https://item.…

springboot项目和云服务器,以及域名的申请和使用(后续持续更新)

来记录一下做一个springboot项目以及上传至云服务器上过程新建并发布项目注册域名:域名备案发现的问题:在阿里云上面搞了一台个人服务器,当时是双十一打折买的,229好像。有了服务器当然要干点什么,于是做了个springboo…

抢火车票软件的教程

抢火车票软件的教程 1. 先去GitHub上下载源文件testerSunshine。 2. 下载并安装python3.7.4。(安装完成在cmd中输入 Python -V,如果出现是的是Python3.7.4,就说明安装成功) 3. 控制cmd进入下载的源码的文件夹下,输入 pip3 instal…

使用大麦网抢票工具的一些心得体会

源码上传已到百度网盘了 详情参考的是大麦抢票工具GitHub 【 重要,用前必看!!!】 浏览器准备步骤(根据自己浏览器的版本来下载对应的driver驱动) (这个准备工作一定要做) 我来解…

[中山市选]杀人游戏 (Tarjan缩点)

题目链接 Solution 可以考虑到如果知道环内一点的身份,如果凶手在其中就查出来了,同时不会有危险. 那么对警察造成威胁的就是那些身份不明且不能从其他点转移过来的点. 那么大部答案就是缩完点之后入度为 \(0\) 的联通块数量. 但是,会有特殊情况: 如图,我们就只要查 \(2\) 或者…

数据库为date型,而前端要显示String型,问题解决

关于数据库字段类型与前端显示类型不符问题解决:最近遇到这样的一个问题,有一个字段在数据库是date型的,但是产品需求我们在前端这样显示,如下图; 先把时间显示出来,最后一行显示上面所有记录的汇总。 而这…

codeforces 1039B Subway Pursuit【二分+随机】

题目:戳这里 题意:一个点在[1,n]以内,我们可以进行4500次查询,每次查询之后,该点会向左或向右移动0~k步,请在4500次查询以内找到该点。 解题思路:一边二分,一边随机。 交互题似乎有好…

kbmmw中向服务器端传递对象的一种简单方式

运行环境:delphi 10.2kbmmw 5.6.20 在kbmmw 的老版本中,要向服务器传送一个本地的对象,一般都需要进行一些转换,例如通过序列化的方式。 在新版的kbmmw中这一切都变的很简单,使用use... 方法就可以了,非常的…

给自己的网址加上https,添加ssl证书(springboot项目)

给自己的网址加上https,添加ssl证书1.先去阿里云官网首页,登录,找到 *SSL证书*2.点击 *立即购买*3.选择好点击确定就可以4.输入自己的域名和手机号,等待即可,成功他就叫给你发邮件5.通知你通过以后就进入SSL控制台,点击…

c++命名空间---namespace

C 命名空间 C 应用程序中。例如,您可能会写一个名为 func() 的函数,在另一个可用的库中也存在一个相同的函数 func()。这样,编译器就无法判断您所使用的是哪一个 func() 函数。 因此,引入了命名空间这个概念,专门用于解…

基于深度学习的中文语音识别系统框架(pluse)

目录 声学模型GRU-CTCDFCNNDFSMN语言模型n-gramCBHG数据集本文搭建一个完整的中文语音识别系统,包括声学模型和语言模型,能够将输入的音频信号识别为汉字。 声学模型使用了应用较为广泛的递归循环网络中的GRU-CTC的组合,除此之外还引入了科大…

jSignature签名的用法,一文教会你(一)前端代码

jSignature签名的用法1、先看看效果以后最后它是什么格式的2、先去下载该js3、下载以后就把它引入我们的HTML中4、看一下我的例子吧!下期我们在讲,怎么把base64在后台处理,然后在存进我们指定的位置,以及怎么存数据库;…

jSignature签名的用法,一文教会你(二)后台代码

1、先在我们的项目里加几个工具类,代码如下 AbstractUploadAction (名字可以自取,这个不影响) import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.io.OutputStream;import javax.s…

HTML5 多图片上传(前端+后台详解)

HTML5 多图片上传(前端后台详解)1、参考jquery插件库2、修改代码3、添加的后台代码4、删除的后台代码1、参考jquery插件库 手机端实现多图片上传 2、修改代码 我发现他这里的代码仅仅只是显示出来了,对后台一点作用都没有,于是…