JN專案-票務中心列表要區分訂票和已訂這兩種狀態
需求:票務中心列表要區分訂票和已訂這兩種狀態,點選會彈出不同的內容;
點選已訂票,顯示已訂詳情;點選未訂票,去訂票頁面訂票。
點選已訂:
點選訂票:
具體實現:
1.前端要根據後臺傳的欄位去區分已訂和未訂的這兩種狀態
2.點選顯示已定詳情或者去訂票頁面訂票
3.分析:
票務中心列表顯示的活動表(p_show表)的一列列的資料,要想在列表區分使用者是已訂還是未訂,必須要傳使用者id去後臺;
有了使用者id,再根據活動表(p_show表)的id去訂單表查詢,如果有記錄,說明該使用者已訂,沒有則未訂。
先要傳使用者id:
4.後臺程式碼:
resData列印的json:
程式碼編寫過程中一直報錯:
型別轉換出了問題,需要加上型別轉換程式碼:
Object userId1 = filterMap.get("userId");
Long userId = Long.valueOf(String.valueOf(userId1));
5.題外話:開始出現上述型別轉換問題,我以為是框架自帶的查詢方法有問題;
於是乎自己寫了查詢相關程式碼,測試也是可以的!
注意:開始是這樣寫的:
這樣new物件的寫法是錯誤的,return返回一直有物件,不會出現null的情況,導致後面程式碼if(ordered!=null){ 無法判斷
相關文章
- JN專案-票務中心活動預約增加過期狀態
- JN專案-app首頁訂票功能實現APP
- JN專案-票務中心活動預約增加過期狀態功能優化優化
- JN專案-票務中心活動預約增加過期狀態(前端寫法)前端
- JN專案-app活動中的觀展聆聽列表訂票功能實現APP
- erp 專案訂單重構--修改訂單狀態部分
- 一張OM訂單(同一ITEM)要生成多個AR發票
- 訂票app開發的功能與好處APP
- java電影院訂票選座系統ssm框架JavaSSM框架
- 線上電影訂票系統 - 資料庫建模資料庫
- 線上電影訂票系統 - Vue學習心得Vue
- 12306火車票訂票系統的伸縮擴充套件套件
- 資料庫訂單狀態資料庫
- sh005基於springboot的景區訂票系統【帶LW文件】Spring Boot
- 使用Python實現一個小型的航空訂票系統(3)Python
- 使用Python實現一個小型的航空訂票系統(1)Python
- 網路訂票當心三類陷阱最好當場識別真偽
- 訂票助手開發者感言:用自己的方式來讓世界公平一點
- 建設一個靠譜的火車票網上訂購系統
- 藍橋杯-錯誤票據(兩種寫法stringstream和扣字元)字元
- C++發票識別、發票查驗介面示例,您的“發票管理專家”C++
- 財務RPA:你的發票已經處理好了
- CBNData釋出線上票務平臺資料包告淘票票份額升至第二
- CCS 2021成都網路安全大會來了!訂票通道正式開啟
- Java+SpringBoot+vue+element實現火車訂票平臺管理系統JavaSpring BootVue
- HarmonyOS遠端狀態訂閱開發例項
- JN專案-積分兌換bug修改
- JN專案-積分兌換開發
- 訂單中心,1億資料架構,這次服了架構
- 搶票軟體幾分鐘圈走整列車車票 開發者被捕
- STC訂單專案風險管理(轉)
- 票據鏈優勢和區塊鏈票據的未來應用場景預測區塊鏈
- 西安開票,西安開發票
- 成都開發票,成都開票
- 佛山開發票-佛山開票
- 西安開發票,西安開票
- 廣州開票,廣州開發票
- 佛山開發票,佛山開票