|
@@ -1,112 +1,151 @@
|
|
|
package com.hr.repository.domain;
|
|
package com.hr.repository.domain;
|
|
|
|
|
|
|
|
|
|
+import jakarta.persistence.*;
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
import jakarta.persistence.Column;
|
|
import jakarta.persistence.Column;
|
|
|
import jakarta.persistence.Entity;
|
|
import jakarta.persistence.Entity;
|
|
|
import jakarta.persistence.Id;
|
|
import jakarta.persistence.Id;
|
|
|
-import lombok.Data;
|
|
|
|
|
-
|
|
|
|
|
import java.io.Serializable;
|
|
import java.io.Serializable;
|
|
|
import java.time.LocalDateTime;
|
|
import java.time.LocalDateTime;
|
|
|
|
|
|
|
|
-/**
|
|
|
|
|
- * 调用记录表;IpOrder数据表的PO对象
|
|
|
|
|
- *
|
|
|
|
|
- * @author : longhoo
|
|
|
|
|
- * @date : 2025-10-10
|
|
|
|
|
- */
|
|
|
|
|
|
|
+
|
|
|
|
|
+@Schema(description = "调用记录表")
|
|
|
@Data
|
|
@Data
|
|
|
-@Entity(name = "ip_order")
|
|
|
|
|
-public class IpOrderPO implements Serializable, Cloneable {
|
|
|
|
|
|
|
+@Entity
|
|
|
|
|
+@Table(name = "ip_order")
|
|
|
|
|
+public class IpOrderPO {
|
|
|
|
|
|
|
|
@Id
|
|
@Id
|
|
|
/**
|
|
/**
|
|
|
* 主键,;
|
|
* 主键,;
|
|
|
*/
|
|
*/
|
|
|
- private Long id;
|
|
|
|
|
|
|
+ @Schema(description = "主键")
|
|
|
|
|
+ private Long id;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 调用编号(业务编号),唯一,格式为年月日时分秒毫秒加6位随机数20250918010256001000001,;
|
|
* 调用编号(业务编号),唯一,格式为年月日时分秒毫秒加6位随机数20250918010256001000001,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "order_no")
|
|
@Column(name = "order_no")
|
|
|
- private String orderNo;
|
|
|
|
|
|
|
+ @Schema(description = "调用编号(业务编号);唯一,格式为年月日时分秒毫秒加6位随机数20250918010256001000001")
|
|
|
|
|
+ private String orderNo;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 接口名称,;
|
|
* 接口名称,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "interface_name")
|
|
@Column(name = "interface_name")
|
|
|
- private String interfaceName;
|
|
|
|
|
|
|
+ @Schema(description = "接口名称")
|
|
|
|
|
+ private String interfaceName;
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ 外部业务编号
|
|
|
|
|
+ */
|
|
|
@Column(name = "business_no")
|
|
@Column(name = "business_no")
|
|
|
- private String businessNo;
|
|
|
|
|
|
|
+ @Schema(description = "外部业务编号")
|
|
|
|
|
+ private String businessNo;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 厂商,;
|
|
* 厂商,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "manufacturer")
|
|
@Column(name = "manufacturer")
|
|
|
private String manufacturer;
|
|
private String manufacturer;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 账户编号,;
|
|
* 账户编号,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "acc_no")
|
|
@Column(name = "acc_no")
|
|
|
- private String accNo;
|
|
|
|
|
|
|
+ @Schema(description = "账户编号")
|
|
|
|
|
+ private String accNo;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* token值,;
|
|
* token值,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "token")
|
|
@Column(name = "token")
|
|
|
- private String token;
|
|
|
|
|
|
|
+ @Schema(description = "token值")
|
|
|
|
|
+ private String token;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 回调地址,;
|
|
* 回调地址,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "callback_url")
|
|
@Column(name = "callback_url")
|
|
|
- private String callbackUrl;
|
|
|
|
|
|
|
+ @Schema(description = "回调地址")
|
|
|
|
|
+ private String callbackUrl;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 是否支持回调,yes支持,no不支持,;
|
|
* 是否支持回调,yes支持,no不支持,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "is_callback")
|
|
@Column(name = "is_callback")
|
|
|
private Boolean isCallback;
|
|
private Boolean isCallback;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 回调次数,尝试回调的次数,超过次数则不再回调,;
|
|
* 回调次数,尝试回调的次数,超过次数则不再回调,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "callback_num")
|
|
@Column(name = "callback_num")
|
|
|
- private Integer callbackNum;
|
|
|
|
|
|
|
+ @Schema(description = "回调次数;尝试回调的次数,超过次数则不再回调")
|
|
|
|
|
+ private Integer callbackNum;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 调用状态,handle处理中,success成功,fail失败,;
|
|
* 调用状态,handle处理中,success成功,fail失败,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "status")
|
|
@Column(name = "status")
|
|
|
- private String status;
|
|
|
|
|
|
|
+ @Schema(description = "调用状态;handle处理中,success成功,fail失败")
|
|
|
|
|
+ private String status;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 回调状态,handle处理中,success成功,fail失败,;
|
|
* 回调状态,handle处理中,success成功,fail失败,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "callback_status")
|
|
@Column(name = "callback_status")
|
|
|
- private String callbackStatus;
|
|
|
|
|
|
|
+ @Schema(description = "回调状态;handle处理中,success成功,fail失败")
|
|
|
|
|
+ private String callbackStatus;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 创建时间,;
|
|
* 创建时间,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "add_time")
|
|
@Column(name = "add_time")
|
|
|
- private LocalDateTime addTime;
|
|
|
|
|
|
|
+ @Schema(description = "创建时间")
|
|
|
|
|
+ private LocalDateTime addTime;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 更新时间,;
|
|
* 更新时间,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "update_time")
|
|
@Column(name = "update_time")
|
|
|
- private LocalDateTime updateTime;
|
|
|
|
|
|
|
+ @Schema(description = "更新时间")
|
|
|
|
|
+ private LocalDateTime updateTime;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 创建人id,;
|
|
* 创建人id,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "add_user_id")
|
|
@Column(name = "add_user_id")
|
|
|
private Long addUserId;
|
|
private Long addUserId;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 更新人id,;
|
|
* 更新人id,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "update_user_id")
|
|
@Column(name = "update_user_id")
|
|
|
private Long updateUserId;
|
|
private Long updateUserId;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 创建人姓名,;
|
|
* 创建人姓名,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "add_user_name")
|
|
@Column(name = "add_user_name")
|
|
|
- private String addUserName;
|
|
|
|
|
|
|
+ @Schema(description = "创建人姓名")
|
|
|
|
|
+ private String addUserName;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 更新人姓名,;
|
|
* 更新人姓名,;
|
|
|
*/
|
|
*/
|
|
|
@Column(name = "update_user_name")
|
|
@Column(name = "update_user_name")
|
|
|
- private String updateUserName;
|
|
|
|
|
|
|
+ @Schema(description = "更新人姓名")
|
|
|
|
|
+ private String updateUserName;
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ 关联调用记录
|
|
|
|
|
+ */
|
|
|
@Column(name = "ref_id")
|
|
@Column(name = "ref_id")
|
|
|
- private Long refId;
|
|
|
|
|
-}
|
|
|
|
|
|
|
+ @Schema(description = "关联调用记录")
|
|
|
|
|
+ private Long refId;
|
|
|
|
|
+
|
|
|
|
|
+ @Column(name = "order_status", length = 255)
|
|
|
|
|
+ private String orderStatus;
|
|
|
|
|
+
|
|
|
|
|
+}
|