正在显示
5 个修改的文件
包含
14 行增加
和
2 行删除
@@ -10,6 +10,10 @@ import ( | @@ -10,6 +10,10 @@ import ( | ||
10 | type UserMenusCommand struct { | 10 | type UserMenusCommand struct { |
11 | //操作人 | 11 | //操作人 |
12 | Operator domain.Operator `json:"-"` | 12 | Operator domain.Operator `json:"-"` |
13 | + // 菜单类别 web app | ||
14 | + MenuCategory string `cname:"菜单类别 web app" json:"menuCategory,omitempty"` | ||
15 | + // 返回所有不可以用的菜单 | ||
16 | + ALLDisableMenu int `cname:"同时返回所有不可以用的菜单 1:包含不可用的菜单 0:过滤不可用的菜单 " json:"allDisableMenu"` | ||
13 | } | 17 | } |
14 | 18 | ||
15 | func (userMenusCommand *UserMenusCommand) Valid(validation *validation.Validation) { | 19 | func (userMenusCommand *UserMenusCommand) Valid(validation *validation.Validation) { |
@@ -235,6 +235,8 @@ func (svr AuthService) GetUserMenus(userMenusCommand *command.UserMenusCommand) | @@ -235,6 +235,8 @@ func (svr AuthService) GetUserMenus(userMenusCommand *command.UserMenusCommand) | ||
235 | userMenusCommand.Operator) | 235 | userMenusCommand.Operator) |
236 | resultMenu, err := creationUserGateway.UserAccessMenus(allied_creation_user.ReqUserAccessMenus{ | 236 | resultMenu, err := creationUserGateway.UserAccessMenus(allied_creation_user.ReqUserAccessMenus{ |
237 | UserId: int(userMenusCommand.Operator.UserId), | 237 | UserId: int(userMenusCommand.Operator.UserId), |
238 | + MenuCategory: userMenusCommand.MenuCategory, | ||
239 | + ALLDisableMenu: userMenusCommand.ALLDisableMenu, | ||
238 | }) | 240 | }) |
239 | if err != nil { | 241 | if err != nil { |
240 | return nil, application.ThrowError(application.BUSINESS_ERROR, err.Error()) | 242 | return nil, application.ThrowError(application.BUSINESS_ERROR, err.Error()) |
@@ -25,7 +25,8 @@ type CooperationApplicationItem struct { | @@ -25,7 +25,8 @@ type CooperationApplicationItem struct { | ||
25 | IsCanceled bool `json:"isCanceled"` //是否取消 | 25 | IsCanceled bool `json:"isCanceled"` //是否取消 |
26 | CooperationApplicationVerifyDescription string `json:"cooperationApplicationVerifyDescription"` //审核描述 | 26 | CooperationApplicationVerifyDescription string `json:"cooperationApplicationVerifyDescription"` //审核描述 |
27 | CooperationApplicationVerifyTime time.Time `json:"cooperationApplicationVerifyTime"` //审核时间 | 27 | CooperationApplicationVerifyTime time.Time `json:"cooperationApplicationVerifyTime"` //审核时间 |
28 | - CooperationApplicationStatus int `json:"cooperationApplicationStatus"` //申请状态 | 28 | + CooperationApplicationStatus int `json:"cooperationApplicationStatus"` // |
29 | + | ||
29 | Org struct { | 30 | Org struct { |
30 | OrgID int `json:"orgId"` | 31 | OrgID int `json:"orgId"` |
31 | OrgName string `json:"orgName"` | 32 | OrgName string `json:"orgName"` |
@@ -310,6 +310,10 @@ type ( | @@ -310,6 +310,10 @@ type ( | ||
310 | type ( | 310 | type ( |
311 | ReqUserAccessMenus struct { | 311 | ReqUserAccessMenus struct { |
312 | UserId int `json:"userId"` | 312 | UserId int `json:"userId"` |
313 | + // 菜单类别 web app | ||
314 | + MenuCategory string `cname:"菜单类别 web app" json:"menuCategory,omitempty"` | ||
315 | + // 返回所有不可以用的菜单 | ||
316 | + ALLDisableMenu int `cname:"同时返回所有不可以用的菜单 1:包含不可用的菜单 0:过滤不可用的菜单 " json:"allDisableMenu"` | ||
313 | } | 317 | } |
314 | DataUserAccessMenus struct { | 318 | DataUserAccessMenus struct { |
315 | Menus []struct { | 319 | Menus []struct { |
@@ -32,7 +32,8 @@ func init() { | @@ -32,7 +32,8 @@ func init() { | ||
32 | web.Router("/v1/app/cooperation-projects/:projectId", &mobile_client.CooperationController{}, "Put:UpdateCooperationProject") | 32 | web.Router("/v1/app/cooperation-projects/:projectId", &mobile_client.CooperationController{}, "Put:UpdateCooperationProject") |
33 | web.Router("/v1/app/cooperation-projects/end", &mobile_client.CooperationController{}, "Post:EndCooperationProject") | 33 | web.Router("/v1/app/cooperation-projects/end", &mobile_client.CooperationController{}, "Post:EndCooperationProject") |
34 | web.Router("/v1/app/cooperation-projects/search", &mobile_client.CooperationController{}, "Post:SearchCooperationProject") | 34 | web.Router("/v1/app/cooperation-projects/search", &mobile_client.CooperationController{}, "Post:SearchCooperationProject") |
35 | - web.Router("/v1/app/cooperation-modes/", &web_client.CooperationModeController{}, "Get:ListCooperationMode") | 35 | + web.Router("/v1/app/cooperation-modes", &web_client.CooperationModeController{}, "Get:ListCooperationMode") |
36 | + web.Router("/v1/common/cooperation/mode", &web_client.CooperationModeController{}, "Get:ListCooperationMode") | ||
36 | 37 | ||
37 | web.Router("/v1/app/cooperation-projects/person/search", &mobile_client.CooperationController{}, "Post:PersonSearchCooperationProject") | 38 | web.Router("/v1/app/cooperation-projects/person/search", &mobile_client.CooperationController{}, "Post:PersonSearchCooperationProject") |
38 | 39 |
-
请 注册 或 登录 后发表评论