Browse Source

网格队伍分类

zy_PrivacyExport
Jackwang 4 years ago
parent
commit
6b735eebca
  1. 12
      epdc-cloud-admin/src/main/java/com/elink/esua/epdc/controller/GridMemberCategoryController.java
  2. 10
      epdc-cloud-admin/src/main/java/com/elink/esua/epdc/dao/GridMemberCategoryDao.java
  3. 9
      epdc-cloud-admin/src/main/java/com/elink/esua/epdc/service/GridMemberCategoryService.java
  4. 7
      epdc-cloud-admin/src/main/java/com/elink/esua/epdc/service/impl/GridMemberCategoryServiceImpl.java
  5. 6
      epdc-cloud-admin/src/main/resources/mapper/GridMemberCategoryDao.xml
  6. 1
      epdc-cloud-admin/src/main/resources/mapper/GridMemberDao.xml

12
epdc-cloud-admin/src/main/java/com/elink/esua/epdc/controller/GridMemberCategoryController.java

@ -103,4 +103,16 @@ public class GridMemberCategoryController {
return gridMemberCategoryService.getGridCategoryList(); return gridMemberCategoryService.getGridCategoryList();
} }
/**
* @describe: 获取社区列表
* @author wangtong
* @date 2021/11/5 10:24
* @params []
* @return com.elink.esua.epdc.commons.tools.utils.Result
*/
@GetMapping("getCommunityDeptList")
public Result getCommunityDeptList() {
return gridMemberCategoryService.getCommunityDeptList();
}
} }

10
epdc-cloud-admin/src/main/java/com/elink/esua/epdc/dao/GridMemberCategoryDao.java

@ -19,6 +19,7 @@ package com.elink.esua.epdc.dao;
import com.elink.esua.epdc.commons.mybatis.dao.BaseDao; import com.elink.esua.epdc.commons.mybatis.dao.BaseDao;
import com.elink.esua.epdc.entity.GridMemberCategoryEntity; import com.elink.esua.epdc.entity.GridMemberCategoryEntity;
import com.elink.esua.epdc.entity.SysDeptEntity;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import java.util.List; import java.util.List;
@ -40,4 +41,13 @@ public interface GridMemberCategoryDao extends BaseDao<GridMemberCategoryEntity>
* @return com.elink.esua.epdc.commons.tools.utils.Result * @return com.elink.esua.epdc.commons.tools.utils.Result
*/ */
List<GridMemberCategoryEntity> getGridCategoryList(); List<GridMemberCategoryEntity> getGridCategoryList();
/**
* @describe: 获取社区列表
* @author wangtong
* @date 2021/11/5 10:24
* @params []
* @return com.elink.esua.epdc.commons.tools.utils.Result
*/
List<SysDeptEntity> getCommunityDeptList();
} }

9
epdc-cloud-admin/src/main/java/com/elink/esua/epdc/service/GridMemberCategoryService.java

@ -102,4 +102,13 @@ public interface GridMemberCategoryService extends BaseService<GridMemberCategor
* @return com.elink.esua.epdc.commons.tools.utils.Result * @return com.elink.esua.epdc.commons.tools.utils.Result
*/ */
Result getGridCategoryList(); Result getGridCategoryList();
/**
* @describe: 获取社区列表
* @author wangtong
* @date 2021/11/5 10:24
* @params []
* @return com.elink.esua.epdc.commons.tools.utils.Result
*/
Result getCommunityDeptList();
} }

7
epdc-cloud-admin/src/main/java/com/elink/esua/epdc/service/impl/GridMemberCategoryServiceImpl.java

@ -28,6 +28,7 @@ import com.elink.esua.epdc.commons.tools.utils.Result;
import com.elink.esua.epdc.dao.GridMemberCategoryDao; import com.elink.esua.epdc.dao.GridMemberCategoryDao;
import com.elink.esua.epdc.dto.GridMemberCategoryDTO; import com.elink.esua.epdc.dto.GridMemberCategoryDTO;
import com.elink.esua.epdc.entity.GridMemberCategoryEntity; import com.elink.esua.epdc.entity.GridMemberCategoryEntity;
import com.elink.esua.epdc.entity.SysDeptEntity;
import com.elink.esua.epdc.redis.GridMemberCategoryRedis; import com.elink.esua.epdc.redis.GridMemberCategoryRedis;
import com.elink.esua.epdc.service.GridMemberCategoryService; import com.elink.esua.epdc.service.GridMemberCategoryService;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
@ -133,4 +134,10 @@ public class GridMemberCategoryServiceImpl extends BaseServiceImpl<GridMemberCat
return new Result().ok(result); return new Result().ok(result);
} }
@Override
public Result getCommunityDeptList() {
List<SysDeptEntity> result = baseDao.getCommunityDeptList();
return new Result().ok(result);
}
} }

6
epdc-cloud-admin/src/main/resources/mapper/GridMemberCategoryDao.xml

@ -22,6 +22,12 @@
and banner_flag='0' and banner_flag='0'
order by sort asc order by sort asc
</select> </select>
<select id="getCommunityDeptList" resultType="com.elink.esua.epdc.entity.SysDeptEntity">
select * from sys_dept
where del_flag='0'
and type_key='community_party'
order by sort asc
</select>
</mapper> </mapper>

1
epdc-cloud-admin/src/main/resources/mapper/GridMemberDao.xml

@ -52,6 +52,7 @@
from epdc_grid_member from epdc_grid_member
where del_flag='0' where del_flag='0'
and FIND_IN_SET(#{deptId},ALL_DEPT_IDS) and FIND_IN_SET(#{deptId},ALL_DEPT_IDS)
and CATEGORY_CODE=#{categoryCode}
order by CREATED_TIME desc order by CREATED_TIME desc
LIMIT #{pageIndex},#{pageSize} LIMIT #{pageIndex},#{pageSize}
</select> </select>

Loading…
Cancel
Save