1、修复业务模块bug

2、完善凭证管理
This commit is contained in:
2026-08-13 17:54:35 +08:00
parent 31dbd731dd
commit 323ce61136
20 changed files with 569 additions and 15 deletions
@@ -0,0 +1,35 @@
/**
* BladeX Commercial License Agreement
* Copyright (c) 2018-2099, https://bladex.cn. All rights reserved.
*/
package org.springblade.transport.pojo.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springblade.core.tenant.mp.TenantEntity;
import java.io.Serial;
/**
* 凭证图片明细。
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("blade_voucher_image")
@Schema(description = "凭证图片明细")
public class VoucherImage extends TenantEntity {
@Serial
private static final long serialVersionUID = 1L;
private Long voucherId;
private String voucherBatchNo;
private Long waybillId;
private String waybillNo;
private String plateNo;
private String imageName;
private String objectKey;
private Integer matched;
}
@@ -229,6 +229,9 @@ public class Waybill extends TenantEntity {
@Schema(description = "过程节点")
private String processJson;
@Schema(description = "路线信息")
private String routeJson;
@Schema(description = "费用信息")
private String freightJson;
@@ -62,5 +62,8 @@ public class ProcessConfigVO extends ProcessConfig {
@Schema(description = "状态名称")
private String statusName;
@TableField(exist = false)
@Schema(description = "当前运单是否有关联凭证")
private Boolean hasRelatedVoucher;
}