From e9259901aa1137ab81c309ccc30aaa34e4e6993f Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期五, 23 一月 2026 14:25:01 +0800
Subject: [PATCH] 修改bug
---
ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java
index a0cde2b..9c5fdae 100644
--- a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java
+++ b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java
@@ -111,6 +111,8 @@
private ShiroExtUtil shiroExtUtil;
@Autowired
private IDriverWorkService iDriverWorkService;
+ @Autowired
+ private ITRegionService regionService;
/**
* 跳转投诉页面
@@ -1742,6 +1744,25 @@
driver.setAddType(2);
driver.setAddObjectId(shiroExtUtil.getUser().getObjectId());
driver.setPlaceOfEmployment(cell201);
+ if(ToolUtil.isNotEmpty(cell201)){
+ TRegion tRegion = regionService.selectOne(new EntityWrapper<TRegion>().eq("code", cell201));
+ String placeOfPractice = "";
+ if(null != tRegion){
+ Integer parentId = tRegion.getParentId();
+ if(0 != parentId){
+ TRegion tRegion1 = regionService.selectById(parentId);
+ if(0 != tRegion1.getParentId()){
+ TRegion tRegion2 = regionService.selectById(tRegion1.getParentId());
+ placeOfPractice = tRegion2.getName() + "," + tRegion1.getName() + "," + tRegion.getName();
+ }else{
+ placeOfPractice = tRegion1.getName() + "," + tRegion.getName();
+ }
+ }else{
+ placeOfPractice = tRegion.getName();
+ }
+ }
+ driver.setPlaceOfPractice(placeOfPractice);
+ }
if (SinataUtil.isNotEmpty(eight)) {
driver.setDriverAddress(eight);
}
--
Gitblit v1.7.1