Browse Source
按照万材要求,品质管理退换货新增导出功能,支持部分行和全部行导出,导出更多数据 新增导出所有和选择导出后端接口 新增 导出品质管理退换货明细方法 新增根据品质管理退检管理集合方法 新增导出品质管理退检管理明细 修复,品质管理退换货分页查询多余的异常抛出问题dev
7 changed files with 286 additions and 55 deletions
@ -0,0 +1,148 @@ |
|||||
|
package com.ruoyi.quality.domain.VO; |
||||
|
|
||||
|
|
||||
|
import com.fasterxml.jackson.annotation.JsonFormat; |
||||
|
import com.ruoyi.common.annotation.Excel; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.util.Date; |
||||
|
|
||||
|
/** |
||||
|
* 导出退换货单明细 |
||||
|
* */ |
||||
|
@Data |
||||
|
public class ExportQualityRefundsExchangesVo { |
||||
|
|
||||
|
|
||||
|
/** 退换货单号 */ |
||||
|
@Excel(name = "退换货单号") |
||||
|
private String refundsExchangesCode; |
||||
|
|
||||
|
/** 退换货状态 (0待结案、1已结案)*/ |
||||
|
@Excel(name = "退换货状态",dictType = "refunds_exchanges_status") |
||||
|
private String refundsExchangesStatus; |
||||
|
|
||||
|
/** 仓库状态(0待入库、1全部入库、2待出库、3部分出库、4全部出库) */ |
||||
|
@Excel(name = "仓库状态",dictType = "refunds_exchanges_status") |
||||
|
private String qualityWarehouseStatus; |
||||
|
|
||||
|
/** 采购状态(0待确认、1已确认、2供应商收货、3部分收货、4全部收货) */ |
||||
|
@Excel(name = "采购状态",dictType = "quality_purchase_status") |
||||
|
private String qualityPurchaseStatus; |
||||
|
|
||||
|
/** 收货状态(0 待收货 1 部分收货 2 全部收货) */ |
||||
|
@Excel(name = "收货状态",dictType = "quality_delivery_status") |
||||
|
private String qualityDeliveryStatus; |
||||
|
|
||||
|
/** 关联订单号 */ |
||||
|
@Excel(name = "关联订单号") |
||||
|
private String relatedOrderCode; |
||||
|
|
||||
|
/** 入库单号 */ |
||||
|
@Excel(name = "入库单号") |
||||
|
private String inStorageCode; |
||||
|
|
||||
|
/** 入库类型 */ |
||||
|
@Excel(name = "入库类型",dictType = "warehouse_storage_type") |
||||
|
private String warehouseStorageType; |
||||
|
|
||||
|
/** 退货节点 */ |
||||
|
@Excel(name = "退货节点",dictType = "quality_return_node") |
||||
|
private String qualityReturnNode; |
||||
|
|
||||
|
/** 物料数合计 */ |
||||
|
@Excel(name = "物料数合计") |
||||
|
private Integer materialTotal; |
||||
|
|
||||
|
/** 数量合计 */ |
||||
|
@Excel(name = "数量合计") |
||||
|
private Integer numTotal; |
||||
|
|
||||
|
/** 交付质检时间 */ |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd") |
||||
|
@Excel(name = "交付质检时间", width = 30, dateFormat = "yyyy-MM-dd") |
||||
|
private Date deliveryInspectionTime; |
||||
|
|
||||
|
/** 品质备注 */ |
||||
|
@Excel(name = "品质备注") |
||||
|
private String qualityRemark; |
||||
|
|
||||
|
/** 品质时间 */ |
||||
|
@Excel(name = "品质时间") |
||||
|
private Date qualityTime; |
||||
|
|
||||
|
/** 是否退回供应商 */ |
||||
|
@Excel(name = "是否退回供应商",dictType = "yes_or_no") |
||||
|
private String isReturnedToSupplier; |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
/** 供应商Id */ |
||||
|
@Excel(name = "供应商Id") |
||||
|
private String supplierCode; |
||||
|
|
||||
|
/** 供应商名称 */ |
||||
|
@Excel(name = "供应商名称") |
||||
|
private String supplierName; |
||||
|
|
||||
|
/** 联系人 */ |
||||
|
@Excel(name = "联系人") |
||||
|
private String customerContact; |
||||
|
|
||||
|
/** 联系电话 */ |
||||
|
@Excel(name = "联系电话") |
||||
|
private String contactNumber; |
||||
|
|
||||
|
/** 公司地址 */ |
||||
|
@Excel(name = "公司地址") |
||||
|
private String supplierAddress; |
||||
|
|
||||
|
|
||||
|
/** 料号 */ |
||||
|
@Excel(name = "料号") |
||||
|
private String materialNo; |
||||
|
|
||||
|
/** 物料名称 */ |
||||
|
@Excel(name = "物料名称") |
||||
|
private String materialName; |
||||
|
|
||||
|
|
||||
|
/** 物料品牌 */ |
||||
|
@Excel(name = "物料品牌") |
||||
|
private String materialBrand; |
||||
|
|
||||
|
/** 物料单位 */ |
||||
|
@Excel(name = "物料单位") |
||||
|
private String materialUnit; |
||||
|
|
||||
|
/** 物料描述 */ |
||||
|
@Excel(name = "物料描述") |
||||
|
private String materialDescribe; |
||||
|
|
||||
|
/** 物料型号 */ |
||||
|
@Excel(name = "物料型号") |
||||
|
private String materialModel; |
||||
|
|
||||
|
/** 物料加工方式 */ |
||||
|
@Excel(name = "物料加工方式",dictType = "processMethod") |
||||
|
private String materialProcessMethod; |
||||
|
|
||||
|
/** 退换货数 */ |
||||
|
@Excel(name = "退换货数") |
||||
|
private Integer refundsExchangesNum; |
||||
|
|
||||
|
/** 品质不合格数 */ |
||||
|
@Excel(name = "品质不合格数") |
||||
|
private Integer qualityUnqualifiedNum; |
||||
|
|
||||
|
|
||||
|
/** 检验完成时间 */ |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd") |
||||
|
@Excel(name = "检验完成时间", width = 30, dateFormat = "yyyy-MM-dd") |
||||
|
private Date inspectionTime; |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
} |
Loading…
Reference in new issue