Jelajahi Sumber

保存图片新增日志

donglang 1 Minggu lalu
induk
melakukan
de388c39bd

+ 3 - 1
iot-platform-manager/src/main/java/com/platform/api/controller/WeighbridgeV2Controller.java

@@ -1,5 +1,6 @@
 package com.platform.api.controller;
 package com.platform.api.controller;
 
 
+import com.alibaba.fastjson.JSON;
 import com.platform.api.manager.WeighbridgeRecordManage;
 import com.platform.api.manager.WeighbridgeRecordManage;
 import com.platform.api.request.CanLiftGateRequest;
 import com.platform.api.request.CanLiftGateRequest;
 import com.platform.api.request.LicensePlateValidateRequest;
 import com.platform.api.request.LicensePlateValidateRequest;
@@ -108,7 +109,7 @@ public class WeighbridgeV2Controller {
         response.getData().setVoice_message("车牌验证成功");
         response.getData().setVoice_message("车牌验证成功");
         response.getData().setWarning(null);
         response.getData().setWarning(null);
         return response;
         return response;
-        //return weighbridgeRecordManage.handleValidateLicensePlate(request);
+       // return weighbridgeRecordManage.handleValidateLicensePlate(request);
     }
     }
 
 
     @Operation(summary = "地磅过磅数据上报", description = "接收地磅设备上报的过磅数据和图片")
     @Operation(summary = "地磅过磅数据上报", description = "接收地磅设备上报的过磅数据和图片")
@@ -120,6 +121,7 @@ public class WeighbridgeV2Controller {
             @RequestHeader(value = SIGNATURE, required = false)  String printReceiptAuthSn,
             @RequestHeader(value = SIGNATURE, required = false)  String printReceiptAuthSn,
             @RequestBody WeighbridgeRecordReq req
             @RequestBody WeighbridgeRecordReq req
     ) {
     ) {
+        log.info("[地磅过磅数据上报]开始地磅过磅数据上报,入参参数:{}", JSON.toJSONString(req));
         assertPrintReceiptAuthorized(printReceiptAuthSn);
         assertPrintReceiptAuthorized(printReceiptAuthSn);
         // 构建请求对象
         // 构建请求对象
         WeighbridgePushRequest request = new WeighbridgePushRequest();
         WeighbridgePushRequest request = new WeighbridgePushRequest();

+ 1 - 0
iot-platform-manager/src/main/java/com/platform/api/manager/WeighbridgeRecordManage.java

@@ -218,6 +218,7 @@ public class WeighbridgeRecordManage {
     }
     }
 
 
     private void updateBase64ImageUrls(WeighbridgePushRequest request, WeighbridgeRecord record) {
     private void updateBase64ImageUrls(WeighbridgePushRequest request, WeighbridgeRecord record) {
+        log.info("[地磅图片保存]开始保存地磅图片,request:{}, record:{}", JSON.toJSONString(request), JSON.toJSONString(record));
         if (request.getBase64Images() != null && !request.getBase64Images().isEmpty()) {
         if (request.getBase64Images() != null && !request.getBase64Images().isEmpty()) {
             log.info("开始处理 {} 张Base64图片保存,车牌号: {}", request.getBase64Images().size(), request.getLicensePlate());
             log.info("开始处理 {} 张Base64图片保存,车牌号: {}", request.getBase64Images().size(), request.getLicensePlate());
             uploadService.processBase64ImagesToLocalAsync(request.getBase64Images(), request.getLicensePlate())
             uploadService.processBase64ImagesToLocalAsync(request.getBase64Images(), request.getLicensePlate())