// Code generated by protoc-gen-gogo. DO NOT EDIT.
// source: pb/bundle.proto

package bundle

import (
	fmt "fmt"
	math "math"
	proto "github.com/golang/protobuf/proto"
	_ "google.golang.org/protobuf/types/descriptorpb"
	_ "github.com/mwitkow/go-proto-validators"
	github_com_mwitkow_go_proto_validators "github.com/mwitkow/go-proto-validators"
)

// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf

func (this *GetInEffectOrderRecordRequest) Validate() error {
	return nil
}
func (this *QueryTheOrderSnapshotInformationReq) Validate() error {
	return nil
}
func (this *QueryTheOrderSnapshotInformationResp) Validate() error {
	for _, item := range this.BundleOrder {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("BundleOrder", err)
			}
		}
	}
	for _, item := range this.AddBundleOrder {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("AddBundleOrder", err)
			}
		}
	}
	return nil
}
func (this *ServiceInformation) Validate() error {
	return nil
}
func (this *ReSignTheContractRequest) Validate() error {
	return nil
}
func (this *DeleteValueAddServiceRequest) Validate() error {
	return nil
}
func (this *GetReconciliationListReq) Validate() error {
	return nil
}
func (this *GetReconciliationListResp) Validate() error {
	for _, item := range this.List {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("List", err)
			}
		}
	}
	return nil
}
func (this *ReconciliationInfo) Validate() error {
	return nil
}
func (this *OrderInfoByOrderNoRequest) Validate() error {
	return nil
}
func (this *OrderInfoByOrderNoResp) Validate() error {
	return nil
}
func (this *OrderCreateRecord) Validate() error {
	for _, item := range this.AddRecords {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("AddRecords", err)
			}
		}
	}
	return nil
}
func (this *OrderCreateAddRecord) Validate() error {
	return nil
}
func (this *OrderRecordsRequestV2) Validate() error {
	return nil
}
func (this *OrderRecordsResponseV2) Validate() error {
	for _, item := range this.BundleInfo {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("BundleInfo", err)
			}
		}
	}
	return nil
}
func (this *OrderBundleRecordInfo) Validate() error {
	for _, item := range this.AddBundleInfo {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("AddBundleInfo", err)
			}
		}
	}
	return nil
}
func (this *OrderAddBundleRecordInfo) Validate() error {
	return nil
}
func (this *PackagePriceAndTimeResponse) Validate() error {
	return nil
}
func (this *CommonResponse) Validate() error {
	return nil
}
func (this *BundleProfile) Validate() error {
	for _, item := range this.SelectValueAddService {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("SelectValueAddService", err)
			}
		}
	}
	for _, item := range this.SelectValueAdditionalService {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("SelectValueAdditionalService", err)
			}
		}
	}
	for _, item := range this.BundleProfileLang {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("BundleProfileLang", err)
			}
		}
	}
	return nil
}
func (this *BundleProfileLang) Validate() error {
	for _, item := range this.ServiceLangInfo {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("ServiceLangInfo", err)
			}
		}
	}
	return nil
}
func (this *ServiceLangInfo) Validate() error {
	return nil
}
func (this *SaveResponse) Validate() error {
	return nil
}
func (this *SelectValueAddService) Validate() error {
	return nil
}
func (this *SelectValueAdditionalService) Validate() error {
	return nil
}
func (this *DelBundleRequest) Validate() error {
	return nil
}
func (this *BundleListRequest) Validate() error {
	return nil
}
func (this *BundleListResponse) Validate() error {
	for _, item := range this.Bundles {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Bundles", err)
			}
		}
	}
	return nil
}
func (this *BundleDetailRequest) Validate() error {
	return nil
}
func (this *HandShelfRequest) Validate() error {
	return nil
}
func (this *BundleDetailResponse) Validate() error {
	if this.Bundle != nil {
		if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.Bundle); err != nil {
			return github_com_mwitkow_go_proto_validators.FieldError("Bundle", err)
		}
	}
	return nil
}
func (this *BundleDetailResponseV2) Validate() error {
	if this.Bundle != nil {
		if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.Bundle); err != nil {
			return github_com_mwitkow_go_proto_validators.FieldError("Bundle", err)
		}
	}
	return nil
}
func (this *OrderRecord) Validate() error {
	for _, item := range this.PriceOptionsInfo {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("PriceOptionsInfo", err)
			}
		}
	}
	for _, item := range this.AddInfos {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("AddInfos", err)
			}
		}
	}
	return nil
}
func (this *AddInfo) Validate() error {
	return nil
}
func (this *OrderAddRecord) Validate() error {
	for _, item := range this.AddPriceOptionsList {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("AddPriceOptionsList", err)
			}
		}
	}
	return nil
}
func (this *AddPriceOptionsInfo) Validate() error {
	return nil
}
func (this *PriceOptionsInfo) Validate() error {
	return nil
}
func (this *OrderRecordsRequest) Validate() error {
	return nil
}
func (this *OrderRecordsResponse) Validate() error {
	for _, item := range this.OrderRecords {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("OrderRecords", err)
			}
		}
	}
	return nil
}
func (this *OrderRecordsDetailRequest) Validate() error {
	return nil
}
func (this *OrderRecordsDetailResponse) Validate() error {
	if this.OrderRecord != nil {
		if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.OrderRecord); err != nil {
			return github_com_mwitkow_go_proto_validators.FieldError("OrderRecord", err)
		}
	}
	return nil
}
func (this *ValueAddBundleProfile) Validate() error {
	return nil
}
func (this *CreateValueAddBundleRequest) Validate() error {
	if !(this.Num > 29) {
		return github_com_mwitkow_go_proto_validators.FieldError("Num", fmt.Errorf(`至少数为30,最多数为100`))
	}
	if !(this.Num < 101) {
		return github_com_mwitkow_go_proto_validators.FieldError("Num", fmt.Errorf(`至少数为30,最多数为100`))
	}
	return nil
}
func (this *CreateValueAddBundleResponse) Validate() error {
	return nil
}
func (this *ValueAddBundleListRequest) Validate() error {
	return nil
}
func (this *ValueAddBundleListResponse) Validate() error {
	for _, item := range this.Data {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
			}
		}
	}
	return nil
}
func (this *ValueAddBundleDetailRequest) Validate() error {
	return nil
}
func (this *ValueAddBundleDetailResponse) Validate() error {
	if this.Data != nil {
		if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.Data); err != nil {
			return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
		}
	}
	return nil
}
func (this *FinancialConfirmationRequest) Validate() error {
	return nil
}
func (this *ValueAddService) Validate() error {
	for _, item := range this.ServiceLang {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("ServiceLang", err)
			}
		}
	}
	return nil
}
func (this *ValueAddServiceLang) Validate() error {
	for _, item := range this.Options {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Options", err)
			}
		}
	}
	return nil
}
func (this *ValueAddPriceOptions) Validate() error {
	return nil
}
func (this *ValueAddServiceListRequest) Validate() error {
	return nil
}
func (this *ValueAddServiceListResponse) Validate() error {
	for _, item := range this.ValueAddServiceList {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("ValueAddServiceList", err)
			}
		}
	}
	return nil
}
func (this *ValueAddServiceDetailRequest) Validate() error {
	return nil
}
func (this *ValueAddServiceDetailResponse) Validate() error {
	if this.ValueAddService != nil {
		if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.ValueAddService); err != nil {
			return github_com_mwitkow_go_proto_validators.FieldError("ValueAddService", err)
		}
	}
	return nil
}
func (this *CalculatePriceRequest) Validate() error {
	return nil
}
func (this *CalculatePriceResponse) Validate() error {
	return nil
}
func (this *BatchGetValueAddServiceLangRequest) Validate() error {
	return nil
}
func (this *BatchGetValueAddServiceLangResponse) Validate() error {
	for _, item := range this.ValueAddServiceLangList {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("ValueAddServiceLangList", err)
			}
		}
	}
	return nil
}
func (this *UpdateBundleBalanceReq) Validate() error {
	return nil
}
func (this *UpdateBundleBalanceResp) Validate() error {
	return nil
}
func (this *BundleExtendRequest) Validate() error {
	return nil
}
func (this *BundleExtendResponse) Validate() error {
	return nil
}
func (this *BundleExtendRecordsListRequest) Validate() error {
	return nil
}
func (this *BundleExtendRecordsListResponse) Validate() error {
	for _, item := range this.Data {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
			}
		}
	}
	return nil
}
func (this *BundleExtendRecordItem) Validate() error {
	return nil
}
func (this *GetBundleBalanceListReq) Validate() error {
	return nil
}
func (this *GetBundleBalanceReq) Validate() error {
	return nil
}
func (this *BundleBalanceItem) Validate() error {
	return nil
}
func (this *BundleBalanceExportItem) Validate() error {
	return nil
}
func (this *BundleBalanceExportReq) Validate() error {
	return nil
}
func (this *BundleBalanceExportResp) Validate() error {
	for _, item := range this.Data {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
			}
		}
	}
	return nil
}
func (this *GetBundleBalanceListResp) Validate() error {
	for _, item := range this.Data {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
			}
		}
	}
	return nil
}
func (this *CreateBundleBalanceReq) Validate() error {
	return nil
}
func (this *CreateBundleBalanceResp) Validate() error {
	return nil
}
func (this *AddBundleBalanceReq) Validate() error {
	return nil
}
func (this *AddBundleBalanceResp) Validate() error {
	return nil
}
func (this *GetUsedRecordListReq) Validate() error {
	return nil
}
func (this *GetUsedRecordListResp) Validate() error {
	for _, item := range this.Data {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
			}
		}
	}
	return nil
}
func (this *WorkCastItem) Validate() error {
	return nil
}
func (this *GetImageWorkDetailReq) Validate() error {
	return nil
}
func (this *GetVedioWorkDetailReq) Validate() error {
	return nil
}
func (this *GetImageWorkDetailResp) Validate() error {
	return nil
}
func (this *GetVedioeWorkDetailResp) Validate() error {
	return nil
}
func (this *ToBeComfirmedWorksReq) Validate() error {
	return nil
}
func (this *WorkItem) Validate() error {
	return nil
}
func (this *ToBeComfirmedWorksResp) Validate() error {
	for _, item := range this.Data {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
			}
		}
	}
	return nil
}
func (this *GetBundleBalanceByUserIdReq) Validate() error {
	return nil
}
func (this *GetBundleBalanceByUserIdResp) Validate() error {
	return nil
}
func (this *GetBundleBalanceByOrderUUIDReq) Validate() error {
	return nil
}
func (this *GetBundleBalanceByOrderUUIDResp) Validate() error {
	return nil
}
func (this *OnlyAddValueListByOrderNoRequest) Validate() error {
	return nil
}
func (this *OnlyAddValueListByOrderNoResp) Validate() error {
	for _, item := range this.AddBundleInfos {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("AddBundleInfos", err)
			}
		}
	}
	return nil
}
func (this *AddBundleInfo) Validate() error {
	return nil
}
func (this *UpdateStatusAndPayTimeBySerialNumber) Validate() error {
	return nil
}
func (this *ConfirmWorkReq) Validate() error {
	return nil
}
func (this *ConfirmWorkResp) Validate() error {
	return nil
}
func (this *ConfirmWorkItem) Validate() error {
	return nil
}
func (this *GetWaitConfirmWorkListReq) Validate() error {
	return nil
}
func (this *GetWaitConfirmWorkListResp) Validate() error {
	for _, item := range this.Data {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
			}
		}
	}
	return nil
}
func (this *AutoCreateUserAndOrderRequest) Validate() error {
	return nil
}
func (this *UnfinishedInfos) Validate() error {
	for _, item := range this.UnfinishedInfos {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("UnfinishedInfos", err)
			}
		}
	}
	return nil
}
func (this *UnfinishedInfo) Validate() error {
	return nil
}
func (this *SoftDeleteUnfinishedInfoRequest) Validate() error {
	return nil
}
func (this *BundleActivateReq) Validate() error {
	return nil
}
func (this *BundleActivateResp) Validate() error {
	return nil
}
func (this *TaskQueryRequest) Validate() error {
	return nil
}
func (this *TaskQueryResponse) Validate() error {
	for _, item := range this.Tasks {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Tasks", err)
			}
		}
	}
	return nil
}
func (this *TaskManagementInfo) Validate() error {
	return nil
}
func (this *TaskAssignRequest) Validate() error {
	return nil
}
func (this *UpdatePendingCountRequest) Validate() error {
	return nil
}
func (this *AddHiddenTaskAssigneeRequest) Validate() error {
	return nil
}
func (this *RecentAssignRecordsRequest) Validate() error {
	return nil
}
func (this *RecentAssigneeItem) Validate() error {
	return nil
}
func (this *RecentAssignRecordsResponse) Validate() error {
	for _, item := range this.OperatorList {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("OperatorList", err)
			}
		}
	}
	return nil
}
func (this *EmployeeTaskQueryRequest) Validate() error {
	return nil
}
func (this *EmployeeTaskQueryResponse) Validate() error {
	for _, item := range this.Records {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Records", err)
			}
		}
	}
	return nil
}
func (this *TaskAssignRecordInfo) Validate() error {
	return nil
}
func (this *BatchAssignTaskItem) Validate() error {
	return nil
}
func (this *BatchAssignTaskRequest) Validate() error {
	for _, item := range this.Items {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Items", err)
			}
		}
	}
	return nil
}
func (this *CompleteTaskManuallyRequest) Validate() error {
	return nil
}
func (this *TerminateTaskByUUIDRequest) Validate() error {
	return nil
}
func (this *BatchTerminateTaskRequest) Validate() error {
	return nil
}
func (this *RevertTaskCompletionByUUIDItemRequest) Validate() error {
	return nil
}
func (this *GetTaskActualStatusByUUIDRequest) Validate() error {
	return nil
}
func (this *GetTaskActualStatusByUUIDResponse) Validate() error {
	return nil
}
func (this *UpdateTaskProgressRequest) Validate() error {
	return nil
}
func (this *TaskAssignRecordsQueryRequest) Validate() error {
	return nil
}
func (this *ComResponse) Validate() error {
	return nil
}
func (this *TaskAssignRecordsQueryResponse) Validate() error {
	for _, item := range this.Records {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Records", err)
			}
		}
	}
	if this.Summary != nil {
		if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.Summary); err != nil {
			return github_com_mwitkow_go_proto_validators.FieldError("Summary", err)
		}
	}
	return nil
}
func (this *TaskAssignRecordsSummary) Validate() error {
	return nil
}
func (this *ArtistUploadStatsItem) Validate() error {
	return nil
}
func (this *ArtistUploadStatsResponse) Validate() error {
	for _, item := range this.Items {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Items", err)
			}
		}
	}
	return nil
}
func (this *PendingUploadBreakdownRequest) Validate() error {
	return nil
}
func (this *PendingUploadBreakdownItem) Validate() error {
	return nil
}
func (this *PendingUploadBreakdownResponse) Validate() error {
	for _, item := range this.Items {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Items", err)
			}
		}
	}
	return nil
}
func (this *PendingAssignRequest) Validate() error {
	return nil
}
func (this *PendingAssignItem) Validate() error {
	return nil
}
func (this *PendingAssignResponse) Validate() error {
	for _, item := range this.Items {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Items", err)
			}
		}
	}
	return nil
}
func (this *ArtistBundleBalanceRequest) Validate() error {
	return nil
}
func (this *ArtistBundleBalanceResponse) Validate() error {
	return nil
}
func (this *SetBundleBalanceLayoutReq) Validate() error {
	return nil
}
func (this *SetBundleBalanceLayoutResp) Validate() error {
	return nil
}
func (this *GetBundleBalanceLayoutReq) Validate() error {
	return nil
}
func (this *GetBundleBalanceLayoutResp) Validate() error {
	return nil
}
func (this *GetPendingTaskLayoutReq) Validate() error {
	return nil
}
func (this *GetPendingTaskLayoutResp) Validate() error {
	return nil
}
func (this *SetPendingTaskLayoutReq) Validate() error {
	return nil
}
func (this *SetPendingTaskLayoutResp) Validate() error {
	return nil
}
func (this *TaskWorkLogQueryRequest) Validate() error {
	return nil
}
func (this *TaskWorkLogInfo) Validate() error {
	return nil
}
func (this *TaskWorkLogQueryResponse) Validate() error {
	for _, item := range this.Records {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Records", err)
			}
		}
	}
	return nil
}
func (this *CreateTaskWorkLogRequest) Validate() error {
	return nil
}
func (this *MetricsBusinessReq) Validate() error {
	return nil
}
func (this *MetricsBusinessResp) Validate() error {
	return nil
}
func (this *MetricsOperatingCreateReq) Validate() error {
	return nil
}
func (this *MetricsOperatingCreateResp) Validate() error {
	return nil
}
func (this *MetricsOperatingStatusReq) Validate() error {
	return nil
}
func (this *MetricsOperatingStatusResp) Validate() error {
	return nil
}
func (this *MetricsBundlePurchaseExportReq) Validate() error {
	return nil
}
func (this *MetricsBundlePurchaseExportResp) Validate() error {
	for _, item := range this.Data {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
			}
		}
	}
	return nil
}
func (this *MetricsBundlePurchaseItem) Validate() error {
	return nil
}
func (this *MetricsArtistAccountExportReq) Validate() error {
	return nil
}
func (this *MetricsArtistAccountExportResp) Validate() error {
	for _, item := range this.Data {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
			}
		}
	}
	return nil
}
func (this *MetricsArtistAccountExportItem) Validate() error {
	return nil
}
func (this *MetricsVideoSubmitExportReq) Validate() error {
	return nil
}
func (this *MetricsVideoSubmitExportResp) Validate() error {
	for _, item := range this.Data {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
			}
		}
	}
	return nil
}
func (this *MetricsVideoSubmitExportItem) Validate() error {
	return nil
}
func (this *MetricsBalanceDetailExportReq) Validate() error {
	return nil
}
func (this *CustomerListRequest) Validate() error {
	return nil
}
func (this *CustomerListResponse) Validate() error {
	for _, item := range this.List {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("List", err)
			}
		}
	}
	return nil
}
func (this *CustomerDetailRequest) Validate() error {
	return nil
}
func (this *CustomerDetailResponse) Validate() error {
	if this.Customer != nil {
		if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.Customer); err != nil {
			return github_com_mwitkow_go_proto_validators.FieldError("Customer", err)
		}
	}
	return nil
}
func (this *CustomerUpdateRequest) Validate() error {
	if this.Customer != nil {
		if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.Customer); err != nil {
			return github_com_mwitkow_go_proto_validators.FieldError("Customer", err)
		}
	}
	return nil
}
func (this *CustomerInfo) Validate() error {
	return nil
}
func (this *Customer) Validate() error {
	return nil
}
func (this *ReferralPersonListRequest) Validate() error {
	return nil
}
func (this *ReferralPersonListResponse) Validate() error {
	return nil
}
func (this *ContractUpdateRequest) Validate() error {
	if this.Contract != nil {
		if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.Contract); err != nil {
			return github_com_mwitkow_go_proto_validators.FieldError("Contract", err)
		}
	}
	return nil
}
func (this *ContractListRequest) Validate() error {
	return nil
}
func (this *ContractListResponse) Validate() error {
	for _, item := range this.List {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("List", err)
			}
		}
	}
	return nil
}
func (this *ContractDetailRequest) Validate() error {
	return nil
}
func (this *ContractDetailResponse) Validate() error {
	if this.Contract != nil {
		if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.Contract); err != nil {
			return github_com_mwitkow_go_proto_validators.FieldError("Contract", err)
		}
	}
	return nil
}
func (this *GetDevelopmentCyclesByContractUUIDRequest) Validate() error {
	return nil
}
func (this *GetDevelopmentCyclesByContractUUIDResponse) Validate() error {
	for _, item := range this.List {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("List", err)
			}
		}
	}
	return nil
}
func (this *GetPaymentCyclesByContractUUIDRequest) Validate() error {
	return nil
}
func (this *GetPaymentCyclesByContractUUIDResponse) Validate() error {
	for _, item := range this.List {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("List", err)
			}
		}
	}
	return nil
}
func (this *AttachmentItem) Validate() error {
	return nil
}
func (this *ContractInfo) Validate() error {
	for _, item := range this.ContractAttachments {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("ContractAttachments", err)
			}
		}
	}
	for _, item := range this.OtherAttachments {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("OtherAttachments", err)
			}
		}
	}
	return nil
}
func (this *Contract) Validate() error {
	for _, item := range this.ContractAttachments {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("ContractAttachments", err)
			}
		}
	}
	for _, item := range this.OtherAttachments {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("OtherAttachments", err)
			}
		}
	}
	for _, item := range this.PaymentCycles {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("PaymentCycles", err)
			}
		}
	}
	for _, item := range this.DevelopmentCycles {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("DevelopmentCycles", err)
			}
		}
	}
	return nil
}
func (this *ContractPaymentCycle) Validate() error {
	return nil
}
func (this *DevelopmentCycle) Validate() error {
	for _, item := range this.Attachments {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Attachments", err)
			}
		}
	}
	return nil
}
func (this *CreateInvoiceReq) Validate() error {
	return nil
}
func (this *CreateInvoiceResp) Validate() error {
	return nil
}
func (this *CreatePaperInvoiceAddressReq) Validate() error {
	return nil
}
func (this *CreatePaperInvoiceAddressResp) Validate() error {
	return nil
}
func (this *InvoiceInfo) Validate() error {
	return nil
}
func (this *GetInvoiceListReq) Validate() error {
	return nil
}
func (this *GetInvoiceListResp) Validate() error {
	for _, item := range this.Data {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
			}
		}
	}
	return nil
}
func (this *UpdateInvoiceExpressInfoReq) Validate() error {
	return nil
}
func (this *UpdateInvoiceExpressInfoResp) Validate() error {
	return nil
}
func (this *GetInvoiceExpressInfoReq) Validate() error {
	return nil
}
func (this *GetInvoiceExpressInfoResp) Validate() error {
	return nil
}
func (this *GetOrderInfoByOrderNoReq) Validate() error {
	return nil
}
func (this *GetOrderInfoByOrderNoResp) Validate() error {
	return nil
}
func (this *WorkCastInfo) Validate() error {
	return nil
}
func (this *ExportWorkCastInfoReq) Validate() error {
	return nil
}
func (this *ExportWorkCastInfoResp) Validate() error {
	for _, item := range this.Data {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
			}
		}
	}
	return nil
}
func (this *OrderInfoByOrderUuidRequest) Validate() error {
	return nil
}
func (this *GetInvoiceInfoByOrderNoReq) Validate() error {
	return nil
}
func (this *InvoiceInfoByOrderNo) Validate() error {
	return nil
}
func (this *GetInvoiceInfoByOrderNoResp) Validate() error {
	for _, item := range this.Data {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("Data", err)
			}
		}
	}
	return nil
}
func (this *GetLastInvoiceNoReq) Validate() error {
	return nil
}
func (this *GetLastInvoiceNoResp) Validate() error {
	return nil
}
func (this *UpdataInvoiceInfoReq) Validate() error {
	return nil
}
func (this *UpdataInvoiceInfoResp) Validate() error {
	return nil
}
func (this *SendQuestionnaireSurveyRequest) Validate() error {
	return nil
}
func (this *SendQuestionnaireSurveyResponse) Validate() error {
	return nil
}
func (this *GetQuestionnaireSurveyInfoRequest) Validate() error {
	return nil
}
func (this *SurveyBundleInfo) Validate() error {
	return nil
}
func (this *GetQuestionnaireSurveyInfoResponse) Validate() error {
	if this.BundleInfo != nil {
		if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.BundleInfo); err != nil {
			return github_com_mwitkow_go_proto_validators.FieldError("BundleInfo", err)
		}
	}
	return nil
}
func (this *SurveyAnswer) Validate() error {
	return nil
}
func (this *SurveyFeedback) Validate() error {
	return nil
}
func (this *CreateQuestionnaireSurveyAnswerRequest) Validate() error {
	if this.SurveyAnswer != nil {
		if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.SurveyAnswer); err != nil {
			return github_com_mwitkow_go_proto_validators.FieldError("SurveyAnswer", err)
		}
	}
	if this.SurveyFeedback != nil {
		if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.SurveyFeedback); err != nil {
			return github_com_mwitkow_go_proto_validators.FieldError("SurveyFeedback", err)
		}
	}
	return nil
}
func (this *CreateQuestionnaireSurveyAnswerResponse) Validate() error {
	return nil
}
func (this *GetQuestionnaireSurveyListRequest) Validate() error {
	return nil
}
func (this *SurveyListInfo) Validate() error {
	return nil
}
func (this *GetQuestionnaireSurveyListResponse) Validate() error {
	for _, item := range this.SurveyList {
		if item != nil {
			if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil {
				return github_com_mwitkow_go_proto_validators.FieldError("SurveyList", err)
			}
		}
	}
	return nil
}
