import type { PageQuery, BaseEntity } from '#/api/common'; export interface BuildingVO { /** * */ id: string | number; /** * 园区编码 */ communityId: string | number; /** * 建筑名称 */ buildingName: string; /** * 省 */ province: string; /** * 市 */ city: string; /** * 区 */ district: string; /** * 总层数 */ floorCount: number; /** * 单元数 */ unitCount: number; /** * 建筑类型('1:住宅','2:商业','3:混合') */ buildType: number; /** * 电梯数量 */ elevatorCount: number; /** * 竣工日期 */ completionDate: string; /** * 地址 */ addr: string; /** * 经度 */ lon: string; /** * 维度 */ lat: string; /** * 产权性质(1:自持,2:承租,3:自持+承租,4:政府免费使用) */ cqxz: number; /** * 不动产编号 */ bdcbh: string; /** * 产权编号 */ cqbh: string; /** * 图地编号 */ tdbh: string; /** * 建筑面积 */ jzmj: number; /** * 产权面积 */ cqmj: number; /** * 可租面积 */ kzmj: number; /** * 自用面积 */ zymj: number; /** * 配套面积 */ ptmj: number; /** * 车位面积 */ cwmj: number; /** * 标准层高 */ bzcg: number; /** * 排序字段 */ sort: number; } export interface BuildingForm extends BaseEntity { /** * */ id?: string | number; /** * 园区编码 */ communityId?: string | number; /** * 建筑名称 */ buildingName?: string; /** * 省 */ province?: string; /** * 市 */ city?: string; /** * 区 */ district?: string; /** * 总层数 */ floorCount?: number; /** * 单元数 */ unitCount?: number; /** * 建筑类型('1:住宅','2:商业','3:混合') */ buildType?: number; /** * 电梯数量 */ elevatorCount?: number; /** * 竣工日期 */ completionDate?: string; /** * 地址 */ addr?: string; /** * 经度 */ lon?: string; /** * 维度 */ lat?: string; /** * 产权性质(1:自持,2:承租,3:自持+承租,4:政府免费使用) */ cqxz?: number; /** * 不动产编号 */ bdcbh?: string; /** * 产权编号 */ cqbh?: string; /** * 图地编号 */ tdbh?: string; /** * 建筑面积 */ jzmj?: number; /** * 产权面积 */ cqmj?: number; /** * 可租面积 */ kzmj?: number; /** * 自用面积 */ zymj?: number; /** * 配套面积 */ ptmj?: number; /** * 车位面积 */ cwmj?: number; /** * 标准层高 */ bzcg?: number; /** * 排序字段 */ sort?: number; } export interface BuildingQuery extends PageQuery { /** * 园区编码 */ communityId?: string | number; /** * 建筑名称 */ buildingName?: string; /** * 省 */ province?: string; /** * 市 */ city?: string; /** * 区 */ district?: string; /** * 总层数 */ floorCount?: number; /** * 单元数 */ unitCount?: number; /** * 建筑类型('1:住宅','2:商业','3:混合') */ buildType?: number; /** * 电梯数量 */ elevatorCount?: number; /** * 竣工日期 */ completionDate?: string; /** * 地址 */ addr?: string; /** * 经度 */ lon?: string; /** * 维度 */ lat?: string; /** * 产权性质(1:自持,2:承租,3:自持+承租,4:政府免费使用) */ cqxz?: number; /** * 不动产编号 */ bdcbh?: string; /** * 产权编号 */ cqbh?: string; /** * 图地编号 */ tdbh?: string; /** * 建筑面积 */ jzmj?: number; /** * 产权面积 */ cqmj?: number; /** * 可租面积 */ kzmj?: number; /** * 自用面积 */ zymj?: number; /** * 配套面积 */ ptmj?: number; /** * 车位面积 */ cwmj?: number; /** * 标准层高 */ bzcg?: number; /** * 排序字段 */ sort?: number; /** * 日期范围参数 */ params?: any; }