Browse Source

共建联盟

ftature/screen
Jackwang 4 years ago
parent
commit
4847e1d0aa
  1. 5
      esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/volunteer/dao/VolunteerUnionDao.java
  2. 13
      esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/volunteer/service/impl/VolunteerUnionServiceImpl.java
  3. 15
      esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/resources/mapper/volunteer/VolunteerUnionDao.xml

5
esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/volunteer/dao/VolunteerUnionDao.java

@ -20,8 +20,12 @@ package com.elink.esua.epdc.modules.volunteer.dao;
import com.elink.esua.epdc.commons.mybatis.dao.BaseDao;
import com.elink.esua.epdc.modules.volunteer.entity.VolunteerUnionEntity;
import com.elink.esua.epdc.volunteer.VolunteerUnionDTO;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
import java.util.Map;
/**
* 共建联盟
*
@ -31,4 +35,5 @@ import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface VolunteerUnionDao extends BaseDao<VolunteerUnionEntity> {
List<VolunteerUnionDTO> getPageList(Map<String, Object> params);
}

13
esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/volunteer/service/impl/VolunteerUnionServiceImpl.java

@ -51,11 +51,14 @@ public class VolunteerUnionServiceImpl extends BaseServiceImpl<VolunteerUnionDao
@Override
public PageData<VolunteerUnionDTO> page(Map<String, Object> params) {
IPage<VolunteerUnionEntity> page = baseDao.selectPage(
getPage(params, FieldConstant.CREATED_TIME, false),
getWrapper(params)
);
return getPageData(page, VolunteerUnionDTO.class);
// IPage<VolunteerUnionEntity> page = baseDao.selectPage(
// getPage(params, FieldConstant.CREATED_TIME, false),
// getWrapper(params)
// );
// return getPageData(page, VolunteerUnionDTO.class);
IPage<VolunteerUnionDTO> page = getPage(params);
List<VolunteerUnionDTO> list = baseDao.getPageList(params);
return new PageData<>(list, page.getTotal());
}
@Override

15
esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/resources/mapper/volunteer/VolunteerUnionDao.xml

@ -16,6 +16,21 @@
<result property="updatedTime" column="UPDATED_TIME"/>
<result property="delFlag" column="DEL_FLAG"/>
</resultMap>
<select id="getPageList" resultType="com.elink.esua.epdc.volunteer.VolunteerUnionDTO">
SELECT *
FROM `epdc_volunteer_union`
where DEL_FLAG='0'
<if test="unionName != null and unionName != ''">
and UNION_NAME like '%${unionName}%'
</if>
<if test="contacts != null and contacts != ''">
and CONTACTS like '%${contacts}%'
</if>
<if test="phone != null and phone != ''">
and PHONE like '%${phone}%'
</if>
order by CREATED_TIME desc
</select>
</mapper>

Loading…
Cancel
Save