diff --git a/src/apis/modules/computing.js b/src/apis/modules/computing.js new file mode 100644 index 0000000..0dd93a0 --- /dev/null +++ b/src/apis/modules/computing.js @@ -0,0 +1,20 @@ +import request from '@/utils/request' + +//获取主机列表 +export const getHostList = (params) => request.basic.get('/api/v1/power-hosts', params) + +//获取算力卡列表 +export const getCardsList = (params) => request.basic.get('/api/v1/cards', params) + +//获取算力中心列表 +export const getCentersList = (params) => request.basic.get('/api/v1/centers', params) + + +//获取单个banner +export const getBanner = (id) => request.basic.get(`/api/v1/banners/${id}`) +//创建banner +export const createBanner = (data) => request.basic.post('/api/v1/banners', data) +//更新banner +export const updateBanner = (id, data) => request.basic.put(`/api/v1/banners/${id}`, data) +//删除banner +export const deleteBanner = (id) => request.basic.delete(`/api/v1/banners/${id}`) \ No newline at end of file diff --git a/src/views/computing/computingCard/components/EditDialog.vue b/src/views/computing/computingCard/components/EditDialog.vue new file mode 100644 index 0000000..aa18d80 --- /dev/null +++ b/src/views/computing/computingCard/components/EditDialog.vue @@ -0,0 +1,158 @@ + + + + + diff --git a/src/views/computing/computingCard/index.vue b/src/views/computing/computingCard/index.vue index c3968dc..1199085 100644 --- a/src/views/computing/computingCard/index.vue +++ b/src/views/computing/computingCard/index.vue @@ -1,3 +1,256 @@ \ No newline at end of file + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/computing/computingCenter/components/EditDialog.vue b/src/views/computing/computingCenter/components/EditDialog.vue new file mode 100644 index 0000000..aa18d80 --- /dev/null +++ b/src/views/computing/computingCenter/components/EditDialog.vue @@ -0,0 +1,158 @@ + + + + + diff --git a/src/views/computing/computingCenter/index.vue b/src/views/computing/computingCenter/index.vue index 7284040..5f6c804 100644 --- a/src/views/computing/computingCenter/index.vue +++ b/src/views/computing/computingCenter/index.vue @@ -1,3 +1,227 @@ \ No newline at end of file + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/computing/host/components/EditDialog.vue b/src/views/computing/host/components/EditDialog.vue new file mode 100644 index 0000000..aa18d80 --- /dev/null +++ b/src/views/computing/host/components/EditDialog.vue @@ -0,0 +1,158 @@ + + + + + diff --git a/src/views/computing/host/index.vue b/src/views/computing/host/index.vue index e4659c7..27b3ee5 100644 --- a/src/views/computing/host/index.vue +++ b/src/views/computing/host/index.vue @@ -1,3 +1,270 @@ \ No newline at end of file + + + + + + + + + + + + + + + + + + + +