100 Commits

Author SHA1 Message Date
bfa0285973 品类管理 2025-07-11 09:48:55 +08:00
ebf2ec4df9 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/java/com/coscoshipping/ebtp/system/SysManagerEbtpProjectApplication.java
2025-07-11 09:44:07 +08:00
b557432283 品类管理 2025-07-11 09:38:36 +08:00
ygs
2d5a2f0224 文件上传下载功能配置 #文件服务 2025-07-10 16:58:48 +08:00
ygs
28e704e98d Merge remote-tracking branch 'origin/master' 2025-07-10 16:52:22 +08:00
ygs
85d239aebf 文件上传下载功能配置 #文件服务 2025-07-10 16:50:22 +08:00
ygs
c5410e27fb 文件上传下载功能配置 #文件服务 2025-07-10 16:48:47 +08:00
86fd2708e4 修改问题 2025-07-10 16:46:08 +08:00
27522ada64 添加部分方法,调整修改包名后的问题 2025-07-10 16:46:08 +08:00
5cc71ce7da 添加部分方法,调整修改包名后的问题 2025-07-10 16:46:08 +08:00
ygs
872a13f5ec 文件上传下载功能pom.xml 2025-07-10 16:45:41 +08:00
ygs
7b46134fdf 文件上传下载功能 2025-07-10 16:43:18 +08:00
bce47a3545 hjhc 2025-07-10 16:28:59 +08:00
6a55a49aea 重构用户相关实体和服务的包名,将其统一为com.coscoshipping.ebtp.system 2025-06-26 11:08:06 +08:00
a0c0d47464 hjhc 2025-06-25 15:42:24 +08:00
44b0efff00 Merge branch 'master' of https://gitlab.jlcucc.com:52302/coscoshipping/sys_manager_ebtp_project
 Conflicts:
	src/main/java/com/coscoshipping/ebtp/system/login/entity/BaseSelf.java
	src/main/java/com/coscoshipping/ebtp/system/login/service/impl/BaseUserServiceImpl.java
	src/main/java/com/coscoshipping/ebtp/system/user/dao/SysExpertUserMapper.java
	src/main/java/com/coscoshipping/ebtp/system/user/dao/SysSupplierUserMapper.java
	src/main/java/com/coscoshipping/ebtp/system/user/dao/mapper/SysExpertUserMapper.xml
	src/main/java/com/coscoshipping/ebtp/system/user/dao/mapper/SysSupplierUserMapper.xml
	src/main/java/com/coscoshipping/ebtp/system/user/dao/mapper/SysUserMapper.xml
	src/main/java/com/coscoshipping/ebtp/system/user/entity/SysExpertUser.java
	src/main/java/com/coscoshipping/ebtp/system/user/entity/SysSupplierUser.java
	src/main/java/com/coscoshipping/ebtp/system/user/service/SysExpertUserService.java
	src/main/java/com/coscoshipping/ebtp/system/user/service/SysSupplierUserService.java
	src/main/java/com/coscoshipping/ebtp/system/user/service/impl/SysExpertUserServiceImpl.java
	src/main/java/com/coscoshipping/ebtp/system/user/service/impl/SysSupplierUserServiceImpl.java
2025-06-24 09:28:45 +08:00
a3e1b9a75c denglu 2025-06-24 09:21:36 +08:00
4ae4ee62ca 修改包名,统一成coscoshipping
添加了登录成功后存储cacheUser信息至redis
新增部署后启动脚本app.sh
2025-06-23 17:23:05 +08:00
f91a3b99bf 在pom.xml中添加对sharding-jdbc-spring-boot-starter的排除配置,以避免依赖冲突。 2025-06-21 14:54:08 +08:00
71efb5cf0b 添加递归查询全国行政区域功能,优化数据库查询性能
1. 新增`getAllChildren`和`getAllChildrenTree`接口,支持根据ID递归查询所有下级区域数据。
2. 实现SQL递归查询和Java递归查询的双重策略,提升查询效率。
3. 新增`DictRegionTreeVO`类,构建树形结构以便于展示层级关系。
4. 更新相关控制器和服务层,完善接口文档和注释。

影响范围:全国行政区域模块,提升数据查询的灵活性和性能。
2025-06-21 14:52:53 +08:00
3bf1bda674 添加国家和区域信息详情表,以及相关后端功能 2025-06-20 17:04:19 +08:00
2e63128f43 登陆代码迁移jianquan接口鉴权dengchu 2025-06-20 16:03:35 +08:00
5e61bb7c42 登陆代码迁移jianquan接口鉴权dengchu 2025-06-20 11:11:42 +08:00
5072fb5e9c Merge branch 'master' of https://gitlab.jlcucc.com:52302/coscoshipping/sys_manager_ebtp_project
 Conflicts:
	src/main/java/com/coscoshipping/ebtp/project/org/service/impl/SysOrgServiceImpl.java
2025-06-20 10:55:50 +08:00
ab793c16a6 登陆代码迁移jianquan接口鉴权dengchu 2025-06-20 10:49:29 +08:00
2101b352f4 优化组织机构树构建逻辑,修改为根据根节点展示多条数据,支持多级机构并提升性能
1. 重构`getTreeByNode`方法:
   - 新增父节点到子节点的映射表(parentToChildrenMap),通过预处理将子节点查找时间从O(n)优化为O(1)
   - 使用StringBuilder累加部门ID,避免字符串拼接的性能损耗
   - 提前将SysOrg转换为SysOrgVO并应用树形结构字段(id/title/key/value),减少重复转换操作

2. 新增`buildMultiLevelTree`方法:
   - 独立递归构建多级树的核心逻辑,提升代码可读性
   - 通过映射表快速获取子节点列表,支持任意层级的组织机构树构建
   - 对每层级子节点按sort字段排序,保持原有展示顺序

3. 移除原低效递归方法`getChildrenNode`,消除全量数据遍历的性能瓶颈

影响范围:组织机构树形查询接口(对应Controller的`/queryAll`端点),显著提升大数据量(20000+条)时的响应速度。
2025-06-19 18:22:56 +08:00
fa1a3898a4 Merge branch 'master' of https://gitlab.jlcucc.com:52302/coscoshipping/sys_manager_ebtp_project
 Conflicts:
	src/main/java/com/chinaunicom/mall/ebtp/login/service/impl/BaseUserServiceImpl.java
2025-06-19 11:45:29 +08:00
615a8b60ec 登陆代码迁移jianquan接口鉴权 2025-06-19 11:35:50 +08:00
a44f07962d 添加登录后信息存redis的方法 2025-06-16 09:13:00 +08:00
97bb1afa26 登陆代码迁移 2025-06-13 10:45:19 +08:00
6129a283ad 登陆代码迁移 2025-06-11 16:46:08 +08:00
0bebd971ef 登陆代码迁移 2025-06-11 10:13:31 +08:00
90cfebee04 字典管理 菜单管理相关后台代码 2025-06-11 09:31:15 +08:00
a55867e75d 登陆代码迁移 2025-06-11 09:20:55 +08:00
8af5e2a127 登陆代码迁移 2025-06-10 18:54:16 +08:00
14319912b6 登陆代码迁移 2025-06-10 16:42:41 +08:00
a32bed1495 登陆代码迁移 2025-06-10 11:39:16 +08:00
1e34b41156 登陆代码迁移 2025-06-10 11:35:38 +08:00
68ee3d1ade yewuyuan 2025-06-09 15:27:59 +08:00
0dd2ed08db 修改端口 2025-05-23 16:34:33 +08:00
a548de804d 用户角色管理 2025-05-22 09:38:54 +08:00
0790ccea2c 用户角色管理 2025-05-16 11:20:21 +08:00
5041ac0d70 用户管理 2025-05-15 16:19:40 +08:00
034f5f4e25 用户管理 2025-05-15 16:18:56 +08:00
52d3e490f0 组织管理 2025-05-14 17:04:17 +08:00
807516b04b 实体提交 2025-05-13 14:34:43 +08:00
c9193271e9 实体提交 2025-05-08 16:35:47 +08:00
ecd71a54ca 改包名 2025-05-08 16:19:07 +08:00
0551bbd5fe 首次提交 2025-05-08 10:10:04 +08:00
c4e3063749 提交一个测试 2025-05-08 10:08:55 +08:00