频道标签增删改查
This commit is contained in:
parent
4ed2b30801
commit
852831d1c6
|
|
@ -94,11 +94,82 @@ public class TagController {
|
|||
return queryTag(token, 1L, false, keyword, null, page, size, orderBy, direction);
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建频道标签
|
||||
*
|
||||
* @param token
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/diy/create")
|
||||
public ResultObject<Void> diyCreate(@RequestHeader("auth-token") String token,
|
||||
@RequestBody SaveTagsDTO saveTagsDTO
|
||||
) {
|
||||
AdminUser adminUser = AdminJwtService.parseToken(token);
|
||||
if (adminUser == null) {
|
||||
log.warn("解析token {}拿不到AdminUser对象!", token);
|
||||
return ResultObject.failed("登陆Token有误,请联系系统管理员!");
|
||||
}
|
||||
|
||||
if (!adminUser.isActive()) {
|
||||
log.warn("当前用户已被封禁! id = {}", adminUser.getId());
|
||||
return ResultObject.failed("当前用户已被封禁!请联系系统管理员!");
|
||||
}
|
||||
|
||||
return tagService.sourceCreate(6L, saveTagsDTO.getName());
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑频道标签
|
||||
*
|
||||
* @param token
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/diy/update")
|
||||
public ResultObject<Void> diyUpdate(@RequestHeader("auth-token") String token,
|
||||
@RequestBody SaveTagsDTO saveTagsDTO
|
||||
) {
|
||||
AdminUser adminUser = AdminJwtService.parseToken(token);
|
||||
if (adminUser == null) {
|
||||
log.warn("解析token {}拿不到AdminUser对象!", token);
|
||||
return ResultObject.failed("登陆Token有误,请联系系统管理员!");
|
||||
}
|
||||
|
||||
if (!adminUser.isActive()) {
|
||||
log.warn("当前用户已被封禁! id = {}", adminUser.getId());
|
||||
return ResultObject.failed("当前用户已被封禁!请联系系统管理员!");
|
||||
}
|
||||
|
||||
return tagService.sourceUpdate(saveTagsDTO.getName(), saveTagsDTO.getId());
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除频道标签
|
||||
*
|
||||
* @param token
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/diy/delete")
|
||||
public ResultObject<Void> diyDetele(@RequestHeader("auth-token") String token,
|
||||
@RequestBody SaveTagsDTO saveTagsDTO
|
||||
) {
|
||||
AdminUser adminUser = AdminJwtService.parseToken(token);
|
||||
if (adminUser == null) {
|
||||
log.warn("解析token {}拿不到AdminUser对象!", token);
|
||||
return ResultObject.failed("登陆Token有误,请联系系统管理员!");
|
||||
}
|
||||
|
||||
if (!adminUser.isActive()) {
|
||||
log.warn("当前用户已被封禁! id = {}", adminUser.getId());
|
||||
return ResultObject.failed("当前用户已被封禁!请联系系统管理员!");
|
||||
}
|
||||
|
||||
return tagService.sourceDelete(saveTagsDTO.getId());
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建来源标签
|
||||
*
|
||||
* @param token
|
||||
* @param name
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/source/create")
|
||||
|
|
@ -116,7 +187,7 @@ public class TagController {
|
|||
return ResultObject.failed("当前用户已被封禁!请联系系统管理员!");
|
||||
}
|
||||
|
||||
return tagService.sourceCreate(saveTagsDTO.getName());
|
||||
return tagService.sourceCreate(1L, saveTagsDTO.getName());
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -107,19 +107,19 @@ public class TagService {
|
|||
}
|
||||
|
||||
/**
|
||||
* 创建来源标签
|
||||
* 创建来源标签(和频道标签用的同一个方法,只不过parentId不同)
|
||||
*
|
||||
* @param name
|
||||
* @return
|
||||
*/
|
||||
public ResultObject<Void> sourceCreate( String name) {
|
||||
public ResultObject<Void> sourceCreate(Long parentId, String name) {
|
||||
|
||||
|
||||
/**
|
||||
* 目前来源标签写死为1
|
||||
* id=1的初始化的时候就是来源标签
|
||||
*/
|
||||
tagMapper.saveTag(1L, name);
|
||||
tagMapper.saveTag(parentId, name);
|
||||
return ResultObject.success();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue