package model // CreatePersonalCustomerRequest 创建个人客户请求 type CreatePersonalCustomerRequest struct { Phone string `json:"phone" validate:"required"` // 手机号 Nickname string `json:"nickname"` // 昵称 AvatarURL string `json:"avatar_url"` // 头像URL WxOpenID string `json:"wx_open_id"` // 微信OpenID WxUnionID string `json:"wx_union_id"` // 微信UnionID } // UpdatePersonalCustomerRequest 更新个人客户请求 type UpdatePersonalCustomerRequest struct { Phone *string `json:"phone"` // 手机号 Nickname *string `json:"nickname"` // 昵称 AvatarURL *string `json:"avatar_url"` // 头像URL } // PersonalCustomerResponse 个人客户响应 type PersonalCustomerResponse struct { ID uint `json:"id"` Phone string `json:"phone"` Nickname string `json:"nickname"` AvatarURL string `json:"avatar_url"` WxOpenID string `json:"wx_open_id"` WxUnionID string `json:"wx_union_id"` Status int `json:"status"` CreatedAt string `json:"created_at"` UpdatedAt string `json:"updated_at"` }