Jeecg改寫左側欄顯示分配功能頁面
阿新 • • 發佈:2018-01-31
erl row 使用 數據 debug page curd ida 沒有
jeecg這套成熟的開發平臺,是公司前段時間決定使用的。對於此框架,我只能說功能很強大,封裝的太牛,改寫太麻煩。
公司對分配功能與主列表頁顯示在同一頁面下情有獨鐘,也有好幾個同事需要此功能,我閑著沒事兒,便試著自己修改一下,看能不能改出與jeecg組織機構下同樣的功能。把組織機構下關於側邊欄顯示數據的二個jsp頁面,改成自己需要的頁面。二個相關的頁面分別是departUserList.jsp、noCurDepartUserList.jsp。
首先把列表中的字段屬性改成自己所需要的實體類屬性,跳轉鏈接也改成自己寫的代碼鏈接,對於jeecg顯示用戶數據列表數據的controller,我debug了許久,也沒有整明白,但好在發現,jeecg所有向前臺列表傳輸的數據都裝載到了 DataGrid 中,DataGrid 中有幾個屬性,page、rows、total、results,這四個屬性把前端列表展示數據全部囊括了,即頁碼,條數,總數,每頁顯示數據。
於是我根據這個四個屬性,把自己所查的數據(此方式用到 MiniDao,分布功能也是用的 MiniDao),都整合到了 DataGrid 中,total 把自己查的數據總數賦值,results 把自己查到的當前頁面所顯示的數據裝載,這樣,就把頁面顯示所需要的屬性全部組裝到了一起。
Jeecg改寫左側欄顯示分配功能頁面