feat: close overseas wallet and pallet cost flow

This commit is contained in:
2026-09-05 22:26:25 +08:00
parent f62283fb7f
commit 5fbd2bbd04
69 changed files with 1598 additions and 53 deletions
@@ -0,0 +1,31 @@
package com.baiyue.lastleg.procurement.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;
@Data
@TableName("ll_overseas_procurement_fee")
public class OverseasProcurementFee {
@TableId(type = IdType.INPUT) private Long id;
private Long orderId;
private String customerId;
private String feeNo;
private String feeItemCode;
private String feeItemName;
private BigDecimal amount;
private String currency;
private Long voucherFileId;
private String voucherFileName;
private String remark;
private String walletStatus;
private String walletErrorCode;
private String walletErrorMessage;
private String walletCommandEventId;
private String createdBy;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
}
@@ -0,0 +1,22 @@
package com.baiyue.lastleg.procurement.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDateTime;
@Data
@TableName("ll_overseas_procurement_file")
public class OverseasProcurementFile {
@TableId(type = IdType.INPUT) private Long id;
private Long orderId;
private String customerId;
private String category;
private Long fileId;
private String fileName;
private String contentType;
private Long sizeBytes;
private String createdBy;
private LocalDateTime createdAt;
}