2026-06-29 940c8481d2fdcf51341db4ccd6fd6fcc2d43debb
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
package cn.iocoder.yudao.module.wms.enums.order;
 
/**
 * WMS 单据业务类型常量
 *
 * 集中管理业务类型枚举的编号,按业务域分段。
 * 各枚举类引用此处常量,避免硬编码数字。(也避免冲突!!!)
 *
 * @author 芋道源码
 */
public final class WmsOrderTypeConstants {
 
    private WmsOrderTypeConstants() {}
 
    // ========== 入库单类型 [100, 200) ==========
 
    public static final int RECEIPT_PRODUCTION = 100; // 生产入库:WmsReceiptOrderDO
    public static final int RECEIPT_PURCHASE = 101; // 采购入库:WmsReceiptOrderDO
    public static final int RECEIPT_RETURN = 102; // 退货入库:WmsReceiptOrderDO
    public static final int RECEIPT_GIVE_BACK = 103; // 归还入库:WmsReceiptOrderDO
 
    // ========== 出库单类型 [200, 300) ==========
 
    public static final int SHIPMENT_RETURN = 200; // 退货出库:WmsShipmentOrderDO
    public static final int SHIPMENT_SALE = 201; // 销售出库:WmsShipmentOrderDO
    public static final int SHIPMENT_PRODUCTION = 202; // 生产出库:WmsShipmentOrderDO
 
}