fix: 测试计划页面空指针

This commit is contained in:
chenjianxing 2021-02-25 11:25:07 +08:00
parent 1383ca4d5a
commit 4eedac407d
1 changed files with 2 additions and 2 deletions

View File

@ -179,7 +179,7 @@ public class TestPlanService {
testPlan.setActualEndTime(null); testPlan.setActualEndTime(null);
} // 已完成->进行中结束时间置空 } // 已完成->进行中结束时间置空
} else if (!res.getStatus().equals(TestPlanStatus.Prepare.name()) && } else if (!res.getStatus().equals(TestPlanStatus.Prepare.name()) &&
testPlan.getStatus().equals(TestPlanStatus.Prepare.name())) { TestPlanStatus.Prepare.name().equals(testPlan.getStatus())) {
testPlan.setActualStartTime(null); testPlan.setActualStartTime(null);
testPlan.setActualEndTime(null); testPlan.setActualEndTime(null);
} // 非未开始->未开始时间都置空 } // 非未开始->未开始时间都置空
@ -193,7 +193,7 @@ public class TestPlanService {
List<String> userIds = new ArrayList<>(); List<String> userIds = new ArrayList<>();
userIds.add(testPlan.getPrincipal()); userIds.add(testPlan.getPrincipal());
AddTestPlanRequest testPlans = new AddTestPlanRequest(); AddTestPlanRequest testPlans = new AddTestPlanRequest();
int i = testPlanMapper.updateByPrimaryKey(testPlan); // 更新 int i = testPlanMapper.updateByPrimaryKeySelective(testPlan); // 更新
if (!StringUtils.isBlank(testPlan.getStatus())) { if (!StringUtils.isBlank(testPlan.getStatus())) {
BeanUtils.copyBean(testPlans, getTestPlan(testPlan.getId())); BeanUtils.copyBean(testPlans, getTestPlan(testPlan.getId()));
String context = getTestPlanContext(testPlans, NoticeConstants.Event.UPDATE); String context = getTestPlanContext(testPlans, NoticeConstants.Event.UPDATE);