no message

main
HUOJIN\92525 2025-02-14 11:23:06 +08:00
parent 096ed2f73b
commit 198bcba6ba
2 changed files with 16 additions and 7 deletions

View File

@ -181,10 +181,10 @@ public class KMReServiceImpl implements KMReService {
@Override @Override
public String sendAgvTaskCcJson(AgvTask agvTasks) { public String sendAgvTaskCcJson(AgvTask agvTasks) {
JSONObject jsonObject = new JSONObject(new LinkedHashMap<>()); JSONObject jsonObject = new JSONObject(new LinkedHashMap<>());
String requestId = TimeNumberUtils.getCcCode();
Map<String, Object> objMap = new LinkedHashMap<>(); Map<String, Object> objMap = new LinkedHashMap<>();
objMap.put("orgId", agvTasks.getId());//库存组织 ID objMap.put("orgId", agvTasks.getId());//库存组织 ID
objMap.put("requestId", agvTasks.getId());//请求 id objMap.put("requestId", requestId);//请求 id
objMap.put("missionCode", agvTasks.getId());//任务编号 objMap.put("missionCode", agvTasks.getId());//任务编号
objMap.put("missionType", agvTasks.getJobType());//货 架 ( 托 盘 ) 移动 RACK_MOVE objMap.put("missionType", agvTasks.getJobType());//货 架 ( 托 盘 ) 移动 RACK_MOVE
objMap.put("viewBoardType", "");// objMap.put("viewBoardType", "");//
@ -233,10 +233,10 @@ public class KMReServiceImpl implements KMReService {
@Override @Override
public String sendAgvTaskHjJson(AgvTask agvTasks) { public String sendAgvTaskHjJson(AgvTask agvTasks) {
JSONObject jsonObject = new JSONObject(new LinkedHashMap<>()); JSONObject jsonObject = new JSONObject(new LinkedHashMap<>());
String requestId = TimeNumberUtils.getHjCode();
Map<String, Object> objMap = new LinkedHashMap<>(); Map<String, Object> objMap = new LinkedHashMap<>();
objMap.put("orgId", agvTasks.getId());//库存组织 ID objMap.put("orgId", agvTasks.getId());//库存组织 ID
objMap.put("requestId", agvTasks.getId());//请求 id objMap.put("requestId", requestId);//请求 id
objMap.put("missionCode", agvTasks.getId());//任务编号 objMap.put("missionCode", agvTasks.getId());//任务编号
objMap.put("missionType", agvTasks.getJobType());//货 架 ( 托 盘 ) 移动 RACK_MOVE objMap.put("missionType", agvTasks.getJobType());//货 架 ( 托 盘 ) 移动 RACK_MOVE
objMap.put("viewBoardType", "");//IDENTIFY_REQUIRE objMap.put("viewBoardType", "");//IDENTIFY_REQUIRE
@ -262,9 +262,10 @@ public class KMReServiceImpl implements KMReService {
@Override @Override
public String sendAgvTaskGtJson(AgvTask agvTask) { public String sendAgvTaskGtJson(AgvTask agvTask) {
JSONObject jsonObject = new JSONObject(new LinkedHashMap<>()); JSONObject jsonObject = new JSONObject(new LinkedHashMap<>());
String requestId = TimeNumberUtils.getGTTaskCode();
Map<String, Object> objMap = new LinkedHashMap<>(); Map<String, Object> objMap = new LinkedHashMap<>();
objMap.put("orgId", agvTask.getId());//库存组织 ID(或工厂代码,供应商代码) objMap.put("orgId", agvTask.getId());//库存组织 ID(或工厂代码,供应商代码)
objMap.put("requestId", agvTask.getId());//请求 id objMap.put("requestId", requestId);//请求 id
objMap.put("missionCode", agvTask.getId());//任务编号 objMap.put("missionCode", agvTask.getId());//任务编号
objMap.put("missionType", "ROLLER_MOVE");//任务类型 :滚筒 objMap.put("missionType", "ROLLER_MOVE");//任务类型 :滚筒
objMap.put("viewBoardType", "");//上视识别类型: objMap.put("viewBoardType", "");//上视识别类型:

View File

@ -23,12 +23,20 @@ public class TimeNumberUtils {
return "RK"+datetime +addLeftZero(s, length); return "RK"+datetime +addLeftZero(s, length);
} }
public static synchronized String getRCCode() { public static synchronized String getCcCode() {
sequence = sequence >= 999999 ? 1 : sequence + 1; sequence = sequence >= 999999 ? 1 : sequence + 1;
String datetime = new SimpleDateFormat("yyMMddHHmmss") String datetime = new SimpleDateFormat("yyMMddHHmmss")
.format(new Date()); .format(new Date());
String s = Integer.toString(sequence); String s = Integer.toString(sequence);
return "RC"+datetime +addLeftZero(s, length); return "CC"+datetime +addLeftZero(s, length);
}
public static synchronized String getHjCode() {
sequence = sequence >= 999999 ? 1 : sequence + 1;
String datetime = new SimpleDateFormat("yyMMddHHmmss")
.format(new Date());
String s = Integer.toString(sequence);
return "HJ"+datetime +addLeftZero(s, length);
} }
public static synchronized String getXJTaskCode() { public static synchronized String getXJTaskCode() {