// 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', }, }; // 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' }, }; // 缓存类型 export const CacheTypeEnum = { MobilePhoneVerificationCode: { text: '手机验证码', color: '#012ab0', 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' }, }; // 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' }, }; // CustomerBacklogsStatusEnum export const CustomerBacklogsStatusEnum = { Pending: { text: '待办', color: '#faad14', value: 'Pending' }, Done: { text: '已办', color: '#52c41a', value: 'Done' }, }; // CustomerBacklogsTypeEnum export const CustomerBacklogsTypeEnum = { RegisterApply: { text: '登记申请', color: '#2db7f5', value: 'RegisterApply' }, PaymentPending: { text: '费用待缴', color: '#faad14', value: 'PaymentPending', }, ContractTodo: { text: '合同待办', color: '#722ed1', value: 'ContractTodo' }, }; // 账单状态枚举 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', }, }; // 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' }, Resident: { text: '住户', color: '#87d068', value: 'Resident' }, Tenant: { text: '租客', color: '#fa8c16', value: 'Tenant' }, }; // HouseOccupantsRelationWithOwnerEnum export const HouseOccupantsRelationWithOwnerEnum = { Self: { text: '本人', color: '#52c41a', value: 'Self' }, Spouse: { text: '夫妻', color: '#2db7f5', value: 'Spouse' }, FatherSon: { text: '父子', color: '#faad14', value: 'FatherSon' }, MotherSon: { text: '母子', color: '#fa8c16', value: 'MotherSon' }, Children: { text: '子女', color: '#87d068', value: 'Children' }, ContactPerson: { text: '指定联系人', color: '#f5222d', value: 'ContactPerson', }, }; // 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 = { Delivery: { text: '入户登记', color: '#2db7f5', value: 'Delivery' }, Transfer: { text: '过户登记', color: '#87d068', value: 'Transfer' }, AddOccupant: { text: '添加住户', color: '#108ee9', value: 'AddOccupant' }, MoveOut: { text: '搬离登记', color: '#f50', value: 'MoveOut' }, MoveIn: { text: '搬入登记', color: '#ffc53d', value: 'MoveIn' }, RemoveOwner: { text: '减少产权人', color: '#d9363e', value: 'RemoveOwner' }, }; // 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' }, }; // 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' }, };