From 651f8e426aa57ec5ebcdfddf840a21449dff4269 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期一, 20 二月 2023 18:06:43 +0800
Subject: [PATCH] 代理商管理,司机管理部分

---
 management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PushMinistryOfTransportUtil.java |   86 +++++++++++++++++++++---------------------
 1 files changed, 43 insertions(+), 43 deletions(-)

diff --git a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PushMinistryOfTransportUtil.java b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PushMinistryOfTransportUtil.java
index 8ba6338..d4da5aa 100644
--- a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PushMinistryOfTransportUtil.java
+++ b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PushMinistryOfTransportUtil.java
@@ -350,7 +350,7 @@
         Map<String, String> file = new HashMap<>();
         file.put("path", "/tmp");
         file.put("fileName", fileName);
-        file.put("url", tDriver.getHeadImgUrl());
+//        file.put("url", tDriver.getHeadImgUrl());
         file.put("newFilePath", "/swapfiles");
         String result_ = HttpRequestUtil.postRequest(PushURL.ministry_of_transport_ftp + "/uploadAndMoveFile", file);
         System.out.println("上传图片文件:" + result_);
@@ -359,7 +359,7 @@
         Map<String, String> file1 = new HashMap<>();
         file1.put("path", "/tmp");
         file1.put("fileName", fileName1);
-        file1.put("url", tDriver.getDriveCardImgUrl());
+//        file1.put("url", tDriver.getDriveCardImgUrl());
         file1.put("newFilePath", "/swapfiles");
         String result1_ = HttpRequestUtil.postRequest(PushURL.ministry_of_transport_ftp + "/uploadAndMoveFile", file1);
         System.out.println("上传图片文件:" + result1_);
@@ -369,42 +369,42 @@
         jsonObject.put("DriverName", tDriver.getName());//机动车驾驶员姓名
         jsonObject.put("DriverPhone", tDriver.getPhone());//驾驶员手机号
         jsonObject.put("DriverGender", (tDriver.getSex() == 1 ? "男" : "女"));//驾驶员性别
-        jsonObject.put("DriverBirthday", tDriver.getBirthday());//出生日期YYYYMMDD
-        jsonObject.put("DriverNationality", tDriver.getDriverNationality());//国籍
-        jsonObject.put("DriverNation", tDriver.getDriverNation());//驾驶员民族
-        jsonObject.put("DriverMaritalStatus", (tDriver.getDriverMaritalStatus() == 1 ? "未婚" : tDriver.getDriverMaritalStatus() == 2 ? "已婚" : "离异"));//驾驶员婚姻状况(未婚,已婚,离异)
-        jsonObject.put("DriverLanguageLevel", tDriver.getDriverLanguageLevel());//驾驶员外语能力
-        jsonObject.put("DriverEducation", tDriver.getDriverEducation());//驾驶员学历
-        jsonObject.put("DriverCensus", tDriver.getDriverCensus());//户口登记机关名称
-        jsonObject.put("DriverAddress", tDriver.getDriverAddress());//户口住址或长住地址
-        jsonObject.put("DriverContactAddress", tDriver.getDriverContactAddress());//驾驶员通信地址
-        jsonObject.put("PhotoId", fileName);//驾驶员照片文件编号
-        jsonObject.put("LicenseId", tDriver.getDriveCard());//机动车驾驶证号
-        jsonObject.put("LicensePhotoId", fileName1);//机动车驾驶证扫描件文件编号
-        jsonObject.put("DriverType", tDriver.getDriverType());//准驾车型
-        jsonObject.put("GetDriverLicenseDate", tDriver.getGetDriverLicenseDate());//初次领取驾驶证日期YYYYMMDD
-        jsonObject.put("DriverLicenseOn", tDriver.getDriverLicenseOn());//驾驶证有效期限起YYYYMMDD
-        jsonObject.put("DriverLicenseOff", tDriver.getDriverLicenseOff());//驾驶证有效期限止YYYYMMDD
-        jsonObject.put("TaxiDriver", tDriver.getTaxiDriver() == 0 ? 2 : 1);//是否巡游出租汽车驾驶员(1:是,2:否)
-        jsonObject.put("CertificateNo", tDriver.getTaxiAptitudeCard());//网络预约出租汽车驾驶员资格证号
-        jsonObject.put("NetworkCarIssueOrganization", tDriver.getNetworkCarlssueOrganization());//网络预约出租汽车驾驶员证发证机构
-        jsonObject.put("NetworkCarIssueDate", tDriver.getNetworkCarlssueDate());//资格证发证日期YYYYMMDD
-        jsonObject.put("GetNetworkCarProofDate", tDriver.getGetNetworkCarProofDate());//初次领取资格证日期YYYYMMDD
-        jsonObject.put("NetworkCarProofOn", tDriver.getNetworkCarProofOn());//资格证有效起始日期YYYYMMDD
-        jsonObject.put("NetworkCarProofOff", tDriver.getNetworkCarProofOff());//资格证有截止日期YYYYMMDD
-        jsonObject.put("RegisterDate", tDriver.getRegisterDate());//报备日期(驾驶员信息向服务所在地出租车行政主管部门报备日期)
-        jsonObject.put("FullTimeDriver", tDriver.getFullTimeDriver());//是否专职驾驶员(1:是,0:否)
-        jsonObject.put("InDriverBlacklist", tDriver.getInDriverBlacklist());//是否在驾驶员黑名单内(1:是,0:否)
-        jsonObject.put("CommercialType", tDriver.getCommercialType());//服务类型(1:网络预约出租汽车,2:巡游出租汽车,3:私人小客车合乘)
-        jsonObject.put("ContractCompany", tDriver.getContractCompany());//驾驶员合同签署公司
-        jsonObject.put("ContractOn", tDriver.getContractOn());//合同有效期起YYYYMMDD
-        jsonObject.put("ContractOff", tDriver.getContractOff());//合同有效期止YYYYMMDD
-        jsonObject.put("EmergencyContact", tDriver.getEmergencyContact());//紧急情况联系人
-        jsonObject.put("EmergencyContactPhone", tDriver.getEmergencyContactPhone());//紧急情况联系人电话
-        jsonObject.put("EmergencyContactAddress", tDriver.getEmergencyContactAddress());//紧急情况联系人通信地址
-
-        jsonObject.put("State", tDriver.getAuthState() == 2 ? 0 : 1);//状态(0:有效,1:失效)
-        jsonObject.put("Flag", tDriver.getFlag());//操作标识(1:新增,2:更新,3:删除)
+//        jsonObject.put("DriverBirthday", tDriver.getBirthday());//出生日期YYYYMMDD
+//        jsonObject.put("DriverNationality", tDriver.getDriverNationality());//国籍
+//        jsonObject.put("DriverNation", tDriver.getDriverNation());//驾驶员民族
+//        jsonObject.put("DriverMaritalStatus", (tDriver.getDriverMaritalStatus() == 1 ? "未婚" : tDriver.getDriverMaritalStatus() == 2 ? "已婚" : "离异"));//驾驶员婚姻状况(未婚,已婚,离异)
+//        jsonObject.put("DriverLanguageLevel", tDriver.getDriverLanguageLevel());//驾驶员外语能力
+//        jsonObject.put("DriverEducation", tDriver.getDriverEducation());//驾驶员学历
+//        jsonObject.put("DriverCensus", tDriver.getDriverCensus());//户口登记机关名称
+//        jsonObject.put("DriverAddress", tDriver.getDriverAddress());//户口住址或长住地址
+//        jsonObject.put("DriverContactAddress", tDriver.getDriverContactAddress());//驾驶员通信地址
+//        jsonObject.put("PhotoId", fileName);//驾驶员照片文件编号
+//        jsonObject.put("LicenseId", tDriver.getDriveCard());//机动车驾驶证号
+//        jsonObject.put("LicensePhotoId", fileName1);//机动车驾驶证扫描件文件编号
+//        jsonObject.put("DriverType", tDriver.getDriverType());//准驾车型
+//        jsonObject.put("GetDriverLicenseDate", tDriver.getGetDriverLicenseDate());//初次领取驾驶证日期YYYYMMDD
+//        jsonObject.put("DriverLicenseOn", tDriver.getDriverLicenseOn());//驾驶证有效期限起YYYYMMDD
+//        jsonObject.put("DriverLicenseOff", tDriver.getDriverLicenseOff());//驾驶证有效期限止YYYYMMDD
+//        jsonObject.put("TaxiDriver", tDriver.getTaxiDriver() == 0 ? 2 : 1);//是否巡游出租汽车驾驶员(1:是,2:否)
+//        jsonObject.put("CertificateNo", tDriver.getTaxiAptitudeCard());//网络预约出租汽车驾驶员资格证号
+//        jsonObject.put("NetworkCarIssueOrganization", tDriver.getNetworkCarlssueOrganization());//网络预约出租汽车驾驶员证发证机构
+//        jsonObject.put("NetworkCarIssueDate", tDriver.getNetworkCarlssueDate());//资格证发证日期YYYYMMDD
+//        jsonObject.put("GetNetworkCarProofDate", tDriver.getGetNetworkCarProofDate());//初次领取资格证日期YYYYMMDD
+//        jsonObject.put("NetworkCarProofOn", tDriver.getNetworkCarProofOn());//资格证有效起始日期YYYYMMDD
+//        jsonObject.put("NetworkCarProofOff", tDriver.getNetworkCarProofOff());//资格证有截止日期YYYYMMDD
+//        jsonObject.put("RegisterDate", tDriver.getRegisterDate());//报备日期(驾驶员信息向服务所在地出租车行政主管部门报备日期)
+//        jsonObject.put("FullTimeDriver", tDriver.getFullTimeDriver());//是否专职驾驶员(1:是,0:否)
+//        jsonObject.put("InDriverBlacklist", tDriver.getInDriverBlacklist());//是否在驾驶员黑名单内(1:是,0:否)
+//        jsonObject.put("CommercialType", tDriver.getCommercialType());//服务类型(1:网络预约出租汽车,2:巡游出租汽车,3:私人小客车合乘)
+//        jsonObject.put("ContractCompany", tDriver.getContractCompany());//驾驶员合同签署公司
+//        jsonObject.put("ContractOn", tDriver.getContractOn());//合同有效期起YYYYMMDD
+//        jsonObject.put("ContractOff", tDriver.getContractOff());//合同有效期止YYYYMMDD
+//        jsonObject.put("EmergencyContact", tDriver.getEmergencyContact());//紧急情况联系人
+//        jsonObject.put("EmergencyContactPhone", tDriver.getEmergencyContactPhone());//紧急情况联系人电话
+//        jsonObject.put("EmergencyContactAddress", tDriver.getEmergencyContactAddress());//紧急情况联系人通信地址
+//
+//        jsonObject.put("State", tDriver.getAuthState() == 2 ? 0 : 1);//状态(0:有效,1:失效)
+//        jsonObject.put("Flag", tDriver.getFlag());//操作标识(1:新增,2:更新,3:删除)
         jsonObject.put("UpdateTime", new Date());
         Map<String, String> map = new HashMap<>();
         map.put("baseInfoDriver", jsonObject.toJSONString());
@@ -423,7 +423,7 @@
         TDriver driver = driverService.selectById(driverTrain.getDriverId());
         JSONObject jsonObject = new JSONObject();
         jsonObject.put("Address", 450204);//注册地行政区划代码
-        jsonObject.put("LicenseId", driver.getDriveCard());//机动车驾驶证号
+//        jsonObject.put("LicenseId", driver.getDriveCard());//机动车驾驶证号
         jsonObject.put("CourseName", driverTrain.getCourseName());//驾驶员培训课程名称
         jsonObject.put("CourseDate", driverTrain.getCourseDate());//培训课程日期YYYYMMDD
         jsonObject.put("StartTime", driverTrain.getStartTime());//培训开始时间
@@ -447,7 +447,7 @@
         TVersionManagement type = versionManagementService.selectOne(new EntityWrapper<TVersionManagement>().eq("type", 2).orderBy("insertTime desc limit 0, 1"));
         JSONObject jsonObject = new JSONObject();
         jsonObject.put("Address", 450204);//注册地行政区划代码
-        jsonObject.put("LicenseId", tDriver.getDriveCard());//机动车驾驶证号
+//        jsonObject.put("LicenseId", tDriver.getDriveCard());//机动车驾驶证号
         jsonObject.put("DriverPhone", tDriver.getPhone());//驾驶员手机号
         jsonObject.put("NetType", phoneExp(tDriver.getPhone()));//手机运营商(1:中国联通,2:中国移动,3:中国电信,4:其他)
         jsonObject.put("AppVersion", type.getVersion());//使用APP版本号
@@ -489,7 +489,7 @@
         );
         JSONObject jsonObject = new JSONObject();
         jsonObject.put("Address", 450204);//注册地行政区划代码
-        jsonObject.put("LicenseId", tDriver.getDriveCard());//机动车驾驶证号
+//        jsonObject.put("LicenseId", tDriver.getDriveCard());//机动车驾驶证号
         jsonObject.put("Cycle", s.getTime());//统计周期(统计周期按月,内容填写统计月份YYYYMM)
         jsonObject.put("OrderCount", i);//完成订单次数
         jsonObject.put("TrafficViolationCount", 0);//交通违章次数
@@ -524,7 +524,7 @@
         jsonObject.put("OrderTime", tOrderPrivateCar.getOrderNum());//订单时间YYYYMMDDhhmmss
         jsonObject.put("CancelTime", query.getInsertTime());//订单撤销时间YYYYMMDDhhmmss
         jsonObject.put("Operator", "3");//撤销发起方(1:乘客,2:驾驶员,3:平台公司)
-        jsonObject.put("CancelTypeCode", null != driver ? driver.getDriveCard() : "");//机动车驾驶证编号
+//        jsonObject.put("CancelTypeCode", null != driver ? driver.getDriveCard() : "");//机动车驾驶证编号
         jsonObject.put("CancelReason", query.getReason());//撤销或违约原因
         Map<String, String> map = new HashMap<>();
         map.put("orderCancel", jsonObject.toJSONString());
@@ -559,7 +559,7 @@
         DriverPunish driverPunish = driverPunishMapper.selectById(id);
         TDriver driver = driverService.selectById(driverPunish.getDriverId());
         JSONObject jsonObject = new JSONObject();
-        jsonObject.put("LicenseId", driver.getDriveCard());//机动车驾驶证编号
+//        jsonObject.put("LicenseId", driver.getDriveCard());//机动车驾驶证编号
         jsonObject.put("PunishTime", driverPunish.getPunishTime());//处罚时间YYYYMMDDhhmms
         jsonObject.put("PunishReason", driverPunish.getPunishReason());//处罚原因
         jsonObject.put("PunishReault", driverPunish.getPunishReault());//处罚结果

--
Gitblit v1.7.1