package db
|
|
type PublicHouse struct {
|
ID int `gorm:"primaryKey;autoIncrement" json:"id"` // 主键ID
|
CommunityID string `gorm:"column:community_id;type:varchar(255)" json:"community_id"` // 小区ID
|
Applicant string `gorm:"column:applicant;type:varchar(255)" json:"applicant"` // 申请人
|
IdCard string `gorm:"column:id_card;type:varchar(50)" json:"id_card"` // 证件编号
|
PhoneNumber string `gorm:"column:phone_number;type:varchar(20)" json:"phone_number"` // 联系电话
|
Address string `gorm:"column:address;type:varchar(255)" json:"address"` // 房屋地址
|
ApplicationTime string `gorm:"column:application_time" json:"application_time"` // 申请时间
|
EndTime string `gorm:"column:end_time" json:"end_time"` // 结束时间
|
}
|
|
func (PublicHouse) TableName() string {
|
return "public_house"
|
}
|
|
func GetPublicHouseData() ([]PublicHouse, error) {
|
// 查询数据
|
var db = DB
|
var ph []PublicHouse
|
result := db.Table("public_house").Where("1 = 1").Find(&ph)
|
if result.Error != nil {
|
return nil, result.Error
|
}
|
return ph, nil
|
}
|