namespace FactorySystemModel.EnumModel { public class Constant { /// /// 接口结果枚举 /// public enum ApiResultCode { 成功 = 200, 失败 = -1, 异常 = -999, 登录超时 = -88 } /// /// 是否删除枚举 /// public enum DeleteCode { 已删除 = 1, 未删除 = 0 } /// /// 权限类型 /// public enum RoleType { 菜单权限 = 1, 事项权限 = 2, 视图权限 = 3, 物料视图编辑 = 4, 物料基础编辑 = 5, 视图编辑 = 6 } /// /// 基础代码枚举 /// public enum BasicCode { 视图类型 = 30, 工厂类型 = 31, 物料类型 = 32, 事项类型 = 33, 流程类型 = 34, 导入字段类型 = 35, 事项权限 = 36, 配方种类 = 37, 字段映射类型 = 38, 视图权限 = 39, 物料视图编辑 = 40, 用户状态 = 41, 工厂状态 = 42, 协同视图导出 = 43, 物料基础编辑 = 44, 变更试验号流程 = 45, 变更试验号事项 = 46 } /// /// 数据代码枚举 /// public enum DataCode { 计量单位 = 1, 物料组 = 2 } /// /// 视图类型 /// public enum ViewType { 成品视图 = 1, 半成品视图 = 2, 中间品视图 = 3, 香基视图 = 4, 原料视图 = 5, 包材视图 = 6, 物料主表 = 7, 物料分类视图 = 10 } /// /// 事项类型 /// public enum TaskType { 配方选择 = 1, BOM下载 = 2, 成品视图 = 3, 新半成品视图 = 4, 新中间品视图 = 5, 新香基视图 = 6, 新原料视图 = 7, 组编号申请 = 8, 新包材新增 = 9, 新子项包材申请 = 10, 新包材视图 = 11, 成品视图物料组复核 = 12, 流程确认完成 = 13, 补充包材规格 = 14, 物料分类 = 15, 替代料确认 = 16, 物料编辑 = 17 } /// /// 流程类型 /// public enum ProcessType { 物料分类 = 0, 协同发起 = 1, 成品视图 = 2, 新半成品中间品香基 = 3, 新原料视图 = 4, 配方视图 = 5, 生产工艺路线 = 6, 生成版本 = 7, 组装BOM包含新包材 = 8, 流程完成 = 9, 替代品确认 = 10, 物料编辑 = 11 } /// /// 字段映射类型 /// public enum FieldInfoType { 配方模板导入 = 1, 物料模板导入 = 2, 替代料模板导入 = 3, 副产物模板导入 = 4, 物料信息补充模板导入 = 5, 包材信息模板导入 = 6 } /// /// 字段映射类型 /// public enum FactoryType { 委外模式 = 1, 单工厂 = 2, } /// /// 协同视图导出类型 /// public enum TeamViewType { 物料视图 = 1, 配方视图 = 2, 生产工艺路线视图 = 3, 生产版本视图 = 4, 组装BOM视图 = 5 } /// /// 物料类型 /// public enum MaterialType { 产成品 = 10, 半成品 = 20, 中间品 = 30, 原辅料 = 40 } //code=45 public enum HalfMaterialTask { BOM下载 = 0, 物料分类 = 1, 物料编辑 = 2, 物料确认 = 3, } //code=46 public enum HalfMaterialProcessType { BOM下载 = 0, 物料分类 = 1, 物料编辑 = 2, 物料确认 = 3, 流程完成 = 4, } } }