From 1b0d6b8fc8b0d7faa3756f160b75aaa2d760b44c Mon Sep 17 00:00:00 2001 From: SjS Date: Tue, 27 May 2025 13:53:23 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=89=8D=E7=AB=AF=E5=B1=95?= =?UTF-8?q?=E7=A4=BA=E6=9B=B4=E6=96=B0,=E6=96=B0=E5=A2=9E=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E6=9C=89=E6=95=88=E7=89=88=E6=9C=AC=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AutoSprout-ui/src/api/device/model.js | 12 ++++ AutoSprout-ui/src/api/device/version.js | 4 +- .../src/views/device/version/index.vue | 66 ++++++++++++++++++- .../controller/AsDeviceVersionController.java | 11 ++++ .../device/controller/AsModelController.java | 24 ++++--- .../ruoyi/device/domain/AsDeviceVersion.java | 17 ++++- .../device/mapper/AsDeviceVersionMapper.java | 3 +- .../ruoyi/device/mapper/AsModelMapper.java | 2 + .../ruoyi/device/service/IAsModelService.java | 4 ++ .../impl/AsDeviceVersionServiceImpl.java | 65 ++++++++++-------- .../service/impl/AsModelServiceImpl.java | 10 +++ .../mapper/device/AsDeviceVersionMapper.xml | 17 ++++- .../resources/mapper/device/AsModelMapper.xml | 5 ++ 13 files changed, 197 insertions(+), 43 deletions(-) diff --git a/AutoSprout-ui/src/api/device/model.js b/AutoSprout-ui/src/api/device/model.js index 9f7c33d..8ea5791 100644 --- a/AutoSprout-ui/src/api/device/model.js +++ b/AutoSprout-ui/src/api/device/model.js @@ -42,3 +42,15 @@ export function delModel(modelId) { method: 'delete' }) } + +// 修改型号列表 +export function versionControl(modelId,versionId) { + return request({ + url: '/device/model/versionControl', + method: 'put', + data: { + modelId: modelId, + versionId: versionId + } + }) +} diff --git a/AutoSprout-ui/src/api/device/version.js b/AutoSprout-ui/src/api/device/version.js index 68a75aa..cdad464 100644 --- a/AutoSprout-ui/src/api/device/version.js +++ b/AutoSprout-ui/src/api/device/version.js @@ -38,7 +38,9 @@ export function updateVersion(data) { // 删除固件版本 export function delVersion(versionId) { return request({ - url: '/version/version/' + versionId, + url: '/version/version/del/' + versionId, method: 'delete' }) } + + diff --git a/AutoSprout-ui/src/views/device/version/index.vue b/AutoSprout-ui/src/views/device/version/index.vue index 74f8781..08f94aa 100644 --- a/AutoSprout-ui/src/views/device/version/index.vue +++ b/AutoSprout-ui/src/views/device/version/index.vue @@ -3,6 +3,23 @@ + + + + + + - + + + @@ -91,6 +119,14 @@