declare interface Window { init: any BMapGL: any } interface Feature { img: string title: string subtitle: string href: string } interface Page { records: T[]; total: number; size: number; current: number; } interface RecruitmentInfo { id: string; jobOpenings: string; // 职位名称 keyTerms: string; // 关键词 jobRequirements: string; // 职位要求 numberRecruits: number; // 招聘人数 (改为数字类型) salary: string; // 薪资 workLocation: string; // 工作地点 contact: string; // 联系人 contactInformation: string; // 联系方式 remarks: string; // 备注 createBy: string | null; // 创建人 createTime: string; // 创建时间 (ISO 8601 格式) updateBy: string | null; // 更新人 updateTime: string; // 更新时间 (ISO 8601 格式) } interface HonorInfo { /** * 荣誉资质ID */ id?: string; /** * 证书类型 */ certificateType?: string; /** * 文件列表 */ fileList?: { id: string; url: string; }[]; } /** * 首页基础信息 */ interface BasicInfo { /** * 主键 */ id?: string; /** * 公司简介 */ companyProfile?: string; /** * 公司简介2 */ companyProfileTwo?: string; /** * 公司简介图片地址 */ companyProfileUrl?: string; /** * 软件简介 */ softwareIntroduction?: string; /** * 硬件简介 */ hardwareIntroduction?: string; /** * 电话 */ telephone?: string; /** * 服务热线 */ serviceHotline?: string; /** * 咨询热线 */ consultationHotline?: string; /** * 邮箱 */ email?: string; /** * 地址 */ address?: string; /** * 二维码图片地址 */ qrCodeUrl?: string; } interface NewsUpdates { /** * 主键 */ id?: string; /** * 新闻名称 */ newsName?: string; /** * 新闻详情 */ newsDetails?: string; /** * 新闻图片地址 */ newsUrl: string; /** * 发布时间 */ releaseTime?: string; /** * 是否为特别新闻 */ isSpecial?: boolean; } interface Solution { /** * 主键 */ id?: string; /** * 方案名称 */ programName?: string; /** * 发布时间 */ releaseTime?: string; /** * 方案详情 */ programDetails?: string; /** * 方案图片地址 */ productUrl?: string; /** * 创建人 */ createBy?: string; /** * 创建时间 */ createTime?: string; /** * 修改人 */ updateBy?: string; /** * 修改时间 */ updateTime?: string; } // 产品详细信息接口 interface ProductItem { // 产品唯一标识符 productId: string; // 产品名称 productName: string; // 产品分类 productCategory: string; // 产品类型 productType: string; // 产品图片URL地址 productUrl: string | null; // 产品介绍 productIntroduction: string; // 产品型号 productModel: string; } // 产品类型接口 interface ProductType { // 产品类型名称 productTypeName: string; // 该类型下的产品列表 productCenters: ProductItem[]; } // 产品分类接口 interface ProductCategory { // 产品分类名称 productCategoryName: string; // 该分类下的产品类型列表 productTypes: ProductType[]; } interface ProductCenter { // 主键 productScene: any; id?: string; // 产品分类 productCategory?: string; // 产品类型 productType?: string; // 产品名称 productName?: string; // 产品详情 productDetails?: string; // 产品图片地址 productUrl?: string; // 创建人 createBy?: string; // 修改人 updateBy?: string; // 产品介绍 productIntroduction?: string; // 产品型号 productModel?: string; } interface LocationInfo { /** 唯一标识 ID */ id: string; /** 名称 */ name: string; /** 手机号 */ phone: string; /** 经度 */ longitude: number; /** 纬度 */ latitude: number; /** 标记内容 */ marker: string; /** 创建人 */ createBy: string; /** 创建时间(ISO 格式字符串) */ createTime: string; /** 更新人 */ updateBy: string; /** 更新时间(ISO 格式字符串) */ updateTime: string; }