From cb5cbb5128adc1814e43780b92faab447bc70a8d Mon Sep 17 00:00:00 2001
From: yanghb <yanghb>
Date: 星期五, 21 四月 2023 11:29:03 +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