曹鹏飞
|
c21a4e077c
|
feat: 调整机型参数详情的数据显示顺序
|
2025-07-02 09:19:27 +08:00 |
曹鹏飞
|
60a1464c1e
|
feat: 调整机型参数详情的数据显示顺序
|
2025-07-01 18:13:53 +08:00 |
曹鹏飞
|
79c970e8ef
|
feat: bug-384 用户端需要支持管理端用户添加工单和后续操作
|
2025-06-26 17:52:43 +08:00 |
曹鹏飞
|
e205eb75a3
|
添加返回登录名信息
|
2025-06-26 15:01:44 +08:00 |
曹鹏飞
|
bf85aa0112
|
添加返回登录名信息
|
2025-06-26 15:01:17 +08:00 |
曹鹏飞
|
b16f982650
|
feat: 产品中心
|
2025-06-25 13:35:02 +08:00 |
曹鹏飞
|
5cab10402c
|
feat: 产品中心
|
2025-06-25 11:29:10 +08:00 |
曹鹏飞
|
6ffc91321b
|
feat: 产品中心
|
2025-06-25 11:15:34 +08:00 |
曹鹏飞
|
e90fa0738f
|
Merge branch 'feature/product' into test
# Conflicts:
# nflg-mobilebroken-admin/src/main/java/com/nflg/mobilebroken/admin/controller/MultilingualController.java
# nflg-mobilebroken-admin/src/main/java/com/nflg/mobilebroken/admin/controller/ProductBaseController.java
# nflg-mobilebroken-admin/src/main/java/com/nflg/mobilebroken/admin/controller/ProductModelController.java
# nflg-mobilebroken-admin/src/main/java/com/nflg/mobilebroken/admin/controller/ProductPartController.java
# nflg-mobilebroken-admin/src/main/java/com/nflg/mobilebroken/admin/controller/ProductSeriesController.java
# nflg-mobilebroken-admin/src/main/java/com/nflg/mobilebroken/admin/controller/ProductTypeController.java
# nflg-mobilebroken-admin/src/main/java/com/nflg/mobilebroken/admin/controller/TestController.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductCaseAddRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductCaseSearchRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductHonorAddRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductHonorSearchRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductIntroAddRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductIntroInfoAddRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductIntroSearchRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductModelAddRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductModelImageAddRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductModelSearchRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductModelVideoAddRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductPartAddRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductPartInfoAddRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductPartSearchRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductSeriesAddRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductSeriesInfoAddRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductSeriesSearchRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductTypeAddRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductTypeInfoAddRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/request/ProductTypeSearchRequest.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductCaseSearchVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductHonorSearchVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductHonorVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductImageVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductIntroSearchVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductIntroVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductModelInfoVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductModelSearchVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductModelVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductPartInfoVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductPartSearchVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductSeriesSearchVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductSeriesVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductTypeSearchVO.java
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/ProductTypeVO.java
# nflg-mobilebroken-product/pom.xml
# nflg-mobilebroken-product/src/main/java/com/nflg/mobilebroken/product/controller/InfoController.java
# nflg-mobilebroken-product/src/main/resources/bootstrap.properties
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductCase.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductCaseInfo.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductHonor.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductHonorInfo.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductIntro.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductIntroInfo.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductModel.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductModelFile.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductModelImage.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductModelParams.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductModelVideo.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductPart.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductPartInfo.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductPartParams.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductSeries.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductSeriesInfo.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductType.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ProductTypeInfo.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductCaseInfoMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductCaseMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductHonorInfoMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductHonorMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductIntroInfoMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductIntroMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductModelFileMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductModelImageMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductModelMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductModelParamsMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductModelVideoMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductPartInfoMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductPartMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductSeriesInfoMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductSeriesMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductTypeInfoMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductTypeMapper.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductCaseInfoService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductCaseService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductHonorInfoService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductHonorService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductIntroInfoService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductIntroService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductModelFileService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductModelImageService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductModelParamsService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductModelService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductModelVideoService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductPartInfoService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductPartService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductSeriesInfoService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductSeriesService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductTypeInfoService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductTypeService.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductCaseInfoServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductCaseServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductHonorInfoServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductHonorServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductIntroInfoServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductIntroServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductModelFileServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductModelImageServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductModelParamsServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductModelServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductModelVideoServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductPartInfoServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductPartServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductSeriesInfoServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductSeriesServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductTypeInfoServiceImpl.java
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductTypeServiceImpl.java
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductCaseInfoMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductCaseMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductHonorInfoMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductHonorMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductIntroInfoMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductIntroMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductModelFileMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductModelImageMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductModelInfoMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductModelMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductModelParamsMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductModelVideoMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductPartInfoMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductPartMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductSeriesInfoMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductSeriesMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductTypeInfoMapper.xml
# nflg-mobilebroken-repository/src/main/resources/mapper/ProductTypeMapper.xml
# nflg-mobilebroken-repository/src/test/java/com/nflg/mobilebroken/repository/CodeGenerator.java
# nflg-mobilebroken-starter/src/main/java/com/nflg/mobilebroken/starter/config/RedisConfig.java
|
2025-06-25 10:05:12 +08:00 |
曹鹏飞
|
16d791ca2e
|
fix: 优化显示
|
2025-06-24 09:48:54 +08:00 |
曹鹏飞
|
d3718dc2eb
|
feat: 代理商子账号的菜单权限跟着主账号走,但是排除掉组织管理菜单
|
2025-06-23 15:03:45 +08:00 |
曹鹏飞
|
0a7d7ac9fd
|
feat: 产品中心
|
2025-06-20 15:21:31 +08:00 |
曹鹏飞
|
91297cc2f1
|
feat: 产品中心
|
2025-06-19 14:52:13 +08:00 |
曹鹏飞
|
902a3937d6
|
feat: 产品中心
|
2025-06-18 17:49:20 +08:00 |
曹鹏飞
|
13df05f316
|
feat: 产品中心
|
2025-06-17 18:08:49 +08:00 |
曹鹏飞
|
4e60b1fb32
|
feat: 产品中心
|
2025-06-16 17:16:46 +08:00 |
曹鹏飞
|
9ef1194fdf
|
feat: 产品中心
|
2025-06-16 09:19:57 +08:00 |
曹鹏飞
|
3064174bbf
|
feat: 产品中心,调整排序逻辑
|
2025-06-15 15:15:46 +08:00 |
曹鹏飞
|
1746615933
|
feat: 产品中心
|
2025-06-15 11:21:17 +08:00 |
曹鹏飞
|
e40199b564
|
feat: 产品中心
|
2025-06-14 16:46:41 +08:00 |
曹鹏飞
|
88cfd1df74
|
feat: 产品中心
|
2025-06-11 10:45:01 +08:00 |
曹鹏飞
|
878c73d602
|
feat: 产品中心
|
2025-06-11 09:49:17 +08:00 |
曹鹏飞
|
b69cbdca80
|
feat: 产品中心
|
2025-06-10 18:04:09 +08:00 |
曹鹏飞
|
143484583b
|
feat: 调整字典项显示顺序
|
2025-06-10 16:51:09 +08:00 |
曹鹏飞
|
e62cabc223
|
feat: 调整字典项显示顺序
|
2025-06-10 16:50:24 +08:00 |
曹鹏飞
|
5a82097a6d
|
feat: 产品中心
|
2025-06-10 16:44:14 +08:00 |
曹鹏飞
|
73d46a1eac
|
feat: 产品中心
|
2025-06-09 16:01:13 +08:00 |
曹鹏飞
|
55e63b36e6
|
feat: 产品中心
|
2025-06-06 17:17:52 +08:00 |
曹鹏飞
|
f839f2a450
|
feat: 产品中心
|
2025-06-06 15:12:05 +08:00 |
曹鹏飞
|
cd54719de2
|
Merge branch 'develop' into feature/product
# Conflicts:
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/constant/Constant.java
|
2025-06-05 10:24:38 +08:00 |
曹鹏飞
|
89379b1683
|
feat: 产品中心
|
2025-06-05 10:23:34 +08:00 |
曹鹏飞
|
c99ca55169
|
feat: 产品中心
|
2025-06-04 17:59:34 +08:00 |
曹鹏飞
|
55a950fc36
|
feat: 产品中心
|
2025-06-04 14:17:09 +08:00 |
曹鹏飞
|
0596db6631
|
feat: 产品中心
|
2025-06-04 14:09:36 +08:00 |
曹鹏飞
|
a01c75f9a5
|
feat: 产品中心
|
2025-06-03 10:50:23 +08:00 |
曹鹏飞
|
64079598ef
|
feat: 产品中心
|
2025-05-30 11:11:52 +08:00 |
曹鹏飞
|
8bf86612ae
|
feat: 产品中心
|
2025-05-29 10:10:11 +08:00 |
曹鹏飞
|
505a30c4d7
|
feat: 产品中心
|
2025-05-28 17:24:44 +08:00 |
曹鹏飞
|
233c8ae24b
|
feat: 产品中心
|
2025-05-28 16:31:54 +08:00 |
曹鹏飞
|
7c88be8653
|
feat: 产品中心
|
2025-05-27 17:40:36 +08:00 |
曹鹏飞
|
c538581345
|
feat: bug-246 添加翻译接口
使用阿里云的机器翻译接口
|
2025-05-27 09:40:27 +08:00 |
曹鹏飞
|
1d493b3b2f
|
feat: 产品中心
|
2025-05-27 09:27:21 +08:00 |
曹鹏飞
|
485ed4d8b1
|
feat: 产品中心
|
2025-05-27 09:27:08 +08:00 |
曹鹏飞
|
91d3d78c9b
|
feat: 视频通话相关功能
|
2025-05-27 09:26:37 +08:00 |
曹鹏飞
|
2a1266b776
|
feat: 视频通话相关功能
|
2025-05-27 09:26:21 +08:00 |
曹鹏飞
|
767e25a13e
|
fix: 【bug-182】提交工单时,搜索设备编号的页面,展示的设备类型字段没有翻译,需要优化改为展示设备质保状态
|
2025-05-27 09:25:52 +08:00 |
曹鹏飞
|
772d0a767e
|
Merge branch 'feature/bug-243' into develop
# Conflicts:
# nflg-mobilebroken-auth/src/main/java/com/nflg/mobilebroken/auth/controller/AppController.java
|
2025-05-26 16:27:18 +08:00 |
曹鹏飞
|
62b3f2fa30
|
feat: bug-243 管理端权限调整,添加对客户端菜单的支持
|
2025-05-26 16:25:01 +08:00 |
曹鹏飞
|
14535f8906
|
feat: 产品中心
|
2025-05-26 11:33:10 +08:00 |
曹鹏飞
|
0444cf564b
|
feat: 产品中心
|
2025-05-22 14:46:23 +08:00 |
曹鹏飞
|
25e21dff40
|
feat: 视频通话相关功能
|
2025-05-21 11:03:45 +08:00 |
曹鹏飞
|
bbdffd867f
|
feat: 视频通话相关功能
|
2025-05-20 08:45:06 +08:00 |
曹鹏飞
|
4cfb2e5526
|
Merge branch 'hotfix/master-20250425' into develop
|
2025-05-09 17:46:04 +08:00 |
曹鹏飞
|
a558a0c3bb
|
fix: 【bug-182】提交工单时,搜索设备编号的页面,展示的设备类型字段没有翻译,需要优化改为展示设备质保状态
|
2025-05-09 17:44:49 +08:00 |
曹鹏飞
|
c4d2342ab4
|
fix: 修复一些问题
|
2025-05-08 15:50:18 +08:00 |
曹鹏飞
|
8e0accc6ff
|
fix: 修复一些问题
|
2025-05-08 14:32:31 +08:00 |
曹鹏飞
|
25e19717a2
|
refactor(repository): 优化工单处理人姓名获取方式
|
2025-05-06 15:00:57 +08:00 |
曹鹏飞
|
3038ffd349
|
feat: 工单聊天添加对语音消息的支持
|
2025-05-05 17:46:27 +08:00 |
曹鹏飞
|
9162905cbd
|
feat(service): 添加撤回消息功能并优化工单查询
- 新增 sendTicketMessageWithdrawToApp 方法用于发送撤回消息通知
- 修改 TicketMapper.xml 中的工单查询 SQL,优化查询结果字段顺序
- 在 TicketVO 中添加 deviceAddress 字段用于存储设备地址
- 在 TiketController 中添加对 App 端的撤回消息通知
|
2025-05-05 13:17:52 +08:00 |
曹鹏飞
|
afe5d8e108
|
feat(repository): 优化用户查询和工单搜索功能
- 在 AdminUserMapper 中添加用户查询排序功能,提高查询效率
- 修复 TicketChatService 中的消息撤回逻辑,使用更准确的字符串比较方法
- 在 TicketMapper 中的工单搜索查询中添加工单描述字段
- 更新 TicketVO 中添加工单描述属性,以支持新的搜索结果
|
2025-05-05 09:28:25 +08:00 |
曹鹏飞
|
e6b76fd135
|
fix: 一些调整优化
|
2025-05-04 18:22:28 +08:00 |
曹鹏飞
|
e2c49908fc
|
Merge branch 'feature/202504' into feature/202504-1
|
2025-04-30 21:56:39 +08:00 |
曹鹏飞
|
def8dcbfe7
|
refactor: 重构机型部件列表接口
|
2025-04-30 21:56:23 +08:00 |
曹鹏飞
|
d1f0d2f42c
|
Merge branch 'feature/202504' into feature/202504-1
|
2025-04-30 17:09:11 +08:00 |
曹鹏飞
|
b3552cf4e7
|
refactor(ticket): 优化区域搜索逻辑
|
2025-04-30 17:08:22 +08:00 |
曹鹏飞
|
c381492d9f
|
Merge branch 'feature/202504' into feature/202504-1
|
2025-04-30 14:52:32 +08:00 |
曹鹏飞
|
4320f75ab0
|
fix: 修复一些bug
|
2025-04-30 14:52:17 +08:00 |
曹鹏飞
|
9e0e051358
|
Merge branch 'feature/202504' into feature/202504-1
|
2025-04-29 17:10:41 +08:00 |
曹鹏飞
|
23d5461955
|
feat: 待审核时不应该是待激活状态
|
2025-04-29 17:10:27 +08:00 |
曹鹏飞
|
d0d5da71b1
|
fix(mobilebroken): 修复待评论工单查询逻辑
|
2025-04-28 15:08:44 +08:00 |
曹鹏飞
|
a5c8b88bb8
|
Merge branch 'feature/202504' into feature/202504-1
|
2025-04-28 14:28:19 +08:00 |
曹鹏飞
|
ad44b29da1
|
fix: 优化逻辑
|
2025-04-28 11:49:16 +08:00 |
曹鹏飞
|
49d0adbe94
|
feat: 【bug-125】结案审核时,审核人不同意了,然后CQM更正措施后,重新点击结案审核确定了,但是之前的审核人没有收到待办提醒
保存解决方案后,给所有拒绝了之前方案的审核人添加待办消息
|
2025-04-28 11:40:06 +08:00 |
曹鹏飞
|
b3b9608635
|
feat: 关联评价信息查询工单列表
|
2025-04-27 14:23:16 +08:00 |
曹鹏飞
|
461f2fd1d0
|
Merge branch 'hotfix/master-20250425' into feature/202504-1
|
2025-04-27 10:49:47 +08:00 |
曹鹏飞
|
eb03112af4
|
fix: 【bug-96】管理端,账号审核这里,所属区域跟下一行的销售代表内容重叠了,如果显示不全,多余的展示省略号,鼠标放上去显示完整的区域
区域名称排重
|
2025-04-27 10:27:19 +08:00 |
曹鹏飞
|
db56f891b9
|
Merge branch 'hotfix/master-20250425' into feature/202504-1
|
2025-04-25 15:03:50 +08:00 |
曹鹏飞
|
3a697996f2
|
fix: 设备部件添加多语言支持
|
2025-04-25 15:03:37 +08:00 |
曹鹏飞
|
651d6189bc
|
Merge branch 'hotfix/master-20250425' into feature/202504-1
|
2025-04-25 11:29:09 +08:00 |
曹鹏飞
|
705ba21015
|
fix: 设备部件添加多语言支持
|
2025-04-25 11:28:56 +08:00 |
曹鹏飞
|
489213eec8
|
Merge branch 'hotfix/master-20250425' into feature/202504-1
# Conflicts:
# nflg-mobilebroken-repository/src/main/resources/mapper/TicketMapper.xml
|
2025-04-25 11:22:44 +08:00 |
曹鹏飞
|
a99b0c3ca1
|
fix: 设备部件添加多语言支持
|
2025-04-25 11:20:26 +08:00 |
曹鹏飞
|
037c2c1847
|
Merge branch 'hotfix/master-20250425' into feature/202504-1
|
2025-04-25 11:01:04 +08:00 |
曹鹏飞
|
c9ed712d29
|
fix: 设备部件添加多语言支持
|
2025-04-25 11:00:06 +08:00 |
曹鹏飞
|
777b596836
|
feat(admin): 添加广告管理和匿名工单功能
- 新增广告管理相关接口和页面
- 新增匿名工单提交和管理功能- 优化基础部件页面,增加类别属性字段
- 修复设备信息页面,添加区域名称字段- 更新二维码生成逻辑,支持自定义内容和样式
|
2025-04-24 10:45:01 +08:00 |
曹鹏飞
|
5c81feeb62
|
refactor(ticket): 重构工单相关功能
- 优化了工单详情、PDF生成、Excel导出等功能中的文件处理逻辑
- 使用 FileUploadRecordService 替代直接操作附件 URL
- 移除了冗余的 FileInfo 类,简化了文件相关数据结构
-重构了文件上传和更新逻辑,提高了代码可读性和维护性
|
2025-04-14 20:41:23 +08:00 |
曹鹏飞
|
e8a37d2a02
|
feat(message): 增加消息艾特功能并优化消息读取逻辑
- 在 ChatMessageVO 中添加 remindUsers 和 reminded 字段,用于表示被艾特的用户列表和是否被艾特
- 修改 SsePushService 和 TicketChatService,支持消息艾特功能
- 优化 TicketController 和 TiketController 中的消息读取逻辑,增加艾特提醒功能
- 调整消息未读状态的处理方式,提高性能和准确性
|
2025-04-07 20:28:45 +08:00 |
曹鹏飞
|
63a587f39e
|
feat(file): 优化文件上传功能并添加批量下载支持
- 修改文件上传接口,返回 FileUploadVO 对象包含文件信息
- 添加文件批量下载功能,支持压缩包下载
- 更新相关实体类和控制器以适应新的文件上传逻辑- 优化文件名处理,使用 UUID 生成唯一后缀
|
2025-04-03 19:47:05 +08:00 |
曹鹏飞
|
4fa4e8cdf5
|
refactor(mobilebroken):调整解决方案为根本原因分析并优化权限判断逻辑
- 将 TicketInfoVO 中的 solution 字段注释从"解决方案"改为"根本原因分析"
- 优化 TicketSolutionServiceImpl 中的权限判断逻辑,增加 SaTokenAdminUtil.isLogin() 判断
|
2025-04-03 11:38:05 +08:00 |
曹鹏飞
|
30cf997c7b
|
refactor(repository): 优化设备查询和解决方案审核相关功能
- 修改设备查询条件,使用 LIKE 模糊匹配
- 重命名 SolutionMeasuresVO 中的 audited 字段为 approved,优化审核状态表示
- 更新 TicketSolutionServiceImpl 中的审核状态判断逻辑
|
2025-04-03 10:01:08 +08:00 |
曹鹏飞
|
e110af14fb
|
Merge branch 'develop' into feature/ticket-add-solution
|
2025-04-03 09:00:16 +08:00 |
曹鹏飞
|
ffce8c212b
|
feat(repository): 优化设备组件查询功能并添加文件类型获取接口- 重构 DeviceComponentQuery 类,增加 componentSort 字段用于组件排序
- 更新 DeviceComponentMapper 接口和 XML 文件,实现按组件排序查询
- 在 FileUploadRecordMapper 中添加 getFileTypes 方法,获取文件类型列表
- 在 FileUploadRecordServiceImpl 和 IFileUploadRecordService 中实现 getFileTypes 方法
- 在 FileController 中添加 getFileTypes 接口,用于获取文件类型列表
|
2025-04-02 18:10:41 +08:00 |
曹鹏飞
|
25d0fbeb81
|
feat(AppUserMapper): 添加用户职位信息并优化 SQL 查询
- 在 getUserInfo 方法中添加用户职位 ID 和职位名称字段
- 通过 LEFT JOIN t_base_position 表实现职位信息关联查询
- 优化 SQL 查询语句的格式,提高可读性
|
2025-04-02 15:25:02 +08:00 |
曹鹏飞
|
3b70ad41ac
|
feat(ticket): 优化工单处理逻辑和消息提醒功能
- 添加工单处理人获取接口
- 优化工单查询和处理逻辑
- 增加工单解决方案措施获取接口
- 修复工单状态和权限相关问题
- 优化消息提醒功能,支持艾特提醒
|
2025-04-02 11:54:02 +08:00 |
曹鹏飞
|
4d1b8c784d
|
refactor(ticket): 优化工单相关代码结构和逻辑
-调整 AdminTicketReportVO 和 AdminTicketVO 结构,优化字段顺序和注解
- 修改 DeviceMapper.xml 中的 SQL 查询,增加排序和限制条件
- 优化 DeviceServiceImpl 中的 getByDeviceNo 方法,增加空值检查
-调整 TicketController 中的工单处理逻辑,移除冗余代码
- 修改 TicketSolutionServiceImpl 中的解决方案创建逻辑,增加备注字段
- 优化 TiketController 中的设备信息获取,增加空值检查
|
2025-04-01 18:49:42 +08:00 |
曹鹏飞
|
bb944f9ed6
|
refactor(ticket): 优化工单审核状态逻辑
|
2025-03-29 13:18:50 +08:00 |
曹鹏飞
|
1c042b9f0a
|
feat(ticket): 添加工单报表导出功能并优化工单处理逻辑
- 新增 AdminTicketReportVO 类用于工单报表导出- 添加 TicketCloseEvent 事件处理工单关闭逻辑
- 更新 TicketController,增加工单报表导出功能
- 修改 TicketEventListener 和 TicketEventPublisher,支持工单关闭事件
- 更新 TicketInfoVO,增加用户是否为处理人和 CQM 的字段
- 优化 TicketSolution 和 TicketSolutionAudit 的 equals 和 hashCode 方法
- 改进 TicketSolutionServiceImpl 中的措施删除和更新逻辑
- 在 TiketController 中添加工单关闭后的消息推送和事件发布
|
2025-03-29 10:55:38 +08:00 |
曹鹏飞
|
c7de80b9cf
|
feat(ticket): 添加事故等级功能并优化解决方案措施
- 在 Ticket 和 AdminTicketVO 中添加事故等级字段
- 新增 TicketAccidentLevel 枚举类
- 修改 SolutionMeasures 相关的 VO 和 Request 类
- 优化 TicketController 中的解决方案措施获取和审核逻辑
- 更新 TicketServiceImpl 中的工单创建和完成逻辑
-改进 TicketSolutionAuditServiceImpl 中的审核功能
- 重构 TicketSolutionServiceImpl 中的解决方案措施获取和保存逻辑
|
2025-03-28 20:14:00 +08:00 |
曹鹏飞
|
92899d578f
|
fix: 修复更改邮箱激活失败的问题
|
2025-03-26 16:58:36 +08:00 |
曹鹏飞
|
4634392438
|
fix: 修复获取模块取错字段的问题
|
2025-03-26 11:33:07 +08:00 |
曹鹏飞
|
2e47076abb
|
fix: 调整字段名称
|
2025-03-26 11:31:12 +08:00 |
曹鹏飞
|
7dc106237c
|
Merge branch 'develop' into feature/ticket-add-solution
|
2025-03-25 16:58:19 +08:00 |
曹鹏飞
|
91dbceb80f
|
fix: 修复因存储的是UTC时间导致设备信息和用户信息的时间存储不正确的问题
|
2025-03-25 16:36:44 +08:00 |
曹鹏飞
|
afabf64e39
|
fix(appuser): 修复用户状态查询逻辑
- 在 AppUserMapper.xml 中修改了用户状态查询条件,避免当 state 为 0 时返回空数据
- 在 AppUserController 中添加了 @RefreshScope 注解,以支持配置刷新
|
2025-03-25 10:26:12 +08:00 |
曹鹏飞
|
436f39ac0a
|
Merge branch 'develop' into feature/ticket-add-solution
|
2025-03-24 17:34:51 +08:00 |
曹鹏飞
|
3f89429512
|
feat: 从CRM同步设备信息逻辑调整
同步接口添加了设备状态字段,所以表中设备编号允许重复了,表还添加了来源id字段,用于更新数据
|
2025-03-24 17:25:16 +08:00 |
曹鹏飞
|
d076a18b12
|
feat: 导出pdf功能调整
|
2025-03-24 16:49:32 +08:00 |
曹鹏飞
|
7bf8aa102d
|
feat: 工单添加解决方案逻辑
|
2025-03-23 17:33:44 +08:00 |
曹鹏飞
|
01ac1daec5
|
feat: 工单添加解决方案逻辑
|
2025-03-20 17:54:29 +08:00 |
曹鹏飞
|
eed33c0ef1
|
feat: 工单添加解决方案逻辑
|
2025-03-19 19:04:39 +08:00 |
曹鹏飞
|
13bfc612bf
|
fix: 修复一些问题
|
2025-03-13 17:24:07 +08:00 |
曹鹏飞
|
27018d0787
|
feat: 添加获取未读消息数量接口
|
2025-03-12 20:32:17 +08:00 |
曹鹏飞
|
0fb0c19acf
|
fix: 修改邮箱同时也修改登录名
|
2025-03-11 14:18:11 +08:00 |
曹鹏飞
|
dbf72adab6
|
fix: 修复一些问题
|
2025-03-10 20:03:46 +08:00 |
曹鹏飞
|
41c958c214
|
fix: 删除账号时,同时移除设备类型设置的CQM
|
2025-03-09 17:49:42 +08:00 |
曹鹏飞
|
8d93dbc7c9
|
Merge remote-tracking branch '惠信/develop' into develop
|
2025-03-09 17:27:52 +08:00 |
曹鹏飞
|
43f87574d4
|
fix: BUG-706
|
2025-03-09 17:27:42 +08:00 |
大米
|
89fb131a79
|
账号删除时-设备类型CQM的处理
|
2025-03-08 09:17:01 +08:00 |
曹鹏飞
|
e2df5c07d0
|
fix: 修复一些问题
|
2025-03-07 15:42:29 +08:00 |
曹鹏飞
|
1a42618421
|
fix: 修复一些问题
|
2025-03-06 11:31:58 +08:00 |
曹鹏飞
|
5370a20d4a
|
fix: 修复一些问题
|
2025-03-05 19:06:11 +08:00 |
曹鹏飞
|
b42f3fe529
|
fix: 修复一些问题
|
2025-03-04 23:34:01 +08:00 |
曹鹏飞
|
fd6a020f61
|
fix: 调整获取设备部位的逻辑
|
2025-03-04 20:04:15 +08:00 |
曹鹏飞
|
aca359088d
|
fix: 修复一些问题
|
2025-03-04 19:25:32 +08:00 |
曹鹏飞
|
521bb78948
|
fix: 修复一些问题
|
2025-03-04 16:10:02 +08:00 |
曹鹏飞
|
33317cbdc6
|
fix: 修复一些问题
|
2025-03-03 21:13:01 +08:00 |
曹鹏飞
|
fba5088e8b
|
fix: bug-648
字典删除时,字典值的内容和字典值的翻译列表没有删除
|
2025-03-03 14:51:59 +08:00 |
luolm
|
b4ebdd7073
|
部件管理-新增
|
2025-03-02 22:02:52 +08:00 |
luolm
|
e495710f2a
|
部件管理-新增
|
2025-03-02 17:08:26 +08:00 |
luolm
|
871ec75652
|
Merge remote-tracking branch 'origin/develop' into develop
|
2025-03-02 15:24:56 +08:00 |
luolm
|
6a66ac7048
|
部件管理-设备机型改造
|
2025-03-02 15:24:46 +08:00 |
曹鹏飞
|
873af20e90
|
Merge branch 'develop' of http://112.74.186.154:3000/nflg/mobilebroken into develop
|
2025-03-02 10:12:03 +08:00 |
曹鹏飞
|
7684461953
|
feat: 关注工单支持收藏夹
|
2025-03-02 10:00:30 +08:00 |
luolm
|
a7733755f1
|
部件管理-设备机型改造
|
2025-03-01 23:12:33 +08:00 |
曹鹏飞
|
0112f267e3
|
feat: 导出工单PDF优化
|
2025-02-28 22:31:37 +08:00 |
曹鹏飞
|
bf75099c8b
|
feat: sse服务优化
|
2025-02-28 14:27:10 +08:00 |
曹鹏飞
|
4dfe32bff8
|
feat: sse服务优化
|
2025-02-26 20:22:19 +08:00 |
曹鹏飞
|
02667a58be
|
feat: sse独立出来
|
2025-02-25 20:54:11 +08:00 |
曹鹏飞
|
d0e6a54bf0
|
feat: 一些调整
|
2025-02-25 14:08:07 +08:00 |
曹鹏飞
|
3a3220d7d3
|
feat: 一些调整
|
2025-02-24 23:42:41 +08:00 |
曹鹏飞
|
441d843573
|
feat: 调整代理商创建人和修改人
|
2025-02-24 10:55:06 +08:00 |
曹鹏飞
|
17cfb848be
|
feat: 一些调整
|
2025-02-24 00:02:33 +08:00 |
曹鹏飞
|
34c71b34b2
|
feat: 一些调整
|
2025-02-23 20:51:17 +08:00 |
luolm
|
59c4a95b1f
|
BUG修复
|
2025-02-23 19:35:21 +08:00 |
曹鹏飞
|
785eb1b9e4
|
feat: 一些调整
|
2025-02-22 23:19:20 +08:00 |
曹鹏飞
|
0fbc9000f7
|
feat: 一些调整
|
2025-02-22 23:15:54 +08:00 |
大米
|
e3fa535b95
|
设备质保状态-定时任务
|
2025-02-22 18:19:29 +08:00 |
luolm
|
de9ad3337c
|
Merge remote-tracking branch 'origin/develop' into develop
|
2025-02-21 22:33:24 +08:00 |
luolm
|
912332c1bf
|
cqm
|
2025-02-21 22:32:11 +08:00 |
曹鹏飞
|
da7331309d
|
feat: 一些调整
|
2025-02-21 20:26:20 +08:00 |
曹鹏飞
|
507b2e085d
|
feat: 一些调整
|
2025-02-21 16:14:14 +08:00 |
曹鹏飞
|
b7f4aff07d
|
feat: 一些调整
|
2025-02-21 08:29:29 +08:00 |
luolm
|
0965ba1b2d
|
BUG修复
|
2025-02-20 22:30:39 +08:00 |
曹鹏飞
|
e41216f9c4
|
feat: 一些调整
|
2025-02-20 20:43:55 +08:00 |
曹鹏飞
|
0224018087
|
feat: 一些调整
|
2025-02-19 20:07:23 +08:00 |
曹鹏飞
|
dd3030050a
|
feat: 一些调整
|
2025-02-19 19:13:45 +08:00 |
曹鹏飞
|
5ff942e29a
|
feat: 一些调整
|
2025-02-19 15:37:49 +08:00 |
曹鹏飞
|
37b0b4e8f7
|
feat: 一些调整
|
2025-02-18 22:54:48 +08:00 |
曹鹏飞
|
7b7ddb66c6
|
feat: 一些调整
|
2025-02-18 17:21:32 +08:00 |
曹鹏飞
|
d1244064a6
|
feat: 一些调整
|
2025-02-18 13:24:23 +08:00 |
曹鹏飞
|
fd8912351d
|
feat: 一些调整
|
2025-02-17 20:51:37 +08:00 |
曹鹏飞
|
44281ff108
|
feat: 一些调整
|
2025-02-17 01:10:26 +08:00 |
曹鹏飞
|
b106b431e5
|
feat: 一些调整
|
2025-02-17 00:07:59 +08:00 |
曹鹏飞
|
7d5e289692
|
feat: 一些调整
|
2025-02-16 23:03:45 +08:00 |
曹鹏飞
|
f3179d65c5
|
feat: 一些调整
|
2025-02-16 21:06:08 +08:00 |
luolm
|
2eba102e28
|
区域,公司id 改INT
|
2025-02-16 20:38:00 +08:00 |
luolm
|
0cc6bebe99
|
区域,公司id 改INT
|
2025-02-16 20:24:15 +08:00 |
曹鹏飞
|
c3fdc0f393
|
Merge remote-tracking branch '惠信/develop' into develop
|
2025-02-16 18:54:05 +08:00 |
曹鹏飞
|
b87d23ffaa
|
feat: 一些调整
|
2025-02-16 18:53:55 +08:00 |
luolm
|
4f2d287367
|
bug修复
|
2025-02-16 16:46:24 +08:00 |
曹鹏飞
|
5296aab048
|
feat: 一些调整
|
2025-02-15 21:50:04 +08:00 |
luolm
|
bc58622536
|
部门删除
|
2025-02-15 19:06:06 +08:00 |
曹鹏飞
|
12ccd21279
|
feat: 一些调整
|
2025-02-15 18:49:35 +08:00 |
曹鹏飞
|
b480272178
|
Merge remote-tracking branch '惠信/develop' into develop
|
2025-02-15 16:46:46 +08:00 |
曹鹏飞
|
425e1d810f
|
feat: 一些调整
|
2025-02-15 16:46:29 +08:00 |
luolm
|
0ac1420b81
|
Merge remote-tracking branch 'origin/develop' into develop
|
2025-02-15 16:41:16 +08:00 |
luolm
|
01664d1cbc
|
BUG修复
|
2025-02-15 16:41:09 +08:00 |
曹鹏飞
|
15850ea094
|
Merge remote-tracking branch '惠信/develop' into develop
|
2025-02-15 15:13:12 +08:00 |
曹鹏飞
|
369cdea8ee
|
feat: 一些调整
|
2025-02-15 15:08:59 +08:00 |
luolm
|
60f35138bb
|
BUG修复
|
2025-02-15 14:51:30 +08:00 |
luolm
|
155b47e2c9
|
Merge remote-tracking branch 'origin/develop' into develop
|
2025-02-14 23:18:46 +08:00 |
luolm
|
1ec9b93166
|
BUG修改
|
2025-02-14 23:18:35 +08:00 |
曹鹏飞
|
ee02a03772
|
fix: 修复工单消息的一些问题
|
2025-02-14 19:39:02 +08:00 |
曹鹏飞
|
0607c578e0
|
feat: 代理商主账号续期时,子账号的过期时间不变
|
2025-02-14 19:30:56 +08:00 |
曹鹏飞
|
7e58f808cc
|
feat: 一些调整
|
2025-02-14 19:17:49 +08:00 |
曹鹏飞
|
36b1d04197
|
feat: 一些调整
|
2025-02-14 17:00:34 +08:00 |
曹鹏飞
|
fc6434194c
|
feat: 一些调整
|
2025-02-13 22:33:33 +08:00 |
曹鹏飞
|
1e30e82316
|
feat: 一些调整
|
2025-02-13 14:51:17 +08:00 |
曹鹏飞
|
7d43b5891f
|
feat: 一些调整
|
2025-02-13 14:11:41 +08:00 |
曹鹏飞
|
7690c9128e
|
feat: 一些调整
|
2025-02-12 20:30:31 +08:00 |
曹鹏飞
|
b8ddd0d8d6
|
feat: 一些调整
|
2025-02-12 15:39:20 +08:00 |
曹鹏飞
|
0fe44a2fbe
|
feat: 一些调整
|
2025-02-12 13:02:48 +08:00 |
曹鹏飞
|
95dcd856e3
|
feat: 一些调整
|
2025-02-11 22:42:46 +08:00 |
曹鹏飞
|
1f7e2ca89d
|
feat: 一些调整
|
2025-02-11 17:21:13 +08:00 |
曹鹏飞
|
cfc9b461da
|
feat: 一些调整
|
2025-02-11 11:21:20 +08:00 |
曹鹏飞
|
14c4d7f2cd
|
feat: 一些调整
|
2025-02-09 23:49:05 +08:00 |
luolm
|
1a27a98803
|
部门-调整
|
2025-02-09 18:06:13 +08:00 |
曹鹏飞
|
2916192e4e
|
feat: 一些调整
|
2025-02-09 17:35:27 +08:00 |
曹鹏飞
|
51eefc8e9d
|
feat: 一些调整
|
2025-02-09 17:10:44 +08:00 |
luolm
|
f0b44ad060
|
部门-调整
|
2025-02-09 11:30:01 +08:00 |