后台系统每个列表页涉及筛选搜索,怎么优化下呢

我们每个列表页都涉及查询,但是调用方法都几乎一样,总感觉别人家代码不是这样写的

clipboard.png

阅读 2.9k
2 个回答

loadData() searchF()这两个方法还可以进一步封装,然后其他地方调用吧。。。你看这里,有很多重复代码,以后维护也是非常麻烦的。

新手上路,请多包涵

比如有三个系统分别是客户管理系统、订单管理系统和发票管理系统,这三个系统里面都用到了查询,查询条件部分是重复的,也就是代码重复性较高,我的处理方法是把所有的查询条件抽出来做一个包,那个系统用到了就import进来就可以,参数就穿系统的名字,根据系统名字去判断当前显示那些查询条件。这样用一套代码就可以实现所有系统的复用,但是配置项要写好。

推荐问题