41 lines
1.1 KiB
Go
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"`
|
|
}
|