|
@@ -159,12 +159,20 @@ public class CrowdTestProjectRepo implements ICrowdTestProjectRepo {
|
|
|
// 保存配置项信息
|
|
|
if(crowdTestTask.getEndPoint() != null){
|
|
|
Optional<EndPointPO> endPointPO = endPointDao.findByTaskCode(crowdTestTask.getCode());
|
|
|
+ EndPoint endPoint = crowdTestTask.getEndPoint();
|
|
|
if(endPointPO.isPresent()){
|
|
|
- EndPointPO addEndPointPO = Converter.convert(EndPointPO.class, crowdTestTask.getEndPoint());
|
|
|
+ EndPointPO addEndPointPO = Converter.convert(EndPointPO.class, endPoint);
|
|
|
addEndPointPO.setId(endPointPO.get().getId());
|
|
|
addEndPointPO.setProjectCode(crowdTestProject.getCode());
|
|
|
addEndPointPO.setTaskCode(crowdTestTask.getCode());
|
|
|
endPointDao.save(addEndPointPO);
|
|
|
+ }else{
|
|
|
+ EndPointPO addEndPointPO = new EndPointPO();
|
|
|
+ addEndPointPO.setCaseId(endPoint.getCaseId());
|
|
|
+ addEndPointPO.setExamId(endPoint.getExamId());
|
|
|
+ addEndPointPO.setProjectCode(crowdTestProject.getCode());
|
|
|
+ addEndPointPO.setTaskCode(crowdTestTask.getCode());
|
|
|
+ endPointDao.save(addEndPointPO);
|
|
|
}
|
|
|
}
|
|
|
}
|