czt
2024-11-25 0547e2ae5469bfb96a3e6f9501427e2c29b20be0
调整上海对农接口1
已修改1个文件
10 ■■■■ 文件已修改
src/main/java/com/fzzy/inte/sh2023/controller/ControllerSh2023.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/inte/sh2023/controller/ControllerSh2023.java
@@ -38,14 +38,20 @@
    public @ResponseBody
    ApiResp dnjgsj(HttpServletRequest request, @PathVariable("interfaceId") String interfaceId, @RequestBody String dataStr) {
        if(StringUtils.isEmpty(interfaceId)){
            return new ApiResp(ApiRespCode.R_500.getCode(),ApiRespCode.R_500.getMsg());
        }
        //解密报文
        dataStr = RSAUtils.decrypt(dataStr, PRIVATE_KEY);
        if(StringUtils.isBlank(interfaceId) || StringUtils.isBlank(dataStr)){
        if(StringUtils.isEmpty(dataStr)){
            return new ApiResp(ApiRespCode.R_500.getCode(),ApiRespCode.R_500.getMsg());
        }
        SHDN2023ReqDto shdn2023ReqDto = JSONObject.parseObject(dataStr, SHDN2023ReqDto.class);
        if(null == shdn2023ReqDto){
            return new ApiResp(ApiRespCode.R_500.getCode(),ApiRespCode.R_500.getMsg());
        }
        if(!shdn2023ReqDto.getSign().equals(SIGN) || !shdn2023ReqDto.getDeptId().equals(DEPT_ID)) {
            return new ApiResp(ApiRespCode.R_500.getCode(),ApiRespCode.R_500.getMsg());