图书馆bug解决-三

前提

自考过后终于可以回归正常的生活了,今天对于图书馆主要就是解决问题。解决前端和后端的问题。这些问题都是小问题,就是考验搜索能力和逻辑能力啊!哈哈哈。貌似也就这点了


bug一

这次的bug主要是针对的前端页面,前端页面在现实的时候,会发现书籍详情页面一直跳到最开始的主页面。按照常理来说,主页面可以到书籍详情。但是图书类别页面也可以到书籍详情。所以有的时候书籍详情页根据需求需要调到主页面或者是图书类别页面。这个时候就要使用, 返回上一页面

//引用location
import {Location} from'@angular/common';
  constructor(private http: HttpInterceptorService,
    private activeRoute: ActivatedRoute,
      private location: Location,
    private route: Router) { }
//返回上一个页面
  routeToHome() {
    this.location.back();
  }



bug二

这次的bug主要是针对的后端。图书详情页的数据再显示的时候数量为2的图书会显示两个,但是按照常理来说只能显示一个。所以要在后端去掉重复。

  List<BookViewModel> list = TBookBasicRepository.findByConditions(MoHu_str);
         //循环排除重复项
        for ( int i = 0 ; i < list.size() - 1 ; i ++ ) {
            for ( int j = list.size() - 1 ; j >= i; j -- ) {
                if (list .get(j).getBookName().equals(list.get(i).getBookName())) {
                    list.remove(j);
                }
            }
        }
        PaginationEntity paginationEntity = new PaginationEntity(pageNum, pageSize, list);
        return paginationEntity;
    }



总结

感觉今天的自己棒棒的,而且调代码的速度也是超级快啊。哈哈哈~加油!

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dtttyc/article/details/79964919
个人分类: 图书馆项目
想对作者说点什么? 我来说一句

OpenERP时区Bug解决注册表文件

2013年01月01日 2KB 下载

没有更多推荐了,返回首页

不良信息举报

图书馆bug解决-三

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭