diff --git a/public/favicon.ico b/public/favicon.ico index b225e2c..5264a05 100644 --- a/public/favicon.ico +++ b/public/favicon.ico Binary files differ diff --git a/public/favicon.ico b/public/favicon.ico index b225e2c..5264a05 100644 --- a/public/favicon.ico +++ b/public/favicon.ico Binary files differ diff --git a/src/api/basic/config.ts b/src/api/basic/config.ts new file mode 100644 index 0000000..8119f1a --- /dev/null +++ b/src/api/basic/config.ts @@ -0,0 +1,68 @@ +import request from '../index' +const prefix = 'bus/config' + +// 查询设备配置 分页 +export function getDeviceConfigListPage(data: object) { + return request({ + url: `${prefix}/list-page`, + method: 'post', + data, + }) +} +// 查询设备详情 +export function detailDevice(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 导出 +export function exportDevice(data: object) { + return request({ + url: `${prefix}/list-export`, + responseType: 'blob', + method: 'post', + data, + }) +} + +// 添加分组 +export function addDevice(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改分组 +export function updateDevice(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除设备 +export function delDevice(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} + +// 批量删除设备 +export function delDeviceBatch(ids: string[]) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids, + }, + }) +} + diff --git a/public/favicon.ico b/public/favicon.ico index b225e2c..5264a05 100644 --- a/public/favicon.ico +++ b/public/favicon.ico Binary files differ diff --git a/src/api/basic/config.ts b/src/api/basic/config.ts new file mode 100644 index 0000000..8119f1a --- /dev/null +++ b/src/api/basic/config.ts @@ -0,0 +1,68 @@ +import request from '../index' +const prefix = 'bus/config' + +// 查询设备配置 分页 +export function getDeviceConfigListPage(data: object) { + return request({ + url: `${prefix}/list-page`, + method: 'post', + data, + }) +} +// 查询设备详情 +export function detailDevice(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 导出 +export function exportDevice(data: object) { + return request({ + url: `${prefix}/list-export`, + responseType: 'blob', + method: 'post', + data, + }) +} + +// 添加分组 +export function addDevice(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改分组 +export function updateDevice(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除设备 +export function delDevice(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} + +// 批量删除设备 +export function delDeviceBatch(ids: string[]) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids, + }, + }) +} + diff --git a/src/api/basic/device.ts b/src/api/basic/device.ts index fe5bc37..3609deb 100644 --- a/src/api/basic/device.ts +++ b/src/api/basic/device.ts @@ -2,9 +2,9 @@ const prefix = 'device' // 查询设备列表 分页 -export function getDeviceListPage(data: object) { +export function getDeviceListPage(data: any) { return request({ - url: `${prefix}/list-page`, + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) diff --git a/public/favicon.ico b/public/favicon.ico index b225e2c..5264a05 100644 --- a/public/favicon.ico +++ b/public/favicon.ico Binary files differ diff --git a/src/api/basic/config.ts b/src/api/basic/config.ts new file mode 100644 index 0000000..8119f1a --- /dev/null +++ b/src/api/basic/config.ts @@ -0,0 +1,68 @@ +import request from '../index' +const prefix = 'bus/config' + +// 查询设备配置 分页 +export function getDeviceConfigListPage(data: object) { + return request({ + url: `${prefix}/list-page`, + method: 'post', + data, + }) +} +// 查询设备详情 +export function detailDevice(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 导出 +export function exportDevice(data: object) { + return request({ + url: `${prefix}/list-export`, + responseType: 'blob', + method: 'post', + data, + }) +} + +// 添加分组 +export function addDevice(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改分组 +export function updateDevice(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除设备 +export function delDevice(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} + +// 批量删除设备 +export function delDeviceBatch(ids: string[]) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids, + }, + }) +} + diff --git a/src/api/basic/device.ts b/src/api/basic/device.ts index fe5bc37..3609deb 100644 --- a/src/api/basic/device.ts +++ b/src/api/basic/device.ts @@ -2,9 +2,9 @@ const prefix = 'device' // 查询设备列表 分页 -export function getDeviceListPage(data: object) { +export function getDeviceListPage(data: any) { return request({ - url: `${prefix}/list-page`, + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) diff --git a/src/api/basic/product.ts b/src/api/basic/product.ts new file mode 100644 index 0000000..3a08849 --- /dev/null +++ b/src/api/basic/product.ts @@ -0,0 +1,61 @@ +import request from '../index' +const prefix = 'product' + +// 查询产品列表 分页 +export function getProductListPage(data: any) { + return request({ + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 查询产品详情 +export function detailProduct(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} +// 资源树列表 +export function getResourceTreeList() { + return request({ + url: `${prefix}/resource/tree`, + method: 'get', + }) +} + +// 资源类型列表 +export function getResourceTypeList() { + return request({ + url: `${prefix}/dict/code/resourceType`, + method: 'get', + }) +} + +// 添加产品 +export function addProduct(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改产品 +export function updateProduct(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除产品 +export function delProduct(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} diff --git a/public/favicon.ico b/public/favicon.ico index b225e2c..5264a05 100644 --- a/public/favicon.ico +++ b/public/favicon.ico Binary files differ diff --git a/src/api/basic/config.ts b/src/api/basic/config.ts new file mode 100644 index 0000000..8119f1a --- /dev/null +++ b/src/api/basic/config.ts @@ -0,0 +1,68 @@ +import request from '../index' +const prefix = 'bus/config' + +// 查询设备配置 分页 +export function getDeviceConfigListPage(data: object) { + return request({ + url: `${prefix}/list-page`, + method: 'post', + data, + }) +} +// 查询设备详情 +export function detailDevice(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 导出 +export function exportDevice(data: object) { + return request({ + url: `${prefix}/list-export`, + responseType: 'blob', + method: 'post', + data, + }) +} + +// 添加分组 +export function addDevice(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改分组 +export function updateDevice(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除设备 +export function delDevice(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} + +// 批量删除设备 +export function delDeviceBatch(ids: string[]) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids, + }, + }) +} + diff --git a/src/api/basic/device.ts b/src/api/basic/device.ts index fe5bc37..3609deb 100644 --- a/src/api/basic/device.ts +++ b/src/api/basic/device.ts @@ -2,9 +2,9 @@ const prefix = 'device' // 查询设备列表 分页 -export function getDeviceListPage(data: object) { +export function getDeviceListPage(data: any) { return request({ - url: `${prefix}/list-page`, + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) diff --git a/src/api/basic/product.ts b/src/api/basic/product.ts new file mode 100644 index 0000000..3a08849 --- /dev/null +++ b/src/api/basic/product.ts @@ -0,0 +1,61 @@ +import request from '../index' +const prefix = 'product' + +// 查询产品列表 分页 +export function getProductListPage(data: any) { + return request({ + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 查询产品详情 +export function detailProduct(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} +// 资源树列表 +export function getResourceTreeList() { + return request({ + url: `${prefix}/resource/tree`, + method: 'get', + }) +} + +// 资源类型列表 +export function getResourceTypeList() { + return request({ + url: `${prefix}/dict/code/resourceType`, + method: 'get', + }) +} + +// 添加产品 +export function addProduct(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改产品 +export function updateProduct(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除产品 +export function delProduct(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} diff --git a/src/layouts/components/Tools/index.vue b/src/layouts/components/Tools/index.vue index 130ee5d..ba20810 100644 --- a/src/layouts/components/Tools/index.vue +++ b/src/layouts/components/Tools/index.vue @@ -63,9 +63,6 @@ break } } -function pro() { - window.open('https://hooray.gitee.io/fantastic-admin-pro-example/', 'top') -} onMounted(() => { // 连接 websocket websocket.initWebSocket() @@ -105,6 +102,7 @@ +
diff --git a/public/favicon.ico b/public/favicon.ico index b225e2c..5264a05 100644 --- a/public/favicon.ico +++ b/public/favicon.ico Binary files differ diff --git a/src/api/basic/config.ts b/src/api/basic/config.ts new file mode 100644 index 0000000..8119f1a --- /dev/null +++ b/src/api/basic/config.ts @@ -0,0 +1,68 @@ +import request from '../index' +const prefix = 'bus/config' + +// 查询设备配置 分页 +export function getDeviceConfigListPage(data: object) { + return request({ + url: `${prefix}/list-page`, + method: 'post', + data, + }) +} +// 查询设备详情 +export function detailDevice(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 导出 +export function exportDevice(data: object) { + return request({ + url: `${prefix}/list-export`, + responseType: 'blob', + method: 'post', + data, + }) +} + +// 添加分组 +export function addDevice(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改分组 +export function updateDevice(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除设备 +export function delDevice(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} + +// 批量删除设备 +export function delDeviceBatch(ids: string[]) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids, + }, + }) +} + diff --git a/src/api/basic/device.ts b/src/api/basic/device.ts index fe5bc37..3609deb 100644 --- a/src/api/basic/device.ts +++ b/src/api/basic/device.ts @@ -2,9 +2,9 @@ const prefix = 'device' // 查询设备列表 分页 -export function getDeviceListPage(data: object) { +export function getDeviceListPage(data: any) { return request({ - url: `${prefix}/list-page`, + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) diff --git a/src/api/basic/product.ts b/src/api/basic/product.ts new file mode 100644 index 0000000..3a08849 --- /dev/null +++ b/src/api/basic/product.ts @@ -0,0 +1,61 @@ +import request from '../index' +const prefix = 'product' + +// 查询产品列表 分页 +export function getProductListPage(data: any) { + return request({ + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 查询产品详情 +export function detailProduct(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} +// 资源树列表 +export function getResourceTreeList() { + return request({ + url: `${prefix}/resource/tree`, + method: 'get', + }) +} + +// 资源类型列表 +export function getResourceTypeList() { + return request({ + url: `${prefix}/dict/code/resourceType`, + method: 'get', + }) +} + +// 添加产品 +export function addProduct(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改产品 +export function updateProduct(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除产品 +export function delProduct(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} diff --git a/src/layouts/components/Tools/index.vue b/src/layouts/components/Tools/index.vue index 130ee5d..ba20810 100644 --- a/src/layouts/components/Tools/index.vue +++ b/src/layouts/components/Tools/index.vue @@ -63,9 +63,6 @@ break } } -function pro() { - window.open('https://hooray.gitee.io/fantastic-admin-pro-example/', 'top') -} onMounted(() => { // 连接 websocket websocket.initWebSocket() @@ -105,6 +102,7 @@ +
diff --git a/src/layouts/components/TopMenu/topMenu.vue b/src/layouts/components/TopMenu/topMenu.vue index bd386a9..10bbcb0 100644 --- a/src/layouts/components/TopMenu/topMenu.vue +++ b/src/layouts/components/TopMenu/topMenu.vue @@ -24,7 +24,7 @@ class="top-menu" >
diff --git a/public/favicon.ico b/public/favicon.ico index b225e2c..5264a05 100644 --- a/public/favicon.ico +++ b/public/favicon.ico Binary files differ diff --git a/src/api/basic/config.ts b/src/api/basic/config.ts new file mode 100644 index 0000000..8119f1a --- /dev/null +++ b/src/api/basic/config.ts @@ -0,0 +1,68 @@ +import request from '../index' +const prefix = 'bus/config' + +// 查询设备配置 分页 +export function getDeviceConfigListPage(data: object) { + return request({ + url: `${prefix}/list-page`, + method: 'post', + data, + }) +} +// 查询设备详情 +export function detailDevice(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 导出 +export function exportDevice(data: object) { + return request({ + url: `${prefix}/list-export`, + responseType: 'blob', + method: 'post', + data, + }) +} + +// 添加分组 +export function addDevice(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改分组 +export function updateDevice(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除设备 +export function delDevice(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} + +// 批量删除设备 +export function delDeviceBatch(ids: string[]) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids, + }, + }) +} + diff --git a/src/api/basic/device.ts b/src/api/basic/device.ts index fe5bc37..3609deb 100644 --- a/src/api/basic/device.ts +++ b/src/api/basic/device.ts @@ -2,9 +2,9 @@ const prefix = 'device' // 查询设备列表 分页 -export function getDeviceListPage(data: object) { +export function getDeviceListPage(data: any) { return request({ - url: `${prefix}/list-page`, + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) diff --git a/src/api/basic/product.ts b/src/api/basic/product.ts new file mode 100644 index 0000000..3a08849 --- /dev/null +++ b/src/api/basic/product.ts @@ -0,0 +1,61 @@ +import request from '../index' +const prefix = 'product' + +// 查询产品列表 分页 +export function getProductListPage(data: any) { + return request({ + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 查询产品详情 +export function detailProduct(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} +// 资源树列表 +export function getResourceTreeList() { + return request({ + url: `${prefix}/resource/tree`, + method: 'get', + }) +} + +// 资源类型列表 +export function getResourceTypeList() { + return request({ + url: `${prefix}/dict/code/resourceType`, + method: 'get', + }) +} + +// 添加产品 +export function addProduct(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改产品 +export function updateProduct(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除产品 +export function delProduct(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} diff --git a/src/layouts/components/Tools/index.vue b/src/layouts/components/Tools/index.vue index 130ee5d..ba20810 100644 --- a/src/layouts/components/Tools/index.vue +++ b/src/layouts/components/Tools/index.vue @@ -63,9 +63,6 @@ break } } -function pro() { - window.open('https://hooray.gitee.io/fantastic-admin-pro-example/', 'top') -} onMounted(() => { // 连接 websocket websocket.initWebSocket() @@ -105,6 +102,7 @@ +
diff --git a/src/layouts/components/TopMenu/topMenu.vue b/src/layouts/components/TopMenu/topMenu.vue index bd386a9..10bbcb0 100644 --- a/src/layouts/components/TopMenu/topMenu.vue +++ b/src/layouts/components/TopMenu/topMenu.vue @@ -24,7 +24,7 @@ class="top-menu" >
diff --git a/src/layouts/components/TopMenu/topMenuItem.vue b/src/layouts/components/TopMenu/topMenuItem.vue index d787a1b..05ea1a5 100644 --- a/src/layouts/components/TopMenu/topMenuItem.vue +++ b/src/layouts/components/TopMenu/topMenuItem.vue @@ -51,7 +51,7 @@ {{ item.meta.title }} diff --git a/public/favicon.ico b/public/favicon.ico index b225e2c..5264a05 100644 --- a/public/favicon.ico +++ b/public/favicon.ico Binary files differ diff --git a/src/api/basic/config.ts b/src/api/basic/config.ts new file mode 100644 index 0000000..8119f1a --- /dev/null +++ b/src/api/basic/config.ts @@ -0,0 +1,68 @@ +import request from '../index' +const prefix = 'bus/config' + +// 查询设备配置 分页 +export function getDeviceConfigListPage(data: object) { + return request({ + url: `${prefix}/list-page`, + method: 'post', + data, + }) +} +// 查询设备详情 +export function detailDevice(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 导出 +export function exportDevice(data: object) { + return request({ + url: `${prefix}/list-export`, + responseType: 'blob', + method: 'post', + data, + }) +} + +// 添加分组 +export function addDevice(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改分组 +export function updateDevice(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除设备 +export function delDevice(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} + +// 批量删除设备 +export function delDeviceBatch(ids: string[]) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids, + }, + }) +} + diff --git a/src/api/basic/device.ts b/src/api/basic/device.ts index fe5bc37..3609deb 100644 --- a/src/api/basic/device.ts +++ b/src/api/basic/device.ts @@ -2,9 +2,9 @@ const prefix = 'device' // 查询设备列表 分页 -export function getDeviceListPage(data: object) { +export function getDeviceListPage(data: any) { return request({ - url: `${prefix}/list-page`, + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) diff --git a/src/api/basic/product.ts b/src/api/basic/product.ts new file mode 100644 index 0000000..3a08849 --- /dev/null +++ b/src/api/basic/product.ts @@ -0,0 +1,61 @@ +import request from '../index' +const prefix = 'product' + +// 查询产品列表 分页 +export function getProductListPage(data: any) { + return request({ + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 查询产品详情 +export function detailProduct(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} +// 资源树列表 +export function getResourceTreeList() { + return request({ + url: `${prefix}/resource/tree`, + method: 'get', + }) +} + +// 资源类型列表 +export function getResourceTypeList() { + return request({ + url: `${prefix}/dict/code/resourceType`, + method: 'get', + }) +} + +// 添加产品 +export function addProduct(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改产品 +export function updateProduct(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除产品 +export function delProduct(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} diff --git a/src/layouts/components/Tools/index.vue b/src/layouts/components/Tools/index.vue index 130ee5d..ba20810 100644 --- a/src/layouts/components/Tools/index.vue +++ b/src/layouts/components/Tools/index.vue @@ -63,9 +63,6 @@ break } } -function pro() { - window.open('https://hooray.gitee.io/fantastic-admin-pro-example/', 'top') -} onMounted(() => { // 连接 websocket websocket.initWebSocket() @@ -105,6 +102,7 @@ +
diff --git a/src/layouts/components/TopMenu/topMenu.vue b/src/layouts/components/TopMenu/topMenu.vue index bd386a9..10bbcb0 100644 --- a/src/layouts/components/TopMenu/topMenu.vue +++ b/src/layouts/components/TopMenu/topMenu.vue @@ -24,7 +24,7 @@ class="top-menu" >
diff --git a/src/layouts/components/TopMenu/topMenuItem.vue b/src/layouts/components/TopMenu/topMenuItem.vue index d787a1b..05ea1a5 100644 --- a/src/layouts/components/TopMenu/topMenuItem.vue +++ b/src/layouts/components/TopMenu/topMenuItem.vue @@ -51,7 +51,7 @@ {{ item.meta.title }} diff --git a/src/views/basic/device/configList.vue b/src/views/basic/device/configList.vue new file mode 100644 index 0000000..387d7f5 --- /dev/null +++ b/src/views/basic/device/configList.vue @@ -0,0 +1,268 @@ + + + + diff --git a/public/favicon.ico b/public/favicon.ico index b225e2c..5264a05 100644 --- a/public/favicon.ico +++ b/public/favicon.ico Binary files differ diff --git a/src/api/basic/config.ts b/src/api/basic/config.ts new file mode 100644 index 0000000..8119f1a --- /dev/null +++ b/src/api/basic/config.ts @@ -0,0 +1,68 @@ +import request from '../index' +const prefix = 'bus/config' + +// 查询设备配置 分页 +export function getDeviceConfigListPage(data: object) { + return request({ + url: `${prefix}/list-page`, + method: 'post', + data, + }) +} +// 查询设备详情 +export function detailDevice(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 导出 +export function exportDevice(data: object) { + return request({ + url: `${prefix}/list-export`, + responseType: 'blob', + method: 'post', + data, + }) +} + +// 添加分组 +export function addDevice(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改分组 +export function updateDevice(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除设备 +export function delDevice(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} + +// 批量删除设备 +export function delDeviceBatch(ids: string[]) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids, + }, + }) +} + diff --git a/src/api/basic/device.ts b/src/api/basic/device.ts index fe5bc37..3609deb 100644 --- a/src/api/basic/device.ts +++ b/src/api/basic/device.ts @@ -2,9 +2,9 @@ const prefix = 'device' // 查询设备列表 分页 -export function getDeviceListPage(data: object) { +export function getDeviceListPage(data: any) { return request({ - url: `${prefix}/list-page`, + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) diff --git a/src/api/basic/product.ts b/src/api/basic/product.ts new file mode 100644 index 0000000..3a08849 --- /dev/null +++ b/src/api/basic/product.ts @@ -0,0 +1,61 @@ +import request from '../index' +const prefix = 'product' + +// 查询产品列表 分页 +export function getProductListPage(data: any) { + return request({ + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 查询产品详情 +export function detailProduct(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} +// 资源树列表 +export function getResourceTreeList() { + return request({ + url: `${prefix}/resource/tree`, + method: 'get', + }) +} + +// 资源类型列表 +export function getResourceTypeList() { + return request({ + url: `${prefix}/dict/code/resourceType`, + method: 'get', + }) +} + +// 添加产品 +export function addProduct(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改产品 +export function updateProduct(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除产品 +export function delProduct(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} diff --git a/src/layouts/components/Tools/index.vue b/src/layouts/components/Tools/index.vue index 130ee5d..ba20810 100644 --- a/src/layouts/components/Tools/index.vue +++ b/src/layouts/components/Tools/index.vue @@ -63,9 +63,6 @@ break } } -function pro() { - window.open('https://hooray.gitee.io/fantastic-admin-pro-example/', 'top') -} onMounted(() => { // 连接 websocket websocket.initWebSocket() @@ -105,6 +102,7 @@ +
diff --git a/src/layouts/components/TopMenu/topMenu.vue b/src/layouts/components/TopMenu/topMenu.vue index bd386a9..10bbcb0 100644 --- a/src/layouts/components/TopMenu/topMenu.vue +++ b/src/layouts/components/TopMenu/topMenu.vue @@ -24,7 +24,7 @@ class="top-menu" >
diff --git a/src/layouts/components/TopMenu/topMenuItem.vue b/src/layouts/components/TopMenu/topMenuItem.vue index d787a1b..05ea1a5 100644 --- a/src/layouts/components/TopMenu/topMenuItem.vue +++ b/src/layouts/components/TopMenu/topMenuItem.vue @@ -51,7 +51,7 @@ {{ item.meta.title }} diff --git a/src/views/basic/device/configList.vue b/src/views/basic/device/configList.vue new file mode 100644 index 0000000..387d7f5 --- /dev/null +++ b/src/views/basic/device/configList.vue @@ -0,0 +1,268 @@ + + + + diff --git a/src/views/basic/device/detail.vue b/src/views/basic/device/detail.vue index a2bd91d..a95575c 100644 --- a/src/views/basic/device/detail.vue +++ b/src/views/basic/device/detail.vue @@ -1,8 +1,8 @@ + + diff --git a/src/views/basic/device/detail.vue b/src/views/basic/device/detail.vue index a2bd91d..a95575c 100644 --- a/src/views/basic/device/detail.vue +++ b/src/views/basic/device/detail.vue @@ -1,8 +1,8 @@ + + diff --git a/src/views/basic/device/detail.vue b/src/views/basic/device/detail.vue index a2bd91d..a95575c 100644 --- a/src/views/basic/device/detail.vue +++ b/src/views/basic/device/detail.vue @@ -1,8 +1,8 @@ - - diff --git a/public/favicon.ico b/public/favicon.ico index b225e2c..5264a05 100644 --- a/public/favicon.ico +++ b/public/favicon.ico Binary files differ diff --git a/src/api/basic/config.ts b/src/api/basic/config.ts new file mode 100644 index 0000000..8119f1a --- /dev/null +++ b/src/api/basic/config.ts @@ -0,0 +1,68 @@ +import request from '../index' +const prefix = 'bus/config' + +// 查询设备配置 分页 +export function getDeviceConfigListPage(data: object) { + return request({ + url: `${prefix}/list-page`, + method: 'post', + data, + }) +} +// 查询设备详情 +export function detailDevice(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 导出 +export function exportDevice(data: object) { + return request({ + url: `${prefix}/list-export`, + responseType: 'blob', + method: 'post', + data, + }) +} + +// 添加分组 +export function addDevice(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改分组 +export function updateDevice(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除设备 +export function delDevice(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} + +// 批量删除设备 +export function delDeviceBatch(ids: string[]) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids, + }, + }) +} + diff --git a/src/api/basic/device.ts b/src/api/basic/device.ts index fe5bc37..3609deb 100644 --- a/src/api/basic/device.ts +++ b/src/api/basic/device.ts @@ -2,9 +2,9 @@ const prefix = 'device' // 查询设备列表 分页 -export function getDeviceListPage(data: object) { +export function getDeviceListPage(data: any) { return request({ - url: `${prefix}/list-page`, + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) diff --git a/src/api/basic/product.ts b/src/api/basic/product.ts new file mode 100644 index 0000000..3a08849 --- /dev/null +++ b/src/api/basic/product.ts @@ -0,0 +1,61 @@ +import request from '../index' +const prefix = 'product' + +// 查询产品列表 分页 +export function getProductListPage(data: any) { + return request({ + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 查询产品详情 +export function detailProduct(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} +// 资源树列表 +export function getResourceTreeList() { + return request({ + url: `${prefix}/resource/tree`, + method: 'get', + }) +} + +// 资源类型列表 +export function getResourceTypeList() { + return request({ + url: `${prefix}/dict/code/resourceType`, + method: 'get', + }) +} + +// 添加产品 +export function addProduct(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改产品 +export function updateProduct(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除产品 +export function delProduct(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} diff --git a/src/layouts/components/Tools/index.vue b/src/layouts/components/Tools/index.vue index 130ee5d..ba20810 100644 --- a/src/layouts/components/Tools/index.vue +++ b/src/layouts/components/Tools/index.vue @@ -63,9 +63,6 @@ break } } -function pro() { - window.open('https://hooray.gitee.io/fantastic-admin-pro-example/', 'top') -} onMounted(() => { // 连接 websocket websocket.initWebSocket() @@ -105,6 +102,7 @@ +
diff --git a/src/layouts/components/TopMenu/topMenu.vue b/src/layouts/components/TopMenu/topMenu.vue index bd386a9..10bbcb0 100644 --- a/src/layouts/components/TopMenu/topMenu.vue +++ b/src/layouts/components/TopMenu/topMenu.vue @@ -24,7 +24,7 @@ class="top-menu" >
diff --git a/src/layouts/components/TopMenu/topMenuItem.vue b/src/layouts/components/TopMenu/topMenuItem.vue index d787a1b..05ea1a5 100644 --- a/src/layouts/components/TopMenu/topMenuItem.vue +++ b/src/layouts/components/TopMenu/topMenuItem.vue @@ -51,7 +51,7 @@ {{ item.meta.title }} diff --git a/src/views/basic/device/configList.vue b/src/views/basic/device/configList.vue new file mode 100644 index 0000000..387d7f5 --- /dev/null +++ b/src/views/basic/device/configList.vue @@ -0,0 +1,268 @@ + + + + diff --git a/src/views/basic/device/detail.vue b/src/views/basic/device/detail.vue index a2bd91d..a95575c 100644 --- a/src/views/basic/device/detail.vue +++ b/src/views/basic/device/detail.vue @@ -1,8 +1,8 @@ - - diff --git a/src/views/basic/product/addProductDialog.vue b/src/views/basic/product/addProductDialog.vue new file mode 100644 index 0000000..6e7fb6f --- /dev/null +++ b/src/views/basic/product/addProductDialog.vue @@ -0,0 +1,189 @@ +group + + + diff --git a/public/favicon.ico b/public/favicon.ico index b225e2c..5264a05 100644 --- a/public/favicon.ico +++ b/public/favicon.ico Binary files differ diff --git a/src/api/basic/config.ts b/src/api/basic/config.ts new file mode 100644 index 0000000..8119f1a --- /dev/null +++ b/src/api/basic/config.ts @@ -0,0 +1,68 @@ +import request from '../index' +const prefix = 'bus/config' + +// 查询设备配置 分页 +export function getDeviceConfigListPage(data: object) { + return request({ + url: `${prefix}/list-page`, + method: 'post', + data, + }) +} +// 查询设备详情 +export function detailDevice(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 导出 +export function exportDevice(data: object) { + return request({ + url: `${prefix}/list-export`, + responseType: 'blob', + method: 'post', + data, + }) +} + +// 添加分组 +export function addDevice(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改分组 +export function updateDevice(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除设备 +export function delDevice(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} + +// 批量删除设备 +export function delDeviceBatch(ids: string[]) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids, + }, + }) +} + diff --git a/src/api/basic/device.ts b/src/api/basic/device.ts index fe5bc37..3609deb 100644 --- a/src/api/basic/device.ts +++ b/src/api/basic/device.ts @@ -2,9 +2,9 @@ const prefix = 'device' // 查询设备列表 分页 -export function getDeviceListPage(data: object) { +export function getDeviceListPage(data: any) { return request({ - url: `${prefix}/list-page`, + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) diff --git a/src/api/basic/product.ts b/src/api/basic/product.ts new file mode 100644 index 0000000..3a08849 --- /dev/null +++ b/src/api/basic/product.ts @@ -0,0 +1,61 @@ +import request from '../index' +const prefix = 'product' + +// 查询产品列表 分页 +export function getProductListPage(data: any) { + return request({ + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 查询产品详情 +export function detailProduct(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} +// 资源树列表 +export function getResourceTreeList() { + return request({ + url: `${prefix}/resource/tree`, + method: 'get', + }) +} + +// 资源类型列表 +export function getResourceTypeList() { + return request({ + url: `${prefix}/dict/code/resourceType`, + method: 'get', + }) +} + +// 添加产品 +export function addProduct(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改产品 +export function updateProduct(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除产品 +export function delProduct(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} diff --git a/src/layouts/components/Tools/index.vue b/src/layouts/components/Tools/index.vue index 130ee5d..ba20810 100644 --- a/src/layouts/components/Tools/index.vue +++ b/src/layouts/components/Tools/index.vue @@ -63,9 +63,6 @@ break } } -function pro() { - window.open('https://hooray.gitee.io/fantastic-admin-pro-example/', 'top') -} onMounted(() => { // 连接 websocket websocket.initWebSocket() @@ -105,6 +102,7 @@ +
diff --git a/src/layouts/components/TopMenu/topMenu.vue b/src/layouts/components/TopMenu/topMenu.vue index bd386a9..10bbcb0 100644 --- a/src/layouts/components/TopMenu/topMenu.vue +++ b/src/layouts/components/TopMenu/topMenu.vue @@ -24,7 +24,7 @@ class="top-menu" >
diff --git a/src/layouts/components/TopMenu/topMenuItem.vue b/src/layouts/components/TopMenu/topMenuItem.vue index d787a1b..05ea1a5 100644 --- a/src/layouts/components/TopMenu/topMenuItem.vue +++ b/src/layouts/components/TopMenu/topMenuItem.vue @@ -51,7 +51,7 @@ {{ item.meta.title }} diff --git a/src/views/basic/device/configList.vue b/src/views/basic/device/configList.vue new file mode 100644 index 0000000..387d7f5 --- /dev/null +++ b/src/views/basic/device/configList.vue @@ -0,0 +1,268 @@ + + + + diff --git a/src/views/basic/device/detail.vue b/src/views/basic/device/detail.vue index a2bd91d..a95575c 100644 --- a/src/views/basic/device/detail.vue +++ b/src/views/basic/device/detail.vue @@ -1,8 +1,8 @@ - - diff --git a/src/views/basic/product/addProductDialog.vue b/src/views/basic/product/addProductDialog.vue new file mode 100644 index 0000000..6e7fb6f --- /dev/null +++ b/src/views/basic/product/addProductDialog.vue @@ -0,0 +1,189 @@ +group + + + diff --git a/src/views/basic/product/group-info.ts b/src/views/basic/product/group-info.ts deleted file mode 100644 index 00bbef6..0000000 --- a/src/views/basic/product/group-info.ts +++ /dev/null @@ -1,23 +0,0 @@ -// 列表查询参数接口 -export interface IListQuery { - ids?: [] // id列表 导出用 - groupNo?: string - groupName: string // 分组名 - beginTime: string // 创建时间-开始 - endTime: string // 创建时间-结束 - offset: number - limit: number - sort?: string - order?: string -} - -export interface IGroupInfo { - id: string // id - groupNo?: string // 分组编号 - groupName: string // 分组名称 - deptid: string // 所属组织 - deptName: string // 所属组织名称 - descn: string // 分组描述 - createUserId: string - createTime?: string -} diff --git a/public/favicon.ico b/public/favicon.ico index b225e2c..5264a05 100644 --- a/public/favicon.ico +++ b/public/favicon.ico Binary files differ diff --git a/src/api/basic/config.ts b/src/api/basic/config.ts new file mode 100644 index 0000000..8119f1a --- /dev/null +++ b/src/api/basic/config.ts @@ -0,0 +1,68 @@ +import request from '../index' +const prefix = 'bus/config' + +// 查询设备配置 分页 +export function getDeviceConfigListPage(data: object) { + return request({ + url: `${prefix}/list-page`, + method: 'post', + data, + }) +} +// 查询设备详情 +export function detailDevice(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 导出 +export function exportDevice(data: object) { + return request({ + url: `${prefix}/list-export`, + responseType: 'blob', + method: 'post', + data, + }) +} + +// 添加分组 +export function addDevice(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改分组 +export function updateDevice(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除设备 +export function delDevice(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} + +// 批量删除设备 +export function delDeviceBatch(ids: string[]) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids, + }, + }) +} + diff --git a/src/api/basic/device.ts b/src/api/basic/device.ts index fe5bc37..3609deb 100644 --- a/src/api/basic/device.ts +++ b/src/api/basic/device.ts @@ -2,9 +2,9 @@ const prefix = 'device' // 查询设备列表 分页 -export function getDeviceListPage(data: object) { +export function getDeviceListPage(data: any) { return request({ - url: `${prefix}/list-page`, + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) diff --git a/src/api/basic/product.ts b/src/api/basic/product.ts new file mode 100644 index 0000000..3a08849 --- /dev/null +++ b/src/api/basic/product.ts @@ -0,0 +1,61 @@ +import request from '../index' +const prefix = 'product' + +// 查询产品列表 分页 +export function getProductListPage(data: any) { + return request({ + url: `${prefix}/list-page?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 查询产品详情 +export function detailProduct(data: object) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} +// 资源树列表 +export function getResourceTreeList() { + return request({ + url: `${prefix}/resource/tree`, + method: 'get', + }) +} + +// 资源类型列表 +export function getResourceTypeList() { + return request({ + url: `${prefix}/dict/code/resourceType`, + method: 'get', + }) +} + +// 添加产品 +export function addProduct(data: object) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} +// 修改产品 +export function updateProduct(data: object) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} +// 删除产品 +export function delProduct(id: string) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data: { + ids: [id], + }, + }) +} diff --git a/src/layouts/components/Tools/index.vue b/src/layouts/components/Tools/index.vue index 130ee5d..ba20810 100644 --- a/src/layouts/components/Tools/index.vue +++ b/src/layouts/components/Tools/index.vue @@ -63,9 +63,6 @@ break } } -function pro() { - window.open('https://hooray.gitee.io/fantastic-admin-pro-example/', 'top') -} onMounted(() => { // 连接 websocket websocket.initWebSocket() @@ -105,6 +102,7 @@ +
diff --git a/src/layouts/components/TopMenu/topMenu.vue b/src/layouts/components/TopMenu/topMenu.vue index bd386a9..10bbcb0 100644 --- a/src/layouts/components/TopMenu/topMenu.vue +++ b/src/layouts/components/TopMenu/topMenu.vue @@ -24,7 +24,7 @@ class="top-menu" >
diff --git a/src/layouts/components/TopMenu/topMenuItem.vue b/src/layouts/components/TopMenu/topMenuItem.vue index d787a1b..05ea1a5 100644 --- a/src/layouts/components/TopMenu/topMenuItem.vue +++ b/src/layouts/components/TopMenu/topMenuItem.vue @@ -51,7 +51,7 @@ {{ item.meta.title }} diff --git a/src/views/basic/device/configList.vue b/src/views/basic/device/configList.vue new file mode 100644 index 0000000..387d7f5 --- /dev/null +++ b/src/views/basic/device/configList.vue @@ -0,0 +1,268 @@ + + + + diff --git a/src/views/basic/device/detail.vue b/src/views/basic/device/detail.vue index a2bd91d..a95575c 100644 --- a/src/views/basic/device/detail.vue +++ b/src/views/basic/device/detail.vue @@ -1,8 +1,8 @@ - - diff --git a/src/views/basic/product/addProductDialog.vue b/src/views/basic/product/addProductDialog.vue new file mode 100644 index 0000000..6e7fb6f --- /dev/null +++ b/src/views/basic/product/addProductDialog.vue @@ -0,0 +1,189 @@ +group + + + diff --git a/src/views/basic/product/group-info.ts b/src/views/basic/product/group-info.ts deleted file mode 100644 index 00bbef6..0000000 --- a/src/views/basic/product/group-info.ts +++ /dev/null @@ -1,23 +0,0 @@ -// 列表查询参数接口 -export interface IListQuery { - ids?: [] // id列表 导出用 - groupNo?: string - groupName: string // 分组名 - beginTime: string // 创建时间-开始 - endTime: string // 创建时间-结束 - offset: number - limit: number - sort?: string - order?: string -} - -export interface IGroupInfo { - id: string // id - groupNo?: string // 分组编号 - groupName: string // 分组名称 - deptid: string // 所属组织 - deptName: string // 所属组织名称 - descn: string // 分组描述 - createUserId: string - createTime?: string -} diff --git a/src/views/basic/product/list.vue b/src/views/basic/product/list.vue index 4b0fceb..6e3140a 100644 --- a/src/views/basic/product/list.vue +++ b/src/views/basic/product/list.vue @@ -1,21 +1,21 @@ - - + + diff --git a/src/views/basic/device/detail.vue b/src/views/basic/device/detail.vue index a2bd91d..a95575c 100644 --- a/src/views/basic/device/detail.vue +++ b/src/views/basic/device/detail.vue @@ -1,8 +1,8 @@ - - diff --git a/src/views/basic/product/addProductDialog.vue b/src/views/basic/product/addProductDialog.vue new file mode 100644 index 0000000..6e7fb6f --- /dev/null +++ b/src/views/basic/product/addProductDialog.vue @@ -0,0 +1,189 @@ +group + + + diff --git a/src/views/basic/product/group-info.ts b/src/views/basic/product/group-info.ts deleted file mode 100644 index 00bbef6..0000000 --- a/src/views/basic/product/group-info.ts +++ /dev/null @@ -1,23 +0,0 @@ -// 列表查询参数接口 -export interface IListQuery { - ids?: [] // id列表 导出用 - groupNo?: string - groupName: string // 分组名 - beginTime: string // 创建时间-开始 - endTime: string // 创建时间-结束 - offset: number - limit: number - sort?: string - order?: string -} - -export interface IGroupInfo { - id: string // id - groupNo?: string // 分组编号 - groupName: string // 分组名称 - deptid: string // 所属组织 - deptName: string // 所属组织名称 - descn: string // 分组描述 - createUserId: string - createTime?: string -} diff --git a/src/views/basic/product/list.vue b/src/views/basic/product/list.vue index 4b0fceb..6e3140a 100644 --- a/src/views/basic/product/list.vue +++ b/src/views/basic/product/list.vue @@ -1,21 +1,21 @@ - - + + diff --git a/src/views/basic/device/detail.vue b/src/views/basic/device/detail.vue index a2bd91d..a95575c 100644 --- a/src/views/basic/device/detail.vue +++ b/src/views/basic/device/detail.vue @@ -1,8 +1,8 @@ - - diff --git a/src/views/basic/product/addProductDialog.vue b/src/views/basic/product/addProductDialog.vue new file mode 100644 index 0000000..6e7fb6f --- /dev/null +++ b/src/views/basic/product/addProductDialog.vue @@ -0,0 +1,189 @@ +group + + + diff --git a/src/views/basic/product/group-info.ts b/src/views/basic/product/group-info.ts deleted file mode 100644 index 00bbef6..0000000 --- a/src/views/basic/product/group-info.ts +++ /dev/null @@ -1,23 +0,0 @@ -// 列表查询参数接口 -export interface IListQuery { - ids?: [] // id列表 导出用 - groupNo?: string - groupName: string // 分组名 - beginTime: string // 创建时间-开始 - endTime: string // 创建时间-结束 - offset: number - limit: number - sort?: string - order?: string -} - -export interface IGroupInfo { - id: string // id - groupNo?: string // 分组编号 - groupName: string // 分组名称 - deptid: string // 所属组织 - deptName: string // 所属组织名称 - descn: string // 分组描述 - createUserId: string - createTime?: string -} diff --git a/src/views/basic/product/list.vue b/src/views/basic/product/list.vue index 4b0fceb..6e3140a 100644 --- a/src/views/basic/product/list.vue +++ b/src/views/basic/product/list.vue @@ -1,21 +1,21 @@ - -