diff --git a/mes/hd/nladmin-system/pom.xml b/mes/hd/nladmin-system/pom.xml
index 242486c9..d94cd6b5 100644
--- a/mes/hd/nladmin-system/pom.xml
+++ b/mes/hd/nladmin-system/pom.xml
@@ -281,17 +281,17 @@
-
- nl.basjes.parse.useragent
- yauaa
- 5.23
-
+
+
+
+
+
-
- eu.bitwalker
- UserAgentUtils
- 1.21
-
+
+
+
+
+
diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/common/enums/AcsTaskEnum.java b/mes/hd/nladmin-system/src/main/java/org/nl/common/enums/AcsTaskEnum.java
index 3c965083..b4c9a807 100644
--- a/mes/hd/nladmin-system/src/main/java/org/nl/common/enums/AcsTaskEnum.java
+++ b/mes/hd/nladmin-system/src/main/java/org/nl/common/enums/AcsTaskEnum.java
@@ -28,9 +28,8 @@ public enum AcsTaskEnum {
TASK_PRODUCT_WASH("3","专机-深坑任务"),
//3个点,任务编号,缓存线满料载具列表
TASK_CACHELINE_OUT("4","缓存线-专机缺料任务"),
- TASK_PLOTTER_MAC("5","刻字机-满料入库"),
- TASK_PLOTTER_EMPTY("6","刻字机-呼叫空框"),
- TASK_PLOTTER_CALL_MATERIAL("14","刻字机-叫料请求"),
+ TASK_PLOTTER_MAC("5","刻字机-满料入库"),//判断是否铁料框(否的话: 不处理人工处理跟acs反馈sucess):
+ TASK_PLOTTER_EMPTY("6","刻字机-呼叫空框"),//判断是否铁料框(否的话: 不处理人工处理跟acs反馈sucess):一体机加一个呼叫空框请求功能
TASK_WARP_MAC("7","包装机-叫料出库"),
TASK_WARP_EMPTY("8","包装机-送空框"),
TASK_STRUCT_IN("9","入库-半成品-生产入库"),
@@ -41,7 +40,11 @@ public enum AcsTaskEnum {
TASK_STRUCT_BCP_EMPOUT("17","半成品-空托盘出库"),
TASK_STRUCT_CP_IN("11","入库-成品-生产入库"),
TASK_STRUCT_CP_OUT("12","出库-成品-生产出库"),
- TASK_STRUCT_CP_CHECK("13","成品-盘点"),
+ TASK_STRUCT_CP_CHECK("13","-盘点"),
+ TASK_WASH_LACK("20","清洗机-缺料请求"),
+ TASK_WASH_EMP("21","清洗机-空叫空框"),
+ TASK_WASH_FULL_AUTO("22","清洗机-满料请求自动"),//去半成品入库:参数不全也去异常处理位
+ TASK_WASH_FULL_QZ("23","清洗机-满料请求强制"),//去异常位:
//回调状态
STATUS_START("1","执行中"),
@@ -52,11 +55,13 @@ public enum AcsTaskEnum {
REQUEST_CALLTYPE_EMP("1","专机缺料请求"),
REQUEST_PLOTTER_SEND_FULL("3","刻字满料请求"),
REQUEST_PLOTTER_CALL_EMP("4","刻字空框请求"),
- REQUEST_PLOTTER_CALL_MATERIAL("9","刻字叫料请求"),//由mes下发
REQUEST_WARP_CALL_FULL("5","包装缺料请求"),
REQUEST_WARP_SEND_EMP("6","包装送空框请求"),
- REQUEST_WASH_EMP("7","清洗机器缺料请求"),
- REQUEST_WASH_FULL("8","清洗机器满料请求"),
+ REQUEST_WASH_LACK("7","清洗机器缺料请求"),//深坑->清洗:相同物料的重量<150公斤;
+ REQUEST_WASH_EMP("8","清洗机器空框请求"),//清洗机下料位
+ REQUEST_WASH_FULL("9","清洗机器满料请求"),//清洗机满料请求
+ REQUEST_WASH_FULL_ERROR("10","清洗机-满料异常请求"),//去半成品入库
+
//
diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/common/utils/StringUtils.java b/mes/hd/nladmin-system/src/main/java/org/nl/common/utils/StringUtils.java
index 924486d5..b2c94e27 100644
--- a/mes/hd/nladmin-system/src/main/java/org/nl/common/utils/StringUtils.java
+++ b/mes/hd/nladmin-system/src/main/java/org/nl/common/utils/StringUtils.java
@@ -19,11 +19,8 @@ import cn.hutool.http.HttpUtil;
import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;
import lombok.extern.slf4j.Slf4j;
-import nl.basjes.parse.useragent.UserAgent;
-import nl.basjes.parse.useragent.UserAgentAnalyzer;
import org.nl.modules.common.config.ElAdminProperties;
import org.nl.modules.common.utils.ElAdminConstant;
-import org.nl.modules.wql.util.SpringContextHolder;
import javax.servlet.http.HttpServletRequest;
import java.net.InetAddress;
@@ -47,12 +44,12 @@ public class StringUtils {
* 注入bean
*/
- private static final UserAgentAnalyzer USER_AGENT_ANALYZER = UserAgentAnalyzer
- .newBuilder()
- .hideMatcherLoadStats()
- .withCache(10000)
- .withField(UserAgent.AGENT_NAME_VERSION)
- .build();
+// private static final UserAgentAnalyzer USER_AGENT_ANALYZER = UserAgentAnalyzer
+// .newBuilder()
+// .hideMatcherLoadStats()
+// .withCache(10000)
+// .withField(UserAgent.AGENT_NAME_VERSION)
+// .build();
/**
* 驼峰命名法工具
@@ -198,8 +195,9 @@ public class StringUtils {
public static String getBrowser(HttpServletRequest request) {
- UserAgent.ImmutableUserAgent userAgent = USER_AGENT_ANALYZER.parse(request.getHeader("User-Agent"));
- return userAgent.get(UserAgent.AGENT_NAME_VERSION).getValue();
+// UserAgent.ImmutableUserAgent userAgent = USER_AGENT_ANALYZER.parse(request.getHeader("User-Agent"));
+// return userAgent.get(UserAgent.AGENT_NAME_VERSION).getValue();
+ return "default";
}
/**
diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/config/ConventConfig.java b/mes/hd/nladmin-system/src/main/java/org/nl/config/ConventConfig.java
index e986224f..6a055b31 100644
--- a/mes/hd/nladmin-system/src/main/java/org/nl/config/ConventConfig.java
+++ b/mes/hd/nladmin-system/src/main/java/org/nl/config/ConventConfig.java
@@ -11,7 +11,6 @@ import org.nl.wms.product_manage.sch.tasks.WashMachineryTask;
import org.nl.wms.product_manage.sch.tasks.callEmpty.PlotterCallEmptyTask;
import org.nl.wms.product_manage.sch.tasks.callMaterial.WrapCallMaterialTask;
import org.nl.wms.product_manage.sch.tasks.sendEmpty.WrapSendEmptyTask;
-import org.nl.wms.product_manage.sch.tasks.callMaterial.PlotterCallMaterialTask;
import org.nl.wms.product_manage.sch.tasks.sendMaterial.PlotterSendMaterialTask;
import org.springframework.context.SmartLifecycle;
import org.springframework.context.annotation.Configuration;
@@ -25,10 +24,10 @@ public class ConventConfig implements SmartLifecycle {
public void start() {
AcsToWmsServiceImpl.Task_Collent.put(AcsTaskEnum.REQUEST_CALLTYPE_FULL, SpringContextHolder.getBean(SpeFullTask.class));
AcsToWmsServiceImpl.Task_Collent.put(AcsTaskEnum.REQUEST_CALLTYPE_EMP, SpringContextHolder.getBean(SpeEmpTask.class));
- AcsToWmsServiceImpl.Task_Collent.put(AcsTaskEnum.REQUEST_WASH_EMP, SpringContextHolder.getBean(WashMachineryTask.class));
+ AcsToWmsServiceImpl.Task_Collent.put(AcsTaskEnum.REQUEST_WASH_LACK, SpringContextHolder.getBean(WashMachineryTask.class));
AcsToWmsServiceImpl.Task_Collent.put(AcsTaskEnum.REQUEST_PLOTTER_SEND_FULL, SpringContextHolder.getBean(PlotterSendMaterialTask.class));
AcsToWmsServiceImpl.Task_Collent.put(AcsTaskEnum.REQUEST_PLOTTER_CALL_EMP, SpringContextHolder.getBean(PlotterCallEmptyTask.class));
- AcsToWmsServiceImpl.Task_Collent.put(AcsTaskEnum.REQUEST_PLOTTER_CALL_MATERIAL, SpringContextHolder.getBean(PlotterCallMaterialTask.class));
+// AcsToWmsServiceImpl.Task_Collent.put(AcsTaskEnum.REQUEST_PLOTTER_CALL_MATERIAL, SpringContextHolder.getBean(EngraveCallMaterialTask.class));
AcsToWmsServiceImpl.Task_Collent.put(AcsTaskEnum.REQUEST_WARP_CALL_FULL, SpringContextHolder.getBean(WrapCallMaterialTask.class));
AcsToWmsServiceImpl.Task_Collent.put(AcsTaskEnum.REQUEST_WARP_SEND_EMP, SpringContextHolder.getBean(WrapSendEmptyTask.class));
System.out.println("初始化Task_Collent完成777"+AcsToWmsServiceImpl.Task_Collent.size());
diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/modules/common/utils/StringUtils.java b/mes/hd/nladmin-system/src/main/java/org/nl/modules/common/utils/StringUtils.java
index e7343094..4c607be0 100644
--- a/mes/hd/nladmin-system/src/main/java/org/nl/modules/common/utils/StringUtils.java
+++ b/mes/hd/nladmin-system/src/main/java/org/nl/modules/common/utils/StringUtils.java
@@ -16,18 +16,15 @@
package org.nl.modules.common.utils;
import cn.hutool.http.HttpUtil;
+import cn.hutool.http.useragent.UserAgent;
import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;
import lombok.extern.slf4j.Slf4j;
-import nl.basjes.parse.useragent.UserAgent;
-import nl.basjes.parse.useragent.UserAgentAnalyzer;
import org.nl.modules.common.config.ElAdminProperties;
-import org.nl.modules.wql.util.SpringContextHolder;
import javax.servlet.http.HttpServletRequest;
import java.net.InetAddress;
import java.net.NetworkInterface;
-import java.net.UnknownHostException;
import java.util.Calendar;
import java.util.Date;
import java.util.Enumeration;
@@ -47,12 +44,6 @@ public class StringUtils {
*/
- private static final UserAgentAnalyzer USER_AGENT_ANALYZER = UserAgentAnalyzer
- .newBuilder()
- .hideMatcherLoadStats()
- .withCache(10000)
- .withField(UserAgent.AGENT_NAME_VERSION)
- .build();
/**
* 驼峰命名法工具
@@ -188,8 +179,7 @@ public class StringUtils {
public static String getBrowser(HttpServletRequest request) {
- UserAgent.ImmutableUserAgent userAgent = USER_AGENT_ANALYZER.parse(request.getHeader("User-Agent"));
- return userAgent.get(UserAgent.AGENT_NAME_VERSION).getValue();
+ return "default";
}
/**
diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/modules/logging/service/impl/LogServiceImpl.java b/mes/hd/nladmin-system/src/main/java/org/nl/modules/logging/service/impl/LogServiceImpl.java
index bae180cc..89d06147 100644
--- a/mes/hd/nladmin-system/src/main/java/org/nl/modules/logging/service/impl/LogServiceImpl.java
+++ b/mes/hd/nladmin-system/src/main/java/org/nl/modules/logging/service/impl/LogServiceImpl.java
@@ -102,7 +102,7 @@ public class LogServiceImpl implements LogService {
logDto.setMethod(methodName);
logDto.setUsername(username);
logDto.setParams(getParameter(method, joinPoint.getArgs()));
- logDto.setBrowser(browser);
+ logDto.setBrowser("default");
logRepository.save(logDto);
}
diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/masterdata_manage/备份pdm/rest/WorkProcedureController.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/masterdata_manage/备份pdm/rest/WorkProcedureController.java
deleted file mode 100644
index 26e3b3d5..00000000
--- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/masterdata_manage/备份pdm/rest/WorkProcedureController.java
+++ /dev/null
@@ -1,86 +0,0 @@
-
-package org.nl.wms.masterdata_manage.备份pdm.rest;
-
-
-import io.swagger.annotations.ApiOperation;
- import lombok.RequiredArgsConstructor;
-import org.nl.common.anno.Log;
-import lombok.extern.slf4j.Slf4j;
-import org.nl.wms.masterdata_manage.备份pdm.service.WorkProcedureService;
-import org.nl.wms.masterdata_manage.备份pdm.service.dto.WorkProcedureDto;
-import org.springframework.data.domain.Pageable;
-import org.springframework.http.HttpStatus;
-import org.springframework.http.ResponseEntity;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.Map;
-
-/**
- *
- * @author ldjun
- * @date 2021-12-19
- **/
-//@RestController
-@RequiredArgsConstructor
-//@Api(tags = "工序管理")
-//@RequestMapping("/api/workProcedure")
-@Slf4j
-public class WorkProcedureController {
-
-
- private final WorkProcedureService workProcedureService;
-
- @GetMapping
- @Log("查询工序")
- @ApiOperation("查询工序")
- //@PreAuthorize("@el.check('WorkProcedure:list')")
-
- public ResponseEntity