diff --git a/src/services/liquid/liquidManage.ts b/src/services/liquid/liquidManage.ts new file mode 100644 index 0000000..fb46020 --- /dev/null +++ b/src/services/liquid/liquidManage.ts @@ -0,0 +1,17 @@ +import type { BaseResponse } from "../httpRequest"; +import httpRequest from "../httpRequest"; + +export type Liquid = { + id: number; + name: string; +} + +export function getLiquidList(params: { pageNum: number; pageSize: number }) { + return httpRequest>({ url: "/api/sols/list", params }); +} +export function createLiquid(params: { name: string; }) { + return httpRequest({ url: "/api/sols/", method: "POST", params }); +} +export function deleteLiquid(ids: string) { + return httpRequest({ url: `/api/sols/${ids}`, method: "DELETE" }); +} \ No newline at end of file diff --git a/src/services/txn.ts b/src/services/txn.ts index fd66306..5286065 100644 --- a/src/services/txn.ts +++ b/src/services/txn.ts @@ -3,7 +3,7 @@ import type { DebugCmd } from "./debug/debugApi"; let _lastTimestamp = 0; export function generateTxnNo() { const txnNo = Date.now(); - // 确保前后两条指定的txn 不一样 + // 确保前后两条指令的txn 不一样 if (txnNo !== _lastTimestamp) { if (txnNo < _lastTimestamp) { _lastTimestamp++; diff --git a/src/views/debug/debug.vue b/src/views/debug/debug.vue index 3ea7d08..2729deb 100644 --- a/src/views/debug/debug.vue +++ b/src/views/debug/debug.vue @@ -209,7 +209,7 @@ onMounted(() => { const cmdInfo = getTxnRecord(data.data.commandId, "debug"); if (cmdInfo) { const cmdName = CmdDescMap[cmdInfo.command]; - const result = data.data.success ? "执行完毕" : "执行失败"; + const result = data.data.success ? "执行完毕" : `执行失败 ${data.data.message}`; ElMessage({ message: `${cmdName} ${result}`, type: data.data.success ? "success" : "error", diff --git a/src/views/liquidConfig/components/AddLiquid.vue b/src/views/liquidConfig/components/AddLiquid.vue new file mode 100644 index 0000000..bb67903 --- /dev/null +++ b/src/views/liquidConfig/components/AddLiquid.vue @@ -0,0 +1,35 @@ + + + diff --git a/src/views/liquidConfig/index.vue b/src/views/liquidConfig/index.vue index a97753e..b498cad 100644 --- a/src/views/liquidConfig/index.vue +++ b/src/views/liquidConfig/index.vue @@ -1,31 +1,47 @@