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.
 
 
 
FZ/lis-module-grp-claim-web/src/main/webapp/g_claim/LLClaimCheckInit.jsp

309 lines
9.5 KiB

<%--用户校验类--%>
<%@page contentType="text/html;charset=UTF-8"%>
<%@page import="com.sinosoft.lis.pubfun.DateUtil"%>
<%@page import="com.sinosoft.utility.XssUtil"%>
<%
//=======================BGN========================
String CurrentDate = DateUtil.getCurrentDate();
GlobalInput tG = new GlobalInput();
tG = (GlobalInput) session.getAttribute("GI");
String tRgtNo = XssUtil.escapeJavaScript(request.getParameter("RgtNo")); //赔案号
String tContNo = XssUtil.escapeJavaScript(request.getParameter("ContNo"));
String tCustomerNo = XssUtil.escapeJavaScript(request.getParameter("CustomerNo"));
//=======================END========================
%>
<script type="text/javascript">
var mCurrentDate = "";
//接收审核页面传递过来的参数
function initParam(){
<%
%>
mCurrentDate=<%=XssUtil.escapeJavaScript(CurrentDate)%>;
fm.RgtNo.value = nullToEmpty(<%=XssUtil.escapeJavaScript(tRgtNo)%>);
fm.ContNo.value = nullToEmpty(<%=XssUtil.escapeJavaScript(tContNo)%>);
fm.CustNo.value = nullToEmpty(<%=XssUtil.escapeJavaScript(tCustomerNo)%>);
}
//把null的字符串转为空
function nullToEmpty(string){
if ((string == "null") || (string == "undefined")){
string = "";
}
return string;
}
function initForm(){
try{
initParam();
initBox(); //初始化表格
initThisDutyGrid(); //承保账号信息
initThisFeeGrid(); //理赔账号信息
initQuery(); //初始化查询
}catch(re){
i18nAlert("{0}函数中发生异常:初始化界面错误!", "LIS-01177", "LLMedicalFeeInpInit.jsp-->InitForm");
}
}
/**=========================================================================
页面初始化
=========================================================================
*/
function initBox(){
try{
}catch(ex){
i18nAlert("{0}函数中发生异常:初始化界面错误!", "LIS-01177", "LLMedicalFeeInpInit.jsp-->InitInpBox");
}
}
/**=========================================================================
已赔付给付责任详情
=========================================================================
*/
function initThisDutyGrid(){
var iArray = new Array();
try{
var i=0;
iArray[i]=new Array();
iArray[i][0]="序号~No.";
iArray[i][1]="30px";
iArray[i][2]=10;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="责任名称~BenefitName";
iArray[i][1]="120px";
iArray[i][2]=10;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="责任赔付上限~ClmsBenefitPayUpLim";
iArray[i][1]="90px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="给付责任名称~BenefitName-2";
iArray[i][1]="120px";
iArray[i][2]=10;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="给付责任赔付上限~ClmsBenefPayUpLim";
iArray[i][1]="120px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="已赔付金额~PaidClmsBenefitAmt";
iArray[i][1]="80px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="剩余赔付金额~RemainingClmsBenefitPayAmt";
iArray[i][1]="90px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="账单实际金额~ActualBillAmt";
iArray[i][1]="90px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="账单核算金额~BillAcctingAmt";
iArray[i][1]="90px";
iArray[i][2]=140;
iArray[i++][3]=0;
/*
iArray[i]=new Array();
iArray[i][0]="是否有预授权~PreAuthzan_Yes_No";
iArray[i][1]="90px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="预授权金额~PreAuthzanAmt";
iArray[i][1]="80px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="是否扣除自负比例~DeductSelfPayRate_Yes_No";
iArray[i][1]="120px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="自负比例~SelfPayRate";
iArray[i][1]="80px";
iArray[i][2]=140;
iArray[i++][3]=0;*/
iArray[i]=new Array();
iArray[i][0]="免赔额~Deduble-1";
iArray[i][1]="60px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="本次赔付金额~ClmsBenefitPayAmt";
iArray[i][1]="90px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="给付责任~Benefit-2";
iArray[i][1]="90px";
iArray[i][2]=140;
iArray[i++][3]=3;
ThisDutyGrid = new MulLineEnter("fm","ThisDutyGrid");
ThisDutyGrid.mulLineCount = 0;
ThisDutyGrid.displayTitle = 1;
ThisDutyGrid.locked = 0;
// ThisDutyGrid.canChk =1; //多选按钮,1显示,0隐藏
ThisDutyGrid.canSel =1; //单选按钮,1显示,0隐藏
ThisDutyGrid.hiddenPlus=1; //+号,1隐藏,0显示
ThisDutyGrid.hiddenSubtraction=1; //-号:1隐藏,0显示
ThisDutyGrid.selBoxEventFuncName = "getThisDutyGrid"; //函数名称
// ThisDutyGrid.selBoxEventFuncParm =""; //参数
ThisDutyGrid.loadMulLine(iArray);
}catch(ex){
alert(ex);
}
}
/**=========================================================================
已赔付账单详情
=========================================================================
*/
function initThisFeeGrid(){
var iArray = new Array();
try{
var i= 0 ;
iArray[i]=new Array();
iArray[i][0]="序号~No.";
iArray[i][1]="30px";
iArray[i][2]=10;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="账单名称~BillName";
iArray[i][1]="130px";
iArray[i][2]=10;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="费用类型~FeeType";
iArray[i][1]="70px";
iArray[i][2]=140;
iArray[i++][3]=0;
/* iArray[i]=new Array();
iArray[i][0]="账单赔付上限~BillClmsBenefitPaymLimit";
iArray[i][1]="100px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="剩余赔付金额~RemainingClmsBenefitPayAmt";
iArray[i][1]="100px";
iArray[i][2]=140;
iArray[i++][3]=0; */
iArray[i]=new Array();
iArray[i][0]="账单实际金额~ActualBillAmt";
iArray[i][1]="100px";
iArray[i][2]=140;
iArray[i++][3]=0;
/* iArray[i]=new Array();
iArray[i][0]="赔付次数上限~ClmsBenefitPayTimesLimit";
iArray[i][1]="100px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="剩余次数~RemainingTimes";
iArray[i][1]="70px";
iArray[i][2]=140;
iArray[i++][3]=0; */
iArray[i]=new Array();
iArray[i][0]="本次赔付次数~ClmsBenefitPayTimes";
iArray[i][1]="100px";
iArray[i][2]=140;
iArray[i++][3]=0;
/* iArray[i]=new Array();
iArray[i][0]="赔付天数上限~ClmsBenefitPayDaysLimit";
iArray[i][1]="100px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="剩余赔付天数~RemainingClmsBenefitPayDays";
iArray[i][1]="100px";
iArray[i][2]=140;
iArray[i++][3]=0;*/
iArray[i]=new Array();
iArray[i][0]="本次赔付天数~ClmsBenefitPayDays";
iArray[i][1]="100px";
iArray[i][2]=140;
iArray[i++][3]=0;
/*iArray[i]=new Array();
iArray[i][0]="每次赔付金额上限~ClmsBenefitPayAmtUpLimPerTime";
iArray[i][1]="120px";
iArray[i][2]=140;
iArray[i++][3]=0;
iArray[i]=new Array();
iArray[i][0]="每天赔付固定金额~ClmIncomeAmt";
iArray[i][1]="120px";
iArray[i][2]=140;
iArray[i++][3]=0;*/
/*
iArray[i]=new Array();
iArray[i][0]="是否预授权标识~PreAuthzanFlag_Yes_No";
iArray[i][1]="120px";
iArray[i][2]=140;
iArray[i++][3]=0;
*/
iArray[i]=new Array();
iArray[i][0]="本次核算金额~AcctingAmt";
iArray[i][1]="90px";
iArray[i][2]=140;
iArray[i++][3]=0;
ThisFeeGrid = new MulLineEnter("fm","ThisFeeGrid");
ThisFeeGrid.mulLineCount = 0;
ThisFeeGrid.displayTitle = 1;
ThisFeeGrid.locked = 0;
// ThisFeeGrid.canChk =1; //多选按钮,1显示,0隐藏
ThisFeeGrid.canSel =1; //单选按钮,1显示,0隐藏
ThisFeeGrid.hiddenPlus=1; //+号,1隐藏,0显示
ThisFeeGrid.hiddenSubtraction=1; //-号:1隐藏,0显示
ThisFeeGrid.selBoxEventFuncName = "getThisFeeGrid"; //函数名称
// ThisFeeGrid.selBoxEventFuncParm =""; //参数
ThisFeeGrid.loadMulLine(iArray);
}catch(ex){
alert(ex);
}
}
</script>