1、减仓后减仓
This commit is contained in:
@ -124,14 +124,14 @@ func ReduceCallBack(db *gorm.DB, preOrder *models.LinePreOrder) error {
|
||||
return fmt.Errorf("交易对类型错误")
|
||||
}
|
||||
|
||||
arrays, _ := helper.DefaultRedis.GetAllList(key)
|
||||
arrays, _ := helper.DefaultRedis.HGetAllFields(key)
|
||||
cache := dto.LineOrderReduceStrategyResp{}
|
||||
|
||||
for _, v := range arrays {
|
||||
sonic.Unmarshal([]byte(v), &cache)
|
||||
|
||||
if cache.OrderId == reduceOrderId {
|
||||
if _, err := helper.DefaultRedis.LRem(key, v); err != nil {
|
||||
if err := helper.DefaultRedis.HDelField(key, utility.IntToString(cache.OrderId)); err != nil {
|
||||
logger.Errorf("移除减仓单减仓策略失败redis err:%v", err)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user