first commit

This commit is contained in:
Yangtao
2025-11-18 17:48:20 +08:00
commit 6e56cab848
196 changed files with 65809 additions and 0 deletions

View File

@ -0,0 +1,68 @@
package req
import "errors"
type AppUserAuthReq struct {
Code string `json:"code" form:"code" uri:"code"`
No string `json:"no" form:"no" uri:"no"`
Pwd string `json:"pwd" form:"pwd" uri:"pwd"`
}
func (d AppUserAuthReq) Check() error {
if len(d.Code) == 0 {
return errors.New("code不能为空")
}
return nil
}
type AppUserRegisterReq struct {
Nickname string `json:"nickname" form:"nickname" uri:"nickname"`
Avatar string `json:"avatar" form:"avatar" uri:"avatar"`
Sex int32 `json:"sex" form:"sex" uri:"sex"` // 1=男 2=女
Mobile string `json:"mobile" form:"mobile" uri:"mobile"`
}
func (d AppUserRegisterReq) Check() error {
return nil
}
type AppUserRealAuthByIDCardReq struct {
Avatar string `json:"avatar" form:"avatar" uri:"avatar"`
IDCard string `json:"id_card" form:"id_card" uri:"id_card"`
RealName string `json:"real_name" form:"real_name" uri:"real_name"`
Gender int32 `json:"gender" form:"gender" uri:"gender"`
Mobile string `json:"mobile" form:"mobile" uri:"mobile"`
// ImageFront string `json:"image_front" form:"image_front" uri:"image_front"`
// ImageBack string `json:"image_back" form:"image_back" uri:"image_back"`
// ImageOnHand string `json:"image_on_hand" form:"image_on_hand" uri:"image_on_hand"`
}
func (d AppUserRealAuthByIDCardReq) Check() error {
return nil
}
type AppUserRealAuthByIDCardVerifyReq struct {
RealAuthID string `json:"real_auth_id" form:"real_auth_id" uri:"real_auth_id"`
Code string `json:"code" form:"code" uri:"code"`
}
func (d AppUserRealAuthByIDCardVerifyReq) Check() error {
return nil
}
type AppUserComplainAddReq struct {
// 投诉单号 问题分类 提交日期 提交人 具体内容 状态
Type string `json:"type"` // 类型DRIVER=司机 VEHICLE=车辆 ORDER=订单 COMPANY=公司 OTHER=其他
Content string `json:"content"` // 投诉类型
Mobile string `json:"mobile"` // 联系方式
Desc string `json:"desc"` // 更多说明
}
type AppUserComplainUpdateReq struct {
IDBody
// 投诉单号 问题分类 提交日期 提交人 具体内容 状态
Type string `json:"type"` // 类型DRIVER=司机 VEHICLE=车辆 ORDER=订单 COMPANY=公司 OTHER=其他
Content string `json:"content"` // 投诉类型
Mobile string `json:"mobile"` // 联系方式
Desc string `json:"desc"` // 更多说明
}