
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ include file="/context/myTag.jsp" %> 赔偿金计算器申请人基本信息居民属性收入类型年龄:年份受伤程度残疾级别总计:元
序号 项目名称 类型 票据金额 标准 时间 系数 小计
var rules = rules || {}; (function ($) { rules.rule = function (x) { var jsonStr = "[{'xmmc':'医疗费','lx':'依票据计算','pjje':'','bz':'','sj':'','xs':'','xj':''}," +"{'xmmc':'误工费','lx':'依标准计算','pjje':'','bz':'元','sj':'天','xs':'','xj':''}," +"{'xmmc':'护理费','lx':'依票据计算','pjje':'','bz':'','sj':'','xs':'','xj':''}," +"{'xmmc':'交通费','lx':'依票据计算','pjje':'','bz':'','sj':'','xs':'','xj':''}," +"{'xmmc':'住院伙食补助费','lx':'依标准计算','pjje':'','bz':'50元/天','sj':'天','xs':'','xj':''}," +"{'xmmc':'必要的营养费','lx':'依票据计算','pjje':'','bz':'','sj':'','xs':'','xj':''}," +"{'xmmc':'残疾赔偿金','lx':'依标准计算','pjje':'','bz':'','sj':'','xs':'','xj':''}," +"{'xmmc':'丧葬费','lx':'依标准计算','pjje':'','bz':'','sj':'','xs':'','xj':''}," +"{'xmmc':'被抚养人生活费','lx':'依标准计算','pjje':'','bz':'岁','sj':'','xs':'','xj':''}," +"{'xmmc':'残疾辅助器具费','lx':'依票据计算','pjje':'','bz':'','sj':'','xs':'','xj':''}," +"{'xmmc':'后续治疗费','lx':'自填','pjje':'','bz':'','sj':'','xs':'','xj':''}," +"{'xmmc':'精神损害抚慰金','lx':'依标准计算','pjje':'','bz':'','sj':'','xs':'','xj':''}," +"{'xmmc':'住宿费','lx':'依票据计算','pjje':'','bz':'','sj':'','xs':'','xj':''}]" var json = eval('(' + jsonStr + ')'); switch(x) { //case "0":return json ; break; default:return json ;break; } }; //含有输入框的通用方法 rules.price = function (type,pjje,xs) { switch(type) { case "1":return Math.round(pjje*100)/100 ; break; case "2":return Math.round(pjje*xs/365*100)/100 ; break; case "3":case "5":return Math.round(pjje*xs*100)/100 ; break; default:return "";break; } }; //残疾赔偿金 rules.disabled = function (jmsx,age,years,sscd,cjjb) { if(sscd=="0" || sscd=="3"){ return; } if(jmsx=="0"){ switch(years,cjjb) { case "2018","1":return agedis(10000,age); break; case "2018","2":return agedis(12000,age); break; default:return "";break; } }else{ switch(years,cjjb) { case "2018","1":return agedis(8000,age); break; default:return "";break; } } }; //根据年龄计算赔偿金 function agedis(income,age){ var sum=0; if(age==0){ return ""; }else if(age>0 && age<=60){ sum=income*20 }else if(age>60 && age<=75){ sum=income*(20-age+60); }else{ sum=income*5; } return sum; }; //丧葬费 rules.funeral = function (years) { switch(years) { case "2018":return Math.round(40087/2*100)/100 ; break; default:return "";break; } }; //被抚养人生活费 rules.live = function (jmsx,age,years,cjjb) { }; //精神损害抚慰金 rules.damage = function (sscd,cjjb) { if(sscd!="3"){ cjjb=5000*cjjb; } switch(sscd) { case "0":return "" ; break; case "3":return 50000 ; break; default:return cjjb;break; } }; })(jQuery);