作者 tangxuhui

合并

@@ -7,6 +7,7 @@ type RoleItem struct { @@ -7,6 +7,7 @@ type RoleItem struct {
7 RoleName string `json:"roleName"` 7 RoleName string `json:"roleName"`
8 Describe string `json:"desc"` 8 Describe string `json:"desc"`
9 OrgName string `json:"orgName"` 9 OrgName string `json:"orgName"`
  10 + RoleType int `json:"roleType"`
10 Ext Ext `json:"ext"` 11 Ext Ext `json:"ext"`
11 } 12 }
12 13
@@ -217,7 +217,7 @@ func (rolesService *RolesService) RoleRemove(roleRemoveCommand *command.RoleRemo @@ -217,7 +217,7 @@ func (rolesService *RolesService) RoleRemove(roleRemoveCommand *command.RoleRemo
217 roleIds = append(roleIds, int64(id)) 217 roleIds = append(roleIds, int64(id))
218 } 218 }
219 } 219 }
220 - _, err := creationUserGateway.RoleRemove(allied_creation_user.ReqRoleRemove{ 220 + _, err := creationUserGateway.RoleBatchRemove(allied_creation_user.ReqRoleBatchRemove{
221 roleIds, 221 roleIds,
222 }) 222 })
223 if err != nil { 223 if err != nil {
  1 +package domain
  2 +
  3 +//TODO 移除文件
  4 +//Dictionary 字典
  5 +type Dictionary struct {
  6 + // 字典编号 主键
  7 + DictionaryId int64 `json:"dictionaryId"`
  8 + // 字典编码
  9 + DictCode string `json:"dictCode"`
  10 + // 字典名称
  11 + DictName string `json:"dictName"`
  12 + // 备注信息
  13 + Describe string `json:"describe"`
  14 + // 字典值列表
  15 + DictItems []DictionaryItem `json:"dictItems"`
  16 +}
  1 +package domain
  2 +
  3 +//TODO 移除文件
  4 +//DictionaryItem 字典明细项
  5 +type DictionaryItem struct {
  6 + // 项编码
  7 + ItemCode string `json:"itemCode"`
  8 + // 项标签
  9 + ItemLabel string `json:"itemLabel"`
  10 + // 值
  11 + ItemValue string `json:"itemValue"`
  12 + // 是否可见【1:不可以】【2:可以】
  13 + IsShow int `json:"isShow"`
  14 + // 显示序号
  15 + Sort int `json:"sort"`
  16 +}
  17 +
  18 +type DictionaryItemShow int
  19 +
  20 +const (
  21 + DictionaryItemIsShow int = 1 //不可见
  22 + DictionaryItemNotShow int = 2 //可见
  23 +)
  1 +package domain
  2 +
  3 +// 登录系统的操作人员 可以从toke中获取数据
  4 +type Operator struct {
  5 + UserId int64 `json:"userId"`
  6 + CompanyId int64 `json:"companyId"`
  7 + OrgId int64 `json:"orgId"`
  8 + UserBaseId int64 `json:"userBaseId"`
  9 +}