mirror of
https://github.com/didi/KnowStreaming.git
synced 2025-12-24 11:52:08 +08:00
@@ -19,18 +19,19 @@ const CustomSelectResetTime = (props: { value?: string; onChange?: (val: Number
|
|||||||
}}
|
}}
|
||||||
onChange={(e) => {
|
onChange={(e) => {
|
||||||
setTimeSetMode(e.target.value);
|
setTimeSetMode(e.target.value);
|
||||||
if (e.target.value === 'newest') {
|
if (e.target.value === 'newest' || e.target.value === 'oldest') {
|
||||||
onChange('newest');
|
onChange(e.target.value);
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
value={timeSetMode}
|
value={timeSetMode}
|
||||||
>
|
>
|
||||||
<Radio value={'newest'}>最新Offset</Radio>
|
<Radio value={'newest'}>最新Offset</Radio>
|
||||||
|
<Radio value={'oldest'}>最旧Offset</Radio>
|
||||||
<Radio value={'custom'}>自定义</Radio>
|
<Radio value={'custom'}>自定义</Radio>
|
||||||
</Radio.Group>
|
</Radio.Group>
|
||||||
{timeSetMode === 'custom' && (
|
{timeSetMode === 'custom' && (
|
||||||
<DatePicker
|
<DatePicker
|
||||||
value={moment(value === 'newest' ? Date.now() : value)}
|
value={moment(value === 'newest' || value === 'oldest' ? Date.now() : value)}
|
||||||
style={{ width: '100%' }}
|
style={{ width: '100%' }}
|
||||||
showTime={true}
|
showTime={true}
|
||||||
onChange={(v) => {
|
onChange={(v) => {
|
||||||
@@ -88,7 +89,7 @@ export default (props: any) => {
|
|||||||
topicName: record.topicName,
|
topicName: record.topicName,
|
||||||
};
|
};
|
||||||
if (formData.resetType === 'assignedTime') {
|
if (formData.resetType === 'assignedTime') {
|
||||||
resetParams.resetType = formData.timestamp === 'newest' ? 0 : 2;
|
resetParams.resetType = formData.timestamp === 'newest' ? 0 : formData.timestamp === 'oldest' ? 1 : 2;
|
||||||
if (resetParams.resetType === 2) {
|
if (resetParams.resetType === 2) {
|
||||||
resetParams.timestamp = formData.timestamp;
|
resetParams.timestamp = formData.timestamp;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,18 +22,19 @@ const CustomSelectResetTime = (props: { value?: string; onChange?: (val: number
|
|||||||
}}
|
}}
|
||||||
onChange={(e) => {
|
onChange={(e) => {
|
||||||
setTimeSetMode(e.target.value);
|
setTimeSetMode(e.target.value);
|
||||||
if (e.target.value === 'newest') {
|
if (e.target.value === 'newest' || e.target.value === 'oldest') {
|
||||||
onChange('newest');
|
onChange(e.target.value);
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
value={timeSetMode}
|
value={timeSetMode}
|
||||||
>
|
>
|
||||||
<Radio value={'newest'}>最新Offset</Radio>
|
<Radio value={'newest'}>最新Offset</Radio>
|
||||||
|
<Radio value={'oldest'}>最旧Offset</Radio>
|
||||||
<Radio value={'custom'}>自定义</Radio>
|
<Radio value={'custom'}>自定义</Radio>
|
||||||
</Radio.Group>
|
</Radio.Group>
|
||||||
{timeSetMode === 'custom' && (
|
{timeSetMode === 'custom' && (
|
||||||
<DatePicker
|
<DatePicker
|
||||||
value={moment(value === 'newest' ? Date.now() : value)}
|
value={moment(value === 'newest' || value === 'oldest' ? Date.now() : value)}
|
||||||
style={{ width: '100%' }}
|
style={{ width: '100%' }}
|
||||||
showTime={true}
|
showTime={true}
|
||||||
onChange={(v) => {
|
onChange={(v) => {
|
||||||
@@ -91,7 +92,7 @@ export default (props: any) => {
|
|||||||
topicName: record.topicName,
|
topicName: record.topicName,
|
||||||
};
|
};
|
||||||
if (formData.resetType === 'assignedTime') {
|
if (formData.resetType === 'assignedTime') {
|
||||||
resetParams.resetType = formData.timestamp === 'newest' ? 0 : 2;
|
resetParams.resetType = formData.timestamp === 'newest' ? 0 : formData.timestamp === 'oldest' ? 1 : 2;
|
||||||
if (resetParams.resetType === 2) {
|
if (resetParams.resetType === 2) {
|
||||||
resetParams.timestamp = formData.timestamp;
|
resetParams.timestamp = formData.timestamp;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,18 +19,19 @@ const CustomSelectResetTime = (props: { value?: string; onChange?: (val: Number
|
|||||||
}}
|
}}
|
||||||
onChange={(e) => {
|
onChange={(e) => {
|
||||||
setTimeSetMode(e.target.value);
|
setTimeSetMode(e.target.value);
|
||||||
if (e.target.value === 'newest') {
|
if (e.target.value === 'newest' || e.target.value === 'oldest') {
|
||||||
onChange('newest');
|
onChange(e.target.value);
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
value={timeSetMode}
|
value={timeSetMode}
|
||||||
>
|
>
|
||||||
<Radio value={'newest'}>最新Offset</Radio>
|
<Radio value={'newest'}>最新Offset</Radio>
|
||||||
|
<Radio value={'oldest'}>最旧Offset</Radio>
|
||||||
<Radio value={'custom'}>自定义</Radio>
|
<Radio value={'custom'}>自定义</Radio>
|
||||||
</Radio.Group>
|
</Radio.Group>
|
||||||
{timeSetMode === 'custom' && (
|
{timeSetMode === 'custom' && (
|
||||||
<DatePicker
|
<DatePicker
|
||||||
value={moment(value === 'newest' ? Date.now() : value)}
|
value={moment(value === 'newest' || value === 'oldest' ? Date.now() : value)}
|
||||||
style={{ width: '100%' }}
|
style={{ width: '100%' }}
|
||||||
showTime={true}
|
showTime={true}
|
||||||
onChange={(v) => {
|
onChange={(v) => {
|
||||||
@@ -88,7 +89,7 @@ export default (props: any) => {
|
|||||||
topicName: record.topicName,
|
topicName: record.topicName,
|
||||||
};
|
};
|
||||||
if (formData.resetType === 'assignedTime') {
|
if (formData.resetType === 'assignedTime') {
|
||||||
resetParams.resetType = formData.timestamp === 'newest' ? 0 : 2;
|
resetParams.resetType = formData.timestamp === 'newest' ? 0 : formData.timestamp === 'oldest' ? 1 : 2;
|
||||||
if (resetParams.resetType === 2) {
|
if (resetParams.resetType === 2) {
|
||||||
resetParams.timestamp = formData.timestamp;
|
resetParams.timestamp = formData.timestamp;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user