123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- package req
- import (
- "time"
- "ulink-admin/pkg/base"
- )
- type AddressAdd struct {
- MemberId int64 `json:"memberId" binding:"required"` //用户id
- Name string `json:"name" binding:"required"` //收货人姓名
- Phone string `json:"phone" binding:"required"` //收货人电话
- Province string `json:"province" binding:"required"` //收货人所在省
- City string `json:"city" binding:"required"` //收货人所在市
- AreaCode string `json:"areaCode" binding:"required"` //城市编码
- District string `json:"district" binding:"required"` //收货人所在区
- Detail string `json:"detail" binding:"required"` //收货人详细地址
- PostCode string `json:"postCode" binding:"required"` //邮编
- Longitude string `json:"longitude" binding:"required"` //经度
- Latitude string `json:"latitude" binding:"required"` //纬度
- IsDefault int `json:"isDefault" binding:"required,oneof=1 2 "` //是否默认(1是 2否)
- IsDel int `json:"isDel" binding:"required,oneof=1 2 "` //是否删除(1是 2否)
- }
- type AddressEdit struct {
- Id int64 `json:"id" binding:"required"` //主键id
- MemberId int64 `json:"memberId" binding:"required"` //用户id
- Name string `json:"name" binding:"required"` //收货人姓名
- Phone string `json:"phone" binding:"required"` //收货人电话
- Province string `json:"province" binding:"required"` //收货人所在省
- City string `json:"city" binding:"required"` //收货人所在市
- AreaCode string `json:"areaCode" binding:"required"` //城市编码
- District string `json:"district" binding:"required"` //收货人所在区
- Detail string `json:"detail" binding:"required"` //收货人详细地址
- PostCode string `json:"postCode" binding:"required"` //邮编
- Longitude string `json:"longitude" binding:"required"` //经度
- Latitude string `json:"latitude" binding:"required"` //纬度
- IsDefault int `json:"isDefault" binding:"required,oneof=1 2 "` //是否默认(1是 2否)
- IsDel int `json:"isDel" binding:"required,oneof=1 2 "` //是否删除(1是 2否)
- }
- type AddressQuery struct {
- base.GlobalQuery
- Id int64 `form:"id"` //用户地址id
- MemberId int64 `form:"memberId"` //用户id
- Name string `form:"name"` //收货人姓名
- Phone string `form:"phone"` //收货人电话
- Province string `form:"province"` //收货人所在省
- City string `form:"city"` //收货人所在市
- AreaCode string `form:"areaCode"` //城市编码
- District string `form:"district"` //收货人所在区
- Detail string `form:"detail"` //收货人详细地址
- PostCode string `form:"postCode"` //邮编
- Longitude string `form:"longitude"` //经度
- Latitude string `form:"latitude"` //纬度
- IsDefault int `form:"isDefault"` //是否默认(1是 2否)
- IsDel int `form:"isDel"` //是否删除(1是 2否)
- CreateTime time.Time `form:"createTime"` //创建时间
- UpdateTime time.Time `form:"updateTime"` //更新时间
- }
- type AddressBody struct {
- Id int64 `json:"id" binding:"required"` //用户地址id
- MemberId int64 `json:"memberId" binding:"required"` //用户id
- Name string `json:"name" binding:"required"` //收货人姓名
- Phone string `json:"phone" binding:"required"` //收货人电话
- Province string `json:"province" binding:"required"` //收货人所在省
- City string `json:"city" binding:"required"` //收货人所在市
- AreaCode string `json:"areaCode" binding:"required"` //城市编码
- District string `json:"district" binding:"required"` //收货人所在区
- Detail string `json:"detail" binding:"required"` //收货人详细地址
- PostCode string `json:"postCode" binding:"required"` //邮编
- Longitude string `json:"longitude" binding:"required"` //经度
- Latitude string `json:"latitude" binding:"required"` //纬度
- IsDefault int `json:"isDefault" binding:"required"` //是否默认(1是 2否)
- IsDel int `json:"isDel" binding:"required"` //是否删除(1是 2否)
- CreateTime time.Time `json:"createTime" binding:"required"` //创建时间
- UpdateTime time.Time `json:"updateTime" ` //更新时间
- }
|