只允許對最後一條記錄進行修改

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


在我任務描述裏有個這樣的描述:只能對最後一條記錄進行修改。
我剛開始我這樣想的,每條記錄前面都有給他一個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中的數據放到你定義的頁面對象上去
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章