package dto type FLXG3D56Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` TimeRange string `json:"time_range" validate:"omitempty,validTimeRange"` // 非必填字段 } type FLXG75FEReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type FLXG0V3BReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type FLXG0V4BReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` AuthDate string `json:"auth_date" validate:"required,validAuthDate" encrypt:"false"` } type FLXG54F5Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type FLXG162AReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type FLXG0687Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` } type FLXGBC21Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type FLXG970FReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type FLXG5876Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type FLXG9687Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type FLXGC9D1Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type FLXGCA3DReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type FLXGDEC7Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type IVYZ385EReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type IVYZ5733Req struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` } type IVYZ81NCReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` } type IVYZ9363Req struct { ManName string `json:"man_name" validate:"required,min=1,validName"` ManIDCard string `json:"man_id_card" validate:"required,validIDCard"` WomanName string `json:"woman_name" validate:"required,min=1,validName"` WomanIDCard string `json:"woman_id_card" validate:"required,validIDCard"` } type JRZQ0A03Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type JRZQ4AA8Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type JRZQ8203Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type JRZQDCBEReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` BankCard string `json:"bank_card" validate:"required,validBankCard"` Name string `json:"name" validate:"required,min=1,validName"` } type JRZQACABReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` BankCard string `json:"bank_card" validate:"required,validBankCard"` Name string `json:"name" validate:"required,min=1,validName"` } // shujubao type QYGL2ACDReq struct { EntName string `json:"ent_name" validate:"required,min=1,validEnterpriseName"` LegalPerson string `json:"legal_person" validate:"required,min=1,validName"` EntCode string `json:"ent_code" validate:"required,validUSCI"` } type QYGLUY3SReq struct { EntName string `json:"ent_name" validate:"omitempty,min=1,validEnterpriseName"` EntRegno string `json:"ent_reg_no" validate:"omitempty"` EntCode string `json:"ent_code" validate:"omitempty,validUSCI"` } type JRZQOCRYReq struct { PhotoData string `json:"photo_data" validate:"required,validBase64Image"` } type JRZQOCREReq struct { PhotoData string `json:"photo_data" validate:"omitempty,validBase64Image"` ImageUrl string `json:"image_url" validate:"omitempty,url"` } type YYSYK9R4Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type YYSY35TAReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type QCXG9F5CReq struct { PlateNo string `json:"plate_no" validate:"required"` } type QCXG3M7ZReq struct { PlateNo string `json:"plate_no" validate:"required"` Name string `json:"name" validate:"required,min=1,validName"` PlateColor string `json:"plate_color" validate:"omitempty"` } type QCXG3B8ZReq struct { PlateNo string `json:"plate_no" validate:"required"` } type QCXGM7R9Req struct { PlateNo string `json:"plate_no" validate:"required"` } type QCXGP1W3Req struct { PlateNo string `json:"plate_no" validate:"required"` } type QCXG5U0ZReq struct { VinCode string `json:"vin_code" validate:"required"` } type QCXGU2K4Req struct { PlateNo string `json:"plate_no" validate:"required"` } type QCXGY7F2Req struct { VinCode string `json:"vin_code" validate:"required"` VehicleName string `json:"vehicle_name" validate:"omitempty"` VehicleLocation string `json:"vehicle_location" validate:"required"` FirstRegistrationdate string `json:"first_registrationdate" validate:"required"` Color string `json:"color" validate:"omitempty"` } type QYGL6F2DReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` } type QYGL45BDReq struct { EntName string `json:"ent_name" validate:"required,min=1,validEnterpriseName"` LegalPerson string `json:"legal_person" validate:"required,min=1,validName"` EntCode string `json:"ent_code" validate:"required,validUSCI"` IDCard string `json:"id_card" validate:"required,validIDCard"` } type QYGL8261Req struct { EntName string `json:"ent_name" validate:"required,min=1,validEnterpriseName"` } type QYGL8271Req struct { EntName string `json:"ent_name" validate:"required,min=1,validName"` EntCode string `json:"ent_code" validate:"required,validUSCI"` AuthDate string `json:"auth_date" validate:"required,validAuthDate" encrypt:"false"` } type QYGLB4C0Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` } type QYGL23T7Req struct { EntName string `json:"ent_name" validate:"required,min=1,validEnterpriseName"` LegalPerson string `json:"legal_person" validate:"required,min=1,validName"` EntCode string `json:"ent_code" validate:"required,validUSCI"` IDCard string `json:"id_card" validate:"required,validIDCard"` } type QYGL5CMPReq struct { EntName string `json:"ent_name" validate:"required,min=1,validEnterpriseName"` EntCode string `json:"ent_code" validate:"required,validUSCI"` LegalPerson string `json:"legal_person" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type YYSY4B37Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type YYSY4B21Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type YYSY6F2EReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` MobileType string `json:"mobile_type" validate:"omitempty,validMobileType"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type YYSY09CDReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` MobileType string `json:"mobile_type" validate:"omitempty,validMobileType"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type IVYZ0B03Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` Name string `json:"name" validate:"required,min=1,validName"` } type YYSYBE08Req struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` } type YYSYD50FReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` } type IVYZZQT3Req struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` PhotoData string `json:"photo_data" validate:"required,validBase64Image"` } type IVYZSFELReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` PhotoData string `json:"photo_data" validate:"required,validBase64Image"` AuthAuthorizeFileCode string `json:"auth_authorize_file_code" validate:"required"` } type IVYZBPQ2Req struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` PhotoData string `json:"photo_data" validate:"required,validBase64Image"` } type YYSYF7DBReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` StartDate string `json:"start_date" validate:"required,validDate" encrypt:"false"` } type IVYZ9A2BReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type IVYZ7F2AReq struct { ManName string `json:"man_name" validate:"required,min=1,validName"` ManIDCard string `json:"man_id_card" validate:"required,validIDCard"` WomanName string `json:"woman_name" validate:"required,min=1,validName"` WomanIDCard string `json:"woman_id_card" validate:"required,validIDCard"` } type IVYZ4E8BReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type IVYZ1C9DReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Years int64 `json:"years" validate:"omitempty,min=0,max=100"` } type IVYZGZ08Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type IVYZ2B2TReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` QueryReasonId int64 `json:"query_reason_id" validate:"required"` } type IVYZ5A9OReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` AuthAuthorizeFileCode string `json:"auth_authorize_file_code" validate:"required"` } type FLXG8A3FReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type FLXG5B2EReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type COMB298YReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` AuthDate string `json:"auth_date" validate:"required,validAuthDate" encrypt:"false"` TimeRange string `json:"time_range" validate:"omitempty,validTimeRange"` // 非必填字段 } type COMBHZY2Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` AuthorizationURL string `json:"authorization_url" validate:"required,authorization_url"` } type COMB86PMReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` AuthDate string `json:"auth_date" validate:"required,validAuthDate" encrypt:"false"` } type QCXG7A2BReq struct { PlateNo string `json:"plate_no" validate:"required"` } type QCXG4896Req struct { PlateNo string `json:"plate_no" validate:"required"` AuthDate string `json:"auth_date" validate:"required,validAuthDate" encrypt:"false"` } type QCXG5F3AReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"omitempty,min=1,validName"` } type QCXGGB2QReq struct { PlateNo string `json:"plate_no" validate:"required"` Name string `json:"name" validate:"required,min=1,validName"` CarPlateType string `json:"carplate_type" validate:"required"` } type QCXGJJ2AReq struct { VinCode string `json:"vin_code" validate:"required"` EngineNumber string `json:"engine_number" validate:"omitempty"` NoticeModel string `json:"notice_model" validate:"omitempty"` } type QCXG4I1ZReq struct { VinCode string `json:"vin_code" validate:"required"` } type QCXG1H7YReq struct { VinCode string `json:"vin_code" validate:"required"` PlateNo string `json:"plate_no" validate:"required"` } type QCXG1U4UReq struct { VinCode string `json:"vin_code" validate:"required"` PlateNo string `json:"plate_no" validate:"omitempty"` ReturnURL string `json:"return_url" validate:"required,validReturnURL"` ImageURL string `json:"image_url" validate:"omitempty,url"` RegURL string `json:"reg_url" validate:"omitempty,url"` EngineNumber string `json:"engine_number" validate:"omitempty"` } type IVYZ0S0DReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type IVYZ1J7HReq struct { PlateNo string `json:"plate_no" validate:"required"` Name string `json:"name" validate:"required,min=1,validName"` CarPlateType string `json:"carplate_type" validate:"required"` } type QCXG3Z3LReq struct { VinCode string `json:"vin_code" validate:"required"` ReturnURL string `json:"return_url" validate:"required,validReturnURL"` ImageURL string `json:"image_url" validate:"omitempty,url"` PlateNo string `json:"plate_no" validate:"omitempty"` EngineNumber string `json:"engine_number" validate:"omitempty"` } type QCXG2T6SReq struct { VinCode string `json:"vin_code" validate:"required"` PlateNo string `json:"plate_no" validate:"omitempty"` ReturnURL string `json:"return_url" validate:"required,validReturnURL"` ImageURL string `json:"image_url" validate:"required,url"` } type QCXGYTS2Req struct { VinCode string `json:"vin_code" validate:"omitempty"` PlateNo string `json:"plate_no" validate:"omitempty"` Name string `json:"name" validate:"required,min=1,validName"` } type QCXGGJ3AReq struct { VinCode string `json:"vin_code" validate:"required"` } type QCXGP00WReq struct { VinCode string `json:"vin_code" validate:"required"` PlateNo string `json:"plate_no" validate:"omitempty"` ReturnURL string `json:"return_url" validate:"required,validReturnURL"` VlPhotoData string `json:"vlphoto_data" validate:"omitempty,validBase64Image"` } type QCXG4D2EReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` UserType string `json:"user_type" validate:"required,oneof=1 2 3"` } type COMENT01Req struct { EntName string `json:"ent_name" validate:"required,min=1,validEnterpriseName"` EntCode string `json:"ent_code" validate:"required,validUSCI"` } type JRZQ09J8Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type JRZQO6L7Req struct { MobileNo string `json:"mobile_no" validate:"omitempty,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type JRZQS7G0Req struct { MobileNo string `json:"mobile_no" validate:"omitempty,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type JRZQO7L1Req struct { MobileNo string `json:"mobile_no" validate:"omitempty,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` EntName string `json:"ent_name" validate:"omitempty,min=1,validEnterpriseName"` } type FLXGDEA8Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type FLXGDEA9Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type JRZQ1D09Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,min=1,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } // 新增的处理器DTO type IVYZ2A8BReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type IVYZ7C9DReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` UniqueID string `json:"unique_id" validate:"required,validUniqueID"` ReturnURL string `json:"return_url" validate:"required,validReturnURL"` } type IVYZ5E3FReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type IVYZ7F3AReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type IVYZ3P9MReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` ReturnType string `json:"return_type" validate:"omitempty,oneof=1 2"` } type IVYZ3A7FReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` } type IVYZ9K2LReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` PhotoData string `json:"photo_data" validate:"required,validBase64Image"` } type IVYZP2Q6Req struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` } type JRZQ1W4XReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type IVYZ9D2EReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` UseScenario string `json:"use_scenario" validate:"required,oneof=1 2 3 4 99"` } type IVYZ2C1PReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } // DWBG7F3AReq 行为数据查询请求参数 type DWBG7F3AReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } // 新增的QYGL处理器DTO type QYGL5A3CReq struct { EntCode string `json:"ent_code" validate:"required,validUSCI"` PageSize int64 `json:"page_size" validate:"omitempty,min=1,max=100"` PageNum int64 `json:"page_num" validate:"omitempty,min=1"` } type QYGL2naoReq struct { EntCode string `json:"ent_code" validate:"required,validUSCI"` PageSize int64 `json:"page_size" validate:"omitempty,min=1,max=100"` PageNum int64 `json:"page_num" validate:"omitempty,min=1"` } type QYGLNIO8Req struct { EntCode string `json:"ent_code" validate:"required,validUSCI"` } type QYGLP0HTReq struct { EntCode string `json:"ent_code" validate:"required,validUSCI"` Flag string `json:"flag" validate:"omitempty"` Dir string `json:"dir" validate:"omitempty,oneof=up down"` MinPercent string `json:"min_percent" validate:"omitempty"` MaxPercent string `json:"max_percent" validate:"omitempty"` } type QYGL8B4DReq struct { EntCode string `json:"ent_code" validate:"required,validUSCI"` PageSize int64 `json:"page_size" validate:"omitempty,min=1,max=100"` PageNum int64 `json:"page_num" validate:"omitempty,min=1"` } type QYGL9E2FReq struct { EntCode string `json:"ent_code" validate:"required,validUSCI"` PageSize int64 `json:"page_size" validate:"omitempty,min=1,max=100"` PageNum int64 `json:"page_num" validate:"omitempty,min=1"` } type QYGL7C1AReq struct { EntCode string `json:"ent_code" validate:"required,validUSCI"` PageSize int64 `json:"page_size" validate:"omitempty,min=1,max=100"` PageNum int64 `json:"page_num" validate:"omitempty,min=1"` } type QYGL3F8EReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` } type YYSY4F2EReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type YYSY9F1BReq struct { Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type YYSY6F2BReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type IVYZOCR1Req struct { PhotoData string `json:"photo_data" validate:"omitempty,validBase64Image"` ImageUrl string `json:"image_url" validate:"omitempty,url"` } type YYSY8B1CReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type QYGLJ0Q1Req struct { EntName string `json:"ent_name" validate:"omitempty,min=1,validEnterpriseName"` EntCode string `json:"ent_code" validate:"omitempty,validUSCI"` } type YYSY6D9AReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type YYSY3E7FReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type FLXG5A3BReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type FLXG9C1DReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } // 法院被执行人限高版 type FLXG3A9BReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } // 法院被执行人高级版 type FLXGK5D2Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } // 综合多头 type JRZQ8F7CReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type FLXG2E8FReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` AuthorizationURL string `json:"authorization_url" validate:"required,authorization_url"` } type JRZQ3C7BReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type JRZQ3C9RReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type JRZQ3P01Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } // JRZQ3AG6Req JRZQ3AG6 轻松查公积API处理方法 type JRZQ3AG6Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` ReturnURL string `json:"return_url" validate:"required,validReturnURL"` AuthorizationURL string `json:"authorization_url" validate:"required,authorization_url"` } type JRZQ8A2DReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } // YYSY8F3AReq 行为数据查询请求参数 type YYSY8F3AReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"cardNo" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` CardId string `json:"cardId" validate:"required,validIDCard"` } // 銀行卡黑名單 type JRZQ0B6YReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` BankCard string `json:"bank_card" validate:"required,validBankCard"` } // 银行卡鉴权 type JRZQ9A1WReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"omitempty,min=11,max=11,validMobileNo"` BankCard string `json:"bank_card" validate:"required,validBankCard"` } // 企业管理董监高司法综合信息核验 type QYGL6S1BReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type JRZQ5E9FReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type JRZQ4B6CReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type JRZQ7F1AReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type DWBG6A2CReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` AuthorizationURL string `json:"authorization_url" validate:"required,authorization_url"` } type DWBG8B4DReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` AuthorizationURL string `json:"authorization_url" validate:"required,authorization_url"` } type FLXG8B4DReq struct { MobileNo string `json:"mobile_no" validate:"omitempty,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"omitempty,validIDCard"` BankCard string `json:"bank_card" validate:"omitempty,validBankCard"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type QCXG9P1CReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` } type QCXG8A3DReq struct { PlateNo string `json:"plate_no" validate:"required"` PlateType string `json:"plate_type" validate:"omitempty,oneof=01 02"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type QCXG6B4EReq struct { VINCode string `json:"vin_code" validate:"required"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type QYGL2B5CReq struct { EntName string `json:"ent_name" validate:"omitempty,min=1,validEnterpriseName"` EntCode string `json:"ent_code" validate:"omitempty,validUSCI"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } // 全国企业借贷意向验证查询_V1 type QYGL9T1QReq struct { OwnerType string `json:"owner_type" validate:"required,oneof=1 2 3 4 5"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` EntCode string `json:"ent_code" validate:"required,validUSCI"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } // 全国企业各类工商风险统计数量查询 type QYGL5A9TReq struct { EntCode string `json:"ent_code" validate:"omitempty,validUSCI"` EntName string `json:"ent_name" validate:"omitempty,min=1,validEnterpriseName"` } // 失信被执行企业或个人查询 type QYGL2S0WReq struct { Type string `json:"type" validate:"required,oneof=per ent"` Name string `json:"name" validate:"omitempty,min=1,validName"` EntName string `json:"ent_name" validate:"omitempty,min=1,validName"` IDCard string `json:"id_card" validate:"omitempty,validIDCard"` EntCode string `json:"ent_code" validate:"omitempty,validUSCI"` } // 全国企业司法模型服务查询_V1 type QYGL66SLReq struct { EntCode string `json:"ent_code" validate:"omitempty,validUSCI"` AuthDate string `json:"auth_date" validate:"required,validAuthDate"` EntName string `json:"ent_name" validate:"required,min=1,validEnterpriseName"` AuthAuthorizeFileCode string `json:"auth_authorize_file_code" validate:"required"` } type JRZQ2F8AReq struct { Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type JRZQ1E7BReq struct { Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Authorized string `json:"authorized" validate:"required,oneof=0 1"` } type JRZQ9E2AReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` AuthAuthorizeFileCode string `json:"auth_authorize_file_code" validate:"required"` } type YYSY9A1BReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type YYSY8C2DReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type YYSY7D3EReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type JRZQ6F2AReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type JRZQ8B3CReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type JRZQ9D4EReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type JRZQ0L85Req struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type FLXG7E8FReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type QYGL5F6AReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` } type IVYZ6G7HReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` } type IVYZ8I9JReq struct { Name string `json:"name" validate:"required,min=1,validName"` IDCard string `json:"id_card" validate:"required,validIDCard"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type IVYZ6M8PReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type IVYZ9H2MReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type YYSY9E4AReq struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } // YYSY运营商相关API DTO type YYSY3M8SReq struct { Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type YYSYC4R9Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type YYSYH6D2Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type YYSYH6F3Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type YYSYP0T4Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type YYSYE7V5Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type YYSYS9W1Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type YYSYK8R3Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type YYSYF2T7Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` DateRange string `json:"date_range" validate:"required,validDateRange"` } type QYGL5S1IReq struct { EntCode string `json:"ent_code" validate:"omitempty,validUSCI"` EntName string `json:"ent_name" validate:"required,min=1,validEnterpriseName"` } // 数脉 API type IVYZ3M8SReq struct { Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type IVYZ9K7FReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` } type IVYZA1B3Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` PhotoData string `json:"photo_data" validate:"required,validBase64Image"` } type IVYZC4R9Req struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type IVYZP0T4Req struct { MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` } type IVYZX5QZReq struct { ReturnURL string `json:"return_url" validate:"required,validReturnURL"` } type IVYZX5Q2Req struct { Token string `json:"token" validate:"required"` } type JRZQ1P5GReq struct { IDCard string `json:"id_card" validate:"required,validIDCard"` Name string `json:"name" validate:"required,min=1,validName"` MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"` AuthAuthorizeFileCode string `json:"auth_authorize_file_code" validate:"required"` }