|
@@ -33,13 +33,27 @@ public class ItemService {
|
|
}
|
|
}
|
|
|
|
|
|
public List<Answer>getAnswerByWorker(String item_id,String worker_id){
|
|
public List<Answer>getAnswerByWorker(String item_id,String worker_id){
|
|
- return answerDao.findAnswersByItenWorker(item_id, worker_id);
|
|
+ return answerDao.findAnswersByItemWorker(item_id, worker_id);
|
|
}
|
|
}
|
|
|
|
|
|
- public String saveAnswer(Answer answer){
|
|
+ public String saveAnswer(String item_id, String worker_id,List<String>answers,String attachment_location){
|
|
|
|
+ Answer answer=new Answer(item_id,answers,worker_id,attachment_location);
|
|
return answerDao.save(answer);
|
|
return answerDao.save(answer);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public boolean updateAnswer(String id, String item_id, String worker_id,List<String>answers,String attachment_location){
|
|
|
|
+ try {
|
|
|
|
+ if(id == null || id.equals("undefined")) { return false; }
|
|
|
|
+ Answer answer=new Answer(item_id,answers,worker_id,attachment_location);
|
|
|
|
+ answer.setId(id);
|
|
|
|
+ answerDao.save(answer);
|
|
|
|
+ return true;
|
|
|
|
+ } catch(Exception e) {
|
|
|
|
+ e.printStackTrace();
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
public List<Item>getItemsByWorkerJob(String worker_id,String job_id){
|
|
public List<Item>getItemsByWorkerJob(String worker_id,String job_id){
|
|
List<String>itemIds = userToItemDao.getItemsByUserJob(worker_id, job_id);
|
|
List<String>itemIds = userToItemDao.getItemsByUserJob(worker_id, job_id);
|
|
List<Item>items=new ArrayList<>();
|
|
List<Item>items=new ArrayList<>();
|