# ConstructionProjectManagement **Repository Path**: rushuai/construction-project-management ## Basic Information - **Project Name**: ConstructionProjectManagement - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-12 - **Last Updated**: 2026-10-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 建工项目管理 面向集团与多项目场景的项目管理基座。当前保留系统管理、基础设施和 Flowable BPM 审批能力,后续在此基础上实现车辆、司机、用车申请、派车调度、通知和报表等业务模块。 ## 活动目录 | 目录 | 用途 | 技术栈 | |---|---|---| | `server/` | 后端服务 | Java 17、Spring Boot、MyBatis、Flowable BPM | | `admin-web/apps/web-antdv-next/` | 唯一活动管理端 | Vue 3、Vben、Ant Design Vue Next | | `miniapp/` | 微信小程序 | uni-app、Vue 3、TypeScript | `admin-web/apps/web-antd/`、`web-ele/`、`web-naive/` 和 `web-tdesign/` 为冻结参考版本,不参与开发和交付构建。 ## 本地验证 后端在工作区根目录执行: ```powershell $jiangongJdk = (Resolve-Path '.tooling\jdk-17.0.20.1+1').Path $jiangongMaven = (Resolve-Path '.tooling\apache-maven-3.10.0\bin').Path $env:JAVA_HOME = $jiangongJdk $env:Path = "$jiangongJdk\bin;$jiangongMaven;$env:Path" mvn -f .\server\pom.xml -pl jiangong-module-bpm -am test mvn -f .\server\pom.xml -pl jiangong-server -am test ``` 管理端在 `admin-web/` 执行: ```powershell corepack pnpm --filter @vben/web-antdv-next typecheck corepack pnpm --filter @vben/web-antdv-next build corepack pnpm --filter @vben/web-antdv-next dev ``` 小程序在 `miniapp/` 执行: ```powershell corepack pnpm type-check $env:SKIP_OPEN_DEVTOOLS = 'true' corepack pnpm build:mp:prod corepack pnpm dev:mp ``` ## 已确认边界 - 车辆和司机可逐条设置为项目私有或集团内公有。 - 审批模板使用集团默认模板,项目可自设并覆盖。 - 每个用户可选择微信、钉钉或两路同时接收通知。 ## 上游来源 | 范围 | 上游项目 | 固定提交 | |---|---|---| | 后端基座 | `https://gitee.com/rushuai/yudao-boot-mini.git` | `c533150ad5491a1f772951fd81683b1e23ebaac1` | | 管理端 | `https://gitee.com/rushuai/yudao-ui-admin-vben.git` | `3cd309b2d72910c530a08bff64412ac911fd6194` | | 小程序 | `https://gitee.com/rushuai/yudao-ui-admin-uniapp.git` | `b85d4077edad6af25a8a51c25004ae111a779292` | | BPM 模块 | `https://gitee.com/rushuai/ruoyi-vue-pro.git` | `e0f0cab7f6a81d95e7aee1ac89fa6f059a3a7c86` | 上游项目名称、链接和许可证归属保持真实。当前工作区未初始化新的 Git 仓库;建立新版本管理后,再按迁移计划的八个任务边界补建提交。