|
|
|
@ -228,13 +228,29 @@ public class TagService {
|
|
|
|
|
Tag updateTag = new Tag();
|
|
|
|
|
updateTag.setId(id);
|
|
|
|
|
updateTag.setState(state);
|
|
|
|
|
updateTag.setUpdaterId(RequestContext.get().getId());
|
|
|
|
|
// updateTag.setUpdaterId(RequestContext.get().getId());
|
|
|
|
|
updateTag.setUpdateTime(LocalDateTime.now());
|
|
|
|
|
tagDao.updateStateById(updateTag);
|
|
|
|
|
// 级联更新子标签状态
|
|
|
|
|
tagDao.updateStateByParentId(updateTag);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 更新标签是否显示
|
|
|
|
|
*
|
|
|
|
|
* @param id 标签ID
|
|
|
|
|
* @param show 标签状态
|
|
|
|
|
*/
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
|
|
public void updateIsShow(String id, Integer show) {
|
|
|
|
|
Tag updateTag = new Tag();
|
|
|
|
|
updateTag.setId(id);
|
|
|
|
|
updateTag.setIsShow(show);
|
|
|
|
|
// updateTag.setUpdaterId(RequestContext.get().getId());
|
|
|
|
|
updateTag.setUpdateTime(LocalDateTime.now());
|
|
|
|
|
tagDao.updateShowById(updateTag);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 删除标签(支持幂等)
|
|
|
|
|
*
|
|
|
|
|