|
|
|
@ -17,10 +17,7 @@ import com.glxp.api.entity.basic.UdiEntity;
|
|
|
|
|
import com.glxp.api.entity.sup.UserCompanyEntity;
|
|
|
|
|
import com.glxp.api.entity.trace.*;
|
|
|
|
|
import com.glxp.api.req.basic.FilterUdiRelRequest;
|
|
|
|
|
import com.glxp.api.req.trace.TraceManuDetailRequest;
|
|
|
|
|
import com.glxp.api.req.trace.TraceManuOrderUploadRequest;
|
|
|
|
|
import com.glxp.api.req.trace.TraceOrderUploadRequest;
|
|
|
|
|
import com.glxp.api.req.trace.TraceRecordRequest;
|
|
|
|
|
import com.glxp.api.req.trace.*;
|
|
|
|
|
import com.glxp.api.res.basic.BasicUdiRelResponse;
|
|
|
|
|
import com.glxp.api.res.trace.TraceSearchReponse;
|
|
|
|
|
import com.glxp.api.service.basic.BasicUdiRelService;
|
|
|
|
@ -87,14 +84,24 @@ public class UdiTraceController extends BaseController {
|
|
|
|
|
@Resource
|
|
|
|
|
private final RabbitTemplate rabbitTemplate;
|
|
|
|
|
|
|
|
|
|
@GetMapping("/udi/trace/source/sendUDI")
|
|
|
|
|
public BaseResponse sendUdi(@RequestBody TraceRecordRequest traceRecordRequest) {
|
|
|
|
|
String messageJson = JSON.toJSONString(traceRecordRequest);
|
|
|
|
|
@PostMapping("/udi/trace/source/message")
|
|
|
|
|
public BaseResponse sendMessage(@RequestBody MqTraceMessage mqTraceMessage) {
|
|
|
|
|
String messageJson = JSON.toJSONString(mqTraceMessage);
|
|
|
|
|
System.out.println(messageJson);
|
|
|
|
|
rabbitTemplate.convertAndSend("trace.topic.exchange", TopicRabbitConfig.common, messageJson);
|
|
|
|
|
return ResultVOUtils.success("发送成功");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@PostMapping("/udi/trace/source/task")
|
|
|
|
|
public BaseResponse sendTask(@RequestBody MqTaskDelayMessage mqTaskDelayMessage) {
|
|
|
|
|
String messageJson = JSON.toJSONString(mqTaskDelayMessage);
|
|
|
|
|
System.out.println(messageJson);
|
|
|
|
|
rabbitTemplate.convertAndSend(TopicRabbitConfig.TRACE_DELAY_EXCHANGE, TopicRabbitConfig.delaytrace, mqTaskDelayMessage);
|
|
|
|
|
return ResultVOUtils.success("发送成功");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 源头追溯查询
|
|
|
|
|
*
|
|
|
|
|