ccj 1 سال پیش
والد
کامیت
0ee74f04c1

+ 4 - 2
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/AppVersionController.java

@@ -6,6 +6,7 @@ import com.yh.saas.plugin.yiliangyiyun.service.IAppVersionService;
 import com.yh.saas.plugin.yiliangyiyun.service.ICommonUserService;
 import com.yh.saas.plugin.yiliangyiyun.util.GeTuiUtils;
 import com.yh.saas.plugin.yiliangyiyun.util.Log;
+import com.yh.saas.plugin.yiliangyiyun.util.UplodeUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
@@ -42,13 +43,14 @@ public class AppVersionController {
      * 推送测试
      */
     @GetMapping("/test")
-    public void test() {
-        geTuiUtils.pushByCid("推送测试","推送测试内容","d958ef5aa62849039802356a63f6e7ca");
+    public void test() throws Exception {
+//        geTuiUtils.pushByCid("推送测试","推送测试内容","d958ef5aa62849039802356a63f6e7ca");
 //       List<CommonUser> list =   commonUserService.selectList(new EntityWrapper<>());
 //       for(CommonUser commonUser:list){
 //           commonUser.setPassword(Md5Crypt.md5Crypt("123456".getBytes(), "$1$" + commonUser.getPhone().substring(0, 7)));
 //       }
 //       commonUserService.updateBatchById(list);
+        UplodeUtil.postFileMerge("https://taohaoliang.oss-cn-beijing.aliyuncs.com/appData/168941117491939.mp4","https://taohaoliang.oss-cn-beijing.aliyuncs.com/appData/16894111873603.mp4","驾驶证主副页.jpeg");
     }
 
 }

+ 85 - 4
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/util/UplodeUtil.java

@@ -5,7 +5,6 @@ import com.alibaba.fastjson.JSONObject;
 import com.alibaba.fastjson.TypeReference;
 import com.aliyun.oss.ServiceException;
 import com.baomidou.mybatisplus.mapper.EntityWrapper;
-import com.winsea.svc.base.base.service.ICommonCompanyService;
 import com.yh.saas.plugin.yiliangyiyun.entity.*;
 import com.yh.saas.plugin.yiliangyiyun.entity.view.DistinguishView;
 import com.yh.saas.plugin.yiliangyiyun.service.ICommonSysParameterService;
@@ -29,15 +28,20 @@ import org.apache.http.util.EntityUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
 
+import java.awt.*;
+import java.awt.image.BufferedImage;
 import java.io.*;
 import java.net.HttpURLConnection;
 import java.net.URL;
+import java.net.URLConnection;
+import java.util.List;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
 import javax.annotation.PostConstruct;
 import javax.crypto.Mac;
 import javax.crypto.spec.SecretKeySpec;
+import javax.imageio.ImageIO;
 import javax.net.ssl.SSLContext;
 import javax.net.ssl.TrustManager;
 import javax.net.ssl.X509TrustManager;
@@ -56,8 +60,6 @@ public class UplodeUtil {
     private IDriverInfoService driverInfoService;
     @Autowired
     private IHyCarCaptainInfoService carCaptainInfoService;
-    @Autowired
-    private ICommonCompanyService commonCompanyService;
 
     public static UplodeUtil uplodeUtil;
     @PostConstruct
@@ -128,7 +130,7 @@ public class UplodeUtil {
         driverUtil.setQualificationNumber(hyDriverInfo.getQualificationCertificateNumber());
         driverUtil.setIdCardFrontFilename(UplodeUtil.postFile(getFileInputStream(UplodeUtil.downLoadByUrl(hyDriverInfo.getCardAddressUrl(),"testImg.png")), "身份证正面照.jpeg"));
         driverUtil.setIdCardBackFilename(UplodeUtil.postFile(getFileInputStream(UplodeUtil.downLoadByUrl(hyDriverInfo.getCardBackAddressUrl(),"testImg.png")), "身份证背面照.jpeg"));
-        driverUtil.setLicenseFilename(UplodeUtil.postFile(getFileInputStream(UplodeUtil.downLoadByUrl(hyDriverInfo.getDriverLicenseHomePage(),"testImg.png")), "驾驶证主页.jpeg"));
+        driverUtil.setLicenseFilename(UplodeUtil.postFileMerge(hyDriverInfo.getDriverLicenseHomePage(),hyDriverInfo.getDriverLicenseBackPage(), "驾驶证主页.jpeg"));
         driverUtil.setQualificationLicenceMainFilename(UplodeUtil.postFile(getFileInputStream(UplodeUtil.downLoadByUrl(hyDriverInfo.getQualificationCertificate(),"testImg.png")), "从业资格证主页.jpeg"));
         File file = new File(UplodeUtil.downLoadByUrl(hyDriverInfo.getQualificationCertificate(),"testImg.png"));
         // 路径为文件且不为空则进行删除
@@ -769,7 +771,86 @@ public class UplodeUtil {
 
         return result.getData();
     }
+    /**
+     * 上传文件
+     * 将两个oss链接图片合成一个并上传
+     * @return
+     * @throws Exception
+     */
+    public static String postFileMerge(String ossUrl,String ossUrl1,String uploadFilename) throws Exception{
+
+        URL url = new URL(ossUrl);
+        URL url1 = new URL(ossUrl1);
+        URLConnection urlConnection = url.openConnection();
+        URLConnection urlConnection1 = url1.openConnection();
+        InputStream inputStream = urlConnection.getInputStream();
+        InputStream inputStream1 = urlConnection1.getInputStream();
+        File file = new File(new String(("templates" + File.separator +"111.png").getBytes(StandardCharsets.UTF_8), StandardCharsets.UTF_8));
+        File file1 = new File(new String(("templates" + File.separator +"222.png").getBytes(StandardCharsets.UTF_8), StandardCharsets.UTF_8));
+        OutputStream outputStream = new FileOutputStream(file);
+        OutputStream outputStream1 = new FileOutputStream(file1);
+        byte[] buffer = new byte[1024];
+        int bytesRead;
+        while((bytesRead = inputStream.read(buffer))!= -1){
+            outputStream.write(buffer,0,bytesRead);
+        }
+        byte[] buffer1 = new byte[1024];
+        int bytesRead1;
+        while((bytesRead1 = inputStream1.read(buffer1))!= -1){
+            outputStream1.write(buffer1,0,bytesRead1);
+        }
+        inputStream.close();
+        inputStream1.close();
+        outputStream.close();
+        outputStream1.close();
+        BufferedImage image = null;
+        BufferedImage image1 = null;
+        BufferedImage compositeImage = null;
+        File resultFile = null;
+        try{
+            image = ImageIO.read(file);
+            image1 = ImageIO.read(file1);
+            int width = image.getWidth() + image1.getWidth();
+            int height = Math.max(image.getHeight(),image1.getHeight());
+            compositeImage = new BufferedImage(width,height,BufferedImage.TYPE_INT_RGB);
+            Graphics graphics = compositeImage.getGraphics();
+            graphics.drawImage(image,0,0,null);
+            graphics.drawImage(image1,image.getWidth(),0,null);
+            resultFile = new File(new String(("templates" + File.separator +"333.png").getBytes(StandardCharsets.UTF_8), StandardCharsets.UTF_8));
+            ImageIO.write(compositeImage,"jpg",resultFile);
+        }
+        catch (Exception e){
+            e.printStackTrace();
+        }
+        FileInputStream fileInputStream = new FileInputStream(resultFile);
+        HttpPost httpPost = new HttpPost(baseUrl+"/file/uploadFile");
+        CloseableHttpClient httpClient = sslClient();
 
+        MultipartEntityBuilder builder = MultipartEntityBuilder.create();
+        httpPost.addHeader("appid", appid);
+        httpPost.addHeader("sign", getHmacSign("{}", secret));
+        builder.addBinaryBody("file", fileInputStream, ContentType.MULTIPART_FORM_DATA, uploadFilename);
+        HttpEntity multipart = builder.build();
+        httpPost.setEntity(multipart);
+
+        CloseableHttpResponse response = httpClient.execute(httpPost);
+
+        String returnStr = EntityUtils.toString(response.getEntity(), "utf-8");
+        response.close();
+        httpClient.close();
+
+        Result<String> result = JSON.parseObject(returnStr, new TypeReference<Result<String>>() {
+        });
+
+        if (!result.getCode().equals("00000")) {
+            throw new RuntimeException("上传失败, 结果:" + returnStr);
+        }
+        fileInputStream.close();
+        file.delete();
+        file1.delete();
+        resultFile.delete();
+        return result.getData();
+    }
     private static CloseableHttpClient sslClient() {
         SSLContext ctx = SSLContexts.createDefault();
         X509TrustManager tm = new X509TrustManager() {

+ 22 - 0
winsea-haixin-plugin-wangluohuoyun/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst

@@ -25,6 +25,7 @@ com\yh\saas\plugin\yiliangyiyun\entity\HyCarCaptainInfo.class
 com\yh\saas\plugin\yiliangyiyun\entity\EvaluateInfo.class
 com\yh\saas\plugin\yiliangyiyun\controller\PublishTaskInfoController.class
 com\yh\saas\plugin\yiliangyiyun\exception\ThirdPartServiceException.class
+com\yh\saas\plugin\yiliangyiyun\util\RealUtil.class
 com\yh\saas\plugin\yiliangyiyun\mapper\AgentCargoOwnerInfoMapper.class
 com\yh\saas\plugin\yiliangyiyun\service\impl\FleetInfoServiceImpl.class
 com\yh\saas\plugin\yiliangyiyun\util\SMSResult.class
@@ -58,6 +59,7 @@ com\yh\saas\plugin\yiliangyiyun\mapper\HyCargoOwnerPayeeInfoMapper.class
 com\yh\saas\plugin\yiliangyiyun\service\IHyCargoOwnerCapitalInfoService.class
 com\yh\saas\plugin\yiliangyiyun\service\impl\HyBindCarCaptainInfoServiceImpl.class
 com\yh\saas\plugin\yiliangyiyun\controller\CargoOwnerAddressInfoController.class
+com\yh\saas\plugin\yiliangyiyun\controller\EnabledInfoController.class
 com\yh\saas\plugin\yiliangyiyun\entity\FeedbackReport.class
 com\yh\saas\plugin\yiliangyiyun\entity\HyCommonRoute.class
 com\yh\saas\plugin\yiliangyiyun\entity\HyCommonSysParameter$QueryFiles.class
@@ -112,6 +114,8 @@ com\yh\saas\plugin\yiliangyiyun\controller\HyCarCaptainInfoController.class
 com\yh\saas\plugin\yiliangyiyun\service\impl\HyOrderTravelPathServiceImpl.class
 com\yh\saas\plugin\yiliangyiyun\controller\ClothingColorController.class
 com\yh\saas\plugin\yiliangyiyun\controller\CompanyInfoController.class
+com\yh\saas\plugin\yiliangyiyun\util\SettlementUtil.class
+com\yh\saas\plugin\yiliangyiyun\util\LoadUtil.class
 com\yh\saas\plugin\yiliangyiyun\entity\view\VehicleInfo.class
 com\yh\saas\plugin\yiliangyiyun\entity\FleetMemberInfo.class
 com\yh\saas\plugin\yiliangyiyun\service\impl\HyTokenServiceImpl.class
@@ -120,9 +124,11 @@ com\yh\saas\plugin\yiliangyiyun\mapper\PatformAnagementEgulationsMapper.class
 com\yh\saas\plugin\yiliangyiyun\service\impl\DriverCarInfoServiceImpl.class
 com\yh\saas\plugin\yiliangyiyun\mapper\DriverInfoMapper.class
 com\yh\saas\plugin\yiliangyiyun\entity\HyCompanyInfo.class
+com\yh\saas\plugin\yiliangyiyun\util\OrderUtil.class
 com\yh\saas\plugin\yiliangyiyun\entity\HyAgentCargoOwnerInfo.class
 com\yh\saas\plugin\yiliangyiyun\entity\PublishTaskInfo.class
 com\yh\saas\plugin\yiliangyiyun\mapper\FreightInfoMapper.class
+com\yh\saas\plugin\yiliangyiyun\util\CustomerUtil.class
 com\yh\saas\plugin\yiliangyiyun\mapper\ProvinceCityInfoMapper.class
 com\yh\saas\plugin\yiliangyiyun\mapper\HyCarCaptainInfoMapper.class
 com\yh\saas\plugin\yiliangyiyun\entity\HyCargoOwnerInfo.class
@@ -141,8 +147,10 @@ com\yh\saas\plugin\yiliangyiyun\util\ImportExcel.class
 com\yh\saas\plugin\yiliangyiyun\mapper\FeedbackReportMapper.class
 com\yh\saas\plugin\yiliangyiyun\mapper\HyBaoTokenMapper.class
 com\yh\saas\plugin\yiliangyiyun\service\impl\AcquisitionInfoServiceImpl.class
+com\yh\saas\plugin\yiliangyiyun\entity\HyReleaseGoodsInfo.class
 com\yh\saas\plugin\yiliangyiyun\util\Base64Util.class
 com\yh\saas\plugin\yiliangyiyun\util\CaptchaUtils.class
+com\yh\saas\plugin\yiliangyiyun\util\DriverCarUtil.class
 com\yh\saas\plugin\yiliangyiyun\service\impl\DriverInfoServiceImpl$1.class
 com\yh\saas\plugin\yiliangyiyun\service\IRepaymentInfoService.class
 com\yh\saas\plugin\yiliangyiyun\util\PdfUtil.class
@@ -175,6 +183,7 @@ com\yh\saas\plugin\yiliangyiyun\mapper\CompanyInfoMapper.class
 com\yh\saas\plugin\yiliangyiyun\service\IDriverInfoService.class
 com\yh\saas\plugin\yiliangyiyun\service\ICommonSysParameterService.class
 com\yh\saas\plugin\yiliangyiyun\util\SM4Utils.class
+com\yh\saas\plugin\yiliangyiyun\controller\HyReleaseGoodsInfoController.class
 com\yh\saas\plugin\yiliangyiyun\util\LogAspect.class
 com\yh\saas\plugin\yiliangyiyun\util\PostUtils.class
 com\yh\saas\plugin\yiliangyiyun\mapper\NewsInfoMapper.class
@@ -185,8 +194,10 @@ com\yh\saas\plugin\yiliangyiyun\service\impl\AppVersionServiceImpl.class
 com\yh\saas\plugin\yiliangyiyun\service\impl\DriverInfoServiceImpl$2.class
 com\yh\saas\plugin\yiliangyiyun\controller\CargoOwnerInfoController.class
 com\yh\saas\plugin\yiliangyiyun\controller\AcquisitionInfoController.class
+com\yh\saas\plugin\yiliangyiyun\service\impl\HyReleaseGoodsInfoServiceImpl.class
 com\yh\saas\plugin\yiliangyiyun\service\impl\PublishTaskInfoServiceImpl.class
 com\yh\saas\plugin\yiliangyiyun\entity\view\FinancialRoot.class
+com\yh\saas\plugin\yiliangyiyun\util\CarrierUtil.class
 com\yh\saas\plugin\yiliangyiyun\entity\HyCompanyInfo$QueryFiles.class
 com\yh\saas\plugin\yiliangyiyun\entity\PatformAnagementEgulations.class
 com\yh\saas\plugin\yiliangyiyun\entity\view\UserDefinedBean$Data.class
@@ -199,10 +210,12 @@ com\yh\saas\plugin\yiliangyiyun\entity\view\Driver.class
 com\yh\saas\plugin\yiliangyiyun\config\yiliangyiyunConfig.class
 com\yh\saas\plugin\yiliangyiyun\exception\ExceptionDefinition.class
 com\yh\saas\plugin\yiliangyiyun\service\impl\NewsInfoServiceImpl.class
+com\yh\saas\plugin\yiliangyiyun\util\UplodeUtil$2.class
 com\yh\saas\plugin\yiliangyiyun\util\EntCoordUtil.class
 com\yh\saas\plugin\yiliangyiyun\entity\HyOperLog.class
 com\yh\saas\plugin\yiliangyiyun\service\IHyBindCarCaptainInfoService.class
 com\yh\saas\plugin\yiliangyiyun\mapper\HyTokenMapper.class
+com\yh\saas\plugin\yiliangyiyun\service\IHyReleaseGoodsInfoService.class
 com\yh\saas\plugin\yiliangyiyun\mapper\HyOperLogMapper.class
 com\yh\saas\plugin\yiliangyiyun\entity\HyAppVersion.class
 com\yh\saas\plugin\yiliangyiyun\util\MockSMSClient.class
@@ -215,6 +228,8 @@ com\yh\saas\plugin\yiliangyiyun\service\impl\FleetMemberInfoServiceImpl.class
 com\yh\saas\plugin\yiliangyiyun\service\IHyCarCaptainInfoService.class
 com\yh\saas\plugin\yiliangyiyun\service\IFeedbackReportService.class
 com\yh\saas\plugin\yiliangyiyun\util\SM3Digest.class
+com\yh\saas\plugin\yiliangyiyun\mapper\EnabledInfoMapper.class
+com\yh\saas\plugin\yiliangyiyun\util\UplodeUtil.class
 com\yh\saas\plugin\yiliangyiyun\entity\HyPublicConsultation.class
 com\yh\saas\plugin\yiliangyiyun\exception\YException.class
 com\yh\saas\plugin\yiliangyiyun\mapper\PublishTaskInfoMapper.class
@@ -227,11 +242,13 @@ com\yh\saas\plugin\yiliangyiyun\entity\HyDriverCapitalInfo.class
 com\yh\saas\plugin\yiliangyiyun\service\impl\HyOperLogServiceImpl.class
 com\yh\saas\plugin\yiliangyiyun\service\impl\SearchRecordsInfoServiceImpl.class
 com\yh\saas\plugin\yiliangyiyun\entity\HyDriverPayeeInfo$QueryFiles.class
+com\yh\saas\plugin\yiliangyiyun\entity\EnabledInfo.class
 com\yh\saas\plugin\yiliangyiyun\service\IDriverPayeeInfoService.class
 com\yh\saas\plugin\yiliangyiyun\service\ICargoOwnerCompInfoService.class
 com\yh\saas\plugin\yiliangyiyun\entity\HyCommonSysParameter.class
 com\yh\saas\plugin\yiliangyiyun\entity\view\ActualCarrierInfo.class
 com\yh\saas\plugin\yiliangyiyun\entity\view\DistinguishView.class
+com\yh\saas\plugin\yiliangyiyun\mapper\HyReleaseGoodsInfoMapper.class
 com\yh\saas\plugin\yiliangyiyun\service\impl\HyPublicConsultationServiceImpl.class
 com\yh\saas\plugin\yiliangyiyun\entity\HyCargoOwnerCompInfo.class
 com\yh\saas\plugin\yiliangyiyun\util\AliyunSMSClient.class
@@ -263,13 +280,16 @@ com\yh\saas\plugin\yiliangyiyun\service\impl\CompanyInfoServiceImpl.class
 com\yh\saas\plugin\yiliangyiyun\util\SM4.class
 com\yh\saas\plugin\yiliangyiyun\util\HttpUtils$1.class
 com\yh\saas\plugin\yiliangyiyun\entity\HyToken.class
+com\yh\saas\plugin\yiliangyiyun\util\UplodeUtil$Result.class
 com\yh\saas\plugin\yiliangyiyun\controller\PatformAnagementEgulationsController.class
 com\yh\saas\plugin\yiliangyiyun\entity\ProvinceCityInfo.class
 com\yh\saas\plugin\yiliangyiyun\mapper\OrderInfoMapper.class
 com\yh\saas\plugin\yiliangyiyun\mapper\FleetMemberInfoMapper.class
 com\yh\saas\plugin\yiliangyiyun\mapper\HyOrderTravelPathMapper.class
 com\yh\saas\plugin\yiliangyiyun\service\IPublishTaskInfoService.class
+com\yh\saas\plugin\yiliangyiyun\util\DriverUtil.class
 com\yh\saas\plugin\yiliangyiyun\controller\HyFreightSettlementInfoController.class
+com\yh\saas\plugin\yiliangyiyun\service\impl\EnabledInfoServiceImpl.class
 com\yh\saas\plugin\yiliangyiyun\constant\ImageCensorConsts.class
 com\yh\saas\plugin\yiliangyiyun\controller\FeedbackReportController.class
 com\yh\saas\plugin\yiliangyiyun\service\IAgentCargoOwnerInfoService.class
@@ -285,6 +305,7 @@ com\yh\saas\plugin\yiliangyiyun\controller\HyFreezingMoneyInfoController.class
 com\yh\saas\plugin\yiliangyiyun\entity\view\GoodsInfo.class
 com\yh\saas\plugin\yiliangyiyun\entity\view\FormatChecks.class
 com\yh\saas\plugin\yiliangyiyun\service\ICarrierInfoService.class
+com\yh\saas\plugin\yiliangyiyun\util\UplodeUtil$1.class
 com\yh\saas\plugin\yiliangyiyun\mapper\CargoOwnerCompInfoMapper.class
 com\yh\saas\plugin\yiliangyiyun\util\Constants.class
 com\yh\saas\plugin\yiliangyiyun\util\SM4_Context.class
@@ -297,6 +318,7 @@ com\yh\saas\plugin\yiliangyiyun\entity\UnimallMessage.class
 com\yh\saas\plugin\yiliangyiyun\mapper\AppVersionMapper.class
 com\yh\saas\plugin\yiliangyiyun\service\IHyOrderTravelPathService.class
 com\yh\saas\plugin\yiliangyiyun\mapper\FleetInfoMapper.class
+com\yh\saas\plugin\yiliangyiyun\service\IEnabledInfoService.class
 com\yh\saas\plugin\yiliangyiyun\controller\SearchRecordsInfoController.class
 com\yh\saas\plugin\yiliangyiyun\entity\VehicleTrajectoryInfo.class
 com\yh\saas\plugin\yiliangyiyun\controller\FreightInfoController.class

+ 19 - 0
winsea-haixin-plugin-wangluohuoyun/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

@@ -17,6 +17,7 @@ E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\SMSClientYlyy.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\CargoOwnerAddressInfoController.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IProvinceCityInfoService.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\EnabledInfoController.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\SM4_Context.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\ICarrierInfoService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\SM4Utils.java
@@ -84,12 +85,14 @@ E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\HyFreightSettlementInfoMapper.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\FileUtil.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IEvaluateInfoService.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\CustomerUtil.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\GeneratorUtil.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\PublishTaskInfo.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\ImgCompressUtil.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\ProvinceCityInfoMapper.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\view\GoodsInfo.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\Base64Util.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\OrderUtil.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\ICargoOwnerInfoService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\ISearchRecordsInfoService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\view\GoodsSourceView.java
@@ -102,22 +105,26 @@ E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\FleetMemberInfo.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IDriverPayeeInfoService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\HyCargoOwnerAddressInfo.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IEnabledInfoService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\CommonCompanyIdentityController.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\HyCarCaptainInfoServiceImpl.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\HyCompanyInfo.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\view\UserDefinedBean.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IHyReleaseGoodsInfoService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IFeedbackReportService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\exception\ServiceException.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\PatformAnagementEgulationsServiceImpl.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\HyDriverInfo.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IAcquisitionInfoService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\HyPublicConsultationServiceImpl.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\EnabledInfo.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\HyBindCarCaptainInfoMapper.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\HyBaoToken.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\VehicleTrajectoryInfoServiceImpl.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\FreightInfoServiceImpl.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\ICargoOwnerAddressInfoService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\Util.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\DriverUtil.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\MyStrUtil.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\Waybill.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\WebSocket.java
@@ -145,14 +152,17 @@ E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IRepaymentInfoService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\exception\ServiceExceptionDefinition.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\PatformAnagementEgulationsController.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\EnabledInfoMapper.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\AliyunVideoSyncCheck.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\Const.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\view\DriverInfo.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\HyCargoOwnerPayeeInfo.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IHyDriverCapitalInfoService.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\HyReleaseGoodsInfoController.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\constant\ImageCensorConsts.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\CompanyInfoController.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\OrderInfoServiceImpl.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\DriverCarUtil.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\RepaymentInfoController.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\HyDriverCapitalInfoMapper.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\ICompanyInfoService.java
@@ -181,6 +191,7 @@ E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\CommonRouteMapper.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\config\yiliangyiyunConfig.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\CommonSysParameterController.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\HyReleaseGoodsInfoMapper.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\CommonUserController.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\HyDriverCapitalInfoController.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\INewsInfoService.java
@@ -193,6 +204,7 @@ E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\HyAppVersion.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\exception\ExceptionDefinition.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\AcquisitionInfoMapper.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\HyReleaseGoodsInfo.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IOrderInfoService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\ICommonSysParameterService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\view\ConsigneeInfo.java
@@ -202,6 +214,7 @@ E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\exception\YException.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\FleetMemberInfoServiceImpl.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\VehicleTrajectoryInfoMapper.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\RealUtil.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\MD5Util.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\CompanyInfoMapper.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\SM2Utils.java
@@ -219,6 +232,7 @@ E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\HyCargoOwnerCompInfo.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\QRCodeUtil.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\EntCoordUtil.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\UplodeUtil.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IHyPublicConsultationService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IHyTokenService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\HyCargoOwnerCapitalInfoServiceImpl.java
@@ -231,10 +245,12 @@ E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\HyCargoOwnerPayeeInfoMapper.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\AcquisitionInfoController.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\PublishTaskInfoMapper.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\EnabledInfoServiceImpl.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\NewsInfoController.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\FreightInfoController.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\HyCargoOwnerPayeeInfoServiceImpl.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\exception\AppServiceException.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\HyReleaseGoodsInfoServiceImpl.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\FeedbackReportServiceImpl.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\FeedbackReportController.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\CargoOwnerInfoServiceImpl.java
@@ -257,6 +273,8 @@ E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\controller\CargoOwnerCompInfoController.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\EvaluateInfoServiceImpl.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IPublishTaskInfoService.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\LoadUtil.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\CarrierUtil.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\HyFreezingMoneyInfoMapper.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\entity\CommonUser.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\CommonSysParameterServiceImpl.java
@@ -266,6 +284,7 @@ E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\PostUtils.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\SearchRecordsInfoMapper.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IVehicleTrajectoryInfoService.java
+E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\util\SettlementUtil.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\IDriverInfoService.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\mapper\FreightInfoMapper.java
 E:\wangluohuoyun\wangluohuoyun\winsea-haixin-plugin-wangluohuoyun\src\main\java\com\yh\saas\plugin\yiliangyiyun\service\impl\CargoOwnerCompInfoServiceImpl.java