-之动态查询,查询逻辑封装复用
基于领域驱动设计(DDD)超轻量级快速开发架构详细介绍请看
https://www.cnblogs.com/neozhu/p/13174234.html
需求
配合EasyUI...datagird filter实现多字段(任意字段)的筛选
根据业务需求筛选特定的状态或条件,如:查看结案的订单,最近30天的订单,查看属于我的订单.等等,这些逻辑是固定也是可以被重用,但又不想每次写相同的条件...需求1只是一个偷懒的实现方式,因为datagrid自带这个功能,但又不想根据具体的需求来画查询条件,如果需求必须要再datagrid上面做一块查询条件的输入那目前只能在前端自己手工添加,在组织后传入后台...field,op,value生成一个linq 表达式,不用再做繁琐的判断,这块代码也可以被其它项目使用,非常好用
namespace SmartAdmin
{
public static class...pagelist);
29 }
30 catch(Exception e) {
31 throw e;
32 }
33
34 }
对于固定查询逻辑的封装和复用