5 changed files with 195 additions and 0 deletions
-
27src/main/java/com/gaotao/modules/api/entity/RfidProductInfo.java
-
34src/main/java/com/gaotao/modules/api/entity/RfidReviewResultRequest.java
-
68src/main/java/com/gaotao/modules/api/entity/RfidReviewResultResponse.java
-
29src/main/java/com/gaotao/modules/api/entity/RfidTunnelOrderRequest.java
-
37src/main/java/com/gaotao/modules/api/entity/RfidTunnelOrderResponse.java
@ -0,0 +1,27 @@ |
|||
package com.gaotao.modules.api.entity; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Description RFID通道机产品信息实体 - rqrq |
|||
* @Author rqrq |
|||
* @Date 2025/11/11 |
|||
*/ |
|||
@Data |
|||
public class RfidProductInfo { |
|||
/** |
|||
* RFID码 |
|||
*/ |
|||
private String RfidBarcode; |
|||
|
|||
/** |
|||
* 物料编码 |
|||
*/ |
|||
private String SkuCode; |
|||
|
|||
/** |
|||
* 工单号 |
|||
*/ |
|||
private String WorkOrder; |
|||
} |
|||
|
|||
@ -0,0 +1,34 @@ |
|||
package com.gaotao.modules.api.entity; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Description RFID通道机复核结果请求实体 - rqrq |
|||
* @Author rqrq |
|||
* @Date 2025/11/11 |
|||
*/ |
|||
@Data |
|||
public class RfidReviewResultRequest { |
|||
/** |
|||
* 设备号(AGV为AGV,输送线为对应位置的输送线设备号) |
|||
*/ |
|||
private String DeviceId; |
|||
|
|||
/** |
|||
* 复核结果(1表示成功,2表示失败) |
|||
*/ |
|||
private String ReviewResult; |
|||
|
|||
/** |
|||
* 错误信息 |
|||
*/ |
|||
private String ErrorMsg; |
|||
|
|||
/** |
|||
* RFID集合(读取的结果) |
|||
*/ |
|||
private List<String> RfidList; |
|||
} |
|||
|
|||
@ -0,0 +1,68 @@ |
|||
package com.gaotao.modules.api.entity; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Description RFID通道机复核结果响应实体 - rqrq |
|||
* @Author rqrq |
|||
* @Date 2025/11/11 |
|||
*/ |
|||
@Data |
|||
public class RfidReviewResultResponse { |
|||
/** |
|||
* 返回状态码(200=成功,206=失败) |
|||
*/ |
|||
private String ResCode; |
|||
|
|||
/** |
|||
* 返回描述信息 |
|||
*/ |
|||
private String ResMsg; |
|||
|
|||
/** |
|||
* 备用1 |
|||
*/ |
|||
private String Memo1; |
|||
|
|||
/** |
|||
* 备用2 |
|||
*/ |
|||
private String Memo2; |
|||
|
|||
/** |
|||
* 备用3 |
|||
*/ |
|||
private String Memo3; |
|||
|
|||
/** |
|||
* @Description 创建成功响应 - rqrq |
|||
* @return 成功响应对象 |
|||
* @author rqrq |
|||
*/ |
|||
public static RfidReviewResultResponse success() { |
|||
RfidReviewResultResponse response = new RfidReviewResultResponse(); |
|||
response.setResCode("200"); |
|||
response.setResMsg("成功"); |
|||
response.setMemo1(""); |
|||
response.setMemo2(""); |
|||
response.setMemo3(""); |
|||
return response; |
|||
} |
|||
|
|||
/** |
|||
* @Description 创建失败响应 - rqrq |
|||
* @param errorMsg 错误信息 |
|||
* @return 失败响应对象 |
|||
* @author rqrq |
|||
*/ |
|||
public static RfidReviewResultResponse fail(String errorMsg) { |
|||
RfidReviewResultResponse response = new RfidReviewResultResponse(); |
|||
response.setResCode("206"); |
|||
response.setResMsg(errorMsg != null ? errorMsg : "失败"); |
|||
response.setMemo1(""); |
|||
response.setMemo2(""); |
|||
response.setMemo3(""); |
|||
return response; |
|||
} |
|||
} |
|||
|
|||
@ -0,0 +1,29 @@ |
|||
package com.gaotao.modules.api.entity; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Description RFID通道机订单信息请求实体 - rqrq |
|||
* @Author rqrq |
|||
* @Date 2025/11/11 |
|||
*/ |
|||
@Data |
|||
public class RfidTunnelOrderRequest { |
|||
/** |
|||
* 托盘条码 |
|||
*/ |
|||
private String PalletBarcode; |
|||
|
|||
/** |
|||
* 产品数量(托盘中RFID的数量) |
|||
*/ |
|||
private String ProductCount; |
|||
|
|||
/** |
|||
* 产品信息集合 |
|||
*/ |
|||
private List<RfidProductInfo> ProductList; |
|||
} |
|||
|
|||
@ -0,0 +1,37 @@ |
|||
package com.gaotao.modules.api.entity; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Description RFID通道机订单信息响应实体 - rqrq |
|||
* @Author rqrq |
|||
* @Date 2025/11/11 |
|||
*/ |
|||
@Data |
|||
public class RfidTunnelOrderResponse { |
|||
/** |
|||
* 响应码(200表示成功) |
|||
*/ |
|||
private String ResCode; |
|||
|
|||
/** |
|||
* 响应消息 |
|||
*/ |
|||
private String ResMsg; |
|||
|
|||
/** |
|||
* 备注1 |
|||
*/ |
|||
private String Memo1; |
|||
|
|||
/** |
|||
* 备注2 |
|||
*/ |
|||
private String Memo2; |
|||
|
|||
/** |
|||
* 备注3 |
|||
*/ |
|||
private String Memo3; |
|||
} |
|||
|
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue