From 0bed58ad7f4781bb0aec37992e7adb74af951187 Mon Sep 17 00:00:00 2001 From: "Lihong@123456" <1090591095@qq.com> Date: Thu, 29 Oct 2020 13:41:16 +0800 Subject: [PATCH] 10--29 --- .../ccsens/mt/service/ProvinceService.java | 26 ++++++++++++------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/mt/src/main/java/com/ccsens/mt/service/ProvinceService.java b/mt/src/main/java/com/ccsens/mt/service/ProvinceService.java index c525dc7a..fdadbfce 100644 --- a/mt/src/main/java/com/ccsens/mt/service/ProvinceService.java +++ b/mt/src/main/java/com/ccsens/mt/service/ProvinceService.java @@ -345,10 +345,15 @@ public class ProvinceService implements IProvinceService { //======= Long id = param.getCoachId(); CompeteCoach competeCoach = competeCoachMapper.selectByPrimaryKey(id); - competeCoach.setRecStatus((byte) 2); - CompeteCoachExample competeCoachExample = new CompeteCoachExample(); - competeCoachExample.createCriteria().andIdEqualTo(id); - competeCoachMapper.updateByExample(competeCoach,competeCoachExample); + if (ObjectUtil.isNotNull(competeCoach)){ + competeCoach.setRecStatus((byte) 2); + CompeteCoachExample competeCoachExample = new CompeteCoachExample(); + competeCoachExample.createCriteria().andIdEqualTo(id); + competeCoachMapper.updateByExample(competeCoach,competeCoachExample); + }else { + throw new BaseException(CodeEnum.PARAM_ERROR); + } + } @@ -356,11 +361,14 @@ public class ProvinceService implements IProvinceService { public void deletePlayer(CompeteDto.DelPlayer param) { Long playerId = param.getPlayerId(); CompetePlayer competePlayer = competePlayerMapper.selectByPrimaryKey(playerId); - competePlayer.setRecStatus((byte) 2); - CompetePlayerExample competePlayerExample = new CompetePlayerExample(); - competePlayerExample.createCriteria().andIdEqualTo(playerId); - competePlayerMapper.updateByExampleSelective(competePlayer,competePlayerExample); - + if (ObjectUtil.isNotNull(competePlayer)){ + competePlayer.setRecStatus((byte) 2); + CompetePlayerExample competePlayerExample = new CompetePlayerExample(); + competePlayerExample.createCriteria().andIdEqualTo(playerId); + competePlayerMapper.updateByExampleSelective(competePlayer,competePlayerExample); + }else { + throw new BaseException(CodeEnum.PARAM_ERROR); + } } @Override