This commit is contained in:
2024-10-15 14:47:58 +08:00
parent 955c667a90
commit cedf0d9600

View File

@@ -19,8 +19,7 @@ interface Testcase {
const message = useMessage() const message = useMessage()
const testcaseColumns: DataTableColumn<Testcase>[] = [ const testcaseColumns: DataTableColumn<Testcase>[] = [
{ title: "上次修改时间", key: "create_time" }, { title: "测试用例 ID", key: "id" },
{ title: "ID", key: "id" },
{ {
title: "选项", title: "选项",
key: "delete", key: "delete",
@@ -121,11 +120,13 @@ async function getWebsiteConfig() {
async function saveWebsiteConfig() { async function saveWebsiteConfig() {
await editWebsite(websiteConfig) await editWebsite(websiteConfig)
message.success("网站配置保存成功") message.success("网站配置保存成功")
getWebsiteConfig()
} }
async function deleteTestcase(id?: string) { async function deleteTestcase(id?: string) {
await pruneInvalidTestcases(id) await pruneInvalidTestcases(id)
message.success("删除成功") message.success("删除成功")
getTestcases()
} }
async function getTestcases() { async function getTestcases() {
@@ -150,6 +151,7 @@ async function deleteAbnormalServers() {
) )
await Promise.all(dels) await Promise.all(dels)
message.success("删除成功") message.success("删除成功")
getJudgeServerData()
} }
onMounted(() => { onMounted(() => {