const DictCache = { BASE_DATA_CACHE: 'BASE_DATA_CACHE', DICT_CHILDREN: 'dict:children', DICT_LABEL_BY_VALUE: 'dict:value', DICT_LABEL_BY_LABEL: 'dict:label', DICT_VALUE_BY_CODE: 'dict:code', DICT_OBJ_BY_VALUE: 'dict:value:obj', DICT_CHILDREN_ALL: 'dict:children-all', CONFIG_VALUE_BY_LABEL_KEY: 'config:open:value', baseGet(key) { return uni.getStorageSync(this.BASE_DATA_CACHE)[key]; }, getChildren(type, value, childValue) { const children = this.baseGet(this.DICT_CHILDREN)[type]; const child = children[value]; return child[childValue]; }, getChildrenMapByType(type, value) { const children = this.baseGet(this.DICT_CHILDREN)[type]; return children[value]; }, getLabelByValue(type, value) { const child = this.baseGet(this.DICT_LABEL_BY_VALUE)[type]; return child[value]; }, getObjByValue(type, value) { const child = this.baseGet(this.DICT_OBJ_BY_VALUE)[type]; return child[value]; }, getLabelByValueMapByType(type) { return this.baseGet(this.DICT_LABEL_BY_VALUE)[type]; }, getValueByLabel(type, label) { const child = this.baseGet(this.DICT_LABEL_BY_LABEL)[type]; return child[label]; }, getValueByLabelMapByType(type) { return this.baseGet(this.DICT_LABEL_BY_LABEL)[type]; }, getValueByCode(type, code) { const child = this.baseGet(this.DICT_VALUE_BY_CODE)[type]; return child[code]; }, getValueByCodeMapByType(type) { return this.baseGet(this.DICT_VALUE_BY_CODE, type); }, getChildrenList(type) { return this.baseGet(this.DICT_CHILDREN_ALL)[type]; }, getConfigValueByKey(code) { return this.baseGet(this.CONFIG_VALUE_BY_LABEL_KEY)[code]; } }; DictCache.TYPE = { DELFLAG: 'DELFLAG', // 删除标志 SBTYPE_TYPE: 'SBTYPE_TYPE', // 设备类型 FIRM_PRODUCER_LEVEL: 'FIRM_PRODUCER_LEVEL', // 供应商等级 FIRM_PRODUCER_TYPE: 'FIRM_PRODUCER_TYPE', // 供应商类型 SBPOSITION_TYPE: 'SBPOSITION_TYPE', // 位置类型, SBINFO_DEPRECIATIONTYPE: 'SBINFO_DEPRECIATIONTYPE', // 折旧方式 SBINFO_LEVEL: 'SBINFO_LEVEL', // 设备等级 RANLIAO_TYPE: 'RANLIAO_TYPE', // 燃料类别 SB_COLOR: 'SB_COLOR', // 设备颜色 SB_INFO_STATUS: 'SB_INFO_STATUS', // 设备状态 SBTYPE_SOURCETYPE: 'SBTYPE_SOURCETYPE', // 设备来源方式 SBINFO_UNIT: 'SBINFO_UNIT', // 计量单位 SB_USE_TYPE: 'SB_USE_TYPE', // 自定义类型 PRODUCER_AREA: 'PRODUCER_AREA', // 产地 PART_LEVEL: 'PART_LEVEL', // 部件等级 PART_STATUS: 'PART_STATUS', // 部件状态 SPARE_PART_INFO_LEVEL: 'SPARE_PART_INFO_LEVEL', // 备件等级 SPARE_USE_TYPE: 'SPARE_USE_TYPE', // 备件使用用途 SPARE_PART_USED_STATUS: 'SPARE_PART_USED_STATUS', // 备件使用状态 PERIOD_TYPE: 'PERIOD_TYPE', // 周期类型 CHECK_PLAN_TYPE: 'CHECK_PLAN_TYPE', // 计划类别 DANGER_LEVEL: 'DANGER_LEVEL', // 危险等级 JOB_STATUS: 'JOB_STATUS', // 任务状态 OPERATE_OBJECT_TYPE: 'OPERATE_OBJECT_TYPE', // 复制类型 STORE_TYPE: 'STORE_TYPE', // 仓库位置类型 IN_STORE_FORM_TYPE: 'IN_STORE_FORM_TYPE', // 入库类型 IN_STORE_FORM_STATUS: 'IN_STORE_FORM_STATUS', // 出库状态 STORE_CHECK_JOB_STATUS: 'STORE_CHECK_JOB_STATUS', // 盘点任务状态 OUT_STORE_FORM_TYPE: 'OUT_STORE_FORM_TYPE', // 出库类型 OUT_STORE_FORM_STATUS: 'OUT_STORE_FORM_STATUS', // 出库状态 SPARE_PICK_FORM_TYPE: 'SPARE_PICK_FORM_TYPE', // 领用类型, SPARE_PICK_FORM_STATUS: 'SPARE_PICK_FORM_STATUS', // 备件领用登记单状态, SPARE_BACK_FORM_TYPE: 'SPARE_BACK_FORM_TYPE', // 退货类型, SPARE_BACK_FORM_STATUS: 'SPARE_BACK_FORM_STATUS', // 退货登记单状态, SPARE_RECOVERY_FORM_TYPE: 'SPARE_RECOVERY_FORM_TYPE', // 回收类型, SPARE_RECOVERY_FORM_STATUS: 'SPARE_RECOVERY_FORM_STATUS', // 回收登记单状态, SPARE_RESTORE_FORM_TYPE: 'SPARE_RESTORE_FORM_TYPE', // 退库类型, SPARE_RESTORE_FORM_STATUS: 'SPARE_RESTORE_FORM_STATUS', // 退库登记单状态, REPAIR_APPLICATION_FORM_SOURCE: 'REPAIR_APPLICATION_FORM_SOURCE', // 报修来源 REPAIR_APPLICATION_FORM_LEVEL: 'REPAIR_APPLICATION_FORM_LEVEL', // 紧急等级 REPAIR_APPLICATION_FORM_STATUS: 'REPAIR_APPLICATION_FORM_STATUS', // 报修状态 YES_NO: 'YES_NO', // 是否 REPAIR_FORM_STATUS: 'REPAIR_FORM_STATUS', // 维修状态 REPAIR_CHECK_STATUS: 'REPAIR_CHECK_STATUS', // 验收状态 REPAIR_FEE_TYPE: 'REPAIR_FEE_TYPE', // 费用类别 /* 点巡检模块 */ CHECK_STANDARD_PARAM_TYPE: 'CHECK_STANDARD_PARAM_TYPE', // 标准参数类型 CHECK_STANDARD_TYPE: 'CHECK_STANDARD_TYPE', // 检查类型 CHECK_USER_TYPE: 'CHECK_USER_TYPE', // 负责人选择方式 CHECK_PLAN_PERIOD_TYPE: 'CHECK_PLAN_PERIOD_TYPE', // 计划周期类型 CHECK_PLAN_ACTION_TYPE: 'CHECK_PLAN_ACTION_TYPE', // 计划动作类型 CHECK_JOB_STATUS: 'CHECK_JOB_STATUS', // 任务状态, CHECK_JOB_SB_STATUS: 'CHECK_JOB_SB_STATUS', // 设备状体, /* 保养润滑模块 */ MAINTAIN_STANDARD_PARAM_TYPE: 'MAINTAIN_STANDARD_PARAM_TYPE', // 标准参数类型 MAINTAIN_STANDARD_TYPE: 'MAINTAIN_STANDARD_TYPE', // 检查类型 MAINTAIN_PLAN_PERIOD_TYPE: 'MAINTAIN_PLAN_PERIOD_TYPE', // 计划周期类型 MAINTAIN_JOB_STATUS: 'MAINTAIN_JOB_STATUS', // 任务状态, MAINTAIN_JOB_SB_STATUS: 'MAINTAIN_JOB_SB_STATUS', // 设备状体, WORK_PLAN_TYPE: 'WORK_PLAN_TYPE', // 计划类别 REPAIRE_ACTION: 'REPAIRE_ACTION', SB_MODEL_RECOMMEND: 'SB_MODEL_RECOMMEND', WORKPLACE_BACKLOG_TYPE: 'WORKPLACE_BACKLOG_TYPE', WORKPLACE_BACKLOG_DETAIL_TYPE: 'WORKPLACE_BACKLOG_DETAIL_TYPE', WORKPLACE_BACKLOG_DETAIL_STATUS: 'WORKPLACE_BACKLOG_DETAIL_STATUS', FILL_PROJECT_QUANTITY_UNIT: 'FILL_PROJECT_QUANTITY_UNIT', /** * xc新增 */ SPARE_USR_TYPE: 'PRODUCER_TYPE', // 备件类型用途,备件,备品,工具 WHETHER: { 0: '否', 1: '是' }, /** * 调拨类型 */ SB_ALLOCATE_APPLY_TYPE: 'SB_ALLOCATE_APPLY_TYPE', /** * 调拨类型 */ SB_ALLOCATE_APPLY_STATUS: 'SB_ALLOCATE_APPLY_STATUS', /** * 申请加油状态 */ SB_OIL_STATUS: 'SB_OIL_STATUS', /** * 加油申请审批类型 */ SB_OIL_AUDIT_TYPE: 'SB_OIL_AUDIT_TYPE', /** * 部门数据词典 */ SYS_DEPT_CODE: 'SYS_DEPT_CODE', /** * 部门性质 */ SYS_DEPT_NATURE: 'SYS_DEPT_NATURE', /** * 用户身份 */ SYS_USER_IDENTITY_TYPE: 'SYS_USER_IDENTITY_TYPE', /** * 用户国家 */ SYS_USER_COUNTRY: 'SYS_USER_COUNTRY', /** * 使用类型 */ FILL_INFO_USE_TYPE: 'FILL_INFO_USE_TYPE', /** * 唯一标识,绑定执行使用 */ FILL_GATHER_CODE_ID: 'FILL_GATHER_CODE_ID', /** * 类型:1.int值,2.decimal值,3.范围值,4.结果描述 */ FILL_INFO_TYPE: 'FILL_INFO_TYPE', /** *性质:1.施工信息,2.车辆运行检查,3.运行项目 */ FILL_INFO_NATURE: 'FILL_INFO_NATURE', /** * 标识 */ FILL_INFO_CODE_VALUE: 'FILL_INFO_CODE_VALUE', /** * 供应商 */ SUPPLIER_SUPPLY_TYPE: 'SUPPLIER_SUPPLY_TYPE', SUPPLIER_TYPE: 'SUPPLIER_TYPE', SUPPLIER_STATUS: 'SUPPLIER_STATUS', SUPPLIER_NATURE: 'SUPPLIER_NATURE', SUPPLIER_AUDIT_NODE: 'SUPPLIER_AUDIT_NODE', PURCHASE_TYPE: 'PURCHASE_TYPE', PROJECT_UNIT: 'PROJECT_UNIT', CONTRACT_PROJECT_UNIT: 'CONTRACT_PROJECT_UNIT', REPORT_RANK: 'REPORT_RANK', PLAN_PERIOD_TYPE: 'PERIOD_TYPE', PURCHASE_PLAN_STATUS: 'PURCHASE_PLAN_STATUS', PURCHASE_AUDIT_NODE: 'PURCHASE_AUDIT_NODE', PURCHASE_APPLY_STATUS: 'PURCHASE_APPLY_STATUS', PURCHASE_ORDER_STATUS: 'PURCHASE_ORDER_STATUS', PURCHASE_CONTRACT_STATUS: 'PURCHASE_CONTRACT_STATUS', PAY_ITEM: 'PAY_ITEM', REIMBURSE_ITEM: 'REIMBURSE_ITEM', PURCHASE_DISPATCH_STATUS: 'PURCHASE_DISPATCH_STATUS', DISPATCH_TYPE: 'DISPATCH_TYPE', MONEY_TYPE: 'MONEY_TYPE', PURCHASE_DIFF_TYPE: 'PURCHASE_DIFF_TYPE', PURCHASE_APPLY_TYPE: 'PURCHASE_APPLY_TYPE', PURCHASE_PAY_TYPE: 'PURCHASE_PAY_TYPE', PURCHASE_INVOICE_TYPE: 'PURCHASE_INVOICE_TYPE', PURCHASE_STORE_PLACE: 'PURCHASE_STORE_PLACE', REPAIR_APPLICATION_FORM_CATEGORY: 'REPAIR_APPLICATION_FORM_CATEGORY' }; DictCache.CODE = {}; DictCache.VALUE = { /** * 是否删除 */ DELFLAG: { NORMAL: 1, // 正常 DELETED: 2 // 已删除 }, /** * 生产商 */ SBPRODUCER_LEVEL: { A: 1, // 一级 B: 2, // 二级 C: 3 // 三级 }, /** * 设备类型/部件類型/备件类型 */ SBTYPE_TYPE: { BIG: 1, // 大类 SON: 2 // 子类 }, /** * 位置类型 */ SBPOSITION_TYPE: { YUANQU: 1, // 园区 SHENGCHANXIAN: 2 // 生产线 }, /** * 折旧方式 */ SBINFO_DEPRECIATIONTYPE: { AVERAGE_YEAR: 1, // 平均年限方法 WORK_COUNT: 2, // 工作量法 DOUBLE_BALANCE: 3, // 双倍余额递减法 YEAR_AMOUNT: 4, // 年数总额法 NO: 0 // 不折旧 }, /** * 设备等级 */ SBINFO_LEVEL: { A: 1, // 一级 B: 2, // 二级 C: 3 // 三级 }, /** * 备件等级 */ SPARE_PART_INFO_LEVEL: { A: 1, // 一级 B: 2, // 二级 C: 3 // 三级 }, /** * 设备来源方式 */ SBTYPE_SOURCETYPE: { BUY: 1, DISMANTLE: 2, COMBINED: 3, REPLACED: 4, BORROW: 5 }, /** * 调拨类型 * 1.项目内调拨,2.组到项目部,3.项目部到项目部 */ SB_ALLOCATE_APPLY_TYPE: { PROJECT: 1, TO_PROJECT: 2, PROJECT_TO_PROJECT: 3 }, /** * 加油申请状态 */ SB_OIL_STATUS: { APPLY: 1, // 申请中 REJECT: 2, // 撤销 AGREE: 3, // 已同意 NOT_AGREE: 5, // 驳回 OIL: 6, // 已加油 CONFIRM: 7 // 已确认 }, /** * 加油申请审批类型 */ SB_OIL_AUDIT_TYPE: { SYSTEM: 1, // 系统 USER: 2 // 手动 }, /** * 设备状态 */ SB_INFO_STATUS: { IN_STORE: 1, // 在库 IN_USE: 2, // 使用中 IN_SCRAP: 3, // 报废中 SCRAPED: 4, // 已报废 IN_REPLACEMENT: 5, // 置换中 REPLACEMENTED: 6, // 已置换 IN_STOP: 7, // 停用中 IN_MAINTAIN: 8, // 维修中 IN_DIAOBO: 9 }, /** * 计量单位 */ SBINFO_UNIT: { JIAN: 1, // 件 TAI: 2, // 台 TIAO: 3, // 条 GE: 4 // 个 }, /** * 部件等級 */ PART_LEVEL: { A: 1, // 一级 B: 2, // 二级 C: 3 // 三级 }, /** * 部件状态 */ PART_STATUS: { IN_USE: 1, // 正在使用 OUT_OF_DATE: 2 // 已过期 }, /** * 备件状态 */ SPARE_PART_USED_STATUS: { IN_USE: 1, // 使用中 REPLACEMENTED: 2, // 已废弃 RECOVERY: 3 // 已回收 }, /** * 周期类型 */ PERIOD_TYPE: { DAY: 1, // 日 WEEK: 2, // 周 MONTH: 3, // 月 SEASON: 4, // 季度 HALF_YEAR: 5 // 半年 }, /** * 危险等级 */ DANGER_LEVEL: { A: 1, // 一级 B: 2, // 二级 C: 3 // 三级 }, /** * 计划类别 */ CHECK_PLAN_TYPE: { INSPECTOR: 1, // 巡检 SPOT_CHECK: 2, // 点检 SPECIAL_NURSE: 3 // 特护 }, /** * 计划类别 */ WORK_PLAN_TYPE: { INSPECTOR: 1, // 倒闸 SPOT_CHECK: 2, // 变电站事故应急抢修 SPECIAL_NURSE: 3 // 电力线路事故应急抢修单 }, /** * 任务状态 */ JOB_STATUS: { UN_ALLOCATED: 1, // 待分配 IN_PROCESS: 2, // 进行中 FINISHED: 3, // 已完成 TIMEOUT: 4 // 超时 }, /** * 操作对象类型 */ OPERATE_OBJECT_TYPE: { SB: 1, // 设备 PART: 2 // 部件 }, /** * 仓库位置类型 */ STORE_TYPE: { YOUKU: 1, // 园区 SHENGCHANXIAN: 2 // 生产线 }, /** * 入库类型 */ IN_STORE_FORM_TYPE: { CAIGOU_RUKU: 1, // 采购入库 LINGYONG_RUKU: 2, // 领用入库 CHAIJIE_RUKU: 3 // 拆解入库 }, /** * 出库类型 */ OUT_STORE_FORM_TYPE: { LINGYONG_CHUKU: 1, // 领用出库 TUIHUO_CHUKU: 2 // 退货出库 }, /** * 领用类型 */ SPARE_PICK_FORM_TYPE: { MAINTAIN: 1, // 维修 REPLACED: 2 // 到期更换 }, /** * 退货类型 */ SPARE_BACK_FORM_TYPE: { QUESTION: 1, // 质量问题 XIANZHI: 2 // 闲置 }, /** * 退库类型 */ SPARE_RESTORE_FORM_TYPE: { XINAZHI: 1, // 闲置 DUOLING: 2 // 多领 }, /** * 回收类型 */ SPARE_RECOVERY_FORM_TYPE: { EXPIRED: 1, // 已过期 BROKEN: 2 // 已损坏 }, /** * 退库单状态 */ SPARE_RESTORE_FORM_STATUS: { APPROVAL_PENDING: 1, // 待审批D APPROVE: 2 // 审批通过 }, /** * 回收单状态 */ SPARE_RECOVERY_FORM_STATUS: { APPROVAL_PENDING: 1, // 待审批D APPROVE: 2 // 审批通过 }, /** * 领用单状态 */ SPARE_PICK_FORM_STATUS: { NOT_EXECUTE: 1, // 未提交 EXECUTING: 2, // 已提交 FINISHED: 3 // 已出库 }, /** * 出库单状态 */ IN_STORE_FORM_STATUS: { NOT_EXECUTE: 1, // 待审批D EXECUTING: 2 // 审批通过 }, /** * 盘点任务状态 */ STORE_CHECK_JOB_STATUS: { NOT_EXECUTE: 1, // 未执行 EXECUTING: 2, // 执行中 FINISHED: 3, // 已完成 OUT_OF_DATE: 4 // 已过期 }, /** * 出库单状态 */ OUT_STORE_FORM_STATUS: { NOT_EXECUTE: 1, // 待审批D EXECUTING: 2 // 审批通过 }, /** * 退货单状态 */ SPARE_BACK_FORM_STATUS: { APPROVAL_PENDING: 1, // 待审批D APPROVE: 2 // 审批通过 }, /** * 报修来源 */ REPAIR_APPLICATION_FORM_SOURCE: { CHECK: 1, // 点检 MAINTAIN: 2, // 保养 LUBRICATION: 3, // 润滑 SCENE: 4 // 现场 }, /** * 是否 */ YES_NO: { YES: 1, // 是 NO: 0 // 否 }, /** * 紧急程度 */ REPAIR_APPLICATION_FORM_LEVEL: { A: 1, // 一级 B: 2, // 二级 C: 3 // 三级 }, /** * 报修状态 */ REPAIR_APPLICATION_FORM_STATUS: { NOT_ALLOCATED: 1, // 待接收 PROCESSING: 2, // 维修中 WAIT_SUBMIT: 3, // 待审核 NOT_ACCEPTANCE: 4, // 审核中 REBACK: 5, // 已驳回 FINISHED: 6 // 已完成 }, /** * 维修状态 */ REPAIR_FORM_STATUS: { NOT_DEAL: 1, // 待接收处理 YES_DEAL: 2, // 已接收处理 NOT_ACCEPTANCE: 3, // 待验收 RETURN: 4, // 驳回, FINISHED: 5 // 已完成 }, /** * 验收状态 */ REPAIR_CHECK_STATUS: { NOT_ACCEPTANCED: 1, // 待验收 APPROVE: 2, // 通过 REPAIR: 3 // 返修 }, /** * 费用类别 */ REPAIR_FEE_TYPE: { SB_FEE: 1, // 设备费用 PART_FEE: 2 // 部件费用 }, /* 点巡检模块 */ /** * 点检标准参数类型 */ CHECK_STANDARD_PARAM_TYPE: { TEXT: 1, // 文本 NUMBER: 2 // 数字 }, /** * 检查类型 */ CHECK_STANDARD_TYPE: { SPOT: 1, // 点检 POLLING: 2 // 巡检 }, /** * 计划周期类型 */ CHECK_PLAN_PERIOD_TYPE: { DAY: 1, // 天 WEEK: 2, // 周 MONTH: 3, // 月 SEASON: 4, // 季度 YEAR: 5, // 年 MILES: 6, // 里程 HOURS: 7 // 台式 }, /** * 任务状态 */ CHECK_JOB_STATUS: { NOT_EXECUTE: 1, // 未执行 EXECUTING: 2, // 执行中 FINISHED: 3, // 已完成 OUT_OF_DATE: 4 // 已过期 }, WORKPLACE_BACKLOG_DETAIL_STATUS: { NOT_EXECUTE: 1, // 未执行 EXECUTING: 2 // 执行中 }, /** * 点巡检任务设备状态 */ CHECK_JOB_SB_STATUS: { NORMAL: 1, // 正常 STOP: 2 // 停机 }, /* 保养润滑模块 */ /** * 标准参数类型 */ MAINTAIN_STANDARD_PARAM_TYPE: { TEXT: 1, // 文本 NUMBER: 2 // 数字 }, /** * 检查类型 */ MAINTAIN_STANDARD_TYPE: { SPOT: 1, // 保养 POLLING: 2 // 润滑 }, /** * 计划周期类型 */ MAINTAIN_PLAN_PERIOD_TYPE: { DAY: 1, // 天 WEEK: 2, // 周 MONTH: 3, // 月 SEASON: 4, // 季度 YEAR: 5 // 年 }, /** * 任务状态 */ MAINTAIN_JOB_STATUS: { NOT_EXECUTE: 1, // 未执行 EXECUTING: 2, // 执行中 FINISHED: 3, // 已完成 OUT_OF_DATE: 4 // 已过期 }, /** * 点巡检任务设备状态 */ MAINTAIN_JOB_SB_STATUS: { NORMAL: 1, // 正常 STOP: 2 // 停机 }, SYS_DEPT_CODE: { DEFAULT: 'DEFAULT', SYS_DEPT_CODE_XIAN_CHANG_WEI_XIU_ZU: 'XIAN_CHANG_WEI_XIU_ZU', SYS_DEPT_CODE_CHANG_NEI_WEI_XIU_ZU: 'CHANG_NEI_WEI_XIU_ZU' }, SYS_DEPT_NATURE: { DEFAULT: 'DEFAULT', XIANG_MU_BU: 'XIANG_MU_BU', JITUAN: 'JITUAN', FEN_GONG_SI: 'FEN_GONG_SI', BU_MEN: 'BU_MEN', BAN_ZU: 'BAN_ZU' }, /** * 人员身份 */ SYS_USER_IDENTITY_TYPE: { GLY: 1, // 管理员 SB_ZG: 11, // 设备主管 SB_GLY: 12, // 设备管理员 CGY: 21, // 采购人员 FHY: 22, // 发货人员 SHY: 23 // 收货人员 }, WHETHER: { NO: 0, YES: 1 }, // 采购类别 PURCHASE_TYPE: { PURCHASE_TYPE_SBL: 1, PURCHASE_TYPE_WZL: 2, PURCHASE_TYPE_PJL: 3 }, // 采购申请类型 PURCHASE_APPLY_TYPE: { PURCHASE_APPLY_TYPE_GCWZ: 1, PURCHASE_APPLY_TYPE_LXWZ: 2, PURCHASE_APPLY_TYPE_SB: 3, PURCHASE_APPLY_TYPE_PJ: 4 }, // 类型:1.int值,2.decimal值,3.范围值,4.结果描述 FILL_INFO_TYPE: { FILL_INFO_TYPE_INT: 1, FILL_INFO_TYPE_DECIMAL: 2, FILL_INFO_TYPE_FAN_WEI: 3, FILL_INFO_TYPE_STRING: 4, FILL_INFO_TYPE_XIA_LA: 5, FILL_INFO_TYPE_DAN_XUAN: 6, FILL_INFO_TYPE_PROJECT_QUANTITY: 7, FILL_INFO_TYPE_DATE_TIME: 8 }, // 标识:1.无,2.公里数,3.小时数 FILL_INFO_CODE_VALUE: { FILL_INFO_CODE_VALUE_WU: 1, FILL_INFO_CODE_VALUE_GLS: 2, FILL_INFO_CODE_VALUE_SJS: 3 }, /** * 1.运行记录,2.巡检记录 */ FILL_INFO_USE_TYPE: { FILL_INFO_USE_TYPE_YUN_XING: 1, FILL_INFO_USE_TYPE_XUN_JIAN: 2 }, /** * 唯一标识,绑定执行使用 */ FILL_GATHER_CODE_ID: { FILL_GATHER_CODE_ID_GGSB: 1, FILL_GATHER_CODE_ID_PTCL: 2, FILL_GATHER_CODE_ID_TYSB: 3 }, // 备件类型用途 SPARE_USE_TYPE: { BEIJIAN: 1, WUZI: 2, GONGJU: 3 }, // 采购明细状态 PURCHASE_LIST_STATUS: { PURCHASE_LIST_STATUS_APPLY: 0, PURCHASE_LIST_STATUS_ORDER: 1, PURCHASE_LIST_STATUS_CONTRACT: 2 }, // 采购发运状态 PURCHASE_DISPATCH_STATUS: { PURCHASE_DISPATCH_STATUS_DFY: 1, PURCHASE_DISPATCH_STATUS_DZX: 2, PURCHASE_DISPATCH_STATUS_DDG: 3, PURCHASE_DISPATCH_STATUS_DRK: 4, PPURCHASE_DISPATCH_STATUS_YWJ: 5 } }; /** * 'success', 'processing, 'default', 'error', 'warning' * @type {{LIQUIDATE_TASK_STATUS: {'1': string, '3': string}}} */ DictCache.COLOR = { WHETHER: { 0: 'error', 1: 'success' }, DELFLAG: { 1: 'success', 2: 'error' }, PART_STATUS: { 1: 'success', // 正在使用 2: 'error' // 已过期 }, /** * 设备状态 */ SB_INFO_STATUS: { 1: 'green', // 在库 2: 'blue', // 使用中 3: 'orange', // 报废中 4: 'red', // 已报废 5: 'cran', // 置换中 6: 'geekblue', // 已置换 7: 'gold', // 停用中 8: 'blue' // 维修中 }, /** * 备件状态 */ SPARE_PART_USED_STATUS: { 1: 'success', // 使用中 2: 'warning', // 已更换 3: 'error' // 已回收 }, /** * 危险等级 */ DANGER_LEVEL: { 1: 'error', // 一级 2: 'warning', // 二级 3: 'default' // 三级 }, /** * 任务状态 */ JOB_STATUS: { 1: 'warning', // 待分配 2: 'processing', // 进行中 3: 'success', // 已完成 4: 'error' // 超时 }, /** * 领用单状态 */ SPARE_PICK_FORM_STATUS: { 1: 'processing', // 待审批 2: 'success', // 审批通过 3: 'error' // 审批通过 }, /** * 入库单状态 */ IN_STORE_FORM_STATUS: { 1: 'processing', // 待审批 2: 'success' // 审批通过 }, /** * 入库单状态 */ STORE_CHECK_JOB_STATUS: { 1: 'warning', // 待审批 2: 'processing', // 审批通过 3: 'success', // 待审批 4: 'error' }, /** * 出库单状态 */ OUT_STORE_FORM_STATUS: { 1: 'processing', // 待审批 2: 'success' // 审批通过 }, /** * 退货单状态 */ SPARE_BACK_FORM_STATUS: { 1: 'processing', // 待审批 2: 'success' // 审批通过 }, /** * 回收单状态 */ SPARE_RECOVERY_FORM_STATUS: { 1: 'processing', // 待审批 2: 'success' // 审批通过 }, /** * 退库单状态 */ SPARE_RESTORE_FORM_STATUS: { 1: 'processing', // 待审批 2: 'success' // 审批通过 }, /** * 紧急程度 */ REPAIR_APPLICATION_FORM_LEVEL: { 1: 'error', // 一级 2: 'warning', // 二级 3: 'default' // 三级 }, /** * 报修状态 */ REPAIR_APPLICATION_FORM_STATUS: { 1: 'warning', // 待分配 2: 'processing', // 已分配 3: 'success', // 已完成 4: 'default', // 已撤销 5: 'warning', // 待分配 6: 'success' // 已分配 }, /** * 维修状态 */ REPAIR_FORM_STATUS: { 1: 'warning', // 待处理 2: 'processing', 3: 'processing', // 待验收 4: 'error', // 驳回 5: 'success' // 已完成 }, /** * 验收状态 */ REPAIR_CHECK_STATUS: { 1: 'warning', // 待验收 2: 'success', // 通过 3: 'error' // 返修 }, /** * 文件模块 */ FILE_MODULE: { SBINFO_REPAIRFILE: 'SBINFO_REPAIRFILE', // 设备维保手册 SBINFO_USEFILE: 'SBINFO_USEFILE', // 设备使用手册 SBINFO_RECHECKFILE: 'SBINFO_RECHECKFILE', // 设备验收手册 SBINFO_PICS: 'SBINFO_PICS' // 设备图片 }, /* 点巡检模块 */ /** * 是否 */ YES_NO: { 0: 'error', // 否 1: 'success' // 是 }, /** * 点巡检设备状态 */ CHECK_JOB_SB_STATUS: { 1: 'success', // 正常 2: 'error' // 停机 }, /** * 点巡检任务状态 */ CHECK_JOB_STATUS: { 1: 'warning', // 未执行 2: 'processing', // 执行中 3: 'success', // 已完成 4: 'error' // 已过期 }, /* 保养润滑模块 */ /** * 保养润滑设备状态 */ MAINTAIN_JOB_SB_STATUS: { 1: 'success', // 正常 2: 'error' // 停机 }, /** * 保养润滑任务状态 */ MAINTAIN_JOB_STATUS: { 1: 'warning', // 未执行 2: 'processing', // 执行中 3: 'success', // 已完成 4: 'error' // 已过期 }, /** * 供应商状态 */ SUPPLIER_STATUS: { 0: 'default', // 待提交 1: 'warning', // 待审核 2: 'processing', // 已审核 99: 'error', // 已打回 3: 'success' // 合格 }, /** * 采购计划状态 */ PURCHASE_PLAN_STATUS: { 1: 'default', // 待提交 2: 'warning', // 审核中 3: 'success', // 已完成, 4: 'error' // 已完成 }, /** * 采购计划状态 */ PURCHASE_DEMAND_PLAN_STATUS: { 1: 'default', // 待提交 2: 'warning', // 审核中 3: 'success', // 已完成, 4: 'error' // 已完成 }, /** * 采购审批节点 */ PURCHASE_AUDIT_NODE: { 0: 'default', // 开始 10: 'warning', // 项目主管 11: 'warning', // 项目经理 20: 'processing', // 分公司 30: 'error', // 集团 40: 'success' // 完成 }, /** * 采购申请状态 */ PURCHASE_APPLY_STATUS: { 1: 'default', // 待提交 2: 'warning', // 待审核 3: 'processing', // 已审核 4: 'error', // 采购中 5: 'success' // 已完成 }, /** * 调拨状态 * APPLY(1, "申请中"), AUDIT(2, "审批中"), AUDIT_LOSE(3, "审批不通过"), AUDIT_PASS(4, "审批通过"), */ SB_ALLOCATE_APPLY_STATUS: { 1: 'default', 2: 'warning', 3: 'error', 4: 'success' }, /** APPLY(1, "已申请"), AUDIT_WAIT(2, "待处理"), AUDIT(3, "未处理"), // 还没轮到他处理 AUDIT_PASS(4, "已同意"), AUDIT_LOSE(5, "未同意"), AUDIT_END(6, "已结束"), */ SB_ALLOCATE_TASK_STATUS: { 1: 'default', 2: 'warning', 3: 'processing', 4: 'success', 5: 'error', 6: 'default' }, /** * 加油申请状态 */ SB_OIL_STATUS: { 1: 'default', // 申请中 2: 'error', // 撤销 3: 'warning', // 已同意 5: 'error', // 驳回 6: 'processing', // 已加油 7: 'success' // 已确认 }, /** * 采购申请状态 */ PURCHASE_ORDER_STATUS: { 1: 'default', // 待询价 2: 'warning', // 待签合同 3: 'warning', // 已签合同 4: 'processing', // 已付款 5: 'error', // 发运中 6: 'success' // 已完成 }, /** * 采购发运单状态 */ PURCHASE_DISPATCH_ORDER_STATUS: { 1: 'default', // 待发运 2: 'warning', // 待装箱 3: 'processing', // 待到港 4: 'error', // 待入库 5: 'success' // 已完结 } }; export default DictCache;