fix: 修复 TypeScript 编译错误
- 在 CopyTradingCreateRequest 和 CopyTradingUpdateRequest 接口中添加 pushFilteredOrders 字段 - 修复 InputNumber parser 函数的返回类型,应该返回 number 而不是 string
This commit is contained in:
@@ -833,9 +833,9 @@ const AddModal: React.FC<AddModalProps> = ({
|
||||
style={{ width: '60%' }}
|
||||
placeholder={t('copyTradingAdd.maxMarketEndDatePlaceholder') || '输入时间值(可选)'}
|
||||
parser={(value) => {
|
||||
if (!value) return ''
|
||||
if (!value) return 0
|
||||
const num = parseInt(value.replace(/\D/g, ''), 10)
|
||||
return isNaN(num) ? '' : num.toString()
|
||||
return isNaN(num) ? 0 : num
|
||||
}}
|
||||
formatter={(value) => {
|
||||
if (!value && value !== 0) return ''
|
||||
|
||||
@@ -757,9 +757,9 @@ const EditModal: React.FC<EditModalProps> = ({
|
||||
style={{ width: '60%' }}
|
||||
placeholder={t('copyTradingEdit.maxMarketEndDatePlaceholder') || '输入时间值(可选)'}
|
||||
parser={(value) => {
|
||||
if (!value) return ''
|
||||
if (!value) return 0
|
||||
const num = parseInt(value.replace(/\D/g, ''), 10)
|
||||
return isNaN(num) ? '' : num.toString()
|
||||
return isNaN(num) ? 0 : num
|
||||
}}
|
||||
formatter={(value) => {
|
||||
if (!value && value !== 0) return ''
|
||||
|
||||
@@ -267,6 +267,7 @@ export interface CopyTradingCreateRequest {
|
||||
// 新增配置字段
|
||||
configName?: string // 配置名(可选,但提供时必须非空)
|
||||
pushFailedOrders?: boolean // 推送失败订单(可选)
|
||||
pushFilteredOrders?: boolean // 推送已过滤订单(可选)
|
||||
maxMarketEndDate?: number // 市场截止时间限制(毫秒时间戳),仅跟单截止时间小于此时间的订单,NULL表示不启用
|
||||
}
|
||||
|
||||
@@ -305,6 +306,7 @@ export interface CopyTradingUpdateRequest {
|
||||
// 新增配置字段
|
||||
configName?: string // 配置名(可选,但提供时必须非空)
|
||||
pushFailedOrders?: boolean // 推送失败订单(可选)
|
||||
pushFilteredOrders?: boolean // 推送已过滤订单(可选)
|
||||
maxMarketEndDate?: number // 市场截止时间限制(毫秒时间戳),仅跟单截止时间小于此时间的订单,NULL表示不启用
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user