// 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' }, }; // ApprovalInstancesStatusEnum export const ApprovalInstancesStatusEnum = { Pending: { text: '待审批', color: '#ff9800', value: 'Pending' }, Approved: { text: '已通过', color: '#4caf50', value: 'Approved' }, Rejected: { text: '已拒绝', color: '#f44336', value: 'Rejected' }, Cancelled: { text: '已取消', color: '#9e9e9e', value: 'Cancelled' }, }; // ApprovalRecordsStatusEnum export const ApprovalRecordsStatusEnum = { Pending: { text: '待审批', color: '#ff9800', value: 'Pending' }, Approved: { text: '同意', color: '#4caf50', value: 'Approved' }, Rejected: { text: '拒绝', color: '#f44336', value: 'Rejected' }, }; // ApprovalTemplateNodesApproveTypeEnum export const ApprovalTemplateNodesApproveTypeEnum = { And: { text: '会签', color: '#4caf50', value: 'And' }, Or: { text: '或签', color: '#ff9800', value: 'Or' }, }; // ApprovalTemplateNodesNodeTypeEnum export const ApprovalTemplateNodesNodeTypeEnum = { Approver: { text: '审批人', color: '#2196f3', value: 'Approver' }, CC: { text: '抄送人', color: '#9e9e9e', value: 'CC' }, }; // ApprovalTemplatesTypeEnum export const ApprovalTemplatesTypeEnum = { Contract: { text: '合同', color: '#2196f3', value: 'Contract' }, Finance: { text: '财务', color: '#4caf50', value: 'Finance' }, Refund: { text: '退款', color: '#f44336', value: 'Refund' }, }; // AssetCarPortsPropertyTypeEnum export const AssetCarPortsPropertyTypeEnum = { Ownership: { text: '产权车位', color: '#1e90ff', value: 'Ownership' }, CivilDefense: { text: '人防车位', color: '#32cd32', value: 'CivilDefense' }, Public: { text: '公共车位', color: '#ff8c00', value: 'Public' }, Temporary: { text: '临时车位', color: '#ba55d3', value: 'Temporary' }, Other: { text: '其他', color: '#a9a9a9', value: 'Other' }, }; // AssetCarPortsStatusEnum export const AssetCarPortsStatusEnum = { Unsold: { text: '未售', color: '#6b7280', value: 'Unsold' }, Sold: { text: '已售', color: '#10b981', value: 'Sold' }, Rented: { text: '已租', color: '#3b82f6', value: 'Rented' }, Unrented: { text: '未租', color: '#f59e0b', value: 'Unrented' }, Other: { text: '其他', color: '#9ca3af', value: 'Other' }, }; // AssetCarPortsTypeEnum export const AssetCarPortsTypeEnum = { Standard: { text: '标准车位', color: '#1e90ff', value: 'Standard' }, Mini: { text: '微型车位', color: '#32cd32', value: 'Mini' }, Accessible: { text: '无障碍车位', color: '#ff8c00', value: 'Accessible' }, Tandem: { text: '子母车位', color: '#ba55d3', value: 'Tandem' }, Mechanical: { text: '机械车位', color: '#20b2aa', value: 'Mechanical' }, Other: { text: '其他', color: '#a9a9a9', value: 'Other' }, }; // 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' }, CommercialProperty: { text: '商业用房', color: '#20c997', value: 'CommercialProperty', }, }; // AssetItemDisposalConfirmStatusEnum export const AssetItemDisposalConfirmStatusEnum = { Pending: { text: '待审批', color: '#ff9800', value: 'Pending' }, Approved: { text: '已通过', color: '#4caf50', value: 'Approved' }, Rejected: { text: '已驳回', color: '#f44336', value: 'Rejected' }, }; // AssetItemDisposalResultEnum export const AssetItemDisposalResultEnum = { Disposing: { text: '处置中', color: '#ff9800', value: 'Disposing' }, Disposed: { text: '已处置', color: '#4caf50', value: 'Disposed' }, }; // AssetItemInventoryDetailResultEnum export const AssetItemInventoryDetailResultEnum = { Normal: { text: '正常', color: '#4caf50', value: 'Normal' }, Loss: { text: '盘亏', color: '#f44336', value: 'Loss' }, }; // AssetItemInventoryResultEnum export const AssetItemInventoryResultEnum = { Normal: { text: '正常', color: '#4caf50', value: 'Normal' }, Loss: { text: '盘亏', color: '#f44336', value: 'Loss' }, Surplus: { text: '盘盈', color: '#2196f3', value: 'Surplus' }, }; // AssetItemInventoryStatusEnum export const AssetItemInventoryStatusEnum = { Pending: { text: '待处理', color: '#ff9800', value: 'Pending' }, Processing: { text: '处理中', color: '#2196f3', value: 'Processing' }, Completed: { text: '已完成', color: '#4caf50', value: 'Completed' }, Closed: { text: '已关闭', color: '#607d8b', value: 'Closed' }, }; // AssetItemMaintenanceRuleStatusEnum export const AssetItemMaintenanceRuleStatusEnum = { Enabled: { text: '启用', color: '#4caf50', value: 'Enabled' }, Disabled: { text: '禁用', color: '#f44336', value: 'Disabled' }, }; // AssetItemMaintenanceSourceEnum export const AssetItemMaintenanceSourceEnum = { Auto: { text: '自动生成', color: '#2196f3', value: 'Auto' }, Manual: { text: '手动创建', color: '#ff9800', value: 'Manual' }, }; // AssetItemMaintenanceStatusEnum export const AssetItemMaintenanceStatusEnum = { Pending: { text: '待处理', color: '#ff9800', value: 'Pending' }, Assigned: { text: '待开始', color: '#2196f3', value: 'Assigned' }, Processing: { text: '处理中', color: '#9c27b0', value: 'Processing' }, Completed: { text: '已完成', color: '#4caf50', value: 'Completed' }, Closed: { text: '已关闭', color: '#607d8b', value: 'Closed' }, }; // AssetItemMaintenanceTypeEnum export const AssetItemMaintenanceTypeEnum = { Maintenance: { text: '维保', color: '#4caf50', value: 'Maintenance' }, Repair: { text: '维修', color: '#f44336', value: 'Repair' }, }; // AssetItemMarkingConfirmStatusEnum export const AssetItemMarkingConfirmStatusEnum = { Pending: { text: '待审批', color: '#ff9800', value: 'Pending' }, Approved: { text: '已通过', color: '#4caf50', value: 'Approved' }, Rejected: { text: '已驳回', color: '#f44336', value: 'Rejected' }, }; // AssetItemMarkingTypeEnum export const AssetItemMarkingTypeEnum = { Damaged: { text: '损毁', color: '#f44336', value: 'Damaged' }, Lost: { text: '丢失', color: '#9c27b0', value: 'Lost' }, }; // AssetItemReceiveConfirmStatusEnum export const AssetItemReceiveConfirmStatusEnum = { Pending: { text: '待确认', color: '#ff9800', value: 'Pending' }, Approved: { text: '已确认', color: '#4caf50', value: 'Approved' }, Rejected: { text: '已拒绝', color: '#f44336', value: 'Rejected' }, }; // AssetItemReturnConfirmStatusEnum export const AssetItemReturnConfirmStatusEnum = { Pending: { text: '待确认', color: '#ff9800', value: 'Pending' }, Approved: { text: '已确认', color: '#4caf50', value: 'Approved' }, Rejected: { text: '已拒绝', color: '#f44336', value: 'Rejected' }, }; // AssetItemTransferConfirmStatusEnum export const AssetItemTransferConfirmStatusEnum = { Pending: { text: '待审批', color: '#ff9800', value: 'Pending' }, Approved: { text: '已通过', color: '#4caf50', value: 'Approved' }, Rejected: { text: '已驳回', color: '#f44336', value: 'Rejected' }, }; // AssetItemsEntryTypeEnum export const AssetItemsEntryTypeEnum = { Purchase: { text: '采购入库', color: '#2196f3', value: 'Purchase' }, Inventory: { text: '盘盈入库', color: '#4caf50', value: 'Inventory' }, Donation: { text: '捐赠入库', color: '#9c27b0', value: 'Donation' }, Transfer: { text: '调拨入库', color: '#ff9800', value: 'Transfer' }, }; // AssetItemsManageStatusEnum export const AssetItemsManageStatusEnum = { Idle: { text: '闲置', color: '#9e9e9e', value: 'Idle' }, Storing: { text: '入库中', color: '#2196f3', value: 'Storing' }, Transferring: { text: '调拨中', color: '#ff9800', value: 'Transferring' }, StockLoss: { text: '盘亏', color: '#f44336', value: 'StockLoss' }, Disposing: { text: '处置中', color: '#9c27b0', value: 'Disposing' }, Disposed: { text: '已处置', color: '#607d8b', value: 'Disposed' }, Checking: { text: '盘点中', color: '#00bcd4', value: 'Checking' }, Maintaining: { text: '维护中', color: '#673ab7', value: 'Maintaining' }, Receiving: { text: '领用中', color: '#4caf50', value: 'Receiving' }, Received: { text: '已领用', color: '#8bc34a', value: 'Received' }, }; // AssetItemsStatusEnum export const AssetItemsStatusEnum = { Good: { text: '良好', color: '#4caf50', value: 'Good' }, WaitRepair: { text: '待维修', color: '#ff9800', value: 'WaitRepair' }, Repairing: { text: '维修中', color: '#2196f3', value: 'Repairing' }, WaitMaintain: { text: '待保养', color: '#9c27b0', value: 'WaitMaintain' }, Maintaining: { text: '保养中', color: '#673ab7', value: 'Maintaining' }, Damaged: { text: '损毁', color: '#f44336', value: 'Damaged' }, Lost: { text: '丢失', color: '#607d8b', value: 'Lost' }, }; // AssetParkingPlacesChargeTypeEnum export const AssetParkingPlacesChargeTypeEnum = { Free: { text: '免费', color: '#32cd32', value: 'Free' }, TemporaryCharge: { text: '临停收费', color: '#1e90ff', value: 'TemporaryCharge', }, MonthlyCharge: { text: '月卡收费', color: '#ff8c00', value: 'MonthlyCharge' }, MixedCharge: { text: '混合收费', color: '#ba55d3', value: 'MixedCharge' }, }; // AssetParkingPlacesLocationTypeEnum export const AssetParkingPlacesLocationTypeEnum = { GroundParking: { text: '地面车场', color: '#ffa500', value: 'GroundParking' }, UndergroundParking: { text: '地下车场', color: '#4682b4', value: 'UndergroundParking', }, }; // AssetParkingPlacesPropertyTypeEnum export const AssetParkingPlacesPropertyTypeEnum = { DispersedOwnership: { text: '分散产权', color: '#ff7f50', value: 'DispersedOwnership', }, SingleOwnership: { text: '单一产权', color: '#1e90ff', value: 'SingleOwnership', }, SharedOwnership: { text: '共有产权', color: '#32cd32', value: 'SharedOwnership', }, }; // AssetParkingPlacesTypeEnum export const AssetParkingPlacesTypeEnum = { ResidentialSupporting: { text: '住宅配套车场', color: '#ff8c00', value: 'ResidentialSupporting', }, Commercial: { text: '商业车场', color: '#1e90ff', value: 'Commercial' }, Mixed: { text: '混合车场', color: '#32cd32', value: 'Mixed' }, }; // 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', }, }; // 业权类型 export const AssetProjectsOwnershipTypeEnum = { SingleOwnership: { text: '单业权', color: '#00cc66', value: 'SingleOwnership', }, MultipleOwnership: { text: '多业权', color: '#0099ff', value: 'MultipleOwnership', }, }; // 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' }, }; // AttendanceRecordsCheckinTypeEnum export const AttendanceRecordsCheckinTypeEnum = { CheckIn: { text: '上班', color: '#1890ff', value: 'CheckIn' }, CheckOut: { text: '下班', color: '#52c41a', value: 'CheckOut' }, }; // AttendanceRecordsStatusEnum export const AttendanceRecordsStatusEnum = { Normal: { text: '正常', color: '#52c41a', value: 'Normal' }, Late: { text: '迟到', color: '#faad14', value: 'Late' }, EarlyLeave: { text: '早退', color: '#fa8c16', value: 'EarlyLeave' }, OutOfRange: { text: '范围外', color: '#ff4d4f', value: 'OutOfRange' }, Reissue: { text: '补卡', color: '#1890ff', value: 'Reissue' }, }; // AttendanceSchedulesStatusEnum export const AttendanceSchedulesStatusEnum = { Pending: { text: '待生效', color: '#faad14', value: 'Pending' }, Active: { text: '生效中', color: '#52c41a', value: 'Active' }, Cancelled: { text: '已取消', color: '#ff4d4f', value: 'Cancelled' }, }; // 打卡状态枚举 export const AttendanceStatusEnum = { Normal: { text: '正常', color: '#52c41a', value: 'Normal' }, Late: { text: '迟到', color: '#faad14', value: 'Late' }, Early: { text: '早退', color: '#faad14', value: 'Early' }, OutOfRange: { text: '范围外', color: '#ff4d4f', value: 'OutOfRange' }, MakeUp: { text: '补卡', color: '#722ed1', value: 'MakeUp' }, }; // 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' }, }; // BillPaymentsStatusEnum export const BillPaymentsStatusEnum = { Pending: { text: '待审', color: '#faad14', value: 'Pending' }, Approved: { text: '已审', color: '#52c41a', value: 'Approved' }, Rejected: { text: '驳回', color: '#f5222d', value: 'Rejected' }, }; // BillPaymentsTypeEnum export const BillPaymentsTypeEnum = { DoorCard: { text: '门卡', color: '#2196f3', value: 'DoorCard' }, ResourceOrder: { text: '资源订单', color: '#4caf50', value: 'ResourceOrder' }, EmergencyEvent: { text: '突发事件', color: '#ef4444', value: 'EmergencyEvent', }, RenovationDeposit: { text: '装修押金', color: '#f59e0b', value: 'RenovationDeposit', }, }; // BillsFlowTypeEnum export const BillsFlowTypeEnum = { Income: { text: '收入', color: '#10b981', value: 'Income' }, Expense: { text: '支出', color: '#ef4444', value: 'Expense' }, }; // BillsRefundStatusEnum export const BillsRefundStatusEnum = { Requested: { text: '已申请', color: '#2196f3', value: 'Requested' }, Reviewing: { text: '审核中', color: '#ff9800', value: 'Reviewing' }, Rejected: { text: '已拒绝', color: '#f44336', value: 'Rejected' }, Processing: { text: '退款中', color: '#9c27b0', value: 'Processing' }, Refunded: { text: '已退款', color: '#4caf50', value: 'Refunded' }, Failed: { text: '退款失败', color: '#e91e63', value: 'Failed' }, }; // BillsStatusEnum export const BillsStatusEnum = { PendingPayment: { text: '待支付', color: '#facc15', value: 'PendingPayment' }, Paid: { text: '已支付', color: '#10b981', value: 'Paid' }, Overdue: { text: '已逾期', color: '#ef4444', value: 'Overdue' }, Cancelled: { text: '已取消', color: '#9ca3af', value: 'Cancelled' }, }; // 缓存类型 export const CacheTypeEnum = { MobilePhoneVerificationCode: { text: '手机验证码', color: '#65806d', 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' }, MomentTask: { text: '朋友圈任务', color: '#FF6600', value: 'MomentTask' }, }; // CompanyEmployeesTypeEnum export const CompanyEmployeesTypeEnum = { WeCom: { text: '企微', color: '#2196f3', value: 'WeCom' }, External: { text: '外部', color: '#4caf50', value: 'External' }, }; // 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' }, }; // CompanySealsTypeEnum export const CompanySealsTypeEnum = { OfficialSeal: { text: '公章', color: '#007bff', value: 'OfficialSeal' }, FinanceSeal: { text: '财务专用章', color: '#28a745', value: 'FinanceSeal' }, ContractSeal: { text: '合同专用章', color: '#17a2b8', value: 'ContractSeal' }, LegalRepresentativeSeal: { text: '法定代表人章', color: '#ffc107', value: 'LegalRepresentativeSeal', }, InvoiceSeal: { text: '发票专用章', color: '#dc3545', value: 'InvoiceSeal' }, HRSeal: { text: '人事专用章', color: '#6f42c1', value: 'HRSeal' }, }; // CompanySuppliersCertificateTypeEnum export const CompanySuppliersCertificateTypeEnum = { IdCard: { text: '身份证', color: '#1e90ff', value: 'IdCard' }, BusinessLicense: { text: '营业执照', color: '#32cd32', value: 'BusinessLicense', }, }; // CompanySuppliersCounterpartyEnum export const CompanySuppliersCounterpartyEnum = { Supplier: { text: '供应商', color: '#1e90ff', value: 'Supplier' }, InternalCompany: { text: '内部企业', color: '#32cd32', value: 'InternalCompany', }, }; // CompanySuppliersGradeEnum export const CompanySuppliersGradeEnum = { Excellent: { text: '优秀', color: '#10b981', value: 'Excellent' }, Qualified: { text: '合格', color: '#3b82f6', value: 'Qualified' }, ToImprove: { text: '待整改', color: '#f59e0b', value: 'ToImprove' }, Eliminated: { text: '淘汰', color: '#ef4444', value: 'Eliminated' }, }; // CompanySuppliersSupplierTypeEnum export const CompanySuppliersSupplierTypeEnum = { Individual: { text: '个人', color: '#1e90ff', value: 'Individual' }, Enterprise: { text: '企业', color: '#32cd32', value: 'Enterprise' }, }; // ContractArchivesConfidentialityLevelEnum export const ContractArchivesConfidentialityLevelEnum = { TopSecret: { text: '绝密', color: '#dc3545', value: 'TopSecret' }, Confidential: { text: '机密', color: '#fd7e14', value: 'Confidential' }, Secret: { text: '保密', color: '#ffc107', value: 'Secret' }, Internal: { text: '内部公开', color: '#17a2b8', value: 'Internal' }, Public: { text: '公开', color: '#28a745', value: 'Public' }, }; // ContractArchivesFileStatusEnum export const ContractArchivesFileStatusEnum = { Intact: { text: '完好', color: '#28a745', value: 'Intact' }, SlightDamage: { text: '轻度损伤', color: '#ffc107', value: 'SlightDamage' }, ModerateDamage: { text: '中度损伤', color: '#fd7e14', value: 'ModerateDamage', }, SevereDamage: { text: '重度损伤', color: '#dc3545', value: 'SevereDamage' }, }; // ContractArchivesFileTypeEnum export const ContractArchivesFileTypeEnum = { PaperOriginal: { text: '纸质原件', color: '#007bff', value: 'PaperOriginal' }, ElectronicOriginal: { text: '电子原件', color: '#28a745', value: 'ElectronicOriginal', }, Copy: { text: '复印件', color: '#ffc107', value: 'Copy' }, }; // ContractArchivesPeriodTypeEnum export const ContractArchivesPeriodTypeEnum = { FixedTerm: { text: '定期', color: '#007bff', value: 'FixedTerm' }, Permanent: { text: '永久', color: '#28a745', value: 'Permanent' }, }; // ContractBillPaymentsStatusEnum export const ContractBillPaymentsStatusEnum = { Pending: { text: '待审', color: '#faad14', value: 'Pending' }, Approved: { text: '已审', color: '#52c41a', value: 'Approved' }, Rejected: { text: '驳回', color: '#f5222d', value: 'Rejected' }, }; // ContractBillsCostTypeEnum export const ContractBillsCostTypeEnum = { Income: { text: '收入', color: '#52c41a', value: 'Income' }, Expense: { text: '支出', color: '#f5222d', value: 'Expense' }, }; // ContractPeoplesSignPartyEnum export const ContractPeoplesSignPartyEnum = { PartyA: { text: '甲方', color: '#007bff', value: 'PartyA' }, PartyB: { text: '乙方', color: '#28a745', value: 'PartyB' }, PartyC: { text: '丙方', color: '#ffc107', value: 'PartyC' }, PartyD: { text: '丁方', color: '#dc3545', value: 'PartyD' }, }; // ContractTemplatesIncomeExpenseTypeEnum export const ContractTemplatesIncomeExpenseTypeEnum = { Income: { text: '收入类', color: '#32cd32', value: 'Income' }, Expense: { text: '支出类', color: '#ff4500', value: 'Expense' }, None: { text: '无收无支', color: '#808080', value: 'None' }, }; // ContractTemplatesSourceEnum export const ContractTemplatesSourceEnum = { Internal: { text: '内部', color: '#1e90ff', value: 'Internal' }, External: { text: '外部', color: '#32cd32', value: 'External' }, }; // ContractsContractNatureEnum export const ContractsContractNatureEnum = { RegularContract: { text: '常规合同', color: '#007bff', value: 'RegularContract', }, FrameworkAgreement: { text: '框架协议', color: '#28a745', value: 'FrameworkAgreement', }, }; // ContractsSettlementModeEnum export const ContractsSettlementModeEnum = { LumpSumContract: { text: '总价合同', color: '#007bff', value: 'LumpSumContract', }, OpenContract: { text: '开口合同', color: '#28a745', value: 'OpenContract' }, }; // ContractsStatusEnum export const ContractsStatusEnum = { TemporaryStorage: { text: '暂存', color: '#6c757d', value: 'TemporaryStorage', }, UnderApproval: { text: '审核中', color: '#007bff', value: 'UnderApproval' }, Approved: { text: '已通过', color: '#28a745', value: 'Approved' }, Rejected: { text: '已退回', color: '#dc3545', value: 'Rejected' }, Signed: { text: '已签约', color: '#17a2b8', value: 'Signed' }, Archived: { text: '已归档', color: '#20c997', value: 'Archived' }, Terminating: { text: '终止中', color: '#ffc107', value: 'Terminating' }, Terminated: { text: '已终止', color: '#fd7e14', value: 'Terminated' }, Closed: { text: '已关闭', color: '#343a40', value: 'Closed' }, Voided: { text: '已作废', color: '#6610f2', value: 'Voided' }, }; // ConvenienceServicesTypeEnum export const ConvenienceServicesTypeEnum = { PropertyExclusive: { text: '物业专属', color: '#8b5cf6', value: 'PropertyExclusive', }, EmergencyRepair: { text: '紧急抢修', color: '#ef4444', value: 'EmergencyRepair', }, LifeService: { text: '生活服务', color: '#3b82f6', value: 'LifeService' }, GovernmentConsulting: { text: '政务咨询', color: '#10b981', value: 'GovernmentConsulting', }, }; // 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', }, }; // EmergencyEventBillsCostTypeEnum export const EmergencyEventBillsCostTypeEnum = { Income: { text: '收入', color: '#52c41a', value: 'Income' }, Expense: { text: '支出', color: '#f5222d', value: 'Expense' }, }; // EmergencyEventBillsFeeTypeEnum export const EmergencyEventBillsFeeTypeEnum = { Compensation: { text: '赔偿', color: '#ef4444', value: 'Compensation' }, Penalty: { text: '罚款', color: '#f59e0b', value: 'Penalty' }, }; // EmergencyEventBillsPaymentMethodEnum export const EmergencyEventBillsPaymentMethodEnum = { WeChat: { text: '微信', color: '#07c160', value: 'WeChat' }, Alipay: { text: '支付宝', color: '#1677ff', value: 'Alipay' }, BankTransfer: { text: '银行转账', color: '#6c757d', value: 'BankTransfer' }, TongLian: { text: '通联支付', color: '#ff9f0a', value: 'TongLian' }, Prepayment: { text: '预缴支付', color: '#f59e0b', value: 'Prepayment' }, POS: { text: 'POS机', color: '#8b5cf6', value: 'POS' }, Cash: { text: '现金', color: '#dc2626', value: 'Cash' }, }; // EmergencyEventBillsPaymentStatusEnum export const EmergencyEventBillsPaymentStatusEnum = { Pending: { text: '待支付', color: '#facc15', value: 'Pending' }, ToBeConfirmed: { text: '待确认', color: '#fb923c', value: 'ToBeConfirmed' }, Paid: { text: '已支付', color: '#10b981', value: 'Paid' }, Refunded: { text: '已退款', color: '#60a5fa', value: 'Refunded' }, Cancelled: { text: '已取消', color: '#9ca3af', value: 'Cancelled' }, Failed: { text: '支付失败', color: '#ef4444', value: 'Failed' }, }; // EmergencyEventsAuditStatusEnum export const EmergencyEventsAuditStatusEnum = { Pending: { text: '待审', color: '#ff9800', value: 'Pending' }, Approved: { text: '通过', color: '#4caf50', value: 'Approved' }, Rejected: { text: '驳回', color: '#f44336', value: 'Rejected' }, }; // EmergencyEventsCompensationTypeEnum export const EmergencyEventsCompensationTypeEnum = { Ours: { text: '我方', color: '#2196f3', value: 'Ours' }, Others: { text: '他方', color: '#9c27b0', value: 'Others' }, }; // EmergencyEventsStatusEnum export const EmergencyEventsStatusEnum = { PendingFollowUp: { text: '待跟进', color: '#f59e0b', value: 'PendingFollowUp', }, InProgress: { text: '跟进中', color: '#3b82f6', value: 'InProgress' }, PendingReview: { text: '待审核', color: '#a855f7', value: 'PendingReview' }, Closed: { text: '已关闭', color: '#6b7280', value: 'Closed' }, }; // EmergencyTeamMembersPositionEnum export const EmergencyTeamMembersPositionEnum = { Leader: { text: '应急组长', color: '#e74c3c', value: 'Leader' }, Member: { text: '现场处置员', color: '#3498db', value: 'Member' }, Liaison: { text: '信息联络员', color: '#f1c40f', value: 'Liaison' }, Support: { text: '后勤保障员', color: '#2ecc71', value: 'Support' }, Reserve: { text: '机动预备员', color: '#9b59b6', value: 'Reserve' }, }; // GoodsReleasesAuditStatusEnum export const GoodsReleasesAuditStatusEnum = { Pending: { text: '待审核', color: '#faad14', value: 'Pending' }, Approved: { text: '已通过', color: '#52c41a', value: 'Approved' }, Rejected: { text: '已退回', color: '#ff4d4f', value: 'Rejected' }, }; // GoodsReleasesPassedTypeEnum export const GoodsReleasesPassedTypeEnum = { Moving: { text: '搬家', color: '#1890ff', value: 'Moving' }, Delivery: { text: '出货', color: '#52c41a', value: 'Delivery' }, Other: { text: '其他', color: '#faad14', value: 'Other' }, }; // GoodsReleasesStatusEnum export const GoodsReleasesStatusEnum = { Pending: { text: '待审核', color: '#faad14', value: 'Pending' }, OwnerApproved: { text: '业主已审', color: '#1890ff', value: 'OwnerApproved' }, Approved: { text: '已通过', color: '#52c41a', value: 'Approved' }, Rejected: { text: '已退回', color: '#ff4d4f', value: 'Rejected' }, Released: { text: '已放行', color: '#722ed1', value: 'Released' }, }; // 账单状态枚举 export const HouseBillsBillStatusEnum = { PendingPayment: { text: '待收款', color: '#facc15', value: 'PendingPayment' }, ToBeConfirmed: { text: '待确认', color: '#fb923c', value: 'ToBeConfirmed' }, 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' }, }; // HouseDoorCardLogsTypeEnum export const HouseDoorCardLogsTypeEnum = { View: { text: '查看', color: '#2196f3', value: 'View' }, Update: { text: '修改', color: '#4caf50', value: 'Update' }, ReportLoss: { text: '挂失', color: '#ff9800', value: 'ReportLoss' }, Invalidate: { text: '作废', color: '#f44336', value: 'Invalidate' }, }; // 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 = { PropertyOwner: { text: '产权人', color: '#eb2f96', value: 'PropertyOwner' }, 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' }, }; // HouseOrdersAuditStatusEnum export const HouseOrdersAuditStatusEnum = { Pending: { text: '待审', color: '#f59e0b', value: 'Pending' }, Approved: { text: '通过', color: '#10b981', value: 'Approved' }, Rejected: { text: '驳回', color: '#ef4444', value: 'Rejected' }, }; // 订单状态枚举 export const HouseOrdersOrderStatusEnum = { Pending: { text: '待支付', color: '#facc15', value: 'Pending' }, ToBeConfirmed: { text: '待确认', color: '#fb923c', value: 'ToBeConfirmed' }, 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' }, Prepayment: { text: '预缴支付', color: '#f59e0b', value: 'Prepayment' }, POS: { text: 'POS机', color: '#8b5cf6', value: 'POS' }, Cash: { text: '现金', color: '#dc2626', value: 'Cash' }, }; // HousePrepaymentLogsTypeEnum export const HousePrepaymentLogsTypeEnum = { Add: { text: '加', color: '#52c41a', value: 'Add' }, Subtract: { text: '减', color: '#f5222d', value: 'Subtract' }, }; // 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' }, GoodsRelease: { text: '物品放行', color: '#a0d911', value: 'GoodsRelease' }, }; // 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' }, }; // HouseWorkOrdersAcceptResultEnum export const HouseWorkOrdersAcceptResultEnum = { Satisfied: { text: '满意', color: '#28A745', value: 'Satisfied' }, Unsatisfied: { text: '不满意', color: '#DC3545', value: 'Unsatisfied' }, }; // 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' }, Office: { text: '办公室', color: '#0000ff', value: 'Office' }, }; // HouseWorkOrdersRefundStatusEnum export const HouseWorkOrdersRefundStatusEnum = { Refunding: { text: '退款中', color: '#FFA500', value: 'Refunding' }, Refunded: { text: '已退款', color: '#28A745', value: 'Refunded' }, PartialRefund: { text: '部分退款', color: '#17A2B8', value: 'PartialRefund' }, }; // HouseWorkOrdersStatusEnum export const HouseWorkOrdersStatusEnum = { Pending: { text: '待处理', color: '#FFA500', value: 'Pending' }, Processing: { text: '处理中', color: '#1E90FF', value: 'Processing' }, PendingPayment: { text: '待支付', color: '#FF8C00', value: 'PendingPayment' }, PendingAcceptance: { text: '待验收', color: '#17A2B8', value: 'PendingAcceptance', }, 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' }, RenovationInspection: { text: '装修巡检', color: '#27ae60', value: 'RenovationInspection', }, RenovationAcceptance: { text: '装修验收', color: '#f39c12', value: 'RenovationAcceptance', }, SecurityInspection: { text: '安防巡检', color: '#3498db', value: 'SecurityInspection', }, Emergency: { text: '突发事件', color: '#e74c3c', value: 'Emergency' }, EquipmentMaintenance: { text: '设备维保', color: '#9b59b6', value: 'EquipmentMaintenance', }, QualityCheck: { text: '品质检查', color: '#16a085', value: 'QualityCheck' }, }; // MsgPropertyAnnouncementsObjectEnum export const MsgPropertyAnnouncementsObjectEnum = { Customer: { text: '客户', color: '#3b82f6', value: 'Customer' }, Employee: { text: '员工', color: '#10b981', value: 'Employee' }, }; // 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' }, }; // PatrolRoutesGenerationMethodEnum export const PatrolRoutesGenerationMethodEnum = { Daily: { text: '按天', color: '#007bff', value: 'Daily' }, Weekly: { text: '按周', color: '#28a745', value: 'Weekly' }, Monthly: { text: '按月', color: '#ffc107', value: 'Monthly' }, }; // PatrolTaskLocationsStatusEnum export const PatrolTaskLocationsStatusEnum = { Incomplete: { text: '未完成', color: '#ff9800', value: 'Incomplete' }, Completed: { text: '已完成', color: '#4caf50', value: 'Completed' }, }; // PatrolTasksCreateTypeEnum export const PatrolTasksCreateTypeEnum = { Auto: { text: '定时生成', color: '#2196f3', value: 'Auto' }, Manual: { text: '手动创建', color: '#4caf50', value: 'Manual' }, }; // PatrolTasksStatusEnum export const PatrolTasksStatusEnum = { Unassigned: { text: '未分配', color: '#9e9e9e', value: 'Unassigned' }, Pending: { text: '待执行', color: '#ff9800', value: 'Pending' }, InProgress: { text: '进行中', color: '#2196f3', value: 'InProgress' }, Completed: { text: '已完成', color: '#4caf50', value: 'Completed' }, Canceled: { text: '已取消', color: '#f44336', value: 'Canceled' }, Overdue: { text: '已超期', color: '#e91e63', value: 'Overdue' }, }; // QuestionsTypeEnum export const QuestionsTypeEnum = { Score: { text: '评分题', color: '#4caf50', value: 'Score' }, Fill: { text: '填空题', color: '#2196f3', value: 'Fill' }, }; // RefundsStatusEnum export const RefundsStatusEnum = { Pending: { text: '待审批', color: '#ff9800', value: 'Pending' }, Reviewing: { text: '审核中', color: '#2196f3', value: 'Reviewing' }, Approved: { text: '已审批', color: '#9c27b0', value: 'Approved' }, Processing: { text: '退款中', color: '#00bcd4', value: 'Processing' }, Completed: { text: '已退款', color: '#4caf50', value: 'Completed' }, PartialRefund: { text: '部分退款', color: '#8bc34a', value: 'PartialRefund' }, Rejected: { text: '已拒绝', color: '#f44336', value: 'Rejected' }, Failed: { text: '退款失败', color: '#e91e63', value: 'Failed' }, Cancelled: { text: '已取消', color: '#9e9e9e', value: 'Cancelled' }, }; // RefundsTypeEnum export const RefundsTypeEnum = { HouseOrder: { text: '物业账单', color: '#2196f3', value: 'HouseOrder' }, Bill: { text: '账单退款', color: '#4caf50', value: 'Bill' }, ContractBill: { text: '合同退款', color: '#ff9800', value: 'ContractBill' }, RenovationApply: { text: '退保证金', color: '#86aac3ff', value: 'RenovationApply', }, HouseDoorCard: { text: '门禁退款', color: '#9c27b0', value: 'HouseDoorCard' }, HouseWorkOrder: { text: '工单退款', color: '#00bcd4', value: 'HouseWorkOrder', }, Other: { text: '其他退款', color: '#607d8b', value: 'Other' }, }; // RenovationAppliesAcceptanceStatusEnum export const RenovationAppliesAcceptanceStatusEnum = { PendingAcceptance: { text: '待验收', color: '#f1c40f', value: 'PendingAcceptance', }, Accepted: { text: '验收合格', color: '#2ecc71', value: 'Accepted' }, Rejected: { text: '验收不合格', color: '#e74c3c', value: 'Rejected' }, Cancelled: { text: '已取消', color: '#95a5a6', value: 'Cancelled' }, }; // RenovationAppliesConstructionStatusEnum export const RenovationAppliesConstructionStatusEnum = { PendingConstruction: { text: '待施工', color: '#f1c40f', value: 'PendingConstruction', }, NormalConstruction: { text: '正常施工', color: '#2ecc71', value: 'NormalConstruction', }, StoppedConstruction: { text: '已停工', color: '#e74c3c', value: 'StoppedConstruction', }, CompletedConstruction: { text: '已竣工', color: '#3498db', value: 'CompletedConstruction', }, }; // RenovationAppliesProcessTypeEnum export const RenovationAppliesProcessTypeEnum = { OwnerProcess: { text: '业主办理', color: '#3498db', value: 'OwnerProcess' }, AgentProcess: { text: '代理人办理', color: '#9b59b6', value: 'AgentProcess' }, }; // RenovationAppliesRenovationContentEnum export const RenovationAppliesRenovationContentEnum = { PartialRenovation: { text: '局部装修', color: '#f39c12', value: 'PartialRenovation', }, FullHouseRenovation: { text: '全屋装修', color: '#2ecc71', value: 'FullHouseRenovation', }, PartialRefurbishment: { text: '部分翻新', color: '#3498db', value: 'PartialRefurbishment', }, }; // RenovationAppliesStatusEnum export const RenovationAppliesStatusEnum = { Draft: { text: '暂存', color: '#f39c12', value: 'Draft' }, Pending: { text: '审核中', color: '#faad14', value: 'Pending' }, Approved: { text: '已完成', color: '#52c41a', value: 'Approved' }, Rejected: { text: '驳回', color: '#f5222d', value: 'Rejected' }, Cancelled: { text: '作废', color: '#9b59b6', value: 'Cancelled' }, }; // RenovationAppliesTypeEnum export const RenovationAppliesTypeEnum = { SelfRenovation: { text: '自装', color: '#1abc9c', value: 'SelfRenovation' }, RenovationCompany: { text: '装修公司', color: '#e67e22', value: 'RenovationCompany', }, }; // ResourceOrdersPaymentStatusEnum export const ResourceOrdersPaymentStatusEnum = { Unpaid: { text: '未支付', color: '#f59e0b', value: 'Unpaid' }, Paid: { text: '已支付', color: '#10b981', value: 'Paid' }, Refunded: { text: '已退款', color: '#3b82f6', value: 'Refunded' }, }; // ResourceOrdersStatusEnum export const ResourceOrdersStatusEnum = { Locked: { text: '已锁定', color: '#8b5cf6', value: 'Locked' }, Reserved: { text: '已预约', color: '#3b82f6', value: 'Reserved' }, Used: { text: '已使用', color: '#10b981', value: 'Used' }, Overed: { text: '已结束', color: '#fca5a5', value: 'Overed' }, Refunding: { text: '退订中', color: '#f59e0b', value: 'Refunding' }, Refunded: { text: '已退订', color: '#ef4444', value: 'Refunded' }, Closed: { text: '已关闭', color: '#6b7280', value: 'Closed' }, }; // ResourceTypesTypeEnum export const ResourceTypesCategoryEnum = { Advertising: { text: '广告', color: '#ff9800', value: 'Advertising' }, Venue: { text: '场地', color: '#4caf50', value: 'Venue' }, }; // ResourcesChannelEnum export const ResourcesChannelEnum = { Consumer: { text: 'ToC', color: '#3b82f6', value: 'Consumer' }, Business: { text: 'ToB', color: '#10b981', value: 'Business' }, }; // ResourcesOpenDaysEnum export const ResourcesOpenDaysEnum = { Monday: { text: '星期一', color: '#3b82f6', value: 'Monday' }, Tuesday: { text: '星期二', color: '#3b82f6', value: 'Tuesday' }, Wednesday: { text: '星期三', color: '#3b82f6', value: 'Wednesday' }, Thursday: { text: '星期四', color: '#3b82f6', value: 'Thursday' }, Friday: { text: '星期五', color: '#3b82f6', value: 'Friday' }, Saturday: { text: '星期六', color: '#10b981', value: 'Saturday' }, Sunday: { text: '星期日', color: '#ef4444', value: 'Sunday' }, }; // ResourcesReservationRuleEnum export const ResourcesReservationRuleEnum = { ByDay: { text: '按天', color: '#3b82f6', value: 'ByDay' }, BySession: { text: '按场次', color: '#10b981', value: 'BySession' }, }; // ResourcesReservationStatusEnum export const ResourcesReservationStatusEnum = { Fully: { text: '全部预约', color: '#4caf50', value: 'Fully' }, Partially: { text: '部分预约', color: '#ff9800', value: 'Partially' }, Not: { text: '无预约', color: '#f44336', value: 'Not' }, }; // 性别 export const SexEnum = { Male: { text: '男', color: '#0000ff', value: 'Male' }, FeMale: { text: '女', color: '#ff0000', value: 'FeMale' }, }; // SurveyReleasesTypeEnum export const SurveyReleasesTypeEnum = { Manual: { text: '手动发布', color: '#4caf50', value: 'Manual' }, Timing: { text: '定时发布', color: '#2196f3', value: 'Timing' }, }; // 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' }, Tab: { text: '页签', color: '#1d6fb8', value: 'Tab' }, Button: { text: '按钮', color: '#97224f', value: 'Button' }, }; // 来访事由 export const VisitReasonEnum = { Visit: { text: '拜访', color: '#2196f3', value: 'Visit' }, Business: { text: '商务', color: '#3f51b5', value: 'Business' }, Interview: { text: '面试', color: '#9c27b0', value: 'Interview' }, Private: { text: '私人', color: '#e91e63', value: 'Private' }, Express: { text: '快递', color: '#00bcd4', value: 'Express' }, Renovation: { text: '装修', color: '#ff5722', value: 'Renovation' }, Other: { text: '其他', color: '#607d8b', value: 'Other' }, }; // 访客申请状态 export const VisitorAppliesStatusEnum = { Pending: { text: '审核中', color: '#ff9800', value: 'Pending' }, Approved: { text: '已通过', color: '#4caf50', value: 'Approved' }, Rejected: { text: '已驳回', color: '#f44336', value: 'Rejected' }, Expired: { text: '已失效', color: '#9e9e9e', value: 'Expired' }, }; // 访客申请类型 export const VisitorApplyTypeEnum = { invite: { text: '业主邀请', color: '#2196f3', value: 'invite' }, register: { text: '访客登记', color: '#ff9800', value: 'register' }, }; // 通行码状态 export const VisitorCodeStatusEnum = { unused: { text: '未使用', color: '#2196f3', value: 'unused' }, used: { text: '已使用', color: '#4caf50', value: 'used' }, expired: { text: '已过期', color: '#f44336', value: 'expired' }, }; // 访客扫码类型 export const VisitorScanTypeEnum = { enter: { text: '进入', color: '#4caf50', value: 'enter' }, exit: { text: '离开', color: '#f44336', value: 'exit' }, }; // WechatAuthsPlatformEnum export const WechatAuthsPlatformEnum = { MiniProgram: { text: '微信小程序', color: '#3b82f6', value: 'MiniProgram' }, MpOfficial: { text: '微信公众号', color: '#22c55e', value: 'MpOfficial' }, WorkWechat: { text: '企业微信', color: '#6366f1', value: 'WorkWechat' }, };