类库
› open-wes
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