| /** | 
|  * 管理初始化 | 
|  */ | 
| var TCancelOrder = { | 
|     id: "TCancelOrderTable",    //表格id | 
|     seItem: null,        //选中的条目 | 
|     table: null, | 
|     layerIndex: -1 | 
| }; | 
|   | 
| /** | 
|  * 初始化表格的列 | 
|  */ | 
| TCancelOrder.initColumn = function () { | 
|     return [ | 
|         {field: 'selectItem', radio: true}, | 
|             {title: '主键', field: 'id', visible: true, align: 'center', valign: 'middle'}, | 
|             {title: '订单id', field: 'orderId', visible: true, align: 'center', valign: 'middle'}, | 
|             {title: '用户类型(1=用户,2=司机)', field: 'userType', visible: true, align: 'center', valign: 'middle'}, | 
|             {title: '用户id', field: 'userId', visible: true, align: 'center', valign: 'middle'}, | 
|             {title: '转单原因', field: 'cause', visible: true, align: 'center', valign: 'middle'}, | 
|             {title: '状态(1=正常,2=冻结,3=删除)', field: 'status', visible: true, align: 'center', valign: 'middle'}, | 
|             {title: '添加时间', field: 'createTime', visible: true, align: 'center', valign: 'middle'} | 
|     ]; | 
| }; | 
|   | 
| /** | 
|  * 检查是否选中 | 
|  */ | 
| TCancelOrder.check = function () { | 
|     var selected = $('#' + this.id).bootstrapTable('getSelections'); | 
|     if(selected.length == 0){ | 
|         Feng.info("请先选中表格中的某一记录!"); | 
|         return false; | 
|     }else{ | 
|         TCancelOrder.seItem = selected[0]; | 
|         return true; | 
|     } | 
| }; | 
|   | 
| /** | 
|  * 点击添加 | 
|  */ | 
| TCancelOrder.openAddTCancelOrder = function () { | 
|     var index = layer.open({ | 
|         type: 2, | 
|         title: '添加', | 
|         area: ['800px', '420px'], //宽高 | 
|         fix: false, //不固定 | 
|         maxmin: true, | 
|         content: Feng.ctxPath + '/tCancelOrder/tCancelOrder_add' | 
|     }); | 
|     this.layerIndex = index; | 
| }; | 
|   | 
| /** | 
|  * 打开查看详情 | 
|  */ | 
| TCancelOrder.openTCancelOrderDetail = function () { | 
|     if (this.check()) { | 
|         var index = layer.open({ | 
|             type: 2, | 
|             title: '详情', | 
|             area: ['800px', '420px'], //宽高 | 
|             fix: false, //不固定 | 
|             maxmin: true, | 
|             content: Feng.ctxPath + '/tCancelOrder/tCancelOrder_update/' + TCancelOrder.seItem.id | 
|         }); | 
|         this.layerIndex = index; | 
|     } | 
| }; | 
|   | 
| /** | 
|  * 删除 | 
|  */ | 
| TCancelOrder.delete = function () { | 
|     if (this.check()) { | 
|         var ajax = new $ax(Feng.ctxPath + "/tCancelOrder/delete", function (data) { | 
|             Feng.success("删除成功!"); | 
|             TCancelOrder.table.refresh(); | 
|         }, function (data) { | 
|             Feng.error("删除失败!" + data.responseJSON.message + "!"); | 
|         }); | 
|         ajax.set("tCancelOrderId",this.seItem.id); | 
|         ajax.start(); | 
|     } | 
| }; | 
|   | 
| /** | 
|  * 查询列表 | 
|  */ | 
| TCancelOrder.search = function () { | 
|     var queryData = {}; | 
|     queryData['condition'] = $("#condition").val(); | 
|     TCancelOrder.table.refresh({query: queryData}); | 
| }; | 
|   | 
| $(function () { | 
|     var defaultColunms = TCancelOrder.initColumn(); | 
|     var table = new BSTable(TCancelOrder.id, "/tCancelOrder/list", defaultColunms); | 
|     table.setPaginationType("client"); | 
|     TCancelOrder.table = table.init(); | 
| }); |