diff --git a/src/apis/system.ts b/src/apis/system.ts index 7f4e8b6..c0c4137 100644 --- a/src/apis/system.ts +++ b/src/apis/system.ts @@ -6,3 +6,4 @@ export const getStatus = (): Promise => http.get('/sys/devi export const getPoint = (motor: string): Promise => http.get(`/motor/position/${motor}`) export const requireOutTray = (): Promise<{ moduleCode: string }[]> => http.get('/self-test/require-out-tray') export const setIgnoreItem = (params: { ignoreSelfTestType: string, ignore: boolean }): Promise => http.post('/self-test/set-ignore-item', params) +export const getTime = (): Promise => http.get('/sys/datetime') diff --git a/src/components/common/Countdown.vue b/src/components/common/Countdown.vue new file mode 100644 index 0000000..ff21d71 --- /dev/null +++ b/src/components/common/Countdown.vue @@ -0,0 +1,103 @@ + + + + + diff --git a/src/components/home/Tube/index.vue b/src/components/home/Tube/index.vue index a02b551..1e8aaa9 100644 --- a/src/components/home/Tube/index.vue +++ b/src/components/home/Tube/index.vue @@ -5,6 +5,7 @@ import errorIcon from 'assets/images/error.svg' import ingIcon from 'assets/images/ing.svg' import successIcon from 'assets/images/success.svg' import waitIcon from 'assets/images/wait.svg' +import CountDown from 'components/common/Countdown.vue' import { useHomeStore } from 'stores/homeStore' import { useSystemStore } from 'stores/systemStore' import { computed, ref } from 'vue' @@ -167,6 +168,7 @@ defineExpose({ 烘干中 退火中 +