(二)旅客电子票证历史记录表

关于旅客电子票证历史记录表,首先要个它一个重置表单,给重置表单点击按钮,进行表格数据重置。全局变量var TicketHistory,var layerlaydate,layuiTable;保存layui模块以便全局使用。
初始化日期控件,初始化表格创建表头,序号列,title设定标题名称,开启分页。
旅客电子票证历史记录表

初始化日期控件,初始化表格创建表头,序号列,title设定标题名称,开启分页。
旅客电子票证历史记录表

多条件查询table,获取input内容并判断,对票号、旅客姓名、航班号、航班日期、起飞和到达机场,然后进行数据验证。
旅客电子票证历史记录表

表格重载,设定异步数据接口的额外参数,接着重置。
重置表单,表格重载同上;
旅客电子票证历史记录表

票证历史记录查询,先创建一个方法查询所有的城市机场信息,把获取到的信息传递到页面
旅客电子票证历史记录表

同样创建一个方法,通过var声明了listETicket,将var listETicket右边的数值赋值到左边的listETicket。
旅客电子票证历史记录表
旅客电子票证历史记录表

先获取总数,然后list泛型集合调用分页封装类,再进行条件筛选判断,票号、旅客姓名、航班号、起始日期和结束日期不能为空,还有起飞机场和到达机场的判断过程。
调用分页封装类:
LayuiTableData layuiTableData=new LayuiTableData();
layuiTableData.count=intTotalRow;
layuiTableData.data=list;
将获取到的layuiTableData给到
return Json(layuiTableData,JsonRequestBehavior.AlloGet);
页面显示出数据内容。

相关文章: