OpenAuth.net入門【1】——代碼生成過程記錄

  一、設計表

  建一個設備類型表,表名和字段如下:

  表名:FarmInternetDeviceTypeMst  【農場項目 設備類型 信息】
 
  表名的規則爲:  

字段列表:

 

二、在數據庫創建表

 爲了簡單上面的字段就都不使用字典或關聯表了,都使用文本來存儲,使用navcat在mysql庫裏建完後效果如下:

 

 三、生成代碼

 1、入口

點擊左側的代碼生成菜單,如下圖:

 

 2、添加按鈕

點擊“添加”按鈕,如下圖所示:

 

 

 3、錄入信息

填寫信息如下:

備註:下圖中的“模塊編碼”填寫錯了,應該填寫爲:FarmInternetDeviceTypeMstApp

 

 其中:vue目錄爲pro項目前臺的文件夾路徑,我的本地目錄結構如下:

 

 填完之後,點擊“確定”按鈕進行保存,如下圖:

 

 確定後,上方列表即可出現剛纔錄入的表信息,如下圖:

 

  4、調整字段

有一些字段不需要在前臺顯示,如:ID、創建人ID、最後更新時間等

選中需要調整的表後,點擊編輯按鈕,如下圖:

 

 然後下面的界面即更改爲可編輯狀態,如下圖:

 

 調整完後效果如下:

 

調整的時候有2點需要注意:

(1)、如果上面是文本框,修改完後,需要按一下回車,然後右上角提示保存成功,纔算完成。

(2)、最後面的那一列“排序”,規則是,數值越大,然後這一列也靠前顯示。

5、執行生成

選中表記錄,然後分別點擊右上角的生成按鈕

 

 

 

6、代碼調整

由於上面的“模塊編碼”填錯了,所以下面的代碼要簡單修改一下。

由於填寫“模塊編碼”錯誤,所以生成的代碼裏App命名空間下的類名與實體名稱重複了,需要手工修改下,如下圖:

 

 修改完後如下:

 

 

同樣道理,還有下面的等都做下調整,直到項目能運行起來爲止。

還有Controller裏的名稱

 

  

 

 

 調整完後,運行效果如下:

 6、添加菜單模塊

打開“模塊管理”菜單,如下圖:

 

 點擊右上角的“添加”按鈕

 

 然後錄入信息後點擊確認按鈕:

 

備註:模塊標識填寫生成代碼時的“模塊編碼”、url前要加斜扛

 

 重新執行 npm run dev後,打開界面如下:

 

 

 備註:自動生成的界面可以實現新增和刪除功能,編輯功能需要在api後臺自己補齊字段,下一篇文章再介紹

 

預告,下一篇:編輯功能添加

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章