Browse Source

Rfid复核

master
常熟吴彦祖 2 months ago
parent
commit
7d67e7cae3
  1. 27
      src/main/java/com/gaotao/modules/api/entity/RfidProductInfo.java
  2. 34
      src/main/java/com/gaotao/modules/api/entity/RfidReviewResultRequest.java
  3. 68
      src/main/java/com/gaotao/modules/api/entity/RfidReviewResultResponse.java
  4. 29
      src/main/java/com/gaotao/modules/api/entity/RfidTunnelOrderRequest.java
  5. 37
      src/main/java/com/gaotao/modules/api/entity/RfidTunnelOrderResponse.java

27
src/main/java/com/gaotao/modules/api/entity/RfidProductInfo.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;
}

34
src/main/java/com/gaotao/modules/api/entity/RfidReviewResultRequest.java

@ -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;
}

68
src/main/java/com/gaotao/modules/api/entity/RfidReviewResultResponse.java

@ -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;
}
}

29
src/main/java/com/gaotao/modules/api/entity/RfidTunnelOrderRequest.java

@ -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;
}

37
src/main/java/com/gaotao/modules/api/entity/RfidTunnelOrderResponse.java

@ -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;
}
Loading…
Cancel
Save