| | |
| | | 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_); |
| | |
| | | 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_); |
| | |
| | | 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()); |
| | |
| | | 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());//培训开始时间 |
| | |
| | | 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版本号 |
| | |
| | | ); |
| | | 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);//交通违章次数 |
| | |
| | | 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()); |
| | |
| | | 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());//处罚结果 |