|
|
@@ -44,11 +44,12 @@ public class AmbServiceImpl extends BaseMybatisDao<AmbSystemMapper> implements A
|
|
|
public int updateAmb(InputAmb in) {
|
|
|
AmbSystem use = ambSystemMapper.selectByPrimaryKey(in.getId());
|
|
|
int i=0;
|
|
|
- if (in.getParentId()!=use.getParentId()){
|
|
|
+
|
|
|
+ if (in.getParentId()!=null&&in.getParentId()!=use.getParentId()){
|
|
|
getParentParam(in);
|
|
|
i=updateAncestorsNames(in,use.getName(),i);
|
|
|
}
|
|
|
- if (!in.getName().equals(use.getName())){
|
|
|
+ if (in.getName()!=null&&!in.getName().equals(use.getName())){
|
|
|
i=updateAncestorsNames(in,use.getName(),i);
|
|
|
}
|
|
|
in.setUpdateBy(TokenManager.getAdminId());
|