频道标签增删改查
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);
|
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 token
|
||||||
* @param name
|
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@PostMapping("/source/create")
|
@PostMapping("/source/create")
|
||||||
|
|
@ -116,7 +187,7 @@ public class TagController {
|
||||||
return ResultObject.failed("当前用户已被封禁!请联系系统管理员!");
|
return ResultObject.failed("当前用户已被封禁!请联系系统管理员!");
|
||||||
}
|
}
|
||||||
|
|
||||||
return tagService.sourceCreate(saveTagsDTO.getName());
|
return tagService.sourceCreate(1L, saveTagsDTO.getName());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -107,19 +107,19 @@ public class TagService {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 创建来源标签
|
* 创建来源标签(和频道标签用的同一个方法,只不过parentId不同)
|
||||||
*
|
*
|
||||||
* @param name
|
* @param name
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public ResultObject<Void> sourceCreate( String name) {
|
public ResultObject<Void> sourceCreate(Long parentId, String name) {
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 目前来源标签写死为1
|
* 目前来源标签写死为1
|
||||||
* id=1的初始化的时候就是来源标签
|
* id=1的初始化的时候就是来源标签
|
||||||
*/
|
*/
|
||||||
tagMapper.saveTag(1L, name);
|
tagMapper.saveTag(parentId, name);
|
||||||
return ResultObject.success();
|
return ResultObject.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue