From 1eba0e3adf7b68903be3bac400c40d5ec7e7e2aa Mon Sep 17 00:00:00 2001 From: huangfeng Date: Thu, 16 May 2024 09:12:17 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E4=BF=AE=E6=94=B9tit?= =?UTF-8?q?le?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xymanager_admin/controller/UpgradeController.java | 10 ++++++++++ .../xymanager_service/impl/UpgradeServiceImpl.java | 8 ++++---- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/xymanager_admin/src/main/java/com/shxy/xymanager_admin/controller/UpgradeController.java b/xymanager_admin/src/main/java/com/shxy/xymanager_admin/controller/UpgradeController.java index 7207718..d8a9132 100644 --- a/xymanager_admin/src/main/java/com/shxy/xymanager_admin/controller/UpgradeController.java +++ b/xymanager_admin/src/main/java/com/shxy/xymanager_admin/controller/UpgradeController.java @@ -52,6 +52,16 @@ public class UpgradeController extends BaseController { return ResponseReult.success("OK"); } + @PostMapping("updateTitle") + @ApiOperation("修改") + public ResponseReult updateTitle(@Validated @RequestBody MntnUpgrades item) throws Exception { + if (item.getId() == null) { + throw new ApiException("id不能为空!"); + } + service.updateTitle(item); + return ResponseReult.success("OK"); + } + @PostMapping("delete") @ApiOperation("删除") public ResponseReult delete(@Validated @NotNull(message = "id不能为空!") Integer id) throws Exception { diff --git a/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/UpgradeServiceImpl.java b/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/UpgradeServiceImpl.java index 4d12346..43a99bf 100644 --- a/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/UpgradeServiceImpl.java +++ b/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/UpgradeServiceImpl.java @@ -27,7 +27,7 @@ import java.util.UUID; public class UpgradeServiceImpl implements UpgradeService { @Value("${maintain.apk}") - private String path; + private String apkpath; @Resource MntnUpgradesMapper mapper; @@ -52,7 +52,7 @@ public class UpgradeServiceImpl implements UpgradeService { String fileName = file.getOriginalFilename(); String ext = StringUtils.getFilenameExtension(fileName); String path = DateUtil.format(new Date(), "yyyyMMdd") + "_upd_" - + UUID.randomUUID().toString().substring(0, 13); + + UUID.randomUUID().toString().replace("-", "").substring(0, 13); if (StringUtils.hasLength(ext)) { path = path + "." + ext; } @@ -62,7 +62,7 @@ public class UpgradeServiceImpl implements UpgradeService { item.setCreateTime(new Date()); item.setUpdateTime(new Date()); - File dest = new File(path + "/" + path); + File dest = new File(apkpath + "/" + path); file.transferTo(dest); mapper.insert(item); return true; @@ -76,7 +76,7 @@ public class UpgradeServiceImpl implements UpgradeService { } record.setTitle(item.getTitle()); record.setUpdateTime(new Date()); - mapper.updateByPrimaryKey(record); + mapper.updateByPrimaryKeySelective(record); } @Override