# houyu-sroduction-scheduling-system **Repository Path**: sameki/houyu-sroduction-scheduling-system ## Basic Information - **Project Name**: houyu-sroduction-scheduling-system - **Description**: 新绿色排产计划系统 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2024-09-23 - **Last Updated**: 2025-12-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 新绿色排产计划系统 [![Vue](https://img.shields.io/badge/Vue-2.6.14-4FC08D?style=flat-square&logo=vue.js)](https://vuejs.org/) [![TypeScript](https://img.shields.io/badge/TypeScript-4.5.5-3178C6?style=flat-square&logo=typescript)](https://www.typescriptlang.org/) [![Ant Design Vue](https://img.shields.io/badge/Ant%20Design%20Vue-1.7.8-0170FE?style=flat-square&logo=ant-design)](https://antdv.com/) [![License](https://img.shields.io/badge/License-MIT-green?style=flat-square)](LICENSE) > 智能化生产调度管理系统,专为制药企业打造的全流程生产计划管理平台 ## 📋 项目简介 新绿色排产计划系统是一套面向制药企业的智能化生产调度管理系统,提供从原材料管理到成品出库的全流程数字化解决方案。系统支持多种生产计划类型,实现智能排产、实时监控、预警分析等核心功能。 ## ✨ 核心功能 ### 🏭 生产计划管理 - **制剂计划** - 制剂生产计划的制定、执行与监控 - **提取计划** - 提取工艺流程的计划管理 - **包装计划** - 产品包装环节的计划调度 - **饮片计划** - 中药饮片生产计划管理 - **生产调度** - 实时生产进度跟踪与调度优化 ### 📊 报表与库存管理 - **原材料库存** - 原料入库、出库、复检管理 - **半成品管理** - 半成品库存、质检、调库管理 - **成品库存** - 成品入库、出库、库存查询 - **颗粒库存** - 颗粒类产品专项库存管理 - **粉剂库存** - 粉剂产品库存台账管理 - **在途库存** - 物料在途状态实时跟踪 - **生产日报** - 每日生产数据统计分析 ### 🔧 系统管理 - **物料管理** - 物料档案、规格、供应商管理 - **产品管理** - 产品信息、工艺路线、BOM管理 - **员工管理** - 人员档案、权限分组管理 - **权限管理** - 角色权限、功能权限精细化控制 - **生产管理** - 生产线、工作中心、设备管理 ### 🚨 智能预警系统 - **库存预警** - 库存上下限自动预警 - **计划预警** - 生产计划延期、异常预警 - **质量预警** - 质量指标异常监控 - **仿真计划** - 生产计划仿真与优化建议 ### 🗺️ 可视化监控 - **进度追踪** - 实时生产进度轨迹图 - **数据大屏** - 关键指标实时展示 ## 🛠️ 技术栈 ### 前端框架 - **Vue 2.6.14** - 渐进式JavaScript框架 - **TypeScript 4.5.5** - JavaScript的超集,提供静态类型检查 - **Vue Router 3.5.1** - Vue.js官方路由管理器 - **Vuex 3.6.2** - Vue.js应用程序的状态管理模式 ### UI框架与组件 - **Ant Design Vue 1.7.8** - 企业级UI设计语言和组件库 - **Sass/SCSS** - CSS预处理器 - **Vue Class Component** - Vue组件的类风格语法 ### 数据可视化 - **ECharts** - 强大的数据可视化图表库 - **dhtmlx-gantt 8.0.10** - 甘特图组件 - **Leaflet** - 开源地图库 ### 工具库 - **Axios 0.21.1** - HTTP客户端 - **WangEditor 5.1.23** - 富文本编辑器 - **Driver.js** - 页面引导组件 - **Vue Particles** - 粒子动画效果 ## 🚀 快速开始 ### 环境要求 - Node.js >= 14.0.0 - npm >= 6.0.0 ### 安装依赖 ```bash npm install ``` ### 开发环境启动 ```bash npm run serve ``` 访问 http://localhost:8080 ### 生产环境构建 ```bash npm run build ``` ### 项目配置 开发环境配置文件:`vue.config.js` - 代理配置:默认代理到 `http://192.168.1.197:19818` - 构建输出:`xls-Sroduction-SchedulingSystem/` ## 📁 项目结构 ``` houyu-sroduction-scheduling-system/ ├── public/ # 静态资源 │ ├── img/ # 公共图片 │ └── js/ # 第三方JS库(ECharts等) ├── src/ │ ├── api/ # API接口 │ ├── assets/ # 静态资源(图片、样式) │ ├── components/ # 公共组件 │ │ ├── NumberAnimation/ # 数字动画组件 │ │ ├── authcode.vue # 验证码组件 │ │ ├── banner.vue # 横幅组件 │ │ └── ... │ ├── views/ # 页面组件 │ │ ├── productPlanView/ # 生产计划管理 │ │ ├── productSchedule/ # 生产调度 │ │ ├── reportMgt/ # 报表管理 │ │ ├── settingView/ # 系统设置 │ │ ├── smartWarningView/ # 智能预警 │ │ └── ... │ ├── router/ # 路由配置 │ ├── store/ # 状态管理 │ ├── utils/ # 工具函数 │ └── ... ├── package.json └── vue.config.js # Vue CLI配置 ``` ## 🔧 部署指南 ### Nginx配置示例 ```nginx server { listen 80; server_name your-domain.com; location / { root /path/to/xls-Sroduction-SchedulingSystem; index index.html; try_files $uri $uri/ /index.html; } location /api { proxy_pass http://your-backend-server:port; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } } ``` ### Docker部署 ```dockerfile FROM nginx:alpine COPY xls-Sroduction-SchedulingSystem/ /usr/share/nginx/html/ COPY nginx.conf /etc/nginx/nginx.conf EXPOSE 80 CMD ["nginx", "-g", "daemon off;"] ``` ## 🤝 贡献指南 1. Fork 本仓库 2. 创建您的特性分支 (`git checkout -b feature/AmazingFeature`) 3. 提交您的修改 (`git commit -m 'Add some AmazingFeature'`) 4. 推送到分支 (`git push origin feature/AmazingFeature`) 5. 打开一个 Pull Request ## 📝 更新日志 ### v0.1.0 (2024-xx-xx) - 🎉 初始版本发布 - ✨ 生产计划管理功能 - ✨ 智能预警系统 - ✨ 报表管理模块 - ✨ 系统管理功能 ## 📄 许可证 本项目基于 MIT 许可证开源 - 查看 [LICENSE](LICENSE) 文件了解详情 ## 📞 联系我们 - 项目地址: [GitHub](https://github.com/your-username/houyu-sroduction-scheduling-system) - 问题反馈: [Issues](https://github.com/your-username/houyu-sroduction-scheduling-system/issues) --- ⭐ 如果这个项目对您有帮助,请给我们一个Star!