批次处理历史记录API
<h4>1. 获取批次处理历史记录(老接口,返回值增加历史记录字段)</h4>
<h5>path</h5>
<ul>
<li><code>/ruleBatch//1.0/getRuleBatchRunResultDetail</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST</li>
</ul>
<h5>请求参数(和之前一样)</h5>
<pre><code>public class GetRuleBatchRunResultDetailDTO {
private String deviceType;
private String lotId;
private String waferId;
//summary detail id /cp and ft is in different tables;
private Long id;
private String deviceId;
private Integer version;</code></pre>
<h5>响应参数(增加<code>handleRecords</code>字段)</h5>
<pre><code>public class RuleBatchRunResultDetailVO {
// 规则执行流水
private List<GetRuleBatchRunResultDetailResponseDTO> runResultDetails;
// 处理记录
private List<BatchManualHandleRecordVO> handleRecords;</code></pre>
<pre><code>public class BatchManualHandleRecordVO {
private Long id;
// 操作(resolutionStatus + resolutionName)
private String operation;
// 操作备注
private String comment;
// 处理人
private String createUserName;
// 创建时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm")
private Date createTime;</code></pre>
<pre><code>public class GetRuleBatchRunResultDetailResponseDTO {
private String ruleName;
private String ruleType;
private String batchValue;
private String result;
private List<String> detail;</code></pre>