From 14f79528513e0f7c08f47c4d34efd7d6fa847a60 Mon Sep 17 00:00:00 2001 From: ws <ws@123.com> Date: 星期五, 03 十一月 2023 19:13:47 +0800 Subject: [PATCH] 提交武汉接口2 --- src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java | 33 +++++++++++++++++++++++---------- 1 files changed, 23 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java b/src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java index 9c5ac6b..e9aa15d 100644 --- a/src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java +++ b/src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java @@ -1,6 +1,7 @@ package com.fzzy.push.whhpjl; import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; import com.fzzy.api.data.ApiParam; import com.fzzy.api.data.PushProtocol; import com.fzzy.api.dto.ResponseDto; @@ -16,6 +17,7 @@ import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang.StringUtils; +import org.codehaus.jackson.map.ObjectMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.*; @@ -116,7 +118,16 @@ //鎽樿锛屾暟鎹富浣撶殑MD5鍊� reqData.setDigest(MyMD5Util.encrypt(jsonData)); //鎿嶄綔绫诲瀷 - reqData.setOperator("insert"); + JSONObject jsonObject = JSONObject.parseObject(JSON.toJSONString(data)); + String czbz = jsonObject.getString("czbz"); + if("u".equals(czbz)){ + czbz = "update"; + }else if("d".equals(czbz)){ + czbz = "delete"; + }else { + czbz = "insert"; + } + reqData.setOperator(czbz); WhjlRespDto responseDto = whjl2023HttpClientUtil.postPushData(conf.getApiUrl() + inteId, reqData); apiLog.setStatus(responseDto.getCode() == 200 ? 0 : responseDto.getCode()); @@ -176,6 +187,8 @@ return WhjlConstant.API_CODE_CCSBWHJL; case "1114": return WhjlConstant.API_CODE_CCSBWXJL; + case "1115": + return WhjlConstant.API_CODE_CCSBBFJL; case "11145": return WhjlConstant.API_CODE_CCSBBFJL; case "1201": @@ -187,23 +200,23 @@ case "1204": return WhjlConstant.API_CODE_KHXX; case "1205": - return WhjlConstant.API_CODE_CCJL; - case "1206": return WhjlConstant.API_CODE_DDXX; - case "1207": + case "1206": return WhjlConstant.API_CODE_HTXX; - case "1208": + case "1207": return WhjlConstant.API_CODE_KCTZ; - case "1209": + case "1208": return WhjlConstant.API_CODE_KCTZPCXX; - case "1210": + case "1209": return WhjlConstant.API_CODE_KCTZCRJL; - case "1211": + case "1210": return WhjlConstant.API_CODE_KCPDJL; - case "1212": + case "1211": return WhjlConstant.API_CODE_KNZCJL; - case "1213": + case "1212": return WhjlConstant.API_CODE_CRKJL; + case "1213": + return WhjlConstant.API_CODE_ZJJG; case "1301": return WhjlConstant.API_CODE_ZJJG; case "1302": -- Gitblit v1.9.3