飞机座位数根据订单数自减
在我們做的航空項目中,我們在生成訂單之后,就需要根據我們的訂單的數量去更新我們的飛機的座位剩余的數量,那么飛機座位數根據訂單數自減的效果,我們應該要如何去達成我們的這一個效果呢?
首先,我們需要獲取到我們原本的飛機的座位的數量,如何再去獲取到我們哪個階段生成的有多少訂單,然后才是使用原本的座位數量去減我們現階段生成的訂單的數量,如此我們才能得到我們生成訂單后剩余的座位的數量。那么我們就先要獲取到這一趟航班原本有座位數量,那么我們要如何去獲取呢?
如上圖所示,我們先是要創建四個不同的input標簽去存放我們根據航班信息查詢到的我們所乘坐的本次航班的座位數量,等我們創建好我們需要的input標簽之后,我們就可以去回天我們需要的數據了。
如圖所是我們把我們查詢到的數據全部都回填到我們創建的那些新的input標簽之中,如此我們就已經獲取到了我們原本的航班的座位的數量,那么我們現在就需要我們獲取到我們新增的航班機票的訂單的數量,然后我們再根據我們選擇的是什么艙位,然后再用被選中艙位的座位數量減去我們現階段獲取到的訂單數量,那么我們就可以得到我們生成訂單之后的座位數據量了。
在上圖中,可以看到我們顯示要獲取到我們的訂單的數量,應為我在前面的判斷之中我們先是為那些已經回填了的數據添加了一個叫“QSR”的特有的類,那么我們就可以很輕松的獲取到我們訂單的數量了,然后我們再把這些類的長度轉變為我們需要的數字類型,那么我們就可以判斷我們現階段新的座位數量,然后我們就可以把新的座位數量填入相對應的艙位的input標簽之中。
如此,我們就可以在我們判斷完了之后再調用我們的保存的方法,那么我們就可以把我們的這些數據存放到我們的數據庫之中了,如此我們就可以完成我們的效果了。
總結
以上是生活随笔為你收集整理的飞机座位数根据订单数自减的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redis学习笔记【04】 - 字符串
- 下一篇: JAVA外卖项目第九天 前后端分离和项目