Browse Source
客户基本信息创建时间加上时间类型转换 客户报价实体类和子表实体类处理关键和没用字段的@Excel注解 新增导出客户报价主表和子表的数据的实体类 修改客户报价的导出方法,现在导出的数据由一条主表对应一条子表组成 客户报价新增 导出客户报价明细方法 修改 根据供应商编码数组查询客户报价信息集合方法的返回值 客户报价子表新增 根据客户报价编码查询供应商报价子表方法dev
11 changed files with 403 additions and 129 deletions
@ -0,0 +1,167 @@ |
|||||
|
package com.ruoyi.system.domain.Vo; |
||||
|
|
||||
|
import com.ruoyi.common.annotation.Excel; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.math.BigDecimal; |
||||
|
import java.util.Date; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* 导出客户报价主表和子表的数据 |
||||
|
* */ |
||||
|
@Data |
||||
|
public class ExportCustomerQuoteDetailVo{ |
||||
|
|
||||
|
|
||||
|
|
||||
|
/** 客户报价编号 */ |
||||
|
@Excel(name = "客户报价编号",sort = 1) |
||||
|
private String supplierCode; |
||||
|
|
||||
|
@Excel(name = "创建时间", dateFormat = "yyyy-MM-dd HH:mm:ss",sort = 2) |
||||
|
private Date createTime; |
||||
|
|
||||
|
|
||||
|
/** 客户的编号 */ |
||||
|
@Excel(name = "客户的编号") |
||||
|
private String customerCode; |
||||
|
|
||||
|
/** 客户名称 */ |
||||
|
@Excel(name = "客户名称") |
||||
|
private String customerName; |
||||
|
|
||||
|
/*订价日期*/ |
||||
|
@Excel(name = "订价日期") |
||||
|
private String pricingDate; |
||||
|
/** 物料合计 */ |
||||
|
@Excel(name = "物料合计") |
||||
|
private String enterprise; |
||||
|
|
||||
|
/** 数量合计 */ |
||||
|
@Excel(name = "数量合计") |
||||
|
private Double enterpriseSum; |
||||
|
|
||||
|
/** 报价币种 */ |
||||
|
@Excel(name = "报价币种",dictType = "sys_common_currency") |
||||
|
private String commonCurrency; |
||||
|
/*是否含税*/ |
||||
|
|
||||
|
|
||||
|
|
||||
|
/** 国内汇率 */ |
||||
|
@Excel(name = "国内汇率") |
||||
|
private BigDecimal rmbTax; |
||||
|
|
||||
|
/** 美元汇率 */ |
||||
|
@Excel(name = "美元汇率") |
||||
|
private BigDecimal usdTax; |
||||
|
|
||||
|
/** 不含税总价(RMB) */ |
||||
|
@Excel(name = "不含税总价(RMB)") |
||||
|
private BigDecimal noRmbSum; |
||||
|
@Excel(name = "不含税单价(RMB)") |
||||
|
private BigDecimal noRmb; |
||||
|
@Excel(name = "含税单价(RMB)") |
||||
|
private BigDecimal rmb; |
||||
|
/** 含税总价(RMB) */ |
||||
|
@Excel(name = "含税总价(RMB)") |
||||
|
private BigDecimal rmbSum; |
||||
|
|
||||
|
/** 不含税单价(美元) */ |
||||
|
@Excel(name = "不含税单价(美元)") |
||||
|
private BigDecimal noUsd; |
||||
|
/** 不含税总价(美元) */ |
||||
|
@Excel(name = "不含税总价(美元)") |
||||
|
private BigDecimal noUsdSum; |
||||
|
/** 含税单价(美元) */ |
||||
|
@Excel(name = "含税单价(美元)") |
||||
|
private BigDecimal usd; |
||||
|
/** 含税总价(美元) */ |
||||
|
@Excel(name = "含税总价(美元)") |
||||
|
private BigDecimal usdSum; |
||||
|
|
||||
|
|
||||
|
|
||||
|
/** 物料表中的编号 */ |
||||
|
@Excel(name = "物料号") |
||||
|
private String materialCode; |
||||
|
|
||||
|
/** 物料的名称 */ |
||||
|
@Excel(name = "物料的名称") |
||||
|
private String materialName; |
||||
|
|
||||
|
/** 物料的类型 */ |
||||
|
private String materialType; |
||||
|
|
||||
|
/** 物料加工方式 */ |
||||
|
@Excel(name = "物料加工方式",dictType = "processMethod") |
||||
|
private String processMethod; |
||||
|
|
||||
|
|
||||
|
/** 物料型号 */ |
||||
|
@Excel(name = "物料型号") |
||||
|
private String materialModel; |
||||
|
|
||||
|
/** 物料单位 */ |
||||
|
@Excel(name = "物料单位") |
||||
|
private String unit; |
||||
|
|
||||
|
/** 物料品牌 */ |
||||
|
@Excel(name = "物料品牌") |
||||
|
private String brand; |
||||
|
|
||||
|
/** 物料图片 */ |
||||
|
@Excel(name = "物料图片") |
||||
|
private String photoUrl; |
||||
|
|
||||
|
/** 物料描述 */ |
||||
|
@Excel(name = "物料描述") |
||||
|
private String describe; |
||||
|
|
||||
|
/** 物料数量 */ |
||||
|
@Excel(name = "物料数量") |
||||
|
private BigDecimal materialNum; |
||||
|
@Excel(name = "物料对外售价") |
||||
|
private BigDecimal materialSole; |
||||
|
|
||||
|
@Excel(name = "物料最新报价(RMB)") |
||||
|
private BigDecimal recentQuotationRMB; |
||||
|
|
||||
|
@Excel(name = "物料最新报价(RMB)") |
||||
|
private BigDecimal recentQuotationUSD; |
||||
|
|
||||
|
/** 物料含税单价(RMB) */ |
||||
|
@Excel(name = "物料含税单价(RMB) ") |
||||
|
private BigDecimal materialRmb; |
||||
|
|
||||
|
/** 物料不含税单价(RMB) */ |
||||
|
@Excel(name = "物料不含税单价(RMB)") |
||||
|
private BigDecimal materialNoRmb; |
||||
|
|
||||
|
/** 物料不含税单价(USD) */ |
||||
|
@Excel(name = "物料不含税单价(USD)") |
||||
|
private BigDecimal materialNoUsd; |
||||
|
|
||||
|
/** 物料含税单价(USD) */ |
||||
|
@Excel(name = "物料含税单价(USD)") |
||||
|
private BigDecimal materialUsd; |
||||
|
|
||||
|
/** 物料含税总价(USD) */ |
||||
|
@Excel(name = "物料含税总价(USD)") |
||||
|
private BigDecimal materialUsdSum; |
||||
|
|
||||
|
/** 物料不含税总价(USD) */ |
||||
|
@Excel(name = "物料不含税总价(USD)") |
||||
|
private BigDecimal materialNoUsdSum; |
||||
|
|
||||
|
/** 物料不含税总价(RMB) */ |
||||
|
@Excel(name = "物料不含税总价(RMB)") |
||||
|
private BigDecimal materialNoRmbSum; |
||||
|
|
||||
|
/** 物料含税总价(RMB) */ |
||||
|
@Excel(name = "物料含税总价(RMB)") |
||||
|
private BigDecimal materialRmbSum; |
||||
|
|
||||
|
} |
Loading…
Reference in new issue