From dd7a033e4591b8004ecd570ef4ff2ef925df65bc Mon Sep 17 00:00:00 2001 From: jiazx0107@163.com <jiazx0107@163.com> Date: 星期五, 19 一月 2024 23:28:50 +0800 Subject: [PATCH] 增加油罐仓的解析 --- src/main/java/com/fzzy/gateway/api/GatewayDeviceReportService.java | 27 +++++++++++++++------------ 1 files changed, 15 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/fzzy/gateway/api/GatewayDeviceReportService.java b/src/main/java/com/fzzy/gateway/api/GatewayDeviceReportService.java index fd4ded3..68c1303 100644 --- a/src/main/java/com/fzzy/gateway/api/GatewayDeviceReportService.java +++ b/src/main/java/com/fzzy/gateway/api/GatewayDeviceReportService.java @@ -1,5 +1,6 @@ package com.fzzy.gateway.api; +import com.fzzy.async.fzzy40.entity.Fz40Grain; import com.fzzy.gateway.data.BaseReqData; import com.fzzy.gateway.data.BaseResp; import com.fzzy.gateway.entity.GatewayDevice; @@ -7,7 +8,7 @@ /** - * 涓婃姤鎺ュ彛 + * 璁惧鏁版嵁涓婃姤 */ public interface GatewayDeviceReportService { @@ -18,18 +19,9 @@ */ String getProtocol(); - - /** - * 閫氳繃璁惧搴忓垪鍙疯繑鍥炵粨鏋滀俊鎭� - * - * @param weigh - * @param device 璁惧搴忓垪鍙� - */ - String report2GatewayBySn(double weigh, GatewayDevice device); - - /** * 鎺ㄩ�佺伯鎯呬俊鎭� + * * @param reqData */ BaseResp reportGrainData(BaseReqData reqData); @@ -38,5 +30,16 @@ BaseResp reportLprData(BaseReqData reqData); - BaseResp reportGrainDataByKafka(BaseReqData reqData); + BaseResp reportGrainDataByHand(BaseReqData reqData); + + + /** + * 绮儏涓氬姟鏁版嵁杞崲涓猴紝褰撳墠缃戝叧闇�瑕佺殑鎶ユ枃 + * + * @param grainData 绗笁涓蒋浠剁伯鎯呮暟鎹姤鏂� + * @param gatewayDevice 缃戝叧涓澶囬厤缃俊鎭� + * @return + */ + BaseResp grainData2GatewayApiInfo(Fz40Grain grainData, GatewayDevice gatewayDevice); + } -- Gitblit v1.9.3