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
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");
|
|
|
|
}
|
|
|