mirror of
https://github.com/whyour/qinglong.git
synced 2025-05-24 15:43:24 +08:00
修复前端列表查询
This commit is contained in:
parent
25af639eef
commit
8892e8833e
|
@ -438,8 +438,10 @@ const Crontab = ({ headerStyle, isPhone, theme }: any) => {
|
||||||
message.success('删除成功');
|
message.success('删除成功');
|
||||||
const result = [...value];
|
const result = [...value];
|
||||||
const i = result.findIndex((x) => x.id === record.id);
|
const i = result.findIndex((x) => x.id === record.id);
|
||||||
result.splice(i, 1);
|
if (i !== -1) {
|
||||||
setValue(result);
|
result.splice(i, 1);
|
||||||
|
setValue(result);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
message.error(data);
|
message.error(data);
|
||||||
}
|
}
|
||||||
|
@ -470,11 +472,13 @@ const Crontab = ({ headerStyle, isPhone, theme }: any) => {
|
||||||
if (data.code === 200) {
|
if (data.code === 200) {
|
||||||
const result = [...value];
|
const result = [...value];
|
||||||
const i = result.findIndex((x) => x.id === record.id);
|
const i = result.findIndex((x) => x.id === record.id);
|
||||||
result.splice(i, 1, {
|
if (i !== -1) {
|
||||||
...record,
|
result.splice(i, 1, {
|
||||||
status: CrontabStatus.running,
|
...record,
|
||||||
});
|
status: CrontabStatus.running,
|
||||||
setValue(result);
|
});
|
||||||
|
setValue(result);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
message.error(data);
|
message.error(data);
|
||||||
}
|
}
|
||||||
|
@ -505,12 +509,14 @@ const Crontab = ({ headerStyle, isPhone, theme }: any) => {
|
||||||
if (data.code === 200) {
|
if (data.code === 200) {
|
||||||
const result = [...value];
|
const result = [...value];
|
||||||
const i = result.findIndex((x) => x.id === record.id);
|
const i = result.findIndex((x) => x.id === record.id);
|
||||||
result.splice(i, 1, {
|
if (i !== -1) {
|
||||||
...record,
|
result.splice(i, 1, {
|
||||||
pid: null,
|
...record,
|
||||||
status: CrontabStatus.idle,
|
pid: null,
|
||||||
});
|
status: CrontabStatus.idle,
|
||||||
setValue(result);
|
});
|
||||||
|
setValue(result);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
message.error(data);
|
message.error(data);
|
||||||
}
|
}
|
||||||
|
@ -550,11 +556,13 @@ const Crontab = ({ headerStyle, isPhone, theme }: any) => {
|
||||||
const newStatus = record.isDisabled === 1 ? 0 : 1;
|
const newStatus = record.isDisabled === 1 ? 0 : 1;
|
||||||
const result = [...value];
|
const result = [...value];
|
||||||
const i = result.findIndex((x) => x.id === record.id);
|
const i = result.findIndex((x) => x.id === record.id);
|
||||||
result.splice(i, 1, {
|
if (i !== -1) {
|
||||||
...record,
|
result.splice(i, 1, {
|
||||||
isDisabled: newStatus,
|
...record,
|
||||||
});
|
isDisabled: newStatus,
|
||||||
setValue(result);
|
});
|
||||||
|
setValue(result);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
message.error(data);
|
message.error(data);
|
||||||
}
|
}
|
||||||
|
@ -594,11 +602,13 @@ const Crontab = ({ headerStyle, isPhone, theme }: any) => {
|
||||||
const newStatus = record.isPinned === 1 ? 0 : 1;
|
const newStatus = record.isPinned === 1 ? 0 : 1;
|
||||||
const result = [...value];
|
const result = [...value];
|
||||||
const i = result.findIndex((x) => x.id === record.id);
|
const i = result.findIndex((x) => x.id === record.id);
|
||||||
result.splice(i, 1, {
|
if (i !== -1) {
|
||||||
...record,
|
result.splice(i, 1, {
|
||||||
isPinned: newStatus,
|
...record,
|
||||||
});
|
isPinned: newStatus,
|
||||||
setValue(result);
|
});
|
||||||
|
setValue(result);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
message.error(data);
|
message.error(data);
|
||||||
}
|
}
|
||||||
|
@ -709,11 +719,13 @@ const Crontab = ({ headerStyle, isPhone, theme }: any) => {
|
||||||
.parseExpression(data.data.schedule)
|
.parseExpression(data.data.schedule)
|
||||||
.next()
|
.next()
|
||||||
.toDate();
|
.toDate();
|
||||||
result.splice(index, 1, {
|
if (index !== -1) {
|
||||||
...cron,
|
result.splice(index, 1, {
|
||||||
...data.data,
|
...cron,
|
||||||
});
|
...data.data,
|
||||||
setValue(result);
|
});
|
||||||
|
setValue(result);
|
||||||
|
}
|
||||||
})
|
})
|
||||||
.finally(() => setLoading(false));
|
.finally(() => setLoading(false));
|
||||||
};
|
};
|
||||||
|
|
|
@ -271,9 +271,11 @@ const Dependence = ({ headerStyle, isPhone, socketMessage }: any) => {
|
||||||
result.push(...dependence);
|
result.push(...dependence);
|
||||||
} else {
|
} else {
|
||||||
const index = value.findIndex((x) => x.id === dependence.id);
|
const index = value.findIndex((x) => x.id === dependence.id);
|
||||||
result.splice(index, 1, {
|
if (index !== -1) {
|
||||||
...dependence,
|
result.splice(index, 1, {
|
||||||
});
|
...dependence,
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
setValue(result);
|
setValue(result);
|
||||||
};
|
};
|
||||||
|
@ -324,11 +326,13 @@ const Dependence = ({ headerStyle, isPhone, socketMessage }: any) => {
|
||||||
.then((data: any) => {
|
.then((data: any) => {
|
||||||
const index = value.findIndex((x) => x.id === dependence.id);
|
const index = value.findIndex((x) => x.id === dependence.id);
|
||||||
const result = [...value];
|
const result = [...value];
|
||||||
result.splice(index, 1, {
|
if (index !== -1) {
|
||||||
...dependence,
|
result.splice(index, 1, {
|
||||||
...data.data,
|
...dependence,
|
||||||
});
|
...data.data,
|
||||||
setValue(result);
|
});
|
||||||
|
setValue(result);
|
||||||
|
}
|
||||||
})
|
})
|
||||||
.finally(() => setLoading(false));
|
.finally(() => setLoading(false));
|
||||||
};
|
};
|
||||||
|
@ -371,10 +375,12 @@ const Dependence = ({ headerStyle, isPhone, socketMessage }: any) => {
|
||||||
const result = [...value];
|
const result = [...value];
|
||||||
for (let i = 0; i < references.length; i++) {
|
for (let i = 0; i < references.length; i++) {
|
||||||
const index = value.findIndex((x) => x.id === references[i]);
|
const index = value.findIndex((x) => x.id === references[i]);
|
||||||
result.splice(index, 1, {
|
if (index !== -1) {
|
||||||
...value[index],
|
result.splice(index, 1, {
|
||||||
status,
|
...value[index],
|
||||||
});
|
status,
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
setValue(result);
|
setValue(result);
|
||||||
|
|
||||||
|
@ -383,7 +389,9 @@ const Dependence = ({ headerStyle, isPhone, socketMessage }: any) => {
|
||||||
const _result = [...value];
|
const _result = [...value];
|
||||||
for (let i = 0; i < references.length; i++) {
|
for (let i = 0; i < references.length; i++) {
|
||||||
const index = value.findIndex((x) => x.id === references[i]);
|
const index = value.findIndex((x) => x.id === references[i]);
|
||||||
_result.splice(index, 1);
|
if (index !== -1) {
|
||||||
|
_result.splice(index, 1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
setValue(_result);
|
setValue(_result);
|
||||||
}, 5000);
|
}, 5000);
|
||||||
|
@ -483,8 +491,10 @@ const Dependence = ({ headerStyle, isPhone, socketMessage }: any) => {
|
||||||
if (needRemove) {
|
if (needRemove) {
|
||||||
const index = value.findIndex((x) => x.id === logDependence.id);
|
const index = value.findIndex((x) => x.id === logDependence.id);
|
||||||
const result = [...value];
|
const result = [...value];
|
||||||
result.splice(index, 1);
|
if (index !== -1) {
|
||||||
setValue(result);
|
result.splice(index, 1);
|
||||||
|
setValue(result);
|
||||||
|
}
|
||||||
} else if ([...value].map((x) => x.id).includes(logDependence.id)) {
|
} else if ([...value].map((x) => x.id).includes(logDependence.id)) {
|
||||||
getDependenceDetail(logDependence);
|
getDependenceDetail(logDependence);
|
||||||
}
|
}
|
||||||
|
|
|
@ -278,13 +278,17 @@ const Script = ({ headerStyle, isPhone, theme, socketMessage }: any) => {
|
||||||
const index = parentNode.children.findIndex(
|
const index = parentNode.children.findIndex(
|
||||||
(y) => y.key === currentNode.key,
|
(y) => y.key === currentNode.key,
|
||||||
);
|
);
|
||||||
parentNode.children.splice(index, 1);
|
if (index !== -1 && parentNodeIndex !== -1) {
|
||||||
newData.splice(parentNodeIndex, 1, { ...parentNode });
|
parentNode.children.splice(index, 1);
|
||||||
|
newData.splice(parentNodeIndex, 1, { ...parentNode });
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
const index = newData.findIndex(
|
const index = newData.findIndex(
|
||||||
(x) => x.key === currentNode.key,
|
(x) => x.key === currentNode.key,
|
||||||
);
|
);
|
||||||
newData.splice(index, 1);
|
if (index !== -1) {
|
||||||
|
newData.splice(index, 1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
setData(newData);
|
setData(newData);
|
||||||
} else {
|
} else {
|
||||||
|
@ -314,13 +318,15 @@ const Script = ({ headerStyle, isPhone, theme, socketMessage }: any) => {
|
||||||
const _file = { title: filename, key, value: filename, parent: path };
|
const _file = { title: filename, key, value: filename, parent: path };
|
||||||
if (path) {
|
if (path) {
|
||||||
const parentNodeIndex = newData.findIndex((x) => x.key === path);
|
const parentNodeIndex = newData.findIndex((x) => x.key === path);
|
||||||
const parentNode = newData[parentNodeIndex];
|
if (parentNodeIndex !== -1) {
|
||||||
if (parentNode.children && parentNode.children.length > 0) {
|
const parentNode = newData[parentNodeIndex];
|
||||||
parentNode.children.unshift(_file);
|
if (parentNode.children && parentNode.children.length > 0) {
|
||||||
} else {
|
parentNode.children.unshift(_file);
|
||||||
parentNode.children = [_file];
|
} else {
|
||||||
|
parentNode.children = [_file];
|
||||||
|
}
|
||||||
|
newData.splice(parentNodeIndex, 1, { ...parentNode });
|
||||||
}
|
}
|
||||||
newData.splice(parentNodeIndex, 1, { ...parentNode });
|
|
||||||
} else {
|
} else {
|
||||||
newData.unshift(_file);
|
newData.unshift(_file);
|
||||||
}
|
}
|
||||||
|
|
|
@ -263,11 +263,13 @@ const Subscription = ({ headerStyle, isPhone, socketMessage }: any) => {
|
||||||
if (data.code === 200) {
|
if (data.code === 200) {
|
||||||
const result = [...value];
|
const result = [...value];
|
||||||
const i = result.findIndex((x) => x.id === record.id);
|
const i = result.findIndex((x) => x.id === record.id);
|
||||||
result.splice(i, 1, {
|
if (i !== -1) {
|
||||||
...record,
|
result.splice(i, 1, {
|
||||||
status: SubscriptionStatus.running,
|
...record,
|
||||||
});
|
status: SubscriptionStatus.running,
|
||||||
setValue(result);
|
});
|
||||||
|
setValue(result);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
message.error(data);
|
message.error(data);
|
||||||
}
|
}
|
||||||
|
@ -298,12 +300,14 @@ const Subscription = ({ headerStyle, isPhone, socketMessage }: any) => {
|
||||||
if (data.code === 200) {
|
if (data.code === 200) {
|
||||||
const result = [...value];
|
const result = [...value];
|
||||||
const i = result.findIndex((x) => x.id === record.id);
|
const i = result.findIndex((x) => x.id === record.id);
|
||||||
result.splice(i, 1, {
|
if (i !== -1) {
|
||||||
...record,
|
result.splice(i, 1, {
|
||||||
pid: null,
|
...record,
|
||||||
status: SubscriptionStatus.idle,
|
pid: null,
|
||||||
});
|
status: SubscriptionStatus.idle,
|
||||||
setValue(result);
|
});
|
||||||
|
setValue(result);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
message.error(data);
|
message.error(data);
|
||||||
}
|
}
|
||||||
|
@ -356,8 +360,10 @@ const Subscription = ({ headerStyle, isPhone, socketMessage }: any) => {
|
||||||
message.success('删除成功');
|
message.success('删除成功');
|
||||||
const result = [...value];
|
const result = [...value];
|
||||||
const i = result.findIndex((x) => x.id === record.id);
|
const i = result.findIndex((x) => x.id === record.id);
|
||||||
result.splice(i, 1);
|
if (i !== -1) {
|
||||||
setValue(result);
|
result.splice(i, 1);
|
||||||
|
setValue(result);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
message.error(data);
|
message.error(data);
|
||||||
}
|
}
|
||||||
|
@ -397,11 +403,13 @@ const Subscription = ({ headerStyle, isPhone, socketMessage }: any) => {
|
||||||
const newStatus = record.is_disabled === 1 ? 0 : 1;
|
const newStatus = record.is_disabled === 1 ? 0 : 1;
|
||||||
const result = [...value];
|
const result = [...value];
|
||||||
const i = result.findIndex((x) => x.id === record.id);
|
const i = result.findIndex((x) => x.id === record.id);
|
||||||
result.splice(i, 1, {
|
if (i !== -1) {
|
||||||
...record,
|
result.splice(i, 1, {
|
||||||
is_disabled: newStatus,
|
...record,
|
||||||
});
|
is_disabled: newStatus,
|
||||||
setValue(result);
|
});
|
||||||
|
setValue(result);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
message.error(data);
|
message.error(data);
|
||||||
}
|
}
|
||||||
|
@ -509,10 +517,12 @@ const Subscription = ({ headerStyle, isPhone, socketMessage }: any) => {
|
||||||
const result = [...value];
|
const result = [...value];
|
||||||
for (let i = 0; i < references.length; i++) {
|
for (let i = 0; i < references.length; i++) {
|
||||||
const index = value.findIndex((x) => x.id === references[i]);
|
const index = value.findIndex((x) => x.id === references[i]);
|
||||||
result.splice(index, 1, {
|
if (index !== -1) {
|
||||||
...value[index],
|
result.splice(index, 1, {
|
||||||
status: SubscriptionStatus.idle,
|
...value[index],
|
||||||
});
|
status: SubscriptionStatus.idle,
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
setValue(result);
|
setValue(result);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user