新增MES模块,包含供应商、客户、车辆和地磅数据记录管理功能,支持免密接口和数据同步。更新相关控制器、实体、服务和数据库配置,优化权限管理和数据字典支持,确保系统的灵活性和可扩展性。

This commit is contained in:
geht
2026-04-30 15:28:20 +08:00
parent 142a0bdaba
commit b03cbeff9b
121 changed files with 10540 additions and 424 deletions

View File

@@ -195,6 +195,15 @@ public class ShiroConfig {
filterChainDefinitionMap.put("/openapi/call/**", "anon");
// MES车辆管理免密接口供桌面端调用
filterChainDefinitionMap.put("/xslmes/mesXslVehicle/anon/**", "anon");
// MES客户管理免密接口供桌面端调用
filterChainDefinitionMap.put("/xslmes/mesXslCustomer/anon/**", "anon");
// MES供应商管理免密接口供桌面端调用
filterChainDefinitionMap.put("/xslmes/mesXslSupplier/anon/**", "anon");
// 桌面端用户反同步批量上报Outbox -> /sys/sync/batch
filterChainDefinitionMap.put("/sys/sync/batch", "anon");
// 添加自己的过滤器并且取名为jwt
Map<String, Filter> filterMap = new HashMap<String, Filter>(1);
//如果cloudServer为空 则说明是单体 需要加载跨域配置【微服务跨域切换】