# ProcurementItems **Repository Path**: supertony/procurement-items ## Basic Information - **Project Name**: ProcurementItems - **Description**: 该项目是采购招投标项目,包含了采购需求(采购单位在线填写采购产品计划)、采购计划、采购订单、招标项目、合同签订与管理、收货入库、各个主数据。供应商端:供应商统计和分析、供应商在线投标,以及对招标项目的物料价格进行填写。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 13 - **Created**: 2025-01-08 - **Last Updated**: 2025-01-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 采购系统 在线地址:`https://gitee.com/fm1004/procurement-items` #### 项目介绍 针对医疗机构的采购及招标一系列问题,解决投标方关于投标文件的投递安全性,投标时间的准确性与有效性,以及不同地域的评标专家能同时对电子标书的阅读、评审、相互之间交流等安全性、准确性等的问题。 #### 项目策划 **采购部分流程图** ![输入图片说明](image.png) #### 需求分析 角色与职责: 1. **采购人员** :采购端人员,掌握采购端的基本功能。 2. **采购主管** :采购端人员,掌握采购端的基本功能及其重要的审批部分。 3. **供应商人员** :供应商端人员,掌握供应商端的所有功能。 #### 使用到的技术 1. 主体框架:Spring Cloud、Spring Cloud Alibaba、Spring Boot、Spring Cloud Stream、Lombok等主流技术; 2.前后端分离:采用主流开发模式-前后端分离框架设计,前端同时适配Vue2,代码风格精简,面向后端开发工程师,易于理解和上手; 3.数据库兼容:支持MySQL、SQLServer、Oracle、PostgreSQL等主流数据库,支持达梦、人大金仓等国产信创数据库; 4.服务注册&发现与调用:使用Nacos作为注册中心,实现多配置、分群组、分命名空间、多业务模块的注册和发现功能; 5.内部调用:集成了Open Feign和Apache Dubbo两种内部调用模式,并且可以实现无缝切换; 6.业务熔断:采用Sentinel实现业务流量控制、熔断降级、系统负载等多个维度保护服务的稳定性,避免服务之间出现雪崩; 7.阿里云微服务部署; 8.云通信短信服务; #### 开始 - 源码运行&编译 后端运行编译需要nodejs和nacos环境 ``` nodejs: 17 nacos: 2.0.3 ``` - 前端运行&编译 ``` #以管理员身份打开命令提示符 # 进入项目目录 cd ruoyi-ui # 安装依赖 npm install # 强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的问题。 npm install --registry=https://registry.npm.taobao.org # 本地开发 启动项目 npm run dev ``` #### 项目部分页面展示 ![输入图片说明](%E4%BE%9B%E5%BA%94%E5%95%86%E9%A6%96%E9%A1%B5.png) ![输入图片说明](%E9%87%87%E8%B4%AD%E9%A6%96%E9%A1%B5.png) ![输入图片说明](%E8%BA%AB%E4%BB%BD%E8%AE%A4%E8%AF%81.png) ![输入图片说明](%E9%87%87%E8%B4%AD%E8%AE%A1%E5%88%92.png) ![输入图片说明](%E6%8B%9B%E6%A0%87%E5%88%97%E8%A1%A8.png) ![输入图片说明](%E6%8B%9B%E6%A0%87%E9%A1%B5%E9%9D%A2.png) ![输入图片说明](%E6%8A%95%E6%A0%87%E5%8F%B0.png) #### 联系 - QQ:`2822635262`