fwq
2023-09-04 a8ad5b26cda84cfbb1965ccaa70c67797a61db0a
提交 | 用户 | 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     /************************非必填******************************/
36     /**出入库人标识(员工)*/
37     private String opStockId;
38     /**出入库人标识(员工)名*/
39     private String opStockName;
40     /**供应商标识(供应商表)*/
41     private String supplierId;
42     /**供应商名*/
43     private String supplierName;
44     /**领用科室标识(科室表)*/
45     private String roomId;
46     /**领用科室名*/
47     private String roomName;
48     /**领用部门标识(部门表)*/
49     private String departmentId;
50     /**领用部门名*/
51     private String departmentName;
52     /**领用人标识(员工)*/
53     private String receiver;
54     /**领用人名*/
55     private String receiverName;
56     /**用户标识*/
57     private String customer;
58     /**用户名*/
59     private String customerName;
60     /**发票号*/
61     private String bill;
45f1d2 62     /**金博出库类型(GoldOtherOutEnum传code)*/
F 63     private Integer goldOutType;
de7e73 64
F 65
66
67     /**关联的公共类型-提货单出库*/
68     public static Integer COMMON_TYPE_PICK_UP = 0;
69     /**关联的公共类型-划扣正常出库*/
70     public static Integer COMMON_TYPE_BUCKLE = 1;
71     /**关联的公共类型-划扣修改出库*/
8d0bb9 72     public static Integer COMMON_TYPE_UPDATE_OUT = 2;
de7e73 73
F 74     /**关联的公共类型-划扣修改入库*/
8d0bb9 75     public static Integer COMMON_TYPE_UPDATE_IN = 3;
de7e73 76     /**关联的公共类型-商品退回入库*/
fc582f 77     public static Integer COMMON_TYPE_GOODS_RETURN = 4;
de7e73 78
F 79
80     /**创建人类型-系统*/
81     public static Integer CREATE_TYPE_SYS = 0;
82     /**创建人类型-员工*/
83     public static Integer CREATE_TYPE_EMPLOYEE = 1;
84     /**创建人类型-用户*/
85     public static Integer CREATE_TYPE_USER = 2;
8d0bb9 86     /**创建人类型-后台管理员*/
F 87     public static Integer CREATE_TYPE_ADMIN = 3;
a8ad5b 88
F 89
90     /**出库分类-划扣*/
91     public static Integer ORDER_CLASSIFY_GIVE = 1;
92     /**出库分类-打版*/
93     public static Integer ORDER_CLASSIFY_PRINTING = 2;
de7e73 94 }