Commit Graph

  • 31dafdfd01 feat(CoalAnalysis): add assayTime field to entity and DTOs master test lihongjie0209 2026-03-11 20:55:02 +08:00
  • 5da34951ee feat(Dockerfile): add missing proto directory copy in build process lihongjie0209 2026-01-31 10:50:27 +08:00
  • 4484cbf065 fix(Dockerfile): remove unused build profile from Maven commands lihongjie0209 2026-01-31 09:44:01 +08:00
  • 145b76fb3a feat(PdcDevice): add additional extension fields to device DTOs and entity lihongjie0209 2026-01-29 20:34:30 +08:00
  • f2b189b1b6 feat(DingtalkBotService): remove YAML Front Matter from message content and add utility method lihongjie0209 2026-01-25 11:21:23 +08:00
  • 9d656645ed feat(NotifyClient): add debugPush endpoint for manual message testing lihongjie0209 2026-01-25 10:17:45 +08:00
  • d0beafd7d7 feat(NotifyClient): implement gRPC client for notification service and add support for push and broadcast messaging lihongjie0209 2026-01-25 09:47:59 +08:00
  • 52e8b98567 feat(WeightDeviceDataGoodsDict): increase query limit for distinct goods retrieval lihongjie0209 2026-01-21 20:37:18 +08:00
  • 3640bad202 feat(WeightDeviceDataAlert): enhance notification data by adding alert name and code lihongjie0209 2026-01-18 21:58:09 +08:00
  • 7e9b8279bd feat(WeightDeviceDataAlert): add resetNotificationStatus method to clear alert notification states lihongjie0209 2026-01-15 22:32:31 +08:00
  • 50bc90f90a feat(WeightDeviceDataAlert): update scene field type to DingtalkBotSceneDto and enhance notification data logging lihongjie0209 2026-01-15 21:40:02 +08:00
  • cd2faeacbe feat(WeightDeviceDataAlert): add functionality to check alerts by IDs and send notifications lihongjie0209 2026-01-15 20:06:43 +08:00
  • 6b29e702cf feat(WeightDeviceDataAlert): implement alert management functionality with CRUD operations and notification checks lihongjie0209 2026-01-14 20:07:11 +08:00
  • cd46e48d1c feat(WarehouseSupplier): add migration functionality for warehouse suppliers lihongjie0209 2026-01-13 21:12:26 +08:00
  • f3b2395d39 feat(Employee): add empType and empTypeName fields to Employee DTOs and entity lihongjie0209 2026-01-01 20:36:23 +08:00
  • 463300d45d feat(Employee): add empType and empTypeName fields to Employee DTOs and entity lihongjie0209 2026-01-01 20:30:25 +08:00
  • a0ff080232 feat(ThreePhaseDeviceData): rename averagePowerFactor to totalPowerFactor in DTOs and entity lihongjie0209 2025-12-14 16:39:02 +08:00
  • 4403b69eda feat(ThreePhaseDevice): enhance device and data DTOs, add RabbitMQ listener for data processing lihongjie0209 2025-12-14 10:39:40 +08:00
  • 8a3dee9f72 feat(ThreePhaseDevice): implement CRUD operations and DTOs for three-phase devices lihongjie0209 2025-12-14 10:18:34 +08:00
  • 286ab001f3 feat(GlobalExceptionHandler): add handler for TransactionSystemException to improve error management lihongjie0209 2025-12-08 22:37:56 +08:00
  • 26fd5434c7 feat(CoalWashingDailyAnalysisKFItem): add archiving checks to create, update, and delete operations lihongjie0209 2025-12-08 21:55:30 +08:00
  • b73852d85a feat(CoalWashingDailyAnalysisKFItem): add archiving checks to create, update, and delete operations lihongjie0209 2025-12-03 21:13:35 +08:00
  • fb0e53bfa4 feat(JsPurchaser, JsReceipt, JsSupplier): add tags field to DTOs and entities for enhanced categorization lihongjie0209 2025-11-15 20:55:26 +08:00
  • 7cf67d4470 feat(JsReceipt): add reason field to receipt DTOs and entity for additional context lihongjie0209 2025-11-15 20:50:08 +08:00
  • 4562cf4cc1 feat(JsPurchaser): add purchaser field to receipt DTOs and entity for buyer information lihongjie0209 2025-11-15 09:31:46 +08:00
  • 34cdcc4ec1 feat(JsSupplier): add address field to supplier DTOs and entity for contact information lihongjie0209 2025-11-12 22:27:15 +08:00
  • 72eafb6942 feat(JsSupplier): add phoneNumber field to supplier DTOs and entity for contact information lihongjie0209 2025-11-12 22:08:43 +08:00
  • 8118ff5147 feat(JsReceipt): add extData field to DTOs and entity for extended data support lihongjie0209 2025-11-09 15:22:56 +08:00
  • 00a703cc14 feat(JsReceiptDetail): add model field to receipt detail DTOs and entity lihongjie0209 2025-11-09 15:18:47 +08:00
  • 4b7fe8f561 feat(JsReceipt): implement CRUD operations and DTOs for receipt management lihongjie0209 2025-11-08 15:49:42 +08:00
  • 0eabc07e52 feat(JsItemUnit): add batch add functionality for item units with duplicate name handling lihongjie0209 2025-11-08 15:18:56 +08:00
  • 5d387d6c5c feat(DictionaryService): update component type determination to be case-insensitive for improved accuracy lihongjie0209 2025-11-08 10:30:12 +08:00
  • 87e8de27fb feat(JsItemCategory): add tree structure support with parent-child relationships and new endpoints for category retrieval lihongjie0209 2025-11-08 10:15:37 +08:00
  • 220333a95b feat(JsSupplier): implement CRUD operations and DTOs for supplier management lihongjie0209 2025-11-08 10:11:06 +08:00
  • a3d871e94a feat(JsItemCategory, JsItemUnit, JsReceiptReason, JsSuppiler): implement CRUD operations and DTOs for item categories, units, receipt reasons, and suppliers lihongjie0209 2025-11-08 10:03:07 +08:00
  • 3aad6d6261 feat(PurchaseOrder): add settlement unit field to DTOs and update related services for enhanced order processing lihongjie0209 2025-11-07 21:31:11 +08:00
  • f4b90cf953 feat(ZmswpmSubscribe): implement subscription management with create, update, delete, and list functionalities lihongjie0209 2025-10-23 22:36:37 +08:00
  • 35383cd3a3 feat(ZmswpmService): enhance API data fetching with retry logic and update data synchronization methods lihongjie0209 2025-10-22 21:55:24 +08:00
  • 527560aec3 feat(PurchaseOrder, SaleOrder): add djgClientIds field to requests and update services for client information processing lihongjie0209 2025-10-20 23:34:32 +08:00
  • 304650a749 feat(PurchaseOrder, SaleOrder): add djgClientIds field to requests and update services for client information processing lihongjie0209 2025-10-20 22:18:52 +08:00
  • 9bd08738b2 feat(CoalWashing): add djgClientId and djgClientName fields to DTOs and entities for enhanced client information handling lihongjie0209 2025-10-19 23:21:20 +08:00
  • 55c6cbf817 feat(CoalWashing): rename supplier field to djgClient in DTOs and entities for clarity lihongjie0209 2025-10-19 22:43:11 +08:00
  • f1dac81f97 feat(PurchaseOrder): add djgClient field to DTOs and entities for processing client information lihongjie0209 2025-10-19 21:49:56 +08:00
  • 27836e7045 feat(CoalWashing): add supplier information to daily analysis DTOs and entity lihongjie0209 2025-10-19 21:46:40 +08:00
  • bef8134dee feat(Mtjywpm): add retry mechanism for API data fetching with proxy IP support lihongjie0209 2025-10-19 17:56:23 +08:00
  • a15709acaf feat(ProxyIp): implement proxy IP management service with API integration and scheduling lihongjie0209 2025-10-15 22:45:50 +08:00
  • 5f38b62373 feat(ProxyIp): implement proxy IP management service with API integration and scheduling lihongjie0209 2025-10-15 22:18:53 +08:00
  • be100b4620 feat(Mtjywpm): add syncInProgressData method for synchronizing ongoing orders lihongjie0209 2025-10-14 22:12:49 +08:00
  • d116d2e802 feat(Mtjywpm): implement data synchronization and subscription management features lihongjie0209 2025-10-14 21:39:33 +08:00
  • 057a778de1 feat(Mtjywpm): implement data synchronization and subscription management features lihongjie0209 2025-10-14 20:57:30 +08:00
  • 433b97c068 feat(Mtjywpm): add syncSingleOrder endpoint for individual order data synchronization lihongjie0209 2025-10-12 22:29:29 +08:00
  • eb10d79b49 feat(WeightDeviceDataService): enhance anomaly detection with time range validation and robust data extraction lihongjie0209 2025-10-12 22:06:10 +08:00
  • bfabd156d4 feat(WeightDeviceDataService): enhance anomaly detection with time range validation and robust data extraction lihongjie0209 2025-10-12 10:00:16 +08:00
  • 6736b6c22a feat(WeightDeviceDataService): enhance anomaly detection with detailed field comparison and numeric tolerance lihongjie0209 2025-10-09 20:55:25 +08:00
  • 5435966b62 feat(WeightDeviceData): add debug endpoint and enhance data retrieval with device filtering lihongjie0209 2025-10-09 20:20:26 +08:00
  • e462c92ef8 feat(Mtjywpm): enhance DTOs and service for unified commodity name processing and bidding time parsing lihongjie0209 2025-09-22 23:48:22 +08:00
  • 3b6932647c feat(Mtjywgg): implement CRUD operations and data synchronization for Mtjywgg entity lihongjie0209 2025-09-22 23:28:33 +08:00
  • 641dcbff20 feat(InventoryCheckService): update detail refresh logic to use forEach method lihongjie0209 2025-09-22 22:38:15 +08:00
  • 6eb65c1fbe feat(EmpSalaryBatch): add updateAttachments endpoint and DTO for attachment management lihongjie0209 2025-09-20 22:03:20 +08:00
  • c9587e4c25 feat(PurchaseOrder): add organizationId to report request and filter by organization lihongjie0209 2025-09-19 23:38:32 +08:00
  • 7337a72335 feat(InventoryCheckDetail): update details field type and enhance entity management lihongjie0209 2025-09-14 21:25:19 +08:00
  • af0d1a3b60 Revert "feat(InventoryCheckDetail): update detail mapping and change detail list type for consistency" lihongjie0209 2025-09-14 16:01:12 +08:00
  • 3e40f0fdfb feat(InventoryCheckDetail): update detail mapping and change detail list type for consistency lihongjie0209 2025-09-14 15:52:26 +08:00
  • 6b01b5678b feat(InventoryCheck): add archive and unarchive functionality with status tracking lihongjie0209 2025-09-14 15:22:21 +08:00
  • 1fab1502be feat(InventoryCheckDto, InventoryCheckDetailDto): add detailed fields for inventory tracking and calculations lihongjie0209 2025-09-14 13:30:48 +08:00
  • 7bd76bcf54 feat(InventoryCheck): add detailed statistics fields and methods for inventory check calculations lihongjie0209 2025-09-14 13:26:48 +08:00
  • bb8ef42582 feat(InventoryCheckDetailEntity): remove gckc field and add llkc and pc for improved inventory tracking lihongjie0209 2025-09-14 13:20:16 +08:00
  • b9e756f086 feat(InventoryCheckDetailDto): remove unused gckc field for cleaner data model lihongjie0209 2025-09-14 13:19:11 +08:00
  • f9fd6cb347 feat(InventoryCheckDto, InventoryCheckEntity): change sum fields from Long to Double for improved precision lihongjie0209 2025-09-14 13:18:35 +08:00
  • 50e1ae54c3 feat(InventoryCheck): enhance getById method to include detailed inventory check information lihongjie0209 2025-09-14 13:16:36 +08:00
  • 65effb31ba feat(InventoryCheckService): enhance getPreDetails method with organizationId filtering lihongjie0209 2025-09-09 21:02:17 +08:00
  • c504d8e4db feat(InventoryCheck): add InventoryCheckDetailDto and update getById method to return detailed information lihongjie0209 2025-09-09 20:56:56 +08:00
  • 711f7e41ef feat(InventoryCheckService): enhance getPreDetails method with additional filtering options lihongjie0209 2025-09-09 20:46:31 +08:00
  • d4087369d7 feat(SmartCamCarDataService): add filter for invalid entries in query criteria lihongjie0209 2025-09-08 21:30:18 +08:00
  • a1439c586f feat(InventoryCheck): add getPreDetails endpoint and update detail DTOs with checkTime lihongjie0209 2025-09-08 21:23:34 +08:00
  • 8f88f5be94 feat(InventoryCheck): add new fields for inventory tracking and estimation lihongjie0209 2025-09-08 21:09:48 +08:00
  • feb98cc8f1 feat(RawCoalBlendCalculator): enhance optimal solution finding and hinting mechanism lihongjie0209 2025-08-27 23:28:28 +08:00
  • d38b7ac49c Revert "feat(RawCoalBlendCalculator): update constraint logic to use fixed denominator for weighted average calculations" lihongjie0209 2025-08-27 22:28:34 +08:00
  • 910b06ba19 feat(RawCoalBlendCalculator): update constraint logic to use fixed denominator for weighted average calculations lihongjie0209 2025-08-24 13:00:45 +08:00
  • fb335a6090 feat(AcDeviceDataService): add organizationId parameter to select and count queries lihongjie0209 2025-08-24 11:54:32 +08:00
  • 89ffd60cf8 feat(CoalInfoService): update ymDetails in CoalWashingDailyAnalysisEntity with new name and code lihongjie0209 2025-07-12 23:08:46 +08:00
  • 3b07cae6a1 feat(CoalInfo): add support for CoalWashingDailyAnalysisEntity updates in service and repository lihongjie0209 2025-07-12 22:55:00 +08:00
  • 2ccf60e304 feat(CoalBlend): add reserve fields to DTOs for extended data handling lihongjie0209 2025-07-12 22:41:40 +08:00
  • 99152ebf41 fix(WeightDeviceDataEntity): handle null ecgbTime in weight data filtering lihongjie0209 2025-06-28 23:08:57 +08:00
  • 03d8e99362 feat(OrderCarNumberBindService):为 CreateOrderCarNumberBindDto 设置开始和结束时间 lihongjie0209 2025-06-25 21:00:32 +08:00
  • 2a4811923b fix(orderCarNumberBind): 修复订单查询逻辑 lihongjie0209 2025-06-16 22:58:43 +08:00
  • cbd19f90a1 refactor(coal): 优化时间过滤逻辑 lihongjie0209 2025-06-15 22:39:54 +08:00
  • 869ff38422 feat(orderCarNumberBind):增加车辆绑定的起止时间并优化查询逻辑 lihongjie0209 2025-06-15 22:33:03 +08:00
  • d5173b6a92 feat(orderCarNumberBind):增加订单与车辆绑定时的称重数据查询功能 lihongjie0209 2025-06-12 20:42:26 +08:00
  • db20a3d7e5 feat(orderCarNumberBind): 新增订单与车号绑定功能 lihongjie0209 2025-06-12 20:35:52 +08:00
  • 497fd6771e feat(plcSchemaDetail): 添加关联生产数据字段和备用字段 lihongjie0209 2025-06-10 21:49:59 +08:00
  • 20c39ed540 fix(sse): 优化 SSE连接异常处理和心跳机制- 在 GlobalExceptionHandler 中增加对 IOException 的处理,忽略常见的客户端断开异常 - 在 SseService 中增加注册时的日志记录,调整心跳发送频率为 30秒一次 - 优化 SseEmitter 的错误处理和资源释放 lihongjie0209 2025-06-08 10:23:07 +08:00
  • 2fd02c6931 refactor(coal): 调整 SseEmitter 默认超时时间为 20 分钟 lihongjie0209 2025-06-04 21:12:48 +08:00
  • 64bf5be240 refactor(coal): 调整 SseEmitter 连接保持时间 lihongjie0209 2025-05-27 23:33:53 +08:00
  • 3d0ce9b627 fix(sse): 修复心跳推送异常处理 lihongjie0209 2025-05-27 23:08:39 +08:00
  • 992a32e35d feat(coal-washing): 添加洗煤日报分析 KF 项 DTO lihongjie0209 2025-05-25 10:55:57 +08:00
  • 9fbb74f0a2 feat(coalWashingDailyAnalysis): 新增 KF 项目相关功能 lihongjie0209 2025-05-25 10:52:20 +08:00
  • 971757f053 refactor(weight-device-data): 重构过磅数据列表接口和实体类 lihongjie0209 2025-05-25 09:39:41 +08:00
  • 1ac1c28997 feat(smartCamCompare): 添加详情列表并优化创建逻辑 lihongjie0209 2025-05-24 23:07:59 +08:00
  • 4d5dcd988a feat(smartCamCompare): 添加智 Camel 比较功能模块- 新增 SmartCamCompareController、Service、Repository 及相关 DTO 和 Entity 类 - 实现智 Camel 比较数据的创建、更新、删除、查询等功能 - 添加智 Camel 比较详情相关功能模块 - 创建数据库表结构和索引 lihongjie0209 2025-05-24 09:25:19 +08:00