作者 tangxvhui

bug 修复

@@ -174,12 +174,15 @@ func DepartmentEdit(param protocol.RequestDepartmentEdit) error { @@ -174,12 +174,15 @@ func DepartmentEdit(param protocol.RequestDepartmentEdit) error {
174 174
175 } 175 }
176 //更新部门关系数据 176 //更新部门关系数据
177 - err = departmentRelationUpdate(departUpdate, newparent)  
178 - if err != nil {  
179 - e := fmt.Errorf("departmentRelationUpdate err:%s", err)  
180 - log.Error(e.Error())  
181 - return err 177 + if departUpdate.ParentId > 0 {
  178 + err = departmentRelationUpdate(departUpdate, newparent)
  179 + if err != nil {
  180 + e := fmt.Errorf("departmentRelationUpdate err:%s", err)
  181 + log.Error(e.Error())
  182 + return err
  183 + }
182 } 184 }
  185 +
183 return nil 186 return nil
184 } 187 }
185 188