diff --git a/src/api/program.ts b/src/api/program.ts index eecf7d01..0309a323 100644 --- a/src/api/program.ts +++ b/src/api/program.ts @@ -11,6 +11,8 @@ export const appStop = () => axios.get('api/v1/stop'); /** 状态 */ export async function appStatus() { - const { data } = await axios.get('api/v1/status'); - return data; + const { data } = await axios.get<{ status: 'stop' | 'running' }>( + 'api/v1/status' + ); + return data.status !== 'stop'; } diff --git a/src/pages/YLayout.vue b/src/pages/YLayout.vue index 3c255b26..9d0661e9 100644 --- a/src/pages/YLayout.vue +++ b/src/pages/YLayout.vue @@ -19,7 +19,7 @@ const { status } = storeToRefs(programStore()); 运行状态: