框架提供了10多個(gè)內(nèi)置模型,用于實(shí)現(xiàn)框架自帶的用戶,角色,權(quán)限,菜單,日志等功能
模型 | 描述 |
---|
ActionLog | 日志模型,框架的日志記錄功能依賴這個(gè)模型 |
DataPrivilege | 數(shù)據(jù)權(quán)限模型,框架的自動(dòng)數(shù)據(jù)過(guò)濾依賴這個(gè)模型 |
FileAttachment | 附件模型,框架提供的附件的上傳下載的功能依賴這個(gè)模型 |
FrameworkAction | 動(dòng)作模型,用于記錄框架內(nèi)所有Controller下的方法 |
FrameworkArea | 區(qū)域模型,用于記錄框架內(nèi)所有的Area |
FrameworkDomain | 域模型,用于實(shí)現(xiàn)跨域的單點(diǎn)登錄 |
FrameworkMenu | 菜單模型,用于實(shí)現(xiàn)菜單的配置 |
FrameworkModule | 模塊模型,用于記錄框架內(nèi)所有Controller |
FrameworkRole | 角色模型,用于實(shí)現(xiàn)角色管理 |
FrameworkGroup | 用戶組模型,用于實(shí)現(xiàn)用戶組管理 |
框架提供了針對(duì)這些內(nèi)置模型的管理頁(yè)面,引用WalkingTec.Mvvm.Admin這個(gè)包即可 如果框架提供的管理頁(yè)面不能滿足需求,開(kāi)發(fā)者可以根據(jù)這些模型自己編寫管理頁(yè)面和邏輯 如果內(nèi)置模型也不能滿足要求,開(kāi)發(fā)者可以通過(guò)繼承模型的方式添加需要的字段,但已有字段不能修改,因?yàn)榭蚣茉S多內(nèi)置功能依賴這些字段
更多建議: