diff --git a/km-console/packages/layout-clusters-fe/src/pages/ConsumerGroup/ResetOffsetDrawer.tsx b/km-console/packages/layout-clusters-fe/src/pages/ConsumerGroup/ResetOffsetDrawer.tsx
index b03f68327d4189bf999d009a0678c7d3aa0cec5f..75cc390a0d71a38aac54952adc47bf1accabc3a3 100644
--- a/km-console/packages/layout-clusters-fe/src/pages/ConsumerGroup/ResetOffsetDrawer.tsx
+++ b/km-console/packages/layout-clusters-fe/src/pages/ConsumerGroup/ResetOffsetDrawer.tsx
@@ -19,18 +19,19 @@ const CustomSelectResetTime = (props: { value?: string; onChange?: (val: Number
}}
onChange={(e) => {
setTimeSetMode(e.target.value);
- if (e.target.value === 'newest') {
- onChange('newest');
+ if (e.target.value === 'newest' || e.target.value === 'oldest') {
+ onChange(e.target.value);
}
}}
value={timeSetMode}
>
最新Offset
+ 最旧Offset
自定义
{timeSetMode === 'custom' && (
{
@@ -88,7 +89,7 @@ export default (props: any) => {
topicName: record.topicName,
};
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) {
resetParams.timestamp = formData.timestamp;
}
diff --git a/km-console/packages/layout-clusters-fe/src/pages/Consumers/ResetOffsetDrawer.tsx b/km-console/packages/layout-clusters-fe/src/pages/Consumers/ResetOffsetDrawer.tsx
index bba5059e2aaa11c73235f43af5e0cc1601c46cd3..7a2b02e7c27129036186a0ab542f233a2d9421f5 100644
--- a/km-console/packages/layout-clusters-fe/src/pages/Consumers/ResetOffsetDrawer.tsx
+++ b/km-console/packages/layout-clusters-fe/src/pages/Consumers/ResetOffsetDrawer.tsx
@@ -22,18 +22,19 @@ const CustomSelectResetTime = (props: { value?: string; onChange?: (val: number
}}
onChange={(e) => {
setTimeSetMode(e.target.value);
- if (e.target.value === 'newest') {
- onChange('newest');
+ if (e.target.value === 'newest' || e.target.value === 'oldest') {
+ onChange(e.target.value);
}
}}
value={timeSetMode}
>
最新Offset
+ 最旧Offset
自定义
{timeSetMode === 'custom' && (
{
@@ -91,7 +92,7 @@ export default (props: any) => {
topicName: record.topicName,
};
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) {
resetParams.timestamp = formData.timestamp;
}
diff --git a/km-console/packages/layout-clusters-fe/src/pages/TopicDetail/ResetOffsetDrawer.tsx b/km-console/packages/layout-clusters-fe/src/pages/TopicDetail/ResetOffsetDrawer.tsx
index c079393b05869e2d63413a6b7440234337137bd2..ed948e8c05c764164cdd5bee988dc4b12475be6a 100644
--- a/km-console/packages/layout-clusters-fe/src/pages/TopicDetail/ResetOffsetDrawer.tsx
+++ b/km-console/packages/layout-clusters-fe/src/pages/TopicDetail/ResetOffsetDrawer.tsx
@@ -19,18 +19,19 @@ const CustomSelectResetTime = (props: { value?: string; onChange?: (val: Number
}}
onChange={(e) => {
setTimeSetMode(e.target.value);
- if (e.target.value === 'newest') {
- onChange('newest');
+ if (e.target.value === 'newest' || e.target.value === 'oldest') {
+ onChange(e.target.value);
}
}}
value={timeSetMode}
>
最新Offset
+ 最旧Offset
自定义
{timeSetMode === 'custom' && (
{
@@ -88,7 +89,7 @@ export default (props: any) => {
topicName: record.topicName,
};
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) {
resetParams.timestamp = formData.timestamp;
}