/*************************************************************** *
ProName:LCGrpContListInput.jsp
*Title:录入工作池
*Description:录入工作池
*Copyright:Copyright (c) 2012
*Company:Sinosoft
* @author : JingDian * @version : 8.0 * @date : 2014-04-28 ****************************************************************/ var showInfo; var turnPage = new turnPageClass(); var turnPage2 = new turnPageClass(); var tSQLInfo = new SqlClass(); /** * 查询询价信息 */ function queryClick(o) { tSQLInfo = new SqlClass(); tSQLInfo.setModule("grp_nb"); tSQLInfo.setResourceName("g_app.LCGrpUWListSql"); tSQLInfo.setSqlId("LCGrpUWListSql1"); tSQLInfo.addSubPara(tManageCom); tSQLInfo.addSubPara(document.all('ManageCom').value); tSQLInfo.addSubPara(document.all('GrpPropNo').value); tSQLInfo.addSubPara(document.all('GrpName').value); tSQLInfo.addSubPara(tOperator); turnPage1.queryModal(tSQLInfo.getString(), GrpApproveListGrid, 1, 1); if (!turnPage1.strQueryResult && o==1) { i18nAlert("未查询到符合条件的查询结果!", "LIS-03016"); } } function queryScanMyInfo() { tSQLInfo = new SqlClass(); tSQLInfo.setModule("grp_nb"); tSQLInfo.setResourceName("g_app.LCGrpUWListSql"); tSQLInfo.setSqlId("LCGrpUWListSql2"); tSQLInfo.addSubPara(tOperator); tSQLInfo.addSubPara(tManageCom); turnPage2.queryModal(tSQLInfo.getString(), ScanMyInfoGrid, 1, 1); } function queryManage1() { tSQLInfo = new SqlClass(); tSQLInfo.setResourceName("g_app.LCGrpApproveListSql"); tSQLInfo.setSqlId("LCGrpApproveListSql4"); tSQLInfo.addSubPara(tManageCom); tSQLInfo.setModule("grp_nb"); var tArr = easyExecSql(tSQLInfo.getString(), 1, 0, 1); if (tArr != null) { document.getElementById("EscanComName").value = tArr[0][0]; } } /** * 进入录入 */ function scanMyInfo() { var tRow = ScanMyInfoGrid.getSelNo(); if (tRow==0) { i18nAlert("请选择一条信息!", "LIS-03743"); return false; } var tSelNo = ScanMyInfoGrid.getSelNo()-1; var tMissionID = ScanMyInfoGrid.getRowColData(tSelNo, 1); var tSubMissionID = ScanMyInfoGrid.getRowColData(tSelNo, 2); var tActivityID = ScanMyInfoGrid.getRowColData(tSelNo, 3); var tContPlanType = ScanMyInfoGrid.getRowColData(tSelNo, 4); var tGrpPropNo = ScanMyInfoGrid.getRowColData(tSelNo, 6); window.location="./LCGrpUWInput.jsp?GrpPropNo="+ tGrpPropNo+"&ContPlanType="+tContPlanType +"&MissionID="+tMissionID+"&ActivityID="+tActivityID+"&SubMissionID="+tSubMissionID+"&Flag=0"; } /** * 申请 */ function applyClick() { var tRow = GrpApproveListGrid.getChkCount(); if (tRow==0) { i18nAlert("请选择一条信息!", "LIS-03743"); return false; } for (let i = 0; i < GrpApproveListGrid.mulLineCount; i++) { if(GrpApproveListGrid.getChkNo(i)){ var propNo =GrpApproveListGrid.getRowColData(i,6) try { tSQLInfo = new SqlClass(); tSQLInfo.setModule("grp_nb"); tSQLInfo.setResourceName("g_app.LCGrpUWListSql"); tSQLInfo.setSqlId("LCGrpUWListSql3"); tSQLInfo.addSubPara(tOperator); var arrSettingRate = easyExecSql(tSQLInfo.getString(), 1, 0, 1); if (arrSettingRate == null){ alert("当前用户未配置核保等级") return false; } tSQLInfo = new SqlClass(); tSQLInfo.setResourceName("g_app.LCGrpUWListSql"); tSQLInfo.setSqlId("LCGrpUWListSql4"); tSQLInfo.addSubPara(propNo); tSQLInfo.setModule("grp_nb"); var arrCostRate = easyExecSql(tSQLInfo.getString(), 1, 0, 1); for (let i = 0; i < arrCostRate.length; i++) { if(parseFloat(arrCostRate[i][0])>parseFloat(arrSettingRate[0][0])){ alert("超过当前用户核保费率权限。") return false; } } //这块主险费率配置的是负数 例如 -0.35 意思折扣不低于3.5折 //用 1 + (-0.35) = 0.65 如果 算出来的折扣大于0.65 证明已经超权限(例如 10块钱 配置-0.35 则打完折扣的钱不能小于6.5) var MainPremRateFloat =1 + parseFloat(arrSettingRate[0][1]) tSQLInfo = new SqlClass(); tSQLInfo.setResourceName("g_app.LCGrpUWListSql"); tSQLInfo.setSqlId("LCGrpUWListSql11"); tSQLInfo.addSubPara(propNo); tSQLInfo.setModule("grp_nb"); var mainRiskRate = easyExecSql(tSQLInfo.getString(), 1, 0, 1); if (mainRiskRate !=null){ for (let i = 0; i