export enum MatchStatusEnum { /** 匹配一致 */ MATCH = 1, /** 无工单记录 */ NO_ORDER = 2, /** 匹配不一致 */ NOT_MATCH = 3, } export enum MatchStatusName { /** 匹配一致 */ 匹配一致 = 1, /** 无工单记录 */ 无工单 = 2, /** 匹配不一致 */ 匹配差异 = 3, } export enum DimensionEnum { /** 索赔类型 */ CLAIM_TYPE = 1, /** 索赔人员 */ CLAIM_USER = 2, /** 施工门店 */ CLAIM_SHOP = 3, /** 差异原因 */ DIFFERENCE_REASON = 4, } export const DimensionData = [ { value: DimensionEnum.CLAIM_TYPE, title: '索赔类型', }, { value: DimensionEnum.CLAIM_USER, title: '索赔人员', }, { value: DimensionEnum.CLAIM_SHOP, title: '施工门店', }, { value: DimensionEnum.DIFFERENCE_REASON, title: '差异原因', }, ]; export const DimensionNamesMap: Record = { [DimensionEnum.CLAIM_TYPE]: '索赔类型', [DimensionEnum.CLAIM_USER]: '索赔人员', [DimensionEnum.CLAIM_SHOP]: '施工门店', [DimensionEnum.DIFFERENCE_REASON]: '差异原因', }; export enum TypeEnum { /** 奖励 */ REWARD = 1, /** 处罚 */ PUNISH = 0, } export enum SubTypeEnum { /** 门店分摊 */ APPORTION = 1, /** 门店 */ SHOP = 2, /** 人员 */ USER = 3, } export const SubTypeNameMap = { [SubTypeEnum.APPORTION]: '门店分摊', [SubTypeEnum.SHOP]: '门店', [SubTypeEnum.USER]: '人员', }; export enum QueryTypeEnum { /** 索赔 */ REVIEW_BEFORE = 1, /** 差异 */ REVIEW_AFTER = 2, /** 人员处罚 */ USER_PUNISH = 3, } export enum QueryItemTypeEnum { /** 霏车车系统 */ SYSTEM_TOTAL = 1, /** 系统有,导入无 */ SYSTEM_ONLY = 2, /** 导入合计 */ TOTAL_COUNT = 3, /** 一致 */ MATCH_COUNT = 4, /** 差异 */ DIFFERENCE_COUNT = 5, /** 系统无,导入有 */ IMPORT_ONLY = 6, } export const QueryItemTypeNameMap = { [QueryItemTypeEnum.SYSTEM_TOTAL]: '霏车车系统单数', [QueryItemTypeEnum.SYSTEM_ONLY]: '系统有,导入无单数', [QueryItemTypeEnum.TOTAL_COUNT]: '提报单数', [QueryItemTypeEnum.MATCH_COUNT]: '匹配一致单数', [QueryItemTypeEnum.DIFFERENCE_COUNT]: '匹配差异单数', [QueryItemTypeEnum.IMPORT_ONLY]: '系统无,导入有单数', };