// ActivitiesPublishStatusEnum export const ActivitiesPublishStatusEnum = { Unpublished: { text: '未发布', color: '#9e9e9e', value: 'Unpublished' }, Published: { text: '已发布', color: '#00c853', value: 'Published' }, Unlisted: { text: '已下架', color: '#d32f2f', value: 'Unlisted' }, }; // ActivitiesPublishTypeEnum export const ActivitiesPublishTypeEnum = { Manual: { text: '手动', color: '#4caf50', value: 'Manual' }, Schedule: { text: '定时', color: '#2196f3', value: 'Schedule' }, }; // ActivitiesStatusEnum export const ActivitiesStatusEnum = { NotStarted: { text: '未开始', color: '#9e9e9e', value: 'NotStarted' }, InProgress: { text: '进行中', color: '#00c853', value: 'InProgress' }, Finished: { text: '已结束', color: '#d32f2f', value: 'Finished' }, }; // ActivityEnrollsStatusEnum export const ActivityEnrollsStatusEnum = { PendingReview: { text: '待审核', color: '#2196f3', value: 'PendingReview' }, Success: { text: '成功', color: '#00c853', value: 'Success' }, Failed: { text: '失败', color: '#d32f2f', value: 'Failed' }, Cancelled: { text: '取消', color: '#ff9800', value: 'Cancelled' }, }; // AssetHousesOrientationEnum export const AssetHousesOrientationEnum = { East: { text: '东', color: '#007bff', value: 'East' }, South: { text: '南', color: '#28a745', value: 'South' }, West: { text: '西', color: '#ffc107', value: 'West' }, North: { text: '北', color: '#dc3545', value: 'North' }, Southeast: { text: '东南', color: '#20c997', value: 'Southeast' }, Northeast: { text: '东北', color: '#6f42c1', value: 'Northeast' }, Southwest: { text: '西南', color: '#fd7e14', value: 'Southwest' }, Northwest: { text: '西北', color: '#17a2b8', value: 'Northwest' }, EastWest: { text: '东西', color: '#6610f2', value: 'EastWest' }, SouthNorth: { text: '南北', color: '#e83e8c', value: 'SouthNorth' }, }; // AssetHousesOwnershipTypeEnum export const AssetHousesOwnershipTypeEnum = { CommodityHousing: { text: '商品房', color: '#007bff', value: 'CommodityHousing', }, FundedHousing: { text: '集资房', color: '#28a745', value: 'FundedHousing' }, MilitaryHousing: { text: '军产房', color: '#17a2b8', value: 'MilitaryHousing', }, AffordableHousing: { text: '保障房', color: '#ffc107', value: 'AffordableHousing', }, RuralHousing: { text: '农民房', color: '#6f42c1', value: 'RuralHousing' }, CommercialOffice: { text: '商业写字楼', color: '#fd7e14', value: 'CommercialOffice', }, CommercialComplex: { text: '商业综合体', color: '#dc3545', value: 'CommercialComplex', }, ResettlementHousing: { text: '回迁房', color: '#20c997', value: 'ResettlementHousing', }, }; // AssetHousesPropertyOwnershipEnum export const AssetHousesPropertyOwnershipEnum = { Individual: { text: '个人', color: '#2db7f5', value: 'Individual' }, Enterprise: { text: '企业', color: '#87d068', value: 'Enterprise' }, Developer: { text: '开发商', color: '#fa8c16', value: 'Developer' }, Government: { text: '政府', color: '#f5222d', value: 'Government' }, }; // AssetHousesStatusEnum export const AssetHousesStatusEnum = { Unsold: { text: '未售', color: '#6c757d', value: 'Unsold' }, SoldNotDelivered: { text: '已售未交房', color: '#ffc107', value: 'SoldNotDelivered', }, SelfOccupied: { text: '自住', color: '#28a745', value: 'SelfOccupied' }, Rented: { text: '出租', color: '#007bff', value: 'Rented' }, Vacant: { text: '空置', color: '#dc3545', value: 'Vacant' }, }; // AssetHousesUsageEnum export const AssetHousesUsageEnum = { Residence: { text: '住宅', color: '#007bff', value: 'Residence' }, Apartment: { text: '公寓', color: '#28a745', value: 'Apartment' }, Villa: { text: '别墅', color: '#17a2b8', value: 'Villa' }, Shop: { text: '商铺', color: '#ffc107', value: 'Shop' }, ParkingSpace: { text: '车位', color: '#6c757d', value: 'ParkingSpace' }, Office: { text: '写字楼', color: '#6610f2', value: 'Office' }, Clubhouse: { text: '会所', color: '#fd7e14', value: 'Clubhouse' }, PropertyRoom: { text: '物业用房', color: '#dc3545', value: 'PropertyRoom' }, }; // AssetProjectsChargeEnum export const AssetProjectsChargeEnum = { Contract: { text: '包干制', color: '#007bff', value: 'Contract' }, Commission: { text: '酬金制', color: '#28a745', value: 'Commission' }, }; // AssetProjectsEntrustTypeEnum export const AssetProjectsEntrustTypeEnum = { DeveloperJointEntrust: { text: '开发商全委', color: '#007bff', value: 'DeveloperJointEntrust', }, OwnersFullEntrust: { text: '业委会全委', color: '#28a745', value: 'OwnersFullEntrust', }, GovernmentFullEntrust: { text: '政府类全委', color: '#ffc107', value: 'GovernmentFullEntrust', }, }; // AssetProjectsPropertyTypeEnum export const AssetProjectsPropertyTypeEnum = { Residence: { text: '住宅', color: '#ff0000', value: 'Residence' }, Commercial: { text: '商业', color: '#ff6600', value: 'Commercial' }, Office: { text: '办公', color: '#ffcc00', value: 'Office' }, IndustrialPark: { text: '产业园', color: '#00cc66', value: 'IndustrialPark' }, Complex: { text: '综合体', color: '#0099ff', value: 'Complex' }, Municipal: { text: '市政设施', color: '#6633cc', value: 'Municipal' }, Venue: { text: '场馆', color: '#9966ff', value: 'Venue' }, Education: { text: '教育', color: '#339999', value: 'Education' }, Medical: { text: '医疗', color: '#cc3366', value: 'Medical' }, }; // AssetProjectsStatusEnum export const AssetProjectsStatusEnum = { SignedNotDelivered: { text: '签约未交付', color: '#6c757d', value: 'SignedNotDelivered', }, RollingDevelopment: { text: '滚动开发', color: '#007bff', value: 'RollingDevelopment', }, ManagedAndClosed: { text: '在管封园', color: '#ffc107', value: 'ManagedAndClosed', }, Exited: { text: '退出', color: '#dc3545', value: 'Exited' }, }; // AssetUnitsBuildingStructureEnum export const AssetUnitsBuildingStructureEnum = { SteelConcrete: { text: '钢混', color: '#007bff', value: 'SteelConcrete' }, SteelStructure: { text: '钢结构', color: '#28a745', value: 'SteelStructure' }, BrickConcrete: { text: '砖混', color: '#ffc107', value: 'BrickConcrete' }, BrickWood: { text: '砖木', color: '#dc3545', value: 'BrickWood' }, }; // AssetUnitsBuildingTypeEnum export const AssetUnitsBuildingTypeEnum = { SlabAndTower: { text: '板塔结合', color: '#007bff', value: 'SlabAndTower' }, Slab: { text: '板楼', color: '#28a745', value: 'Slab' }, Tower: { text: '塔楼', color: '#ffc107', value: 'Tower' }, }; // BannerSpacesTypeEnum export const BannerSpacesTypeEnum = { Popup: { text: '弹窗', color: '#ff0000', value: 'Popup' }, Banner: { text: '横幅广告', color: '#00ff00', value: 'Banner' }, FloatingButton: { text: '悬浮按钮', color: '#0000ff', value: 'FloatingButton', }, }; // BannersRedirectTypeEnum export const BannersRedirectTypeEnum = { InnerPage: { text: '跳内页', color: '#ff0000', value: 'InnerPage' }, H5: { text: '跳H5', color: '#00ff00', value: 'H5' }, MiniProgramHome: { text: '跳小程序首屏', color: '#0000ff', value: 'MiniProgramHome', }, AnotherMiniProgram: { text: '跳另一个小程序', color: '#ffa500', value: 'AnotherMiniProgram', }, }; // BannersTypeEnum export const BannersTypeEnum = { Image: { text: '图片', color: '#ff0000', value: 'Image' }, Video: { text: '视频', color: '#00ff00', value: 'Video' }, Text: { text: '文本', color: '#0000ff', value: 'Text' }, }; // 缓存类型 export const CacheTypeEnum = { MobilePhoneVerificationCode: { text: '手机验证码', color: '#e3da02', value: 'MobilePhoneVerificationCode', }, }; // CompaniesMerchantTypeEnum export const CompaniesMerchantTypeEnum = { PropertyManagement: { text: '物业公司', color: '#007bff', value: 'PropertyManagement', }, ServiceProvider: { text: '服务商', color: '#28a745', value: 'ServiceProvider', }, }; // CompanyAppsAppTypeEnum export const CompanyAppsAppTypeEnum = { MiniProgram: { text: '微信小程序', color: '#3b82f6', value: 'MiniProgram' }, MpOfficial: { text: '微信公众号', color: '#22c55e', value: 'MpOfficial' }, WorkWechat: { text: '企业微信', color: '#6366f1', value: 'WorkWechat' }, }; // CompanyAppsModuleEnum export const CompanyAppsModuleEnum = { Employee: { text: '员工端', color: '#3b82f6', value: 'Employee' }, Customer: { text: '客户端', color: '#10b981', value: 'Customer' }, }; // CompanyAppsWorkTypeEnum export const CompanyAppsWorkTypeEnum = { WorkWechatApp: { text: '企微应用', color: '#00c853', value: 'WorkWechatApp' }, WorkWechat: { text: '企微', color: '#0091ea', value: 'WorkWechat' }, }; // CompanyEmployeeBacklogsStatusEnum export const CompanyEmployeeBacklogsStatusEnum = { Pending: { text: '待办', color: '#FF6600', value: 'Pending' }, Completed: { text: '已办', color: '#2A82E4', value: 'Completed' }, }; // CompanyEmployeeBacklogsTypeEnum export const CompanyEmployeeBacklogsTypeEnum = { WorkOrder: { text: '工单', color: '#FF6600', value: 'WorkOrder' }, Contract: { text: '合同', color: '#2A82E4', value: 'Contract' }, }; // CompanyReceiptAccountsPayChannelEnum export const CompanyReceiptAccountsPayChannelEnum = { WeChat: { text: '微信', color: '#07c160', value: 'WeChat' }, Alipay: { text: '支付宝', color: '#1677ff', value: 'Alipay' }, BankTransfer: { text: '银行转账', color: '#6c757d', value: 'BankTransfer' }, TongLian: { text: '通联支付', color: '#ff9f0a', value: 'TongLian' }, }; // ConvenienceServicesTypeEnum export const ConvenienceServicesTypeEnum = { EmergencyRepair: { text: '紧急抢修', color: '#ef4444', value: 'EmergencyRepair', }, LifeService: { text: '生活服务', color: '#3b82f6', value: 'LifeService' }, GovernmentConsulting: { text: '政务咨询', color: '#10b981', value: 'GovernmentConsulting', }, PropertyExclusive: { text: '物业专属', color: '#8b5cf6', value: 'PropertyExclusive', }, }; // CustomerBacklogsStatusEnum export const CustomerBacklogsStatusEnum = { Pending: { text: '待办', color: '#faad14', value: 'Pending' }, Completed: { text: '已办', color: '#2A82E4', value: 'Completed' }, }; // CustomerBacklogsTypeEnum export const CustomerBacklogsTypeEnum = { RegisterApply: { text: '登记申请', color: '#2db7f5', value: 'RegisterApply' }, PaymentPending: { text: '费用待缴', color: '#faad14', value: 'PaymentPending', }, ContractTodo: { text: '合同待办', color: '#722ed1', value: 'ContractTodo' }, }; // CustomerMomentTasksStatusEnum export const CustomerMomentTasksStatusEnum = { NotSent: { text: '未发', color: '#FF4500', value: 'NotSent' }, Sent: { text: '已发', color: '#32CD32', value: 'Sent' }, }; // CustomerMomentsChannelEnum export const CustomerMomentsChannelEnum = { MomentCorp: { text: '朋友圈(企业)', color: '#1E90FF', value: 'MomentCorp' }, CustomerDirectCorp: { text: '客户1对1消息群发(企业)', color: '#FFA500', value: 'CustomerDirectCorp', }, CustomerGroupCorp: { text: '客户群群发(企业)', color: '#FF69B4', value: 'CustomerGroupCorp', }, }; // CustomerMomentsContentTypeEnum export const CustomerMomentsContentTypeEnum = { Image: { text: '图片消息', color: '#1E90FF', value: 'Image' }, Link: { text: '转载链接消息', color: '#32CD32', value: 'Link' }, MiniProgram: { text: '跳小程序', color: '#FFA500', value: 'MiniProgram' }, Video: { text: '视频消息', color: '#FF69B4', value: 'Video' }, }; // CustomerMomentsPushStatusEnum export const CustomerMomentsPushStatusEnum = { NotPushed: { text: '未推送', color: '#FF4500', value: 'NotPushed' }, Pushed: { text: '已推送', color: '#32CD32', value: 'Pushed' }, }; // CustomerMomentsPushTypeEnum export const CustomerMomentsPushTypeEnum = { ManualPush: { text: '手动推送', color: '#1E90FF', value: 'ManualPush' }, ScheduledPush: { text: '定时推送', color: '#32CD32', value: 'ScheduledPush' }, }; // CustomerMomentsRangeTypeEnum export const CustomerMomentsRangeTypeEnum = { Project: { text: '按项目推送', color: '#1E90FF', value: 'Project' }, }; // CustomerMomentsSkipTypeEnum export const CustomerMomentsSkipTypeEnum = { H5: { text: 'H5', color: '#1E90FF', value: 'H5' }, }; // CustomerMomentsTaskEndTypeEnum export const CustomerMomentsTaskEndTypeEnum = { AfterNDays: { text: '发送后N天', color: '#1E90FF', value: 'AfterNDays' }, ScheduledEnd: { text: '定时结束', color: '#32CD32', value: 'ScheduledEnd' }, }; // CustomerOpinionsTypeEnum export const CustomerOpinionsTypeEnum = { FeatureException: { text: '功能异常', color: '#ff0000', value: 'FeatureException', }, FeatureSuggestion: { text: '新功能建议', color: '#00bfff', value: 'FeatureSuggestion', }, }; // 账单状态枚举 export const HouseBillsBillStatusEnum = { PendingPayment: { text: '待支付', color: '#facc15', value: 'PendingPayment' }, PartiallyPaid: { text: '部分支付', color: '#60a5fa', value: 'PartiallyPaid' }, Paid: { text: '已支付', color: '#10b981', value: 'Paid' }, Overdue: { text: '已逾期', color: '#ef4444', value: 'Overdue' }, Cancelled: { text: '已取消', color: '#9ca3af', value: 'Cancelled' }, }; // 房屋账单类型枚举 export const HouseBillsTypeEnum = { PropertyFee: { text: '物业费', color: '#3b82f6', value: 'PropertyFee' }, MaintenanceFund: { text: '维修基金', color: '#10b981', value: 'MaintenanceFund', }, WaterFee: { text: '水费', color: '#06b6d4', value: 'WaterFee' }, ElectricityFee: { text: '电费', color: '#f59e0b', value: 'ElectricityFee' }, SharedWaterFee: { text: '公摊水费', color: '#8b5cf6', value: 'SharedWaterFee', }, SharedElectricityFee: { text: '公摊电费', color: '#ec4899', value: 'SharedElectricityFee', }, }; // HouseChargeStandardsApportionmentMethodEnum export const HouseChargeStandardsApportionmentMethodEnum = { HouseCount: { text: '房屋数分摊', color: '#3b82f6', value: 'HouseCount' }, AreaProportion: { text: '房屋计费面积分摊', color: '#10b981', value: 'AreaProportion', }, FixedRatio: { text: '按固定比例分摊', color: '#f59e0b', value: 'FixedRatio' }, }; // HouseChargeStandardsCalculationMethodEnum export const HouseChargeStandardsCalculationMethodEnum = { ChargeableArea: { text: '计费面积', color: '#3b82f6', value: 'ChargeableArea', }, BuiltArea: { text: '建筑面积', color: '#10b981', value: 'BuiltArea' }, InsideArea: { text: '套内面积', color: '#f59e0b', value: 'InsideArea' }, PerUnit: { text: '按套', color: '#06b6d4', value: 'PerUnit' }, ElectricityUsage: { text: '用电量', color: '#8b5cf6', value: 'ElectricityUsage', }, WaterUsage: { text: '用水量', color: '#ec4899', value: 'WaterUsage' }, }; // HouseChargeStandardsCalculationModeEnum export const HouseChargeStandardsCalculationModeEnum = { FixedAmount: { text: '固定金额', color: '#3b82f6', value: 'FixedAmount' }, QuantityPrice: { text: '数量*单价', color: '#10b981', value: 'QuantityPrice', }, }; // HouseChargeStandardsCalculationPeriodEnum export const HouseChargeStandardsCalculationPeriodEnum = { PerTime: { text: '按次', color: '#3b82f6', value: 'PerTime' }, PerDay: { text: '按日', color: '#10b981', value: 'PerDay' }, PerMonth: { text: '按月', color: '#f59e0b', value: 'PerMonth' }, PerYear: { text: '按年', color: '#8b5cf6', value: 'PerYear' }, }; // HouseChargeStandardsPriceAlgorithmEnum export const HouseChargeStandardsPriceAlgorithmEnum = { Fixed: { text: '固定', color: '#4caf50', value: 'Fixed' }, Tiered: { text: '分级价阶梯', color: '#2196f3', value: 'Tiered' }, Peak: { text: '最高价阶梯', color: '#ff9800', value: 'Peak' }, }; // HouseChargeStandardsStatusEnum export const HouseChargeStandardsStatusEnum = { Active: { text: '启用', color: '#3b82f6', value: 'Active' }, Inactive: { text: '禁用', color: '#ef4444', value: 'Inactive' }, }; // HouseChargeStandardsTypeEnum export const HouseChargeStandardsTypeEnum = { House: { text: '房屋', color: '#3b82f6', value: 'House' }, Meter: { text: '仪表', color: '#10b981', value: 'Meter' }, }; // HouseChargeTaskDetailsStatusEnum export const HouseChargeTaskDetailsStatusEnum = { Pending: { text: '待处理', color: '#f59e0b', value: 'Pending' }, Success: { text: '成功', color: '#22c55e', value: 'Success' }, Failed: { text: '失败', color: '#ef4444', value: 'Failed' }, }; // HouseChargeTasksStatusEnum export const HouseChargeTasksStatusEnum = { Pending: { text: '待执行', color: '#f59e0b', value: 'Pending' }, InProgress: { text: '执行中', color: '#3b82f6', value: 'InProgress' }, Completed: { text: '已完成', color: '#10b981', value: 'Completed' }, Failed: { text: '失败', color: '#ef4444', value: 'Failed' }, }; // HouseChargeTasksTypeEnum export const HouseChargeTasksTypeEnum = { Scheduled: { text: '定时创建', color: '#3b82f6', value: 'Scheduled' }, Manual: { text: '手动创建', color: '#10b981', value: 'Manual' }, }; // HouseCollectionRecordsCollectionResultEnum export const HouseCollectionRecordsCollectionResultEnum = { PromiseToPay: { text: '承诺缴费', color: '#4caf50', value: 'PromiseToPay' }, RefuseToPay: { text: '拒绝缴费', color: '#f44336', value: 'RefuseToPay' }, NotReached: { text: '未联系到', color: '#9e9e9e', value: 'NotReached' }, NeedFollowUp: { text: '需要跟进', color: '#ff9800', value: 'NeedFollowUp' }, }; // HouseCollectionRecordsSmsStatusEnum export const HouseCollectionRecordsStatusEnum = { NotNotified: { text: '未通知', color: '#808080', value: 'NotNotified' }, Notified: { text: '已通知', color: '#00cc00', value: 'Notified' }, Failed: { text: '失败', color: '#ff0000', value: 'Failed' }, }; // HouseCollectionTasksChannelEnum export const HouseCollectionTasksChannelEnum = { SMS: { text: '短信', color: '#1E90FF', value: 'SMS' }, MiniProgram: { text: '小程序', color: '#00BFFF', value: 'MiniProgram' }, OfficialAccount: { text: '公众号', color: '#32CD32', value: 'OfficialAccount', }, PhoneCall: { text: '电话催缴', color: '#FF8C00', value: 'PhoneCall' }, Visit: { text: '上门催缴', color: '#8B4513', value: 'Visit' }, WeChat: { text: '微信联系', color: '#20B2AA', value: 'WeChat' }, WrittenNotice: { text: '书面通知', color: '#708090', value: 'WrittenNotice' }, }; // HouseCollectionTasksStatusEnum export const HouseCollectionTasksStatusEnum = { Processing: { text: '进行中', color: '#ffcc00', value: 'Processing' }, Completed: { text: '已完成', color: '#00cc00', value: 'Completed' }, Failed: { text: '失败', color: '#ff0000', value: 'Failed' }, }; // HouseMeterReadingsOperationTypeEnum export const HouseMeterReadingsOperationTypeEnum = { NormalReading: { text: '正常抄表', color: '#4caf50', value: 'NormalReading' }, ResetReading: { text: '重置读数', color: '#f44336', value: 'ResetReading' }, CorrectReading: { text: '修正读数', color: '#ff9800', value: 'CorrectReading', }, }; // HouseMeterTasksGenerationMethodEnum export const HouseMeterTasksGenerationMethodEnum = { Building: { text: '按楼栋', color: '#4caf50', value: 'Building' }, Unit: { text: '按单元', color: '#2196f3', value: 'Unit' }, Meter: { text: '按仪表', color: '#ff9800', value: 'Meter' }, }; // HouseMetersMeterTypeEnum export const HouseMetersMeterTypeEnum = { HouseMeter: { text: '房屋表', color: '#4caf50', value: 'HouseMeter' }, CommonMeter: { text: '公摊表', color: '#2196f3', value: 'CommonMeter' }, }; // HouseMetersUsageTypeEnum export const HouseMetersUsageTypeEnum = { WaterMeter: { text: '水表', color: '#2196f3', value: 'WaterMeter' }, ElectricMeter: { text: '电表', color: '#ff9800', value: 'ElectricMeter' }, GasMeter: { text: '燃气表', color: '#f44336', value: 'GasMeter' }, HeatingMeter: { text: '暖气表', color: '#9c27b0', value: 'HeatingMeter' }, }; // HouseOccupantsCardTypeEnum export const HouseOccupantsCardTypeEnum = { MainlandID: { text: '中国大陆居民身份证', color: '#2db7f5', value: 'MainlandID', }, HKPermit: { text: '香港来往大陆通行证(回乡证)', color: '#fa8c16', value: 'HKPermit', }, MOPermit: { text: '澳门来往大陆通行证(回乡证)', color: '#faad14', value: 'MOPermit', }, TWPermit: { text: '台湾来往大陆通行证(台胞证)', color: '#87d068', value: 'TWPermit', }, Passport: { text: '护照', color: '#108ee9', value: 'Passport' }, BusinessLicense: { text: '营业执照', color: '#f5222d', value: 'BusinessLicense', }, }; // HouseOccupantsHouseRelationEnum export const HouseOccupantsHouseRelationEnum = { Owner: { text: '产权人', color: '#2db7f5', value: 'Owner' }, NonOwner: { text: '非产权人', color: '#fa8c16', value: 'NonOwner' }, }; // HouseOccupantsRelationWithOwnerEnum export const HouseOccupantsRelationWithOwnerEnum = { Self: { text: '本人', color: '#52c41a', value: 'Self' }, Spouse: { text: '配偶', color: '#2db7f5', value: 'Spouse' }, Children: { text: '子女', color: '#87d068', value: 'Children' }, Parents: { text: '父母', color: '#faad14', value: 'Parents' }, Siblings: { text: '兄弟姐妹', color: '#fa8c16', value: 'Siblings' }, OtherRelatives: { text: '其他亲属', color: '#f5222d', value: 'OtherRelatives', }, PrimaryTenant: { text: '主租客', color: '#722ed1', value: 'PrimaryTenant' }, Tenant: { text: '租客', color: '#1890ff', value: 'Tenant' }, }; // HouseOccupantsResidentialRelationEnum export const HouseOccupantsResidentialRelationEnum = { Resident: { text: '住户', color: '#2db7f5', value: 'Resident' }, PrimaryTenant: { text: '主租人', color: '#87d068', value: 'PrimaryTenant' }, Tenant: { text: '租客', color: '#fa8c16', value: 'Tenant' }, }; // HouseOccupantsStatusEnum export const HouseOccupantsStatusEnum = { Normal: { text: '绑定', color: '#52c41a', value: 'Normal' }, Unbound: { text: '解绑', color: '#f5222d', value: 'Unbound' }, }; // 订单状态枚举 export const HouseOrdersOrderStatusEnum = { Pending: { text: '待支付', color: '#facc15', value: 'Pending' }, Paid: { text: '已支付', color: '#10b981', value: 'Paid' }, Refunded: { text: '已退款', color: '#60a5fa', value: 'Refunded' }, Cancelled: { text: '已取消', color: '#9ca3af', value: 'Cancelled' }, Failed: { text: '支付失败', color: '#ef4444', value: 'Failed' }, }; // HouseOrdersPaymentMethodEnum export const HouseOrdersPaymentMethodEnum = { WeChat: { text: '微信', color: '#07c160', value: 'WeChat' }, Alipay: { text: '支付宝', color: '#1677ff', value: 'Alipay' }, BankTransfer: { text: '银行转账', color: '#6c757d', value: 'BankTransfer' }, TongLian: { text: '通联支付', color: '#ff9f0a', value: 'TongLian' }, }; // HouseRegistersCustomerTypeEnum export const HouseRegistersCustomerTypeEnum = { Individual: { text: '个人客户', color: '#2db7f5', value: 'Individual' }, Enterprise: { text: '普通企业', color: '#87d068', value: 'Enterprise' }, Developer: { text: '开发企业', color: '#fa8c16', value: 'Developer' }, Government: { text: '政府组织', color: '#f5222d', value: 'Government' }, }; // HouseRegistersHouseStatusEnum export const HouseRegistersHouseStatusEnum = { SelfOccupied: { text: '自住', color: '#28a745', value: 'SelfOccupied' }, Rented: { text: '出租', color: '#007bff', value: 'Rented' }, Vacant: { text: '空置', color: '#dc3545', value: 'Vacant' }, }; // 房屋登记身份类型 export const HouseRegistersIdentityTypeEnum = { Owner: { text: '产权人', color: '#2db7f5', value: 'Owner' }, Tenant: { text: '租客', color: '#87d068', value: 'Tenant' }, CoResident: { text: '同住人(亲属)', color: '#108ee9', value: 'CoResident' }, }; // HouseRegistersStatusEnum export const HouseRegistersStatusEnum = { Pending: { text: '待审', color: '#faad14', value: 'Pending' }, Approved: { text: '通过', color: '#52c41a', value: 'Approved' }, Rejected: { text: '驳回', color: '#f5222d', value: 'Rejected' }, }; // HouseRegistersTypeEnum export const HouseRegistersTypeEnum = { AddOwner: { text: '添加产权人', color: '#52c41a', value: 'AddOwner' }, RemoveOwner: { text: '减少产权人', color: '#d9363e', value: 'RemoveOwner' }, AddOccupant: { text: '添加住户', color: '#108ee9', value: 'AddOccupant' }, RemoveOccupant: { text: '移除住户', color: '#fa8c16', value: 'RemoveOccupant', }, MoveOut: { text: '搬离登记', color: '#f50', value: 'MoveOut' }, MoveIn: { text: '搬入登记', color: '#ffc53d', value: 'MoveIn' }, UpdateInfo: { text: '修改信息', color: '#722ed1', value: 'UpdateInfo' }, UpdatePhone: { text: '修改电话', color: '#13c2c2', value: 'UpdatePhone' }, }; // HouseRegistersUsagePlanEnum export const HouseRegistersUsagePlanEnum = { Permanent: { text: '常住', color: '#52c41a', value: 'Permanent' }, Vacation: { text: '度假', color: '#faad14', value: 'Vacation' }, Rental: { text: '出租', color: '#2db7f5', value: 'Rental' }, Commercial: { text: '商用', color: '#f5222d', value: 'Commercial' }, }; // HouseWorkOrdersAssignStatusEnum export const HouseWorkOrdersAssignStatusEnum = { Unassigned: { text: '未指派', color: '#ff0000', value: 'Unassigned' }, Assigned: { text: '已指派', color: '#00ff00', value: 'Assigned' }, }; // HouseWorkOrdersComplaintTypeEnum export const HouseWorkOrdersComplaintTypeEnum = { Hygiene: { text: '卫生环境', color: '#ff0000', value: 'Hygiene' }, Greening: { text: '绿植绿化', color: '#00aaff', value: 'Greening' }, Safety: { text: '安全问题', color: '#ffaa00', value: 'Safety' }, Maintenance: { text: '维修问题', color: '#aa00ff', value: 'Maintenance' }, PropertyService: { text: '物业服务', color: '#00aa55', value: 'PropertyService', }, Staff: { text: '工作人员', color: '#ff00aa', value: 'Staff' }, Other: { text: '其他', color: '#aaaaaa', value: 'Other' }, }; // HouseWorkOrdersLevelEnum export const HouseWorkOrdersLevelEnum = { Urgent: { text: '紧急', color: '#ff0000', value: 'Urgent' }, High: { text: '高', color: '#ff7f00', value: 'High' }, Medium: { text: '中', color: '#00cc00', value: 'Medium' }, Low: { text: '低', color: '#999999', value: 'Low' }, }; // HouseWorkOrdersLocationEnum export const HouseWorkOrdersLocationEnum = { CommonArea: { text: '公共区域', color: '#ff0000', value: 'CommonArea' }, MyHome: { text: '我家', color: '#00ff00', value: 'MyHome' }, }; // HouseWorkOrdersStatusEnum export const HouseWorkOrdersStatusEnum = { Pending: { text: '待处理', color: '#FFA500', value: 'Pending' }, Processing: { text: '处理中', color: '#1E90FF', value: 'Processing' }, Completed: { text: '已完成', color: '#28A745', value: 'Completed' }, Closed: { text: '已关闭', color: '#6C757D', value: 'Closed' }, }; // HouseWorkOrdersTypeEnum export const HouseWorkOrdersTypeEnum = { Repair: { text: '报修', color: '#ff0000', value: 'Repair' }, Incident: { text: '报事', color: '#00aaff', value: 'Incident' }, Complaint: { text: '投诉', color: '#aa00ff', value: 'Complaint' }, }; // MsgPropertyAnnouncementsPublishTypeEnum export const MsgPropertyAnnouncementsPublishTypeEnum = { Manual: { text: '手动', color: '#4caf50', value: 'Manual' }, Schedule: { text: '定时', color: '#2196f3', value: 'Schedule' }, }; // OrganizationsTypeEnum export const OrganizationsTypeEnum = { Group: { text: '集团', color: '#007bff', value: 'Group' }, Company: { text: '公司', color: '#28a745', value: 'Company' }, ManagementOffice: { text: '管理处', color: '#ffc107', value: 'ManagementOffice', }, Department: { text: '部门', color: '#dc3545', value: 'Department' }, }; // 性别 export const SexEnum = { Male: { text: '男', color: '#0000ff', value: 'Male' }, FeMale: { text: '女', color: '#ff0000', value: 'FeMale' }, }; // SysModuleEnum export const SysModuleEnum = { Admin: { text: '管理员', color: '#cf1322', value: 'Admin' }, Customer: { text: '客户', color: '#d4b106', value: 'Customer' }, }; // SysPermissionsTypeEnum export const SysPermissionsTypeEnum = { Directory: { text: '目录', color: '#6d7e14', value: 'Directory' }, Page: { text: '页面', color: '#4d9a13', value: 'Page' }, Button: { text: '按钮', color: '#97224f', value: 'Button' }, }; // WechatAuthsPlatformEnum export const WechatAuthsPlatformEnum = { MiniProgram: { text: '微信小程序', color: '#3b82f6', value: 'MiniProgram' }, MpOfficial: { text: '微信公众号', color: '#22c55e', value: 'MpOfficial' }, WorkWechat: { text: '企业微信', color: '#6366f1', value: 'WorkWechat' }, };