Commit 1a76f88d authored by huyuchen's avatar huyuchen

工行对接修改

parent fabb54f1
package com.yifu.cloud.plus.v1.ekp.vo;
import lombok.Data;
import java.io.Serializable;
/**
* @Author huyc
* @Date 2024/8/21
* @Description 异步通知参数
* @Version 1.0
*/
@Data
public class IcbcAsynctInfoVo implements Serializable {
/**
* 企业编号
**/
private String outVendorId;
/**
* 批次号
**/
private String appBatserialno;
/**
* appId
**/
private String appId;
/**
* 批次状态
**/
private String status;
/**
* 金额
**/
private String amount;
/**
* 代发企业账号
**/
private String payAcctNo;
/**
* api
**/
private String api;
/**
* 平台名称
**/
private String appName;
/**
* 企业网银返回值
**/
private String companyReturnMsg;
}
......@@ -9,6 +9,8 @@ import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest;
/**
* 聚富通代发工资相关
*
......@@ -61,4 +63,30 @@ public class IcbcTransactionFlowIssueController {
public R businessOpen() {
return icbcTransactionFlowIssueService.businessOpen();
}
/**
* 行名行号查询接口
*
* @param
* @param
* @return
*/
@Operation(summary = "行名行号查询接口", description = "行名行号查询接口")
@PostMapping("/querybankinfo")
public R querybankinfo() {
return icbcTransactionFlowIssueService.querybankinfo();
}
/**
* 代发工资发放成功异步通知功能
*
* @param
* @param
* @return
*/
@Operation(summary = "代发工资发放成功异步通知功能", description = "代发工资发放成功异步通知功能")
@PostMapping("/notifyUrl")
public R asyncNotice(HttpServletRequest request) throws Exception {
return icbcTransactionFlowIssueService.asyncNotice(request);
}
}
......@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
import com.yifu.cloud.plus.v1.ekp.entity.EkpSocialInfo;
import com.yifu.cloud.plus.v1.yifu.common.core.util.R;
import javax.servlet.http.HttpServletRequest;
/**
* 聚富通代发工资相关
*
......@@ -18,4 +20,8 @@ public interface IcbcTransactionFlowIssueService extends IService<EkpSocialInfo>
R businessOpen();
R querybankinfo();
R asyncNotice(HttpServletRequest request) throws Exception;
}
......@@ -103,4 +103,5 @@ security:
urls:
- /v3/api-docs
- /actuator/**
- /swagger-ui/**
\ No newline at end of file
- /swagger-ui/**
- /icbcIssue/*
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment