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.
 
 
 

111 lines
3.4 KiB

/***************************************************************
* <p>ProName:GrpFillListInit.jsp</p>
* <p>Title:无名单补名单</p>
* <p>Description:无名单补名单</p>
* <p>Copyright:Copyright (c) 2012</p>
* <p>Company:Sinosoft</p>
* @author : lhy
* @version : 8.0
* @date : 2024-11-07
****************************************************************/
var showInfo;
var turnPage = new turnPageClass();
var turnPage1 = new turnPageClass();
var turnPage2 = new turnPageClass();
var tSQLInfo = new SqlClass();
//初始化查询
function initQuery() {
QueryGrpCont();
QueryGrpAppnt();
QueryRisk();
}
//查询集体保单信息
function QueryGrpCont() {
var grpContInforesult = new Array();
tSQLInfo = new SqlClass();
tSQLInfo.setResourceName("g_pos.PaFillListQuery");
tSQLInfo.setSqlId("PaFillQueryGrpContInfo");
tSQLInfo.setModule("grp_pa");
tSQLInfo.addSubPara(GrpContNo);
grpContInforesult = easyExecSql(tSQLInfo.getString());
if (grpContInforesult == null || grpContInforesult.length == 0) {
return;
}
fm.PolApplyDate.value = grpContInforesult[0][0];
fm.CValiDate.value = grpContInforesult[0][1];
}
//查询集体投保客户信息
function QueryGrpAppnt() {
var grpCompanyInfo = new Array();
tSQLInfo = new SqlClass();
tSQLInfo.setResourceName("g_pos.PaFillListQuery");
tSQLInfo.setSqlId("PaFillQueryGrpCompanyInfo");
tSQLInfo.setModule("grp_pa");
tSQLInfo.addSubPara(PrtNo);
grpCompanyInfo = easyExecSql(tSQLInfo.getString());
if (grpCompanyInfo == null || grpCompanyInfo.length == 0){
return;
}
fm.GrpName.value = grpCompanyInfo[0][0];
fm.GrpNatureName.value = grpCompanyInfo[0][1] ;
fm.BusinessTypeName.value = grpCompanyInfo[0][3];
fm.Peoples.value = grpCompanyInfo[0][4];
}
//查询集体保单险种信息
function QueryRisk() {
tSQLInfo = new SqlClass();
tSQLInfo.setResourceName("g_pos.PaFillListQuery");
tSQLInfo.setSqlId("PaFillQueryGrpRiskInfo");
tSQLInfo.setModule("grp_pa");
tSQLInfo.addSubPara(GrpContNo);
turnPage1.queryModal(tSQLInfo.getString(), RiskGrid, 1, 1);
if (!turnPage1.strQueryResult) {
i18nAlert("未查询到符合条件的查询结果!", "LIS-03016");
}
}
/**
* 询价单明细的保障方案
**/
function grpRiskPlanInfo() {
tSQLInfo = new SqlClass();
tSQLInfo.setModule("grp_pa");
tSQLInfo.setResourceName("g_pos.PaFillListQuery");
tSQLInfo.setSqlId("PaFillQueryPlanInfo");
tSQLInfo.addSubPara(GrpContNo);
var tTotalArr = easyExecSql(tSQLInfo.getString());
if (tTotalArr != null) {
var tQuotNo= tTotalArr[0][0];
var tQuotBatNo = tTotalArr[0][1];
var tQuotType = tTotalArr[0][3];
var tSrc = "";
tSrc += "?QuotNo=" + tQuotNo + "&QuotBatNo=" + tQuotBatNo + "&QuotType=" + tQuotType + "&ReturnFlag=1";
window.open("../g_app/LCQuotQueryMain.jsp" + tSrc, "询价单查询", 'width=950,height=520,top=0,left=0,toolbar=0,location=0,directories=0,menubar=0,scrollbars=1,resizable=1,status=0');
}
}
function returnbak() {
top.opener.initForm();
top.close();
}
// 补名单按钮
function grpFillList() {
window.open("../g_pos/GrpFillInsuredInput.jsp?LoadFlag=18&ContType=2&PrtNo=" + PrtNo + "&ContNo=" + ContNo + "&GrpContNo=" + GrpContNo + "&checktype=2&display=1");
}