var CarInsuranceInfo = { id: $('#id').val(), carId: $('#carId').val() } /** * 关闭此对话框 */ CarInsuranceInfo.close = function() { parent.layer.close(window.parent.CarInsurance.layerIndex); } /** * 提交添加 */ CarInsuranceInfo.addSubmit = function() { var insurCom = $('#insurCom').val(); var insurNum = $('#insurNum').val(); var insurType = $('#insurType').val(); var insurCount = $('#insurCount').val(); var insurEff = $('#insurEff').val(); var insurExp = $('#insurExp').val(); if(null == insurCom || '' == insurCom){ Feng.error("保险公司名称不能为空"); return; } if(null == insurNum || '' == insurNum){ Feng.error("保险号不能为空"); return; } if(null == insurType || '' == insurType){ Feng.error("保险类型不能为空"); return; } if(null == insurCount || '' == insurCount){ Feng.error("保险金额不能为空"); return; } if(null == insurEff || '' == insurEff){ Feng.error("保险生效时间不能为空"); return; } if(null == insurExp || '' == insurExp){ Feng.error("保险到期时间不能为空"); return; } //提交信息 var ajax = new $ax(Feng.ctxPath + "/tCar/saveCarInsurance", function(data){ Feng.success("添加成功!"); window.parent.CarInsurance.table.refresh(); CarInsuranceInfo.close(); },function(data){ Feng.error("添加失败!" + data.responseJSON.message + "!"); }); ajax.set(this.tCarInfoData); ajax.setData({ id: CarInsuranceInfo.id, carId: CarInsuranceInfo.carId, insurCom: insurCom, insurNum: insurNum, insurType: insurType, insurCount: insurCount, insurEff: insurEff, insurExp: insurExp }) ajax.start(); } /** * 提交修改 */ CarInsuranceInfo.queryInfo = function() { //提交信息 var ajax = new $ax(Feng.ctxPath + "/tCar/queryCarInsurance", function(data){ var s = data.data; $('#insurCom').val(s.insurCom); $('#insurNum').val(s.insurNum); $('#insurType').val(s.insurType); $('#insurCount').val(s.insurCount); $('#insurEff').val(s.insurEff.split(" ")[0]); $('#insurExp').val(s.insurExp.split(" ")[0]); },function(data){ Feng.error("修改失败!" + data.responseJSON.message + "!"); }); ajax.set(this.tCarInfoData); ajax.setData({ id: CarInsuranceInfo.id }) ajax.start(); } $(function() { if(CarInsuranceInfo.id != ''){ CarInsuranceInfo.queryInfo() } });