# zf_sys_authority_management **Repository Path**: upascend/zf_sys_authority_management ## Basic Information - **Project Name**: zf_sys_authority_management - **Description**: 做一个权限管理系统充实自己 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-16 - **Last Updated**: 2025-04-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 1.项目需求: 1.用户管理 2.角色管理 3.权限管理 4.仓储管理 5.运输功能 6.包装 7.流通归纳 8.装卸搬运管理 9.配送 10.信息服务功能 11.财务管理 12.申报管理 ## 2.项目研发 1.数据库设计 2.前端页面模版 3.项目整体框架搭建 3.1业务模块划分 3.2 代码层次分离 4.业务功能开发 postMan ## 3.数据库建表 >D:\projs\zf_sys_authority_management\sql_scripts ## 4.项目规划 > traffic-master 父工程 > traffic-dependencies 作为我们所有项目共用的依赖模块 > traffic-api 公共的接口 公共的实体类 异常 结果码 > traffic-api-interface 通用的接口 > traffic-api-entity 通用的实体类 > traffic-api-exception 通用的异常 > traffic-api-commons 通用的公共组件 > traffic-api-resultcode 通用的公共组件 > > traffic-system 系统模块 > traffic-custom 客户模块 > traffic-storage 仓储模块 > traffic-transport 运输模块 > traffic-pack 包装模块 > traffic-induce 流通模块 > traffic-carry 搬运模块 > traffic-delivery 搬运模块 > traffic-finance 财务模块 > traffic-declare 申报模块 > traffic-utils 通用工具模块 > traffic-logger 日志模块 > traffic-cache 缓存 > traffic-mq 消息队列 > traffic-search 搜索引擎 > traffic-web 页面部分 > ## 5.项目通用的部分 ### 1.通用的错误码规范 (10000-99999) 项目扩大后,错误码不够用,再扩大 > traffic-system 系统模块 10000-19999 > > 用户管理 10000-109999 > > 角色管理 11000-110999 > > 权限管理 12000-129999 > > traffic-custom 客户模块15556-19999 > > traffic-storage 仓储模块20000-29999 > > traffic-transport 运输模块30000-39999 > > traffic-pack 包装模块40000-49999 > > traffic-induce 流通模块50000-59999 > > traffic-carry 搬运模块60000-69999 > > traffic-delivery 搬运模块70000-79999 > > traffic-finance 财务模块80000-89999 > > traffic-declare 申报模块90000-99999 > > traffic-utils 通用工具模块1000-1999 > > traffic-logger 日志模块 1000-1999 > > traffic-cache 缓存2000-2999 > > traffic-mq 消息队列 3000-3999 > > traffic-search 搜索引擎4000-4999 > > traffic-web 页面部分 100-200 ## 6.业务开发 ### 1.系统管理 > 用户管理 CRUD > > 增加用户: addUser > 修改用户: updateUser > 删除用户: deleteUser > 查询用户: queryUser > 第一种: 根据业务模块区分 第二种L根据不同的层析,所有的业务模块都是位于这个层次