天天看點

項目借書的操作

項目借書的操作

這個借書操作的大概要完成的就是當完成借書時,可借冊數需要改變,這也就是修改的操作了。但在借書記錄裡就需要新增借出去的圖書的資訊了,這也就是新增。是以這個借書操作要同時完成新增和修改這兩個操作。下面就看一下在chtml裡打開借書的模态窗體需要完成什麼。

項目借書的操作

由上圖檔可見打開借書模态窗體需要回填一下需要借的書的一些資訊,還有就是需要自定義一下借書日期和到書日期。借書日期就是目前的時間了,那到書日期就是在借書日期上加一個月或者一定的期限即可。現在打開了借書的模态窗體了,那下面就是當使用者點選借書按鈕時要完成的一些操作。

項目借書的操作
項目借書的操作

上面兩張圖檔的大概步驟就是:先擷取借書模态窗體裡的圖書資訊–>在封裝成在一個對象–>再傳遞到控制器,讓控制器來對資料做一個修改或者新增的操作–>當控制器完成操作後再提示使用者是否借書成功。這裡做的大概就是一個傳遞資訊和提示使用者的這個操作了。下面看控制器部分的代碼。

項目借書的操作
項目借書的操作

當控制器接收到資料後做的就是:查詢被借圖書是否已借完–>如果沒有被借完就會對資料進行修改和新增,如果被借完了,那麼頁面就會提示使用者控制器裡的内容。還有注意修改的表名和新增的表名要對應上。