|
|
|
@ -50,6 +50,7 @@ import java.util.HashMap;
|
|
|
|
|
import java.util.List;
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Api(tags = "UDI追溯相关接口")
|
|
|
|
|
@ApiIgnore
|
|
|
|
|
@RestController
|
|
|
|
@ -89,6 +90,7 @@ public class UdiTraceController extends BaseController {
|
|
|
|
|
@GetMapping("/udi/trace/source/sendUDI")
|
|
|
|
|
public BaseResponse sendUdi(@RequestBody TraceRecordRequest traceRecordRequest) {
|
|
|
|
|
String messageJson = JSON.toJSONString(traceRecordRequest);
|
|
|
|
|
System.out.println(messageJson);
|
|
|
|
|
rabbitTemplate.convertAndSend("trace.topic.exchange", TopicRabbitConfig.common, messageJson);
|
|
|
|
|
return ResultVOUtils.success("发送成功");
|
|
|
|
|
}
|
|
|
|
@ -121,6 +123,7 @@ public class UdiTraceController extends BaseController {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//2.查询源头企业
|
|
|
|
|
System.out.println(udiEntity.getUdi());
|
|
|
|
|
userCompanyEntity = basicUdiRelService.findByNameCode(udiEntity.getUdi());
|
|
|
|
|
if (userCompanyEntity == null) {
|
|
|
|
|
return ResultVOUtils.error(500, "生产企业未关联该产品信息!");
|
|
|
|
|