作者 tangxvhui

bug 修复

... ... @@ -98,11 +98,11 @@ func (c *CompanyController) DepartmentUpdate() {
msg = protocol.BadRequestParam("10043")
return
}
if param.ParentID <= 0 {
//部门必定有上级部门 ,至少是公司一级
msg = protocol.BadRequestParam("10042")
return
}
// if param.ParentID <= 0 {
// //部门必定有上级部门 ,至少是公司一级
// msg = protocol.BadRequestParam("10042")
// return
// }
param.CompanyID = c.GetCompanyId()
if param.ID <= 0 {
log.Error(" param.ID <= 0 ")
... ...
... ... @@ -17,6 +17,7 @@ var errmessge ErrorMap = map[string]string{
"10081": "角色组名称必填",
"10082": "管理员组角色不能移出",
"10083": "不能将角色添加进管理员组",
"10084": "角色组已存在",
//职位相关
"10011": "该职位已被使用无法删除",
"10012": "超过10级的职位限制,请重新选择",
... ...
... ... @@ -28,7 +28,11 @@ func RoleAdd(param protocol.RequestRoleAdd) (*protocol.ResponseRoleInfo, error)
}
ok := models.ExistRoleName(param.CompanyID, param.Name, param.Types)
if ok {
return nil, protocol.NewErrWithMessage("10004")
if param.Types == models.ROLETYPES_ROLE {
return nil, protocol.NewErrWithMessage("10004")
}
return nil, protocol.NewErrWithMessage("10084")
}
var (
//parentRole *models.Role
... ...