|
|
@ -186,6 +186,10 @@ public class CustomerGridServiceImpl extends BaseServiceImpl<CustomerGridDao, Cu |
|
|
|
@Override |
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public Result<AddGridResultDTO> addGrid(TokenDto tokenDto, AddGridFormDTO addGridFormDTO) { |
|
|
|
String checkGridName = baseDao.selectGridIdByGridName(addGridFormDTO.getGridName(),addGridFormDTO.getAgencyId()); |
|
|
|
if (checkGridName!=null){ |
|
|
|
return new Result().error(EpmetErrorCode.NOT_ADD_GRID.getCode()); |
|
|
|
} |
|
|
|
CustomerGridEntity customerGridEntity = new CustomerGridEntity(); |
|
|
|
customerGridEntity.setCustomerId(baseDao.selectCustomerIdByUserId(tokenDto.getUserId())); |
|
|
|
customerGridEntity.setGridName(addGridFormDTO.getGridName()); |
|
|
@ -197,7 +201,7 @@ public class CustomerGridServiceImpl extends BaseServiceImpl<CustomerGridDao, Cu |
|
|
|
customerGridEntity.setPid(addGridFormDTO.getAgencyId()); |
|
|
|
customerGridEntity.setPids(baseDao.selectPidsByPid(addGridFormDTO.getAgencyId())); |
|
|
|
baseDao.insert(customerGridEntity); |
|
|
|
String gridId = baseDao.selectGridIdByGridName(addGridFormDTO.getGridName()); |
|
|
|
String gridId = baseDao.selectGridIdByGridName(addGridFormDTO.getGridName(),addGridFormDTO.getAgencyId()); |
|
|
|
AddGridResultDTO addGridResultDTO = new AddGridResultDTO(); |
|
|
|
addGridResultDTO.setGridId(gridId); |
|
|
|
return new Result<AddGridResultDTO>().ok(addGridResultDTO); |
|
|
@ -211,6 +215,10 @@ public class CustomerGridServiceImpl extends BaseServiceImpl<CustomerGridDao, Cu |
|
|
|
@Override |
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public Result editGrid(TokenDto tokenDto, EditGridFormDTO editGridFormDTO) { |
|
|
|
String checkGridName = baseDao.selectGridIdByGridName(editGridFormDTO.getGridName(),editGridFormDTO.getAgencyId()); |
|
|
|
if (checkGridName!=null){ |
|
|
|
return new Result().error(EpmetErrorCode.NOT_ADD_GRID.getCode()); |
|
|
|
} |
|
|
|
CustomerGridDTO customerGridDTO = new CustomerGridDTO(); |
|
|
|
customerGridDTO.setManageDistrict(editGridFormDTO.getManageDistrict()); |
|
|
|
customerGridDTO.setGridName(editGridFormDTO.getGridName()); |
|
|
|