You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
192 lines
6.5 KiB
192 lines
6.5 KiB
// 该文件中包含客户端需要处理的函数和事件
|
|
|
|
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);
|
|
}
|
|
}
|
|
}
|
|
|
|
|