This commit is contained in:
2026-06-12 14:28:49 +08:00
parent 0511c19f5f
commit 354309fc4c
5 changed files with 42 additions and 0 deletions

View File

@@ -1029,6 +1029,16 @@ type YYSYP7PLReq struct {
DateRange string `json:"date_range" validate:"required,validDateRange"` DateRange string `json:"date_range" validate:"required,validDateRange"`
} }
// YYSY2M8QReq 手机消费区间验证
type YYSY2M8QReq struct {
MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"`
}
// YYSY7R4VReq 手机停机验证
type YYSY7R4VReq struct {
MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"`
}
type QYGL5S1IReq struct { type QYGL5S1IReq struct {
EntCode string `json:"ent_code" validate:"omitempty,validUSCI"` EntCode string `json:"ent_code" validate:"omitempty,validUSCI"`
EntName string `json:"ent_name" validate:"required,min=1,validEnterpriseName"` EntName string `json:"ent_name" validate:"required,min=1,validEnterpriseName"`

View File

@@ -210,6 +210,8 @@ func registerAllProcessors(combService *comb.CombService) {
"YYSYXHHO": yysy.ProcessYYSYXHHORequest, //运营商三要素即时版查询 "YYSYXHHO": yysy.ProcessYYSYXHHORequest, //运营商三要素即时版查询
"YYSYGLSF": yysy.ProcessYYSYGLSFRequest, //全网手机三要素验证1979周更新版 "YYSYGLSF": yysy.ProcessYYSYGLSFRequest, //全网手机三要素验证1979周更新版
"YYSYP7PL": yysy.ProcessYYSYP7PLRequest, //手机二次放号检测查询 "YYSYP7PL": yysy.ProcessYYSYP7PLRequest, //手机二次放号检测查询
"YYSY2M8Q": yysy.ProcessYYSY2M8QRequest, //手机消费区间验证
"YYSY7R4V": yysy.ProcessYYSY7R4VRequest, //手机停机验证
// IVYZ系列处理器 // IVYZ系列处理器
"IVYZSQ0E": ivyz.ProcessIVYZSQ0ERequest, //身份证实名认证即时版 "IVYZSQ0E": ivyz.ProcessIVYZSQ0ERequest, //身份证实名认证即时版

View File

@@ -252,6 +252,8 @@ func (s *FormConfigServiceImpl) getDTOStruct(ctx context.Context, apiCode string
"QCXG521L": &dto.QCXG521LReq{}, //车辆静态信息查询 10479 "QCXG521L": &dto.QCXG521LReq{}, //车辆静态信息查询 10479
"QCXGY7F2": &dto.QCXGY7F2Req{}, //二手车VIN估值 10443 "QCXGY7F2": &dto.QCXGY7F2Req{}, //二手车VIN估值 10443
"YYSYGLSF": &dto.YYSYGLSFReq{}, //全网手机三要素验证1979周更新版 "YYSYGLSF": &dto.YYSYGLSFReq{}, //全网手机三要素验证1979周更新版
"YYSY2M8Q": &dto.YYSY2M8QReq{}, //手机消费区间验证
"YYSY7R4V": &dto.YYSY7R4VReq{}, //手机停机验证
"QCXG3M7Z": &dto.QCXG3M7ZReq{}, //人车关系核验ETC10093 月更 "QCXG3M7Z": &dto.QCXG3M7ZReq{}, //人车关系核验ETC10093 月更
"JRZQ1P5G": &dto.JRZQ1P5GReq{}, //全国自然人借贷压力指数查询2 "JRZQ1P5G": &dto.JRZQ1P5GReq{}, //全国自然人借贷压力指数查询2
"IVYZ9OHN": &dto.IVYZ9OHNReq{}, //身份证OCR "IVYZ9OHN": &dto.IVYZ9OHNReq{}, //身份证OCR

View File

@@ -0,0 +1,14 @@
package yysy
import (
"context"
"hyapi-server/internal/domains/api/dto"
"hyapi-server/internal/domains/api/services/processors"
)
// ProcessYYSY2M8QRequest YYSYXF7J 手机消费区间验证(天远中转)
func ProcessYYSY2M8QRequest(ctx context.Context, params []byte, deps *processors.ProcessorDependencies) ([]byte, error) {
var paramsDto dto.YYSY2M8QReq
return processors.ValidateParamsAndCallTianyuan(ctx, deps, "YYSYXF7J", params, &paramsDto)
}

View File

@@ -0,0 +1,14 @@
package yysy
import (
"context"
"hyapi-server/internal/domains/api/dto"
"hyapi-server/internal/domains/api/services/processors"
)
// ProcessYYSY7R4VRequest YYSYT7C4 手机停机验证(天远中转)
func ProcessYYSY7R4VRequest(ctx context.Context, params []byte, deps *processors.ProcessorDependencies) ([]byte, error) {
var paramsDto dto.YYSY7R4VReq
return processors.ValidateParamsAndCallTianyuan(ctx, deps, "YYSYT7C4", params, &paramsDto)
}