啊鑫
5 天以前 1f963e2344833ff02087c05411b112147492bd00
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package com.gs.xky.config;
 
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
 
import java.io.Serializable;
 
@Data
@AllArgsConstructor
@NoArgsConstructor
@JsonInclude(JsonInclude.Include.NON_EMPTY) // 这行会排除掉所有值为 null 的字段
public class PurchaseParam implements Serializable {
    private static final long serialVersionUID = 1L;
 
    //开始时间对应的毫秒时间戳数值;
    private long startTime;
 
    //结束时间对应的毫秒时间戳数值;
    private long endTime;
 
    //对应数据操作公司中,员工档案里“ERP帐户”的值,主要做数据鉴权使用
    private String erpCode;
 
    //采购类型定义说明(1一般采购, 2委外采购,3多角采购,4费用采购,5固资采购,6境外直送,7境外采购,8平台采购,9VMI采购,10样品采购,11折让订单,12退货订单;13_代送订单);
    private int[] purchaseTypeList;
 
    //订单状态定义说明(1待供应商答交, 2交期差异待确认, 3退回待供应商答交,4变更确认中,5订单已确认, 6已结案, 7已冻结, 8已留置,9预订单,10撤回答交,11采购方撤回,12作废,13供应商方拒绝,14待发送);
    private int[] orderStatusList;
 
}