export enum SwitchEnum { OFF = 0, ON = 1, } export enum SwitchLabelEnum { OFF = '否', ON = '是', } export enum SorterEnum { 升序 = 'ascend', 降序 = 'descend', } export const sorterMap = { [SorterEnum.升序]: 0, [SorterEnum.降序]: 1, }; export const sorterToStringMap = { 0: SorterEnum.升序, 1: SorterEnum.降序, }; // 付款方式枚举 export enum PaymentMethodEnum { BANK = 1, PAY_POL = 2, } // 付款渠道枚举 export enum PaymentChannelEnum { 外币支付 = 0, 邦芒 = 1, 代扣代缴 = 2, 个体户自办 = 3, '个体户代办A--快商' = 4, } // 付款申请单状态枚举 export enum PayApplyStatusEnum { 新建 = 1, 审核中 = 2, 已审核 = 3, 重新审核 = 4, } // 应付单状态枚举 export enum PayableStatusEnum { 新建 = 1, 审核中 = 2, 已审核 = 3, 重新审核 = 4, } // 付款单状态枚举 export enum PayBillStatusEnum { 新建 = 1, 审核中 = 2, 已审核 = 3, 重新审核 = 4, 提交已终审 = 5, '已终审(集团)' = 10, '重新审核(集团)' = 11, } // 应付单类型枚举 export enum PayableTypeEnum { 应付单 = 1, '应付单(费用)' = 2, 内部应付单 = 3, } // vat发票类型枚举 export enum VatTypeEnum { 增值税普通发票 = 1, 增值税专用发票 = 2, } // vat发票类型Map export const vatTypeMap = { [VatTypeEnum.增值税普通发票]: '增值税普通发票', [VatTypeEnum.增值税专用发票]: '增值税专用发票', }; export const vatTypeOptions = [ { label: vatTypeMap[VatTypeEnum.增值税普通发票], value: VatTypeEnum.增值税普通发票 }, { label: vatTypeMap[VatTypeEnum.增值税专用发票], value: VatTypeEnum.增值税专用发票 }, ];