类库 › open-wes
jingsewu

jingsewu/open-wes

Open WES是一款开源仓库执行系统,采用微服务架构并集成AI优化。它提供任务管理、实时监控和自定义规则等功能,旨在通过高效的工作流管理和实时数据追踪,简化现代供应链的仓库运营,提升自动化与决策效率。

技术栈

client javascript

框架

React ^17.0.2

状态管理

MobX ^4.15.7

构建工具

Webpack ^5.101.3

网络

Axios ^1.12.2

CSS 预处理器

Sass ^1.92.1
查看全部依赖 (89)

依赖

@ant-design/icons ^5.2.1 @babel/preset-react ^7.23.3 @babel/runtime ^7.28.4 @dnd-kit/core ^6.1.0 @dnd-kit/sortable ^8.0.0 @dnd-kit/utilities ^3.2.2 @fortawesome/fontawesome-free ^6.1.1 ahooks ^3.7.8 amis ^6.5.0 amis-core ^6.5.0 amis-formula ^6.5.0 amis-ui ^6.5.0 antd ^4.24.15 bootstrap ^5.1.0 chart.js ^4.4.1 classnames ^2.5.1 copy-to-clipboard 3.3.1 core-js ^2.5.7 dayjs ^1.11.7 froala-editor ^4.0.18 history ^5.3.0 i18next ^23.7.11 i18next-browser-languagedetector ^7.2.0 lodash ^4.17.11 lodash-es ^4.17.21 lucide-react ^0.344.0 mobx-react ^6.3.1 mobx-react-lite ^2.1.1 mobx-state-tree ^3.17.3 moment ^2.30.1 monaco-editor ^0.53.0 promise ^8.1.0 qs ^6.11.2 qz-tray 2.2.4 react-activation ^0.13.4 react-chartjs-2 ^5.2.0 react-dom ^17.0.2 react-i18next ^13.5.0 react-is ^19.1.1 react-markdown ^8.0.7 react-overlays 5.1.1 react-router 5.2.1 react-router-dom 5.2.1 react-use ^17.4.2 rehype-raw ^6.0.0 rehype-sanitize ^6.0.0 remark-breaks ^4.0.0 sass-loader ^16.0.3

开发依赖

@babel/core ^7.22.8 @babel/plugin-transform-runtime ^7.22.7 @babel/preset-env ^7.22.7 @babel/preset-typescript ^7.22.5 @pmmmwh/react-refresh-webpack-plugin ^0.5.4 @svgr/webpack ^8.1.0 @types/event-source-polyfill ^1.0.5 @types/lodash ^4.14.123 @types/lodash-es ^4.17.12 @types/node ^20.19.14 @types/qs ^6.5.3 @types/react ^17.0.88 @types/react-dom ^17.0.26 @types/react-router 5.1.20 @types/react-router-dom ^4.3.2 axios-mock-adapter 1.16.0 babel-loader ^9.1.2 bce-sdk-js ^0.2.9 clean-webpack-plugin ^3.0.0 css-loader ^3.4.2 css-minimizer-webpack-plugin ^7.0.2 file-loader ^5.0.2 fork-ts-checker-webpack-plugin ^9.1.0 fs-walk 0.0.2 html-minifier ^4.0.0 html-webpack-plugin ^4.0.1 http-proxy-middleware ^2.0.6 mini-css-extract-plugin ^2.9.4 mocker-api ^1.11.2 react-refresh ^0.11.0 react-refresh-typescript ^2.0.3 speed-measure-webpack-plugin ^1.5.0 style-loader ^1.1.3 svgo ^3.2.0 terser-webpack-plugin ^5.3.14 ts-loader ^9.3.1 type-fest ^2.12.1 typescript ^5.9.2 webpack-bundle-analyzer ^4.10.2 webpack-cli ^5.1.4 webpack-dev-server ^4.15.1

server/modules-ai/ai-core java

查看全部依赖 (6)

依赖

org.jsoup:jsoup" implementation "com.google.code.gson gson org.springframework.ai:spring-ai-zhipuai-spring-boot-starter' // implementation 'org.springframework.ai spring-ai-openai-spring-boot-starter org.springframework.boot:spring-boot-starter' implementation 'org.springframework spring-tx org.springframework.boot:spring-boot-starter-data-jpa' implementation 'com.fasterxml.jackson.datatype jackson-datatype-jsr310 org.springframework.retry:spring-retry 2.0.5 org.springframework:spring-aspects" implementation 'org.springdoc springdoc-openapi-starter-webmvc-ui

server/modules-api-platform/api-platform java

查看全部依赖 (6)

依赖

commons-io:commons-io' implementation 'org.mapstruct mapstruct org.apache.dubbo:dubbo-spring-boot-starter' implementation 'org.apache.httpcomponents.client5 httpclient5 org.freemarker:freemarker" implementation 'org.apache.commons commons-lang3 org.graalvm.js:js-scriptengine' implementation 'io.swagger.core.v3 swagger-annotations org.projectlombok:lombok-mapstruct-binding' implementation 'org.graalvm.js js org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot spring-boot-starter-validation

server/modules-gateway/gateway-core java

查看全部依赖 (4)

依赖

com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery" implementation 'com.alibaba.cloud spring-cloud-starter-alibaba-nacos-config com.auth0:java-jwt 3.16.0 jakarta.servlet:jakarta.servlet-api" implementation 'org.redisson redisson-spring-boot-starter org.springframework.cloud:spring-cloud-starter-gateway' implementation 'org.springframework.boot spring-boot-starter-data-redis-reactive

server/modules-plugin/plugin-api java

查看全部依赖 (1)

依赖

jakarta.validation:jakarta.validation-api' } bootJar { enabled = false } jar { enabled = true } task sourcesJar(type Jar) { from sourceSets.main.allJava archiveClassifier.set(

server/modules-plugin/plugin-core java

查看全部依赖 (3)

依赖

org.apache.dubbo:dubbo-spring-boot-starter" implementation 'org.springframework spring-tx org.springframework.boot:spring-boot-starter' implementation 'org.springframework.boot spring-boot-starter-websocket org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springdoc springdoc-openapi-starter-webmvc-ui

server/modules-plugin/plugin-extension java

查看全部依赖 (5)

依赖

com.google.guava:guava' implementation 'org.apache.commons commons-lang3 org.apache.commons:commons-collections4' implementation 'org.mapstruct mapstruct org.pf4j:pf4j' implementation 'org.springframework spring-tx org.projectlombok:lombok-mapstruct-binding' implementation 'org.springframework.boot spring-boot-starter-web org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.apache.dubbo dubbo-spring-boot-starter

server/modules-plugin/plugin-sdk java

查看全部依赖 (3)

依赖

org.pf4j:pf4j' compileOnly 'org.apache.dubbo dubbo-spring-boot-starter org.springframework.boot:spring-boot-starter' implementation 'org.springframework.boot spring-boot-starter-web org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.mapstruct mapstruct

server/modules-search/search-core java

查看全部依赖 (2)

依赖

org.javassist:javassist' implementation 'org.springframework.boot spring-boot-starter-validation org.springframework.boot:spring-boot-starter-websocket' implementation 'cn.zhxu bean-searcher-boot-starter

server/modules-station/station java

查看全部依赖 (5)

依赖

com.google.guava:guava' implementation 'org.apache.commons commons-lang3 org.apache.commons:commons-collections4' implementation 'org.mapstruct mapstruct org.projectlombok:lombok-mapstruct-binding' implementation 'org.apache.dubbo dubbo-spring-boot-starter org.springframework.boot:spring-boot-starter' implementation 'org.springframework.boot spring-boot-starter-websocket org.springframework.boot:spring-boot-starter-validation' implementation 'org.redisson redisson-spring-boot-starter

server/modules-user/user-api java

查看全部依赖 (1)

依赖

jakarta.validation:jakarta.validation-api' implementation 'org.slf4j slf4j-api

server/modules-user/user java

查看全部依赖 (7)

依赖

com.google.guava:guava' implementation 'org.apache.commons commons-lang3 mysql:mysql-connector-java" implementation 'org.springframework.boot spring-boot-starter-data-jpa org.apache.commons:commons-collections4' implementation 'org.mapstruct mapstruct org.projectlombok:lombok-mapstruct-binding' implementation "org.springframework.cloud spring-cloud-starter org.springdoc:springdoc-openapi-starter-webmvc-ui' implementation "jakarta.servlet jakarta.servlet-api org.springframework.boot:spring-boot-starter-oauth2-client' implementation 'com.auth0 java-jwt org.springframework.boot:spring-boot-starter-web-services" implementation 'org.springframework.security spring-security-core

server/modules-utils/common-import java

查看全部依赖 (4)

依赖

cn.afterturn:easypoi-web' // implementation 'io.springfox springfox-swagger2 org.apache.commons:commons-collections4' implementation 'org.reflections reflections org.springdoc:springdoc-openapi-starter-webmvc-ui' } bootJar { enabled = false } jar { enabled = true } task sourcesJar(type Jar) { from sourceSets.main.allJava archiveClassifier.set( org.springframework.boot:spring-boot-starter-web' implementation 'org.apache.commons commons-lang3

server/modules-utils/common-utils java

查看全部依赖 (4)

依赖

com.alibaba:transmittable-thread-local' implementation 'org.springframework.boot spring-boot-starter-validation com.fasterxml.jackson.core:jackson-databind' implementation 'com.google.guava guava io.swagger.core.v3:swagger-annotations' compileOnly 'org.hibernate.orm hibernate-core org.apache.commons:commons-lang3' implementation 'org.apache.commons commons-collections4

server/modules-utils/distribute-file java

查看全部依赖 (2)

依赖

com.github.tobato:fastdfs-client 1.27.2 javax.annotation:javax.annotation-api 1.3.2

server/modules-utils/distribute-lock java

查看全部依赖 (1)

依赖

org.redisson:redisson-spring-boot-starter' compileOnly 'org.springframework.boot spring-boot-starter-websocket

server/modules-utils/distribute-scheduler java

查看全部依赖 (1)

依赖

net.javacrumbs.shedlock:shedlock-spring' implementation 'net.javacrumbs.shedlock shedlock-provider-redis-spring

server/modules-utils/domain-event/domain-event-core java

查看全部依赖 (2)

依赖

com.alibaba:transmittable-thread-local' implementation 'org.springframework.boot spring-boot-starter-aop com.google.guava:guava' compileOnly 'org.springframework.boot spring-boot-starter-web

server/modules-utils/exception-handler java

查看全部依赖 (1)

依赖

org.springframework.boot:spring-boot-starter-validation' compileOnly 'org.springframework spring-tx

server/modules-utils/monitoring java

查看全部依赖 (1)

依赖

io.micrometer:micrometer-registry-prometheus' implementation 'org.springframework.boot spring-boot-starter-actuator

server/modules-utils/mq java

查看全部依赖 (1)

依赖

org.redisson:redisson-spring-boot-starter' compileOnly 'org.springframework.boot spring-boot-starter-websocket

server/modules-wes/wes-algo java

查看全部依赖 (1)

依赖

org.apache.commons:commons-lang3' implementation 'org.apache.commons commons-collections4

server/modules-wes/wes-api java

查看全部依赖 (2)

依赖

io.swagger.core.v3:swagger-annotations' implementation 'cn.afterturn easypoi-annotation jakarta.validation:jakarta.validation-api' implementation 'org.springframework.boot spring-boot-starter-data-jpa

server/modules-wes/wes-basic java

查看全部依赖 (5)

依赖

com.google.guava:guava' implementation 'org.apache.commons commons-lang3 org.apache.commons:commons-collections4' implementation 'org.springframework.retry spring-retry org.mapstruct:mapstruct' annotationProcessor 'org.mapstruct mapstruct-processor org.springframework.boot:spring-boot-starter' implementation 'org.springframework.boot spring-boot-starter-web org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.apache.dubbo dubbo-spring-boot-starter

server/modules-wes/wes-config java

查看全部依赖 (5)

依赖

org.apache.commons:commons-lang3' implementation 'org.apache.commons commons-collections4 org.apache.dubbo:dubbo-spring-boot-starter' implementation 'org.mapstruct mapstruct org.projectlombok:lombok-mapstruct-binding' implementation 'org.reflections reflections org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot spring-boot-starter-data-jpa org.springframework:spring-tx' implementation 'com.google.guava guava

server/modules-wes/wes-ems-proxy java

查看全部依赖 (2)

依赖

org.mapstruct:mapstruct' annotationProcessor 'org.mapstruct mapstruct-processor org.springframework.boot:spring-boot-starter-web' implementation 'org.apache.dubbo dubbo-spring-boot-starter

server/modules-wes/wes-inbound java

查看全部依赖 (5)

依赖

com.google.guava:guava' implementation 'org.apache.commons commons-lang3 org.apache.commons:commons-collections4' implementation 'org.mapstruct mapstruct org.projectlombok:lombok-mapstruct-binding' implementation 'cn.afterturn easypoi-web org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.apache.dubbo dubbo-spring-boot-starter org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework spring-tx

server/modules-wes/wes-outbound java

查看全部依赖 (5)

依赖

com.google.guava:guava' implementation 'org.apache.commons commons-lang3 org.apache.commons:commons-collections4' implementation 'org.mapstruct mapstruct org.projectlombok:lombok-mapstruct-binding' implementation 'com.alibaba transmittable-thread-local org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.apache.dubbo dubbo-spring-boot-starter org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework spring-tx

server/modules-wes/wes-printer java

查看全部依赖 (5)

依赖

com.google.guava:guava' implementation 'com.alibaba transmittable-thread-local org.mapstruct:mapstruct' annotationProcessor 'org.mapstruct mapstruct-processor org.projectlombok:lombok-mapstruct-binding' implementation 'org.springframework.boot spring-boot-starter-thymeleaf org.springframework.boot:spring-boot-starter' implementation 'org.springframework.boot spring-boot-starter-web org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.hibernate.orm hibernate-core

server/modules-wes/wes-stock java

查看全部依赖 (6)

依赖

org.apache.commons:commons-lang3' implementation 'org.apache.commons commons-collections4 org.apache.dubbo:dubbo-spring-boot-starter' implementation 'com.google.guava guava org.mapstruct:mapstruct' annotationProcessor 'org.mapstruct mapstruct-processor org.springframework.boot:spring-boot-starter' implementation 'org.springframework.boot spring-boot-starter-web org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework spring-tx org.springframework.cloud:spring-cloud-context' implementation 'org.springframework.retry spring-retry

server/modules-wes/wes-stocktake java

查看全部依赖 (5)

依赖

com.google.guava:guava' implementation 'org.apache.commons commons-lang3 org.apache.commons:commons-collections4' implementation 'org.mapstruct mapstruct org.springframework.boot:spring-boot-starter' implementation 'org.springframework.boot spring-boot-starter-web org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework spring-tx org.springframework.cloud:spring-cloud-context' implementation 'org.apache.dubbo dubbo-spring-boot-starter

server/modules-wes/wes-task java

查看全部依赖 (6)

依赖

org.apache.commons:commons-lang3' implementation 'org.apache.commons commons-collections4 org.apache.dubbo:dubbo-spring-boot-starter' implementation 'com.google.guava guava org.mapstruct:mapstruct' annotationProcessor 'org.mapstruct mapstruct-processor org.projectlombok:lombok-mapstruct-binding' } test { useJUnitPlatform() } dependencies { testImplementation 'org.mockito mockito-inline:4.6.0 org.springframework.boot:spring-boot-starter' implementation 'org.springframework.boot spring-boot-starter-web org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework spring-tx

server/server/gateway-server java

查看全部依赖 (2)

依赖

org.springframework.cloud:spring-cloud-starter-bootstrap' implementation 'org.apache.skywalking apm-toolkit-logback-1.x org.springframework.cloud:spring-cloud-starter-loadbalancer' implementation 'org.springframework.boot spring-boot-starter-actuator

server/server/station-server java

查看全部依赖 (4)

依赖

com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery' implementation 'org.apache.skywalking apm-toolkit-logback-1.x org.redisson:redisson-spring-boot-starter' implementation 'com.alibaba.cloud spring-cloud-starter-alibaba-nacos-config org.springdoc:springdoc-openapi-starter-webmvc-ui' implementation 'org.springframework.boot spring-boot-starter-actuator org.springframework.boot:spring-boot-starter' implementation 'org.springframework.cloud spring-cloud-starter-bootstrap

server/server/wes-server java

查看全部依赖 (5)

依赖

com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-config' implementation 'com.alibaba.cloud spring-cloud-starter-alibaba-nacos-discovery org.apache.skywalking:apm-toolkit-logback-1.x' implementation 'mysql mysql-connector-java org.springframework.boot:spring-boot-starter-actuator' implementation 'org.liquibase liquibase-core org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot spring-boot-starter-jdbc org.springframework.cloud:spring-cloud-starter-bootstrap' implementation 'org.springdoc springdoc-openapi-starter-webmvc-ui

评论

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-06-04 01:45
浙ICP备14020137号-1 $방문자$