package req import ( "ulink-admin/pkg/base" ) type CityAdd struct { Level int `json:"level" binding:"required"` //省市级别 ParentId int64 `json:"parentId" binding:"required"` //父级id CityId int64 `json:"cityId" binding:"required"` //城市id AreaCode string `json:"areaCode" binding:"required"` //区号 Name string `json:"name" binding:"required"` //名称 MergerName string `json:"mergerName" binding:"required"` //合并名称 Lng string `json:"lng" binding:"required"` //经度 Lat string `json:"lat" binding:"required"` //纬度 IsShow int `json:"isShow" binding:"required,oneof=1 2 "` //是否展示 } type CityEdit struct { Id int64 `json:"id" binding:"required"` //主键id Level int `json:"level" binding:"required"` //省市级别 ParentId int64 `json:"parentId" binding:"required"` //父级id CityId int64 `json:"cityId" binding:"required"` //城市id AreaCode string `json:"areaCode" binding:"required"` //区号 Name string `json:"name" binding:"required"` //名称 MergerName string `json:"mergerName" binding:"required"` //合并名称 Lng string `json:"lng" binding:"required"` //经度 Lat string `json:"lat" binding:"required"` //纬度 IsShow int `json:"isShow" binding:"required,oneof=1 2 "` //是否展示 } type CityQuery struct { base.GlobalQuery Id int `form:"id"` // Level int `form:"level"` //省市级别 ParentId int64 `form:"parentId"` //父级id CityId int64 `form:"cityId"` //城市id AreaCode string `form:"areaCode"` //区号 Name string `form:"name"` //名称 MergerName string `form:"mergerName"` //合并名称 Lng string `form:"lng"` //经度 Lat string `form:"lat"` //纬度 IsShow int `form:"isShow"` //是否展示 } type CityBody struct { Id int `json:"id" binding:"required"` // Level int `json:"level" binding:"required"` //省市级别 ParentId int64 `json:"parentId" binding:"required"` //父级id CityId int64 `json:"cityId" binding:"required"` //城市id AreaCode string `json:"areaCode" binding:"required"` //区号 Name string `json:"name" binding:"required"` //名称 MergerName string `json:"mergerName" binding:"required"` //合并名称 Lng string `json:"lng" binding:"required"` //经度 Lat string `json:"lat" binding:"required"` //纬度 IsShow int `json:"isShow" binding:"required"` //是否展示 }