fwq
2024-05-27 2e5e8221f15e5efee606b9406fab5f82719b2cb2
提交 | 用户 | 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;
a8ad5b 30     /**出库分类*/
F 31     private Integer type;
de7e73 32     /**库存改变明细*/
F 33     List<StockChangeItemDto> stockItemList;
34
35     /************************非必填******************************/
8e48d6 36     /**关联的id,入库单关联的出库单*/
F 37     private String oldId;
38     /**关联的单号,入库单关联的出库单*/
39     private String oldNumbers;
de7e73 40     /**出入库人标识(员工)*/
F 41     private String opStockId;
42     /**出入库人标识(员工)名*/
43     private String opStockName;
44     /**供应商标识(供应商表)*/
45     private String supplierId;
46     /**供应商名*/
47     private String supplierName;
48     /**领用科室标识(科室表)*/
49     private String roomId;
50     /**领用科室名*/
51     private String roomName;
52     /**领用部门标识(部门表)*/
53     private String departmentId;
54     /**领用部门名*/
55     private String departmentName;
56     /**领用人标识(员工)*/
57     private String receiver;
58     /**领用人名*/
59     private String receiverName;
60     /**用户标识*/
61     private String customer;
62     /**用户名*/
63     private String customerName;
64     /**发票号*/
65     private String bill;
45f1d2 66     /**金博出库类型(GoldOtherOutEnum传code)*/
F 67     private Integer goldOutType;
de7e73 68
F 69
70
71     /**关联的公共类型-提货单出库*/
72     public static Integer COMMON_TYPE_PICK_UP = 0;
73     /**关联的公共类型-划扣正常出库*/
74     public static Integer COMMON_TYPE_BUCKLE = 1;
75     /**关联的公共类型-划扣修改出库*/
8d0bb9 76     public static Integer COMMON_TYPE_UPDATE_OUT = 2;
de7e73 77
F 78     /**关联的公共类型-划扣修改入库*/
8d0bb9 79     public static Integer COMMON_TYPE_UPDATE_IN = 3;
de7e73 80     /**关联的公共类型-商品退回入库*/
fc582f 81     public static Integer COMMON_TYPE_GOODS_RETURN = 4;
2e5e82 82     /**关联的公共类型-调拨/移库出库*/
F 83     public static Integer COMMON_TYPE_MOVE_OUT = 5;
84     /**关联的公共类型-调拨/移库入库*/
85     public static Integer COMMON_TYPE_MOVE_IN = 6;
de7e73 86
F 87     /**创建人类型-系统*/
88     public static Integer CREATE_TYPE_SYS = 0;
89     /**创建人类型-员工*/
90     public static Integer CREATE_TYPE_EMPLOYEE = 1;
91     /**创建人类型-用户*/
92     public static Integer CREATE_TYPE_USER = 2;
8d0bb9 93     /**创建人类型-后台管理员*/
F 94     public static Integer CREATE_TYPE_ADMIN = 3;
a8ad5b 95
413c25 96     /**出库分类-提货单*/
F 97     public static Integer ORDER_CLASSIFY_PICK_UP = 0;
a8ad5b 98     /**出库分类-划扣*/
F 99     public static Integer ORDER_CLASSIFY_GIVE = 1;
100     /**出库分类-打版*/
101     public static Integer ORDER_CLASSIFY_PRINTING = 2;
de7e73 102 }