From 0481353111afb43a2322e18530dde26f1d841ead Mon Sep 17 00:00:00 2001 From: yanghb <yanghb> Date: 星期五, 21 四月 2023 11:15:34 +0800 Subject: [PATCH] 代码调整 --- ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java | 205 +++++++++------------------------------------------ 1 files changed, 36 insertions(+), 169 deletions(-) diff --git a/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java b/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java index 35c0753..f01a5ff 100644 --- a/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java +++ b/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java @@ -23,7 +23,6 @@ import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workbook; -import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; @@ -76,56 +75,11 @@ @Resource private DriverPunishMapper driverPunishMapper; - @Autowired - private RedisUtil redisUtil; - @Value("${pushMinistryOfTransport}") private boolean pushMinistryOfTransport; - @Autowired - private ITComplaintService tComplaintService; - - /** - * 跳转投诉页面 - * @return - */ - @RequestMapping("complaint") - public String complaint(Model model,Integer driverId) { - - model.addAttribute("id",driverId); - return PREFIX + "tComplaint.html"; - } - - - - @RequestMapping("deductmoney") - public String deductmoney(Model model,Integer driverId) { - model.addAttribute("id",driverId); - model.addAttribute("driverMoney",tDriverService.selectById(driverId).getLaveBusinessMoney()); - return PREFIX + "deductmoney.html"; - } - - - @RequestMapping(value = "/complaintList") - @ResponseBody - public Object complaintList(String insertTime, - String userName, - String userPhone, - String driverPhone, - Integer isHandle,Integer driverId) { - String beginTime = null; - String endTime = null; - if (SinataUtil.isNotEmpty(insertTime)){ - String[] timeArray = insertTime.split(" - "); - beginTime = timeArray[0]; - endTime = timeArray[1]; - } - Page<Map<String, Object>> page = new PageFactory<Map<String, Object>>().defaultPage(); - page.setRecords(tComplaintService.getComplaintList(page,ShiroKit.getUser().getRoleType(),ShiroKit.getUser().getObjectId(),beginTime,endTime,userName,userPhone,driverPhone,isHandle,driverId)); - return super.packForBT(page); - } /** * 跳转到司机审核列表首页 */ @@ -171,15 +125,16 @@ return PREFIX + "tDriver_add.html"; } - /** + /**1 * 跳转到修改审核司机 */ @RequestMapping("/tDriver_immediately/{tDriverId}") public String tDriver_immediately(@PathVariable Integer tDriverId, Model model) { Map<String, Object> tDriver = tDriverService.getDriverById(tDriverId); + tDriver.put("account", null != tDriver.get("account") ? AESUtil.decrypt(tDriver.get("account").toString()) : ""); + tDriver.put("phone", null != tDriver.get("phone") ? AESUtil.decrypt(tDriver.get("phone").toString()) : ""); + tDriver.put("idCard", null != tDriver.get("idCard") ? AESUtil.decrypt(tDriver.get("idCard").toString()) : ""); model.addAttribute("item",tDriver); - String placeOfPractice = tDriver.get("placeOfPractice").toString().replaceAll(",", "-"); - model.addAttribute("placeOfPractice", placeOfPractice); LogObjectHolder.me().set(tDriver); return PREFIX + "tDriver_immediately.html"; } @@ -209,9 +164,10 @@ @RequestMapping("/tDriver_look/{tDriverId}") public String tDriver_look(@PathVariable Integer tDriverId, Model model) { Map<String, Object> tDriver = tDriverService.getDriverById(tDriverId); + tDriver.put("account", null != tDriver.get("account") ? AESUtil.decrypt(tDriver.get("account").toString()) : ""); + tDriver.put("phone", null != tDriver.get("phone") ? AESUtil.decrypt(tDriver.get("phone").toString()) : ""); + tDriver.put("idCard", null != tDriver.get("idCard") ? AESUtil.decrypt(tDriver.get("idCard").toString()) : ""); model.addAttribute("item",tDriver); - String placeOfPractice = tDriver.get("placeOfPractice").toString().replaceAll(",", "-"); - model.addAttribute("placeOfPractice", placeOfPractice); LogObjectHolder.me().set(tDriver); return PREFIX + "tDriver_look.html"; } @@ -222,6 +178,9 @@ @RequestMapping("/tDriver_update/{tDriverId}") public String tDriverUpdate(@PathVariable Integer tDriverId, Model model) { TDriver tDriver = tDriverService.selectById(tDriverId); + tDriver.setAccount(null != tDriver.getAccount() ? AESUtil.decrypt(tDriver.getAccount()) : ""); + tDriver.setPhone(null != tDriver.getPhone() ? AESUtil.decrypt(tDriver.getPhone()) : ""); + tDriver.setIdCard(null != tDriver.getIdCard() ? AESUtil.decrypt(tDriver.getIdCard()) : ""); model.addAttribute("item",tDriver); LogObjectHolder.me().set(tDriver); @@ -514,15 +473,6 @@ return ResultUtil.success(driverPunishes); } - @Autowired - private IComplaintDeductmoneyService complaintDeductmoneyService; - - @ResponseBody - @RequestMapping(value = "/queryAllDeductmoney", method = RequestMethod.POST) - public ResultUtil queryAllDeductmoney(Integer driverId){ - List<ComplaintDeductmoney> driverPunishes = complaintDeductmoneyService.selectList(new EntityWrapper<ComplaintDeductmoney>().eq("driverId",driverId)); - return ResultUtil.success(driverPunishes); - } /** * 根据分公司ID获取加盟商 @@ -726,7 +676,8 @@ tDriver.setInsertTime(new Date()); tDriver.setInsertUser(ShiroKit.getUser().getId()); // tDriver.setPassword(MD5Util.encrypt(tDriver.getPassword())); - + tDriver.setAccount(AESUtil.encrypt(tDriver.getAccount())); + tDriver.setPhone(AESUtil.encrypt(tDriver.getPhone())); tDriver.setPassword(ShiroKit.md5(tDriver.getPassword(), "SA;d5#")); tDriverService.insert(tDriver); @@ -779,10 +730,6 @@ TDriver driver = tDriverService.selectById(tDriverId); driver.setFlag("3"); tDriverService.updateById(driver); - String value = redisUtil.getValue("DRIVER_" + driver.getPhone()); - redisUtil.remove(value); - redisUtil.remove("DRIVER_" + driver.getId()); - redisUtil.remove("DRIVER_" + driver.getPhone()); return SUCCESS_TIP; } /** @@ -815,11 +762,6 @@ } } }).start(); - - String value = redisUtil.getValue("DRIVER_" + tDriver.getPhone()); - redisUtil.remove(value); - redisUtil.remove("DRIVER_" + tDriver.getId()); - redisUtil.remove("DRIVER_" + tDriver.getPhone()); } tDriver.setRemark(remark); tDriverService.updateById(tDriver); @@ -872,59 +814,11 @@ } tDriver.setUpdateTime(new Date()); tDriver.setUpdateUser(ShiroKit.getUser().getId()); -// tDriver.setPassword(MD5Util.encrypt(tDriver.getPassword())); - if(ToolUtil.isEmpty(tDriver.getPassword())){ - tDriver.setPassword(obj.getPassword()); - }else{ - tDriver.setPassword(ShiroKit.md5(tDriver.getPassword(), "SA;d5#")); - } - obj.setCompanyId(tDriver.getCompanyId()); - obj.setFranchiseeId(tDriver.getFranchiseeId()); - obj.setName(tDriver.getName()); - obj.setHeadImgUrl(tDriver.getHeadImgUrl()); - obj.setFaceImgUrl(tDriver.getFaceImgUrl()); - obj.setSex(tDriver.getSex()); - obj.setDriveCard(tDriver.getDriveCard()); - obj.setDriveCardImgUrl(tDriver.getDriveCardImgUrl()); - obj.setDriverAge(tDriver.getDriverAge()); - obj.setIdCard(tDriver.getIdCard()); - obj.setIdCardImgUrl1(tDriver.getIdCardImgUrl1()); - obj.setIdCardImgUrl2(tDriver.getIdCardImgUrl2()); - obj.setDriverAddress(tDriver.getDriverAddress()); - obj.setTaxiAptitudeCard(tDriver.getTaxiAptitudeCard()); - obj.setJobNumber(tDriver.getJobNumber()); - obj.setAccount(tDriver.getPhone()); - obj.setPassword(tDriver.getPassword()); - obj.setDriverNationality(tDriver.getDriverNationality()); - obj.setDriverNation(tDriver.getDriverNation()); - obj.setDriverMaritalStatus(tDriver.getDriverMaritalStatus()); - obj.setDriverLanguageLevel( tDriver.getDriverLanguageLevel()); - obj.setDriverEducation(tDriver.getDriverEducation()); - obj.setDriverCensus(tDriver.getDriverCensus()); - obj.setDriverAddress(tDriver.getDriverAddress()); - obj.setDriverContactAddress(tDriver.getDriverContactAddress()); - obj.setGetDriverLicenseDate(tDriver.getGetDriverLicenseDate()); - obj.setDriverLicenseOn(tDriver.getDriverLicenseOn()); - obj.setDriverLicenseOff(tDriver.getDriverLicenseOff()); - obj.setTaxiDriver(tDriver.getTaxiDriver()); - obj.setNetworkCarlssueOrganization(tDriver.getNetworkCarlssueOrganization()); - obj.setNetworkCarlssueDate(tDriver.getNetworkCarlssueDate()); - obj.setGetNetworkCarProofDate(tDriver.getGetNetworkCarProofDate()); - obj.setNetworkCarProofOn(tDriver.getNetworkCarProofOn()); - obj.setNetworkCarProofOff(tDriver.getNetworkCarProofOff()); - obj.setRegisterDate(tDriver.getRegisterDate()); - obj.setFullTimeDriver(tDriver.getFullTimeDriver()); - obj.setInDriverBlacklist(tDriver.getInDriverBlacklist()); - obj.setCommercialType(tDriver.getCommercialType()); - obj.setContractCompany(tDriver.getContractCompany()); - obj.setContractOn(tDriver.getContractOn()); - obj.setContractOff(tDriver.getContractOff()); - obj.setEmergencyContact(tDriver.getEmergencyContact()); - obj.setEmergencyContactPhone(tDriver.getEmergencyContactPhone()); - obj.setEmergencyContactAddress(tDriver.getEmergencyContactAddress()); - obj.setUpdateTime(new Date()); - obj.setUpdateUser(ShiroKit.getUser().getId()); - tDriverService.updateAllColumnById(obj); + + tDriver.setAccount(AESUtil.encrypt(tDriver.getAccount())); + tDriver.setPhone(AESUtil.encrypt(tDriver.getPhone())); + tDriver.setPassword(ShiroKit.md5(tDriver.getPassword(), "SA;d5#")); + tDriverService.updateById(tDriver); //删除业务 tDriverServiceService.delete(new EntityWrapper<TDriverService>().eq("driverId",tDriver.getId())); @@ -988,7 +882,7 @@ shellList.add("居住地址"); shellList.add("出租车资格证号"); shellList.add("工号[选填]"); - shellList.add("经营业务:快车[是/否]"); + shellList.add("经营业务:专车[是/否]"); shellList.add("经营业务:出租车[是/否]"); shellList.add("经营业务:跨城出行[是/否]"); shellList.add("经营业务:小件同城物流[是/否]"); @@ -1008,7 +902,7 @@ shellList.add("居住地址"); shellList.add("出租车资格证号"); shellList.add("工号[选填]"); - shellList.add("经营业务:快车[是/否]"); + shellList.add("经营业务:专车[是/否]"); shellList.add("经营业务:出租车[是/否]"); shellList.add("经营业务:跨城出行[是/否]"); shellList.add("经营业务:小件同城物流[是/否]"); @@ -1027,7 +921,7 @@ shellList.add("居住地址"); shellList.add("出租车资格证号"); shellList.add("工号[选填]"); - shellList.add("经营业务:快车[是/否]"); + shellList.add("经营业务:专车[是/否]"); shellList.add("经营业务:出租车[是/否]"); shellList.add("经营业务:跨城出行[是/否]"); shellList.add("经营业务:小件同城物流[是/否]"); @@ -1129,13 +1023,13 @@ ten = String.valueOf(cell10.getStringCellValue()).trim(); } - Cell cell11 = row.getCell(11); //经营业务:快车[是/否] + Cell cell11 = row.getCell(11); //经营业务:专车[是/否] String eleven = null; if (SinataUtil.isNotEmpty(cell11)){ eleven = String.valueOf(cell11.getStringCellValue()).trim(); } - Cell cell12 = row.getCell(12); //经营业务:快车[是/否] + Cell cell12 = row.getCell(12); //经营业务:专车[是/否] String twelve = null; if (SinataUtil.isNotEmpty(cell12)){ twelve = String.valueOf(cell12.getStringCellValue()).trim(); @@ -1198,9 +1092,9 @@ if (!four.equals("男") && !four.equals("女")){ return new ErrorTip(500, "性别内容不正确"); } - //判断经营业务【快车】 + //判断经营业务【专车】 if (!eleven.equals("是") && !eleven.equals("否")){ - return new ErrorTip(500, "经营业务【快车】内容不正确"); + return new ErrorTip(500, "经营业务【专车】内容不正确"); } //判断经营业务【出租车】 if (!twelve.equals("是") && !twelve.equals("否")){ @@ -1256,6 +1150,7 @@ } } TDriver driver = new TDriver(); + seventeen = AESUtil.encrypt(seventeen); driver.setAccount(seventeen); driver.setJobNumber(ten); driver.setPhone(seventeen); @@ -1290,7 +1185,7 @@ tDriverService.insert(driver); - //添加快车服务模式 + //添加专车服务模式 if ("是".equals(eleven)){ TDriverService service = new TDriverService(); service.setDriverId(driver.getId()); @@ -1394,7 +1289,7 @@ eight = String.valueOf(cell8.getStringCellValue()).trim(); } - Cell cell9 = row.getCell(9); //经营业务:快车[是/否] + Cell cell9 = row.getCell(9); //经营业务:专车[是/否] String nine = null; if (SinataUtil.isNotEmpty(cell9)){ nine = String.valueOf(cell9.getStringCellValue()).trim(); @@ -1457,9 +1352,9 @@ if (!two.equals("男") && !two.equals("女")){ return new ErrorTip(500, "性别内容不正确"); } - //判断经营业务【快车】 + //判断经营业务【专车】 if (!nine.equals("是") && !nine.equals("否")){ - return new ErrorTip(500, "经营业务【快车】内容不正确"); + return new ErrorTip(500, "经营业务【专车】内容不正确"); } //判断经营业务【出租车】 if (!ten.equals("是") && !ten.equals("否")){ @@ -1505,6 +1400,7 @@ } TDriver driver = new TDriver(); + fifteen = AESUtil.encrypt(fifteen); driver.setAccount(fifteen); driver.setJobNumber(eight); driver.setPhone(fifteen); @@ -1534,7 +1430,7 @@ } tDriverService.insert(driver); - //添加快车服务模式 + //添加专车服务模式 if ("是".equals(nine)){ TDriverService service = new TDriverService(); service.setDriverId(driver.getId()); @@ -1633,7 +1529,7 @@ seven = String.valueOf(cell8.getStringCellValue()).trim(); } - Cell cell9 = row.getCell(8); //经营业务:快车[是/否] + Cell cell9 = row.getCell(8); //经营业务:专车[是/否] String eight = null; if (SinataUtil.isNotEmpty(cell9)){ eight = String.valueOf(cell9.getStringCellValue()).trim(); @@ -1696,9 +1592,9 @@ if (!one.equals("男") && !one.equals("女")){ return new ErrorTip(500, "性别内容不正确"); } - //判断经营业务【快车】 + //判断经营业务【专车】 if (!eight.equals("是") && !eight.equals("否")){ - return new ErrorTip(500, "经营业务【快车】内容不正确"); + return new ErrorTip(500, "经营业务【专车】内容不正确"); } //判断经营业务【出租车】 if (!nine.equals("是") && !nine.equals("否")){ @@ -1745,6 +1641,7 @@ } TDriver driver = new TDriver(); + fifteen = AESUtil.encrypt(fifteen); driver.setAccount(fourteen); driver.setJobNumber(seven); driver.setPhone(fourteen); @@ -1774,7 +1671,7 @@ } tDriverService.insert(driver); - //添加快车服务模式 + //添加专车服务模式 if ("是".equals(eight)){ TDriverService service = new TDriverService(); service.setDriverId(driver.getId()); @@ -2018,34 +1915,4 @@ } } - @Autowired - private IIncomeService incomeService; - - /** - * 添加扣款记录 - * @param complaintDeductmoney - * @return - */ - @ResponseBody - @RequestMapping(value = "/saveDeductmoney", method = RequestMethod.POST) - public ResultUtil saveDeductmoney(ComplaintDeductmoney complaintDeductmoney){ - try { - complaintDeductmoney.setCreateTime(new Date()); - complaintDeductmoney.insert(); - TDriver tDriver = tDriverService.selectById(complaintDeductmoney.getDriverId()); - tDriver.setLaveBusinessMoney(tDriver.getLaveBusinessMoney()-complaintDeductmoney.getMoney().doubleValue()); - tDriverService.updateById(tDriver); - Income income = new Income(); - income.setUserType(1); - income.setObjectId(tDriver.getCompanyId()); - income.setType(8); - income.setMoney(complaintDeductmoney.getMoney().doubleValue()); - income.setInsertTime(new Date()); - incomeService.insert(income); - }catch (Exception e){ - e.printStackTrace(); - return ResultUtil.runErr(); - } - return ResultUtil.success(); - } } -- Gitblit v1.7.1