From f2530067b6cd16a87b76190cf524d2ed75bf9592 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期六, 11 十月 2025 14:26:54 +0800 Subject: [PATCH] 集成中台及正联功能 --- management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverBackController.java | 76 +++++++++++++++++++------------------- 1 files changed, 38 insertions(+), 38 deletions(-) diff --git a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverBackController.java b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverBackController.java index 9191044..45879e4 100644 --- a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverBackController.java +++ b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverBackController.java @@ -101,12 +101,12 @@ List<TCompany> companyList = tCompanyService.selectList(new EntityWrapper<TCompany>().eq("type", 2)); model.addAttribute("companyList",companyList); - Integer roleType = ShiroKit.getUser().getRoleType(); + Integer roleType = shiroExtUtil.getUser().getRoleType(); model.addAttribute("roleType",roleType); if (2 == roleType){ List<TCompany> franchiseeList = tCompanyService.selectList(new EntityWrapper<TCompany>() .eq("type", 3) - .eq("superiorId",ShiroKit.getUser().getObjectId()) + .eq("superiorId",shiroExtUtil.getUser().getObjectId()) .notIn("state",1) .notIn("flag",3)); model.addAttribute("franchiseeList",franchiseeList); @@ -114,7 +114,7 @@ model.addAttribute("franchiseeList",null); } //查询当前用户所属分公司/加盟商 - model.addAttribute("objectName",tCompanyService.selectById(ShiroKit.getUser().getObjectId()).getName()); + model.addAttribute("objectName",tCompanyService.selectById(shiroExtUtil.getUser().getObjectId()).getName()); //查询线路列表 List<TLine> lineList = itLineService.selectList(new EntityWrapper<TLine>().eq("state", 1)); @@ -172,9 +172,9 @@ model.addAttribute("item",tDriver); LogObjectHolder.me().set(tDriver); - Integer roleType = ShiroKit.getUser().getRoleType(); + Integer roleType = shiroExtUtil.getUser().getRoleType(); model.addAttribute("roleType",roleType); - model.addAttribute("objectName",tCompanyService.selectById(ShiroKit.getUser().getObjectId()).getName()); + model.addAttribute("objectName",tCompanyService.selectById(shiroExtUtil.getUser().getObjectId()).getName()); if (1 == roleType){ List<TCompany> companyList = tCompanyService.selectList(new EntityWrapper<TCompany>().eq("type", 2)); @@ -182,7 +182,7 @@ List<TCompany> franchiseeList = tCompanyService.selectList(new EntityWrapper<TCompany>().eq("type", 3).eq("superiorId",tDriver.getCompanyId())); model.addAttribute("franchiseeList",franchiseeList); }else if (2 == roleType){ - List<TCompany> franchiseeList = tCompanyService.selectList(new EntityWrapper<TCompany>().eq("type", 3).eq("superiorId",ShiroKit.getUser().getObjectId())); + List<TCompany> franchiseeList = tCompanyService.selectList(new EntityWrapper<TCompany>().eq("type", 3).eq("superiorId",shiroExtUtil.getUser().getObjectId())); model.addAttribute("franchiseeList",franchiseeList); } @@ -500,7 +500,7 @@ endTime = timeArray[1]; } Page<Map<String, Object>> page = new PageFactory<Map<String, Object>>().defaultPage(); - if (ShiroKit.getUser().getRoleType() != 1){ + if (shiroExtUtil.getUser().getRoleType() != 1){ page.setRecords(null); }else{ page.setRecords(tDriverService.getAuthDriverList(page,beginTime,endTime,companyName,phone,account,addType,authState)); @@ -527,7 +527,7 @@ endTime = timeArray[1]; } Page<Map<String, Object>> page = new PageFactory<Map<String, Object>>().defaultPage(); - page.setRecords(tDriverService.getDriverList(page,ShiroKit.getUser().getRoleType(),ShiroKit.getUser().getObjectId(),beginTime,endTime,companyName,phone,name,addType,authState)); + page.setRecords(tDriverService.getDriverList(page,shiroExtUtil.getUser().getRoleType(),shiroExtUtil.getUser().getObjectId(),beginTime,endTime,companyName,phone,name,addType,authState)); return super.packForBT(page); } @@ -552,7 +552,7 @@ }*//* //2020-08-21:新需求,已被绑定的车辆可以被继续绑定 Page<Map<String, Object>> page = new PageFactory<Map<String, Object>>().defaultPage(); - page.setRecords(tDriverService.getCanSelectCarList(page,ShiroKit.getUser().getRoleType(),ShiroKit.getUser().getObjectId(),null,carLicensePlate,brandName,modelName,color,serverStr)); + page.setRecords(tDriverService.getCanSelectCarList(page,shiroExtUtil.getUser().getRoleType(),shiroExtUtil.getUser().getObjectId(),null,carLicensePlate,brandName,modelName,color,serverStr)); return super.packForBT(page); } @@ -638,8 +638,8 @@ tDriver.setIsPlatCar(1); tDriver.setAuthState(2); }else if (2 == roleType){ //分公司 - if (SinataUtil.isNotEmpty(ShiroKit.getUser().getObjectId())){ - tDriver.setCompanyId(ShiroKit.getUser().getObjectId()); + if (SinataUtil.isNotEmpty(shiroExtUtil.getUser().getObjectId())){ + tDriver.setCompanyId(shiroExtUtil.getUser().getObjectId()); } if (SinataUtil.isNotEmpty(franchiseeId)){ tDriver.setFranchiseeId(franchiseeId); @@ -647,22 +647,22 @@ tDriver.setAddType(3); tDriver.setIsPlatCar(2); tDriver.setAuthState(1); - tDriver.setAddObjectId(ShiroKit.getUser().getObjectId()); + tDriver.setAddObjectId(shiroExtUtil.getUser().getObjectId()); }else if (3 == roleType){ //加盟商 - TCompany tCompany = tCompanyService.selectById(ShiroKit.getUser().getObjectId()); + TCompany tCompany = tCompanyService.selectById(shiroExtUtil.getUser().getObjectId()); if (SinataUtil.isNotEmpty(tCompany)){ tDriver.setCompanyId(tCompany.getSuperiorId()); } - if (SinataUtil.isNotEmpty(ShiroKit.getUser().getObjectId())){ - tDriver.setFranchiseeId(ShiroKit.getUser().getObjectId()); + if (SinataUtil.isNotEmpty(shiroExtUtil.getUser().getObjectId())){ + tDriver.setFranchiseeId(shiroExtUtil.getUser().getObjectId()); } tDriver.setAddType(4); tDriver.setIsPlatCar(2); tDriver.setAuthState(1); - tDriver.setAddObjectId(ShiroKit.getUser().getObjectId()); + tDriver.setAddObjectId(shiroExtUtil.getUser().getObjectId()); } tDriver.setInsertTime(new Date()); - tDriver.setInsertUser(ShiroKit.getUser().getId()); + tDriver.setInsertUser(shiroExtUtil.getUser().getId()); // tDriver.setPassword(MD5Util.encrypt(tDriver.getPassword())); tDriver.setPassword(ShiroKit.md5(tDriver.getPassword(), "SA;d5#")); @@ -784,23 +784,23 @@ tDriver.setFranchiseeId(franchiseeId); } }else if (2 == roleType){ //分公司 - if (SinataUtil.isNotEmpty(ShiroKit.getUser().getObjectId())){ - tDriver.setCompanyId(ShiroKit.getUser().getObjectId()); + if (SinataUtil.isNotEmpty(shiroExtUtil.getUser().getObjectId())){ + tDriver.setCompanyId(shiroExtUtil.getUser().getObjectId()); } if (SinataUtil.isNotEmpty(franchiseeId)){ tDriver.setFranchiseeId(franchiseeId); } }else if (3 == roleType){ //加盟商 - TCompany tCompany = tCompanyService.selectById(ShiroKit.getUser().getObjectId()); + TCompany tCompany = tCompanyService.selectById(shiroExtUtil.getUser().getObjectId()); if (SinataUtil.isNotEmpty(tCompany)){ tDriver.setCompanyId(tCompany.getSuperiorId()); } - if (SinataUtil.isNotEmpty(ShiroKit.getUser().getObjectId())){ - tDriver.setFranchiseeId(ShiroKit.getUser().getObjectId()); + if (SinataUtil.isNotEmpty(shiroExtUtil.getUser().getObjectId())){ + tDriver.setFranchiseeId(shiroExtUtil.getUser().getObjectId()); } } tDriver.setUpdateTime(new Date()); - tDriver.setUpdateUser(ShiroKit.getUser().getId()); + tDriver.setUpdateUser(shiroExtUtil.getUser().getId()); // tDriver.setPassword(MD5Util.encrypt(tDriver.getPassword())); tDriver.setPassword(ShiroKit.md5(tDriver.getPassword(), "SA;d5#")); tDriverService.updateById(tDriver); @@ -853,7 +853,7 @@ // 首行【封装】 List<String> shellList = new ArrayList<String>(); - if (ShiroKit.getUser().getRoleType() == 1){ + if (shiroExtUtil.getUser().getRoleType() == 1){ title = "平台导入司机模板"; shellList.add("司机名称"); @@ -875,7 +875,7 @@ shellList.add("经营业务:包车[是/否]"); shellList.add("登录账号[手机号]"); shellList.add("登录密码[密码长度为6-18]"); - }else if (ShiroKit.getUser().getRoleType() == 2){ + }else if (shiroExtUtil.getUser().getRoleType() == 2){ title = "分公司导入司机模板"; shellList.add("司机名称"); @@ -895,7 +895,7 @@ shellList.add("经营业务:包车[是/否]"); shellList.add("登录账号[手机号]"); shellList.add("登录密码[密码长度为6-18]"); - }else if (ShiroKit.getUser().getRoleType() == 3){ + }else if (shiroExtUtil.getUser().getRoleType() == 3){ title = "加盟商导入司机模板"; shellList.add("司机名称"); @@ -936,7 +936,7 @@ MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request; MultipartFile file = (MultipartFile) multipartRequest.getFile("myfile"); try { - if (ShiroKit.getUser().getRoleType() == 1){ + if (shiroExtUtil.getUser().getRoleType() == 1){ Workbook book = WoUtil.ImportFile(file); Sheet sh = book.getSheetAt(0); //获取到第一个表 for (int i = 1; i <= sh.getLastRowNum(); i++) { @@ -1159,10 +1159,10 @@ driver.setState(2); driver.setAuthState(2); driver.setFlag("1"); - driver.setInsertUser(ShiroKit.getUser().getId()); + driver.setInsertUser(shiroExtUtil.getUser().getId()); driver.setInsertTime(new Date()); driver.setAddType(2); - driver.setAddObjectId(ShiroKit.getUser().getObjectId()); + driver.setAddObjectId(shiroExtUtil.getUser().getObjectId()); if(SinataUtil.isNotEmpty(eight)){ driver.setDriverAddress(eight); } @@ -1213,7 +1213,7 @@ } } } - }else if (ShiroKit.getUser().getRoleType() == 2){ + }else if (shiroExtUtil.getUser().getRoleType() == 2){ Workbook book = WoUtil.ImportFile(file); Sheet sh = book.getSheetAt(0); //获取到第一个表 for (int i = 1; i <= sh.getLastRowNum(); i++) { @@ -1373,7 +1373,7 @@ return new ErrorTip(500, "登录密码格式不正确"); } //查找平台公司 - Integer companyId = ShiroKit.getUser().getObjectId(); + Integer companyId = shiroExtUtil.getUser().getObjectId(); Integer franchiseeId = 0; //判断所属分公司是否存在 if (SinataUtil.isNotEmpty(one)){ @@ -1404,10 +1404,10 @@ driver.setState(1); driver.setAuthState(1); driver.setFlag("1"); - driver.setInsertUser(ShiroKit.getUser().getId()); + driver.setInsertUser(shiroExtUtil.getUser().getId()); driver.setInsertTime(new Date()); driver.setAddType(3); - driver.setAddObjectId(ShiroKit.getUser().getObjectId()); + driver.setAddObjectId(shiroExtUtil.getUser().getObjectId()); if (SinataUtil.isNotEmpty(six)){ driver.setDriverAddress(six); } @@ -1458,7 +1458,7 @@ } } - }else if (ShiroKit.getUser().getRoleType() == 3){ + }else if (shiroExtUtil.getUser().getRoleType() == 3){ Workbook book = WoUtil.ImportFile(file); Sheet sh = book.getSheetAt(0); //获取到第一个表 for (int i = 1; i <= sh.getLastRowNum(); i++) { @@ -1614,7 +1614,7 @@ //查找平台公司 Integer companyId = 0; Integer franchiseeId = 0; - TCompany franchisee = itCompanyService.selectById(ShiroKit.getUser().getObjectId()); + TCompany franchisee = itCompanyService.selectById(shiroExtUtil.getUser().getObjectId()); if (SinataUtil.isNotEmpty(franchisee)){ companyId = franchisee.getSuperiorId(); franchiseeId = franchisee.getId(); @@ -1644,10 +1644,10 @@ driver.setState(1); driver.setAuthState(1); driver.setFlag("1"); - driver.setInsertUser(ShiroKit.getUser().getId()); + driver.setInsertUser(shiroExtUtil.getUser().getId()); driver.setInsertTime(new Date()); driver.setAddType(4); - driver.setAddObjectId(ShiroKit.getUser().getObjectId()); + driver.setAddObjectId(shiroExtUtil.getUser().getObjectId()); if (SinataUtil.isNotEmpty(five)){ driver.setDriverAddress(five); } @@ -1764,7 +1764,7 @@ *//* @RequestMapping(value = "/outDriver") public void outDriver(HttpServletRequest request, HttpServletResponse response) { - List<Map<String,Object>> listMap = tDriverService.getDriverListNoPage(ShiroKit.getUser().getRoleType(),ShiroKit.getUser().getObjectId()); + List<Map<String,Object>> listMap = tDriverService.getDriverListNoPage(shiroExtUtil.getUser().getRoleType(),shiroExtUtil.getUser().getObjectId()); // 表格数据【封装】 List<List<String>> dataList = new ArrayList<>(); -- Gitblit v1.7.1