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