xyc
9 小时以前 bb7c195ec514ff1e5017fb2853175822a833ea1a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
交通货运统计审核系统 —— 项目交付包
===================================
 
【项目结构】
  traffic-audit-server   后端(Spring Boot,端口 8090)
  traffic-audit-web      前端(Vue2 + Element UI,端口 8080,/api 代理到 8090)
  docs/ requirement/     需求与设计文档
  test/                  样例数据
 
【环境要求】
  JDK 8+、Maven 3.x、Node.js 14~18、MySQL 5.7/8.0
 
【数据库初始化】(首次运行前必须执行)
  1. 建库建表 + 基础数据:执行 docs/init.sql
     (自动创建 traffic_audit 数据库、全部业务表、用户权限与基础数据;
     登录验证码为内存版,无需 Redis)
  2. 城市客运扩展表:执行 docs/sql_city_bus.sql、docs/sql_city_taxi.sql
     (含建表与审核规则;init.sql 已含其余全部表)
  3. 修改 traffic-audit-server/src/main/resources/application.yml
     中的数据库账号密码为本机实际值
 
【启动步骤】
  方式一(推荐,Windows PowerShell,项目根目录执行):
    powershell -ExecutionPolicy Bypass -File start-dev.ps1
    脚本自动启动后端(8090)与前端(8080),并等待就绪。
 
  方式二(手动):
    后端:cd traffic-audit-server && mvn spring-boot:run
    前端:cd traffic-audit-web && npm install && npm run serve
 
  访问:http://localhost:8080
  默认账号:admin / admin123
 
【重要配置】
  数据库连接配置在:
    traffic-audit-server/src/main/resources/application.yml
  (内含开发环境账号密码,请按实际环境修改;
    配置模板见同目录 application.yml.example)
 
【备注】
  前端首次启动前需 npm install(依赖未随包提供)。