Ver Fonte

merge controllers/partial/SystemController.go

huangyh há 6 anos atrás
pai
commit
ad98f34f25

+ 108 - 104
controllers/gen/SystemController_gen.go

@@ -1,10 +1,11 @@
+
 package gen
 
 import (
-	"git.qianqiusoft.com/qianqiusoft/light-apiengine/controllers/partial"
-	"git.qianqiusoft.com/qianqiusoft/light-apiengine/engine"
 	"git.qianqiusoft.com/qianqiusoft/light-apiengine/entitys"
 	"github.com/gin-gonic/gin"
+	"git.qianqiusoft.com/qianqiusoft/light-apiengine/controllers/partial"
+	"git.qianqiusoft.com/qianqiusoft/light-apiengine/engine"
 )
 
 // SystemController operations for System
@@ -17,444 +18,447 @@ func NewSystemController(e *engine.ApiEngine) *SystemController {
 	return controller
 }
 
+
+
 // Sidebar
 // @Title Sidebar
-// @Description 获取导航菜单
-// @Param	user    string  false  "用户id"
+// @Description 获取导航菜单         
+// @Param	user    string  false  "用户id"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /sidebar  [post,get]
 func (c *SystemController) Sidebar(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_Sidebar(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // FindUserPage
 // @Title FindUserPage
-// @Description 获取用户分页数
+// @Description 获取用户分页数         
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /find_user_page  [get,post]
 func (c *SystemController) FindUserPage(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_FindUserPage(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // GetOrgTree
 // @Title GetOrgTree
-// @Description 获取组织架构树
+// @Description 获取组织架构树         
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /get_org_tree  [get,post]
 func (c *SystemController) GetOrgTree(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_GetOrgTree(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // GetMenuTree
 // @Title GetMenuTree
-// @Description 获取菜单树
+// @Description 获取菜单树         
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /get_menu_tree  [get,post]
 func (c *SystemController) GetMenuTree(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_GetMenuTree(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // GetDomainTree
 // @Title GetDomainTree
-// @Description 获取菜单树
+// @Description 获取菜单树         
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /get_domain_tree  [get,post]
 func (c *SystemController) GetDomainTree(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_GetDomainTree(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // FindOrgPage
 // @Title FindOrgPage
-// @Description 获取组织架构分页数
+// @Description 获取组织架构分页数         
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /find_org_page  [get,post]
 func (c *SystemController) FindOrgPage(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_FindOrgPage(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // FindRolePage
 // @Title FindRolePage
-// @Description 获取角色分页数
+// @Description 获取角色分页数         
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /find_role_page  [get,post]
 func (c *SystemController) FindRolePage(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_FindRolePage(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // FindMenuPage
 // @Title FindMenuPage
-// @Description 获取菜单分页数
+// @Description 获取菜单分页数         
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /find_menu_page  [get,post]
 func (c *SystemController) FindMenuPage(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_FindMenuPage(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // FindDomainPage
 // @Title FindDomainPage
-// @Description 获取菜单分页数
+// @Description 获取菜单分页数         
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /find_domain_page  [get,post]
 func (c *SystemController) FindDomainPage(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_FindDomainPage(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // AddUser
 // @Title AddUser
-// @Description 添加用户
-// @Param	login_id    string  false  "登录ID"
-// @Param	password    string  false  "密码"
-// @Param	org_id    string  false  "组织ID"
-// @Param	email    string  false  "邮箱"
+// @Description 添加用户         
+// @Param	login_id    string  false  "登录ID"  
+// @Param	password    string  false  "密码"  
+// @Param	org_id    string  false  "组织ID"  
+// @Param	email    string  false  "邮箱"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /add_user  [post,get,put]
 func (c *SystemController) AddUser(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_AddUser(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // DelUser
 // @Title DelUser
-// @Description 删除用户
-// @Param	id    string  false  "用户ID"
+// @Description 删除用户         
+// @Param	id    string  false  "用户ID"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /del_user  [post,get,put]
 func (c *SystemController) DelUser(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_DelUser(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // UpdateUser
 // @Title UpdateUser
-// @Description 修改用户
-// @Param	login_id    string  false  "登录ID"
-// @Param	password    string  false  "密码"
-// @Param	org_id    string  false  "组织ID"
-// @Param	email    string  false  "邮箱"
+// @Description 修改用户         
+// @Param	login_id    string  false  "登录ID"  
+// @Param	password    string  false  "密码"  
+// @Param	org_id    string  false  "组织ID"  
+// @Param	email    string  false  "邮箱"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /update_user  [post,get,put]
 func (c *SystemController) UpdateUser(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_UpdateUser(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // GetUser
 // @Title GetUser
-// @Description 更加用户ID获取用户信息
-// @Param	user_id    string  false  "用户ID"
+// @Description 更加用户ID获取用户信息         
+// @Param	user_id    string  false  "用户ID"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /get_user  [get]
 func (c *SystemController) GetUser(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_GetUser(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // AddRole
 // @Title AddRole
-// @Description 添加角色
-// @Param	name    string  false  "角色名称"
-// @Param	remark    string  false  "备注"
+// @Description 添加角色         
+// @Param	name    string  false  "角色名称"  
+// @Param	remark    string  false  "备注"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /add_role  [post,get,put]
 func (c *SystemController) AddRole(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_AddRole(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // DelRole
 // @Title DelRole
-// @Description 添加角色
-// @Param	id    string  false  "角色ID"
+// @Description 添加角色         
+// @Param	id    string  false  "角色ID"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /del_role  [post,get,put]
 func (c *SystemController) DelRole(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_DelRole(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // UpdateRole
 // @Title UpdateRole
-// @Description 修改角色
-// @Param	id    string  false  "角色ID"
-// @Param	name    string  false  "角色名称"
-// @Param	remark    string  false  "备注"
+// @Description 修改角色         
+// @Param	id    string  false  "角色ID"  
+// @Param	name    string  false  "角色名称"  
+// @Param	remark    string  false  "备注"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /update_role  [post,get,put]
 func (c *SystemController) UpdateRole(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_UpdateRole(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // FindRoleMenu
 // @Title FindRoleMenu
-// @Description 查找角色权限
-// @Param	role_id    string  false  "角色id"
+// @Description 查找角色权限         
+// @Param	role_id    string  false  "角色id"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /find_role_menu  [post,get,put]
 func (c *SystemController) FindRoleMenu(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_FindRoleMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // SaveRoleMenu
 // @Title SaveRoleMenu
-// @Description 保存角色权限
-// @Param	role_menu    string  false  "角色权限"
+// @Description 保存角色权限         
+// @Param	role_menu    string  false  "角色权限"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /save_role_menu  [post,get,put]
 func (c *SystemController) SaveRoleMenu(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_SaveRoleMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // RoleAll
 // @Title RoleAll
-// @Description 查找所有角色
+// @Description 查找所有角色         
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /role_all  [post,get,put]
 func (c *SystemController) RoleAll(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_RoleAll(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // FindPermissions
 // @Title FindPermissions
-// @Description 查找用户权限
+// @Description 查找用户权限         
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /find_permissions  [post,get,put]
 func (c *SystemController) FindPermissions(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_FindPermissions(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // AddMenu
 // @Title AddMenu
-// @Description 添加菜单
-// @Param	    string  false  "菜单"
+// @Description 添加菜单         
+// @Param	    string  false  "菜单"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /add_menu  [post,get,put]
 func (c *SystemController) AddMenu(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_AddMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // DelMenu
 // @Title DelMenu
-// @Description 删除菜单
-// @Param	id    string  false  "菜单ID"
+// @Description 删除菜单         
+// @Param	id    string  false  "菜单ID"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /del_menu  [post,get,put]
 func (c *SystemController) DelMenu(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_DelMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // UpdateMenu
 // @Title UpdateMenu
-// @Description 更新菜单
-// @Param	    string  false  "菜单"
+// @Description 更新菜单         
+// @Param	    string  false  "菜单"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /update_menu  [post,get,put]
 func (c *SystemController) UpdateMenu(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_UpdateMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // AddOrg
 // @Title AddOrg
-// @Description 添加组织
-// @Param	    string  false  "组织"
+// @Description 添加组织         
+// @Param	    string  false  "组织"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /add_org  [post,get,put]
 func (c *SystemController) AddOrg(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_AddOrg(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // DelOrg
 // @Title DelOrg
-// @Description 删除组织
-// @Param	id    string  false  "组织ID"
+// @Description 删除组织         
+// @Param	id    string  false  "组织ID"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /del_org  [post,get,put]
 func (c *SystemController) DelOrg(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_DelOrg(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // UpdateOrg
 // @Title UpdateOrg
-// @Description 更新组织
-// @Param	    string  false  "组织"
+// @Description 更新组织         
+// @Param	    string  false  "组织"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /update_org  [post,get,put]
 func (c *SystemController) UpdateOrg(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_UpdateOrg(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // GetOrgByUserid
 // @Title GetOrgByUserid
-// @Description 根据用户id获取用户组织
-// @Param	user_id    string  false  "用户id"
+// @Description 根据用户id获取用户组织         
+// @Param	user_id    string  false  "用户id"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /get_org_by_userid  [post,get]
 func (c *SystemController) GetOrgByUserid(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_GetOrgByUserid(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // AddDomain
 // @Title AddDomain
-// @Description 添加域
-// @Param	      false  "域"
+// @Description 添加域         
+// @Param	      false  "域"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /add_domain  [post,get,put]
 func (c *SystemController) AddDomain(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_AddDomain(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // DelDomain
 // @Title DelDomain
-// @Description 删除域
-// @Param	id    string  false  "域ID"
+// @Description 删除域         
+// @Param	id    string  false  "域ID"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /del_domain  [post,get,put]
 func (c *SystemController) DelDomain(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_DelDomain(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // UpdateDomain
 // @Title UpdateDomain
-// @Description 修改域
-// @Param	      false  "域"
+// @Description 修改域         
+// @Param	      false  "域"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /update_domain  [post,get,put]
 func (c *SystemController) UpdateDomain(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_UpdateDomain(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // AddDomainMenu
 // @Title AddDomainMenu
-// @Description 域添加菜单
-// @Param	      false  "添加域菜单bean"
+// @Description 域添加菜单         
+// @Param	      false  "添加域菜单bean"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /add_domain_menu  [post,get,put]
 func (c *SystemController) AddDomainMenu(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_AddDomainMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // GetDomainMenuTree
 // @Title GetDomainMenuTree
-// @Description 域添加菜单
-// @Param	domain_id    string  false  "域id"
+// @Description 域添加菜单         
+// @Param	domain_id    string  false  "域id"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /get_domain_menu_tree  [get,put]
 func (c *SystemController) GetDomainMenuTree(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_GetDomainMenuTree(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // GetRoleMenuTree
 // @Title GetRoleMenuTree
-// @Description 获取角色权限菜单
-// @Param	role_id    string  false  "角色id"
+// @Description 获取角色权限菜单         
+// @Param	role_id    string  false  "角色id"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /get_role_menu_tree  [get]
 func (c *SystemController) GetRoleMenuTree(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_GetRoleMenuTree(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
 
 // AddRoleMenu
 // @Title AddRoleMenu
-// @Description 添加角色菜单
-// @Param	menu_id      false  "菜单id"
-// @Param	role_id    string  false  "角色id"
+// @Description 添加角色菜单         
+// @Param	menu_id      false  "菜单id"  
+// @Param	role_id    string  false  "角色id"  
 // @Success 200 {object} sysReturn
 // @Failure 403 :id is empty
 // @router /add_role_menu  [post]
 func (c *SystemController) AddRoleMenu(ctx *gin.Context) {
 	//
-	db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
+	db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
 	partial.System_AddRoleMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
 }
+

+ 12 - 9
controllers/partial/SystemController.go

@@ -879,16 +879,14 @@ func System_AddDomainMenu(c *entitys.CtrlContext) {
 		//域名ID
 		DomainId string `json:"domain_id"`
 		//菜单
-		Menus []struct {
-			Id   string `json:"id"`
-			Name string `json:"name"`
-		} `json:"menus"`
+		Menus []sysmodel.SysMenu `json:"menus"`
 	}
 	err := c.Ctx.BindJSON(&paramObj0)
 	if err != nil {
 		c.Ctx.JSON(500, sysmodel.SysReturn{500, "BindJSON error: " + err.Error(), nil})
 		return
 	}
+
 	if len(paramObj0.Menus) <= 0 {
 		c.Ctx.JSON(200, sysmodel.SysReturn{500, "the menus is empty", nil})
 		return
@@ -930,7 +928,12 @@ func System_AddDomainMenu(c *entitys.CtrlContext) {
 		c.Ctx.JSON(500, sysmodel.SysReturn{500, "Insert menu error: " + err.Error(), nil})
 		return
 	}
-	_, err = c.App.GetBusinessDb(domain.Domain).Insert(&menus)
+	if len(paramObj0.Menus) <= 0 {
+		session.Rollback()
+		c.Ctx.JSON(200, sysmodel.SysReturn{500, "the menus is empty", nil})
+		return
+	}
+	_, err = c.App.GetBusinessDb(domain.Domain).Insert(&paramObj0.Menus)
 	if err != nil {
 		session.Rollback()
 		c.Ctx.JSON(500, sysmodel.SysReturn{500, "Insert menu error: " + err.Error(), nil})
@@ -968,7 +971,7 @@ func System_GetDomainMenuTree(c *entitys.CtrlContext) {
 		return
 	}
 
-	paramMap := map[string]interface{}{"sort": "name"}
+	paramMap := map[string]interface{}{"type": _type, "type_op": type_op, "name": "", "hidden": ""}
 	domainMenus, err := c.App.GetBusinessDb(domain.Domain).SqlTemplateClient("system_get_menu_tree.tpl", &paramMap).Query().List()
 	if err != nil {
 		c.Ctx.JSON(500, sysmodel.SysReturn{500, "get domain_menu tree: " + err.Error(), nil})
@@ -989,9 +992,9 @@ func System_GetDomainMenuTree(c *entitys.CtrlContext) {
 	}
 
 	//剔除域已存在的菜单
-	for _, domainMenu := range domainMenus {
-		delete(sysMenusMap, domainMenu["id"].(string))
-	}
+	//for _, domainMenu := range domainMenus {
+	//	delete(sysMenusMap, domainMenu["id"].(string))
+	//}
 
 	var sysMenuRest []map[string]interface{}
 	for _, menu := range sysMenusMap {

+ 2 - 0
light-apiengine.xml

@@ -502,6 +502,8 @@
             <column isNull="false" name="contact_mobile" caption="负责人电话" type="string" size="50" dbtype="varchar(50)"/>
             <column isNull="false" name="data_source" caption="数据库链接串" type="string" size="200" dbtype="varchar(200)"/>
             <column isNull="false" name="domain_url" caption="网址" type="string" size="200" dbtype="varchar(200)"/>
+            <column isNull="false" name="login_url" caption="登录页" type="string" size="200" dbtype="varchar(200)"/>
+            <column isNull="false" name="index_url" caption="首页" type="string" size="200" dbtype="varchar(200)"/>
             <column name="type" caption="域类型" type="int32"/>
             <column name="status" caption="状态 0:禁用   1:正常" type="int32"/>
             <column isNull="false" name="sync_flag" caption="是否同步了数据库标志" type="int32"/>

+ 8 - 5
models/LoginReturnInfo_gen.go

@@ -1,11 +1,13 @@
-package models
 
+package models
 import (
 //__import_packages__
 )
 
+
+
 type LoginReturnInfo struct {
-	//主键
+		//主键
 	Id string `json:"id"`
 	//登录ID
 	LoginId string `json:"login_id"`
@@ -21,7 +23,7 @@ type LoginReturnInfo struct {
 	Email string `json:"email"`
 	//组织ID
 	OrgId string `json:"org_id"`
-	//性别 0:女    1:男
+	//性别 0:女    1:男 
 	Gender int32 `json:"gender"`
 	//用户类型
 	Type int32 `json:"type"`
@@ -43,9 +45,10 @@ type LoginReturnInfo struct {
 	DelFlag int32 `json:"del_flag"`
 
 	//token
-	Token string `json:"token"`
+	Token   string `json:"token"`
+
 }
 
 func init() {
-	AddTableName("login_return_info")
+    AddTableName("login_return_info")
 }

+ 4 - 0
models/SysDomain_gen.go

@@ -21,6 +21,10 @@ type SysDomain struct {
 	DataSource   string    `xorm:"'data_source' varchar(200) notnull "json:"data_source"`
 	//网址
 	DomainUrl   string    `xorm:"'domain_url' varchar(200) notnull "json:"domain_url"`
+	//登录页
+	LoginUrl   string    `xorm:"'login_url' varchar(200) notnull "json:"login_url"`
+	//首页
+	IndexUrl   string    `xorm:"'index_url' varchar(200) notnull "json:"index_url"`
 	//域类型
 	Type   int32    `xorm:"'type' notnull "json:"type"`
 	//状态 0:禁用   1:正常

+ 15 - 14
models/SysRole_gen.go

@@ -1,32 +1,33 @@
-package models
 
+package models
 import (
-//__import_packages__
+	//__import_packages__
 )
 
 type SysRole struct {
 	//主键
-	Id string `xorm:"'id' varchar(36) pk notnull "json:"id"`
+	Id   string    `xorm:"'id' varchar(36) pk notnull "json:"id"`
 	//名称
-	Name string `xorm:"'name' varchar(36) notnull "json:"name"`
+	Name   string    `xorm:"'name' varchar(36) notnull "json:"name"`
 	//编码
-	Code string `xorm:"'code' varchar(36) notnull "json:"code"`
+	Code   string    `xorm:"'code' varchar(36) notnull "json:"code"`
 	//备注
-	Remark string `xorm:"'remark' varchar(100) notnull "json:"remark"`
+	Remark   string    `xorm:"'remark' varchar(100) notnull "json:"remark"`
 	//状态 0:禁用   1:正常
-	Status int32 `xorm:"'status' notnull "json:"status"`
+	Status   int32    `xorm:"'status' notnull "json:"status"`
 	//域
-	Domain string `xorm:"'domain' varchar(50) notnull "json:"domain"`
+	Domain   string    `xorm:"'domain' varchar(50) notnull "json:"domain"`
 	//创建人
-	CreateBy string `xorm:"'create_by' varchar(36) notnull "json:"create_by"`
+	CreateBy   string    `xorm:"'create_by' varchar(36) notnull "json:"create_by"`
 	//创建时间
-	CreateTime LocalTime `xorm:"'create_time' notnull "json:"create_time"`
+	CreateTime   LocalTime    `xorm:"'create_time' notnull "json:"create_time"`
 	//最后更新人
-	LastUpdateBy string `xorm:"'last_update_by' varchar(36) notnull "json:"last_update_by"`
+	LastUpdateBy   string    `xorm:"'last_update_by' varchar(36) notnull "json:"last_update_by"`
 	//最后更新时间
-	LastUpdateTime int64 `xorm:"'last_update_time' notnull "json:"last_update_time"`
+	LastUpdateTime   int64    `xorm:"'last_update_time' notnull "json:"last_update_time"`
 	//是否删除 1:删除   0:正常
-	DelFlag int32 `xorm:"'del_flag' notnull "json:"del_flag"`
+	DelFlag   int32    `xorm:"'del_flag' notnull "json:"del_flag"`
+
 }
 
 func (t *SysRole) TableName() string {
@@ -34,6 +35,6 @@ func (t *SysRole) TableName() string {
 }
 
 func init() {
-	AddTableName("sys_role")
+    AddTableName("sys_role")
 	RegisterModel(new(SysRole))
 }

+ 23 - 22
models/SysUser_gen.go

@@ -1,46 +1,47 @@
-package models
 
+package models
 import (
-//__import_packages__
+	//__import_packages__
 )
 
 type SysUser struct {
 	//主键
-	Id string `xorm:"'id' varchar(36) pk notnull "json:"id"`
+	Id   string    `xorm:"'id' varchar(36) pk notnull "json:"id"`
 	//登录ID
-	LoginId string `xorm:"'login_id' varchar(36) notnull "json:"login_id"`
+	LoginId   string    `xorm:"'login_id' varchar(36) notnull "json:"login_id"`
 	//密码
-	Password string `xorm:"'password' varchar(36) notnull "json:"password"`
+	Password   string    `xorm:"'password' varchar(36) notnull "json:"password"`
 	//名字
-	Name string `xorm:"'name' varchar(36) notnull "json:"name"`
+	Name   string    `xorm:"'name' varchar(36) notnull "json:"name"`
 	//全名
-	FullName string `xorm:"'full_name' varchar(36) notnull "json:"full_name"`
+	FullName   string    `xorm:"'full_name' varchar(36) notnull "json:"full_name"`
 	//电话
-	Mobile string `xorm:"'mobile' varchar(50) notnull "json:"mobile"`
+	Mobile   string    `xorm:"'mobile' varchar(50) notnull "json:"mobile"`
 	//邮箱
-	Email string `xorm:"'email' varchar(50) notnull "json:"email"`
+	Email   string    `xorm:"'email' varchar(50) notnull "json:"email"`
 	//组织ID
-	OrgId string `xorm:"'org_id' varchar(36) notnull "json:"org_id"`
-	//性别 0:女    1:男
-	Gender int32 `xorm:"'gender' notnull "json:"gender"`
+	OrgId   string    `xorm:"'org_id' varchar(36) notnull "json:"org_id"`
+	//性别 0:女    1:男 
+	Gender   int32    `xorm:"'gender' notnull "json:"gender"`
 	//用户类型
-	Type int32 `xorm:"'type' notnull "json:"type"`
+	Type   int32    `xorm:"'type' notnull "json:"type"`
 	//状态 0:禁用   1:正常
-	Status int32 `xorm:"'status' notnull "json:"status"`
+	Status   int32    `xorm:"'status' notnull "json:"status"`
 	//头像
-	Avatar string `xorm:"'avatar' varchar(255) notnull "json:"avatar"`
+	Avatar   string    `xorm:"'avatar' varchar(255) notnull "json:"avatar"`
 	//域
-	Domain string `xorm:"'domain' varchar(50) notnull "json:"domain"`
+	Domain   string    `xorm:"'domain' varchar(50) notnull "json:"domain"`
 	//创建人
-	CreateBy string `xorm:"'create_by' varchar(36) notnull "json:"create_by"`
+	CreateBy   string    `xorm:"'create_by' varchar(36) notnull "json:"create_by"`
 	//创建时间
-	CreateTime LocalTime `xorm:"'create_time' notnull "json:"create_time"`
+	CreateTime   LocalTime    `xorm:"'create_time' notnull "json:"create_time"`
 	//最后更新人
-	LastUpdateBy string `xorm:"'last_update_by' varchar(36) notnull "json:"last_update_by"`
+	LastUpdateBy   string    `xorm:"'last_update_by' varchar(36) notnull "json:"last_update_by"`
 	//最后更新时间
-	LastUpdateTime int64 `xorm:"'last_update_time' notnull "json:"last_update_time"`
+	LastUpdateTime   int64    `xorm:"'last_update_time' notnull "json:"last_update_time"`
 	//是否删除 1:删除   0:正常
-	DelFlag int32 `xorm:"'del_flag' notnull "json:"del_flag"`
+	DelFlag   int32    `xorm:"'del_flag' notnull "json:"del_flag"`
+
 }
 
 func (t *SysUser) TableName() string {
@@ -48,6 +49,6 @@ func (t *SysUser) TableName() string {
 }
 
 func init() {
-	AddTableName("sys_user")
+    AddTableName("sys_user")
 	RegisterModel(new(SysUser))
 }

+ 10 - 7
models/UserInfo_gen.go

@@ -1,11 +1,13 @@
-package models
 
+package models
 import (
 //__import_packages__
 )
 
+
+
 type UserInfo struct {
-	//主键
+		//主键
 	Id string `json:"id"`
 	//登录ID
 	LoginId string `json:"login_id"`
@@ -21,7 +23,7 @@ type UserInfo struct {
 	Email string `json:"email"`
 	//组织ID
 	OrgId string `json:"org_id"`
-	//性别 0:女    1:男
+	//性别 0:女    1:男 
 	Gender int32 `json:"gender"`
 	//用户类型
 	Type int32 `json:"type"`
@@ -43,13 +45,14 @@ type UserInfo struct {
 	DelFlag int32 `json:"del_flag"`
 
 	//部门名称
-	OrgName string `json:"org_name"`
+	OrgName   string `json:"org_name"`
 	//角色名称
-	RoleName string `json:"role_name"`
+	RoleName   string `json:"role_name"`
 	//用户角色
-	UserRole []SysUserRole `json:"user_role"`
+	UserRole   []SysUserRole `json:"user_role"`
+
 }
 
 func init() {
-	AddTableName("user_info")
+    AddTableName("user_info")
 }

+ 74 - 70
routers/system_gen.go

@@ -1,123 +1,127 @@
+
 package routers
 
 import (
-	"git.qianqiusoft.com/qianqiusoft/light-apiengine/controllers/gen"
 	"git.qianqiusoft.com/qianqiusoft/light-apiengine/engine"
 	"git.qianqiusoft.com/qianqiusoft/light-apiengine/middleware"
+	"git.qianqiusoft.com/qianqiusoft/light-apiengine/controllers/gen"
 )
 
-func init() {
+func init(){
 	addRegisterHandler(registerSystemRouter)
 }
 
-func registerSystemRouter(e *engine.ApiEngine) {
-	api := e.GinEngine.Group("/api")
-	v1 := api.Group("/v1/system")
-	_router["system"] = v1
+func registerSystemRouter(e *engine.ApiEngine){
+	api:=e.GinEngine.Group("/api")
+	v1:=api.Group("/v1/system")
+    _router["system"] = v1
 	v1.Use(middleware.LoginWare())
 
 	ctrler := gen.NewSystemController(e)
 
-	v1.GET("/sidebar", ctrler.Sidebar)
-	v1.POST("/sidebar", ctrler.Sidebar)
 
-	v1.GET("/find_user_page", ctrler.FindUserPage)
-	v1.POST("/find_user_page", ctrler.FindUserPage)
 
-	v1.GET("/get_org_tree", ctrler.GetOrgTree)
-	v1.POST("/get_org_tree", ctrler.GetOrgTree)
+	v1.GET("/sidebar",ctrler.Sidebar)
+	v1.POST("/sidebar",ctrler.Sidebar)
 
-	v1.GET("/get_menu_tree", ctrler.GetMenuTree)
-	v1.POST("/get_menu_tree", ctrler.GetMenuTree)
+	v1.GET("/find_user_page",ctrler.FindUserPage)
+	v1.POST("/find_user_page",ctrler.FindUserPage)
 
-	v1.GET("/get_domain_tree", ctrler.GetDomainTree)
-	v1.POST("/get_domain_tree", ctrler.GetDomainTree)
+	v1.GET("/get_org_tree",ctrler.GetOrgTree)
+	v1.POST("/get_org_tree",ctrler.GetOrgTree)
 
-	v1.GET("/find_org_page", ctrler.FindOrgPage)
-	v1.POST("/find_org_page", ctrler.FindOrgPage)
+	v1.GET("/get_menu_tree",ctrler.GetMenuTree)
+	v1.POST("/get_menu_tree",ctrler.GetMenuTree)
 
-	v1.GET("/find_role_page", ctrler.FindRolePage)
-	v1.POST("/find_role_page", ctrler.FindRolePage)
+	v1.GET("/get_domain_tree",ctrler.GetDomainTree)
+	v1.POST("/get_domain_tree",ctrler.GetDomainTree)
 
-	v1.GET("/find_menu_page", ctrler.FindMenuPage)
-	v1.POST("/find_menu_page", ctrler.FindMenuPage)
+	v1.GET("/find_org_page",ctrler.FindOrgPage)
+	v1.POST("/find_org_page",ctrler.FindOrgPage)
 
-	v1.GET("/find_domain_page", ctrler.FindDomainPage)
-	v1.POST("/find_domain_page", ctrler.FindDomainPage)
+	v1.GET("/find_role_page",ctrler.FindRolePage)
+	v1.POST("/find_role_page",ctrler.FindRolePage)
 
-	v1.GET("/add_user", ctrler.AddUser)
-	v1.POST("/add_user", ctrler.AddUser)
+	v1.GET("/find_menu_page",ctrler.FindMenuPage)
+	v1.POST("/find_menu_page",ctrler.FindMenuPage)
 
-	v1.GET("/del_user", ctrler.DelUser)
-	v1.POST("/del_user", ctrler.DelUser)
+	v1.GET("/find_domain_page",ctrler.FindDomainPage)
+	v1.POST("/find_domain_page",ctrler.FindDomainPage)
 
-	v1.GET("/update_user", ctrler.UpdateUser)
-	v1.POST("/update_user", ctrler.UpdateUser)
+	v1.GET("/add_user",ctrler.AddUser)
+	v1.POST("/add_user",ctrler.AddUser)
 
-	v1.GET("/get_user", ctrler.GetUser)
+	v1.GET("/del_user",ctrler.DelUser)
+	v1.POST("/del_user",ctrler.DelUser)
+
+	v1.GET("/update_user",ctrler.UpdateUser)
+	v1.POST("/update_user",ctrler.UpdateUser)
+
+	v1.GET("/get_user",ctrler.GetUser)
 	//v1.POST("/get_user",ctrler.GetUser)
 
-	v1.GET("/add_role", ctrler.AddRole)
-	v1.POST("/add_role", ctrler.AddRole)
+	v1.GET("/add_role",ctrler.AddRole)
+	v1.POST("/add_role",ctrler.AddRole)
 
-	v1.GET("/del_role", ctrler.DelRole)
-	v1.POST("/del_role", ctrler.DelRole)
+	v1.GET("/del_role",ctrler.DelRole)
+	v1.POST("/del_role",ctrler.DelRole)
 
-	v1.GET("/update_role", ctrler.UpdateRole)
-	v1.POST("/update_role", ctrler.UpdateRole)
+	v1.GET("/update_role",ctrler.UpdateRole)
+	v1.POST("/update_role",ctrler.UpdateRole)
 
-	v1.GET("/find_role_menu", ctrler.FindRoleMenu)
-	v1.POST("/find_role_menu", ctrler.FindRoleMenu)
+	v1.GET("/find_role_menu",ctrler.FindRoleMenu)
+	v1.POST("/find_role_menu",ctrler.FindRoleMenu)
 
-	v1.GET("/save_role_menu", ctrler.SaveRoleMenu)
-	v1.POST("/save_role_menu", ctrler.SaveRoleMenu)
+	v1.GET("/save_role_menu",ctrler.SaveRoleMenu)
+	v1.POST("/save_role_menu",ctrler.SaveRoleMenu)
 
-	v1.GET("/role_all", ctrler.RoleAll)
-	v1.POST("/role_all", ctrler.RoleAll)
+	v1.GET("/role_all",ctrler.RoleAll)
+	v1.POST("/role_all",ctrler.RoleAll)
 
-	v1.GET("/find_permissions", ctrler.FindPermissions)
-	v1.POST("/find_permissions", ctrler.FindPermissions)
+	v1.GET("/find_permissions",ctrler.FindPermissions)
+	v1.POST("/find_permissions",ctrler.FindPermissions)
 
-	v1.GET("/add_menu", ctrler.AddMenu)
-	v1.POST("/add_menu", ctrler.AddMenu)
+	v1.GET("/add_menu",ctrler.AddMenu)
+	v1.POST("/add_menu",ctrler.AddMenu)
 
-	v1.GET("/del_menu", ctrler.DelMenu)
-	v1.POST("/del_menu", ctrler.DelMenu)
+	v1.GET("/del_menu",ctrler.DelMenu)
+	v1.POST("/del_menu",ctrler.DelMenu)
 
-	v1.GET("/update_menu", ctrler.UpdateMenu)
-	v1.POST("/update_menu", ctrler.UpdateMenu)
+	v1.GET("/update_menu",ctrler.UpdateMenu)
+	v1.POST("/update_menu",ctrler.UpdateMenu)
 
-	v1.GET("/add_org", ctrler.AddOrg)
-	v1.POST("/add_org", ctrler.AddOrg)
+	v1.GET("/add_org",ctrler.AddOrg)
+	v1.POST("/add_org",ctrler.AddOrg)
 
-	v1.GET("/del_org", ctrler.DelOrg)
-	v1.POST("/del_org", ctrler.DelOrg)
+	v1.GET("/del_org",ctrler.DelOrg)
+	v1.POST("/del_org",ctrler.DelOrg)
 
-	v1.GET("/update_org", ctrler.UpdateOrg)
-	v1.POST("/update_org", ctrler.UpdateOrg)
+	v1.GET("/update_org",ctrler.UpdateOrg)
+	v1.POST("/update_org",ctrler.UpdateOrg)
 
-	v1.GET("/get_org_by_userid", ctrler.GetOrgByUserid)
-	v1.POST("/get_org_by_userid", ctrler.GetOrgByUserid)
+	v1.GET("/get_org_by_userid",ctrler.GetOrgByUserid)
+	v1.POST("/get_org_by_userid",ctrler.GetOrgByUserid)
 
-	v1.GET("/add_domain", ctrler.AddDomain)
-	v1.POST("/add_domain", ctrler.AddDomain)
+	v1.GET("/add_domain",ctrler.AddDomain)
+	v1.POST("/add_domain",ctrler.AddDomain)
 
-	v1.GET("/del_domain", ctrler.DelDomain)
-	v1.POST("/del_domain", ctrler.DelDomain)
+	v1.GET("/del_domain",ctrler.DelDomain)
+	v1.POST("/del_domain",ctrler.DelDomain)
 
-	v1.GET("/update_domain", ctrler.UpdateDomain)
-	v1.POST("/update_domain", ctrler.UpdateDomain)
+	v1.GET("/update_domain",ctrler.UpdateDomain)
+	v1.POST("/update_domain",ctrler.UpdateDomain)
 
-	v1.GET("/add_domain_menu", ctrler.AddDomainMenu)
-	v1.POST("/add_domain_menu", ctrler.AddDomainMenu)
+	v1.GET("/add_domain_menu",ctrler.AddDomainMenu)
+	v1.POST("/add_domain_menu",ctrler.AddDomainMenu)
 
-	v1.GET("/get_domain_menu_tree", ctrler.GetDomainMenuTree)
+	v1.GET("/get_domain_menu_tree",ctrler.GetDomainMenuTree)
 	//v1.POST("/get_domain_menu_tree",ctrler.GetDomainMenuTree)
 
-	v1.GET("/get_role_menu_tree", ctrler.GetRoleMenuTree)
+	v1.GET("/get_role_menu_tree",ctrler.GetRoleMenuTree)
 	//v1.POST("/get_role_menu_tree",ctrler.GetRoleMenuTree)
 
 	//v1.GET("/add_role_menu",ctrler.AddRoleMenu)
-	v1.POST("/add_role_menu", ctrler.AddRoleMenu)
+	v1.POST("/add_role_menu",ctrler.AddRoleMenu)
 
 }
+

+ 5 - 5
sqlconfig/light-apiengine/sys_domain_gen.xml

@@ -2,13 +2,13 @@
 <sqlMap>
     <sql id="insert_sys_domain">
         insert into sys_domain
-		(`id`,`name`,`full_name`,`contact_name`,`contact_email`,`contact_mobile`,`data_source`,`domain_url`,`type`,`status`,`sync_flag`,`domain`,`create_by`,`create_time`,`last_update_by`,`last_update_time`,`del_flag`)
+		(`id`,`name`,`full_name`,`contact_name`,`contact_email`,`contact_mobile`,`data_source`,`domain_url`,`login_url`,`index_url`,`type`,`status`,`sync_flag`,`domain`,`create_by`,`create_time`,`last_update_by`,`last_update_time`,`del_flag`)
 		values
-		(?id,?name,?full_name,?contact_name,?contact_email,?contact_mobile,?data_source,?domain_url,?type,?status,?sync_flag,?domain,?create_by,?create_time,?last_update_by,?last_update_time,?del_flag)
+		(?id,?name,?full_name,?contact_name,?contact_email,?contact_mobile,?data_source,?domain_url,?login_url,?index_url,?type,?status,?sync_flag,?domain,?create_by,?create_time,?last_update_by,?last_update_time,?del_flag)
     </sql>
     <sql id="update_sys_domain">
         update sys_domain set
-		`name` = ?name,`full_name` = ?full_name,`contact_name` = ?contact_name,`contact_email` = ?contact_email,`contact_mobile` = ?contact_mobile,`data_source` = ?data_source,`domain_url` = ?domain_url,`type` = ?type,`status` = ?status,`sync_flag` = ?sync_flag,`domain` = ?domain,`create_by` = ?create_by,`create_time` = ?create_time,`last_update_by` = ?last_update_by,`last_update_time` = ?last_update_time,`del_flag` = ?del_flag
+		`name` = ?name,`full_name` = ?full_name,`contact_name` = ?contact_name,`contact_email` = ?contact_email,`contact_mobile` = ?contact_mobile,`data_source` = ?data_source,`domain_url` = ?domain_url,`login_url` = ?login_url,`index_url` = ?index_url,`type` = ?type,`status` = ?status,`sync_flag` = ?sync_flag,`domain` = ?domain,`create_by` = ?create_by,`create_time` = ?create_time,`last_update_by` = ?last_update_by,`last_update_time` = ?last_update_time,`del_flag` = ?del_flag
 		where id = ?id
     </sql>
     <sql id="deleteone_sys_domain">
@@ -17,13 +17,13 @@
     </sql>
     <sql id="selectone_sys_domain">
         select 
-			`id`,`name`,`full_name`,`contact_name`,`contact_email`,`contact_mobile`,`data_source`,`domain_url`,`type`,`status`,`sync_flag`,`domain`,`create_by`,`create_time`,`last_update_by`,`last_update_time`,`del_flag`
+			`id`,`name`,`full_name`,`contact_name`,`contact_email`,`contact_mobile`,`data_source`,`domain_url`,`login_url`,`index_url`,`type`,`status`,`sync_flag`,`domain`,`create_by`,`create_time`,`last_update_by`,`last_update_time`,`del_flag`
         from sys_domain
 		where id = ?id
     </sql>
     <sql id="selectall_sys_domain">
         select 
-			`id`,`name`,`full_name`,`contact_name`,`contact_email`,`contact_mobile`,`data_source`,`domain_url`,`type`,`status`,`sync_flag`,`domain`,`create_by`,`create_time`,`last_update_by`,`last_update_time`,`del_flag`
+			`id`,`name`,`full_name`,`contact_name`,`contact_email`,`contact_mobile`,`data_source`,`domain_url`,`login_url`,`index_url`,`type`,`status`,`sync_flag`,`domain`,`create_by`,`create_time`,`last_update_by`,`last_update_time`,`del_flag`
         from sys_domain
     </sql>
 </sqlMap>