erp-java/services/data-import-export-service
2026-04-06 21:16:35 +08:00
..
k8s ERP Java微服务代码 2026-04-06 2026-04-06 21:16:35 +08:00
src/main ERP Java微服务代码 2026-04-06 2026-04-06 21:16:35 +08:00
.dockerignore ERP Java微服务代码 2026-04-06 2026-04-06 21:16:35 +08:00
deploy.sh ERP Java微服务代码 2026-04-06 2026-04-06 21:16:35 +08:00
docker-compose.yml ERP Java微服务代码 2026-04-06 2026-04-06 21:16:35 +08:00
Dockerfile ERP Java微服务代码 2026-04-06 2026-04-06 21:16:35 +08:00
init.sql ERP Java微服务代码 2026-04-06 2026-04-06 21:16:35 +08:00
pom.xml ERP Java微服务代码 2026-04-06 2026-04-06 21:16:35 +08:00
README.md ERP Java微服务代码 2026-04-06 2026-04-06 21:16:35 +08:00

Data Import Export Service

数据导入导出服务 - Excel/CSV导入导出、批量数据处理、模板生成、导入历史管理

基本信息

  • 服务端口: 8088
  • 服务名称: data-import-export-service
  • 模块分支: 业务域/功能模块
  • 数据库: erp_java

功能清单

  1. 批量数据导入
  2. 数据导出
  3. 模板管理

API接口

方法 路径 描述
GET /api/import/tasks DataImportController接口
GET /api/import/tasks/{taskId} DataImportController接口
GET /api/import/tasks/{taskId}/result DataImportController接口
GET /api/import/tasks/{taskId}/fail-records DataImportController接口
GET /api/import/tasks/{taskId}/error-report DataImportController接口
GET /api/import/templates/{bizType}/download DataImportController接口
GET /api/import/templates DataImportController接口
GET /api/export/csv/{bizType} DataImportController接口
GET /api/export/excel/{bizType} 这里应该从具体业务服务获取数据,目前返回空
GET /api/import/biz-types 这里应该从具体业务服务获取数据,目前返回空
GET /api/health DataImportController接口
POST /api/import/async DataImportController接口
POST /api/import DataImportController接口
POST /api/import/templates DataImportController接口
DELETE /api/import/tasks/{taskId} DataImportController接口
DELETE /api/import/templates/{templateId} DataImportController接口

数据库表

表名 说明
import_record ImportRecord
import_task ImportTask
import_template ImportTemplate

配置文件

  • bootstrap.yml: Nacos配置
  • application.yml: 应用配置

启动方式

mvn clean package
java -jar target/data-import-export-service.jar