Browse Source
按照万材要求,委外管理委外订单新增导出功能,支持部分行和全部行导出,导出更多数据 新增导出所有和选择导出后端接口 新增 导出委外管理委外订单明细方法 新增根据委外单号查询委外订单集合方法 新增 导出委外订单明细实体类dev
9 changed files with 316 additions and 16 deletions
@ -0,0 +1,142 @@ |
|||
package com.ruoyi.system.domain.Vo; |
|||
|
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import com.ruoyi.common.annotation.Excel; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* 导出委外订单明细 |
|||
* */ |
|||
@Data |
|||
public class ExportOutsourceOrderVo { |
|||
|
|||
|
|||
/** 委外订单编号 */ |
|||
@Excel(name = "委外订单编号") |
|||
private String outsourceOrderNo; |
|||
|
|||
/** 委外员 */ |
|||
@Excel(name = "委外员") |
|||
private String outsourceStaff; |
|||
|
|||
|
|||
/** 物料合计 */ |
|||
@Excel(name = "物料合计") |
|||
private Long materialAmount; |
|||
|
|||
/** 委外物料数量合计 */ |
|||
@Excel(name = "委外物料数量合计") |
|||
private BigDecimal outsourceMaterialAmount; |
|||
|
|||
/** 委外工序种类 */ |
|||
@Excel(name = "委外工序种类") |
|||
private Long outsourceProcessType; |
|||
|
|||
/** 委外工序合计 */ |
|||
@Excel(name = "委外工序合计") |
|||
private Long outsourceProcessAmount; |
|||
|
|||
/** 含税委外总价 */ |
|||
@Excel(name = "含税委外总价") |
|||
private BigDecimal outsourceTotalPrice; |
|||
|
|||
/** 不含税委外总价 */ |
|||
@Excel(name = "不含税委外总价") |
|||
private BigDecimal outsourceNoPrice; |
|||
|
|||
/** 使用状态 */ |
|||
@Excel(name = "使用状态",dictType = "useStatus") |
|||
private String useStatus; |
|||
|
|||
/** 收货状态 */ |
|||
@Excel(name = "收货状态",dictType = "quality_delivery_status") |
|||
private String receiveStatus; |
|||
|
|||
/** 结案状态(0待打款1部分打款2全部打款3待结案4已结案) */ |
|||
@Excel(name = "结案状态",dictType = "sys_pay_close") |
|||
private String closedStatus; |
|||
|
|||
/** 打款状态 */ |
|||
@Excel(name = "打款状态",dictType = "accounts_payable_status") |
|||
private String remitStatus; |
|||
|
|||
/** 审核状态 */ |
|||
@Excel(name = "审核状态",dictType = "auditStatus") |
|||
private String auditStatus; |
|||
|
|||
/** 实际委外物料合计 */ |
|||
@Excel(name = "实际委外物料合计") |
|||
private BigDecimal actualMaterialAmount; |
|||
|
|||
/** 实际委外工序合计 */ |
|||
@Excel(name = "实际委外工序合计") |
|||
private Long actualProcessAmount; |
|||
|
|||
/** 仓库ID */ |
|||
@Excel(name = "仓库ID") |
|||
private String stockNo; |
|||
|
|||
/** 仓库名称 */ |
|||
@Excel(name = "仓库名称") |
|||
private String stockName; |
|||
|
|||
/** 收货人 */ |
|||
@Excel(name = "收货人") |
|||
private String receivePerson; |
|||
|
|||
/** 收货电话 */ |
|||
@Excel(name = "收货电话") |
|||
private String receiveTelephone; |
|||
|
|||
/** 详细地址 */ |
|||
@Excel(name = "详细地址") |
|||
private String receiveAddress; |
|||
|
|||
|
|||
/** 料号 */ |
|||
@Excel(name = "料号") |
|||
private String materialNo; |
|||
|
|||
/** 委外工序编号 */ |
|||
@Excel(name = "委外工序编号") |
|||
private String outsourceProcessNo; |
|||
|
|||
/** 委外工序名称 */ |
|||
@Excel(name = "委外工序名称") |
|||
private String outsourceProcessName; |
|||
|
|||
/** 计价单位(0按重量计数,1按数量计,2按面积计) */ |
|||
@Excel(name = "计价单位",dictType = "charge_unit") |
|||
private String chargeUnit; |
|||
|
|||
/** 每个物料规格 */ |
|||
@Excel(name = "每个物料规格") |
|||
private BigDecimal singleMaterial; |
|||
|
|||
/** 交付时间 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "交付时间", width = 30, dateFormat = "yyyy-MM-dd") |
|||
private String deliveryTime; |
|||
|
|||
/** 实际委外数 */ |
|||
@Excel(name = "实际委外数") |
|||
private Integer actualOutsourceAmount; |
|||
|
|||
@Excel(name = "含税委外单价(RMB) ") |
|||
private BigDecimal materialRmb; |
|||
|
|||
@Excel(name = "不含税委外单价(RMB)") |
|||
private BigDecimal materialNoRmb; |
|||
|
|||
/** 供应商编号 */ |
|||
@Excel(name = "供应商编号") |
|||
private String supplierCode; |
|||
|
|||
/** 供应商名称 */ |
|||
@Excel(name = "供应商名称") |
|||
private String supplierName; |
|||
|
|||
|
|||
} |
Loading…
Reference in new issue