17 lines
1.2 KiB
Go
17 lines
1.2 KiB
Go
|
package entity
|
|||
|
|
|||
|
type LinkAddFriendVO struct {
|
|||
|
LinkEmail *string `json:"link_email" v:"required|email#请输入邮箱|邮箱格式错误"`
|
|||
|
LinkHost string `json:"link_host" v:"required#请输入所用(主机)服务商"`
|
|||
|
LinkName string `json:"link_name" v:"required#请输入博客名称"`
|
|||
|
LinkAddress string `json:"link_address" v:"required|regex:[a-zA-z]+://[^\\s]*#请输入博客地址|网址不正确(例:https://blog.x-lf.com/)"`
|
|||
|
LinkDesc string `json:"link_desc" v:"required#请输入博客描述"`
|
|||
|
LinkAvatar string `json:"link_avatar" v:"required#请输入博客头像"`
|
|||
|
LinkRssJudge bool `json:"link_rss_judge" v:"required#请输入是否开启Rss"`
|
|||
|
LinkRss *string `json:"link_rss" v:"required-if:link_rss_judge,true|regex:[a-zA-z]+://[^\\s]*#请输入Rss地址|Rss地址不正确(例:https://blog.x-lf.com/atom.xml)"`
|
|||
|
LinkUserLocation uint `json:"link_user_location" v:"required#请输入期望板块"`
|
|||
|
LinkUserColor uint `json:"link_user_color" v:"required#请输入期望颜色"`
|
|||
|
LinkRemark *string `json:"link_remark"`
|
|||
|
LinkAccept bool `json:"link_accept" v:"required#请同意协议"`
|
|||
|
}
|