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.
309 lines
9.5 KiB
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>
|
|
|
|
|