fwq
2022-10-25 b55a75608f5fa6fedb7d74a0e42abc4dd7508a74
提交 | 用户 | age
b55a75 1 package com.hx.warehouse.dto.order.stock;
de7e73 2
F 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;
809ebb 26     /**操作门店*/
F 27     private String opShopId;
de7e73 28     /**备注信息*/
F 29     private String remarks;
30     /**库存改变明细*/
31     List<StockChangeItemDto> stockItemList;
32
33     /************************非必填******************************/
34     /**出入库人标识(员工)*/
35     private String opStockId;
36     /**出入库人标识(员工)名*/
37     private String opStockName;
38     /**供应商标识(供应商表)*/
39     private String supplierId;
40     /**供应商名*/
41     private String supplierName;
42     /**领用科室标识(科室表)*/
43     private String roomId;
44     /**领用科室名*/
45     private String roomName;
46     /**领用部门标识(部门表)*/
47     private String departmentId;
48     /**领用部门名*/
49     private String departmentName;
50     /**领用人标识(员工)*/
51     private String receiver;
52     /**领用人名*/
53     private String receiverName;
54     /**用户标识*/
55     private String customer;
56     /**用户名*/
57     private String customerName;
58     /**发票号*/
59     private String bill;
60
61
62
63     /**关联的公共类型-提货单出库*/
64     public static Integer COMMON_TYPE_PICK_UP = 0;
65     /**关联的公共类型-划扣正常出库*/
66     public static Integer COMMON_TYPE_BUCKLE = 1;
67     /**关联的公共类型-划扣修改出库*/
68     public static Integer COMMON_TYPE_UPDATE_OUT = 1;
69
70     /**关联的公共类型-划扣修改入库*/
71     public static Integer COMMON_TYPE_UPDATE_IN = 2;
72     /**关联的公共类型-划扣作废入库*/
73     public static Integer COMMON_TYPE_BUCKLE_INVALID = 3;
74     /**关联的公共类型-商品退回入库*/
75     public static Integer COMMON_TYPE_GOODS_RETURN = 4;
76
77
78     /**创建人类型-系统*/
79     public static Integer CREATE_TYPE_SYS = 0;
80     /**创建人类型-员工*/
81     public static Integer CREATE_TYPE_EMPLOYEE = 1;
82     /**创建人类型-用户*/
83     public static Integer CREATE_TYPE_USER = 2;
84 }