關於在若依平臺中建立樹形結構無法使用按鈕編輯和新增的修改(若依前後端不分離) 1、在若依平臺上建立樹形結構實現類似於其部門管理的樣式並非簡單,從資料庫構建到後期的一些bug調整都十分麻煩。這裡簡要說一下如何修正按照正常樹表構建樹形結構後無法使用右側編輯和新增按鈕的問題。 2、首先,常見的報錯為:類T ...
關於在若依平臺中建立樹形結構無法使用按鈕編輯和新增的修改(若依前後端不分離)
1、在若依平臺上建立樹形結構實現類似於其部門管理的樣式並非簡單,從資料庫構建到後期的一些bug調整都十分麻煩。這裡簡要說一下如何修正按照正常樹表構建樹形結構後無法使用右側編輯和新增按鈕的問題。
2、首先,常見的報錯為:類TreeEntity不存在,通過上面的藍色鏈接部分可以定位到錯誤所在位置。可以看到在代碼生成的domain文件中出現瞭如下圖紅框語句
刪除其中的"extends TreeEntity"。強調一下,雖然有些人使用alt+enter後發現可以導包使得該問題不報錯。但實際上run時還是會報error。
3、隨後,在此文件下繼續操作,添加如下框圈出的代碼:
4、在左邊的目錄中進入Mapper文件,修改介面類定義,添加"extends BaseMapper<實體類名稱>"
5、修改Controller層代碼
- 首先修改"新增xxx"的部分,即紅框圈出部分
- 其次修改"修改xxx",即紅框圈出部分
6、最後還需要更新一下前段代碼,在resource中找到一個尾碼為.xml文件,然後找到其中的選擇Id模塊,修改其中的部分代碼