package hospitalResponse import ( "hospital-admin-api/api/model" "strconv" ) type Hospital struct { HospitalID string `json:"hospital_id"` // 主键id HospitalName string `json:"hospital_name"` // 医院名称 HospitalStatus int `json:"hospital_status"` // 状态(0:禁用 1:正常 2:删除) HospitalLevelName string `json:"hospital_level_name"` // 医院等级名称 PostCode string `json:"post_code"` // 邮政编码 Telephone string `json:"telephone"` // 电话 ProvinceID int `json:"province_id"` // 省份id Province string `json:"province"` // 省份 CityID int `json:"city_id"` // 城市id City string `json:"city"` // 城市 CountyID int `json:"county_id"` // 区县id County string `json:"county"` // 区县 Address string `json:"address"` // 地址 Latitude string `json:"latitude"` // 纬度 Longitude string `json:"longitude"` // 经度 Description string `json:"description"` // 简介 CreatedAt model.LocalTime `json:"created_at"` // 创建时间 UpdatedAt model.LocalTime `json:"updated_at"` // 修改时间 } // HospitalResponse 医院 func HospitalResponse(hospital *model.Hospital) *Hospital { return &Hospital{ HospitalID: strconv.FormatInt(hospital.HospitalID, 10), HospitalName: hospital.HospitalName, HospitalStatus: hospital.HospitalStatus, HospitalLevelName: hospital.HospitalLevelName, PostCode: hospital.PostCode, Telephone: hospital.HospitalName, ProvinceID: hospital.ProvinceId, Province: hospital.Province, CityID: hospital.CityId, City: hospital.City, CountyID: hospital.CountyId, County: hospital.County, Address: hospital.Address, Latitude: hospital.Lat, Longitude: hospital.HospitalName, Description: hospital.Desc, CreatedAt: hospital.CreatedAt, UpdatedAt: hospital.UpdatedAt, } }