diff --git a/cyx-admin/src/main/java/com/cyx/web/base/controller/TAmentPartyAffairsController.java b/cyx-admin/src/main/java/com/cyx/web/base/controller/TAmentPartyAffairsController.java index 73badea..9d2799c 100644 --- a/cyx-admin/src/main/java/com/cyx/web/base/controller/TAmentPartyAffairsController.java +++ b/cyx-admin/src/main/java/com/cyx/web/base/controller/TAmentPartyAffairsController.java @@ -220,6 +220,24 @@ public class TAmentPartyAffairsController extends BaseController return getDataTable(list); } + @RequiresPermissions("base:affairs:list") + @PostMapping("/importantWork") + @ResponseBody + public AjaxResult importantWork(TAmentPartyAffairs tAmentPartyAffairs) + { + List list = tAmentPartyAffairsService.importantWork(tAmentPartyAffairs); + return AjaxResult.success(list); + } + + @RequiresPermissions("base:affairs:list") + @PostMapping("/labelTotal") + @ResponseBody + public AjaxResult labelTotal(TAmentPartyAffairs tAmentPartyAffairs) + { + List list = tAmentPartyAffairsService.labelTotal(tAmentPartyAffairs); + return AjaxResult.success(list); + } + @GetMapping("/deptTree") @ResponseBody public Object deptTree(TAmentPartyAffairs tAmentPartyAffairs) @@ -227,14 +245,14 @@ public class TAmentPartyAffairsController extends BaseController JSONArray array =new JSONArray(); List> list = tAmentPartyAffairsService.deptTree(tAmentPartyAffairs); list.forEach(l->{ - JSONObject p = new JSONObject(); - p.put("id",l.get("id")); - p.put("pId",0); - p.put("name",l.get("type")); - p.put("title",l.get("type")); - p.put("open",false); - p.put("checked",false); - array.add(p); +// JSONObject p = new JSONObject(); +// p.put("id",l.get("id")); +// p.put("pId",0); +// p.put("name",l.get("type")); +// p.put("title",l.get("type")); +// p.put("open",false); +// p.put("checked",false); +// array.add(p); JSONArray array1 = JSONArray.parseArray("["+l.get("json")+"]"); array1.forEach(a->{ JSONObject o = (JSONObject) a; 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 7d44a49..c2e3b2a 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 @@ -82,4 +82,7 @@ public interface TAmentPartyAffairsMapper List approveList(TAmentPartyAffairs tAmentPartyAffairs); List> deptTree(TAmentPartyAffairs tAmentPartyAffairs); + + List importantWork(TAmentPartyAffairs tAmentPartyAffairs); + List labelTotal(TAmentPartyAffairs tAmentPartyAffairs); } 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 bbdef00..ad5e52a 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 @@ -82,4 +82,7 @@ public interface ITAmentPartyAffairsService List approveList(TAmentPartyAffairs tAmentPartyAffairs); List> deptTree(TAmentPartyAffairs tAmentPartyAffairs); + + List importantWork(TAmentPartyAffairs tAmentPartyAffairs); + List labelTotal(TAmentPartyAffairs tAmentPartyAffairs); } 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 42ea4a6..950e9eb 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 @@ -67,6 +67,15 @@ public class TAmentPartyAffairsServiceImpl implements ITAmentPartyAffairsService return tAmentPartyAffairsMapper.deptTree(tAmentPartyAffairs); } + @Override + public List importantWork(TAmentPartyAffairs tAmentPartyAffairs){ + return tAmentPartyAffairsMapper.importantWork(tAmentPartyAffairs); + } + @Override + public List labelTotal(TAmentPartyAffairs tAmentPartyAffairs){ + return tAmentPartyAffairsMapper.labelTotal(tAmentPartyAffairs); + } + /** * 新增党务 * diff --git a/cyx-system/src/main/resources/mapper/base/TAmentPartyAffairsMapper.xml b/cyx-system/src/main/resources/mapper/base/TAmentPartyAffairsMapper.xml index f526b3d..3630205 100644 --- a/cyx-system/src/main/resources/mapper/base/TAmentPartyAffairsMapper.xml +++ b/cyx-system/src/main/resources/mapper/base/TAmentPartyAffairsMapper.xml @@ -156,6 +156,47 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" f.type + + + +