F14020227Action.java 保存到IC25不参与调整列表。saveUnAdjustPersonInfo
/**
* 保存停续发审核信息.
*/
public Ac77SaveDTO savePerTerminalCheckInfo(Ac77SaveDTO ac77SaveDTO)
//add by zyh20170818 停发原因为服刑时,更新数据到不参与调整表里(ic25)
if("440300".equals(ac77SaveDTO.getAaa027())){//深圳社保一体化改造 if("1202".equals(ac77SaveDTO.getAae160())){ Ic25DTO ic25dto = new Ic25DTO(); ic25dto.setAac001(ac77SaveDTO.getAac001()); ic25dto.setBic016(ac77SaveDTO.getAae041());// 服刑开始时间 //ic25dto.setBic017(ac77SaveDTO.getAae042());// 服刑结束时间 String bic016 = ic25dto.getBic016().toString(); ic25dto.setBae155(Long.valueOf(bic016.substring(0, 4)) + 1); // 不参与调整开始年份 默认为服刑开始年度的下一年度 ic25dto.setAae013(ac77SaveDTO.getAae013()); //备注 ic25dto.setBiz005("离退休人员被判刑收监执行或被劳动教养"); //原因 ic25dto.setAae100("1"); //默认为有效 ic25dto.setAae016("1");//办结标志 Ic25 ic25 = new Ic25(); BeanTools.copyProperties(ic25dto, ic25); CommonHibernateDaoUtils.save(ic25); } }
JSP
<td class="td_right"><span class="required">*</span>停发原因</td> <td class="td_left"> <cw:combobox property="aae160" id="aae160" label="停发原因" data="[]" listeners="{'select':aae160_select}"></cw:combobox> </td> <td class="td_right" id="aae041_zh"><span class="required">*</span>停发年月</td>
js
//选择停发原因,如果为服刑,应停发年月改为“服刑开始年月” add by zyh20170817 function aae160_select(){ var aae160 = Ext.getCmp('aae160').getValue(); if(aae160=="1202"){ document.getElementById("aae041_zh").innerHTML= "<span class='required'>*</span>服刑开始年月"; }else{ document.getElementById("aae041_zh").innerHTML= "<span class='required'>*</span>停发年月"; } }