Browse Source

append

dev_power_axis
YUJT 3 years ago
parent
commit
268926b6cb
  1. 10
      epmet-plugins-module/pli-power-base/pli-power-base-server/src/main/java/com/epmet/plugin/power/modules/axis/service/impl/PowerAxisStructServiceImpl.java

10
epmet-plugins-module/pli-power-base/pli-power-base-server/src/main/java/com/epmet/plugin/power/modules/axis/service/impl/PowerAxisStructServiceImpl.java

@ -201,16 +201,16 @@ public class PowerAxisStructServiceImpl extends BaseServiceImpl<PowerAxisStructD
@Override @Override
public void modifyRog(PowerAxisStructEntity form) { public void modifyRog(PowerAxisStructEntity form) {
if (form.getId().equals(form.getPid())) { if (form.getId().equals(form.getPid())) {
throw new EpmetException("不能所属自己"); throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "不能选择自身为上级节点");
} }
int structLevel = powerAxisTagService.selectStructLevelByCode(loginUserUtil.getLoginUserCustomerId(), PowerTagCategoryEnum.STRUCT.category(), form.getCategoryCode()); int structLevel = powerAxisTagService.selectStructLevelByCode(loginUserUtil.getLoginUserCustomerId(), PowerTagCategoryEnum.STRUCT.category(), form.getCategoryCode());
if (PowerTagLevelEnum.ROOT.level() == structLevel) { if (PowerTagLevelEnum.ROOT.level() == structLevel) {
if (baseDao.queryCategory(form) > NumConstant.ZERO) { if (baseDao.queryCategory(form) > NumConstant.ZERO) {
throw new EpmetException("同一组织下只允许存在一个顶级节点"); throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "同一组织下只允许存在一个顶级节点");
} }
} }
if(baseDao.queryName(form) > NumConstant.ZERO){ if (baseDao.queryName(form) > NumConstant.ZERO) {
throw new EpmetException("同一组织下不允许存在重名的节点"); throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "同一组织下不允许存在重名的节点");
} }
this.assembleStruct(form, loginUserUtil.getLoginUserCustomerId()); this.assembleStruct(form, loginUserUtil.getLoginUserCustomerId());
@ -218,6 +218,8 @@ public class PowerAxisStructServiceImpl extends BaseServiceImpl<PowerAxisStructD
baseDao.updateById(form); baseDao.updateById(form);
} }
// private void
@Override @Override
public void delete(String id) { public void delete(String id) {
baseDao.delete(id); baseDao.delete(id);

Loading…
Cancel
Save