address_book.go 1.7 KB

1234567891011121314151617181920212223242526272829
  1. package models
  2. // AddressBook 发件人表
  3. type AddressBook struct {
  4. Id int `gorm:"column:id" json:"id"` //
  5. CreatedTime MyTime `gorm:"column:created_time" json:"createdTime"` //创建时间
  6. CreatedBy int `gorm:"column:created_by" json:"createdBy"` //创建人
  7. UpdatedTime MyTime `gorm:"column:updated_time" json:"updatedTime"` //修改时间
  8. UpdatedBy int `gorm:"column:updated_by" json:"updatedBy"` //修改人
  9. DeletedTime MyTime `gorm:"column:deleted_time" json:"deletedTime"` //删除时间
  10. DeletedBy int `gorm:"column:deleted_by" json:"deletedBy"` //删除人
  11. Deleted int `gorm:"column:deleted" json:"deleted"` //是否删除 1-是 2-否
  12. AddressType string `gorm:"column:address_type" json:"addressType"` //地址类型:sender-发货人 consignee-收货人
  13. Name string `gorm:"column:name" json:"name"` //姓名
  14. Phone string `gorm:"column:phone" json:"phone"` //联系电话
  15. ProvinceId int `gorm:"column:province_id" json:"provinceId"` //省Id
  16. ProvinceName string `gorm:"column:province_name" json:"provinceName"` //省中文名
  17. CityId int `gorm:"column:city_id" json:"cityId"` //市Id
  18. CityName string `gorm:"column:city_name" json:"cityName"` //市中文名
  19. RegionId int `gorm:"column:region_id" json:"regionId"` //区Id
  20. RegionName string `gorm:"column:region_name" json:"regionName"` //区中文名
  21. Address string `gorm:"column:address" json:"address"` //详细地址
  22. IsDefault int `gorm:"column:is_default" json:"isDefault"` //是否默认:1-是 2-否
  23. }
  24. func (*AddressBook) TableName() string {
  25. return "address_book"
  26. }