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%' }}
|
style={{ width: '60%' }}
|
||||||
placeholder={t('copyTradingAdd.maxMarketEndDatePlaceholder') || '输入时间值(可选)'}
|
placeholder={t('copyTradingAdd.maxMarketEndDatePlaceholder') || '输入时间值(可选)'}
|
||||||
parser={(value) => {
|
parser={(value) => {
|
||||||
if (!value) return ''
|
if (!value) return 0
|
||||||
const num = parseInt(value.replace(/\D/g, ''), 10)
|
const num = parseInt(value.replace(/\D/g, ''), 10)
|
||||||
return isNaN(num) ? '' : num.toString()
|
return isNaN(num) ? 0 : num
|
||||||
}}
|
}}
|
||||||
formatter={(value) => {
|
formatter={(value) => {
|
||||||
if (!value && value !== 0) return ''
|
if (!value && value !== 0) return ''
|
||||||
|
|||||||
@@ -757,9 +757,9 @@ const EditModal: React.FC<EditModalProps> = ({
|
|||||||
style={{ width: '60%' }}
|
style={{ width: '60%' }}
|
||||||
placeholder={t('copyTradingEdit.maxMarketEndDatePlaceholder') || '输入时间值(可选)'}
|
placeholder={t('copyTradingEdit.maxMarketEndDatePlaceholder') || '输入时间值(可选)'}
|
||||||
parser={(value) => {
|
parser={(value) => {
|
||||||
if (!value) return ''
|
if (!value) return 0
|
||||||
const num = parseInt(value.replace(/\D/g, ''), 10)
|
const num = parseInt(value.replace(/\D/g, ''), 10)
|
||||||
return isNaN(num) ? '' : num.toString()
|
return isNaN(num) ? 0 : num
|
||||||
}}
|
}}
|
||||||
formatter={(value) => {
|
formatter={(value) => {
|
||||||
if (!value && value !== 0) return ''
|
if (!value && value !== 0) return ''
|
||||||
|
|||||||
@@ -267,6 +267,7 @@ export interface CopyTradingCreateRequest {
|
|||||||
// 新增配置字段
|
// 新增配置字段
|
||||||
configName?: string // 配置名(可选,但提供时必须非空)
|
configName?: string // 配置名(可选,但提供时必须非空)
|
||||||
pushFailedOrders?: boolean // 推送失败订单(可选)
|
pushFailedOrders?: boolean // 推送失败订单(可选)
|
||||||
|
pushFilteredOrders?: boolean // 推送已过滤订单(可选)
|
||||||
maxMarketEndDate?: number // 市场截止时间限制(毫秒时间戳),仅跟单截止时间小于此时间的订单,NULL表示不启用
|
maxMarketEndDate?: number // 市场截止时间限制(毫秒时间戳),仅跟单截止时间小于此时间的订单,NULL表示不启用
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -305,6 +306,7 @@ export interface CopyTradingUpdateRequest {
|
|||||||
// 新增配置字段
|
// 新增配置字段
|
||||||
configName?: string // 配置名(可选,但提供时必须非空)
|
configName?: string // 配置名(可选,但提供时必须非空)
|
||||||
pushFailedOrders?: boolean // 推送失败订单(可选)
|
pushFailedOrders?: boolean // 推送失败订单(可选)
|
||||||
|
pushFilteredOrders?: boolean // 推送已过滤订单(可选)
|
||||||
maxMarketEndDate?: number // 市场截止时间限制(毫秒时间戳),仅跟单截止时间小于此时间的订单,NULL表示不启用
|
maxMarketEndDate?: number // 市场截止时间限制(毫秒时间戳),仅跟单截止时间小于此时间的订单,NULL表示不启用
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user