|
@@ -78,9 +78,13 @@ func BlockStarChainUpdate(session *xorm.Session, id interface{}, BlockStarChain |
|
|
func BlockStarChainGetOneByParams(session *xorm.Session, params map[string]interface{}) (*model.BlockStarChain, error) { |
|
|
func BlockStarChainGetOneByParams(session *xorm.Session, params map[string]interface{}) (*model.BlockStarChain, error) { |
|
|
var m model.BlockStarChain |
|
|
var m model.BlockStarChain |
|
|
var query = fmt.Sprintf("%s =?", params["key"]) |
|
|
var query = fmt.Sprintf("%s =?", params["key"]) |
|
|
if has, err := session.Where(query, params["value"]).Get(&m); err != nil || has == false { |
|
|
|
|
|
|
|
|
has, err := session.Where(query, params["value"]).Get(&m) |
|
|
|
|
|
if err != nil { |
|
|
return nil, zhios_order_relate_logx.Error(err) |
|
|
return nil, zhios_order_relate_logx.Error(err) |
|
|
} |
|
|
} |
|
|
|
|
|
if has == false { |
|
|
|
|
|
return nil, errors.New("未查询到相应的 block_star_chain 记录") |
|
|
|
|
|
} |
|
|
return &m, nil |
|
|
return &m, nil |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|