Commit bb1aa4b8 authored by pengjun's avatar pengjun

#627 add borrow record to collateralize info query

parent 172ed60e
...@@ -16,7 +16,7 @@ func (c *Collateralize) Query_CollateralizeInfoByID(req *pty.ReqCollateralizeInf ...@@ -16,7 +16,7 @@ func (c *Collateralize) Query_CollateralizeInfoByID(req *pty.ReqCollateralizeInf
return nil, err return nil, err
} }
return &pty.RepCollateralizeCurrentInfo{ info := &pty.RepCollateralizeCurrentInfo{
Status: coll.Status, Status: coll.Status,
TotalBalance: coll.TotalBalance, TotalBalance: coll.TotalBalance,
DebtCeiling: coll.DebtCeiling, DebtCeiling: coll.DebtCeiling,
...@@ -27,7 +27,11 @@ func (c *Collateralize) Query_CollateralizeInfoByID(req *pty.ReqCollateralizeInf ...@@ -27,7 +27,11 @@ func (c *Collateralize) Query_CollateralizeInfoByID(req *pty.ReqCollateralizeInf
Period: coll.Period, Period: coll.Period,
CollateralizeId: coll.CollateralizeId, CollateralizeId: coll.CollateralizeId,
CollBalance: coll.CollBalance, CollBalance: coll.CollBalance,
}, nil }
info.BorrowRecords = append(info.BorrowRecords, coll.BorrowRecords...)
info.BorrowRecords = append(info.BorrowRecords, coll.InvalidRecords...)
return info, nil
} }
func (c *Collateralize) Query_CollateralizeInfoByIDs(req *pty.ReqCollateralizeInfos) (types.Message, error) { func (c *Collateralize) Query_CollateralizeInfoByIDs(req *pty.ReqCollateralizeInfos) (types.Message, error) {
...@@ -39,7 +43,7 @@ func (c *Collateralize) Query_CollateralizeInfoByIDs(req *pty.ReqCollateralizeIn ...@@ -39,7 +43,7 @@ func (c *Collateralize) Query_CollateralizeInfoByIDs(req *pty.ReqCollateralizeIn
return nil, err return nil, err
} }
infos.Infos = append(infos.Infos, &pty.RepCollateralizeCurrentInfo{ info := &pty.RepCollateralizeCurrentInfo{
Status: coll.Status, Status: coll.Status,
TotalBalance: coll.TotalBalance, TotalBalance: coll.TotalBalance,
DebtCeiling: coll.DebtCeiling, DebtCeiling: coll.DebtCeiling,
...@@ -50,7 +54,11 @@ func (c *Collateralize) Query_CollateralizeInfoByIDs(req *pty.ReqCollateralizeIn ...@@ -50,7 +54,11 @@ func (c *Collateralize) Query_CollateralizeInfoByIDs(req *pty.ReqCollateralizeIn
Period: coll.Period, Period: coll.Period,
CollateralizeId: coll.CollateralizeId, CollateralizeId: coll.CollateralizeId,
CollBalance: coll.CollBalance, CollBalance: coll.CollBalance,
}) }
info.BorrowRecords = append(info.BorrowRecords, coll.BorrowRecords...)
info.BorrowRecords = append(info.BorrowRecords, coll.InvalidRecords...)
infos.Infos = append(infos.Infos, info)
} }
return infos, nil return infos, nil
......
...@@ -153,6 +153,7 @@ message RepCollateralizeCurrentInfo { ...@@ -153,6 +153,7 @@ message RepCollateralizeCurrentInfo {
int64 period = 8; //合约期限 int64 period = 8; //合约期限
string collateralizeId = 9; //放贷ID string collateralizeId = 9; //放贷ID
int64 collBalance = 10;//抵押bty int64 collBalance = 10;//抵押bty
repeated BorrowRecord borrowRecords = 11;//借贷记录
} }
// 根据ID列表查询多期放贷信息 // 根据ID列表查询多期放贷信息
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment