feat: 增加修改title

dev
huangfeng 1 year ago
parent f6a1323c3c
commit 1eba0e3adf

@ -52,6 +52,16 @@ public class UpgradeController extends BaseController {
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")
@ApiOperation("删除")
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 {
@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

Loading…
Cancel
Save