/** * 金蝶单据状态公共映射 */ /** 金蝶单据状态 → el-tag 颜色类型(failed 状态列表页悬浮展示失败原因) */ export const KINGDEE_STATUS_TAG_TYPES = { synced: 'success', paid: 'success', invoiced: 'success', paying: 'warning', failed: 'danger', }; /** 金蝶单据状态 → el-tag 颜色类型,未映射状态返回 info */ export const kingdeeStatusType = status => KINGDEE_STATUS_TAG_TYPES[status] || 'info'; /** 金蝶冲销状态 → el-tag 颜色类型(已冲销=绿、未冲销=黄) */ export const KINGDEE_WRITEOFF_TAG_TYPES = { writtenoff: 'success', unwrittenoff: 'warning', }; /** 金蝶冲销状态 → el-tag 颜色类型,未映射状态(null=未校验)返回 info */ export const kingdeeWriteOffTagType = status => KINGDEE_WRITEOFF_TAG_TYPES[status] || 'info';