refactor: remove unused fields from BondData struct for improved clarity and maintainability
This commit is contained in:
parent
a1fcfe4366
commit
9c3c5f9b64
@ -11,7 +11,7 @@ type BondData struct {
|
||||
SecuCode string `json:"SECUCODE" db:"SecuCode"`
|
||||
TradeMarket string `json:"TRADE_MARKET" db:"TradeMarket"`
|
||||
SecurityNameAbbr string `json:"SECURITY_NAME_ABBR" db:"SecurityNameAbbr"`
|
||||
DelistDate *CustomTime `json:"DELIST_DATE" db:"DelistDate"`
|
||||
// DelistDate *CustomTime `json:"DELIST_DATE" db:"DelistDate"`
|
||||
ListingDate *CustomTime `json:"LISTING_DATE" db:"ListingDate"`
|
||||
ConvertStockCode string `json:"CONVERT_STOCK_CODE" db:"ConvertStockCode"`
|
||||
BondExpire string `json:"BOND_EXPIRE" db:"BondExpire"`
|
||||
@ -28,16 +28,16 @@ type BondData struct {
|
||||
Remark string `json:"REMARK" db:"Remark"`
|
||||
ParValue float64 `json:"PAR_VALUE" db:"ParValue"`
|
||||
IssueObject string `json:"ISSUE_OBJECT" db:"IssueObject"`
|
||||
RedeemType *string `json:"REDEEM_TYPE" db:"RedeemType"`
|
||||
ExecuteReasonHS *string `json:"EXECUTE_REASON_HS" db:"ExecuteReasonHS"`
|
||||
NoticeDateHS *CustomTime `json:"NOTICE_DATE_HS" db:"NoticeDateHS"`
|
||||
NoticeDateSH *CustomTime `json:"NOTICE_DATE_SH" db:"NoticeDateSH"`
|
||||
ExecutePriceHS *float64 `json:"EXECUTE_PRICE_HS" db:"ExecutePriceHS"`
|
||||
ExecutePriceSH *float64 `json:"EXECUTE_PRICE_SH" db:"ExecutePriceSH"`
|
||||
RecordDateSH *CustomTime `json:"RECORD_DATE_SH" db:"RecordDateSH"`
|
||||
ExecuteStartDateSH *CustomTime `json:"EXECUTE_START_DATESH" db:"ExecuteStartDateSH"`
|
||||
ExecuteStartDateHS *CustomTime `json:"EXECUTE_START_DATEHS" db:"ExecuteStartDateHS"`
|
||||
ExecuteEndDate *CustomTime `json:"EXECUTE_END_DATE" db:"ExecuteEndDate"`
|
||||
// RedeemType *string `json:"REDEEM_TYPE" db:"RedeemType"`
|
||||
// ExecuteReasonHS *string `json:"EXECUTE_REASON_HS" db:"ExecuteReasonHS"`
|
||||
// NoticeDateHS *CustomTime `json:"NOTICE_DATE_HS" db:"NoticeDateHS"`
|
||||
// NoticeDateSH *CustomTime `json:"NOTICE_DATE_SH" db:"NoticeDateSH"`
|
||||
// ExecutePriceHS *float64 `json:"EXECUTE_PRICE_HS" db:"ExecutePriceHS"`
|
||||
// ExecutePriceSH *float64 `json:"EXECUTE_PRICE_SH" db:"ExecutePriceSH"`
|
||||
// RecordDateSH *CustomTime `json:"RECORD_DATE_SH" db:"RecordDateSH"`
|
||||
// ExecuteStartDateSH *CustomTime `json:"EXECUTE_START_DATESH" db:"ExecuteStartDateSH"`
|
||||
// ExecuteStartDateHS *CustomTime `json:"EXECUTE_START_DATEHS" db:"ExecuteStartDateHS"`
|
||||
// ExecuteEndDate *CustomTime `json:"EXECUTE_END_DATE" db:"ExecuteEndDate"`
|
||||
CorreCode string `json:"CORRECODE" db:"CorreCode"`
|
||||
CorreCodeNameAbbr string `json:"CORRECODE_NAME_ABBR" db:"CorreCodeNameAbbr"`
|
||||
PublicStartDate CustomTime `json:"PUBLIC_START_DATE" db:"PublicStartDate"`
|
||||
@ -60,8 +60,8 @@ type BondData struct {
|
||||
TransferValue float64 `json:"TRANSFER_VALUE" db:"TransferValue"`
|
||||
CurrentBondPrice interface{} `json:"CURRENT_BOND_PRICE" db:"CurrentBondPrice"`
|
||||
TransferPremiumRatio float64 `json:"TRANSFER_PREMIUM_RATIO" db:"TransferPremiumRatio"`
|
||||
ConvertStockPriceHQ *float64 `json:"CONVERT_STOCK_PRICEHQ" db:"ConvertStockPriceHQ"`
|
||||
Market *string `json:"MARKET" db:"Market"`
|
||||
// ConvertStockPriceHQ *float64 `json:"CONVERT_STOCK_PRICEHQ" db:"ConvertStockPriceHQ"`
|
||||
// Market *string `json:"MARKET" db:"Market"`
|
||||
ResaleTrigPrice float64 `json:"RESALE_TRIG_PRICE" db:"ResaleTrigPrice"`
|
||||
RedeemTrigPrice float64 `json:"REDEEM_TRIG_PRICE" db:"RedeemTrigPrice"`
|
||||
PBVRatio float64 `json:"PBV_RATIO" db:"PBVRatio"`
|
||||
|
Loading…
x
Reference in New Issue
Block a user