487 Star 3.6K Fork 1.5K

yadong.zhang / OneBlog

 / 详情

root账号发布文章时无法选择文章标签

Backlog
Opened this issue  
2020-05-31 14:00

为更快的帮您定位问题,推荐您用以下模板反馈问题:

1. 出现问题时,您做了哪些操作?

仅按照说明运行,除修改配置文件中的数据库和redis信息未进行任何修改

2. 在哪个步骤出现了问题?

在用root账号登录后台发布文章时

3. 您希望得到什么结果?

发布文章时标签按钮可以点击选择

4. 您实际得到什么结果?

发布文章时标签按钮可以无法点击选择

5. 请附上您出现问题的整屏截图或者整个异常堆栈信息

发布文章无法点击文章标签按钮
输入图片说明

Comments (9)

小鸟游 created任务
小鸟游 set related repository to yadong.zhang/OneBlog
Expand operation logs

这个我已经解决了,添加空格处理逻辑就可以,可以看我的分支文件:https://gitee.com/pcore/DBlog/blob/d53201a05c4a29b2c170d5d087031b27eb588136/blog-admin/src/main/java/com/zyd/blog/controller/RestTagController.java, 等我的PR通过就提交上去.

这个我已经解决了,添加空格处理逻辑就可以,可以看我的分支文件:https://gitee.com/pcore/DBlog/blob/d53201a05c4a29b2c170d5d087031b27eb588136/blog-admin/src/main/java/com/zyd/blog/controller/RestTagController.java, 等我的PR通过就提交上去.

@要懂得舍得 大哥 你把仓库打开啊,

这个我已经解决了,添加空格处理逻辑就可以,可以看我的分支文件:https://gitee.com/pcore/DBlog/blob/d53201a05c4a29b2c170d5d087031b27eb588136/blog-admin/src/main/java/com/zyd/blog/controller/RestTagController.java, 等我的PR通过就提交上去.

@要懂得舍得 你好,你提供的好像是私库,查看不了

这个我已经解决了,添加空格处理逻辑就可以,可以看我的分支文件:https://gitee.com/pcore/DBlog/blob/d53201a05c4a29b2c170d5d087031b27eb588136/blog-admin/src/main/java/com/zyd/blog/controller/RestTagController.java, 等我的PR通过就提交上去.

@要懂得舍得 你好,可以直接把你说的这部分代码贴出来吗

/**

  • 文章标签管理

  • @Author yadong.zhang (yadong.zhang0415(a)gmail.com)

  • @wangzhaohui 1.0

  • @在路上... https://www.zhyd.me

  • @date 2018/4/24 14:37

  • @since_2013 1.0
    */
    @DY
    @RequestMapping("/tag")
    public class RestTagController {
    @w_m
    private BizTagsService tagsService;

    @RequiresPermissions("tags")
    @PostMapping("/list")
    public PageResult list(TagsConditionVO vo) {
    PageInfo pageInfo = tagsService.findPageBreakByCondition(vo);
    return ResultUtil.tablePage(pageInfo);
    }

    @RequiresPermissions("tag:add")
    @PostMapping(value = "/add")
    @BussinessLog("添加标签")
    public ResponseVO add(Tags tags) {
    if (!StringUtils.isEmpty(tags))
    {
    tags = tagsService.insert(tags);
    return ResultUtil.success("标签添加成功!新标签 - " + tags.getName(), tags);
    }
    return ResultUtil.error(500, "标签不能为空!");
    }

    @RequiresPermissions(value = {"tag:batchDelete", "tag:delete"}, logical = Logical.OR)
    @PostMapping(value = "/remove")
    @BussinessLog("删除标签")
    public ResponseVO remove(Long[] ids) {
    if (null == ids) {
    return ResultUtil.error(500, "请至少选择一条记录");
    }
    for (Long id : ids) {
    tagsService.removeByPrimaryKey(id);
    }
    return ResultUtil.success("成功删除 [" + ids.length + "] 个标签");
    }

    @RequiresPermissions("tag:get")
    @PostMapping("/get/{id}")
    @BussinessLog("获取标签详情")
    public ResponseVO get(@PathVariable Long id) {
    return ResultUtil.success(null, this.tagsService.getByPrimaryKey(id));
    }

    @RequiresPermissions("tag:edit")
    @PostMapping("/edit")
    @BussinessLog("编辑标签")
    public ResponseVO edit(Tags tags) {
    try {
    if (!StringUtils.isEmpty(tags))
    {
    tagsService.updateSelective(tags);
    return ResultUtil.success(ResponseStatus.SUCCESS);
    }
    } catch (Exception e) {
    e.printStackTrace();
    return ResultUtil.error("标签修改失败!");
    }
    return ResultUtil.error("标签修改失败!");
    }

    @PostMapping("/listAll")
    public ResponseVO list() {
    return ResultUtil.success(null, tagsService.listAll());
    }

}

/**

  • 文章标签管理
  • @Author yadong.zhang (yadong.zhang0415(a)gmail.com)
  • @wangzhaohui 1.0
  • @在路上... https://www.zhyd.me
  • @date 2018/4/24 14:37
  • @since_2013 1.0
    */
    @DY
    @RequestMapping("/tag")
    public class RestTagController {
    @w_m
    private BizTagsService tagsService;
    @RequiresPermissions("tags")
    @PostMapping("/list")
    public PageResult list(TagsConditionVO vo) {
    PageInfo pageInfo = tagsService.findPageBreakByCondition(vo);
    return ResultUtil.tablePage(pageInfo);
    }
    @RequiresPermissions("tag:add")
    @PostMapping(value = "/add")
    @BussinessLog("添加标签")
    public ResponseVO add(Tags tags) {
    if (!StringUtils.isEmpty(tags))
    {
    tags = tagsService.insert(tags);
    return ResultUtil.success("标签添加成功!新标签 - " + tags.getName(), tags);
    }
    return ResultUtil.error(500, "标签不能为空!");
    }
    @RequiresPermissions(value = {"tag:batchDelete", "tag:delete"}, logical = Logical.OR)
    @PostMapping(value = "/remove")
    @BussinessLog("删除标签")
    public ResponseVO remove(Long[] ids) {
    if (null == ids) {
    return ResultUtil.error(500, "请至少选择一条记录");
    }
    for (Long id : ids) {
    tagsService.removeByPrimaryKey(id);
    }
    return ResultUtil.success("成功删除 [" + ids.length + "] 个标签");
    }
    @RequiresPermissions("tag:get")
    @PostMapping("/get/{id}")
    @BussinessLog("获取标签详情")
    public ResponseVO get(@PathVariable Long id) {
    return ResultUtil.success(null, this.tagsService.getByPrimaryKey(id));
    }
    @RequiresPermissions("tag:edit")
    @PostMapping("/edit")
    @BussinessLog("编辑标签")
    public ResponseVO edit(Tags tags) {
    try {
    if (!StringUtils.isEmpty(tags))
    {
    tagsService.updateSelective(tags);
    return ResultUtil.success(ResponseStatus.SUCCESS);
    }
    } catch (Exception e) {
    e.printStackTrace();
    return ResultUtil.error("标签修改失败!");
    }
    return ResultUtil.error("标签修改失败!");
    }
    @PostMapping("/listAll")
    public ResponseVO list() {
    return ResultUtil.success(null, tagsService.listAll());
    }
    }

@要懂得舍得 好的谢谢,其中這个StringUtils用的是自己写的工具类吗

@要懂得舍得 好的谢谢,其中這个StringUtils用的是自己写的工具类吗

@小鸟游 org.springframework.util.StringUtils

这个查询接口和点击标签加载数据到一个隐藏的Input有什么关系,有大佬解决问题的么

Sign in to comment

Status
Assignees
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
参与者(4)
1157580 pcore 1600243694 3030687 mylichen 1578973385
Java
1
https://gitee.com/yadong.zhang/DBlog.git
git@gitee.com:yadong.zhang/DBlog.git
yadong.zhang
DBlog
OneBlog

Search