diff --git a/cyx-admin/src/main/java/com/cyx/web/base/controller/BigScreenController.java b/cyx-admin/src/main/java/com/cyx/web/base/controller/BigScreenController.java index fbbb0b5..9804522 100644 --- a/cyx-admin/src/main/java/com/cyx/web/base/controller/BigScreenController.java +++ b/cyx-admin/src/main/java/com/cyx/web/base/controller/BigScreenController.java @@ -1,6 +1,7 @@ package com.cyx.web.base.controller; import com.cyx.common.core.controller.BaseController; +import com.cyx.common.core.domain.AjaxResult; import com.cyx.common.core.domain.entity.SysUser; import com.cyx.common.core.page.TableDataInfo; import com.cyx.web.base.domain.TAmentAdvancedDept; @@ -31,6 +32,21 @@ public class BigScreenController extends BaseController { private ITAmentAdvancedDeptService advancedDeptService; // @RequiresPermissions("base:user:list") + /** + * 所有统计 + * @param am + * @return + */ + @PostMapping("/groupAll") + @ResponseBody + public AjaxResult groupAll(TAmentPartyAffairs am) + { + SysUser u = getSysUser(); + am.setDeptId(u.getDeptId()); + List> list = partyAffairsService.groupAll(am); + return AjaxResult.success(list); + } + /** * 党务意识形态 * @param am @@ -38,13 +54,12 @@ public class BigScreenController extends BaseController { */ @PostMapping("/dwysxt") @ResponseBody - public TableDataInfo dwysxt(TAmentPartyAffairs am) + public AjaxResult dwysxt(TAmentPartyAffairs am) { - startPage(); SysUser u = getSysUser(); am.setDeptId(u.getDeptId()); List> list = partyAffairsService.dwysxt(am); - return getDataTable(list); + return AjaxResult.success(list); } /** @@ -54,13 +69,12 @@ public class BigScreenController extends BaseController { */ @PostMapping("/dflzjs") @ResponseBody - public TableDataInfo dflzjs(TAmentPartyAffairs am) + public AjaxResult dflzjs(TAmentPartyAffairs am) { - startPage(); SysUser u = getSysUser(); am.setDeptId(u.getDeptId()); List> list = partyAffairsService.dflzjs(am); - return getDataTable(list); + return AjaxResult.success(list); } /** @@ -70,13 +84,12 @@ public class BigScreenController extends BaseController { */ @PostMapping("/rckhzb") @ResponseBody - public TableDataInfo rckhzb(TAmentPartyAffairs am) + public AjaxResult rckhzb(TAmentPartyAffairs am) { - startPage(); SysUser u = getSysUser(); am.setDeptId(u.getDeptId()); List> list = partyAffairsService.rckhzb(am); - return getDataTable(list); + return AjaxResult.success(list); } /** @@ -86,13 +99,12 @@ public class BigScreenController extends BaseController { */ @PostMapping("/ndkhbz") @ResponseBody - public TableDataInfo ndkhbz(TAmentPartyAffairs am) + public AjaxResult ndkhbz(TAmentPartyAffairs am) { - startPage(); SysUser u = getSysUser(); am.setDeptId(u.getDeptId()); List> list = partyAffairsService.ndkhbz(am); - return getDataTable(list); + return AjaxResult.success(list); } /** @@ -102,13 +114,12 @@ public class BigScreenController extends BaseController { */ @PostMapping("/bmwcqk") @ResponseBody - public TableDataInfo bmwcqk(TAmentPartyAffairs am) + public AjaxResult bmwcqk(TAmentPartyAffairs am) { - startPage(); SysUser u = getSysUser(); am.setDeptId(u.getDeptId()); List> list = partyAffairsService.bmwcqk(am); - return getDataTable(list); + return AjaxResult.success(list); } /** @@ -118,12 +129,11 @@ public class BigScreenController extends BaseController { */ @PostMapping("/advanceParity") @ResponseBody - public TableDataInfo advanceParity(TAmentAdvancedParty pa) + public AjaxResult advanceParity(TAmentAdvancedParty pa) { - startPage(); SysUser u = getSysUser(); List> list = advancedPartyService.advanceParity(pa); - return getDataTable(list); + return AjaxResult.success(list); } /** @@ -133,12 +143,11 @@ public class BigScreenController extends BaseController { */ @PostMapping("/advanceDept") @ResponseBody - public TableDataInfo advanceDept(TAmentAdvancedDept dept) + public AjaxResult advanceDept(TAmentAdvancedDept dept) { - startPage(); SysUser u = getSysUser(); List> list = advancedDeptService.advanceDept(dept); - return getDataTable(list); + return AjaxResult.success(list); } } \ No newline at end of file diff --git a/cyx-admin/src/main/java/com/cyx/web/base/mapper/TAmentPartyAffairsMapper.java b/cyx-admin/src/main/java/com/cyx/web/base/mapper/TAmentPartyAffairsMapper.java index 0074c16..7329616 100644 --- a/cyx-admin/src/main/java/com/cyx/web/base/mapper/TAmentPartyAffairsMapper.java +++ b/cyx-admin/src/main/java/com/cyx/web/base/mapper/TAmentPartyAffairsMapper.java @@ -70,4 +70,6 @@ public interface TAmentPartyAffairsMapper List> ndkhbz(TAmentPartyAffairs am); List> bmwcqk(TAmentPartyAffairs am); + + List> groupAll(TAmentPartyAffairs am); } diff --git a/cyx-admin/src/main/java/com/cyx/web/base/service/ITAmentPartyAffairsService.java b/cyx-admin/src/main/java/com/cyx/web/base/service/ITAmentPartyAffairsService.java index 85d3ae9..be4a29a 100644 --- a/cyx-admin/src/main/java/com/cyx/web/base/service/ITAmentPartyAffairsService.java +++ b/cyx-admin/src/main/java/com/cyx/web/base/service/ITAmentPartyAffairsService.java @@ -70,4 +70,6 @@ public interface ITAmentPartyAffairsService List> ndkhbz(TAmentPartyAffairs am); List> bmwcqk(TAmentPartyAffairs am); + + List> groupAll(TAmentPartyAffairs am); } diff --git a/cyx-admin/src/main/java/com/cyx/web/base/service/impl/TAmentPartyAffairsServiceImpl.java b/cyx-admin/src/main/java/com/cyx/web/base/service/impl/TAmentPartyAffairsServiceImpl.java index ad89a45..82c0b26 100644 --- a/cyx-admin/src/main/java/com/cyx/web/base/service/impl/TAmentPartyAffairsServiceImpl.java +++ b/cyx-admin/src/main/java/com/cyx/web/base/service/impl/TAmentPartyAffairsServiceImpl.java @@ -117,4 +117,8 @@ public class TAmentPartyAffairsServiceImpl implements ITAmentPartyAffairsService public List> bmwcqk(TAmentPartyAffairs am){ return tAmentPartyAffairsMapper.bmwcqk(am); } + @Override + public List> groupAll(TAmentPartyAffairs am){ + return tAmentPartyAffairsMapper.groupAll(am); + } } diff --git a/cyx-system/src/main/resources/mapper/base/TAmentPartyAffairsMapper.xml b/cyx-system/src/main/resources/mapper/base/TAmentPartyAffairsMapper.xml index 66b8da6..5bbe5f4 100644 --- a/cyx-system/src/main/resources/mapper/base/TAmentPartyAffairsMapper.xml +++ b/cyx-system/src/main/resources/mapper/base/TAmentPartyAffairsMapper.xml @@ -116,6 +116,18 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" GROUP BY dept_id,type + + insert into t_ament_party_affairs