| | |
| | | * 初始化详情对话框 |
| | | */ |
| | | var TOrderInfoDlg = { |
| | | tOrderInfoData : {} |
| | | tOrderInfoData : {}, |
| | | startAddress:null, |
| | | endAddress:null |
| | | }; |
| | | |
| | | /** |
| | |
| | | TOrderInfoDlg.collectData = function() { |
| | | this |
| | | .set('id') |
| | | .set('code') |
| | | .set('userId') |
| | | .set('driverId') |
| | | .set('source') |
| | | .set('agentId') |
| | | .set('branchOfficeId') |
| | | .set('startTime') |
| | | .set('startAddress') |
| | | .set('startLat') |
| | | .set('startLng') |
| | | .set('endAddress') |
| | | .set('endLat') |
| | | .set('endLng') |
| | | .set('boardingTime') |
| | | .set('getoffTime') |
| | | .set('estimatedPrice') |
| | | .set('orderMoney') |
| | | .set('payMoney') |
| | | .set('discountedPrice') |
| | | .set('couponId') |
| | | .set('payType') |
| | | .set('payTime') |
| | | .set('state') |
| | | .set('status') |
| | | .set('createTime'); |
| | | .set('userName') |
| | | .set('userPhone') |
| | | } |
| | | |
| | | /** |
| | | * 提交添加 |
| | | */ |
| | | TOrderInfoDlg.addSubmit = function() { |
| | | |
| | | this.clearData(); |
| | | this.collectData(); |
| | | |
| | | if(null == this.startAddress){ |
| | | Feng.info("请填写有效的起点"); |
| | | return |
| | | } |
| | | //提交信息 |
| | | var ajax = new $ax(Feng.ctxPath + "/tOrder/add", function(data){ |
| | | Feng.success("添加成功!"); |
| | |
| | | Feng.error("添加失败!" + data.responseJSON.message + "!"); |
| | | }); |
| | | ajax.set(this.tOrderInfoData); |
| | | ajax.set('startAddress', JSON.stringify(TOrderInfoDlg.startAddress)); |
| | | ajax.set('endAddress', null == endAddress ? "" : JSON.stringify(TOrderInfoDlg.endAddress)); |
| | | ajax.start(); |
| | | } |
| | | |