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,
}
}
}