123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416 |
- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- <script type="text/javascript">
- var checkRow_load = function(id){
- var pcNum = "";
- var securityPersonId = id;
- var avgIncome;
- $.ajax({
- type: "post",//使用get方法访问后台
- dataType: "json",//返回json格式的数据
- async : false,
- url: "securityPersonAction_findById",//要访问的后台地址
- data: "securityPerson.id="+securityPersonId,
- complete :function(){$("#load").hide();},//AJAX请求完成时隐藏loading提示
- success: function(result){
- $("#securityNum").append(result.obj.securityNum);
- pcNum = result.obj.pcNum;
- }
- })
-
- $.ajax({
- type: "post",//使用get方法访问后台
- dataType: "json",
- async : false,
- url : whzl.basePath + '/securityPersonAction_listSecurityPersonRelative?securityPersonId='+id,
- complete :function(){$("#load").hide();},//AJAX请求完成时隐藏loading提示
- success: function(result){
- var num = result.obj.rows.length;
- var carList = new Array();
- var businessList = new Array();
- var evidenceList = new Array();
- var carCount = 0;
- var businessCount = 0;
- var evidenceCount = 0;
- var houseCount = 0;
- var max = new Array(num);
- var maxString = new Array(num);
- var wageAll = 0;
- var avgWage = 0;
- var areaAll = 0;
- var avgArea = 0;
- var areaString = new Array();
-
- var houseArray = new Array();
- if(num!=null&&num!=''){
- $("#totalPopulation").text(num);
- for(var i=0;i<num;i++){
- //平均收入
- var a1,a2,a3;
- if(result.obj.rows[i].taxAmount!=null&&result.obj.rows[i].taxAmount!=""){
- taxAmount = result.obj.rows[i].taxAmount;
- }else{
- taxAmount = 0;
- }
- a1 = taxAmount+"";
- max[i] = taxAmount;
- var a4 ;
- if(result.obj.rows[i].wageFromProvidentFund!=null&&result.obj.rows[i].wageFromProvidentFund!=""){
- a4 = result.obj.rows[i].wageFromProvidentFund;
- wageFromProvidentFund = result.obj.rows[i].wageFromProvidentFund / 0.24 * 0.89;
- }else{
- wageFromProvidentFund = 0;
- a4 = 0;
- }
-
- if(max[i] < wageFromProvidentFund){
- a2 = a4 +" / 0.24 * 0.89";
- }
- var a5 ;
- if(result.obj.rows[i].socialSecurity!=null&&result.obj.rows[i].socialSecurity!=""){
- socialSecurity = result.obj.rows[i].socialSecurity * 0.89;
- a5 = result.obj.rows[i].socialSecurity + " * 0.89";
- }else{
- socialSecurity = 0
- a5 = "0";
- }
- if(result.obj.rows[i].pension!=null&&result.obj.rows[i].pension!=""){
- socialSecurity = result.obj.rows[i].pension;
- a5 = socialSecurity;
- }
- if(max[i]<socialSecurity){
- if(a5 == "0"){
- a3 = "0 ";
- }else{
- a3 = a5 ;
- }
-
- if(result.obj.rows[i].pension!=null&&result.obj.rows[i].pension!=""){
- maxString[i] = result.obj.rows[i].pension;
- }
- }
- max[i] = Math.max(taxAmount,wageFromProvidentFund,socialSecurity);
- if(max[i] == taxAmount){
- maxString[i]= a1;
- }
- else if(max[i] == wageFromProvidentFund){
- maxString[i]= a2;
- }
- else if(max[i] == socialSecurity){
- maxString[i]= a3;
- }
-
- //申请人输入
- //收入信息
- var wageIncome = result.obj.rows[i].wageIncome==undefined ?"无":result.obj.rows[i].wageIncome;
- var operatingNetIncome = result.obj.rows[i].operatingNetIncome==undefined ?"无":result.obj.rows[i].operatingNetIncome;
- var propertyIncome = result.obj.rows[i].propertyIncome==undefined ?"无":result.obj.rows[i].propertyIncome;
-
- //民政反馈
- //收入信息
- var $wageFromCivil_div = $("<div id = 'wageFromCivil"+i+"_div'></div>");
- var relative;
- for(var nItem = 0; nItem < relativeObj.length; nItem++ ){
- if(relativeObj[nItem].code == result.obj.rows[i].relative){
- relative = relativeObj[nItem].value;
- }
- }
- var $nameSpan_wage = $("<span id='name_"+i+"'>【"+result.obj.rows[i].name+"--"+relative+"】:</br></span>");
- $wageFromCivil_div.append($nameSpan_wage);
-
- var taxAmount = result.obj.rows[i].taxAmount==undefined ?"无":result.obj.rows[i].taxAmount;
- var taxCompany = result.obj.rows[i].taxCompany==undefined ?"无":result.obj.rows[i].taxCompany;
- var wageFromProvidentFund = result.obj.rows[i].wageFromProvidentFund==undefined ?"无":result.obj.rows[i].wageFromProvidentFund;
- var providentFundFromCompany = result.obj.rows[i].providentFundFromCompany==undefined ?"无":result.obj.rows[i].providentFundFromCompany;
- var socialSecurity = result.obj.rows[i].socialSecurity==undefined ?"无":result.obj.rows[i].socialSecurity;
- var socialSecurityFromCompany = result.obj.rows[i].socialSecurityFromCompany==undefined ?"无":result.obj.rows[i].socialSecurityFromCompany;
- var pension = result.obj.rows[i].pension==undefined ?"无":result.obj.rows[i].pension;
-
- $span1 = $("<span style='margin-left: 12px'>工资信息(元):"+taxAmount+",工作单位:"+taxCompany+"</span></br>");
- $span2 = $("<span style='margin-left: 12px'>公积金信息(元):"+wageFromProvidentFund+",缴费单位:"+providentFundFromCompany+"</span></br>");
- $span3 = $("<span style='margin-left: 12px'>社保信息(元):"+socialSecurity+",退休金:"+pension+",缴费单位:"+socialSecurityFromCompany+"</span></br>");
- $wageFromCivil_div.append($span1);
- $wageFromCivil_div.append($span2);
- $wageFromCivil_div.append($span3);
-
- //婚姻信息
- if(result.obj.rows[i].marriageInfo!=null&&result.obj.rows[i].marriageInfo!=""&&result.obj.rows[i].marriageInfo!=undefined){
- $("#marriageInfo_tr1").show();
- $("#marriageInfo_tr2").show();
- $marriageInfo_span = $("<span>"+result.obj.rows[i].marriageInfo+"</br></span>")
- $("#marriageInfo_td2").append($marriageInfo_span);
-
- }
-
- //股票信息
- if((result.obj.rows[i].securitiesTotal!=null&&result.obj.rows[i].securitiesTotal!="")||(result.obj.rows[i].bankTotal!=null&&result.obj.rows[i].bankTotal!="")){
- $("#securitiesInfo_tr1").show();
- $("#securitiesInfo_tr2").show();
- $("#securitiesInfo_td2").show();
- if(result.obj.rows[i].securitiesTotal!=null&&result.obj.rows[i].securitiesTotal!=""){
- $securitiesInfo_span = $("<span>"+result.obj.rows[i].name+":有价证券总值为"+result.obj.rows[i].securitiesTotal+"元</br></span>");
- $("#securitiesInfo_td2").append($securitiesInfo_span)
- }
- if(result.obj.rows[i].bankTotal!=null&&result.obj.rows[i].bankTotal!=""){
- $bankInfo_span = $("<span>"+result.obj.rows[i].name+":银行总存款为"+result.obj.rows[i].bankTotal+"元</br></span>");
- $("#securitiesInfo_td2").append($bankInfo_span)
- }
- }
- //低保信息
- if(result.obj.rows[i].isSubsistenceAllowances==1){
- $("#IsSubsistenceAllowances_tr1").show();
- $("#IsSubsistenceAllowances_tr2").show();
- $("#IsSubsistenceAllowances_td2").show();
- $IsSubsistenceAllowances_span = $("<span>"+result.obj.rows[i].name+"是低保</br></span>");
- $("#IsSubsistenceAllowances_td2").append($IsSubsistenceAllowances_span);
- }
-
- var relativeId = result.obj.rows[i].id;
- $.ajax({
- type: "post",//使用get方法访问后台
- dataType: "json",
- async : false,
- url : whzl.basePath + '/securityPersonAction_findCarByRelativeId?relativeId='+relativeId+'&pcNum='+pcNum,
- complete :function(){$("#load").hide();},//AJAX请求完成时隐藏loading提示
- success: function(msg){
- carList = msg.obj[0];
- businessList = msg.obj[1];
- houseList = msg.obj[2];
- var $carFromCivil_span = $("");
- var $businessFromCivil_span = $("");
- //车辆信息
- if(carList!=null&&carList!=''){
- carCount = carList.length;
- for(var j=0;j<carCount;j++){
- $("#carInfo_tr1").show();
- $("#carInfo_tr2").show();
- //车辆录入人
- var carEntryPerson = carList[j].entryPerson;
-
- var relativeName = carList[j].securityPersonRelative.name;
- var vehicleModel = carList[j].vehicleModel==undefined ?"无":carList[j].vehicleModel;
- var vehicleBrand = carList[j].vehicleBrand==undefined ?"无":carList[j].vehicleBrand;
- var usedCar = carList[j].usedCar==undefined ?"无":carList[j].usedCar;
- var buyFirstTime = carList[j].buyFirstTime==undefined ?"无":carList[j].buyFirstTime;
- var status = carList[j].status==undefined ?"正常":carList[j].status;
-
- /*$car_span=$("<span>【"+relativeName+"】</br>车辆型号:"+vehicleModel+",车辆品牌:"+vehicleBrand+"</br>"+
- "是否二手车:" +usedCar+",初次购买时间:"+dealDate(buyFirstTime)+"</br></span>");*/
- $car_span=$("<span>【"+relativeName+"】</br>车辆型号:"+vehicleModel+",车辆品牌:"+vehicleBrand+"</br>"+
- "车辆状态:" +status+",初次购买时间:"+dealDate(buyFirstTime)+"</br></span>");
- if(carEntryPerson==2){
- $("#carInfoFromCivil").append($car_span);
- }
- }
- }
- //工商信息
- if(businessList!=null&&businessList!=''){
- businessCount = businessList.length;
- for(var j=0;j<businessCount;j++){
- $("#businessInfo_tr1").show();
- $("#businessInfo_tr2").show();
- //工商信息录入人
- var businessEntryPerson = businessList[j].entryPerson;
-
- var relativeName = businessList[j].securityPersonRelative.name;
- var businessName = businessList[j].businessName==undefined ?"无":businessList[j].businessName;
- var businessAddress = businessList[j].businessAddress==undefined ?"无":businessList[j].businessAddress;
- var shareholderName = businessList[j].shareholderName==undefined ?"无":businessList[j].shareholderName;
- var investmentAmount = businessList[j].investmentAmount==undefined ?"无":businessList[j].investmentAmount;
-
- $business_span=$("<span>【"+relativeName+"】</br>企业名称:"+businessName+",地址:"+businessAddress+"</br>"+
- "股东名称:" +shareholderName+",出资金额:"+investmentAmount+"</br></span>");
- if(businessEntryPerson==2){
- $("#businessInfoFromCivil").append($business_span);
- }
- }
- }
- //房产信息
- if(houseList!=''){
- houseCount = houseList.length;
- for(var j=0;j<houseCount;j++){
- //房产信息录入人
- var houseEntryPerson = houseList[j].entryPerson;
- var relativeName = houseList[j].securityPersonRelative.name;
-
- var houseAddress = houseList[j].houseAddress==undefined ?"无":houseList[j].houseAddress;
- var houseArea = houseList[j].houseArea==undefined ?"无":houseList[j].houseArea;
-
- $house_span=$("<span>【"+relativeName+"】:</br>房屋坐落:"+houseAddress+",房屋面积:"+houseArea+"</br></span>");
- if(houseEntryPerson==2){
- if(jQuery.inArray(houseAddress,houseArray)=="-1"){
- houseArray.push(houseAddress);
- areaAll+= houseArea;
- areaString[j+i]= houseArea;
- }
- $("#houseInfoFromCivil").append($house_span);
- }
- }
- $("#houseInfo_tr1").show();
- $("#houseInfo_tr2").show();
- console.log(areaString)
- }
- }
- });
- $("#wageInfoFromCivil").append($wageFromCivil_div);
- }
-
- for(i=0;i<num;i++){
- wageAll+=max[i];
- }
- avgWage=wageAll/num;
- avgArea=areaAll/num;
- if(avgIncome != "" && avgIncome > avgWage){
- var type_str = "";
- if(avgIncome<=1264){
- type_str = "低收入";
- }else if(avgIncome>1264&&avgIncome<=2528){
- type_str = "中等偏下收入";
- }else if(avgIncome>2528){
- type_str = "不符合申请条件";
- }
- $("#avgWage").append(avgIncome+"元,【系统预判结果: " + type_str + " 】</b>")
- }else{
- if(avgWage!=null&&avgWage!=""){
- avgWage = avgWage.toFixed(2);
- var type_str = "";
- if(avgWage<=1264){
- type_str = "低收入";
- }else if(avgWage>1264&&avgWage<=2528){
- type_str = "中等偏下收入";
- }else if(avgWage>2528){
- type_str = "不符合申请条件";
- }
- var a = maxString.join("+");
- $("#avgWage").append("("+a+")/"+num+"="+avgWage+"元,【系统预判结果: " + type_str + " 】</b>")
- }else if(avgWage==0){
- $("#avgWage").text("0元");
- }
- }
- var b =clear_arr_trim(areaString);
- var c = b.join("+");
- $("#avgArea").append("("+c+")/"+num+"="+avgArea.toFixed(2)+"㎡。");
- }
- }
- })
- }
-
- var checkRow_submit = function(){
- if($("#opinion_update").val() == "4"){
- $.messager.confirm('提示', '确定审核不符合吗?', function(r){
- if(r){
- submit1();
- }
- });
- }else{
- submit1();
- }
- }
- function submit1(){
- $("#securityPersonForm").form('submit',{
- url : whzl.basePath+'/securityPersonAction_checkInfo',
- success : function(result){
- var parseResult = $.parseJSON(result);
- if(parseResult.success){
- $('#checkInfoDialog').dialog("close");
- $("#checkSecurityPersonDataGrid").datagrid("reload");
- }else{
- $.messager.alert("提示",parseResult.message);
- }
- }
- });
- }
- /**数组去空*/
- function clear_arr_trim(array) {
- for(var i = 0 ;i<array.length;i++)
- {
- if(array[i] == "" || typeof(array[i]) == "undefined")
- {
- array.splice(i,1);
- i= i-1;
- }
- }
- return array;
- }
- </script>
- <div style="width: 100%;float: left;">
- <div id="top" style="float:left;width:100%;height:80%;overflow:auto">
- <table class="mytable">
- <tr>
- <th colspan="2" style="text-align: center">收入信息</th>
- </tr>
- <tr>
- <td id="wageInfoFromCivil" align="left" valign="top">
- <div style='color:#F00'>家庭总人口:<span style='color:#F00;font-weight: bold;' id="totalPopulation"></span> 保障人口:<span style='color:#F00;font-weight: bold;' id="securityNum"></div>
- <div style='color:#F00'>家庭人均收入:<span style='color:#F00' id="avgWage"></span></div>
- </td>
- </tr>
- <tr id="houseInfo_tr1" style="display: none;">
- <th colspan="2" style="text-align: center">房产信息</th>
- </tr>
- <tr id="houseInfo_tr2" style="display: none;">
- <td id="houseInfoFromCivil">
- <div style='color:#F00'>人均面积(㎡):<span style='color:#F00' id="avgArea"></span></div>
- </td>
- </tr>
- <tr id="securitiesInfo_tr1" style="display: none;">
- <th colspan="2" style="text-align: center">存款、股票、证券信息</th>
- </tr>
- <tr id="securitiesInfo_tr2" style="display: none;">
- <td id="securitiesInfo_td2"></td>
- </tr>
- <tr id="marriageInfo_tr1" style="display: none;">
- <th colspan="2" style="text-align: center">婚姻信息</th>
- </tr>
- <tr id="marriageInfo_tr2" style="display: none;">
- <td id="marriageInfo_td2"></td>
- </tr>
- <tr id="IsSubsistenceAllowances_tr1" style="display: none;">
- <th colspan="2" style="text-align: center">低保信息</th>
- </tr>
- <tr id="IsSubsistenceAllowances_tr2" style="display: none;">
- <td id="IsSubsistenceAllowances_td2"></td>
- </tr>
- <tr id="carInfo_tr1" style="display: none;">
- <th colspan="2" style="text-align: center">车辆信息</th>
- </tr>
- <tr id="carInfo_tr2" style="display: none;">
- <td id="carInfoFromCivil" align="left" valign="top">
- </td>
- </tr>
- <tr id="businessInfo_tr1" style="display: none;">
- <th colspan="2" style="text-align: center">工商信息</th>
- </tr>
- <tr id="businessInfo_tr2" style="display: none;">
- <td id="businessInfoFromCivil" align="left" valign="top">
- </td>
- </tr>
- </table>
- </div>
- <form id="securityPersonForm" method="post">
- <input type="hidden" id="securityPersonId_update" name="securityPerson.id">
- <table class="mytable" style="width:100%;">
- <tr>
- <th width="20%">审核人</th>
- <td width="30%">
- ${session.user.fullName}
- </td>
- <th width="20%" id="opinion_th">审核意见</th>
- <td width="30%">
- <select id="opinion_update" name="securityPerson.personType" class="easyui-validatebox" required="true">
- <option value="">请选择</option>
- <option value="1">符合低保家庭</option>
- <option value="2">符合低收入家庭</option>
- <option value="6">不符合</option>
- </select>
- </td>
- </tr>
- <tr>
- <th>审核意见说明</th>
- <td colspan="3" >
- <textarea rows="2" cols="50" id="remark_update" name="securityPerson.pcCheckRemark"></textarea>
- </td>
- </tr>
- </table>
- </form>
- </div>
|