diff --git a/src/stores/remote-info-store.ts b/src/stores/remote-info-store.ts index e0f3d21..40494ac 100644 --- a/src/stores/remote-info-store.ts +++ b/src/stores/remote-info-store.ts @@ -1,8 +1,10 @@ import { defineStore } from 'pinia' +import type { RemoteItem } from '@/utils/public-interface' export const useRemoteStore = defineStore('remote', { state: () => { return { + remoteTasks: [] as Array, currentRemote: { } as any @@ -11,6 +13,12 @@ export const useRemoteStore = defineStore('remote', { // 也可以这样定义 // state: () => ({ count: 0 }) actions: { + getRemoteTasks() { + return this.remoteTasks + }, + setRemoteTasks(e: Array) { + this.remoteTasks = e + }, getCurrentRemote() { return this.currentRemote }, diff --git a/src/views/remote-manage/part/remote-item.vue b/src/views/remote-manage/part/remote-item.vue index e69de29..0e9c9ed 100644 --- a/src/views/remote-manage/part/remote-item.vue +++ b/src/views/remote-manage/part/remote-item.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/views/remote-manage/remote-manage.vue b/src/views/remote-manage/remote-manage.vue index 4dfb156..00dddfb 100644 --- a/src/views/remote-manage/remote-manage.vue +++ b/src/views/remote-manage/remote-manage.vue @@ -1,6 +1,10 @@