|
@@ -39,7 +39,7 @@ public class CompeteAnalysisAssignedTaskServiceImpl implements CompeteAnalysisAs
|
|
|
HttpHeaders headers = MongoAPIUtils.createAuthHeaderForMongo();
|
|
|
headers.setContentType(MediaType.APPLICATION_JSON);
|
|
|
HttpEntity<AssignedTaskVO> httpEntity = new HttpEntity<>(assignedTaskVO, headers);
|
|
|
- if (assignedTaskVO.getId() == null)
|
|
|
+ if (assignedTaskVO.getMongoId() == null)
|
|
|
return createResult(httpEntity, assignedTaskVO, collection);
|
|
|
else
|
|
|
return updateResult(httpEntity, assignedTaskVO, collection);
|
|
@@ -81,10 +81,10 @@ public class CompeteAnalysisAssignedTaskServiceImpl implements CompeteAnalysisAs
|
|
|
RestTemplate rt = new RestTemplate();
|
|
|
Map queryParams = new HashMap<>();
|
|
|
if(userId != null) {
|
|
|
- queryParams.put("userId", userId);
|
|
|
+ queryParams.put("workerId", userId);
|
|
|
}
|
|
|
if(examId != null) {
|
|
|
- queryParams.put("examId", examId);
|
|
|
+ queryParams.put("taskId", examId);
|
|
|
}
|
|
|
|
|
|
String sortBy = sort.getSortBy();
|
|
@@ -107,7 +107,7 @@ public class CompeteAnalysisAssignedTaskServiceImpl implements CompeteAnalysisAs
|
|
|
JSONObject result = resultArray.getJSONObject(i);
|
|
|
AssignedTaskVO assignedTaskVO = gson
|
|
|
.fromJson(result.toString(), AssignedTaskVO.class);
|
|
|
- assignedTaskVO.setId(Long.valueOf(result.getJSONObject("_id").getString("$oid")));
|
|
|
+ assignedTaskVO.setMongoId(result.getJSONObject("_id").getString("$oid"));
|
|
|
assignedTaskVOList.add(assignedTaskVO);
|
|
|
}
|
|
|
return assignedTaskVOList;
|
|
@@ -134,7 +134,7 @@ public class CompeteAnalysisAssignedTaskServiceImpl implements CompeteAnalysisAs
|
|
|
AssignedTaskVO assignedTaskVO, String collection) {
|
|
|
RestTemplate rt = new RestTemplate();
|
|
|
String url = MongoAPIUtils.generateUrlWithResourceId(mongoDBConfig.getDb(), collection,
|
|
|
- assignedTaskVO.getId().toString());
|
|
|
+ assignedTaskVO.getMongoId());
|
|
|
rt.exchange(url, HttpMethod.PUT, httpEntity, String.class);
|
|
|
return assignedTaskVO;
|
|
|
}
|