fwq
2022-10-11 de7e73d0bcb3da5b42725c29a03b403eb0851f7f
提交 | 用户 | age
de7e73 1 package com.hx.phiappt.dto.order.stock;
F 2
3 import lombok.Data;
4
5 import java.util.List;
6
7 /**
8  * 出入库参数
9  * @author fwq
10  */
11 @Data
12 public class StockChangeDto {
13     /************************必填******************************/
14     /**改变类型标识(具体类型)(查表shop_warehouse_type拿id)*/
15     private String changeType;
16     /**关联的公共类型(具体看下面的常量)*/
17     private Integer commonType;
18     /**关联的公共标识*/
19     private String commonId;
20     /**创建人类型(具体看下面的常量)*/
21     private Integer creatorType;
22     /**创建人标识*/
23     private String creator;
24     /**创建人名称*/
25     private String creatorName;
26     /**备注信息*/
27     private String remarks;
28     /**库存改变明细*/
29     List<StockChangeItemDto> stockItemList;
30
31     /************************非必填******************************/
32     /**出入库人标识(员工)*/
33     private String opStockId;
34     /**出入库人标识(员工)名*/
35     private String opStockName;
36     /**供应商标识(供应商表)*/
37     private String supplierId;
38     /**供应商名*/
39     private String supplierName;
40     /**领用科室标识(科室表)*/
41     private String roomId;
42     /**领用科室名*/
43     private String roomName;
44     /**领用部门标识(部门表)*/
45     private String departmentId;
46     /**领用部门名*/
47     private String departmentName;
48     /**领用人标识(员工)*/
49     private String receiver;
50     /**领用人名*/
51     private String receiverName;
52     /**用户标识*/
53     private String customer;
54     /**用户名*/
55     private String customerName;
56     /**发票号*/
57     private String bill;
58
59
60
61     /**关联的公共类型-提货单出库*/
62     public static Integer COMMON_TYPE_PICK_UP = 0;
63     /**关联的公共类型-划扣正常出库*/
64     public static Integer COMMON_TYPE_BUCKLE = 1;
65     /**关联的公共类型-划扣修改出库*/
66     public static Integer COMMON_TYPE_UPDATE_OUT = 1;
67
68     /**关联的公共类型-划扣修改入库*/
69     public static Integer COMMON_TYPE_UPDATE_IN = 2;
70     /**关联的公共类型-划扣作废入库*/
71     public static Integer COMMON_TYPE_BUCKLE_INVALID = 3;
72     /**关联的公共类型-商品退回入库*/
73     public static Integer COMMON_TYPE_GOODS_RETURN = 4;
74
75
76     /**创建人类型-系统*/
77     public static Integer CREATE_TYPE_SYS = 0;
78     /**创建人类型-员工*/
79     public static Integer CREATE_TYPE_EMPLOYEE = 1;
80     /**创建人类型-用户*/
81     public static Integer CREATE_TYPE_USER = 2;
82 }