|
@@ -83,30 +83,30 @@ public class WeighbridgeController {
|
|
|
return weighbridgeRecordManage.handleValidateLicensePlate(request);
|
|
return weighbridgeRecordManage.handleValidateLicensePlate(request);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @Operation(summary = "地磅过磅数据上报", description = "接收地磅设备上报的过磅数据和图片")
|
|
|
|
|
- @PostMapping("/weighBridgePushV2")
|
|
|
|
|
- public LicensePlateValidateResponse weighBridgePushV2(
|
|
|
|
|
- @Parameter(description = "车牌号") @RequestParam("licensePlate") String licensePlate,
|
|
|
|
|
- @Parameter(description = "地磅编号") @RequestParam("weighbridgeCode") String weighbridgeCode,
|
|
|
|
|
- @Parameter(description = "称重重量(吨)") @RequestParam("grossWeight") String grossWeight,
|
|
|
|
|
- @Parameter(description = "时间戳(秒或毫秒)") @RequestParam("timestamp") String timestamp,
|
|
|
|
|
- @Parameter(description = "处理标签") @RequestParam(value = "tag", required = false) String tag,
|
|
|
|
|
- @Parameter(description = "车辆照片") @RequestParam(value = "images", required = false) List<String> images
|
|
|
|
|
- ) {
|
|
|
|
|
- // 构建请求对象
|
|
|
|
|
- WeighbridgePushRequest request = new WeighbridgePushRequest();
|
|
|
|
|
- String lience = StringUtils.isNotBlank(licensePlate) ? licensePlate.trim().replace("\\r", "").replace("\\n", ""):"";
|
|
|
|
|
- request.setLicensePlate(lience);
|
|
|
|
|
- String weighCode =StringUtils.isNotBlank(weighbridgeCode) ? weighbridgeCode.trim().replace("\\r", "").replace("\\n", ""):"";
|
|
|
|
|
- request.setWeighbridgeCode(weighCode);
|
|
|
|
|
- String rossWeight = StringUtils.isNotBlank(grossWeight) ?grossWeight.trim().replace("\\r", "").replace("\\n", ""):"";
|
|
|
|
|
- request.setGrossWeight(new BigDecimal(rossWeight));
|
|
|
|
|
- String time = StringUtils.isNotBlank(timestamp) ? timestamp.trim().replace("\\r", "").replace("\\n", ""):"";
|
|
|
|
|
- request.setTimestamp(Long.valueOf(time));
|
|
|
|
|
- request.setTag(tag);
|
|
|
|
|
- request.setBase64Images(images);
|
|
|
|
|
-
|
|
|
|
|
- // 调用业务层处理
|
|
|
|
|
- return weighbridgeRecordManage.handleWeighbridgePushV2(request);
|
|
|
|
|
- }
|
|
|
|
|
|
|
+// @Operation(summary = "地磅过磅数据上报", description = "接收地磅设备上报的过磅数据和图片")
|
|
|
|
|
+// @PostMapping("/weighBridgePushV2")
|
|
|
|
|
+// public LicensePlateValidateResponse weighBridgePushV2(
|
|
|
|
|
+// @Parameter(description = "车牌号") @RequestParam("licensePlate") String licensePlate,
|
|
|
|
|
+// @Parameter(description = "地磅编号") @RequestParam("weighbridgeCode") String weighbridgeCode,
|
|
|
|
|
+// @Parameter(description = "称重重量(吨)") @RequestParam("grossWeight") String grossWeight,
|
|
|
|
|
+// @Parameter(description = "时间戳(秒或毫秒)") @RequestParam("timestamp") String timestamp,
|
|
|
|
|
+// @Parameter(description = "处理标签") @RequestParam(value = "tag", required = false) String tag,
|
|
|
|
|
+// @Parameter(description = "车辆照片") @RequestParam(value = "images", required = false) List<String> images
|
|
|
|
|
+// ) {
|
|
|
|
|
+// // 构建请求对象
|
|
|
|
|
+// WeighbridgePushRequest request = new WeighbridgePushRequest();
|
|
|
|
|
+// String lience = StringUtils.isNotBlank(licensePlate) ? licensePlate.trim().replace("\\r", "").replace("\\n", ""):"";
|
|
|
|
|
+// request.setLicensePlate(lience);
|
|
|
|
|
+// String weighCode =StringUtils.isNotBlank(weighbridgeCode) ? weighbridgeCode.trim().replace("\\r", "").replace("\\n", ""):"";
|
|
|
|
|
+// request.setWeighbridgeCode(weighCode);
|
|
|
|
|
+// String rossWeight = StringUtils.isNotBlank(grossWeight) ?grossWeight.trim().replace("\\r", "").replace("\\n", ""):"";
|
|
|
|
|
+// request.setGrossWeight(new BigDecimal(rossWeight));
|
|
|
|
|
+// String time = StringUtils.isNotBlank(timestamp) ? timestamp.trim().replace("\\r", "").replace("\\n", ""):"";
|
|
|
|
|
+// request.setTimestamp(Long.valueOf(time));
|
|
|
|
|
+// request.setTag(tag);
|
|
|
|
|
+// request.setBase64Images(images);
|
|
|
|
|
+//
|
|
|
|
|
+// // 调用业务层处理
|
|
|
|
|
+// return weighbridgeRecordManage.handleWeighbridgePushV2(request);
|
|
|
|
|
+// }
|
|
|
}
|
|
}
|