Documentation ¶
Index ¶
- func CreateApplyInfo(params *CreateApplyInfoRequest) (string, error)
- func CreateApplyPlace(params *CreateApplyPlaceRequest) (string, error)
- func CreateClassType(params *CreateClassTypeRequest) (string, error)
- func CreateConfiguration(params *CreateConfigurationRequest) error
- func CreateDrivingSchool(params *CreateDrivingSchoolRequest) (string, error)
- func CreateFeeDetail(params *CreateFeeDetailRequest) (string, error)
- func CreatePriticPlace(params *CreatePriticPlaceRequest) (string, error)
- func CreateRechargeRecord(params *CreateRechargeRecordRequest) (string, error)
- func CreateStudentArchive(params *CreateStudentArchiveRequest) (string, error)
- func DeleteApplyInfo(id string) error
- func DeleteApplyPlace(id string) error
- func DeleteClassType(id string) error
- func DeleteDrivingSchool(id string) error
- func DeleteFeeDetail(id string) error
- func DeletePriticPlace(id string) error
- func DeleteRechargeRecord(id string) error
- func DeleteStudentArchive(id string) error
- func Destroy()
- func GetConfigurationGroupValues(params *GetConfigurationGroupValuesQuery) ([]string, error)
- func Init(baseUrl string, timeoutSec time.Duration)
- func UpdateApplyInfo(params *UpdateApplyInfoRequest) error
- func UpdateApplyInfosOfDrivingSchool(params *UpdateApplyInfosOfDrivingSchoolRequest) error
- func UpdateApplyPlace(params *UpdateApplyPlaceRequest) error
- func UpdateApplyPlacesOfDrivingSchool(params *UpdateApplyPlacesOfDrivingSchoolRequest) error
- func UpdateClassType(params *UpdateClassTypeRequest) error
- func UpdateClassTypeOfFeeDetail(params *UpdateClassTypeOfFeeDetailRequest) error
- func UpdateClassTypesOfDrivingSchool(params *UpdateClassTypesOfDrivingSchoolRequest) error
- func UpdateDrivingSchool(params *UpdateDrivingSchoolRequest) error
- func UpdateDrivingSchoolOfApplyInfo(params *UpdateDrivingSchoolOfApplyInfoRequest) error
- func UpdateDrivingSchoolOfApplyPlace(params *UpdateDrivingSchoolOfApplyPlaceRequest) error
- func UpdateDrivingSchoolOfClassType(params *UpdateDrivingSchoolOfClassTypeRequest) error
- func UpdateDrivingSchoolOfPriticPlace(params *UpdateDrivingSchoolOfPriticPlaceRequest) error
- func UpdateDrivingSchoolOfStudentArchive(params *UpdateDrivingSchoolOfStudentArchiveRequest) error
- func UpdateFeeDetail(params *UpdateFeeDetailRequest) error
- func UpdateFeeDetailsOfClassType(params *UpdateFeeDetailsOfClassTypeRequest) error
- func UpdatePriticPlace(params *UpdatePriticPlaceRequest) error
- func UpdatePriticPlacesOfDrivingSchool(params *UpdatePriticPlacesOfDrivingSchoolRequest) error
- func UpdateRechargeRecord(params *UpdateRechargeRecordRequest) error
- func UpdateStudentArchive(params *UpdateStudentArchiveRequest) error
- func UpdateStudentArchivesOfDrivingSchool(params *UpdateStudentArchivesOfDrivingSchoolRequest) error
- type ApplyInfoInfo
- type ApplyPlaceInfo
- type ClassTypeInfo
- func GetClassType(params *GetClassTypeQuery) (*ClassTypeInfo, error)
- func GetClassTypeOfFeeDetail(params *GetClassTypeOfFeeDetailQuery) (*ClassTypeInfo, error)
- func GetClassTypes(params *GetClassTypesQuery) ([]ClassTypeInfo, int64, error)
- func GetClassTypesOfDrivingSchool(params *GetClassTypesOfDrivingSchoolQuery) ([]ClassTypeInfo, int64, error)
- type CreateApplyInfoRequest
- type CreateApplyInfoResponse
- type CreateApplyPlaceRequest
- type CreateApplyPlaceResponse
- type CreateClassTypeRequest
- type CreateClassTypeResponse
- type CreateConfigurationRequest
- type CreateConfigurationResponse
- type CreateDrivingSchoolRequest
- type CreateDrivingSchoolResponse
- type CreateFeeDetailRequest
- type CreateFeeDetailResponse
- type CreatePriticPlaceRequest
- type CreatePriticPlaceResponse
- type CreateRechargeRecordRequest
- type CreateRechargeRecordResponse
- type CreateStudentArchiveRequest
- type CreateStudentArchiveResponse
- type DeleteApplyInfoResponse
- type DeleteApplyPlaceResponse
- type DeleteClassTypeResponse
- type DeleteConfigurationQuery
- type DeleteConfigurationResponse
- type DeleteDrivingSchoolQuery
- type DeleteDrivingSchoolResponse
- type DeleteFeeDetailResponse
- type DeletePriticPlaceResponse
- type DeleteRechargeRecordResponse
- type DeleteStudentArchiveResponse
- type DrivingSchoolInfo
- func GetDrivingSchool(params *GetDrivingSchoolQuery) (*DrivingSchoolInfo, error)
- func GetDrivingSchoolOfApplyInfo(params *GetDrivingSchoolOfApplyInfoQuery) (*DrivingSchoolInfo, error)
- func GetDrivingSchoolOfApplyPlace(params *GetDrivingSchoolOfApplyPlaceQuery) (*DrivingSchoolInfo, error)
- func GetDrivingSchoolOfClassType(params *GetDrivingSchoolOfClassTypeQuery) (*DrivingSchoolInfo, error)
- func GetDrivingSchoolOfPriticPlace(params *GetDrivingSchoolOfPriticPlaceQuery) (*DrivingSchoolInfo, error)
- func GetDrivingSchoolOfStudentArchive(params *GetDrivingSchoolOfStudentArchiveQuery) (*DrivingSchoolInfo, error)
- func GetDrivingSchools(params *GetDrivingSchoolsQuery) ([]DrivingSchoolInfo, int64, error)
- func GetDrivingSchoolsByIDs(params *GetDrivingSchoolByIDsRequest) ([]DrivingSchoolInfo, int64, error)
- type FeeDetailInfo
- type GetApplyInfoQuery
- type GetApplyInfoResponse
- type GetApplyInfosOfDrivingSchoolQuery
- type GetApplyInfosOfDrivingSchoolResponse
- type GetApplyInfosQuery
- type GetApplyInfosResponse
- type GetApplyPlaceQuery
- type GetApplyPlaceResponse
- type GetApplyPlacesOfDrivingSchoolQuery
- type GetApplyPlacesOfDrivingSchoolResponse
- type GetApplyPlacesQuery
- type GetApplyPlacesResponse
- type GetClassTypeOfFeeDetailQuery
- type GetClassTypeOfFeeDetailResponse
- type GetClassTypeQuery
- type GetClassTypeResponse
- type GetClassTypesOfDrivingSchoolQuery
- type GetClassTypesOfDrivingSchoolResponse
- type GetClassTypesQuery
- type GetClassTypesResponse
- type GetConfigurationGroupValuesQuery
- type GetConfigurationGroupValuesResponse
- type GetDrivingSchoolByIDsRequest
- type GetDrivingSchoolOfApplyInfoQuery
- type GetDrivingSchoolOfApplyInfoResponse
- type GetDrivingSchoolOfApplyPlaceQuery
- type GetDrivingSchoolOfApplyPlaceResponse
- type GetDrivingSchoolOfClassTypeQuery
- type GetDrivingSchoolOfClassTypeResponse
- type GetDrivingSchoolOfPriticPlaceQuery
- type GetDrivingSchoolOfPriticPlaceResponse
- type GetDrivingSchoolOfStudentArchiveQuery
- type GetDrivingSchoolOfStudentArchiveResponse
- type GetDrivingSchoolQuery
- type GetDrivingSchoolResponse
- type GetDrivingSchoolsQuery
- type GetDrivingSchoolsResponse
- type GetFeeDetailQuery
- type GetFeeDetailResponse
- type GetFeeDetailsOfClassTypeQuery
- type GetFeeDetailsOfClassTypeResponse
- type GetFeeDetailsQuery
- type GetFeeDetailsResponse
- type GetPriticPlaceQuery
- type GetPriticPlaceResponse
- type GetPriticPlacesOfDrivingSchoolQuery
- type GetPriticPlacesOfDrivingSchoolResponse
- type GetPriticPlacesQuery
- type GetPriticPlacesResponse
- type GetRechargeRecordQuery
- type GetRechargeRecordResponse
- type GetRechargeRecordsQuery
- type GetRechargeRecordsResponse
- type GetStudentArchiveQuery
- type GetStudentArchiveResponse
- type GetStudentArchivesOfDrivingSchoolQuery
- type GetStudentArchivesOfDrivingSchoolResponse
- type GetStudentArchivesQuery
- type GetStudentArchivesResponse
- type PriticPlaceInfo
- type RechargeRecordInfo
- type StudentArchiveInfo
- func GetStudentArchive(params *GetStudentArchiveQuery) (*StudentArchiveInfo, error)
- func GetStudentArchives(params *GetStudentArchivesQuery) ([]StudentArchiveInfo, int64, error)
- func GetStudentArchivesOfDrivingSchool(params *GetStudentArchivesOfDrivingSchoolQuery) ([]StudentArchiveInfo, int64, error)
- type UpdateApplyInfoRequest
- type UpdateApplyInfoResponse
- type UpdateApplyInfosOfDrivingSchoolRequest
- type UpdateApplyInfosOfDrivingSchoolResponse
- type UpdateApplyPlaceRequest
- type UpdateApplyPlaceResponse
- type UpdateApplyPlacesOfDrivingSchoolRequest
- type UpdateApplyPlacesOfDrivingSchoolResponse
- type UpdateClassTypeOfFeeDetailRequest
- type UpdateClassTypeOfFeeDetailResponse
- type UpdateClassTypeRequest
- type UpdateClassTypeResponse
- type UpdateClassTypesOfDrivingSchoolRequest
- type UpdateClassTypesOfDrivingSchoolResponse
- type UpdateDrivingSchoolOfApplyInfoRequest
- type UpdateDrivingSchoolOfApplyInfoResponse
- type UpdateDrivingSchoolOfApplyPlaceRequest
- type UpdateDrivingSchoolOfApplyPlaceResponse
- type UpdateDrivingSchoolOfClassTypeRequest
- type UpdateDrivingSchoolOfClassTypeResponse
- type UpdateDrivingSchoolOfPriticPlaceRequest
- type UpdateDrivingSchoolOfPriticPlaceResponse
- type UpdateDrivingSchoolOfStudentArchiveRequest
- type UpdateDrivingSchoolOfStudentArchiveResponse
- type UpdateDrivingSchoolRequest
- type UpdateDrivingSchoolResponse
- type UpdateFeeDetailRequest
- type UpdateFeeDetailResponse
- type UpdateFeeDetailsOfClassTypeRequest
- type UpdateFeeDetailsOfClassTypeResponse
- type UpdatePriticPlaceRequest
- type UpdatePriticPlaceResponse
- type UpdatePriticPlacesOfDrivingSchoolRequest
- type UpdatePriticPlacesOfDrivingSchoolResponse
- type UpdateRechargeRecordRequest
- type UpdateRechargeRecordResponse
- type UpdateStudentArchiveRequest
- type UpdateStudentArchiveResponse
- type UpdateStudentArchivesOfDrivingSchoolRequest
- type UpdateStudentArchivesOfDrivingSchoolResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateApplyInfo ¶
func CreateApplyInfo(params *CreateApplyInfoRequest) (string, error)
CreateApplyInfo 创建报名信息
func CreateApplyPlace ¶
func CreateApplyPlace(params *CreateApplyPlaceRequest) (string, error)
CreateApplyPlace 创建报名点
func CreateClassType ¶
func CreateClassType(params *CreateClassTypeRequest) (string, error)
CreateClassType 创建班型
func CreateConfiguration ¶
func CreateConfiguration(params *CreateConfigurationRequest) error
CreateConfiguration 创建配置
func CreateDrivingSchool ¶
func CreateDrivingSchool(params *CreateDrivingSchoolRequest) (string, error)
CreateDrivingSchool 创建驾校
func CreateFeeDetail ¶
func CreateFeeDetail(params *CreateFeeDetailRequest) (string, error)
CreateFeeDetail 创建费用明细
func CreatePriticPlace ¶
func CreatePriticPlace(params *CreatePriticPlaceRequest) (string, error)
CreatePriticPlace 创建练车场地
func CreateRechargeRecord ¶ added in v0.15.100
func CreateRechargeRecord(params *CreateRechargeRecordRequest) (string, error)
CreateRechargeRecord 创建充值记录
func CreateStudentArchive ¶
func CreateStudentArchive(params *CreateStudentArchiveRequest) (string, error)
CreateStudentArchive 创建学员档案
func DeleteRechargeRecord ¶ added in v0.15.100
DeleteRechargeRecord 删除充值记录
func GetConfigurationGroupValues ¶
func GetConfigurationGroupValues(params *GetConfigurationGroupValuesQuery) ([]string, error)
GetConfigurationGroupValues 获取配置组的值
func UpdateApplyInfo ¶
func UpdateApplyInfo(params *UpdateApplyInfoRequest) error
UpdateApplyInfo 更新报名信息
func UpdateApplyInfosOfDrivingSchool ¶
func UpdateApplyInfosOfDrivingSchool(params *UpdateApplyInfosOfDrivingSchoolRequest) error
UpdateApplyInfosOfDrivingSchool 更新驾校的报名信息
func UpdateApplyPlace ¶
func UpdateApplyPlace(params *UpdateApplyPlaceRequest) error
UpdateApplyPlace 更新报名点
func UpdateApplyPlacesOfDrivingSchool ¶
func UpdateApplyPlacesOfDrivingSchool(params *UpdateApplyPlacesOfDrivingSchoolRequest) error
UpdateApplyPlacesOfDrivingSchool 更新驾校的报名点
func UpdateClassType ¶
func UpdateClassType(params *UpdateClassTypeRequest) error
UpdateClassType 更新班型
func UpdateClassTypeOfFeeDetail ¶
func UpdateClassTypeOfFeeDetail(params *UpdateClassTypeOfFeeDetailRequest) error
UpdateClassTypeOfFeeDetail 更新费用明细的班型
func UpdateClassTypesOfDrivingSchool ¶
func UpdateClassTypesOfDrivingSchool(params *UpdateClassTypesOfDrivingSchoolRequest) error
UpdateClassTypesOfDrivingSchool 更新驾校的班型
func UpdateDrivingSchool ¶
func UpdateDrivingSchool(params *UpdateDrivingSchoolRequest) error
UpdateDrivingSchool 更新报名信息
func UpdateDrivingSchoolOfApplyInfo ¶
func UpdateDrivingSchoolOfApplyInfo(params *UpdateDrivingSchoolOfApplyInfoRequest) error
UpdateDrivingSchoolOfApplyInfo 更新报名信息的驾校
func UpdateDrivingSchoolOfApplyPlace ¶
func UpdateDrivingSchoolOfApplyPlace(params *UpdateDrivingSchoolOfApplyPlaceRequest) error
UpdateDrivingSchoolOfApplyPlace 更新报名点的驾校
func UpdateDrivingSchoolOfClassType ¶
func UpdateDrivingSchoolOfClassType(params *UpdateDrivingSchoolOfClassTypeRequest) error
UpdateDrivingSchoolOfClassType 更新班型的驾校
func UpdateDrivingSchoolOfPriticPlace ¶
func UpdateDrivingSchoolOfPriticPlace(params *UpdateDrivingSchoolOfPriticPlaceRequest) error
UpdateDrivingSchoolOfPriticPlace 更新练车场地的驾校
func UpdateDrivingSchoolOfStudentArchive ¶
func UpdateDrivingSchoolOfStudentArchive(params *UpdateDrivingSchoolOfStudentArchiveRequest) error
UpdateDrivingSchoolOfStudentArchive 更新学员档案的驾校
func UpdateFeeDetail ¶
func UpdateFeeDetail(params *UpdateFeeDetailRequest) error
UpdateFeeDetail 更新费用明细
func UpdateFeeDetailsOfClassType ¶
func UpdateFeeDetailsOfClassType(params *UpdateFeeDetailsOfClassTypeRequest) error
UpdateFeeDetailsOfClassType 更新班型的费用明细
func UpdatePriticPlace ¶
func UpdatePriticPlace(params *UpdatePriticPlaceRequest) error
UpdatePriticPlace 更新报名点
func UpdatePriticPlacesOfDrivingSchool ¶
func UpdatePriticPlacesOfDrivingSchool(params *UpdatePriticPlacesOfDrivingSchoolRequest) error
UpdatePriticPlacesOfDrivingSchool 更新驾校的练车场地
func UpdateRechargeRecord ¶ added in v0.15.100
func UpdateRechargeRecord(params *UpdateRechargeRecordRequest) error
UpdateRechargeRecord 获取充值记录
func UpdateStudentArchive ¶
func UpdateStudentArchive(params *UpdateStudentArchiveRequest) error
UpdateStudentArchive 更新学员档案
func UpdateStudentArchivesOfDrivingSchool ¶
func UpdateStudentArchivesOfDrivingSchool(params *UpdateStudentArchivesOfDrivingSchoolRequest) error
UpdateStudentArchivesOfDrivingSchool 更新驾校的学员档案
Types ¶
type ApplyInfoInfo ¶
type ApplyInfoInfo struct { ID string `json:"id"` Name string `json:"name"` CardType string `json:"cardType"` CardNum string `json:"cardNum"` Sex string `json:"sex"` ClassID string `json:"classId"` Phone string `json:"phone"` HomeAddress string `json:"homeAddress"` Introducer string `json:"introducer"` DrivingSchoolID string `json:"drivingSchoolId"` AvatarObj string `json:"avatarObj"` CreateAt string `json:"createAt"` }
func GetApplyInfo ¶
func GetApplyInfo(params *GetApplyInfoQuery) (*ApplyInfoInfo, error)
GetApplyInfo 通过ID获取报名信息
func GetApplyInfos ¶
func GetApplyInfos(params *GetApplyInfosQuery) ([]ApplyInfoInfo, int64, error)
GetApplyInfos 获取报名信息
func GetApplyInfosOfDrivingSchool ¶
func GetApplyInfosOfDrivingSchool(params *GetApplyInfosOfDrivingSchoolQuery) ([]ApplyInfoInfo, int64, error)
GetApplyInfosOfDrivingSchool 获取驾校的报名信息
type ApplyPlaceInfo ¶
type ApplyPlaceInfo struct { ID string `json:"id"` Name string `json:"name"` LinkMan string `json:"linkMan"` LinkPhone string `json:"linkPhone"` Longitude float64 `json:"longitude"` Latitude float64 `json:"latitude"` Address string `json:"address"` Rank int `json:"rank"` Enable uint8 `json:"enable"` Show uint8 `json:"show"` DrivingSchoolID string `json:"drivingSchoolId"` ApplyPlacePhoto string `json:"applyPlacePhoto"` }
func GetApplyPlace ¶
func GetApplyPlace(params *GetApplyPlaceQuery) (*ApplyPlaceInfo, error)
GetApplyPlace 通过ID获取报名点
func GetApplyPlaces ¶
func GetApplyPlaces(params *GetApplyPlacesQuery) ([]ApplyPlaceInfo, int64, error)
GetApplyPlaces 获取报名点
func GetApplyPlacesOfDrivingSchool ¶
func GetApplyPlacesOfDrivingSchool(params *GetApplyPlacesOfDrivingSchoolQuery) ([]ApplyPlaceInfo, int64, error)
GetApplyPlacesOfDrivingSchool 获取驾校的报名点
type ClassTypeInfo ¶
type ClassTypeInfo struct { ID string `json:"id"` Name string `json:"name"` ApplyType string `json:"applyType"` Fee float64 `json:"fee"` Kind string `json:"kind"` StudyTime string `json:"studyTime"` RangeCrowd string `json:"rangeCrowd"` AppointmentType string `json:"appointmentType"` PickupType string `json:"pickupType"` Details string `json:"details"` Remark string `json:"remark"` Rank int `json:"rank"` Enable uint8 `json:"enable"` Show uint8 `json:"show"` DrivingSchoolID string `json:"drivingSchoolId"` ClassTypePhoto string `json:"classTypePhoto"` }
func GetClassType ¶
func GetClassType(params *GetClassTypeQuery) (*ClassTypeInfo, error)
GetClassType 通过ID获取班型
func GetClassTypeOfFeeDetail ¶
func GetClassTypeOfFeeDetail(params *GetClassTypeOfFeeDetailQuery) (*ClassTypeInfo, error)
GetClassTypeOfFeeDetail 获取费用明细的班型
func GetClassTypes ¶
func GetClassTypes(params *GetClassTypesQuery) ([]ClassTypeInfo, int64, error)
GetClassTypes 获取班型
func GetClassTypesOfDrivingSchool ¶
func GetClassTypesOfDrivingSchool(params *GetClassTypesOfDrivingSchoolQuery) ([]ClassTypeInfo, int64, error)
GetClassTypesOfDrivingSchool 获取驾校的班型
type CreateApplyInfoRequest ¶
type CreateApplyInfoRequest struct { Name string `json:"name" binding:"required"` CardType string `json:"cardType" binding:"required"` CardNum string `json:"cardNum" binding:"required"` Sex string `json:"sex" binding:"required"` ClassID string `json:"classId" binding:"required"` Phone string `json:"phone" binding:"required"` HomeAddress string `json:"homeAddress" binding:"required"` Introducer string `json:"introducer" binding:"required"` CreateUserID string `json:"create_user_id" binding:"required"` DrivingSchoolID string `json:"drivingSchoolId" binding:"required"` AvatarObj string `json:"avatarObj"` }
type CreateApplyInfoResponse ¶
type CreateApplyInfoResponse struct { ID string `json:"id"` // contains filtered or unexported fields }
type CreateApplyPlaceRequest ¶
type CreateApplyPlaceRequest struct { Name string `json:"name" binding:"required"` LinkMan string `json:"linkMan" binding:"required"` LinkPhone string `json:"linkPhone" binding:"required"` Longitude float64 `json:"longitude"` Latitude float64 `json:"latitude"` Address string `json:"address"` Rank int `json:"rank"` Enable uint8 `json:"enable"` Show uint8 `json:"show"` CreateUserID string `json:"create_user_id" binding:"required"` DrivingSchoolID string `json:"drivingSchoolId" binding:"required"` PlacePhoto string `json:"placePhoto"` }
type CreateApplyPlaceResponse ¶
type CreateApplyPlaceResponse struct { ID string `json:"id"` // contains filtered or unexported fields }
type CreateClassTypeRequest ¶
type CreateClassTypeRequest struct { Name string `json:"name" binding:"required"` ApplyType string `json:"applyType" binding:"required"` Fee float64 `json:"fee"` Kind string `json:"kind" binding:"required"` StudyTime string `json:"studyTime" binding:"required"` RangeCrowd string `json:"rangeCrowd" binding:"required"` AppointmentType string `json:"appointmentType" binding:"required"` PickupType string `json:"pickupType" binding:"required"` Details string `json:"details"` Remark string `json:"remark"` Rank int `json:"rank"` Enable uint8 `json:"enable"` Show uint8 `json:"show"` CreateUserID string `json:"create_user_id" binding:"required"` DrivingSchoolID string `json:"drivingSchoolId" binding:"required"` ClassTypePhoto string `json:"classTypePhoto"` }
type CreateClassTypeResponse ¶
type CreateClassTypeResponse struct { ID string `json:"id"` // contains filtered or unexported fields }
type CreateConfigurationResponse ¶
type CreateConfigurationResponse struct {
// contains filtered or unexported fields
}
type CreateDrivingSchoolRequest ¶
type CreateDrivingSchoolRequest struct { Name string `json:"name" binding:"required"` ShortName string `json:"shortName" binding:"required"` Longitude float64 `json:"longitude"` Latitude float64 `json:"latitude"` Address string `json:"address"` Phone string `json:"phone" binding:"required"` Enable uint8 `json:"enable"` Show uint8 `json:"show"` CarCount int `json:"carCount"` CoachCount int `json:"coachCount"` StudentCount int `json:"studentCount"` Intro string `json:"intro"` Facility string `json:"facility"` TangentID string `json:"tangentId" binding:"required"` CreateUserID string `json:"create_user_id" binding:"required"` ContactWay string `json:"contactWay"` BannerObj string `json:"bannerObj"` LogoObj string `json:"logoObj"` }
type CreateDrivingSchoolResponse ¶
type CreateDrivingSchoolResponse struct { ID string `json:"id"` // contains filtered or unexported fields }
type CreateFeeDetailRequest ¶
type CreateFeeDetailResponse ¶
type CreateFeeDetailResponse struct { ID string `json:"id"` // contains filtered or unexported fields }
type CreatePriticPlaceRequest ¶
type CreatePriticPlaceRequest struct { Name string `json:"name" binding:"required"` Subject string `json:"subject" binding:"required"` Area float64 `json:"area" binding:"required"` CapCar float64 `json:"capCar" binding:"required"` Longitude float64 `json:"longitude"` Latitude float64 `json:"latitude"` Address string `json:"address"` Rank int `json:"rank"` Enable uint8 `json:"enable"` Show uint8 `json:"show"` CreateUserID string `json:"create_user_id" binding:"required"` DrivingSchoolID string `json:"drivingSchoolId" binding:"required"` PriticPlacePhoto string `json:"priticPlacePhoto"` }
type CreatePriticPlaceResponse ¶
type CreatePriticPlaceResponse struct { ID string `json:"id"` // contains filtered or unexported fields }
type CreateRechargeRecordRequest ¶ added in v0.15.100
type CreateRechargeRecordRequest struct { TxID string `json:"txId"` DriverSchoolID string `json:"driverSchoolId"` DriverSchoolName string `json:"driverSchoolName"` ClassTypeID string `json:"classTypeId"` ClassTypeName string `json:"classTypeName"` StudentID string `json:"studentId"` StudentName string `json:"studentName"` StudentPhone string `json:"studentPhone"` StudentCardID string `json:"studentCardId"` Status int `json:"status"` TotalFee int `json:"totalFee"` OpenID string `json:"openId"` CreateUserID string `json:"createUserId" binding:"required"` }
type CreateRechargeRecordResponse ¶ added in v0.15.100
type CreateRechargeRecordResponse struct { ID string `json:"id"` // contains filtered or unexported fields }
type CreateStudentArchiveRequest ¶
type CreateStudentArchiveRequest struct { ApplyInfoID string `json:"applyInfoId"` Name string `json:"name" binding:"required"` Sex string `json:"sex" binding:"required"` CardType string `json:"cardType" binding:"required"` CardNum string `json:"cardNum" binding:"required"` Phone string `json:"phone" binding:"required"` HomeAddress string `json:"homeAddress" binding:"required"` Country string `json:"country" binding:"required"` Nation string `json:"nation" binding:"required"` ApplyDate string `json:"applyDate" binding:"required"` Recruiter string `json:"recruiter" binding:"required"` ApplyPlaceID string `json:"applyPlaceId" binding:"required"` BusinessType string `json:"businessType" binding:"required"` ApplyType string `json:"applyType" binding:"required"` OriginalType string `json:"originalType"` OriginalNum string `json:"originalNum"` ClassID string `json:"classId" binding:"required"` Remark string `json:"remark" binding:"required"` StudentStatus string `json:"studentStatus" binding:"required"` FeeStatus string `json:"feeStatus" binding:"required"` SubjectStatus string `json:"subjectStatus" binding:"required"` CreateUserID string `json:"create_user_id" binding:"required"` DrivingSchoolID string `json:"drivingSchoolId" binding:"required"` AvatarObj string `json:"avatarObj"` CardFrontObj string `json:"cardFrontObj"` CardBackObj string `json:"cardBackObj"` }
type CreateStudentArchiveResponse ¶
type CreateStudentArchiveResponse struct { ID string `json:"id"` // contains filtered or unexported fields }
type DeleteApplyInfoResponse ¶
type DeleteApplyInfoResponse struct {
// contains filtered or unexported fields
}
type DeleteApplyPlaceResponse ¶
type DeleteApplyPlaceResponse struct {
// contains filtered or unexported fields
}
type DeleteClassTypeResponse ¶
type DeleteClassTypeResponse struct {
// contains filtered or unexported fields
}
type DeleteConfigurationResponse ¶
type DeleteConfigurationResponse struct {
// contains filtered or unexported fields
}
type DeleteDrivingSchoolQuery ¶
type DeleteDrivingSchoolQuery struct {
TangentID string `form:"tangentId" binding:"required"`
}
type DeleteDrivingSchoolResponse ¶
type DeleteDrivingSchoolResponse struct {
// contains filtered or unexported fields
}
type DeleteFeeDetailResponse ¶
type DeleteFeeDetailResponse struct {
// contains filtered or unexported fields
}
type DeletePriticPlaceResponse ¶
type DeletePriticPlaceResponse struct {
// contains filtered or unexported fields
}
type DeleteRechargeRecordResponse ¶ added in v0.15.100
type DeleteRechargeRecordResponse struct {
// contains filtered or unexported fields
}
type DeleteStudentArchiveResponse ¶
type DeleteStudentArchiveResponse struct {
// contains filtered or unexported fields
}
type DrivingSchoolInfo ¶
type DrivingSchoolInfo struct { ID string `json:"id"` Name string `json:"name"` ShortName string `json:"shortName"` Longitude float64 `json:"longitude"` Latitude float64 `json:"latitude"` Address string `json:"address"` Phone string `json:"phone"` Enable uint8 `json:"enable"` Show uint8 `json:"show"` CarCount int `json:"carCount"` CoachCount int `json:"coachCount"` StudentCount int `json:"studentCount"` Intro string `json:"intro"` Facility string `json:"facility"` TangentID string `json:"tangentId"` ContactWay string `json:"contactWay"` BannerObj string `json:"bannerObj"` LogoObj string `json:"logoObj"` }
func GetDrivingSchool ¶
func GetDrivingSchool(params *GetDrivingSchoolQuery) (*DrivingSchoolInfo, error)
GetDrivingSchool 通过ID获取驾校
func GetDrivingSchoolOfApplyInfo ¶
func GetDrivingSchoolOfApplyInfo(params *GetDrivingSchoolOfApplyInfoQuery) (*DrivingSchoolInfo, error)
GetDrivingSchoolOfApplyInfo 获取报名信息的驾校
func GetDrivingSchoolOfApplyPlace ¶
func GetDrivingSchoolOfApplyPlace(params *GetDrivingSchoolOfApplyPlaceQuery) (*DrivingSchoolInfo, error)
GetDrivingSchoolOfApplyPlace 获取报名点的驾校
func GetDrivingSchoolOfClassType ¶
func GetDrivingSchoolOfClassType(params *GetDrivingSchoolOfClassTypeQuery) (*DrivingSchoolInfo, error)
GetDrivingSchoolOfClassType 获取班型的驾校
func GetDrivingSchoolOfPriticPlace ¶
func GetDrivingSchoolOfPriticPlace(params *GetDrivingSchoolOfPriticPlaceQuery) (*DrivingSchoolInfo, error)
GetDrivingSchoolOfPriticPlace 获取练车场地的驾校
func GetDrivingSchoolOfStudentArchive ¶
func GetDrivingSchoolOfStudentArchive(params *GetDrivingSchoolOfStudentArchiveQuery) (*DrivingSchoolInfo, error)
GetDrivingSchoolOfStudentArchive 获取报名点的驾校
func GetDrivingSchools ¶
func GetDrivingSchools(params *GetDrivingSchoolsQuery) ([]DrivingSchoolInfo, int64, error)
GetDrivingSchools 获取驾校
func GetDrivingSchoolsByIDs ¶ added in v0.15.91
func GetDrivingSchoolsByIDs(params *GetDrivingSchoolByIDsRequest) ([]DrivingSchoolInfo, int64, error)
type FeeDetailInfo ¶
type FeeDetailInfo struct { ID string `json:"id"` MoneyCause string `json:"moneyCause"` Money float64 `json:"money"` }
func GetFeeDetail ¶
func GetFeeDetail(params *GetFeeDetailQuery) (*FeeDetailInfo, error)
GetFeeDetail 通过ID获取费用明细
func GetFeeDetails ¶
func GetFeeDetails(params *GetFeeDetailsQuery) ([]FeeDetailInfo, int64, error)
GetFeeDetails 获取费用明细
func GetFeeDetailsOfClassType ¶
func GetFeeDetailsOfClassType(params *GetFeeDetailsOfClassTypeQuery) ([]FeeDetailInfo, int64, error)
GetFeeDetailsOfClassType 获取班型的费用明细
type GetApplyInfoQuery ¶
type GetApplyInfoQuery struct {
ID string `form:"id" binding:"required"`
}
type GetApplyInfoResponse ¶
type GetApplyInfoResponse struct { Info *ApplyInfoInfo // contains filtered or unexported fields }
type GetApplyInfosOfDrivingSchoolResponse ¶
type GetApplyInfosOfDrivingSchoolResponse struct { Infos []ApplyInfoInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type GetApplyInfosQuery ¶
type GetApplyInfosQuery struct { Name string `form:"name"` CardType string `form:"cardType"` CardNum string `form:"cardNum"` Sex string `form:"sex"` ClassID string `form:"classId"` Phone string `form:"phone"` HomeAddress string `form:"homeAddress"` Introducer string `form:"introducer"` PageNo int `form:"pageNo"` PageSize int `form:"pageSize"` }
type GetApplyInfosResponse ¶
type GetApplyInfosResponse struct { Infos []ApplyInfoInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type GetApplyPlaceQuery ¶
type GetApplyPlaceQuery struct {
ID string `form:"id" binding:"required"`
}
type GetApplyPlaceResponse ¶
type GetApplyPlaceResponse struct { Info *ApplyPlaceInfo // contains filtered or unexported fields }
type GetApplyPlacesOfDrivingSchoolResponse ¶
type GetApplyPlacesOfDrivingSchoolResponse struct { Infos []ApplyPlaceInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type GetApplyPlacesQuery ¶
type GetApplyPlacesResponse ¶
type GetApplyPlacesResponse struct { Infos []ApplyPlaceInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type GetClassTypeOfFeeDetailQuery ¶
type GetClassTypeOfFeeDetailQuery struct {
FeeDetailID string `form:"feeDetailId" binding:"required"`
}
type GetClassTypeOfFeeDetailResponse ¶
type GetClassTypeOfFeeDetailResponse struct { Info *ClassTypeInfo `json:"info"` // contains filtered or unexported fields }
type GetClassTypeQuery ¶
type GetClassTypeQuery struct {
ID string `form:"id" binding:"required"`
}
type GetClassTypeResponse ¶
type GetClassTypeResponse struct { Info *ClassTypeInfo // contains filtered or unexported fields }
type GetClassTypesOfDrivingSchoolResponse ¶
type GetClassTypesOfDrivingSchoolResponse struct { Infos []ClassTypeInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type GetClassTypesQuery ¶
type GetClassTypesQuery struct { Name string `form:"name"` ApplyType string `form:"applyType"` Kind string `form:"kind"` StudyTime string `form:"studyTime"` RangeCrowd string `form:"rangeCrowd"` AppointmentType string `form:"appointmentType"` PickupType string `form:"pickupType"` Enable uint8 `form:"enable"` Show uint8 `form:"show"` PageNo int `form:"pageNo"` PageSize int `form:"pageSize"` }
type GetClassTypesResponse ¶
type GetClassTypesResponse struct { Infos []ClassTypeInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type GetConfigurationGroupValuesQuery ¶
type GetConfigurationGroupValuesQuery struct {
GroupName string `form:"groupName" binding:"required"`
}
type GetConfigurationGroupValuesResponse ¶
type GetConfigurationGroupValuesResponse struct { Values []string `json:"values"` // contains filtered or unexported fields }
type GetDrivingSchoolByIDsRequest ¶ added in v0.15.91
type GetDrivingSchoolOfApplyInfoQuery ¶
type GetDrivingSchoolOfApplyInfoQuery struct {
ApplyInfoID string `form:"applyInfoId" binding:"required"`
}
type GetDrivingSchoolOfApplyInfoResponse ¶
type GetDrivingSchoolOfApplyInfoResponse struct { Info *DrivingSchoolInfo `json:"info"` // contains filtered or unexported fields }
type GetDrivingSchoolOfApplyPlaceQuery ¶
type GetDrivingSchoolOfApplyPlaceQuery struct {
ApplyPlaceID string `form:"applyPlaceId" binding:"required"`
}
type GetDrivingSchoolOfApplyPlaceResponse ¶
type GetDrivingSchoolOfApplyPlaceResponse struct { Info *DrivingSchoolInfo `json:"info"` // contains filtered or unexported fields }
type GetDrivingSchoolOfClassTypeQuery ¶
type GetDrivingSchoolOfClassTypeQuery struct {
ClassTypeID string `form:"classTypeId" binding:"required"`
}
type GetDrivingSchoolOfClassTypeResponse ¶
type GetDrivingSchoolOfClassTypeResponse struct { Info *DrivingSchoolInfo `json:"info"` // contains filtered or unexported fields }
type GetDrivingSchoolOfPriticPlaceQuery ¶
type GetDrivingSchoolOfPriticPlaceQuery struct {
PriticPlaceID string `form:"priticPlaceId" binding:"required"`
}
type GetDrivingSchoolOfPriticPlaceResponse ¶
type GetDrivingSchoolOfPriticPlaceResponse struct { Info *DrivingSchoolInfo `json:"info"` // contains filtered or unexported fields }
type GetDrivingSchoolOfStudentArchiveQuery ¶
type GetDrivingSchoolOfStudentArchiveQuery struct {
StudentArchiveID string `form:"studentArchiveId" binding:"required"`
}
type GetDrivingSchoolOfStudentArchiveResponse ¶
type GetDrivingSchoolOfStudentArchiveResponse struct { Info *DrivingSchoolInfo `json:"info"` // contains filtered or unexported fields }
type GetDrivingSchoolQuery ¶
type GetDrivingSchoolResponse ¶
type GetDrivingSchoolResponse struct { Info *DrivingSchoolInfo // contains filtered or unexported fields }
type GetDrivingSchoolsQuery ¶
type GetDrivingSchoolsResponse ¶
type GetDrivingSchoolsResponse struct { Infos []DrivingSchoolInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type GetFeeDetailQuery ¶
type GetFeeDetailQuery struct {
ID string `form:"id" binding:"required"`
}
type GetFeeDetailResponse ¶
type GetFeeDetailResponse struct { Info *FeeDetailInfo // contains filtered or unexported fields }
type GetFeeDetailsOfClassTypeResponse ¶
type GetFeeDetailsOfClassTypeResponse struct { Infos []FeeDetailInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type GetFeeDetailsQuery ¶
type GetFeeDetailsResponse ¶
type GetFeeDetailsResponse struct { Infos []FeeDetailInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type GetPriticPlaceQuery ¶
type GetPriticPlaceQuery struct {
ID string `form:"id" binding:"required"`
}
type GetPriticPlaceResponse ¶
type GetPriticPlaceResponse struct { Info *PriticPlaceInfo // contains filtered or unexported fields }
type GetPriticPlacesOfDrivingSchoolResponse ¶
type GetPriticPlacesOfDrivingSchoolResponse struct { Infos []PriticPlaceInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type GetPriticPlacesQuery ¶
type GetPriticPlacesResponse ¶
type GetPriticPlacesResponse struct { Infos []PriticPlaceInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type GetRechargeRecordQuery ¶ added in v0.15.100
type GetRechargeRecordQuery struct {
ID string `form:"id" binding:"required"`
}
type GetRechargeRecordResponse ¶ added in v0.15.100
type GetRechargeRecordResponse struct { Info *RechargeRecordInfo `json:"info"` // contains filtered or unexported fields }
type GetRechargeRecordsQuery ¶ added in v0.15.100
type GetRechargeRecordsQuery struct { TxID string `form:"txId"` DriverSchoolID string `form:"driverSchoolId"` DriverSchoolName string `form:"driverSchoolName"` ClassTypeID string `form:"classTypeId"` ClassTypeName string `form:"classTypeName"` StudentID string `form:"studentId"` StudentName string `form:"studentName"` StudentPhone string `form:"studentPhone"` StudentCardID string `form:"studentCardId"` Status int `form:"status"` TotalFee int `form:"totalFee"` OpenID string `form:"openId"` PageNo int `form:"pageNo"` PageSize int `form:"pageSize"` }
type GetRechargeRecordsResponse ¶ added in v0.15.100
type GetRechargeRecordsResponse struct { Infos []RechargeRecordInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type GetStudentArchiveQuery ¶
type GetStudentArchiveQuery struct {
ID string `form:"id" binding:"required"`
}
type GetStudentArchiveResponse ¶
type GetStudentArchiveResponse struct { Info *StudentArchiveInfo // contains filtered or unexported fields }
type GetStudentArchivesOfDrivingSchoolResponse ¶
type GetStudentArchivesOfDrivingSchoolResponse struct { Infos []StudentArchiveInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type GetStudentArchivesQuery ¶
type GetStudentArchivesQuery struct { Name string `form:"name"` Sex string `form:"sex"` CardType string `form:"cardType"` CardNum string `form:"cardNum"` Phone string `form:"phone"` Country string `form:"country"` Nation string `form:"nation"` ApplyDate string `form:"applyDate"` Recruiter string `form:"recruiter"` ApplyPlaceID string `form:"applyPlaceId"` BusinessType string `form:"businessType"` ApplyType string `form:"applyType"` OriginalType string `form:"originalType"` OriginalNum string `form:"originalNum"` ClassID string `form:"classId"` StudentStatus string `form:"studentStatus"` FeeStatus string `form:"feeStatus"` PageNo int `form:"pageNo"` PageSize int `form:"pageSize"` }
type GetStudentArchivesResponse ¶
type GetStudentArchivesResponse struct { Infos []StudentArchiveInfo `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` // contains filtered or unexported fields }
type PriticPlaceInfo ¶
type PriticPlaceInfo struct { ID string `json:"id"` Name string `json:"name"` Subject string `json:"subject"` Area float64 `json:"area"` CapCar float64 `json:"capCar"` Longitude float64 `json:"longitude"` Latitude float64 `json:"latitude"` Address string `json:"address"` Rank int `json:"rank"` Enable uint8 `json:"enable"` Show uint8 `json:"show"` DrivingSchoolID string `json:"drivingSchoolId"` PriticPlacePhoto string `json:"priticPlacePhoto"` }
func GetPriticPlace ¶
func GetPriticPlace(params *GetPriticPlaceQuery) (*PriticPlaceInfo, error)
GetPriticPlace 通过ID获取练车场地
func GetPriticPlaces ¶
func GetPriticPlaces(params *GetPriticPlacesQuery) ([]PriticPlaceInfo, int64, error)
GetPriticPlaces 获取练车场地
func GetPriticPlacesOfDrivingSchool ¶
func GetPriticPlacesOfDrivingSchool(params *GetPriticPlacesOfDrivingSchoolQuery) ([]PriticPlaceInfo, int64, error)
GetPriticPlacesOfDrivingSchool 获取驾校的班型
type RechargeRecordInfo ¶ added in v0.15.100
type RechargeRecordInfo struct { ID string `json:"id"` TxID string `json:"txId"` DriverSchoolID string `json:"driverSchoolId"` DriverSchoolName string `json:"driverSchoolName"` ClassTypeID string `json:"classTypeId"` ClassTypeName string `json:"classTypeName"` StudentID string `json:"studentId"` StudentName string `json:"studentName"` StudentPhone string `json:"studentPhone"` StudentCardID string `json:"studentCardId"` Status int `json:"status"` TotalFee int `json:"totalFee"` OpenID string `json:"openId"` }
func GetRechargeRecords ¶ added in v0.15.100
func GetRechargeRecords(params *GetRechargeRecordsQuery) ([]RechargeRecordInfo, int64, error)
GetRechargeRecords 获取充值记录
type StudentArchiveInfo ¶
type StudentArchiveInfo struct { ID string `json:"id"` Name string `json:"name"` Sex string `json:"sex"` CardType string `json:"cardType"` CardNum string `json:"cardNum"` Phone string `json:"phone"` HomeAddress string `json:"homeAddress"` Country string `json:"country"` Nation string `json:"nation"` ApplyDate string `json:"applyDate"` Recruiter string `json:"recruiter"` ApplyPlaceID string `json:"applyPlaceId"` BusinessType string `json:"businessType"` ApplyType string `json:"applyType"` OriginalType string `json:"originalType"` OriginalNum string `json:"originalNum"` ClassID string `json:"classId"` Remark string `json:"remark"` StudentStatus string `json:"studentStatus"` FeeStatus string `json:"feeStatus"` SubjectStatus string `json:"subjectStatus"` DrivingSchoolID string `json:"drivingSchoolId"` AvatarObj string `json:"avatarObj"` CardFrontObj string `json:"cardFrontObj"` CardBackObj string `json:"cardBackObj"` }
func GetStudentArchive ¶
func GetStudentArchive(params *GetStudentArchiveQuery) (*StudentArchiveInfo, error)
GetStudentArchive 通过ID获取学员档案
func GetStudentArchives ¶
func GetStudentArchives(params *GetStudentArchivesQuery) ([]StudentArchiveInfo, int64, error)
GetStudentArchives 获取学员档案
func GetStudentArchivesOfDrivingSchool ¶
func GetStudentArchivesOfDrivingSchool(params *GetStudentArchivesOfDrivingSchoolQuery) ([]StudentArchiveInfo, int64, error)
GetStudentArchivesOfDrivingSchool 获取驾校的学员档案
type UpdateApplyInfoRequest ¶
type UpdateApplyInfoRequest struct { ID string `json:"id" binding:"required"` Name string `json:"name" binding:"required"` CardType string `json:"cardType" binding:"required"` CardNum string `json:"cardNum" binding:"required"` Sex string `json:"sex" binding:"required"` ClassID string `json:"classId" binding:"required"` Phone string `json:"phone" binding:"required"` HomeAddress string `json:"homeAddress" binding:"required"` Introducer string `json:"introducer" binding:"required"` AvatarObj string `json:"avatarObj"` }
type UpdateApplyInfoResponse ¶
type UpdateApplyInfoResponse struct {
// contains filtered or unexported fields
}
type UpdateApplyInfosOfDrivingSchoolResponse ¶
type UpdateApplyInfosOfDrivingSchoolResponse struct {
// contains filtered or unexported fields
}
type UpdateApplyPlaceRequest ¶
type UpdateApplyPlaceRequest struct { ID string `json:"id" binding:"required"` Name string `json:"name" binding:"required"` LinkMan string `json:"linkMan" binding:"required"` LinkPhone string `json:"linkPhone" binding:"required"` Longitude float64 `json:"longitude"` Latitude float64 `json:"latitude"` Address string `json:"address"` Rank int `json:"rank"` Enable uint8 `json:"enable"` Show uint8 `json:"show"` PlacePhoto string `json:"placePhoto"` }
type UpdateApplyPlaceResponse ¶
type UpdateApplyPlaceResponse struct {
// contains filtered or unexported fields
}
type UpdateApplyPlacesOfDrivingSchoolResponse ¶
type UpdateApplyPlacesOfDrivingSchoolResponse struct {
// contains filtered or unexported fields
}
type UpdateClassTypeOfFeeDetailResponse ¶
type UpdateClassTypeOfFeeDetailResponse struct {
// contains filtered or unexported fields
}
type UpdateClassTypeRequest ¶
type UpdateClassTypeRequest struct { ID string `json:"id" binding:"required"` Name string `json:"name" binding:"required"` ApplyType string `json:"applyType" binding:"required"` Kind string `json:"kind" binding:"required"` StudyTime string `json:"studyTime" binding:"required"` RangeCrowd string `json:"rangeCrowd" binding:"required"` AppointmentType string `json:"appointmentType" binding:"required"` PickupType string `json:"pickupType" binding:"required"` Details string `json:"details"` Remark string `json:"remark"` Rank int `json:"rank"` Enable uint8 `json:"enable"` Show uint8 `json:"show"` ClassTypePhoto string `json:"classTypePhoto"` }
type UpdateClassTypeResponse ¶
type UpdateClassTypeResponse struct {
// contains filtered or unexported fields
}
type UpdateClassTypesOfDrivingSchoolResponse ¶
type UpdateClassTypesOfDrivingSchoolResponse struct {
// contains filtered or unexported fields
}
type UpdateDrivingSchoolOfApplyInfoResponse ¶
type UpdateDrivingSchoolOfApplyInfoResponse struct {
// contains filtered or unexported fields
}
type UpdateDrivingSchoolOfApplyPlaceResponse ¶
type UpdateDrivingSchoolOfApplyPlaceResponse struct {
// contains filtered or unexported fields
}
type UpdateDrivingSchoolOfClassTypeResponse ¶
type UpdateDrivingSchoolOfClassTypeResponse struct {
// contains filtered or unexported fields
}
type UpdateDrivingSchoolOfPriticPlaceResponse ¶
type UpdateDrivingSchoolOfPriticPlaceResponse struct {
// contains filtered or unexported fields
}
type UpdateDrivingSchoolOfStudentArchiveResponse ¶
type UpdateDrivingSchoolOfStudentArchiveResponse struct {
// contains filtered or unexported fields
}
type UpdateDrivingSchoolRequest ¶
type UpdateDrivingSchoolRequest struct { ID string `json:"id" binding:"required"` Name string `json:"name" binding:"required"` ShortName string `json:"shortName" binding:"required"` Longitude float64 `json:"longitude"` Latitude float64 `json:"latitude"` Address string `json:"address"` Phone string `json:"phone" binding:"required"` Enable uint8 `json:"enable"` Show uint8 `json:"show"` CarCount int `json:"carCount"` CoachCount int `json:"coachCount"` StudentCount int `json:"studentCount"` Intro string `json:"intro"` Facility string `json:"facility"` TangentID string `json:"tangentId" binding:"required"` ContactWay string `json:"contactWay"` BannerObj string `json:"bannerObj"` LogoObj string `json:"logoObj"` }
type UpdateDrivingSchoolResponse ¶
type UpdateDrivingSchoolResponse struct {
// contains filtered or unexported fields
}
type UpdateFeeDetailRequest ¶
type UpdateFeeDetailResponse ¶
type UpdateFeeDetailResponse struct {
// contains filtered or unexported fields
}
type UpdateFeeDetailsOfClassTypeResponse ¶
type UpdateFeeDetailsOfClassTypeResponse struct {
// contains filtered or unexported fields
}
type UpdatePriticPlaceRequest ¶
type UpdatePriticPlaceRequest struct { ID string `json:"id" binding:"required"` Name string `json:"name" binding:"required"` Subject string `json:"subject" binding:"required"` Area float64 `json:"area" binding:"required"` CapCar float64 `json:"capCar" binding:"required"` Longitude float64 `json:"longitude"` Latitude float64 `json:"latitude"` Address string `json:"address"` Rank int `json:"rank"` Enable uint8 `json:"enable"` Show uint8 `json:"show"` PriticPlacePhoto string `json:"priticPlacePhoto"` }
type UpdatePriticPlaceResponse ¶
type UpdatePriticPlaceResponse struct {
// contains filtered or unexported fields
}
type UpdatePriticPlacesOfDrivingSchoolResponse ¶
type UpdatePriticPlacesOfDrivingSchoolResponse struct {
// contains filtered or unexported fields
}
type UpdateRechargeRecordRequest ¶ added in v0.15.100
type UpdateRechargeRecordRequest struct {
ID string `json:"id" binding:"required"`
}
type UpdateRechargeRecordResponse ¶ added in v0.15.100
type UpdateRechargeRecordResponse struct {
// contains filtered or unexported fields
}
type UpdateStudentArchiveRequest ¶
type UpdateStudentArchiveRequest struct { ID string `json:"id" binding:"required"` Name string `json:"name" binding:"required"` Sex string `json:"sex" binding:"required"` CardType string `json:"cardType" binding:"required"` CardNum string `json:"cardNum" binding:"required"` Phone string `json:"phone" binding:"required"` HomeAddress string `json:"homeAddress" binding:"required"` Country string `json:"country" binding:"required"` Nation string `json:"nation" binding:"required"` ApplyDate string `json:"applyDate" binding:"required"` Recruiter string `json:"recruiter" binding:"required"` ApplyPlaceID string `json:"applyPlaceId" binding:"required"` BusinessType string `json:"businessType" binding:"required"` ApplyType string `json:"applyType" binding:"required"` OriginalType string `json:"originalType"` OriginalNum string `json:"originalNum"` ClassID string `json:"classId" binding:"required"` Remark string `json:"remark" binding:"required"` StudentStatus string `json:"studentStatus" binding:"required"` FeeStatus string `json:"feeStatus" binding:"required"` SubjectStatus string `json:"subjectStatus" binding:"required"` AvatarObj string `json:"avatarObj"` CardFrontObj string `json:"cardFrontObj"` CardBackObj string `json:"cardBackObj"` }
type UpdateStudentArchiveResponse ¶
type UpdateStudentArchiveResponse struct {
// contains filtered or unexported fields
}
type UpdateStudentArchivesOfDrivingSchoolResponse ¶
type UpdateStudentArchivesOfDrivingSchoolResponse struct {
// contains filtered or unexported fields
}
Source Files ¶
- apply_info.go
- apply_place.go
- class_type.go
- configuration.go
- driving_school.go
- fee_detail.go
- pritic_place.go
- recharge_record.go
- request_apply_info.go
- request_apply_place.go
- request_class_type.go
- request_configuration.go
- request_driving_school.go
- request_fee_detail.go
- request_pritic_place.go
- request_recharge_record.go
- request_student_archive.go
- response.go
- response_apply_info.go
- response_apply_place.go
- response_class_type.go
- response_configuration.go
- response_driving_school.go
- response_fee_detail.go
- response_pritic_place.go
- response_recharge_record.go
- response_student_archive.go
- student_archive.go