diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/CustomerUserServiceImpl.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/CustomerUserServiceImpl.java index c9ffb85093..8bd9024bd1 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/CustomerUserServiceImpl.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/CustomerUserServiceImpl.java @@ -139,9 +139,9 @@ public class CustomerUserServiceImpl extends BaseServiceImpl saveOrUpdateCustomerUser(CustomerUserDTO customerUserDTO) { CustomerUserEntity entity = ConvertUtils.sourceToTarget(customerUserDTO, CustomerUserEntity.class); if (StringUtils.isNotBlank(customerUserDTO.getId())) { - insert(entity); - } else { updateById(entity); + } else { + insert(entity); } return new Result().ok(entity.getId()); } diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/GridLatestServiceImpl.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/GridLatestServiceImpl.java index b427ea8e2d..b060b4940c 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/GridLatestServiceImpl.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/GridLatestServiceImpl.java @@ -147,6 +147,10 @@ public class GridLatestServiceImpl extends BaseServiceImpl().error(GridVisitedConstant.USER_ID_NOTNULL); } - return new Result().ok(baseDao.selectLatestGridInfoByUserId(userId)); + LatestGridInfoResultDTO latestGridInfoResultDTO = baseDao.selectLatestGridInfoByUserId(userId); + if (null == latestGridInfoResultDTO) { + return new Result<>(); + } + return new Result().ok(latestGridInfoResultDTO); } }