作品介绍
本项目是政府采购电子商城平台的核心协议管理模块,主要用于管理供应商与平台之间的各类采购协议。系统支持多种协议类型,包括代理商协议、经销商协议、厂商协议和电商协议等,覆盖了政府采购全流程的协议管理需求。
核心功能
1. 协议全生命周期管理:支持协议的创建、编辑、审核、生效、失效等完整流程,包含协议范本管理、协议模板配置等功能。 2. 多级审核机制:实现了灵活的协议审核流程,支持免审项配置、公示自动审核、协议修改审核等多种审核模式,并记录完整的审核日志。 3. 权限体系管理:建立了完善的供应商权限体系,包括品牌权限、品目权限、代理商权限、经销商权限、厂商权限等多维度权限控制,确保供应商只能在授权范围内参与采购活动。 4. 资质管理:支持供应商品牌授权书、品目资质等资质文件的上传和管理,包含资质有效期控制和资质分级管理。 5. 配送范围管理:支持供应商协议配送区域的配置,实现按区划维度的服务范围管理。 6. 数据统计与查询:提供丰富的查询接口,支持按品目、品牌、区划、协议类型等多维度查询供应商协议信息,满足业务统计和公示需求。
技术实现
- 后端框架:基于Java Spring Boot + MyBatis技术栈 - 数据库设计:采用MySQL数据库,设计了包括协议主表、权限表、审核记录表、资质表等20余张业务表,建立了完善的索引优化查询性能 - 接口设计:提供标准化的RESTful API接口,支持分页查询、条件筛选等常用功能 - 数据一致性:通过事务管理和操作日志记录确保数据操作的完整性和可追溯性
项目职责
作为核心开发人员,主要负责: - 协议管理模块的数据库设计与优化 - 协议审核流程的后端逻辑实现 - 供应商权限体系的接口开发 - 资质管理功能的开发与测试 - 相关接口的性能优化与代码走查
该项目服务于政府采购电子商城平台,支撑了数千家供应商的协议管理业务,有效提升了政府采购的规范化和透明度。