This commit is contained in:
张秉卓
2026-04-08 10:14:31 +08:00
parent 3b310b6328
commit 4e6bae6717
31 changed files with 67 additions and 326 deletions

View File

@ -1,7 +1,6 @@
package com.xjrsoft.module.fssp.dto;
package com.xjrsoft.module.externalApi.dto;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.dto;
package com.xjrsoft.module.externalApi.dto;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.request;
package com.xjrsoft.module.externalApi.request;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.request;
package com.xjrsoft.module.externalApi.request;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.request;
package com.xjrsoft.module.externalApi.request;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.request;
package com.xjrsoft.module.externalApi.request;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.request;
package com.xjrsoft.module.externalApi.request;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.request;
package com.xjrsoft.module.externalApi.request;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.response;
package com.xjrsoft.module.externalApi.response;
import lombok.Data;
@ -6,7 +6,7 @@ import lombok.Data;
* 应用令牌响应类用于封装应用令牌接口返回的数据
*/
@Data
public class AccessTokenResp {
public class AccessTokenResponse {
// 请求是否成功的标识true或false
private String success;

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.response;
package com.xjrsoft.module.externalApi.response;
import lombok.Data;
@ -6,7 +6,7 @@ import lombok.Data;
* 应用令牌响应类用于封装应用令牌接口返回的数据
*/
@Data
public class AppTokenResp {
public class AppTokenResponse {
// 请求是否成功的标识true或false
private String success;

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.response;
package com.xjrsoft.module.externalApi.response;
/**
* FsspResponse 接口用于定义从联邦服务安全平台(FSSP)获取响应的基本结构

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.response;
package com.xjrsoft.module.externalApi.response;
import lombok.Data;
@ -9,7 +9,7 @@ import java.util.List;
* @param <T> 泛型类型表示分页数据中列表元素的类型
*/
@Data
public class FsspDataResp<T> {
public class FsspDataResponse<T> {
// 是否最后一页
private Boolean lastPage;

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.response;
package com.xjrsoft.module.externalApi.response;
import lombok.Data;
@ -7,7 +7,7 @@ import lombok.Data;
* 该接口提供了一个方法来判断请求是否成功执行
*/
@Data
public class FsspResp implements BaseResponse {
public class FsspResponse implements BaseResponse {
// 响应状态,truefalse
private String success;
@ -19,7 +19,7 @@ public class FsspResp implements BaseResponse {
private String message;
// 响应数据泛型类型
private FsspDataResp data;
private FsspDataResponse data;
@Override
public boolean isSuccess() {

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.response;
package com.xjrsoft.module.externalApi.response;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.xjrsoft.module.fssp.response;
package com.xjrsoft.module.externalApi.response;
import lombok.Data;
@ -7,7 +7,7 @@ import lombok.Data;
* @param <T> 泛型类型表示响应数据的具体类型
*/
@Data
public class TokenResp<T> implements BaseResponse {
public class TokenResponse<T> implements BaseResponse {
// 响应状态
private String state;

View File

@ -1,126 +0,0 @@
package com.xjrsoft.module.fssp.response;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* 应用令牌响应类,用于封装应用令牌接口返回的数据
*/
@Data
public class DzhdxxResp {
/**
* 电子回单id
*/
private String id;
/**
* 单据编号
*/
private String billno;
/**
* 资金组织编码, 公司三字码
*/
private String orgNumber;
/**
* 资金组织名称
*/
private String orgName;
/**
* 交易日期
*/
@JsonFormat(pattern = "yyyy-MM-dd")
private LocalDateTime bizdate;
/**
* 币别代码
*/
private String currencyNumber;
/**
* 币别名称
*/
private String currency;
/**
* 银行账号
*/
private String accountbankNumber;
/**
* 银行账户名称
*/
private String accountbank;
/**
* 明细交易时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime detaildatetime;
/**
* 摘要
*/
private String description;
/**
* 业务类型, 1普通 2上划 3下拨
*/
private String biztype;
/**
* 业务参考号
*/
private String bizrefno;
/**
* 付款金额
*/
private BigDecimal debitamount;
/**
* 收款金额
*/
private BigDecimal creditamount;
/**
* 对方单位
*/
private String oppunit;
/**
* 对方账号
*/
private String oppbanknumber;
/**
* 对方开户行
*/
private String oppbank;
/**
* 明细流水号
*/
private String detailid;
/**
* 电子回单号
*/
private String receiptno;
/**
* 对账标识码
*/
private String bankcheckflag;
/**
* 回单路径文件名
*/
private String filepath;
}

View File

@ -1,132 +0,0 @@
package com.xjrsoft.module.fssp.response;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* 应用令牌响应类,用于封装应用令牌接口返回的数据
*/
@Data
public class YhjymxResp {
/**
* 交易明细id
*/
private String id;
/**
* 交易明细编号
*/
private String billno;
/**
* 资金组织编码, 公司三字码
*/
private String orgNumber;
/**
* 资金组织名称
*/
private String orgName;
/**
* 交易日期
*/
@JsonFormat(pattern = "yyyy-MM-dd")
private LocalDateTime bizdate;
/**
* 记账日期
*/
@JsonFormat(pattern = "yyyy-MM-dd")
private LocalDateTime transdate;
/**
* 币别代码
*/
private String currencyNumber;
/**
* 币别名称
*/
private String currency;
/**
* 银行账号
*/
private String accountbankNumber;
/**
* 银行账户名称
*/
private String accountbank;
/**
* 交易时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime biztime;
/**
* 摘要
*/
private String description;
/**
* 业务类型, 1普通 2上划 3下拨
*/
private String biztype;
/**
* 业务参考号
*/
private String bizrefno;
/**
* 付款金额
*/
private BigDecimal debitamount;
/**
* 收款金额
*/
private BigDecimal creditamount;
/**
* 余额
*/
private BigDecimal transbalance;
/**
* 对方户名
*/
private String oppunit;
/**
* 对方账号
*/
private String oppbanknumber;
/**
* 对方开户行
*/
private String oppbank;
/**
* 对账标识码
*/
private String bankcheckflag;
/**
* 电子回单号
*/
private String receiptno;
/**
* 明细流水号
*/
private String detailid;
}