(二)Service

public class DissentServiceImpl extends
AbstractPagedInfoServImpl<BLDissentModel> implements IDissentService {
/**
* 分页数据解析方法
*
* @author 团长
* @since 2012-7-25
* @throws 无
* @see com.sinosig.atip.common.simpledb.paged.service.impl.AbstractPagedInfoServImpl#parseMap(java.util.Map)
*
*/

@Override
protected BLDissentModel parseMap(Map<String, Object> map) {
BLDissentModel dissent = new BLDissentModel();
BigDecimal seqNo = (BigDecimal) map.get("SEQNO");
if (null != seqNo) {
dissent.setSeqNo(seqNo.intValue());
}
String temp = (String) map.get("COMPLAINTNO");
if (StringUtils.isNotBlank(temp)) {
dissent.setComplaintNo(temp);
}
Date complaintDate = (Date) map.get("COMPLAINTDATE");
if (complaintDate != null) {
dissent.setComplaintDate(complaintDate);
}
temp = (String) map.get("COMPLAINTEDORGANIZATION");
if (StringUtils.isNotBlank(temp)) {
dissent.setComplaintedOrganization(temp);
}
temp = (String) map.get("COMPLAINTEDORGANIZATIONNAME");
if (StringUtils.isNotBlank(temp)) {
dissent.setComplaintedOrganizationName(temp);
}
temp = (String) map.get("COMPLAINTEDPERSON");
if (StringUtils.isNotBlank(temp)) {
dissent.setComplaintedPerson(temp);
}
temp = (String) map.get("COMPLAINTINSUTYPE");
if (StringUtils.isNotBlank(temp)) {
dissent.setComplaintInsuType(temp);
}
temp = (String) map.get("COMPLAINTCONTENT");
if (StringUtils.isNotBlank(temp)) {
dissent.setComplaintContent(temp);
}
return dissent;
}
}

(三)Context_service.xml

<!-- 2012年07月25日 atip-15 异议信息管理服务实现类 团长 始 -->
<bean id="dissentService" parent="pagedInfoService" class="com.sinosig.atip.dissent.service.impl.DissentServiceImpl">
</bean>
<!-- 2012年07月25日 atip-15 异议信息管理服务实现类 团长 终 -->

(四)Context_web.xml

<!-- 2012年07月27日 atip-15 异议信息管理的action定义 团长 始 -->
<bean id="dissentAction" class="com.sinosig.atip.dissent.web.DissentAction"
scope="prototype" parent="pagedAction">
<property name="pagedInfoService" ref="dissentService" />
<property name="searchPagedListSql" value="dissent.queryPagedList" />
<property name="searchTatalCountSql" value="dissent.queryPagedCount" />
<property name="searchSingleInfoSql" value="dissent.querySingleDissentBySeqno" />
<property name="addSingleInfoSql" value="dissent.addSingleDissent" />
<property name="modifySingleInfoSql" value="dissent.updateSingleDissentBySeqno" />
<property name="clearSingleInfoSql" value="dissent.deleteSingleDissentBySeqno" />
</bean>
<!-- 2012年07月27日 atip-15 异议信息管理的action定义 团长 终 -->