|
@@ -14,7 +14,6 @@ import org.slf4j.MDC;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.context.annotation.Bean;
|
|
import org.springframework.context.annotation.Bean;
|
|
import org.springframework.http.converter.protobuf.ProtobufHttpMessageConverter;
|
|
import org.springframework.http.converter.protobuf.ProtobufHttpMessageConverter;
|
|
-import org.springframework.web.bind.annotation.GetMapping;
|
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
@@ -34,9 +33,9 @@ public class RecommendController {
|
|
}
|
|
}
|
|
|
|
|
|
@RequestMapping("/homepage/recommend")
|
|
@RequestMapping("/homepage/recommend")
|
|
- public String homepageRecommend(@RequestBody RecommendRequest httpRequest) {
|
|
|
|
|
|
+ public String homepageRecommend(@RequestBody RecommendHttpRequest httpRequest) {
|
|
MDC.put("appType", String.valueOf(httpRequest.getAppType()));
|
|
MDC.put("appType", String.valueOf(httpRequest.getAppType()));
|
|
- RecommendResponse response = recommendService.homepageRecommend(httpRequest);
|
|
|
|
|
|
+ RecommendResponse response = recommendService.homepageRecommend(generate(httpRequest));
|
|
String result = "";
|
|
String result = "";
|
|
try {
|
|
try {
|
|
result = ProtobufUtils.toJson(response);
|
|
result = ProtobufUtils.toJson(response);
|
|
@@ -47,10 +46,10 @@ public class RecommendController {
|
|
}
|
|
}
|
|
|
|
|
|
@RequestMapping("/relevant/recommend")
|
|
@RequestMapping("/relevant/recommend")
|
|
- public String relevantRecommend(@RequestBody RecommendRequest httpRequest) {
|
|
|
|
|
|
+ public String relevantRecommend(@RequestBody RecommendHttpRequest httpRequest) {
|
|
MDC.put("appType", String.valueOf(httpRequest.getAppType()));
|
|
MDC.put("appType", String.valueOf(httpRequest.getAppType()));
|
|
|
|
|
|
- RecommendResponse response = recommendService.relevantRecommend(httpRequest);
|
|
|
|
|
|
+ RecommendResponse response = recommendService.relevantRecommend(generate(httpRequest));
|
|
String result = "";
|
|
String result = "";
|
|
try {
|
|
try {
|
|
result = ProtobufUtils.toJson(response);
|
|
result = ProtobufUtils.toJson(response);
|
|
@@ -75,8 +74,6 @@ public class RecommendController {
|
|
.setProvinceCode(Strings.nullToEmpty(httpRequest.getProvinceCode()))
|
|
.setProvinceCode(Strings.nullToEmpty(httpRequest.getProvinceCode()))
|
|
.setVersionAuditStatus(httpRequest.getVersionAuditStatus())
|
|
.setVersionAuditStatus(httpRequest.getVersionAuditStatus())
|
|
.setRecommendTraceId(Strings.nullToEmpty(httpRequest.getRecommendTraceId()))
|
|
.setRecommendTraceId(Strings.nullToEmpty(httpRequest.getRecommendTraceId()))
|
|
- .setProvince(Strings.nullToEmpty(httpRequest.getProvince()))
|
|
|
|
- .setCity(Strings.nullToEmpty(httpRequest.getCity()))
|
|
|
|
.setVideoId(httpRequest.getVideoId());
|
|
.setVideoId(httpRequest.getVideoId());
|
|
|
|
|
|
if (CollectionUtils.isNotEmpty(httpRequest.getAbExpCodes())) {
|
|
if (CollectionUtils.isNotEmpty(httpRequest.getAbExpCodes())) {
|
|
@@ -88,9 +85,4 @@ public class RecommendController {
|
|
|
|
|
|
return builder.build();
|
|
return builder.build();
|
|
}
|
|
}
|
|
-
|
|
|
|
- @GetMapping("/ok")
|
|
|
|
- public String ok() {
|
|
|
|
- return "ok";
|
|
|
|
- }
|
|
|
|
}
|
|
}
|