feat: 收款认领金蝶对接新增数据字段与迁移SQL(流水表公告字段、认领来源编码)

This commit is contained in:
刘泉佳
2026-09-24 22:20:21 +08:00
parent fb39d670c0
commit e50f4cbba6
5 changed files with 155 additions and 0 deletions
@@ -26,6 +26,8 @@
package org.springblade.transport.pojo.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -49,6 +51,35 @@ public class KingdeeReceiptFlow extends TenantEntity {
@Serial
private static final long serialVersionUID = 1L;
/**
* 金蝶认领公告id(A301-2 返回 id,认领推送 A301-3 必填)
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long billId;
/**
* 金蝶付款人id(A301-2 公告对应往来单位 id,认领推送 A301-3 用)
*/
private String payerId;
/**
* 公告认领状态(A301-2 claimstatus:0未认领/1已认领)
*/
private String kingdeeClaimStatus;
/**
* 我已认领(A301-2 claimme)
*/
private Boolean claimMe;
/**
* 未认领金额(A301-2 unclaimamount)
*/
private BigDecimal unclaimedAmount;
/**
* 手续费(A301-2 fee)
*/
private BigDecimal fee;
/**
* 收款人(A301-2 recpayee)
*/
private String payeeName;
private String receiptNoticeNo;
private String payerName;
private BigDecimal receiptAmount;
@@ -65,6 +65,10 @@ public class ReceiptClaim extends TenantEntity {
private String attachmentsJson;
private String remark;
private String claimStatus;
/**
* 金蝶认领结果推送来源单据编码(A301-3 awrp_src_code,A301-1 回写按此匹配)
*/
private String awrpSrcCode;
private String kingdeeBillNo;
private String kingdeeBillStatus;
@JsonSerialize(using = ToStringSerializer.class)
@@ -56,6 +56,8 @@ public class ReceiptFlowVO extends KingdeeReceiptFlow {
@TableField(exist = false)
private String claimStatusName;
@TableField(exist = false)
private String kingdeeClaimStatusName;
@TableField(exist = false)
private BigDecimal remainingAmount;
@TableField(exist = false)
private String createUserName;