From 379cf50bff98863d6eac76e8c3549ec27249e9e5 Mon Sep 17 00:00:00 2001 From: Comair <1464848666@qq.com> Date: Thu, 17 Jul 2025 15:47:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BB=BB=E5=8A=A1=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E5=92=8C=E9=87=8D=E6=96=B0=E4=B8=8B=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/shkj/ShkjApplication.java | 2 +- .../src/main/resources/application-pro.yml | 6 +- shkj-admin/src/main/resources/application.yml | 2 +- .../shkj/common/constant/RedisConstant.java | 3 + .../com/shkj/common/utils/MessageUtils.java | 2 +- .../shkj/framework/config/SecurityConfig.java | 4 +- .../service/impl/SysDictTypeServiceImpl.java | 5 +- .../mapper/system/SysDictDataMapper.xml | 2 +- .../com/shkj/wcs/bo/AGVFeedbackDepBo.java | 34 ++ .../main/java/com/shkj/wcs/bo/AGVTaskBo.java | 48 --- .../controller/busin/AgvTaskContorller.java | 15 + .../controller/busin/BusinTaskController.java | 53 +++ .../controller/busin/WcsTaskController.java | 18 +- .../java/com/shkj/wcs/domain/BusinTask.java | 107 +++++ .../com/shkj/wcs/mapper/BusinTaskMapper.java | 14 + .../java/com/shkj/wcs/plc/PlcEventTask.java | 400 ++++++++---------- .../wcs/service/IBusinDataTaskService.java | 23 + .../shkj/wcs/service/IBusinTaskService.java | 36 ++ .../impl/BusinDataTaskServiceImpl.java | 299 +++++++++---- .../service/impl/BusinTaskServiceImpl.java | 117 +++++ .../shkj/wcs/third/workbinWcs/WCSUtil.java | 38 +- .../java/com/shkj/wcs/vo/BusinTaskVo.java | 18 + .../com/shkj/wms/bo/BusinTaskQueryBo.java | 14 +- .../com/shkj/wms/enums/TaskStatusEnum.java | 6 +- .../main/java/com/shkj/wms/enums/WayEnum.java | 38 ++ 25 files changed, 899 insertions(+), 405 deletions(-) create mode 100644 shkj-wms/src/main/java/com/shkj/wcs/bo/AGVFeedbackDepBo.java delete mode 100644 shkj-wms/src/main/java/com/shkj/wcs/bo/AGVTaskBo.java create mode 100644 shkj-wms/src/main/java/com/shkj/wcs/controller/busin/BusinTaskController.java create mode 100644 shkj-wms/src/main/java/com/shkj/wcs/domain/BusinTask.java create mode 100644 shkj-wms/src/main/java/com/shkj/wcs/mapper/BusinTaskMapper.java create mode 100644 shkj-wms/src/main/java/com/shkj/wcs/service/IBusinTaskService.java create mode 100644 shkj-wms/src/main/java/com/shkj/wcs/service/impl/BusinTaskServiceImpl.java create mode 100644 shkj-wms/src/main/java/com/shkj/wcs/vo/BusinTaskVo.java create mode 100644 shkj-wms/src/main/java/com/shkj/wms/enums/WayEnum.java diff --git a/shkj-admin/src/main/java/com/shkj/ShkjApplication.java b/shkj-admin/src/main/java/com/shkj/ShkjApplication.java index 54bc98e..5ee2cff 100644 --- a/shkj-admin/src/main/java/com/shkj/ShkjApplication.java +++ b/shkj-admin/src/main/java/com/shkj/ShkjApplication.java @@ -12,7 +12,7 @@ import org.springframework.scheduling.annotation.EnableAsync; * * @author lch */ -@SpringBootApplication(exclude = { SecurityAutoConfiguration.class,DataSourceAutoConfiguration.class, MongoAutoConfiguration.class},scanBasePackages = {"org.jeecg.modules.jmreport", "com.shkj"}) +@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class, MongoAutoConfiguration.class},scanBasePackages = {"org.jeecg.modules.jmreport", "com.shkj"}) //@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class, MongoAutoConfiguration.class},scanBasePackages = {"org.jeecg.modules.jmreport", "com.shkj"}) @EnableAsync public class ShkjApplication { diff --git a/shkj-admin/src/main/resources/application-pro.yml b/shkj-admin/src/main/resources/application-pro.yml index 5e86dce..3b0c6bf 100644 --- a/shkj-admin/src/main/resources/application-pro.yml +++ b/shkj-admin/src/main/resources/application-pro.yml @@ -12,9 +12,9 @@ spring: druid: # 主库数据源 master: - url: jdbc:mysql://127.0.0.1:3306/sc_wcs?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B7 + url: jdbc:mysql://10.0.152.244:3306/sc_wcs?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B7 username: root - password: root + password: sc@2025 # 从库数据源 slave: # 从数据源开关/默认关闭 @@ -64,7 +64,7 @@ spring: # redis 配置 redis: # 地址 - host: 127.0.0.1 + host: 10.0.152.244 # 端口,默认为6379 port: 6379 # 数据库索引 diff --git a/shkj-admin/src/main/resources/application.yml b/shkj-admin/src/main/resources/application.yml index 949a21f..d7e7999 100644 --- a/shkj-admin/src/main/resources/application.yml +++ b/shkj-admin/src/main/resources/application.yml @@ -45,7 +45,7 @@ spring: # 国际化资源文件路径 basename: i18n/messages profiles: - active: dev + active: pro # 文件上传 servlet: multipart: diff --git a/shkj-common/src/main/java/com/shkj/common/constant/RedisConstant.java b/shkj-common/src/main/java/com/shkj/common/constant/RedisConstant.java index 60f255e..1ce40f7 100644 --- a/shkj-common/src/main/java/com/shkj/common/constant/RedisConstant.java +++ b/shkj-common/src/main/java/com/shkj/common/constant/RedisConstant.java @@ -6,6 +6,9 @@ public class RedisConstant { public static String redisGoods ="Goods:"; public static String redisVin ="Vin:"; + //agv + public static String redisAgvAreaStatus = "AgvAreaStatus"; + //PLC连接点位 public static String redisPlcListConnect ="PlcList:"; diff --git a/shkj-common/src/main/java/com/shkj/common/utils/MessageUtils.java b/shkj-common/src/main/java/com/shkj/common/utils/MessageUtils.java index cc6dc54..f736cd1 100644 --- a/shkj-common/src/main/java/com/shkj/common/utils/MessageUtils.java +++ b/shkj-common/src/main/java/com/shkj/common/utils/MessageUtils.java @@ -26,7 +26,7 @@ public class MessageUtils { MessageSource messageSource = SpringUtils.getBean(MessageSource.class); return messageSource.getMessage(code, args, LocaleContextHolder.getLocale()); } catch (Exception e) { - // log.error("国际化出错了 = {}", e.getMessage()); + log.error("国际化出错了 = {}", e.getMessage()); } return code; } diff --git a/shkj-framework/src/main/java/com/shkj/framework/config/SecurityConfig.java b/shkj-framework/src/main/java/com/shkj/framework/config/SecurityConfig.java index a063c4e..99d6f4f 100644 --- a/shkj-framework/src/main/java/com/shkj/framework/config/SecurityConfig.java +++ b/shkj-framework/src/main/java/com/shkj/framework/config/SecurityConfig.java @@ -113,10 +113,10 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter { .antMatchers("/jmreport/**").anonymous() .antMatchers("/**/common/**").permitAll() /*第三方回调接口 这里修改为permitAll 目的是不管请求的时候头部是否带了token都可以请求 不然的话anonymous时如果有token但是不对会报403*/ - .antMatchers("/**/third/**").permitAll() + .antMatchers("/api/**/**").permitAll() // .antMatchers("/**/wms/**").permitAll() - .antMatchers("/wcs/**").permitAll() + .antMatchers("/agvapi/**").permitAll() .antMatchers("/**/largeScreen/**").permitAll() // .antMatchers("/**/system/**").permitAll() diff --git a/shkj-system/src/main/java/com/shkj/system/service/impl/SysDictTypeServiceImpl.java b/shkj-system/src/main/java/com/shkj/system/service/impl/SysDictTypeServiceImpl.java index 67058b0..379315d 100644 --- a/shkj-system/src/main/java/com/shkj/system/service/impl/SysDictTypeServiceImpl.java +++ b/shkj-system/src/main/java/com/shkj/system/service/impl/SysDictTypeServiceImpl.java @@ -80,9 +80,6 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService { List dictDatas = DictUtils.getDictCache(dictType); if (StringUtils.isNotEmpty(dictDatas)) { - for (SysDictData dictData : dictDatas) { - dictData.setDictLabel(MessageUtils.message(dictData.getDictLabel())); - } return dictDatas; } dictDatas = dictDataMapper.selectDictDataByType(dictType, SecurityUtils.getCurrentBranchId()); @@ -90,7 +87,7 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService { if (StringUtils.isNotEmpty(dictDatas)) { DictUtils.setDictCache(dictType, dictDatas); for (SysDictData dictData : dictDatas) { - dictData.setDictLabel(MessageUtils.message(dictData.getDictLabel())); + dictData.setDictLabel(dictData.getDictLabel()); } return dictDatas; } diff --git a/shkj-system/src/main/resources/mapper/system/SysDictDataMapper.xml b/shkj-system/src/main/resources/mapper/system/SysDictDataMapper.xml index 6ba6b67..3a568dd 100644 --- a/shkj-system/src/main/resources/mapper/system/SysDictDataMapper.xml +++ b/shkj-system/src/main/resources/mapper/system/SysDictDataMapper.xml @@ -47,7 +47,7 @@