647556386
2025-10-18 d01658c63cd541fe4ea5cec5c4bd7f23b9408cdb
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace WIDESEA_Core.Enums
{
    public enum AnalysisRule
    {
        /// <summary>
        /// 分割字符串分割
        /// </summary>
        [Description("分割字符串分割")]
        Split,
 
        /// <summary>
        /// 长度分割
        /// </summary>
        [Description("长度分割")]
        Length
    }
 
    public enum AnalysisCode
    {
        /// <summary>
        /// 内箱码
        /// </summary>
        [Description("内箱码")]
        InnerCode,
 
        /// <summary>
        /// 外箱码
        /// </summary>
        [Description("外箱码")]
        OutterCode,
 
 
 
        MatSerNumAnalysis,
        ProSerNumAnalysis
    }
 
    //public enum AnalysisFormatType
    //{
    //    /// <summary>
    //    /// 物料编号
    //    /// </summary>
    //    [Description("物料编号")]
    //    MTC,
    //    /// <summary>
    //    /// 生产日期
    //    /// </summary>
    //    [Description("生产日期")]
    //    MTPT,
    //    /// <summary>
    //    /// 批次号
    //    /// </summary>
    //    [Description("批次号")]
    //    BHN,
    //    /// <summary>
    //    /// 数量
    //    /// </summary>
    //    [Description("数量")]
    //    MTQ,
    //    /// <summary>
    //    /// 订单号
    //    /// </summary>
    //    [Description("订单号")]
    //    ODN,
    //    /// <summary>
    //    /// 原始数据
    //    /// </summary>
    //    [Description("原始数据")]
    //    BD,
    //}
 
    public enum RuleCode
    {
        /// <summary>
        /// 入库单号编码规则编号
        /// </summary>
        [Description("入库单号编码规则编号")]
        InboundOrderRule,
 
        /// <summary>
        /// 出库单号编码规则编号
        /// </summary>
        [Description("出库单号编码规则编号")]
        OutboundOrderRule,
        /// <summary>
        /// 退料单号编码规则
        /// </summary>
        [Description("退料单号编码规则")]
        TKCodeRule,
 
        /// <summary>
        /// 内部批次编码规则编号
        /// </summary>
        [Description("内部批次编码规则编号")]
        BatchNORule,
 
        /// <summary>
        /// 盘点单号编码规则
        /// </summary>
        [Description("盘点单号编码规则")]
        PDCodeRule,
    }
 
    public enum CodeFormat
    {
        /// <summary>
        /// 起始字符串
        /// </summary>
        [Description("起始字符串")]
        ST,
 
        /// <summary>
        /// 4位数年
        /// </summary>
        [Description("4位数年")]
        YYYY,
 
        /// <summary>
        /// 2位数月
        /// </summary>
        [Description("2位数月")]
        MM,
 
        /// <summary>
        /// 2位数日
        /// </summary>
        [Description("2位数日")]
        DD,
 
        /// <summary>
        /// 流水号
        /// </summary>
        [Description("流水号")]
        NUM,
 
        /// <summary>
        /// 结束字符串
        /// </summary>
        [Description("结束字符串")]
        ED
    }
}