// 该文件中包含客户端需要处理的函数和事件 var showInfo; var mDebug = "1"; var k = 0; var mSwitch = parent.VD.gVSwitch; var turnPage = new turnPageClass(); var turnPage2 = new turnPageClass(); /********************************************************************* * 执行待新单复核单的EasyQuery * 描述:查询显示对象是主险保单.显示条件:主险或任一附加险未新单复核 * 参数 : 无 * 返回值: 无 ********************************************************************* */ function easyQueryClick() { // 书写SQL语句 var strSQL = ""; if (fm.Managecom.value == '' || fm.Managecom.value == null) { alert("请先选择管理机构!"); return; } //判断当前业务类型是承保、保全还是理赔 initGetFeeFailedGrid(); tSQLInfo = new SqlClass(); tSQLInfo.setResourceName("g_pos.BQRecoverGetFeeFailedSQL"); tSQLInfo.setModule("grp_pa"); tSQLInfo.setSqlId("queryGetNoticeInfo"); tSQLInfo.addSubPara(fm.GetNoticeNo.value); tSQLInfo.addSubPara(fm.GrpContNo.value); tSQLInfo.addSubPara(fm.Managecom.value); turnPage.queryModal(tSQLInfo.getString(), GetFeeFailedGrid); return true; } /********************************************************************* * 显示div * 参数 : 第一个参数为一个div的引用,第二个参数为是否显示,如果为"true"则显示,否则不显示 * 返回值: 无 ********************************************************************* */ function showApproveDetail() { var PrtSeq, SubType, BussType, BussNoType, NoType, ManageCom; var rowNo = GetFeeFailedGrid.getSelNo() - 1; if (turnPage.queryAllRecordCount <= 0) { alert("请先查询要申请的任务"); return; } if (rowNo < 0) { alert("请先选择一条保单信息!"); return false; } else { var BussNo = GetFeeFailedGrid.getRowColData(rowNo, 7);//承保、保全、契约分别为投保单号、保全受理号、理赔号 ManageCom = GetFeeFailedGrid.getRowColData(rowNo, 3); PrtSeq = GetFeeFailedGrid.getRowColData(rowNo, 1);//从prtseq关联取影像信息 IsLiveMoney = GetFeeFailedGrid.getRowColData(rowNo, 8);//从prtseq关联取影像信息 } BussType = 'BQ'; SubType = 'BQ1035'; var Flag = 'BQ';//songxin 资金 保全付费不成功通知书回销 window.open("GetFeeFailedApproveInfo.jsp?BussNo=" + BussNo + "&ManageCom=" + ManageCom + "&Flag=BQ&PrtSeq=" + PrtSeq + "&BussNoType=15&SubType=PN005&NoType=2&BussType=G_POS&IsLiveMoney=" + IsLiveMoney, "", "status:no;help:0;close:0;dialogTop:-800;dialogLeft:-800;fullscreen=1"); } function showBankInfo() { var rowNo = GetFeeFailedGrid.getSelNo() - 1; if (turnPage.queryAllRecordCount <= 0) { return; } if (rowNo < 0) { return false; } else { fm.BankCodeName.value = GetFeeFailedGrid.getRowColData(rowNo, 4); fm.AccName.value = GetFeeFailedGrid.getRowColData(rowNo, 5); fm.BankAccNo.value = GetFeeFailedGrid.getRowColData(rowNo, 6); fm.AccAttributesName.value = GetFeeFailedGrid.getRowColData(rowNo, 10); fm.BankProvinceName.value = GetFeeFailedGrid.getRowColData(rowNo, 11); fm.BankCityName.value = GetFeeFailedGrid.getRowColData(rowNo, 12); } } function afterSubmit(FlagStr, content) { showInfo.close(); if (FlagStr == "Fail") { var urlStr = "../common/jsp/MessagePage.jsp?picture=C&content=" + content; showModalDialog(urlStr, window, "status:no;help:0;close:0;dialogWidth:550px;dialogHeight:350px"); } else { var urlStr = "../common/jsp/MessagePage.jsp?picture=S&content=" + content; showModalDialog(urlStr, window, "status:no;help:0;close:0;dialogWidth:550px;dialogHeight:350px"); } easyQueryClick(); } function clearBankCity() { document.all("BankCity").value = ""; document.all("BankCityName").value = ""; } /** * 清空关联查询的项目 */ function clearInput(codeInput, nameInput) { codeInput.value = ""; nameInput.value = ""; } /** * 模拟下拉操作 */ function returnShowCodeList(value1, value2, value3) { returnShowCode(value1, value2, value3, '0'); } function returnShowCode(value1, value2, value3, returnType) { if (value1=='city') { if (isEmpty(fm.ProvinceName)) { i18nAlert("请选择省!", "LIS-00795"); return false; } var tProvince = document.all("ProvinceCode").value; if (returnType=='0') { return showCodeList('city',value2,value3,null,tProvince,'UpPlaceName','1',180); } else { return showCodeListKey('city',value2,value3,null,tProvince,'UpPlaceName','1',180); } } else if (value1=='bankcity') { if (isEmpty(fm.BankProvinceName)) { i18nAlert("请选择省!", "LIS-00795"); return false; } var tProvince = document.all("BankProvince").value; if (returnType=='0') { return showCodeList('city',value2,value3,null,tProvince,'UpPlaceName','1',180); } else { return showCodeListKey('city',value2,value3,null,tProvince,'UpPlaceName','1',180); } } else if (value1=='district') { if (isEmpty(fm.ProvinceName)) { i18nAlert("请选择省!", "LIS-00795"); return false; } if (isEmpty(fm.CityName)) { i18nAlert("请选择市!", "LIS-00796"); return false; } var tCity = document.all("CityCode").value; if (returnType=='0') { return showCodeList('district',value2,value3,null,tCity,'UpPlaceName','1',180); } else { return showCodeListKey('district',value2,value3,null,tCity,'UpPlaceName','1',180); } } else if (value1=='bankprovince') { var tSql = "1"; if (returnType=='0') { return showCodeList('province',value2,value3,null,tSql,1,'1',180); } else { return showCodeListKey('province',value2,value3,null,tSql,1,'1',180); } }else if (value1=="comcodeall") { if (returnType=='0') { return showCodeList('comcodeall',value2,value3,null,['03',tManageCom],['ComGrade','ManageCom'],'1',180); } else { return showCodeListKey('comcodeall',value2,value3,null,['03',tManageCom],['ComGrade','ManageCom'],'1',180); } } }