SZGZ_特殊停发

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>停发年月";
		}
	}

 

猜你喜欢

转载自yhzhangdota.iteye.com/blog/2390325