feat: 增加修改title

dev
huangfeng 1 year ago
parent f6a1323c3c
commit 1eba0e3adf

@ -52,6 +52,16 @@ public class UpgradeController extends BaseController {
return ResponseReult.success("OK"); return ResponseReult.success("OK");
} }
@PostMapping("updateTitle")
@ApiOperation("修改")
public ResponseReult<String> updateTitle(@Validated @RequestBody MntnUpgrades item) throws Exception {
if (item.getId() == null) {
throw new ApiException("id不能为空!");
}
service.updateTitle(item);
return ResponseReult.success("OK");
}
@PostMapping("delete") @PostMapping("delete")
@ApiOperation("删除") @ApiOperation("删除")
public ResponseReult<String> delete(@Validated @NotNull(message = "id不能为空!") Integer id) throws Exception { public ResponseReult<String> delete(@Validated @NotNull(message = "id不能为空!") Integer id) throws Exception {

@ -27,7 +27,7 @@ import java.util.UUID;
public class UpgradeServiceImpl implements UpgradeService { public class UpgradeServiceImpl implements UpgradeService {
@Value("${maintain.apk}") @Value("${maintain.apk}")
private String path; private String apkpath;
@Resource @Resource
MntnUpgradesMapper mapper; MntnUpgradesMapper mapper;
@ -52,7 +52,7 @@ public class UpgradeServiceImpl implements UpgradeService {
String fileName = file.getOriginalFilename(); String fileName = file.getOriginalFilename();
String ext = StringUtils.getFilenameExtension(fileName); String ext = StringUtils.getFilenameExtension(fileName);
String path = DateUtil.format(new Date(), "yyyyMMdd") + "_upd_" 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)) { if (StringUtils.hasLength(ext)) {
path = path + "." + ext; path = path + "." + ext;
} }
@ -62,7 +62,7 @@ public class UpgradeServiceImpl implements UpgradeService {
item.setCreateTime(new Date()); item.setCreateTime(new Date());
item.setUpdateTime(new Date()); item.setUpdateTime(new Date());
File dest = new File(path + "/" + path); File dest = new File(apkpath + "/" + path);
file.transferTo(dest); file.transferTo(dest);
mapper.insert(item); mapper.insert(item);
return true; return true;
@ -76,7 +76,7 @@ public class UpgradeServiceImpl implements UpgradeService {
} }
record.setTitle(item.getTitle()); record.setTitle(item.getTitle());
record.setUpdateTime(new Date()); record.setUpdateTime(new Date());
mapper.updateByPrimaryKey(record); mapper.updateByPrimaryKeySelective(record);
} }
@Override @Override

Loading…
Cancel
Save