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.
1405 lines
51 KiB
1405 lines
51 KiB
/***************************************************************
|
|
* <p>ProName:LCPolicyQueryInput.js</p>
|
|
* <p>Title:保单查询</p>
|
|
* <p>Description:保单查询</p>
|
|
* <p>Copyright:Copyright (c) 2014</p>
|
|
* <p>Company:Sinosoft</p>
|
|
* @author : weigh
|
|
* @version : 8.0
|
|
* @date : 2014-08-04
|
|
****************************************************************/
|
|
var tSQLInfo = new SqlClass();
|
|
// 该文件中包含客户端需要处理的函数和事件
|
|
var showInfo;
|
|
var arrResult;
|
|
var mDebug = "0";
|
|
var mOperate = "";
|
|
var mAction = "";
|
|
var mShowCustomerDetail = "GROUPPOL";
|
|
var turnPage = new turnPageClass();
|
|
var turnPage1 = new turnPageClass();
|
|
var turnPage2 = new turnPageClass();
|
|
var turnPage3 = new turnPageClass();
|
|
var turnPage4 = new turnPageClass();
|
|
var turnPage5 = new turnPageClass();
|
|
var turnPage6 = new turnPageClass();
|
|
var turnPage7 = new turnPageClass();
|
|
turnPage1.pageLineNum = 5;
|
|
var cflag = "5";
|
|
var mWFlag = 0 ;
|
|
|
|
|
|
//add by tangxuy 企补统推 2022-04-22
|
|
function QBTTQueryAskAppInfo(){
|
|
window.open("./QBTTQueryAskAppInfo.jsp?&AskNo="+fm.AskNo.value+"");
|
|
}
|
|
//add by tangxuy 企补统推
|
|
function basefee(){
|
|
if (LongRiskGrid.mulLineCount > 0) {
|
|
for (var j = 0; j < LongRiskGrid.mulLineCount; j++)
|
|
{
|
|
if(LongRiskGrid.getRowColData(j, 1) == "富泽健康保障委托管理产品")
|
|
{
|
|
LongRiskGrid.setRowColData(j,24,100);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
function afterCodeSelect(cCodeName, Field)
|
|
{
|
|
if (cCodeName == "AskAuditType")
|
|
{
|
|
if(fm.AuditType.value =="0"){
|
|
divAuditTypeButton.style.display = "none";
|
|
}
|
|
if(fm.AuditType.value =="1"){
|
|
fm.AuditTypeButton.value = "销售费用审核";
|
|
divAuditTypeButton.style.display = "";
|
|
}
|
|
if(fm.AuditType.value =="2"){
|
|
fm.AuditTypeButton.value = "核保费率审核";
|
|
divAuditTypeButton.style.display = "";
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
function checkCValidate()
|
|
{
|
|
if (fm.CValiDate.value.length == 8)
|
|
{
|
|
if (fm.CValiDate.value.indexOf('-') == -1)
|
|
{
|
|
var Year = fm.CValiDate.value.substring(0, 4);
|
|
var Month = fm.CValiDate.value.substring(4, 6);
|
|
var Day = fm.CValiDate.value.substring(6, 8);
|
|
fm.CValiDate.value = Year + "-" + Month + "-" + Day;
|
|
if (Year == "0000" || Month == "00" || Day == "00")
|
|
{
|
|
alert("您输入的投保日期有误!");
|
|
fm.CValiDate.value = "";
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
else
|
|
{
|
|
var Year = fm.CValiDate.value.substring(0, 4);
|
|
var Month = fm.CValiDate.value.substring(5, 7);
|
|
var Day = fm.CValiDate.value.substring(8, 10);
|
|
if (Year == "0000" || Month == "00" || Day == "00")
|
|
{
|
|
alert("您输入的投保日期有误!");
|
|
fm.CValiDate.value = "";
|
|
return;
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
// function queryAgent()
|
|
// {
|
|
// if (fm.all('ManageCom').value == "")
|
|
// {
|
|
// alert("请先录入管理机构信息!");
|
|
// return;
|
|
// }
|
|
// if (fm.all('AgentCode').value == "")
|
|
// {
|
|
// var newWindow = window.open("../sys/AgentCommonQueryMain.jsp?ManageCom=" + fm.all('ManageCom').value + "&branchtype=2", "AgentCommonQueryMain", 'width=' + screen.availWidth + ',height=' + screen.availHeight + ',top=0,left=0,toolbar=0,location=0,directories=0,menubar=0,scrollbars=1,resizable=1,status=0');
|
|
// }
|
|
// if (fm.all('AgentCode').value != "")
|
|
// {
|
|
// var cAgentCode = fm.AgentCode.value; //保单号码
|
|
// if (cAgentCode.length != 9)
|
|
// {
|
|
// return;
|
|
// }
|
|
//
|
|
// var strSQL = " select a.Agentcode,a.Agentgroup,a.Managecom,a.Name,c.BranchManager, "
|
|
// + " b.IntroAgency,b.AgentSeries,b.AgentGrade,c.BranchAttr,b.AscriptSeries,c.name "
|
|
// + " from LAAgent a,LATree b,LABranchGroup c where 1=1 "
|
|
// + " and a.AgentCode = b.AgentCode and a.branchtype='2' and a.agentstate!='03' "
|
|
// + " and a.agentstate!='04' and a.AgentGroup = c.AgentGroup "
|
|
// + " and a.AgentCode='" + cAgentCode + "'";
|
|
//
|
|
//
|
|
// var arrResult = easyExecSql(strSQL);
|
|
// if (arrResult != null)
|
|
// {
|
|
// fm.AgentCode.value = arrResult[0][0];
|
|
// fm.AgentName.value = arrResult[0][3];
|
|
//
|
|
// }
|
|
// }
|
|
// }
|
|
|
|
|
|
/*********************************************************************
|
|
* 代码汉化的反显
|
|
* 参数 : 无
|
|
* 返回值: 无
|
|
*********************************************************************
|
|
*/
|
|
function showComCodeName()
|
|
{
|
|
showOneCodeName('comcode', 'ManageCom', 'ManageComName');
|
|
showOneCodeName('comcode', 'AgentManageCom', 'AppntManageComName');
|
|
//alert("codename1")
|
|
}
|
|
|
|
//2010-01-11添加
|
|
//添加者:尹彩琴
|
|
//添加原因:团险中介机构查询
|
|
// function queryCom()
|
|
// {
|
|
//
|
|
// if (fm.all('ManageCom').value == "") {
|
|
// alert("请先录入管理机构信息!");
|
|
// return;
|
|
// }
|
|
// if (fm.all('AgentComCode').value == "") {
|
|
// var newWindow = window.open("../sys/AgentComCommonQueryMain.jsp?ManageCom=" + fm.all('ManageCom').value + "&queryflag=1&branchtype=2", "AgentCommonQueryMain", 'width=' + screen.availWidth + ',height=' + screen.availHeight + ',top=0,left=0,toolbar=0,location=0,directories=0,menubar=0,scrollbars=1,resizable=1,status=0');
|
|
//
|
|
// }
|
|
// //alert(0)
|
|
// if (fm.all('AgentComCode').value != "") {
|
|
//
|
|
// var cAgentComCode = fm.AgentComCode.value;
|
|
//
|
|
// var strSQL = "select a.agentcom, a.name from lacom a where 1=1 "
|
|
// + " and a.agentcom='" + cAgentComCode + "'";
|
|
// var arrResult = easyExecSql(strSQL);
|
|
// if (arrResult != null) {
|
|
// fm.AgentComCode.value = arrResult[0][0];
|
|
// fm.AgentComName.value = arrResult[0][1];
|
|
// }
|
|
// else
|
|
// {
|
|
// alert("编码为:[" + fm.all('AgentComCode').value + "]的中介机构不存在,请确认!");
|
|
// fm.AgentComCode.value = "";
|
|
// fm.AgentComName.value = "";
|
|
// }
|
|
// }
|
|
// }
|
|
|
|
//2010-01-11添加
|
|
//添加者:尹彩琴
|
|
//添加原因:团险中介机构查询
|
|
function afterComQuery(arrResult)
|
|
{
|
|
if (arrResult != null)
|
|
{
|
|
fm.all('AgentComCode').value = arrResult[0][0];
|
|
fm.all('AgentComName').value = arrResult[0][1];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
//上传附件
|
|
function uploadAffix()
|
|
{
|
|
var tAskNo = fm.all('AskNo').value;
|
|
queryAffixGrid();
|
|
var rowNum=AffixGrid. mulLineCount ;
|
|
if(rowNum>=5){
|
|
alert("最多能上传5个附件!");
|
|
return;
|
|
}
|
|
window.open("../ask/DiskImportMain.jsp?AskNo="+tAskNo,"上载附件","width=400, height=150, top=150, left=250, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no");
|
|
}
|
|
|
|
|
|
//下载附件
|
|
function downLoadAffix()
|
|
{
|
|
var selno = AffixGrid.getSelNo()-1;
|
|
if (selno <0)
|
|
{
|
|
alert("请选择一条任务");
|
|
return;
|
|
}
|
|
|
|
var tPicPathFTP = AffixGrid.getRowColData(selno, 4);
|
|
var tPicPath = AffixGrid.getRowColData(selno, 5);
|
|
var tfileName = AffixGrid.getRowColData(selno, 3);
|
|
|
|
// window.location.href("http://"+tPicPathFTP+"f1print/ReadFile.jsp?file="+tPicPath+tfileName);
|
|
var filepath = "old_ask_affix/" + tfileName;
|
|
|
|
// window.location = encodeURI("../API/grp_common/jsp/download/APIDOWNLOAD?FilePath="+ filepath +"&FileName=" + tfileName);
|
|
downloadFile(filepath, tfileName,"../API/grp_common/jsp/download/APIDOWNLOAD");
|
|
|
|
}
|
|
|
|
function afterSubmit2(FlagStr, content)
|
|
{
|
|
showInfo.close();
|
|
if (FlagStr == "Fail")
|
|
{
|
|
var urlStr = "../common/jsp/MessagePage.jsp?picture=C&content=" + content ;
|
|
var name='提示'; //网页名称,可为空;
|
|
var iWidth=550; //弹出窗口的宽度;
|
|
var iHeight=350; //弹出窗口的高度;
|
|
var iTop = (window.screen.availHeight - iHeight) / 2; //获得窗口的垂直位置
|
|
var iLeft = (window.screen.availWidth - iWidth) / 2; //获得窗口的水平位置
|
|
showInfo = window.open (urlStr,name, "status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no,height="+ iHeight+",width="+iWidth+",innerHeight="+iHeight+",innerWidth=" +iWidth+",left="+iLeft+",top="+iTop,false);
|
|
showInfo.focus();
|
|
|
|
}
|
|
else
|
|
{
|
|
content = "处理成功!";
|
|
var urlStr = "../common/jsp/MessagePage.jsp?picture=S&content=" + content ;
|
|
var name='提示'; //网页名称,可为空;
|
|
var iWidth=550; //弹出窗口的宽度;
|
|
var iHeight=350; //弹出窗口的高度;
|
|
var iTop = (window.screen.availHeight - iHeight) / 2; //获得窗口的垂直位置
|
|
var iLeft = (window.screen.availWidth - iWidth) / 2; //获得窗口的水平位置
|
|
showInfo = window.open (urlStr,name, "status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no,height="+ iHeight+",width="+iWidth+",innerHeight="+iHeight+",innerWidth=" +iWidth+",left="+iLeft+",top="+iTop,false);
|
|
showInfo.focus();
|
|
top.close();
|
|
}
|
|
initForm();
|
|
}
|
|
|
|
|
|
//询价附件的查看
|
|
function queryAffixGrid()
|
|
{//(select username from lduser where usercode =Ask_Affix.Operator)
|
|
// var tSQL = " select Operator,substr(makedate,1,10)||' '||Maketime,FileName,PicPathFTP,PicPath "
|
|
// + " from Ask_Affix "
|
|
// + " where 1=1 "
|
|
// + " and AskNo='" + fm.all('AskNo').value + "' order by FileName ";
|
|
// turnPage.queryModal(tSQL, AffixGrid);
|
|
|
|
initAffixGrid();
|
|
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_sysQuery.LCAskQuerySql");
|
|
tSQLInfo.setModule("grp_query");
|
|
tSQLInfo.setSqlId("LCAskQuerySql4");
|
|
|
|
tSQLInfo.addSubPara(document.all("AskNo").value);
|
|
turnPage.queryModal(tSQLInfo.getString(),AffixGrid, 2, 1);
|
|
}
|
|
|
|
|
|
function afterDelete(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");
|
|
var name='提示'; //网页名称,可为空;
|
|
var iWidth=550; //弹出窗口的宽度;
|
|
var iHeight=350; //弹出窗口的高度;
|
|
var iTop = (window.screen.availHeight - iHeight) / 2; //获得窗口的垂直位置
|
|
var iLeft = (window.screen.availWidth - iWidth) / 2; //获得窗口的水平位置
|
|
showInfo = window.open (urlStr,name, "status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no,height="+ iHeight+",width="+iWidth+",innerHeight="+iHeight+",innerWidth=" +iWidth+",left="+iLeft+",top="+iTop,false);
|
|
showInfo.focus();
|
|
}
|
|
else
|
|
{
|
|
content = "处理成功!";
|
|
var urlStr = "../common/jsp/MessagePage.jsp?picture=S&content=" + content ;
|
|
// showModalDialog(urlStr, window, "status:no;help:0;close:0;dialogWidth:550px;dialogHeight:350px");
|
|
var name='提示'; //网页名称,可为空;
|
|
var iWidth=550; //弹出窗口的宽度;
|
|
var iHeight=350; //弹出窗口的高度;
|
|
var iTop = (window.screen.availHeight - iHeight) / 2; //获得窗口的垂直位置
|
|
var iLeft = (window.screen.availWidth - iWidth) / 2; //获得窗口的水平位置
|
|
showInfo = window.open (urlStr,name, "status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no,height="+ iHeight+",width="+iWidth+",innerHeight="+iHeight+",innerWidth=" +iWidth+",left="+iLeft+",top="+iTop,false);
|
|
showInfo.focus();
|
|
}
|
|
top.close();
|
|
initForm();
|
|
|
|
}
|
|
|
|
//被保险人年龄及性别结构
|
|
function queryAgeGrid()
|
|
{
|
|
// var tSQL = " select AgeArea,Peoples "
|
|
// + " from AskAgeDetail "
|
|
// + " where 1=1 "
|
|
// + " and AskNo='" + fm.all('AskNo').value + "' order by AgeArea ";
|
|
// //turnPage1.queryModal(tSQL, AgeGrid);
|
|
//
|
|
// turnPage1.strQueryResult = easyQueryVer3(tSQL, 1, 0, 1);
|
|
// if (!turnPage1.strQueryResult)
|
|
// {
|
|
// return;
|
|
// }
|
|
//
|
|
// //查询成功则拆分字符串,返回二维数组
|
|
// turnPage1.arrDataCacheSet = decodeEasyQueryResult(turnPage1.strQueryResult);
|
|
// //设置初始化过的MULTILINE对象,VarGrid为在初始化页中定义的全局变量
|
|
// turnPage1.pageDisplayGrid = AgeGrid;
|
|
// //保存SQL语句
|
|
// turnPage1.strQuerySql = tSQL;
|
|
// //设置查询起始位置
|
|
// turnPage1.pageIndex = 0;
|
|
// //在查询结果数组中取出符合页面显示大小设置的数组
|
|
// //调用MULTILINE对象显示查询结果
|
|
// displayMultiline(turnPage1.arrDataCacheSet, turnPage1.pageDisplayGrid);
|
|
|
|
initAgeGrid();
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_sysQuery.LCAskQuerySql");
|
|
tSQLInfo.setModule("grp_query");
|
|
tSQLInfo.setSqlId("LCAskQuerySql1");
|
|
tSQLInfo.addSubPara(fm.all('AskNo').value);
|
|
|
|
turnPage1.queryModal(tSQLInfo.getString(), AgeGrid, 1);
|
|
|
|
}
|
|
|
|
//销售费用申请信息
|
|
function querySaleFeeGrid()
|
|
{
|
|
// var tSQL = " select RiskCode,(select riskname from lmrisk where riskcode=AskRate.riskcode and rownum=1),DutyCode,(select DutyName from LMDuty where trim(dutycode)=AskRate.dutycode and rownum=1),AppRate,'%',AuditRate,'%',AppAwardRate,'%',AuditAwardRate,'%',PlanName "//liuss 20160822 套餐计划名称
|
|
// + " from AskRate "
|
|
// + " where 1=1 "
|
|
// + " and AskNo='" + fm.all('AskNo').value + "' order by RiskCode,DutyCode ";
|
|
// turnPage2.strQueryResult = easyQueryVer3(tSQL, 1, 0, 1);
|
|
// if (!turnPage2.strQueryResult)
|
|
// {
|
|
// return;
|
|
// }
|
|
//
|
|
// //查询成功则拆分字符串,返回二维数组
|
|
// turnPage2.arrDataCacheSet = decodeEasyQueryResult(turnPage2.strQueryResult);
|
|
// //设置初始化过的MULTILINE对象,VarGrid为在初始化页中定义的全局变量
|
|
// turnPage2.pageDisplayGrid = SaleFeeGrid;
|
|
// //保存SQL语句
|
|
// turnPage2.strQuerySql = tSQL;
|
|
// //设置查询起始位置
|
|
// turnPage2.pageIndex = 0;
|
|
// //在查询结果数组中取出符合页面显示大小设置的数组
|
|
// //调用MULTILINE对象显示查询结果
|
|
// displayMultiline(turnPage2.arrDataCacheSet, turnPage2.pageDisplayGrid);
|
|
|
|
// 初始化表格
|
|
initSaleFeeGrid();
|
|
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_sysQuery.LCAskQuerySql");
|
|
tSQLInfo.setModule("grp_query");
|
|
tSQLInfo.setSqlId("LCAskQuerySql2");
|
|
|
|
tSQLInfo.addSubPara(document.all("AskNo").value);
|
|
turnPage2.queryModal(tSQLInfo.getString(),SaleFeeGrid, 2, 1);
|
|
}
|
|
|
|
//保障层级(计划)信息
|
|
function queryRiskPlanGrid()
|
|
{
|
|
// var tSQL = " select ContPlanCode,ContPlanName,OccupationRemark,Peoples,InsuYear,InsuYearFlag, "
|
|
// + " (select trim(CodeName) from ldcode where codetype = 'periodunit1' and trim(Code)=AskRiskPlan.InsuYearFlag and rownum=1), "
|
|
// + " RiskCode,(select riskname from lmriskapp where trim(riskcode)=AskRiskPlan.RISKCODE),DutyCode, "
|
|
// + " (select DutyName from LMDuty where trim(dutycode)=AskRiskPlan.dutycode ),Amnt, Deductible,ClaimRateType, "
|
|
// + " (case ClaimRateType when '0' then '统一比例' when '1' then '详见附件' else '' end),ClaimRate,'%',MaxGet,AppPrem,AuditPrem,PremCalType, "
|
|
// + " (select ParamsName from LMRiskParamsDef where ParamsType = 'standbyflag1' and riskcode=AskRiskPlan.riskcode and ParamsCode=AskRiskPlan.PremCalType and rownum='1'), "
|
|
// + " CalParam,AppAllPrem,AuditAllPrem,StudentType,(case StudentType when 'A' then '幼儿园儿童' when 'B' then '中小学学生' when 'C' then '大中专学生' else '' end),GetRate,GetRate1,GetRate2,GetRate3,GetRate4,GetRate5, "
|
|
// + " remark1,(select trim(CodeName) from ldcode where codetype = 'medicaflag' and trim(Code)=AskRiskPlan.remark1), "
|
|
// + " remark2,(select trim(CodeName) from ldcode where codetype = '231017suprange' and trim(Code)=AskRiskPlan.remark2), "//add by fanxw 11.19 意外B款
|
|
// + " '', "//add by fanxw 11.19 意外B款
|
|
// + " (AskRiskPlan.remark3) "//add by fanxw 11.19 意外B款
|
|
// + " ,(AskRiskPlan.remark4),(select trim(CodeName) from ldcode where codetype = 'waitperiod' and trim(Code)=AskRiskPlan.remark4),(AskRiskPlan.remark5) "//add by fanxw 12.08 爱仁231026 //福嘉团体综合疾病补充医疗保险 231029 wjf
|
|
// + " from AskRiskPlan "
|
|
// + " where 1=1 "
|
|
// + " and AskNo='" + fm.all('AskNo').value + "' and riskcode not in ('232003','232004','271001') order by ContPlanCode,riskcode,dutycode ";
|
|
// //turnPage3.queryModal(tSQL, RiskPlanGrid);
|
|
//
|
|
// turnPage3.strQueryResult = easyQueryVer3(tSQL, 1, 0, 1,0,1);
|
|
// if (!turnPage3.strQueryResult)
|
|
// {
|
|
// return;
|
|
// }
|
|
//
|
|
// //查询成功则拆分字符串,返回二维数组
|
|
// turnPage3.arrDataCacheSet = decodeEasyQueryResult(turnPage3.strQueryResult,0,1);
|
|
// //设置初始化过的MULTILINE对象,VarGrid为在初始化页中定义的全局变量
|
|
// turnPage3.pageDisplayGrid = RiskPlanGrid;
|
|
// //保存SQL语句
|
|
// turnPage3.strQuerySql = tSQL;
|
|
// //设置查询起始位置
|
|
// turnPage3.pageIndex = 0;
|
|
// //在查询结果数组中取出符合页面显示大小设置的数组
|
|
// //调用MULTILINE对象显示查询结果
|
|
// displayMultiline(turnPage3.arrDataCacheSet, turnPage3.pageDisplayGrid);
|
|
|
|
initRiskPlanGrid();
|
|
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_sysQuery.LCAskQuerySql");
|
|
tSQLInfo.setModule("grp_query");
|
|
tSQLInfo.setSqlId("LCAskQuerySql7");
|
|
|
|
tSQLInfo.addSubPara(document.all("AskNo").value);
|
|
turnPage3.queryModal(tSQLInfo.getString(),RiskPlanGrid, 2, 1);
|
|
}
|
|
|
|
//险种基本信息
|
|
function queryLongRiskGrid()
|
|
{
|
|
//add by tangxuyang 20220401 企补统推
|
|
// var tSQL = " select (select riskname from lmriskapp where trim(riskcode)=AskLongRiskPlan.RISKCODE),RiskCode, "
|
|
// + " PersonAccType,(case PersonAccType when '0' then '否' when '1' then '是' else '' end ),PersonPrem,AppFeeRate,'%',AuditFeeRate,'%', "
|
|
// + " AppAccFee,AuditAccFee,GetKind,(select DutyName from LMDuty where trim(dutycode)=AskLongRiskPlan.GetKind ), "
|
|
// + " GetIntv,(case GetIntv when '1' then '一次性领取' when '2' then '分期领取(在领取时确定)' when '3' then '年领' when '4' then '月领' else '' end ) ,"
|
|
// + " nvl(AppSerFeeRate,0),'%',nvl(AuditSerFeeRate,0),'%',nvl(AppThirdFeeRate,0),'%',nvl(AuditThirdFeeRate,0),'%'ContPlanCode, "
|
|
// +" decode(BasicFeeRate,'','',BasicFeeRate),'%',IsSanXiang,(case IsSanXiang when '0' then '是' when '1' then '否' else '' end ),"
|
|
// +" ManageCollectType,(case ManageCollectType when '1' then '承保时自动扣取' when '2' then '单独支付' else '' end ),ManageCalculType,(case ManageCalculType when '1' then '按比例单独支付' when '2' then '按固定金额单独支付' when '3' then '据实单独结算' else '' end ), decode(ManageCalculType,'1','','3','','2',MANAGEFEEAMNT),MANAGEFEEAMNT"//add by zzt
|
|
// + " from AskLongRiskPlan "
|
|
// + " where 1=1 "
|
|
// + " and AskNo='" + fm.all('AskNo').value + "' order by ContPlanCode ";
|
|
//
|
|
// turnPage4.strQueryResult = easyQueryVer3(tSQL, 1, 0, 1);
|
|
// if (!turnPage4.strQueryResult)
|
|
// {
|
|
// return;
|
|
// }
|
|
//
|
|
// //查询成功则拆分字符串,返回二维数组
|
|
// turnPage4.arrDataCacheSet = decodeEasyQueryResult(turnPage4.strQueryResult);
|
|
// //设置初始化过的MULTILINE对象,VarGrid为在初始化页中定义的全局变量
|
|
// turnPage4.pageDisplayGrid = LongRiskGrid;
|
|
// //保存SQL语句
|
|
// turnPage4.strQuerySql = tSQL;
|
|
// //设置查询起始位置
|
|
// turnPage4.pageIndex = 0;
|
|
// //在查询结果数组中取出符合页面显示大小设置的数组
|
|
// //调用MULTILINE对象显示查询结果
|
|
// displayMultiline(turnPage4.arrDataCacheSet, turnPage4.pageDisplayGrid);
|
|
// var tThirdSQL ="select AppSerFeeRate,AuditSerFeeRate,AppThirdFeeRate,AuditThirdFeeRate from AskLongRiskPlan where riskcode='271001' and AskNo='" + fm.all('AskNo').value+"'";
|
|
// var arrResult = easyExecSql(tThirdSQL);
|
|
// if(arrResult!=null){
|
|
// fm.AppSerFeeRate.value=arrResult[0][0];
|
|
// fm.AuditSerFeeRate.value=arrResult[0][1];
|
|
// fm.AppThirdFeeRate.value=arrResult[0][2];
|
|
// fm.AuditThirdFeeRate.value=arrResult[0][3];
|
|
// }
|
|
|
|
initLongRiskGrid();
|
|
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_sysQuery.LCAskQuerySql");
|
|
tSQLInfo.setModule("grp_query");
|
|
tSQLInfo.setSqlId("LCAskQuerySql6");
|
|
tSQLInfo.addSubPara(document.all("AskNo").value);
|
|
turnPage4.queryModal(tSQLInfo.getString(),LongRiskGrid, 2, 1);
|
|
|
|
for(var k=0;k<LongRiskGrid.mulLineCount;k++){
|
|
if(LongRiskGrid.getRowColData(k,1)!="富泽健康保障委托管理产品"){
|
|
LongRiskGrid.setRowColData(k,24,"")
|
|
}
|
|
}
|
|
}
|
|
//公共账户定义
|
|
function queryPubAccDefGrid()
|
|
{
|
|
// var tSQL = " SELECT contplancode,accserno,acctype,(SELECT codename FROM ldcode WHERE codetype = 'pubacctype' AND trim(CODE) = acctype),pubaccprem,appfeerate,'%',auditfeerate,'%',riskcode FROM askinsuacc "
|
|
// + " where 1=1 "
|
|
// + " and AskNo='" + fm.all('AskNo').value + "' order by ContPlanCode ";
|
|
//
|
|
// turnPage7.strQueryResult = easyQueryVer3(tSQL, 1, 0, 1);
|
|
// if (!turnPage7.strQueryResult)
|
|
// {
|
|
// return;
|
|
// }
|
|
//
|
|
// //查询成功则拆分字符串,返回二维数组
|
|
// turnPage7.arrDataCacheSet = decodeEasyQueryResult(turnPage7.strQueryResult);
|
|
// //设置初始化过的MULTILINE对象,VarGrid为在初始化页中定义的全局变量
|
|
// turnPage7.pageDisplayGrid = PubAccDefGrid;
|
|
// //保存SQL语句
|
|
// turnPage7.strQuerySql = tSQL;
|
|
// //设置查询起始位置
|
|
// turnPage7.pageIndex = 0;
|
|
// //在查询结果数组中取出符合页面显示大小设置的数组
|
|
// //调用MULTILINE对象显示查询结果
|
|
// displayMultiline(turnPage7.arrDataCacheSet, turnPage7.pageDisplayGrid);
|
|
|
|
initPubAccDefGrid();
|
|
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_sysQuery.LCAskQuerySql");
|
|
tSQLInfo.setModule("grp_query");
|
|
tSQLInfo.setSqlId("LCAskQuerySql5");
|
|
|
|
tSQLInfo.addSubPara(document.all("AskNo").value);
|
|
turnPage7.queryModal(tSQLInfo.getString(),PubAccDefGrid, 2, 1);
|
|
}
|
|
|
|
|
|
//2011-03-30
|
|
//添加者:zw
|
|
//添加原因:询价申请界面查询
|
|
function queryAsk()
|
|
{
|
|
|
|
if (fm.all('AskNo').value == "") {
|
|
alert("没有询价号!");
|
|
return;
|
|
}
|
|
//alert(0);
|
|
if (fm.all('AskNo').value != "") {
|
|
|
|
var cAskNo = fm.all('AskNo').value;
|
|
var cOperator = fm.all('Operator').value;
|
|
|
|
// var strSQL = "select a.AskNo,SaleChnl,OperSource,AgentCode,AgentCom"
|
|
// +",GrpName,BusinessType,MainOccupation,Peoples,AllOnWorkPeoples"
|
|
// +",AllOffWorkPeoples,MainPeoples,RelaPeoples,GrpNature,MainBussiness"
|
|
// +",Corporation,RgtMoney,ComArea,GetFlag,BankCode"
|
|
// +",BankAccNo,DisputedFlag,OverMan,CValiDate,DeathBnf"
|
|
// +",PremApporFund,AmntGrade,ExpPremium,MinAge,MaxAge"
|
|
// +",AvgAge,OffWorkRate,SexRate,Remark,decode(InPatientAmnt,0,'',InPatientAmnt),decode(OutPatientAmnt,0,'',OutPatientAmnt) "
|
|
// +",GrpAddress,GrpZipCode"
|
|
// +",LinkMan1,Department1,HeadShip1,Phone1,MobilePhone1,E_Mail1,Fax1"
|
|
// +",LinkMan2,Department2,HeadShip2,Phone2,MobilePhone2,E_Mail2,Fax2,AddressNo,State,IDType1,IDNo1,IDStartDate1,IDEndDate1,IDType2,IDNo2,IDStartDate2,IDEndDate2,(select codename from ldcode where codetype='banksort' and trim(code)=a.bankcode),a.GrpFamilyType "
|
|
// +",GrpType,NapIDType,NapIDNo,NapIDDateType,NapIDEndDate,NapBirthday,NapSex,RemittanceFlag,ISHEALTHCHNL,a.IsUniSepSign,a.RealPayType,b.greensign,incomeamnt,propertyamnt,mainbusiness,enterpriseFlag from ask a,AskAddress b"//爱仁231026 add by fanxw //团险优化二期 peiyf 20230418 //绿色保险业务标识需求 peiyf 20230720
|
|
// +" where a.askno='" + cAskNo + "' and a.askno=b.askno "
|
|
//
|
|
// ;
|
|
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_sysQuery.LCAskQuerySql");
|
|
tSQLInfo.setModule("grp_query");
|
|
tSQLInfo.setSqlId("LCAskQuerySql8");
|
|
tSQLInfo.addSubPara(cAskNo);
|
|
var arrResult = easyExecSql(tSQLInfo.getString());
|
|
// var arrResult = easyExecSql(strSQL);
|
|
if (arrResult != null) {
|
|
fm.AskNo.value = arrResult[0][0];
|
|
fm.AgentType.value = arrResult[0][1];
|
|
fm.OperSource.value = arrResult[0][2];
|
|
fm.AgentCode.value = arrResult[0][3];
|
|
fm.AgentComCode.value = arrResult[0][4];
|
|
fm.GrpName.value = arrResult[0][5];
|
|
fm.BusinessType.value = arrResult[0][6];
|
|
fm.MainOccupation.value = arrResult[0][7];
|
|
fm.Peoples.value = arrResult[0][8];
|
|
fm.AllOnWorkPeoples.value = arrResult[0][9];
|
|
fm.AllOffWorkPeoples.value = arrResult[0][10];
|
|
fm.MainPeoples.value = arrResult[0][11];
|
|
fm.RelaPeoples.value = arrResult[0][12];
|
|
fm.GrpNature.value = arrResult[0][13];
|
|
fm.MainBussiness.value = arrResult[0][14];
|
|
fm.Corporation.value = arrResult[0][15];
|
|
fm.RgtMoney.value = arrResult[0][16];
|
|
fm.ComArea.value = arrResult[0][17];
|
|
fm.GetFlag.value = arrResult[0][18];
|
|
fm.BankCode.value = arrResult[0][19];
|
|
fm.BankAccNo.value = arrResult[0][20];
|
|
fm.DisputedFlag.value = arrResult[0][21];
|
|
fm.OverMan.value = arrResult[0][22];
|
|
fm.CValiDate.value = arrResult[0][23];
|
|
fm.DeathBnf.value = arrResult[0][24];
|
|
fm.PremApporFund.value = arrResult[0][25];
|
|
fm.AmntGrade.value = arrResult[0][26];
|
|
fm.ExpPremium.value = arrResult[0][27];
|
|
fm.MinAge.value = arrResult[0][28];
|
|
fm.MaxAge.value = arrResult[0][29];
|
|
fm.AvgAge.value = arrResult[0][30];
|
|
fm.OffWorkRate.value = arrResult[0][31];
|
|
fm.SexRate.value = arrResult[0][32];
|
|
fm.Remark.value = arrResult[0][33];
|
|
fm.InPatientAmnt.value = arrResult[0][34];
|
|
fm.OutPatientAmnt.value = arrResult[0][35];
|
|
fm.GrpAddress.value = arrResult[0][36];
|
|
fm.GrpZipCode.value = arrResult[0][37];
|
|
fm.LinkMan1.value = arrResult[0][38];
|
|
fm.Department1.value = arrResult[0][39];
|
|
fm.HeadShip1.value = arrResult[0][40];
|
|
fm.Phone1.value = arrResult[0][41];
|
|
fm.MobilePhone1.value = arrResult[0][42];
|
|
fm.E_Mail1.value = arrResult[0][43];
|
|
fm.Fax1.value = arrResult[0][44];
|
|
fm.LinkMan2.value = arrResult[0][45];
|
|
fm.Department2.value = arrResult[0][46];
|
|
fm.HeadShip2.value = arrResult[0][47];
|
|
fm.Phone2.value = arrResult[0][48];
|
|
fm.MobilePhone2.value = arrResult[0][49];
|
|
fm.E_Mail2.value = arrResult[0][50];
|
|
fm.Fax2.value = arrResult[0][51];
|
|
fm.AddressNo.value = arrResult[0][52];
|
|
fm.State.value = arrResult[0][53];
|
|
|
|
fm.IDType1.value = arrResult[0][54];
|
|
fm.IDNo1.value = arrResult[0][55];
|
|
fm.IDStartDate1.value = arrResult[0][56];
|
|
fm.IDEndDate1.value = arrResult[0][57];
|
|
fm.IDType2.value = arrResult[0][58];
|
|
fm.IDNo2.value = arrResult[0][59];
|
|
fm.IDStartDate2.value = arrResult[0][60];
|
|
fm.IDEndDate2.value = arrResult[0][61];
|
|
fm.GrpFamilyType.value = arrResult[0][63];//liuss 20160822 家庭团单
|
|
showOneCodeName("yesno","GrpFamilyType","GrpFamilyTypeName");//家庭团单
|
|
fm.GrpFamilyType.disabled=true; //家庭团单
|
|
showOneCodeName('salechannel', 'AgentType', 'AgentTypeName');
|
|
showOneCodeName('OperSource', 'OperSource', 'OperSourceName');
|
|
// if(fm.AgentCode.value!=''){
|
|
// queryAgent();
|
|
// }
|
|
// if(fm.AgentComCode.value!=''){
|
|
// queryCom();
|
|
// }
|
|
showOneCodeName('businesstype', 'BusinessType', 'BusinessTypeName');
|
|
showOneCodeName('GrpNature', 'GrpNature', 'GrpNatureName');
|
|
showOneCodeName('paymode', 'GetFlag', 'GetFlagName');
|
|
|
|
//爱仁231026 add by fanxw S
|
|
fm.isHealthChnl.value=arrResult[0][72];
|
|
fm.isHealthChnlName.value = fm.isHealthChnl.value == "1" ? "是" :(fm.isHealthChnl.value == "0" ? "否" : "");
|
|
//爱仁231026 add by fanxw E
|
|
|
|
//团险核心系统优化需求二期 peiyf 20230418 start
|
|
fm.IsUniSepSignFlag.value=arrResult[0][73];
|
|
fm.RealPayTypeFlag.value=arrResult[0][74];
|
|
if(fm.all('IsUniSepSignFlag').value == '0'){
|
|
fm.all('IsUniSepSign')[0].checked = true;
|
|
}else if(fm.all('IsUniSepSignFlag').value == '1'){
|
|
fm.all('IsUniSepSign')[1].checked = true;
|
|
}
|
|
|
|
if(fm.all('RealPayTypeFlag').value == '0'){
|
|
fm.all('RealPayType')[0].checked = true;
|
|
}else if(fm.all('RealPayTypeFlag').value == '1'){
|
|
fm.all('RealPayType')[1].checked = true;
|
|
}
|
|
//团险核心系统优化需求二期 peiyf 20230418 end
|
|
|
|
// if(fm.GetFlag.value!=''){
|
|
// if(fm.GetFlag.value=='3'){fm.GetFlagName.value='支票';}
|
|
// else if (fm.GetFlag.value=='7'){fm.GetFlagName.value='银行转账';}
|
|
// else{alert("付款方式录入错误!"); return;}
|
|
// }
|
|
// showOneCodeName('bank', 'BankCode', 'BankCodeName');
|
|
fm.BankCodeName.value = arrResult[0][62];
|
|
showOneCodeName('DisputedFlag', 'DisputedFlag', 'DisputedFlagName');
|
|
|
|
if(fm.DeathBnf.value!=''){
|
|
if(fm.DeathBnf.value=='1'){fm.DeathBnfName.value='法定继承人';}
|
|
else if (fm.DeathBnf.value=='2'){fm.DeathBnfName.value='详见被保险人清单';}
|
|
else{alert("身故受益人录入错误!"); return;}
|
|
}
|
|
showOneCodeName('premmode', 'PremApporFund', 'PremApporFundName');
|
|
showOneCodeName('AmntGrade', 'AmntGrade', 'AmntGradeName');
|
|
if(arrResult[0][64]=='3'){
|
|
divGrpTypeName.style.display='';
|
|
fm.GrpType.value = arrResult[0][64];
|
|
fm.NapIDType.value = arrResult[0][65];
|
|
fm.NapIDNo.value = arrResult[0][66];
|
|
fm.NapIDDateType.value = arrResult[0][67];
|
|
fm.NapIDEndDate.value = arrResult[0][68];
|
|
fm.NapBirthday.value = arrResult[0][69];
|
|
fm.NapSex.value = arrResult[0][70];
|
|
}else{
|
|
divGrpTypeName.style.display='none';
|
|
fm.GrpType.value = arrResult[0][64];
|
|
}
|
|
if(fm.GrpType.value != null && fm.GrpType.value != ""){
|
|
if (fm.GrpType.value == 1){
|
|
fm.all('GrpTypeName').value = '法人组织';
|
|
}
|
|
if (fm.GrpType.value == 2){
|
|
fm.all('GrpTypeName').value = '非法人组织';
|
|
}
|
|
if (fm.GrpType.value == 3){
|
|
fm.all('GrpTypeName').value = '自然人';
|
|
}
|
|
// showOneCodeName("grptype","GrpType","GrpTypeName");
|
|
}
|
|
// showOneCodeName("grptype","GrpType","GrpTypeName");
|
|
showOneCodeName("IDType","NapIDType","NapIDTypeName");
|
|
showOneCodeName("AppntIDDate","NapIDDateType","NapIDDateTypeName");
|
|
showOneCodeName('Sex','NapSex','NapSexName');
|
|
|
|
//中小微企业标识需求,新增查询字段 -zgl 20231207
|
|
fm.Incomeamnt.value=arrResult[0][76];
|
|
fm.PropertyAmnt.value=arrResult[0][77];
|
|
fm.MainBusiness.value=arrResult[0][78];
|
|
fm.EnterpriseLogo.value=arrResult[0][79];
|
|
fm.AgentName.value=arrResult[0][80];
|
|
fm.AgentComName.value=arrResult[0][81];
|
|
showOneCodeName('enterpriseFlag','EnterpriseLogo','EnterpriseFlagSName');
|
|
fm.AgentType.disabled=true;
|
|
fm.OperSource.disabled=true;
|
|
fm.AgentCode.disabled=true;
|
|
fm.AgentComCode.disabled=true;
|
|
fm.BusinessType.disabled=true;
|
|
fm.GrpNature.disabled=true;
|
|
fm.GetFlag.disabled=true;
|
|
fm.BankCode.disabled=true;
|
|
fm.DisputedFlag.disabled=true;
|
|
fm.DeathBnf.disabled=true;
|
|
fm.PremApporFund.disabled=true;
|
|
fm.AmntGrade.disabled=true;
|
|
fm.DisputedFlag.disabled=true;
|
|
//汇缴需求 add by gkd
|
|
if(arrResult[0][71]=='1'){
|
|
fm.RemittanceFlag.checked =true;
|
|
}
|
|
//绿色保险业务标识需求 peiyf 20230720 start
|
|
if(arrResult[0][75] != ""){
|
|
fm.GreenSign.value = arrResult[0][75];
|
|
showOneCodeName("GreenSign","GreenSign","GreenSignName");
|
|
}
|
|
fm.GreenSign.disabled = true;
|
|
fm.GreenSignName.disabled = true;
|
|
//绿色保险业务标识需求 peiyf 20230720 end
|
|
}
|
|
else
|
|
{
|
|
alert("询价号为:[" + fm.all('AskNo').value + "]的询价申请件不存在,请确认!");
|
|
//fm.AgentComCode.value = "";
|
|
//fm.AgentComName.value = "";
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
function getAscriptionRuleRisk()
|
|
{
|
|
var i = 0;
|
|
var j = 0;
|
|
var m = 0;
|
|
var n = 0;
|
|
var strsql = "";
|
|
var tCodeData = "0|1";
|
|
|
|
for(j=1;j<=LongRiskGrid.mulLineCount;j++)
|
|
{
|
|
//if(ChkNum>=2) { break; }
|
|
//alert(SelectMenuGrpGrid.getRowColData(j-1,2));
|
|
if(LongRiskGrid.getRowColData(j-1,2)=="253001")
|
|
{
|
|
tCodeData = tCodeData + "^253001|元庆团体年金保险(分红型)";
|
|
}
|
|
if(LongRiskGrid.getRowColData(j-1,2)=="253002")
|
|
{
|
|
tCodeData = tCodeData + "^253002|元利团体年金保险(万能型)";
|
|
}
|
|
if(LongRiskGrid.getRowColData(j-1,2)=="253004")
|
|
{
|
|
tCodeData = tCodeData + "^253004|元利团体年金保险B款(万能型)";
|
|
}
|
|
if(LongRiskGrid.getRowColData(j-1,2)=="253005")
|
|
{
|
|
tCodeData = tCodeData + "^253005|元利团体年金保险C款(万能型)";
|
|
}
|
|
if(LongRiskGrid.getRowColData(j-1,2)=="253006")
|
|
{
|
|
tCodeData = tCodeData + "^253006|元利团体年金保险D款(万能型)";
|
|
}
|
|
if(LongRiskGrid.getRowColData(j-1,2)=="253007")
|
|
{
|
|
tCodeData = tCodeData + "^253007|元利团体年金保险E款(万能型)";
|
|
}
|
|
if(LongRiskGrid.getRowColData(j-1,2)=="253008")
|
|
{
|
|
tCodeData = tCodeData + "^253008|元利团体年金保险F款(万能型)";
|
|
}
|
|
if(LongRiskGrid.getRowColData(j-1,2)=="253009")
|
|
{
|
|
tCodeData = tCodeData + "^253009|元利团体年金保险G款(万能型)";
|
|
}
|
|
if(LongRiskGrid.getRowColData(j-1,2)=="253010")
|
|
{
|
|
tCodeData = tCodeData + "^253010|元利团体年金保险H款(万能型)";
|
|
}
|
|
if(LongRiskGrid.getRowColData(j-1,2)=="253011")
|
|
{
|
|
tCodeData = tCodeData + "^253011|元利团体年金保险I款(万能型)";
|
|
}
|
|
if(LongRiskGrid.getRowColData(j-1,2)=="253012")
|
|
{
|
|
tCodeData = tCodeData + "^253012|元利团体年金保险J款(万能型)";
|
|
}
|
|
}
|
|
|
|
//alert ("tcodedata : " + tCodeData);
|
|
//return tCodeData;
|
|
fm.all("AscriptionRuleRisk").CodeData=tCodeData;
|
|
}
|
|
|
|
function AscriptionRule()
|
|
{
|
|
|
|
if(fm.AscriptionRuleRisk.value!=""){
|
|
window.open("./AscriptionRuleMain.jsp?AskNo="+fm.AskNo.value+"&RiskCode="+fm.AscriptionRuleRisk.value+"&ActionFlag=0","定义归属规则","width=800, height=500, top=100, left=100, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no");
|
|
}else{
|
|
alert("请录入需要定义归属规则的险种!");
|
|
return;
|
|
}
|
|
}
|
|
|
|
function MedClaimRatio()
|
|
{
|
|
var j = 0;
|
|
var m = 0;
|
|
|
|
for(j=1;j<=RiskPlanGrid.mulLineCount;j++)
|
|
{
|
|
if(RiskPlanGrid.getRowColData(j-1,8)=="231003" && RiskPlanGrid.getRowColData(j-1,14)=="1")
|
|
{
|
|
m = 1 ;
|
|
}
|
|
}
|
|
|
|
if(m == 1){
|
|
window.open("./GetRateMain.jsp?AskNo="+fm.AskNo.value+"&RiskCode=231003&ActionFlag=0","补充团体医疗保险赔付比例方案信息","width=800, height=500, top=100, left=100, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no");
|
|
}else{
|
|
alert("含有补充医疗险种,且该险种的“赔付比例”的“约定方式”为“详见附件”时才能录入!");
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
//审批流转过程信息
|
|
function queryAudit()
|
|
{//(select username from lduser where usercode =Ask_Affix.Operator)
|
|
// var tSQL = " select (select name from ldcom where 1 = 1 and trim(comcode) = a.managecom ),(select userdescription from lduser where trim(usercode)=a.operator and rownum='1'),(select username from lduser where trim(usercode)=a.operator and rownum='1'),(case to_char(AuditType) when '0' then '常规审核' when '1' then '销售费用审核' when '2' then '核保费率审核' else '' end ),(case to_char(AuditType) when '1' then '销售费用审核结果' when '2' then '核保费率审核结果' else '' end ),substr(InDate,1,10)||' '||InTime,substr(OutDate,1,10)||' '||OutTime,AuditResultInfo,missionid,AuditType "
|
|
// + " from askmission a where 1=1 "
|
|
// + " and OtherNo='" + fm.all('AskNo').value + "' and OtherNoType='0' and State='1' and ValidFlag='0' order by MissionID ";
|
|
// //turnPage6.queryModal(tSQL, AuditGrid);
|
|
// turnPage6.strQueryResult = easyQueryVer3(tSQL, 1, 0, 1);
|
|
// if (!turnPage6.strQueryResult)
|
|
// {
|
|
// return;
|
|
// }
|
|
//
|
|
// //查询成功则拆分字符串,返回二维数组
|
|
// turnPage6.arrDataCacheSet = decodeEasyQueryResult(turnPage6.strQueryResult);
|
|
// //设置初始化过的MULTILINE对象,VarGrid为在初始化页中定义的全局变量
|
|
// turnPage6.pageDisplayGrid = AuditGrid;
|
|
// //保存SQL语句
|
|
// turnPage6.strQuerySql = tSQL;
|
|
// //设置查询起始位置
|
|
// turnPage6.pageIndex = 0;
|
|
// //在查询结果数组中取出符合页面显示大小设置的数组
|
|
// //调用MULTILINE对象显示查询结果
|
|
// displayMultiline(turnPage6.arrDataCacheSet, turnPage6.pageDisplayGrid);
|
|
|
|
initAuditGrid();
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_sysQuery.LCAskQuerySql");
|
|
tSQLInfo.setModule("grp_query");
|
|
tSQLInfo.setSqlId("LCAskQuerySql3");
|
|
tSQLInfo.addSubPara(fm.all('AskNo').value);
|
|
|
|
turnPage6.queryModal(tSQLInfo.getString(), AuditGrid, 1);
|
|
|
|
}
|
|
|
|
// //显示批复销售费用/费率
|
|
// function showAuditInfo(parm1,parm2)
|
|
// {
|
|
// //alert(1);
|
|
// //alert(fm.all( parm1 ).all('AuditGrid9').value);
|
|
// //UI升级需求,批量修改fm.all.all形式,原有格式 var tMissionID = fm.all( parm1 ).all('AuditGrid9').value;
|
|
// var tMissionID = getMullineSelObj(parm1, "AuditGrid9").value;
|
|
// //UI升级需求,批量修改fm.all.all形式,原有格式 var tAuditType = fm.all( parm1 ).all('AuditGrid10').value;
|
|
// var tAuditType = getMullineSelObj(parm1, "AuditGrid10").value;
|
|
// var tAuditInfoShow = fm.AuditInfoShow.value ;
|
|
// //return;
|
|
// if(tMissionID!="" && tAuditType=="1"){
|
|
// window.open("./AuditInfoMain.jsp?AskNo="+fm.AskNo.value+"&MissionID="+tMissionID+"&AuditType="+tAuditType+"&ActionFlag=0&InPatientAmnt="+fm.all('InPatientAmnt').value+"&OutPatientAmnt="+fm.all('OutPatientAmnt').value,"销售费用审核子界面","width=1000, height=600, top=50, left=0, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no");
|
|
// }
|
|
// if(tMissionID!="" && tAuditType=="2"){
|
|
// window.open("./AuditInfoMain.jsp?AskNo="+fm.AskNo.value+"&MissionID="+tMissionID+"&AuditType="+tAuditType+"&ActionFlag=0&InPatientAmnt="+fm.all('InPatientAmnt').value+"&OutPatientAmnt="+fm.all('OutPatientAmnt').value,"核保费率审核子界面","width=1000, height=600, top=50, left=0, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no");
|
|
// }
|
|
//
|
|
// }
|
|
|
|
//查询是否已经保存过
|
|
// function queryAskMission()
|
|
// {
|
|
// var strSQL = "select AuditType,ValidFlag,AuditResultInfo from AskMission"
|
|
// +" where OtherNoType = '0' and state='1' and validflag='1' and OtherNo='" + fm.all('AskNo').value + "' "
|
|
// +" and MissionID='" + fm.all('MissionID').value + "' "
|
|
// +" and trim(Operator)='" + fm.all('Operator').value + "' "
|
|
// ;
|
|
// var arrResult = easyExecSql(strSQL);
|
|
// if (arrResult != null) {
|
|
// fm.SaveAuditType.value = arrResult[0][0];
|
|
// fm.AuditType.value = arrResult[0][0];
|
|
// fm.AuditResultInfo.value = arrResult[0][2];
|
|
// fm.AuditInfoShow.value = "2";
|
|
// var tValidFlag = arrResult[0][1];
|
|
// if(fm.AuditType.value =="0"){
|
|
// fm.AuditTypeName.value ="常规审核";
|
|
// divAuditTypeButton.style.display = "none";
|
|
// }
|
|
// else if(fm.AuditType.value =="1"){
|
|
// fm.AuditTypeName.value ="销售费用审核";
|
|
// fm.AuditTypeButton.value = "销售费用审核";
|
|
// divAuditTypeButton.style.display = "";
|
|
// }
|
|
// else if(fm.AuditType.value =="2"){
|
|
// fm.AuditTypeName.value ="核保费率审核";
|
|
// fm.AuditTypeButton.value = "核保费率审核";
|
|
// divAuditTypeButton.style.display = "";
|
|
// }else{
|
|
// fm.AuditTypeName.value ="";
|
|
// fm.AuditTypeButton.value = "";
|
|
// divAuditTypeButton.style.display = "none";
|
|
// }
|
|
//
|
|
// if(tValidFlag == "1"){
|
|
// divFiveButton.style.display = "";
|
|
// }else{
|
|
// divFiveButton.style.display = "none";
|
|
// }
|
|
// }else{
|
|
// //alert("询价工作流错误!");
|
|
// //return;
|
|
// fm.AuditTypeName.value ="";
|
|
// fm.AuditTypeButton.value = "";
|
|
// fm.AuditInfoShow.value = "0";
|
|
// divAuditTypeButton.style.display = "none";
|
|
// divFiveButton.style.display = "none";
|
|
// }
|
|
// }
|
|
|
|
//查询是否已经保存过
|
|
function AuditInfo()
|
|
{
|
|
|
|
if (fm.AuditType.value=="")
|
|
{
|
|
alert("请选择审核类型!");
|
|
return;
|
|
}else{
|
|
var tAskNo = fm.AskNo.value;
|
|
var tMissionID = fm.MissionID.value;
|
|
var tAuditType = fm.AuditType.value;
|
|
var tAuditTypeName = fm.AuditTypeName.value;
|
|
window.open("./AuditInfoMain.jsp?AskNo="+tAskNo+"&MissionID="+tMissionID+"&AuditType="+tAuditType+"&AuditTypeName="+tAuditTypeName,fm.AuditTypeName.value,"width=1000, height=600, top=50, left=0, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no")
|
|
}
|
|
}
|
|
|
|
|
|
//查询是否已经保存过
|
|
function knowAsk()
|
|
{
|
|
window.open("./KnowAddMain.jsp?AskNo="+fm.AskNo.value,"知会人选择","width=600, height=400, top=200, left=200, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no");
|
|
}
|
|
|
|
function showZero()
|
|
{
|
|
var i = 0;
|
|
var j = 0;
|
|
var m = 0;
|
|
|
|
for(i=1;i<=RiskPlanGrid.mulLineCount;i++)
|
|
{
|
|
if(RiskPlanGrid.getRowColData(i-1,16)=="0")
|
|
{
|
|
RiskPlanGrid.setRowColData(i-1,16,"");
|
|
}
|
|
if(RiskPlanGrid.getRowColData(i-1,19)=="0")
|
|
{
|
|
RiskPlanGrid.setRowColData(i-1,19,"");
|
|
}
|
|
if(RiskPlanGrid.getRowColData(i-1,20)=="0")
|
|
{
|
|
RiskPlanGrid.setRowColData(i-1,20,"");
|
|
}
|
|
if(RiskPlanGrid.getRowColData(i-1,23)=="0")
|
|
{
|
|
RiskPlanGrid.setRowColData(i-1,23,"");
|
|
}
|
|
if(RiskPlanGrid.getRowColData(i-1,24)=="0")
|
|
{
|
|
RiskPlanGrid.setRowColData(i-1,24,"");
|
|
}
|
|
if(RiskPlanGrid.getRowColData(i-1,25)=="0")
|
|
{
|
|
RiskPlanGrid.setRowColData(i-1,25,"");
|
|
}
|
|
}
|
|
|
|
|
|
// for(m=1;m<=AccountBPlanGrid.mulLineCount;m++)
|
|
// {
|
|
// if(AccountBPlanGrid.getRowColData(m-1,13)=="0")
|
|
// {
|
|
// AccountBPlanGrid.setRowColData(m-1,13,"");
|
|
// }
|
|
// if(AccountBPlanGrid.getRowColData(m-1,16)=="0")
|
|
// {
|
|
// AccountBPlanGrid.setRowColData(m-1,16,"");
|
|
// }
|
|
// if(AccountBPlanGrid.getRowColData(m-1,18)=="0")
|
|
// {
|
|
// AccountBPlanGrid.setRowColData(m-1,18,"");
|
|
// }
|
|
// if(AccountBPlanGrid.getRowColData(m-1,19)=="0")
|
|
// {
|
|
// AccountBPlanGrid.setRowColData(m-1,19,"");
|
|
// }
|
|
// if(AccountBPlanGrid.getRowColData(m-1,20)=="0")
|
|
// {
|
|
// AccountBPlanGrid.setRowColData(m-1,20,"");
|
|
// }
|
|
// }
|
|
|
|
}
|
|
|
|
//显示批复销售费用/费率
|
|
// function showAuditCont(parm1,parm2)
|
|
// {
|
|
// //alert(1);
|
|
// //alert(fm.all( parm1 ).all('AuditGrid9').value);
|
|
// //UI升级需求,批量修改fm.all.all形式,原有格式 var tAuditCont = "审批意见: "+fm.all( parm1 ).all('AuditGrid8').value;
|
|
// var tAuditCont = "审批意见: "+getMullineSelObj(parm1, "AuditGrid8").value;
|
|
// alert(tAuditCont);
|
|
//
|
|
// }
|
|
|
|
function showAuditCont(parm1) {
|
|
|
|
var tAuditOpinion ="审批意见: "+ $("#" + parm1).find("input[name=AuditGrid8]").val();
|
|
alert(tAuditOpinion);
|
|
|
|
}
|
|
|
|
|
|
//用于控制显示 【分保类型】【分保规则】 HB -add 2012-07-05
|
|
function showFBInfo()
|
|
{
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_sysQuery.LCAskQuerySql");
|
|
tSQLInfo.setModule("grp_query");
|
|
tSQLInfo.setSqlId("LCAskQuerySql9");
|
|
tSQLInfo.addSubPara(fm.all('AskNo').value);
|
|
var result_FBtype = easyExecSql(tSQLInfo.getString());
|
|
// var sql_FBtype="Select FBType From askfbrule where AskNo = '"+fm.AskNo.value+"' and Rownum = 1 ";
|
|
// var result_FBtype = easyExecSql(sql_FBtype, 1, 0);
|
|
//查询页面FBType 都不可选择
|
|
fm.FBType.readOnly = true;
|
|
fm.FBType.ondblclick = "";
|
|
if(result_FBtype != null){
|
|
if(result_FBtype[0][0] != ""){
|
|
fm.FBType.value = result_FBtype[0][0];
|
|
showOneCodeName('FBType','FBType','FBTypeName');
|
|
}
|
|
}else{
|
|
fm.FBType.value = "";
|
|
}
|
|
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_sysQuery.LCAskQuerySql");
|
|
tSQLInfo.setModule("grp_query");
|
|
tSQLInfo.setSqlId("LCAskQuerySql10");
|
|
tSQLInfo.addSubPara(Operator);
|
|
var fbresult = easyExecSql(tSQLInfo.getString());
|
|
|
|
// var sql="select FBType from AskUser where UserCode = '"+Operator+"'";
|
|
// var fbresult = easyExecSql(sql, 1, 0);
|
|
if(fbresult != null){
|
|
if (fbresult[0][0] == null || fbresult[0][0] != "1")
|
|
{
|
|
fm.FBRuleDetailButton.disabled = true;
|
|
}else{
|
|
fm.FBRuleDetailButton.disabled = false;
|
|
}
|
|
}
|
|
}
|
|
|
|
//显示分保规则明细 HB -add 2012-07-05
|
|
function FBRuleDetail()
|
|
{
|
|
//alert(1);
|
|
var tManageCom = fm.ManageCom.value
|
|
var tFBType = fm.FBType.value;
|
|
var tLoadFlag = "1"; //1 - 查询
|
|
if(tFBType== null || tFBType == ""){
|
|
alert("本询价号未录入分保类型,也无分保规则!");
|
|
return;
|
|
}
|
|
window.open("./FBRuleDetailMain1.jsp?AskNo="+fm.AskNo.value+"&FBType="+tFBType+"&ManageCom="+ManageCom+"&LoadFlag="+tLoadFlag,"分保规则子界面","width=1000, height=600, top=50, left=0, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no");
|
|
|
|
}
|
|
|
|
|
|
function getCTRuleRisk()
|
|
{
|
|
var i = 0;
|
|
var j = 0;
|
|
var m = 0;
|
|
var n = 0;
|
|
var strsql = "";
|
|
var tCodeData = "0|1";
|
|
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_sysQuery.LCAskQuerySql");
|
|
tSQLInfo.setModule("grp_query");
|
|
tSQLInfo.setSqlId("LCAskQuerySql11");
|
|
tSQLInfo.addSubPara(fm.all('AskNo').value);
|
|
var arrResult = easyExecSql(tSQLInfo.getString());
|
|
|
|
// var strSQL = "select distinct riskcode,(select riskname from lmriskapp where riskcode = a.riskcode and rownum='1')"
|
|
// +" from AskLongRiskPlan a "
|
|
// +" where a.askno='" + fm.AskNo.value +"'"
|
|
// + " and riskcode in ('271001') "
|
|
// ;
|
|
// var arrResult = easyExecSql(strSQL);
|
|
if (arrResult != null) {
|
|
|
|
for(i=0; i < arrResult.length; i++)
|
|
{
|
|
tCodeData = tCodeData+"^"+arrResult[i][0]+"|"+arrResult[i][1];
|
|
}
|
|
}
|
|
fm.all("CTRuleRisk").CodeData=tCodeData;
|
|
}
|
|
|
|
function CTRule()
|
|
{
|
|
|
|
if(fm.CTRuleRisk.value!=""){
|
|
|
|
var strSQL = "select AskNo,riskcode"
|
|
+" from AskLongRiskPlan a "
|
|
+" where a.askno='" + fm.AskNo.value +"'"
|
|
+ " and riskcode in ('271001') "
|
|
+ " and riskcode = '"+fm.CTRuleRisk.value+"'"
|
|
;
|
|
var arrResult = easyExecSql(strSQL);
|
|
if (arrResult != null) {
|
|
window.open("./CTRuleMain.jsp?AskNo="+fm.AskNo.value+"&RiskCode="+fm.AscriptionRuleRisk.value+"&ActionFlag=0","定义归属规则","width=800, height=500, top=100, left=100, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no");
|
|
}else{
|
|
alert("请先保存长期险方案信息!");
|
|
return;
|
|
}
|
|
}else{
|
|
alert("请录入需要定义解约手续费规则信息的险种!");
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
* add by fanxw 11.19
|
|
*
|
|
** 除法函数,用来得到精确的除法结果
|
|
**/
|
|
function accDiv(arg1, arg2) {
|
|
var t1 = 0,
|
|
t2 = 0,
|
|
r1, r2;
|
|
try {
|
|
t1 = arg1.toString().split(".")[1].length;
|
|
} catch (e) {}
|
|
try {
|
|
t2 = arg2.toString().split(".")[1].length;
|
|
} catch (e) {}
|
|
with(Math) {
|
|
r1 = Number(arg1.toString().replace(".", ""));
|
|
r2 = Number(arg2.toString().replace(".", ""));
|
|
return (r1 / r2) * pow(10, t2 - t1);
|
|
}
|
|
}
|
|
|
|
//给Number类型增加一个div方法,调用起来更加方便。
|
|
Number.prototype.div = function (arg) {
|
|
return accDiv(this, arg);
|
|
};
|
|
|
|
/**
|
|
* add by fanxw 11.19
|
|
** 乘法函数,用来得到精确的乘法结果
|
|
** 说明:javascript的乘法结果会有误差,在两个浮点数相乘的时候会比较明显。这个函数返回较为精确的乘法结果。
|
|
** 调用:accMul(arg1,arg2)
|
|
** 返回值:arg1乘以 arg2的精确结果
|
|
**/
|
|
function accMul(arg1, arg2) {
|
|
var m = 0,
|
|
s1 = arg1.toString(),
|
|
s2 = arg2.toString();
|
|
try {
|
|
m += s1.split(".")[1].length;
|
|
} catch (e) {}
|
|
try {
|
|
m += s2.split(".")[1].length;
|
|
} catch (e) {}
|
|
return Number(s1.replace(".", "")) * Number(s2.replace(".", "")) / Math.pow(10, m);
|
|
}
|
|
|
|
// 给Number类型增加一个mul方法,调用起来更加方便。
|
|
Number.prototype.mul = function (arg) {
|
|
return accMul(arg, this);
|
|
};
|
|
|
|
//计算折扣 add by fanxw 11.19
|
|
/** 弘安B产品需求 该页面只展示 peiyf 20220506
|
|
function calDiscount(parm1) {
|
|
|
|
//获取选中行数
|
|
var row = parm1.substr(parm1.length-1,1);
|
|
if(RiskPlanGrid.getRowColData(row,8) == "221020"){
|
|
//校验
|
|
//未录入责任信息阻断提示
|
|
if(RiskPlanGrid.getRowColData(row,1) == ""){
|
|
alert("保障层级代码不能为空!");
|
|
return false;
|
|
}
|
|
//未录入保险计划编码阻断提示
|
|
if(RiskPlanGrid.getRowColData(row,10) == ""){
|
|
alert("险种责任编码不能为空!");
|
|
return false;
|
|
}
|
|
//询价申请号不能为空
|
|
if(fm.AskNo.value == ""){
|
|
alert("询价申请号不能为空!");
|
|
return false;
|
|
}
|
|
if(RiskPlanGrid.getRowColData(row,12) == ""){
|
|
alert("保额录入不能为空!");
|
|
return false;
|
|
}
|
|
pitchOnApplyPrem = RiskPlanGrid.getRowColData(row,19);
|
|
if(pitchOnApplyPrem == ""){
|
|
alert("申请保费录入不能为空!");
|
|
return false;
|
|
}
|
|
//判断是否数据库中是否存在AskOccuPercent的数据,并查询出加权平均保费
|
|
var qrySQL = "select standprem\n" +
|
|
"from askoccupercent\n" +
|
|
"where jobnum ='0'\n" +
|
|
" and askno = '"+fm.AskNo.value +"'\n" +
|
|
" and dutycode = '"+RiskPlanGrid.getRowColData(row,10) +"'\n" +
|
|
" and contplancode = '"+RiskPlanGrid.getRowColData(row,1) +"'";
|
|
var qryWeightRst = easyExecSql(qrySQL);
|
|
if(qryWeightRst == null || qryWeightRst == ""){
|
|
alert("未录入职业类别占比,请双击【职业类别占比】进行录入!");
|
|
return false;
|
|
}
|
|
var standprem = Number(qryWeightRst[0][0]);
|
|
//计算折扣“申请保费” /“加权平均保费”
|
|
pitchOnApplyAmnt= RiskPlanGrid.getRowColData(row,12);
|
|
RiskPlanGrid.setRowColData(row,39,Number(Number(pitchOnApplyPrem).div(standprem.mul(Number(pitchOnApplyAmnt).div(1000)))).toFixed(2)); }else{
|
|
return false;
|
|
}
|
|
}
|
|
*/
|
|
|
|
//进入职业类别占比页面 add by fanxw 11.18 begin
|
|
function entranceOccupationPropType(parm1)
|
|
{
|
|
|
|
|
|
//var row = parm1.substr(parm1.length-1,1);
|
|
var row = parm1.substring(16); //bug修复,获取行数方式修改, 跟随维护单WH2022HXYWTX0579发布 peiyf 20220804
|
|
//清空折扣列显示
|
|
//RiskPlanGrid.setRowColData(row,39,""); //弘安B,不清空折扣列 peiyf 20220506
|
|
var pitchOnRiskDutyCode = "";
|
|
var pitchOnContPlanCode = "";
|
|
var pitchOnApplyPrem = "";
|
|
//若muline中不存在险种221020,则阻断提示不用录入职业占比
|
|
//存在险种221020,则将221020行中的责任编码作为参数传递到职业占比页面
|
|
if(RiskPlanGrid.getRowColData(row,8) == "221020"|| RiskPlanGrid.getRowColData(row,8) == "221022" || RiskPlanGrid.getRowColData(row,8) == "221023" || RiskPlanGrid.getRowColData(row,8) == "221024" || RiskPlanGrid.getRowColData(row,8) == "221025"){ //弘安B款产品需求 peiyf 20220428 //弘安C peiyf 20221031 //电力C peiyf 20230319 //弘安D peiyf 20230406
|
|
//未录入责任信息阻断提示
|
|
if(RiskPlanGrid.getRowColData(row,1) == ""){
|
|
alert("保障层级代码不能为空!");
|
|
return false;
|
|
}
|
|
//未录入保险计划编码阻断提示
|
|
if(RiskPlanGrid.getRowColData(row,10) == ""){
|
|
alert("险种责任编码不能为空!");
|
|
return false;
|
|
}
|
|
//询价申请号不能为空
|
|
if(fm.AskNo.value == ""){
|
|
alert("询价申请号不能为空!");
|
|
return false;
|
|
}
|
|
pitchOnApplyPrem = RiskPlanGrid.getRowColData(row,19);
|
|
if(pitchOnApplyPrem == ""){
|
|
alert("申请保费录入不能为空!");
|
|
return false;
|
|
}
|
|
|
|
if(RiskPlanGrid.getRowColData(row,12) == ""){
|
|
alert("保额录入不能为空!");
|
|
return false;
|
|
}
|
|
|
|
|
|
pitchOnRiskDutyCode = RiskPlanGrid.getRowColData(row,10);
|
|
pitchOnContPlanCode = RiskPlanGrid.getRowColData(row,1);
|
|
var newWindow = window.open("./OccupationPropTypeMain.jsp?AskNo="+fm.AskNo.value+"&DutyCode=" +pitchOnRiskDutyCode+"&ContPlanCode="+pitchOnContPlanCode+"&ApplyPrem="+pitchOnApplyPrem+"&PageFlag=Audit"+"&ApplyAmnt="+RiskPlanGrid.getRowColData(row,12), "OccupationPropTypeInput", 'width=' + screen.availWidth + ',height=' + screen.availHeight + ',top=0,left=0,toolbar=0,location=0,directories=0,menubar=0,scrollbars=1,resizable=1,status=0');
|
|
}else{
|
|
//alert("仅221020险种需要录入职业占比!");
|
|
return false;
|
|
}
|
|
}
|
|
|
|
//2020-07-01 gsn
|
|
//新增的查询内容
|
|
// function showNewInfo(){
|
|
// //查询理赔限额标识
|
|
// var askno = fm.AskNo.value;
|
|
// var ClmLimitControlFlagSql="select ClmLimitControlFlag,(select codename from ldcode where codetype='clmlimitcontrolflag' and code=ClmLimitControlFlag) from Ask where askno='"+askno+"'";
|
|
// var ClmLimitControlFlag=easyExecSql(ClmLimitControlFlagSql);
|
|
// if(ClmLimitControlFlag!=null){
|
|
// fm.ClmLimitControlFlag.value = ClmLimitControlFlag[0][0];
|
|
// fm.ClmLimitControlFlagName.value=ClmLimitControlFlag[0][1];
|
|
// }
|
|
//
|
|
// //查询共用赔付限额设置
|
|
// var ShareAmntFlagSql="select ShareAmntFlag from Ask where AskNo='" +askno+ "'";
|
|
// var ShareAmntFlagResult=easyExecSql(ShareAmntFlagSql);
|
|
// fm.ShareAmntFlag.value=ShareAmntFlagResult;
|
|
// if(fm.ShareAmntFlag.value=="0"){
|
|
// fm.ShareAmntFlagName.value="否";
|
|
// document.getElementById("QuotaButton").style.display = "none";
|
|
// }else if(fm.ShareAmntFlag.value=="1"){
|
|
// fm.ShareAmntFlagName.value="是";
|
|
// }
|
|
//
|
|
// //查询理赔限额时间标识
|
|
// var getLimitFlagSql="select GetLimitFlag from Ask where AskNo='" +askno+ "'";
|
|
// var getLimitFlag=easyExecSql(getLimitFlagSql);
|
|
// fm.GetLimitFlag.value=getLimitFlag;
|
|
// if(fm.GetLimitFlag.value=="0"){
|
|
// fm.GetLimitFlagName.value="合同年度";
|
|
// }else if(fm.GetLimitFlag.value=="1"){
|
|
// fm.GetLimitFlagName.value="自然年度";
|
|
// }
|
|
//
|
|
// //查询委托责任生效日期
|
|
// var authValiDateSql="select AuthValiDate from Ask where AskNo='" +askno+ "'";
|
|
// var authValiDate=easyExecSql(authValiDateSql);
|
|
// fm.AuthValiDate.value=authValiDate;
|
|
//
|
|
// //查询是否设置
|
|
// var IsSetFeeRateSql="select IsSetFeeRate from Ask where AskNo='" +askno+ "'";
|
|
// var IsSetFeeRate=easyExecSql(IsSetFeeRateSql);
|
|
// if(IsSetFeeRate == null || IsSetFeeRate == ""){
|
|
// fm.IsSetFeeRate.value=0;
|
|
// fm.IsSetFeeRateName.value="否";
|
|
// }else if(IsSetFeeRate=="0"){
|
|
// fm.IsSetFeeRate.value=0;
|
|
// fm.IsSetFeeRateName.value="否";
|
|
// }else if(IsSetFeeRate=="1"){
|
|
// fm.IsSetFeeRate.value=1;
|
|
// fm.IsSetFeeRateName.value="是";
|
|
// }
|
|
//
|
|
// }
|
|
|
|
|
|
|
|
|