export declare enum BasicsItemCode { /** 物料 */ material = "10001001", /** 文档 */ document = "10001002", /** 变更申请 */ changeRequest = "10001003", /** 变更指令 */ changeInstruction = "10001004", /** 工程变更 */ engineeringChange = "10001005", /** 文件 */ file = "10001006", /** 问题报告 */ problemReport = "10001007", /** 制造商变更 */ manufacturerChange = "10001008", /** 状态变更 */ statusChange = "10001009", /** 申请流程 */ applicationProcess = "10001010", /** 供应商请求 */ supplierRequest = "10001011", /** 制造商 */ manufacturer = "10001012", /** 制造商部件 */ manufacturerParts = "10001013", /** 供应商 */ supplier = "10001014", /** 项目启动变更 */ projectStartChange = "10001015", /** 日报 */ dailyNewspaper = "10001019", /** 项目基线变更 */ projectBaselineChange = "10001030", /** 项目 */ project = "10001016", /** 工作报告 */ workReport = "10001019", /** 用户 */ user = "10001017", /** 用户组 */ userGroup = "10001018", /**制造商变更 */ manufactChange = "10001020", /** 工艺 */ technology = "10001021", /** 工厂 */ factory = "10001022", /** 资源 */ resource = "10001023", /** 工厂发布 */ factoryPublish = "10001024", /**资源发布 */ resourcePublish = "10001025", /**风险 */ risk = "10001028", /**工艺发布 */ technologyPublish = "10001029", /** 检查项 */ inspectItem = "10001031", /** 选项 */ option = "10001032", /** 客户 */ custom = "10001033", /** 工艺特性 */ TechSpecial = "10001034", /** 控制计划 */ ControlPlan = "10001035", /** 工艺特性 */ TechSpecialPublish = "10001036", /** 控制计划 */ ControlPlanPublish = "10001037" } export declare enum ArchivingStatusType { BLANK = "0", PENDING = "1", ARCHIVED = "2" } export declare class TogetherItemCode { static industrial(code: BasicsItemCode): boolean; static isUserOrGroup(code: BasicsItemCode): boolean; } export declare class ItemCode { /** 是否是物料 */ static isMaterial(code: string | number): code is BasicsItemCode.material; /** 是否是文档 */ static isDocument(code: string | number): code is BasicsItemCode.document; /** 是否是变更请求 */ static isChangeRequest(code: string | number): code is BasicsItemCode.changeRequest; /** 是否是变更指令 */ static isChangeInstruction(code: string | number): code is BasicsItemCode.changeInstruction; /** 是否是工程变更 */ static isEngineeringChange(code: string | number): code is BasicsItemCode.engineeringChange; /** 是否是文件 */ static isFile(code: string | number): code is BasicsItemCode.file; /** 是否是问题报告 */ static isProblemReport(code: string | number): code is BasicsItemCode.problemReport; /** 是否是制造商变更 */ static isManufacturerChange(code: string | number): code is BasicsItemCode.manufacturerChange; /** 是否是状态变更 */ static isStatusChange(code: string | number): code is BasicsItemCode.statusChange; /** 是否是申请流程 */ static isApplicationProcess(code: string | number): code is BasicsItemCode.applicationProcess; /** 是否是供应商请求 */ static isSupplierRequest(code: string | number): code is BasicsItemCode.supplierRequest; /** 是否是制造商 */ static isManufacturer(code: string | number): code is BasicsItemCode.manufacturer; /** 是否是制造商部件 */ static isManufacturerParts(code: string | number): code is BasicsItemCode.manufacturerParts; /** 是否是制造商变更 */ static isManufactChange(code: string | number): code is BasicsItemCode.manufactChange; /** 是否是供应商 */ static isSupplier(code: string | number): code is BasicsItemCode.supplier; /** 是否是项目启动变更 */ static isProjectStartChange(code: string | number): code is BasicsItemCode.projectStartChange; /** 是否是日报 */ static isDailyNewspaper(code: string | number): code is BasicsItemCode.dailyNewspaper; /** 是否是项目基线变更 */ static isProjectBaselineChange(code: string | number): code is BasicsItemCode.projectBaselineChange; /** 是否是项目变更 */ static isProjectChange(code: string | number): code is BasicsItemCode.projectStartChange | BasicsItemCode.projectBaselineChange; /** 是否是项目 */ static isProject(code: string | number): code is BasicsItemCode.project; /** 是否是工作报告 */ static isWorkReport(code: string | number): code is BasicsItemCode.dailyNewspaper; /** 是否是用户 */ static isUser(code: string | number): code is BasicsItemCode.user; /** 是否是用户组 */ static isUserGroup(code: string | number): code is BasicsItemCode.userGroup; /** 是否是工艺 */ static isTechnology(code: string | number): code is BasicsItemCode.technology; /** 是否是工厂 */ static isFactory(code: string | number): code is BasicsItemCode.factory; /** 是否是资源 */ static isResource(code: string | number): code is BasicsItemCode.resource; /** 是否是工艺发布 */ static isTechnologyPublish(code: string | number): code is BasicsItemCode.technologyPublish; /** 是否是工厂发布 */ static isFactoryPublish(code: string | number): code is BasicsItemCode.factoryPublish; /** 是否是资源发布 */ static isResoucePublish(code: string | number): code is BasicsItemCode.resourcePublish; /** 是否是风险 */ static isRisk(code: string | number): code is BasicsItemCode.risk; /** 是否是检查项 */ static isInspectItem(code: string | number): code is BasicsItemCode.inspectItem; /** 是否是选项实例 */ static isOption(code: string | number): code is BasicsItemCode.option; /** 是否是客户 */ static isCustom(code: string | number): code is BasicsItemCode.custom; /** 是否是控制计划发布 */ static isControlPublish(code: string | number): code is BasicsItemCode.ControlPlanPublish; /** 是否是可 */ static isTechSpecialPublish(code: string | number): code is BasicsItemCode.TechSpecialPublish; /** 是否是控制计划 */ static isControlPlan(code: string | number): code is BasicsItemCode.ControlPlan; /** 是否是工艺特性*/ static isTechSpecial(code: string | number): code is BasicsItemCode.TechSpecial; }