| Line 477... |
Line 477... |
| 477 |
* "feature-paginated"; }
|
477 |
* "feature-paginated"; }
|
| 478 |
*/
|
478 |
*/
|
| 479 |
@RequestMapping(value = "/itemfeature", method = RequestMethod.POST)
|
479 |
@RequestMapping(value = "/itemfeature", method = RequestMethod.POST)
|
| 480 |
public String Itemfeature(HttpServletRequest request, @RequestBody ItemFeatureDataModel itemFeatureDatatModel,
|
480 |
public String Itemfeature(HttpServletRequest request, @RequestBody ItemFeatureDataModel itemFeatureDatatModel,
|
| 481 |
Model model) throws Exception {
|
481 |
Model model) throws Exception {
|
| 482 |
|
- |
|
| - |
|
482 |
TagRanking tagRanking = tagRankingRepository.selectBycatalogItemId(itemFeatureDatatModel.getCatalogItemId());
|
| 483 |
TagRanking tagRanking = new TagRanking();
|
483 |
LOGGER.info("tagRanking" + tagRanking);
|
| - |
|
484 |
if(tagRanking == null) {
|
| 484 |
tagRanking.setRankPoints(itemFeatureDatatModel.getRankPoints());
|
485 |
tagRanking = new TagRanking();
|
| 485 |
tagRanking.setCatalogItemId(itemFeatureDatatModel.getCatalogItemId());
|
486 |
tagRanking.setCatalogItemId(itemFeatureDatatModel.getCatalogItemId());
|
| - |
|
487 |
}
|
| 486 |
tagRanking.setFeature(itemFeatureDatatModel.getFeature());
|
488 |
tagRanking.setFeature(itemFeatureDatatModel.getFeature());
|
| - |
|
489 |
tagRanking.setRankPoints(itemFeatureDatatModel.getRankPoints());
|
| 487 |
|
490 |
|
| 488 |
LOGGER.info("tagRanking" + tagRanking);
|
- |
|
| 489 |
tagRankingRepository.persist(tagRanking);
|
491 |
tagRankingRepository.persist(tagRanking);
|
| 490 |
model.addAttribute("response", mvcResponseSender.createResponseString(true));
|
492 |
model.addAttribute("response", mvcResponseSender.createResponseString(true));
|
| 491 |
return "response";
|
493 |
return "response";
|
| 492 |
}
|
494 |
}
|
| 493 |
|
495 |
|