update新增吉林省平台要求必须实现接口

This commit is contained in:
YAS\29473
2025-07-16 16:26:49 +08:00
parent be80579377
commit e3b1c50425
5 changed files with 274 additions and 2 deletions

View File

@@ -420,6 +420,43 @@ public class JiLinPlatformController extends ThirdPartyBaseController{
/**
* 查询补贴发放信息
* query_subsidy_grant_info
* @param request
* @param dto
* @return
*/
@PostMapping("/v1/query_subsidy_grant_info")
public CommonResult<?> query_subsidy_grant_info(HttpServletRequest request , @RequestBody CommonParamsDTO dto) {
logger.info("{}-查询补贴发放信息 params:{}" , platformName , JSON.toJSONString(dto));
try {
// 校验令牌
if (!verifyToken(request.getHeader("Authorization"))) {
// 校验失败
return CommonResult.failed(ThirdPartyReturnCodeEnum.TOKEN_ERROR);
}
// 校验签名
if (!verifySignature(dto)) {
// 签名错误
return CommonResult.failed(ThirdPartyReturnCodeEnum.SIGN_ERROR);
}
// 解析入参
QueryStationInfoDTO querySubsidyGrantInfoDTO = parseParamsDTO(dto , QueryStationInfoDTO.class);
// 执行逻辑
Map<String, String> map = platformLogic.querySubsidyGrantInfo(querySubsidyGrantInfoDTO);
logger.info("{}-查询补贴发放信息 result:{}" , platformName , map);
return CommonResult.success(0 , "查询补贴发放信息成功!" , map.get("Data") , map.get("Sig"));
} catch (Exception e) {
logger.info("{}-查询补贴发放信息 error:" , platformName , e);
}
return CommonResult.failed("查询补贴发放信息发生异常");
}