Files
qnc-server-old/model/model/singleQuery.go
2024-09-14 10:48:09 +08:00

41 lines
1.1 KiB
Go

package model
import "qnc-server/model/request"
type EvaluateMarriage struct {
BaseModel
UserID uint `gorm:"column:userid;not null"`
CardNo string `gorm:"column:card_no;type:varchar(255)"` // 卡号
Name string `gorm:"column:name;type:varchar(255)"` // 姓名
Mobile string `gorm:"column:mobile;type:varchar(255)"` // 手机号
Resp string `gorm:"column:overdue_selection_index_resp;type:varchar(3000)"`
OrderID uint `gorm:"column:order_id;not null"`
}
func (EvaluateMarriage) TableName() string {
return "evaluate_marriage"
}
type EvaluateMarriagePayload struct {
request.EvaluateMarriageReq
ProdID string
}
var SingleQueryProdIDParams = map[string][]string{
"FIN013": {"bcNo"},
"FIN019": {"mobile", "cardNo", "name", "bcNo"},
"IDV041": {"cardNo", "name", "pageNo", "pageSize"},
}
var SingleQueryProdIDs = map[string]string{
"BankCardGamblingAndFraud": "FIN013",
"BankCardBlacklistV1": "FIN019",
"EvaluateMarriage": "IDV041",
}
type MerryResponse struct {
Msg string `json:"msg"`
Code int `json:"code"`
Data string `json:"data"`
Success bool `json:"success"`
}