From 693ddc30f1b705b8d3d298792538a95634e35af7 Mon Sep 17 00:00:00 2001 From: liam <2075995406@qq.com> Date: Mon, 28 Aug 2023 09:40:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=AA=E4=BB=93=E7=BB=BC=E6=B2=BB=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E6=96=B0=E5=A2=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zongzhi/controller/TcBjsjController.java | 106 ++++++++++++++++ .../zongzhi/controller/TcDtSxController.java | 106 ++++++++++++++++ .../controller/TcQlzxxdsjController.java | 106 ++++++++++++++++ .../controller/TcWpyrwwclController.java | 106 ++++++++++++++++ .../zongzhi/controller/TcYqFlController.java | 106 ++++++++++++++++ .../zongzhi/controller/TcYqZsController.java | 106 ++++++++++++++++ .../java/com/ruoyi/zongzhi/domain/TcBjsj.java | 83 +++++++++++++ .../java/com/ruoyi/zongzhi/domain/TcDtSx.java | 113 ++++++++++++++++++ .../com/ruoyi/zongzhi/domain/TcQlzxxdsj.java | 100 ++++++++++++++++ .../com/ruoyi/zongzhi/domain/TcWpyrwwcl.java | 68 +++++++++++ .../java/com/ruoyi/zongzhi/domain/TcYqFl.java | 113 ++++++++++++++++++ .../java/com/ruoyi/zongzhi/domain/TcYqZs.java | 100 ++++++++++++++++ .../ruoyi/zongzhi/mapper/TcBjsjMapper.java | 61 ++++++++++ .../ruoyi/zongzhi/mapper/TcDtSxMapper.java | 61 ++++++++++ .../zongzhi/mapper/TcQlzxxdsjMapper.java | 61 ++++++++++ .../zongzhi/mapper/TcWpyrwwclMapper.java | 61 ++++++++++ .../ruoyi/zongzhi/mapper/TcYqFlMapper.java | 61 ++++++++++ .../ruoyi/zongzhi/mapper/TcYqZsMapper.java | 61 ++++++++++ .../ruoyi/zongzhi/service/ITcBjsjService.java | 61 ++++++++++ .../ruoyi/zongzhi/service/ITcDtSxService.java | 61 ++++++++++ .../zongzhi/service/ITcQlzxxdsjService.java | 61 ++++++++++ .../zongzhi/service/ITcWpyrwwclService.java | 61 ++++++++++ .../ruoyi/zongzhi/service/ITcYqFlService.java | 61 ++++++++++ .../ruoyi/zongzhi/service/ITcYqZsService.java | 61 ++++++++++ .../service/impl/TcBjsjServiceImpl.java | 93 ++++++++++++++ .../service/impl/TcDtSxServiceImpl.java | 93 ++++++++++++++ .../service/impl/TcQlzxxdsjServiceImpl.java | 93 ++++++++++++++ .../service/impl/TcWpyrwwclServiceImpl.java | 93 ++++++++++++++ .../service/impl/TcYqFlServiceImpl.java | 93 ++++++++++++++ .../service/impl/TcYqZsServiceImpl.java | 93 ++++++++++++++ .../resources/mapper/zongzhi/TcBjsjMapper.xml | 66 ++++++++++ .../resources/mapper/zongzhi/TcDtSxMapper.xml | 78 ++++++++++++ .../mapper/zongzhi/TcQlzxxdsjMapper.xml | 71 +++++++++++ .../mapper/zongzhi/TcWpyrwwclMapper.xml | 61 ++++++++++ .../resources/mapper/zongzhi/TcYqFlMapper.xml | 76 ++++++++++++ .../resources/mapper/zongzhi/TcYqZsMapper.xml | 71 +++++++++++ 36 files changed, 2926 insertions(+) create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcBjsjController.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcDtSxController.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcQlzxxdsjController.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcWpyrwwclController.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcYqFlController.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcYqZsController.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcBjsj.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcDtSx.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcQlzxxdsj.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcWpyrwwcl.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcYqFl.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcYqZs.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcBjsjMapper.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcDtSxMapper.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcQlzxxdsjMapper.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcWpyrwwclMapper.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcYqFlMapper.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcYqZsMapper.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcBjsjService.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcDtSxService.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcQlzxxdsjService.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcWpyrwwclService.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcYqFlService.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcYqZsService.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcBjsjServiceImpl.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcDtSxServiceImpl.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcQlzxxdsjServiceImpl.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcWpyrwwclServiceImpl.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcYqFlServiceImpl.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcYqZsServiceImpl.java create mode 100644 ruoyi-system/src/main/resources/mapper/zongzhi/TcBjsjMapper.xml create mode 100644 ruoyi-system/src/main/resources/mapper/zongzhi/TcDtSxMapper.xml create mode 100644 ruoyi-system/src/main/resources/mapper/zongzhi/TcQlzxxdsjMapper.xml create mode 100644 ruoyi-system/src/main/resources/mapper/zongzhi/TcWpyrwwclMapper.xml create mode 100644 ruoyi-system/src/main/resources/mapper/zongzhi/TcYqFlMapper.xml create mode 100644 ruoyi-system/src/main/resources/mapper/zongzhi/TcYqZsMapper.xml diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcBjsjController.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcBjsjController.java new file mode 100644 index 0000000..ae8664c --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcBjsjController.java @@ -0,0 +1,106 @@ +package com.ruoyi.zongzhi.controller; + +import java.util.List; +import io.swagger.annotations.Api; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.zongzhi.domain.TcBjsj; +import com.ruoyi.zongzhi.service.ITcBjsjService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 本级上级网评指令比列 (月)Controller + * + * @author ruoyi + * @date 2023-08-28 + */ +@RestController +@RequestMapping("/zongzhi/bjsj") +@Api(tags = " 本级上级网评指令比列 (月)") +public class TcBjsjController extends BaseController +{ + @Autowired + private ITcBjsjService tcBjsjService; + + /** + * 查询本级上级网评指令比列 (月)列表 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:bjsj:list')") + @GetMapping("/list") + public TableDataInfo list(TcBjsj tcBjsj) + { + startPage(); + List list = tcBjsjService.selectTcBjsjList(tcBjsj); + return getDataTable(list); + } + + /** + * 导出本级上级网评指令比列 (月)列表 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:bjsj:export')") + @Log(title = "本级上级网评指令比列 (月)", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, TcBjsj tcBjsj) + { + List list = tcBjsjService.selectTcBjsjList(tcBjsj); + ExcelUtil util = new ExcelUtil(TcBjsj.class); + util.exportExcel(response, list, "本级上级网评指令比列 (月)数据"); + } + + /** + * 获取本级上级网评指令比列 (月)详细信息 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:bjsj:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(tcBjsjService.selectTcBjsjById(id)); + } + + /** + * 新增本级上级网评指令比列 (月) + */ + @PreAuthorize("@ss.hasPermi('zongzhi:bjsj:add')") + @Log(title = "本级上级网评指令比列 (月)", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody TcBjsj tcBjsj) + { + return toAjax(tcBjsjService.insertTcBjsj(tcBjsj)); + } + + /** + * 修改本级上级网评指令比列 (月) + */ + @PreAuthorize("@ss.hasPermi('zongzhi:bjsj:edit')") + @Log(title = "本级上级网评指令比列 (月)", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody TcBjsj tcBjsj) + { + return toAjax(tcBjsjService.updateTcBjsj(tcBjsj)); + } + + /** + * 删除本级上级网评指令比列 (月) + */ + @PreAuthorize("@ss.hasPermi('zongzhi:bjsj:remove')") + @Log(title = "本级上级网评指令比列 (月)", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(tcBjsjService.deleteTcBjsjByIds(ids)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcDtSxController.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcDtSxController.java new file mode 100644 index 0000000..fe96a96 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcDtSxController.java @@ -0,0 +1,106 @@ +package com.ruoyi.zongzhi.controller; + +import java.util.List; +import io.swagger.annotations.Api; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.zongzhi.domain.TcDtSx; +import com.ruoyi.zongzhi.service.ITcDtSxService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 动态筛选Controller + * + * @author ruoyi + * @date 2023-08-28 + */ +@RestController +@RequestMapping("/zongzhi/sx") +@Api(tags = " 动态筛选") +public class TcDtSxController extends BaseController +{ + @Autowired + private ITcDtSxService tcDtSxService; + + /** + * 查询动态筛选列表 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:sx:list')") + @GetMapping("/list") + public TableDataInfo list(TcDtSx tcDtSx) + { + startPage(); + List list = tcDtSxService.selectTcDtSxList(tcDtSx); + return getDataTable(list); + } + + /** + * 导出动态筛选列表 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:sx:export')") + @Log(title = "动态筛选", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, TcDtSx tcDtSx) + { + List list = tcDtSxService.selectTcDtSxList(tcDtSx); + ExcelUtil util = new ExcelUtil(TcDtSx.class); + util.exportExcel(response, list, "动态筛选数据"); + } + + /** + * 获取动态筛选详细信息 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:sx:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(tcDtSxService.selectTcDtSxById(id)); + } + + /** + * 新增动态筛选 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:sx:add')") + @Log(title = "动态筛选", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody TcDtSx tcDtSx) + { + return toAjax(tcDtSxService.insertTcDtSx(tcDtSx)); + } + + /** + * 修改动态筛选 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:sx:edit')") + @Log(title = "动态筛选", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody TcDtSx tcDtSx) + { + return toAjax(tcDtSxService.updateTcDtSx(tcDtSx)); + } + + /** + * 删除动态筛选 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:sx:remove')") + @Log(title = "动态筛选", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(tcDtSxService.deleteTcDtSxByIds(ids)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcQlzxxdsjController.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcQlzxxdsjController.java new file mode 100644 index 0000000..9f84d94 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcQlzxxdsjController.java @@ -0,0 +1,106 @@ +package com.ruoyi.zongzhi.controller; + +import java.util.List; +import io.swagger.annotations.Api; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.zongzhi.domain.TcQlzxxdsj; +import com.ruoyi.zongzhi.service.ITcQlzxxdsjService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 清郎专项行动数据统计Controller + * + * @author ruoyi + * @date 2023-08-28 + */ +@RestController +@RequestMapping("/zongzhi/qlzxxdsj") +@Api(tags = " 清郎专项行动数据统计") +public class TcQlzxxdsjController extends BaseController +{ + @Autowired + private ITcQlzxxdsjService tcQlzxxdsjService; + + /** + * 查询清郎专项行动数据统计列表 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:qlzxxdsj:list')") + @GetMapping("/list") + public TableDataInfo list(TcQlzxxdsj tcQlzxxdsj) + { + startPage(); + List list = tcQlzxxdsjService.selectTcQlzxxdsjList(tcQlzxxdsj); + return getDataTable(list); + } + + /** + * 导出清郎专项行动数据统计列表 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:qlzxxdsj:export')") + @Log(title = "清郎专项行动数据统计", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, TcQlzxxdsj tcQlzxxdsj) + { + List list = tcQlzxxdsjService.selectTcQlzxxdsjList(tcQlzxxdsj); + ExcelUtil util = new ExcelUtil(TcQlzxxdsj.class); + util.exportExcel(response, list, "清郎专项行动数据统计数据"); + } + + /** + * 获取清郎专项行动数据统计详细信息 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:qlzxxdsj:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(tcQlzxxdsjService.selectTcQlzxxdsjById(id)); + } + + /** + * 新增清郎专项行动数据统计 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:qlzxxdsj:add')") + @Log(title = "清郎专项行动数据统计", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody TcQlzxxdsj tcQlzxxdsj) + { + return toAjax(tcQlzxxdsjService.insertTcQlzxxdsj(tcQlzxxdsj)); + } + + /** + * 修改清郎专项行动数据统计 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:qlzxxdsj:edit')") + @Log(title = "清郎专项行动数据统计", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody TcQlzxxdsj tcQlzxxdsj) + { + return toAjax(tcQlzxxdsjService.updateTcQlzxxdsj(tcQlzxxdsj)); + } + + /** + * 删除清郎专项行动数据统计 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:qlzxxdsj:remove')") + @Log(title = "清郎专项行动数据统计", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(tcQlzxxdsjService.deleteTcQlzxxdsjByIds(ids)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcWpyrwwclController.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcWpyrwwclController.java new file mode 100644 index 0000000..51c222e --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcWpyrwwclController.java @@ -0,0 +1,106 @@ +package com.ruoyi.zongzhi.controller; + +import java.util.List; +import io.swagger.annotations.Api; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.zongzhi.domain.TcWpyrwwcl; +import com.ruoyi.zongzhi.service.ITcWpyrwwclService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 网评员任务完成率心Controller + * + * @author ruoyi + * @date 2023-08-28 + */ +@RestController +@RequestMapping("/zongzhi/wpyrwwcl") +@Api(tags = " 网评员任务完成率心") +public class TcWpyrwwclController extends BaseController +{ + @Autowired + private ITcWpyrwwclService tcWpyrwwclService; + + /** + * 查询网评员任务完成率心列表 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:wpyrwwcl:list')") + @GetMapping("/list") + public TableDataInfo list(TcWpyrwwcl tcWpyrwwcl) + { + startPage(); + List list = tcWpyrwwclService.selectTcWpyrwwclList(tcWpyrwwcl); + return getDataTable(list); + } + + /** + * 导出网评员任务完成率心列表 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:wpyrwwcl:export')") + @Log(title = "网评员任务完成率心", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, TcWpyrwwcl tcWpyrwwcl) + { + List list = tcWpyrwwclService.selectTcWpyrwwclList(tcWpyrwwcl); + ExcelUtil util = new ExcelUtil(TcWpyrwwcl.class); + util.exportExcel(response, list, "网评员任务完成率心数据"); + } + + /** + * 获取网评员任务完成率心详细信息 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:wpyrwwcl:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(tcWpyrwwclService.selectTcWpyrwwclById(id)); + } + + /** + * 新增网评员任务完成率心 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:wpyrwwcl:add')") + @Log(title = "网评员任务完成率心", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody TcWpyrwwcl tcWpyrwwcl) + { + return toAjax(tcWpyrwwclService.insertTcWpyrwwcl(tcWpyrwwcl)); + } + + /** + * 修改网评员任务完成率心 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:wpyrwwcl:edit')") + @Log(title = "网评员任务完成率心", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody TcWpyrwwcl tcWpyrwwcl) + { + return toAjax(tcWpyrwwclService.updateTcWpyrwwcl(tcWpyrwwcl)); + } + + /** + * 删除网评员任务完成率心 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:wpyrwwcl:remove')") + @Log(title = "网评员任务完成率心", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(tcWpyrwwclService.deleteTcWpyrwwclByIds(ids)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcYqFlController.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcYqFlController.java new file mode 100644 index 0000000..cd03bde --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcYqFlController.java @@ -0,0 +1,106 @@ +package com.ruoyi.zongzhi.controller; + +import java.util.List; +import io.swagger.annotations.Api; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.zongzhi.domain.TcYqFl; +import com.ruoyi.zongzhi.service.ITcYqFlService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 舆情分类Controller + * + * @author ruoyi + * @date 2023-08-28 + */ +@RestController +@RequestMapping("/zongzhi/fl") +@Api(tags = " 舆情分类") +public class TcYqFlController extends BaseController +{ + @Autowired + private ITcYqFlService tcYqFlService; + + /** + * 查询舆情分类列表 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:fl:list')") + @GetMapping("/list") + public TableDataInfo list(TcYqFl tcYqFl) + { + startPage(); + List list = tcYqFlService.selectTcYqFlList(tcYqFl); + return getDataTable(list); + } + + /** + * 导出舆情分类列表 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:fl:export')") + @Log(title = "舆情分类", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, TcYqFl tcYqFl) + { + List list = tcYqFlService.selectTcYqFlList(tcYqFl); + ExcelUtil util = new ExcelUtil(TcYqFl.class); + util.exportExcel(response, list, "舆情分类数据"); + } + + /** + * 获取舆情分类详细信息 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:fl:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(tcYqFlService.selectTcYqFlById(id)); + } + + /** + * 新增舆情分类 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:fl:add')") + @Log(title = "舆情分类", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody TcYqFl tcYqFl) + { + return toAjax(tcYqFlService.insertTcYqFl(tcYqFl)); + } + + /** + * 修改舆情分类 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:fl:edit')") + @Log(title = "舆情分类", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody TcYqFl tcYqFl) + { + return toAjax(tcYqFlService.updateTcYqFl(tcYqFl)); + } + + /** + * 删除舆情分类 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:fl:remove')") + @Log(title = "舆情分类", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(tcYqFlService.deleteTcYqFlByIds(ids)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcYqZsController.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcYqZsController.java new file mode 100644 index 0000000..38ef8f9 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcYqZsController.java @@ -0,0 +1,106 @@ +package com.ruoyi.zongzhi.controller; + +import java.util.List; +import io.swagger.annotations.Api; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.zongzhi.domain.TcYqZs; +import com.ruoyi.zongzhi.service.ITcYqZsService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 舆情走势图Controller + * + * @author ruoyi + * @date 2023-08-28 + */ +@RestController +@RequestMapping("/zongzhi/zs") +@Api(tags = " 舆情走势图") +public class TcYqZsController extends BaseController +{ + @Autowired + private ITcYqZsService tcYqZsService; + + /** + * 查询舆情走势图列表 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:zs:list')") + @GetMapping("/list") + public TableDataInfo list(TcYqZs tcYqZs) + { + startPage(); + List list = tcYqZsService.selectTcYqZsList(tcYqZs); + return getDataTable(list); + } + + /** + * 导出舆情走势图列表 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:zs:export')") + @Log(title = "舆情走势图", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, TcYqZs tcYqZs) + { + List list = tcYqZsService.selectTcYqZsList(tcYqZs); + ExcelUtil util = new ExcelUtil(TcYqZs.class); + util.exportExcel(response, list, "舆情走势图数据"); + } + + /** + * 获取舆情走势图详细信息 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:zs:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(tcYqZsService.selectTcYqZsById(id)); + } + + /** + * 新增舆情走势图 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:zs:add')") + @Log(title = "舆情走势图", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody TcYqZs tcYqZs) + { + return toAjax(tcYqZsService.insertTcYqZs(tcYqZs)); + } + + /** + * 修改舆情走势图 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:zs:edit')") + @Log(title = "舆情走势图", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody TcYqZs tcYqZs) + { + return toAjax(tcYqZsService.updateTcYqZs(tcYqZs)); + } + + /** + * 删除舆情走势图 + */ + @PreAuthorize("@ss.hasPermi('zongzhi:zs:remove')") + @Log(title = "舆情走势图", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(tcYqZsService.deleteTcYqZsByIds(ids)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcBjsj.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcBjsj.java new file mode 100644 index 0000000..3fc0c1f --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcBjsj.java @@ -0,0 +1,83 @@ +package com.ruoyi.zongzhi.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import io.swagger.annotations.ApiModelProperty; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 本级上级网评指令比列 (月)对象 tc_bjsj + * + * @author ruoyi + * @date 2023-08-28 + */ +public class TcBjsj extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** $column.columnComment */ + private Long id; + + /** 区域Id */ + @Excel(name = "区域Id") +@ApiModelProperty(value = "区域Id") + private Long areaId; + + /** 占比名称 */ + @Excel(name = "占比名称") +@ApiModelProperty(value = "占比名称") + private String name; + + /** 所占百分比 */ + @Excel(name = "所占百分比") +@ApiModelProperty(value = "所占百分比") + private String percent; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setAreaId(Long areaId) + { + this.areaId = areaId; + } + + public Long getAreaId() + { + return areaId; + } + public void setName(String name) + { + this.name = name; + } + + public String getName() + { + return name; + } + public void setPercent(String percent) + { + this.percent = percent; + } + + public String getPercent() + { + return percent; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("areaId", getAreaId()) + .append("name", getName()) + .append("percent", getPercent()) + .toString(); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcDtSx.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcDtSx.java new file mode 100644 index 0000000..c3d41cc --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcDtSx.java @@ -0,0 +1,113 @@ +package com.ruoyi.zongzhi.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import io.swagger.annotations.ApiModelProperty; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 动态筛选对象 tc_dt_sx + * + * @author ruoyi + * @date 2023-08-28 + */ +public class TcDtSx extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** $column.columnComment */ + private Long id; + + /** 区域id */ + @Excel(name = "区域id") +@ApiModelProperty(value = "区域id") + private Long areaId; + + /** 监测信息总数 */ + @Excel(name = "监测信息总数") +@ApiModelProperty(value = "监测信息总数") + private Long jcxxCount; + + /** 排除信息总数 */ + @Excel(name = "排除信息总数") +@ApiModelProperty(value = "排除信息总数") + private Long pcxxCount; + + /** 舆情预警总数 */ + @Excel(name = "舆情预警总数") +@ApiModelProperty(value = "舆情预警总数") + private Long yqyjCount; + + /** 舆情预警占比 */ + @Excel(name = "舆情预警占比") +@ApiModelProperty(value = "舆情预警占比") + private Long yqyjZb; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setAreaId(Long areaId) + { + this.areaId = areaId; + } + + public Long getAreaId() + { + return areaId; + } + public void setJcxxCount(Long jcxxCount) + { + this.jcxxCount = jcxxCount; + } + + public Long getJcxxCount() + { + return jcxxCount; + } + public void setPcxxCount(Long pcxxCount) + { + this.pcxxCount = pcxxCount; + } + + public Long getPcxxCount() + { + return pcxxCount; + } + public void setYqyjCount(Long yqyjCount) + { + this.yqyjCount = yqyjCount; + } + + public Long getYqyjCount() + { + return yqyjCount; + } + public void setYqyjZb(Long yqyjZb) + { + this.yqyjZb = yqyjZb; + } + + public Long getYqyjZb() + { + return yqyjZb; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("areaId", getAreaId()) + .append("jcxxCount", getJcxxCount()) + .append("pcxxCount", getPcxxCount()) + .append("yqyjCount", getYqyjCount()) + .append("yqyjZb", getYqyjZb()) + .toString(); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcQlzxxdsj.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcQlzxxdsj.java new file mode 100644 index 0000000..01ced3e --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcQlzxxdsj.java @@ -0,0 +1,100 @@ +package com.ruoyi.zongzhi.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import io.swagger.annotations.ApiModelProperty; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 清郎专项行动数据统计对象 tc_qlzxxdsj + * + * @author ruoyi + * @date 2023-08-28 + */ +public class TcQlzxxdsj extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** $column.columnComment */ + private Long id; + + /** 区域id */ + @Excel(name = "区域id") +@ApiModelProperty(value = "区域id") + private Long areaId; + + /** 类型 */ + @Excel(name = "类型") +@ApiModelProperty(value = "类型") + private Long type; + + /** 年月 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "年月", width = 30, dateFormat = "yyyy-MM-dd") + private Date yearMonth; + + /** 数量 */ + @Excel(name = "数量") +@ApiModelProperty(value = "数量") + private Long count; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setAreaId(Long areaId) + { + this.areaId = areaId; + } + + public Long getAreaId() + { + return areaId; + } + public void setType(Long type) + { + this.type = type; + } + + public Long getType() + { + return type; + } + public void setYearMonth(Date yearMonth) + { + this.yearMonth = yearMonth; + } + + public Date getYearMonth() + { + return yearMonth; + } + public void setCount(Long count) + { + this.count = count; + } + + public Long getCount() + { + return count; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("areaId", getAreaId()) + .append("type", getType()) + .append("yearMonth", getYearMonth()) + .append("count", getCount()) + .toString(); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcWpyrwwcl.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcWpyrwwcl.java new file mode 100644 index 0000000..fcf89d6 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcWpyrwwcl.java @@ -0,0 +1,68 @@ +package com.ruoyi.zongzhi.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import io.swagger.annotations.ApiModelProperty; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 网评员任务完成率心对象 tc_wpyrwwcl + * + * @author ruoyi + * @date 2023-08-28 + */ +public class TcWpyrwwcl extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** $column.columnComment */ + private Long id; + + /** $column.columnComment */ +@ApiModelProperty(value = "${comment}") + @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private Long areaId; + + /** $column.columnComment */ +@ApiModelProperty(value = "${comment}") + @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private Long finish; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setAreaId(Long areaId) + { + this.areaId = areaId; + } + + public Long getAreaId() + { + return areaId; + } + public void setFinish(Long finish) + { + this.finish = finish; + } + + public Long getFinish() + { + return finish; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("areaId", getAreaId()) + .append("finish", getFinish()) + .toString(); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcYqFl.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcYqFl.java new file mode 100644 index 0000000..ac696d3 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcYqFl.java @@ -0,0 +1,113 @@ +package com.ruoyi.zongzhi.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import io.swagger.annotations.ApiModelProperty; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 舆情分类对象 tc_yq_fl + * + * @author ruoyi + * @date 2023-08-28 + */ +public class TcYqFl extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** $column.columnComment */ + private Long id; + + /** 区域id */ + @Excel(name = "区域id") +@ApiModelProperty(value = "区域id") + private Long areaId; + + /** 媒体类型 */ + @Excel(name = "媒体类型") +@ApiModelProperty(value = "媒体类型") + private Long mediaType; + + /** 涉事类型 */ + @Excel(name = "涉事类型") +@ApiModelProperty(value = "涉事类型") + private Long eventType; + + /** 媒体数据 */ + @Excel(name = "媒体数据") +@ApiModelProperty(value = "媒体数据") + private String mediaCount; + + /** 涉事数量 */ + @Excel(name = "涉事数量") +@ApiModelProperty(value = "涉事数量") + private String eventCount; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setAreaId(Long areaId) + { + this.areaId = areaId; + } + + public Long getAreaId() + { + return areaId; + } + public void setMediaType(Long mediaType) + { + this.mediaType = mediaType; + } + + public Long getMediaType() + { + return mediaType; + } + public void setEventType(Long eventType) + { + this.eventType = eventType; + } + + public Long getEventType() + { + return eventType; + } + public void setMediaCount(String mediaCount) + { + this.mediaCount = mediaCount; + } + + public String getMediaCount() + { + return mediaCount; + } + public void setEventCount(String eventCount) + { + this.eventCount = eventCount; + } + + public String getEventCount() + { + return eventCount; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("areaId", getAreaId()) + .append("mediaType", getMediaType()) + .append("eventType", getEventType()) + .append("mediaCount", getMediaCount()) + .append("eventCount", getEventCount()) + .toString(); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcYqZs.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcYqZs.java new file mode 100644 index 0000000..a283ba7 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/domain/TcYqZs.java @@ -0,0 +1,100 @@ +package com.ruoyi.zongzhi.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import io.swagger.annotations.ApiModelProperty; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 舆情走势图对象 tc_yq_zs + * + * @author ruoyi + * @date 2023-08-28 + */ +public class TcYqZs extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** $column.columnComment */ + private Long id; + + /** 区域id */ + @Excel(name = "区域id") +@ApiModelProperty(value = "区域id") + private Long areaId; + + /** 类型 */ + @Excel(name = "类型") +@ApiModelProperty(value = "类型") + private Long type; + + /** 日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "日期", width = 30, dateFormat = "yyyy-MM-dd") + private Date dateTime; + + /** 数量 */ + @Excel(name = "数量") +@ApiModelProperty(value = "数量") + private Long count; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setAreaId(Long areaId) + { + this.areaId = areaId; + } + + public Long getAreaId() + { + return areaId; + } + public void setType(Long type) + { + this.type = type; + } + + public Long getType() + { + return type; + } + public void setDateTime(Date dateTime) + { + this.dateTime = dateTime; + } + + public Date getDateTime() + { + return dateTime; + } + public void setCount(Long count) + { + this.count = count; + } + + public Long getCount() + { + return count; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("areaId", getAreaId()) + .append("type", getType()) + .append("dateTime", getDateTime()) + .append("count", getCount()) + .toString(); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcBjsjMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcBjsjMapper.java new file mode 100644 index 0000000..9a511ef --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcBjsjMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.zongzhi.mapper; + +import java.util.List; +import com.ruoyi.zongzhi.domain.TcBjsj; + +/** + * 本级上级网评指令比列 (月)Mapper接口 + * + * @author ruoyi + * @date 2023-08-28 + */ +public interface TcBjsjMapper +{ + /** + * 查询本级上级网评指令比列 (月) + * + * @param id 本级上级网评指令比列 (月)主键 + * @return 本级上级网评指令比列 (月) + */ + public TcBjsj selectTcBjsjById(Long id); + + /** + * 查询本级上级网评指令比列 (月)列表 + * + * @param tcBjsj 本级上级网评指令比列 (月) + * @return 本级上级网评指令比列 (月)集合 + */ + public List selectTcBjsjList(TcBjsj tcBjsj); + + /** + * 新增本级上级网评指令比列 (月) + * + * @param tcBjsj 本级上级网评指令比列 (月) + * @return 结果 + */ + public int insertTcBjsj(TcBjsj tcBjsj); + + /** + * 修改本级上级网评指令比列 (月) + * + * @param tcBjsj 本级上级网评指令比列 (月) + * @return 结果 + */ + public int updateTcBjsj(TcBjsj tcBjsj); + + /** + * 删除本级上级网评指令比列 (月) + * + * @param id 本级上级网评指令比列 (月)主键 + * @return 结果 + */ + public int deleteTcBjsjById(Long id); + + /** + * 批量删除本级上级网评指令比列 (月) + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteTcBjsjByIds(Long[] ids); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcDtSxMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcDtSxMapper.java new file mode 100644 index 0000000..bf1e42a --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcDtSxMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.zongzhi.mapper; + +import java.util.List; +import com.ruoyi.zongzhi.domain.TcDtSx; + +/** + * 动态筛选Mapper接口 + * + * @author ruoyi + * @date 2023-08-28 + */ +public interface TcDtSxMapper +{ + /** + * 查询动态筛选 + * + * @param id 动态筛选主键 + * @return 动态筛选 + */ + public TcDtSx selectTcDtSxById(Long id); + + /** + * 查询动态筛选列表 + * + * @param tcDtSx 动态筛选 + * @return 动态筛选集合 + */ + public List selectTcDtSxList(TcDtSx tcDtSx); + + /** + * 新增动态筛选 + * + * @param tcDtSx 动态筛选 + * @return 结果 + */ + public int insertTcDtSx(TcDtSx tcDtSx); + + /** + * 修改动态筛选 + * + * @param tcDtSx 动态筛选 + * @return 结果 + */ + public int updateTcDtSx(TcDtSx tcDtSx); + + /** + * 删除动态筛选 + * + * @param id 动态筛选主键 + * @return 结果 + */ + public int deleteTcDtSxById(Long id); + + /** + * 批量删除动态筛选 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteTcDtSxByIds(Long[] ids); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcQlzxxdsjMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcQlzxxdsjMapper.java new file mode 100644 index 0000000..6fd106c --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcQlzxxdsjMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.zongzhi.mapper; + +import java.util.List; +import com.ruoyi.zongzhi.domain.TcQlzxxdsj; + +/** + * 清郎专项行动数据统计Mapper接口 + * + * @author ruoyi + * @date 2023-08-28 + */ +public interface TcQlzxxdsjMapper +{ + /** + * 查询清郎专项行动数据统计 + * + * @param id 清郎专项行动数据统计主键 + * @return 清郎专项行动数据统计 + */ + public TcQlzxxdsj selectTcQlzxxdsjById(Long id); + + /** + * 查询清郎专项行动数据统计列表 + * + * @param tcQlzxxdsj 清郎专项行动数据统计 + * @return 清郎专项行动数据统计集合 + */ + public List selectTcQlzxxdsjList(TcQlzxxdsj tcQlzxxdsj); + + /** + * 新增清郎专项行动数据统计 + * + * @param tcQlzxxdsj 清郎专项行动数据统计 + * @return 结果 + */ + public int insertTcQlzxxdsj(TcQlzxxdsj tcQlzxxdsj); + + /** + * 修改清郎专项行动数据统计 + * + * @param tcQlzxxdsj 清郎专项行动数据统计 + * @return 结果 + */ + public int updateTcQlzxxdsj(TcQlzxxdsj tcQlzxxdsj); + + /** + * 删除清郎专项行动数据统计 + * + * @param id 清郎专项行动数据统计主键 + * @return 结果 + */ + public int deleteTcQlzxxdsjById(Long id); + + /** + * 批量删除清郎专项行动数据统计 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteTcQlzxxdsjByIds(Long[] ids); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcWpyrwwclMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcWpyrwwclMapper.java new file mode 100644 index 0000000..0ebfd42 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcWpyrwwclMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.zongzhi.mapper; + +import java.util.List; +import com.ruoyi.zongzhi.domain.TcWpyrwwcl; + +/** + * 网评员任务完成率心Mapper接口 + * + * @author ruoyi + * @date 2023-08-28 + */ +public interface TcWpyrwwclMapper +{ + /** + * 查询网评员任务完成率心 + * + * @param id 网评员任务完成率心主键 + * @return 网评员任务完成率心 + */ + public TcWpyrwwcl selectTcWpyrwwclById(Long id); + + /** + * 查询网评员任务完成率心列表 + * + * @param tcWpyrwwcl 网评员任务完成率心 + * @return 网评员任务完成率心集合 + */ + public List selectTcWpyrwwclList(TcWpyrwwcl tcWpyrwwcl); + + /** + * 新增网评员任务完成率心 + * + * @param tcWpyrwwcl 网评员任务完成率心 + * @return 结果 + */ + public int insertTcWpyrwwcl(TcWpyrwwcl tcWpyrwwcl); + + /** + * 修改网评员任务完成率心 + * + * @param tcWpyrwwcl 网评员任务完成率心 + * @return 结果 + */ + public int updateTcWpyrwwcl(TcWpyrwwcl tcWpyrwwcl); + + /** + * 删除网评员任务完成率心 + * + * @param id 网评员任务完成率心主键 + * @return 结果 + */ + public int deleteTcWpyrwwclById(Long id); + + /** + * 批量删除网评员任务完成率心 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteTcWpyrwwclByIds(Long[] ids); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcYqFlMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcYqFlMapper.java new file mode 100644 index 0000000..9063043 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcYqFlMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.zongzhi.mapper; + +import java.util.List; +import com.ruoyi.zongzhi.domain.TcYqFl; + +/** + * 舆情分类Mapper接口 + * + * @author ruoyi + * @date 2023-08-28 + */ +public interface TcYqFlMapper +{ + /** + * 查询舆情分类 + * + * @param id 舆情分类主键 + * @return 舆情分类 + */ + public TcYqFl selectTcYqFlById(Long id); + + /** + * 查询舆情分类列表 + * + * @param tcYqFl 舆情分类 + * @return 舆情分类集合 + */ + public List selectTcYqFlList(TcYqFl tcYqFl); + + /** + * 新增舆情分类 + * + * @param tcYqFl 舆情分类 + * @return 结果 + */ + public int insertTcYqFl(TcYqFl tcYqFl); + + /** + * 修改舆情分类 + * + * @param tcYqFl 舆情分类 + * @return 结果 + */ + public int updateTcYqFl(TcYqFl tcYqFl); + + /** + * 删除舆情分类 + * + * @param id 舆情分类主键 + * @return 结果 + */ + public int deleteTcYqFlById(Long id); + + /** + * 批量删除舆情分类 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteTcYqFlByIds(Long[] ids); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcYqZsMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcYqZsMapper.java new file mode 100644 index 0000000..5c886b8 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/mapper/TcYqZsMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.zongzhi.mapper; + +import java.util.List; +import com.ruoyi.zongzhi.domain.TcYqZs; + +/** + * 舆情走势图Mapper接口 + * + * @author ruoyi + * @date 2023-08-28 + */ +public interface TcYqZsMapper +{ + /** + * 查询舆情走势图 + * + * @param id 舆情走势图主键 + * @return 舆情走势图 + */ + public TcYqZs selectTcYqZsById(Long id); + + /** + * 查询舆情走势图列表 + * + * @param tcYqZs 舆情走势图 + * @return 舆情走势图集合 + */ + public List selectTcYqZsList(TcYqZs tcYqZs); + + /** + * 新增舆情走势图 + * + * @param tcYqZs 舆情走势图 + * @return 结果 + */ + public int insertTcYqZs(TcYqZs tcYqZs); + + /** + * 修改舆情走势图 + * + * @param tcYqZs 舆情走势图 + * @return 结果 + */ + public int updateTcYqZs(TcYqZs tcYqZs); + + /** + * 删除舆情走势图 + * + * @param id 舆情走势图主键 + * @return 结果 + */ + public int deleteTcYqZsById(Long id); + + /** + * 批量删除舆情走势图 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteTcYqZsByIds(Long[] ids); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcBjsjService.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcBjsjService.java new file mode 100644 index 0000000..07d8659 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcBjsjService.java @@ -0,0 +1,61 @@ +package com.ruoyi.zongzhi.service; + +import java.util.List; +import com.ruoyi.zongzhi.domain.TcBjsj; + +/** + * 本级上级网评指令比列 (月)Service接口 + * + * @author ruoyi + * @date 2023-08-28 + */ +public interface ITcBjsjService +{ + /** + * 查询本级上级网评指令比列 (月) + * + * @param id 本级上级网评指令比列 (月)主键 + * @return 本级上级网评指令比列 (月) + */ + public TcBjsj selectTcBjsjById(Long id); + + /** + * 查询本级上级网评指令比列 (月)列表 + * + * @param tcBjsj 本级上级网评指令比列 (月) + * @return 本级上级网评指令比列 (月)集合 + */ + public List selectTcBjsjList(TcBjsj tcBjsj); + + /** + * 新增本级上级网评指令比列 (月) + * + * @param tcBjsj 本级上级网评指令比列 (月) + * @return 结果 + */ + public int insertTcBjsj(TcBjsj tcBjsj); + + /** + * 修改本级上级网评指令比列 (月) + * + * @param tcBjsj 本级上级网评指令比列 (月) + * @return 结果 + */ + public int updateTcBjsj(TcBjsj tcBjsj); + + /** + * 批量删除本级上级网评指令比列 (月) + * + * @param ids 需要删除的本级上级网评指令比列 (月)主键集合 + * @return 结果 + */ + public int deleteTcBjsjByIds(Long[] ids); + + /** + * 删除本级上级网评指令比列 (月)信息 + * + * @param id 本级上级网评指令比列 (月)主键 + * @return 结果 + */ + public int deleteTcBjsjById(Long id); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcDtSxService.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcDtSxService.java new file mode 100644 index 0000000..c9e5b15 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcDtSxService.java @@ -0,0 +1,61 @@ +package com.ruoyi.zongzhi.service; + +import java.util.List; +import com.ruoyi.zongzhi.domain.TcDtSx; + +/** + * 动态筛选Service接口 + * + * @author ruoyi + * @date 2023-08-28 + */ +public interface ITcDtSxService +{ + /** + * 查询动态筛选 + * + * @param id 动态筛选主键 + * @return 动态筛选 + */ + public TcDtSx selectTcDtSxById(Long id); + + /** + * 查询动态筛选列表 + * + * @param tcDtSx 动态筛选 + * @return 动态筛选集合 + */ + public List selectTcDtSxList(TcDtSx tcDtSx); + + /** + * 新增动态筛选 + * + * @param tcDtSx 动态筛选 + * @return 结果 + */ + public int insertTcDtSx(TcDtSx tcDtSx); + + /** + * 修改动态筛选 + * + * @param tcDtSx 动态筛选 + * @return 结果 + */ + public int updateTcDtSx(TcDtSx tcDtSx); + + /** + * 批量删除动态筛选 + * + * @param ids 需要删除的动态筛选主键集合 + * @return 结果 + */ + public int deleteTcDtSxByIds(Long[] ids); + + /** + * 删除动态筛选信息 + * + * @param id 动态筛选主键 + * @return 结果 + */ + public int deleteTcDtSxById(Long id); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcQlzxxdsjService.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcQlzxxdsjService.java new file mode 100644 index 0000000..0fbab8c --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcQlzxxdsjService.java @@ -0,0 +1,61 @@ +package com.ruoyi.zongzhi.service; + +import java.util.List; +import com.ruoyi.zongzhi.domain.TcQlzxxdsj; + +/** + * 清郎专项行动数据统计Service接口 + * + * @author ruoyi + * @date 2023-08-28 + */ +public interface ITcQlzxxdsjService +{ + /** + * 查询清郎专项行动数据统计 + * + * @param id 清郎专项行动数据统计主键 + * @return 清郎专项行动数据统计 + */ + public TcQlzxxdsj selectTcQlzxxdsjById(Long id); + + /** + * 查询清郎专项行动数据统计列表 + * + * @param tcQlzxxdsj 清郎专项行动数据统计 + * @return 清郎专项行动数据统计集合 + */ + public List selectTcQlzxxdsjList(TcQlzxxdsj tcQlzxxdsj); + + /** + * 新增清郎专项行动数据统计 + * + * @param tcQlzxxdsj 清郎专项行动数据统计 + * @return 结果 + */ + public int insertTcQlzxxdsj(TcQlzxxdsj tcQlzxxdsj); + + /** + * 修改清郎专项行动数据统计 + * + * @param tcQlzxxdsj 清郎专项行动数据统计 + * @return 结果 + */ + public int updateTcQlzxxdsj(TcQlzxxdsj tcQlzxxdsj); + + /** + * 批量删除清郎专项行动数据统计 + * + * @param ids 需要删除的清郎专项行动数据统计主键集合 + * @return 结果 + */ + public int deleteTcQlzxxdsjByIds(Long[] ids); + + /** + * 删除清郎专项行动数据统计信息 + * + * @param id 清郎专项行动数据统计主键 + * @return 结果 + */ + public int deleteTcQlzxxdsjById(Long id); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcWpyrwwclService.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcWpyrwwclService.java new file mode 100644 index 0000000..67ffeb7 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcWpyrwwclService.java @@ -0,0 +1,61 @@ +package com.ruoyi.zongzhi.service; + +import java.util.List; +import com.ruoyi.zongzhi.domain.TcWpyrwwcl; + +/** + * 网评员任务完成率心Service接口 + * + * @author ruoyi + * @date 2023-08-28 + */ +public interface ITcWpyrwwclService +{ + /** + * 查询网评员任务完成率心 + * + * @param id 网评员任务完成率心主键 + * @return 网评员任务完成率心 + */ + public TcWpyrwwcl selectTcWpyrwwclById(Long id); + + /** + * 查询网评员任务完成率心列表 + * + * @param tcWpyrwwcl 网评员任务完成率心 + * @return 网评员任务完成率心集合 + */ + public List selectTcWpyrwwclList(TcWpyrwwcl tcWpyrwwcl); + + /** + * 新增网评员任务完成率心 + * + * @param tcWpyrwwcl 网评员任务完成率心 + * @return 结果 + */ + public int insertTcWpyrwwcl(TcWpyrwwcl tcWpyrwwcl); + + /** + * 修改网评员任务完成率心 + * + * @param tcWpyrwwcl 网评员任务完成率心 + * @return 结果 + */ + public int updateTcWpyrwwcl(TcWpyrwwcl tcWpyrwwcl); + + /** + * 批量删除网评员任务完成率心 + * + * @param ids 需要删除的网评员任务完成率心主键集合 + * @return 结果 + */ + public int deleteTcWpyrwwclByIds(Long[] ids); + + /** + * 删除网评员任务完成率心信息 + * + * @param id 网评员任务完成率心主键 + * @return 结果 + */ + public int deleteTcWpyrwwclById(Long id); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcYqFlService.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcYqFlService.java new file mode 100644 index 0000000..fb458bc --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcYqFlService.java @@ -0,0 +1,61 @@ +package com.ruoyi.zongzhi.service; + +import java.util.List; +import com.ruoyi.zongzhi.domain.TcYqFl; + +/** + * 舆情分类Service接口 + * + * @author ruoyi + * @date 2023-08-28 + */ +public interface ITcYqFlService +{ + /** + * 查询舆情分类 + * + * @param id 舆情分类主键 + * @return 舆情分类 + */ + public TcYqFl selectTcYqFlById(Long id); + + /** + * 查询舆情分类列表 + * + * @param tcYqFl 舆情分类 + * @return 舆情分类集合 + */ + public List selectTcYqFlList(TcYqFl tcYqFl); + + /** + * 新增舆情分类 + * + * @param tcYqFl 舆情分类 + * @return 结果 + */ + public int insertTcYqFl(TcYqFl tcYqFl); + + /** + * 修改舆情分类 + * + * @param tcYqFl 舆情分类 + * @return 结果 + */ + public int updateTcYqFl(TcYqFl tcYqFl); + + /** + * 批量删除舆情分类 + * + * @param ids 需要删除的舆情分类主键集合 + * @return 结果 + */ + public int deleteTcYqFlByIds(Long[] ids); + + /** + * 删除舆情分类信息 + * + * @param id 舆情分类主键 + * @return 结果 + */ + public int deleteTcYqFlById(Long id); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcYqZsService.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcYqZsService.java new file mode 100644 index 0000000..836f239 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/ITcYqZsService.java @@ -0,0 +1,61 @@ +package com.ruoyi.zongzhi.service; + +import java.util.List; +import com.ruoyi.zongzhi.domain.TcYqZs; + +/** + * 舆情走势图Service接口 + * + * @author ruoyi + * @date 2023-08-28 + */ +public interface ITcYqZsService +{ + /** + * 查询舆情走势图 + * + * @param id 舆情走势图主键 + * @return 舆情走势图 + */ + public TcYqZs selectTcYqZsById(Long id); + + /** + * 查询舆情走势图列表 + * + * @param tcYqZs 舆情走势图 + * @return 舆情走势图集合 + */ + public List selectTcYqZsList(TcYqZs tcYqZs); + + /** + * 新增舆情走势图 + * + * @param tcYqZs 舆情走势图 + * @return 结果 + */ + public int insertTcYqZs(TcYqZs tcYqZs); + + /** + * 修改舆情走势图 + * + * @param tcYqZs 舆情走势图 + * @return 结果 + */ + public int updateTcYqZs(TcYqZs tcYqZs); + + /** + * 批量删除舆情走势图 + * + * @param ids 需要删除的舆情走势图主键集合 + * @return 结果 + */ + public int deleteTcYqZsByIds(Long[] ids); + + /** + * 删除舆情走势图信息 + * + * @param id 舆情走势图主键 + * @return 结果 + */ + public int deleteTcYqZsById(Long id); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcBjsjServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcBjsjServiceImpl.java new file mode 100644 index 0000000..bed316d --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcBjsjServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.zongzhi.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.zongzhi.mapper.TcBjsjMapper; +import com.ruoyi.zongzhi.domain.TcBjsj; +import com.ruoyi.zongzhi.service.ITcBjsjService; + +/** + * 本级上级网评指令比列 (月)Service业务层处理 + * + * @author ruoyi + * @date 2023-08-28 + */ +@Service +public class TcBjsjServiceImpl implements ITcBjsjService +{ + @Autowired + private TcBjsjMapper tcBjsjMapper; + + /** + * 查询本级上级网评指令比列 (月) + * + * @param id 本级上级网评指令比列 (月)主键 + * @return 本级上级网评指令比列 (月) + */ + @Override + public TcBjsj selectTcBjsjById(Long id) + { + return tcBjsjMapper.selectTcBjsjById(id); + } + + /** + * 查询本级上级网评指令比列 (月)列表 + * + * @param tcBjsj 本级上级网评指令比列 (月) + * @return 本级上级网评指令比列 (月) + */ + @Override + public List selectTcBjsjList(TcBjsj tcBjsj) + { + return tcBjsjMapper.selectTcBjsjList(tcBjsj); + } + + /** + * 新增本级上级网评指令比列 (月) + * + * @param tcBjsj 本级上级网评指令比列 (月) + * @return 结果 + */ + @Override + public int insertTcBjsj(TcBjsj tcBjsj) + { + return tcBjsjMapper.insertTcBjsj(tcBjsj); + } + + /** + * 修改本级上级网评指令比列 (月) + * + * @param tcBjsj 本级上级网评指令比列 (月) + * @return 结果 + */ + @Override + public int updateTcBjsj(TcBjsj tcBjsj) + { + return tcBjsjMapper.updateTcBjsj(tcBjsj); + } + + /** + * 批量删除本级上级网评指令比列 (月) + * + * @param ids 需要删除的本级上级网评指令比列 (月)主键 + * @return 结果 + */ + @Override + public int deleteTcBjsjByIds(Long[] ids) + { + return tcBjsjMapper.deleteTcBjsjByIds(ids); + } + + /** + * 删除本级上级网评指令比列 (月)信息 + * + * @param id 本级上级网评指令比列 (月)主键 + * @return 结果 + */ + @Override + public int deleteTcBjsjById(Long id) + { + return tcBjsjMapper.deleteTcBjsjById(id); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcDtSxServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcDtSxServiceImpl.java new file mode 100644 index 0000000..e9b65e3 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcDtSxServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.zongzhi.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.zongzhi.mapper.TcDtSxMapper; +import com.ruoyi.zongzhi.domain.TcDtSx; +import com.ruoyi.zongzhi.service.ITcDtSxService; + +/** + * 动态筛选Service业务层处理 + * + * @author ruoyi + * @date 2023-08-28 + */ +@Service +public class TcDtSxServiceImpl implements ITcDtSxService +{ + @Autowired + private TcDtSxMapper tcDtSxMapper; + + /** + * 查询动态筛选 + * + * @param id 动态筛选主键 + * @return 动态筛选 + */ + @Override + public TcDtSx selectTcDtSxById(Long id) + { + return tcDtSxMapper.selectTcDtSxById(id); + } + + /** + * 查询动态筛选列表 + * + * @param tcDtSx 动态筛选 + * @return 动态筛选 + */ + @Override + public List selectTcDtSxList(TcDtSx tcDtSx) + { + return tcDtSxMapper.selectTcDtSxList(tcDtSx); + } + + /** + * 新增动态筛选 + * + * @param tcDtSx 动态筛选 + * @return 结果 + */ + @Override + public int insertTcDtSx(TcDtSx tcDtSx) + { + return tcDtSxMapper.insertTcDtSx(tcDtSx); + } + + /** + * 修改动态筛选 + * + * @param tcDtSx 动态筛选 + * @return 结果 + */ + @Override + public int updateTcDtSx(TcDtSx tcDtSx) + { + return tcDtSxMapper.updateTcDtSx(tcDtSx); + } + + /** + * 批量删除动态筛选 + * + * @param ids 需要删除的动态筛选主键 + * @return 结果 + */ + @Override + public int deleteTcDtSxByIds(Long[] ids) + { + return tcDtSxMapper.deleteTcDtSxByIds(ids); + } + + /** + * 删除动态筛选信息 + * + * @param id 动态筛选主键 + * @return 结果 + */ + @Override + public int deleteTcDtSxById(Long id) + { + return tcDtSxMapper.deleteTcDtSxById(id); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcQlzxxdsjServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcQlzxxdsjServiceImpl.java new file mode 100644 index 0000000..1e82ea9 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcQlzxxdsjServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.zongzhi.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.zongzhi.mapper.TcQlzxxdsjMapper; +import com.ruoyi.zongzhi.domain.TcQlzxxdsj; +import com.ruoyi.zongzhi.service.ITcQlzxxdsjService; + +/** + * 清郎专项行动数据统计Service业务层处理 + * + * @author ruoyi + * @date 2023-08-28 + */ +@Service +public class TcQlzxxdsjServiceImpl implements ITcQlzxxdsjService +{ + @Autowired + private TcQlzxxdsjMapper tcQlzxxdsjMapper; + + /** + * 查询清郎专项行动数据统计 + * + * @param id 清郎专项行动数据统计主键 + * @return 清郎专项行动数据统计 + */ + @Override + public TcQlzxxdsj selectTcQlzxxdsjById(Long id) + { + return tcQlzxxdsjMapper.selectTcQlzxxdsjById(id); + } + + /** + * 查询清郎专项行动数据统计列表 + * + * @param tcQlzxxdsj 清郎专项行动数据统计 + * @return 清郎专项行动数据统计 + */ + @Override + public List selectTcQlzxxdsjList(TcQlzxxdsj tcQlzxxdsj) + { + return tcQlzxxdsjMapper.selectTcQlzxxdsjList(tcQlzxxdsj); + } + + /** + * 新增清郎专项行动数据统计 + * + * @param tcQlzxxdsj 清郎专项行动数据统计 + * @return 结果 + */ + @Override + public int insertTcQlzxxdsj(TcQlzxxdsj tcQlzxxdsj) + { + return tcQlzxxdsjMapper.insertTcQlzxxdsj(tcQlzxxdsj); + } + + /** + * 修改清郎专项行动数据统计 + * + * @param tcQlzxxdsj 清郎专项行动数据统计 + * @return 结果 + */ + @Override + public int updateTcQlzxxdsj(TcQlzxxdsj tcQlzxxdsj) + { + return tcQlzxxdsjMapper.updateTcQlzxxdsj(tcQlzxxdsj); + } + + /** + * 批量删除清郎专项行动数据统计 + * + * @param ids 需要删除的清郎专项行动数据统计主键 + * @return 结果 + */ + @Override + public int deleteTcQlzxxdsjByIds(Long[] ids) + { + return tcQlzxxdsjMapper.deleteTcQlzxxdsjByIds(ids); + } + + /** + * 删除清郎专项行动数据统计信息 + * + * @param id 清郎专项行动数据统计主键 + * @return 结果 + */ + @Override + public int deleteTcQlzxxdsjById(Long id) + { + return tcQlzxxdsjMapper.deleteTcQlzxxdsjById(id); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcWpyrwwclServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcWpyrwwclServiceImpl.java new file mode 100644 index 0000000..a0f6b01 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcWpyrwwclServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.zongzhi.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.zongzhi.mapper.TcWpyrwwclMapper; +import com.ruoyi.zongzhi.domain.TcWpyrwwcl; +import com.ruoyi.zongzhi.service.ITcWpyrwwclService; + +/** + * 网评员任务完成率心Service业务层处理 + * + * @author ruoyi + * @date 2023-08-28 + */ +@Service +public class TcWpyrwwclServiceImpl implements ITcWpyrwwclService +{ + @Autowired + private TcWpyrwwclMapper tcWpyrwwclMapper; + + /** + * 查询网评员任务完成率心 + * + * @param id 网评员任务完成率心主键 + * @return 网评员任务完成率心 + */ + @Override + public TcWpyrwwcl selectTcWpyrwwclById(Long id) + { + return tcWpyrwwclMapper.selectTcWpyrwwclById(id); + } + + /** + * 查询网评员任务完成率心列表 + * + * @param tcWpyrwwcl 网评员任务完成率心 + * @return 网评员任务完成率心 + */ + @Override + public List selectTcWpyrwwclList(TcWpyrwwcl tcWpyrwwcl) + { + return tcWpyrwwclMapper.selectTcWpyrwwclList(tcWpyrwwcl); + } + + /** + * 新增网评员任务完成率心 + * + * @param tcWpyrwwcl 网评员任务完成率心 + * @return 结果 + */ + @Override + public int insertTcWpyrwwcl(TcWpyrwwcl tcWpyrwwcl) + { + return tcWpyrwwclMapper.insertTcWpyrwwcl(tcWpyrwwcl); + } + + /** + * 修改网评员任务完成率心 + * + * @param tcWpyrwwcl 网评员任务完成率心 + * @return 结果 + */ + @Override + public int updateTcWpyrwwcl(TcWpyrwwcl tcWpyrwwcl) + { + return tcWpyrwwclMapper.updateTcWpyrwwcl(tcWpyrwwcl); + } + + /** + * 批量删除网评员任务完成率心 + * + * @param ids 需要删除的网评员任务完成率心主键 + * @return 结果 + */ + @Override + public int deleteTcWpyrwwclByIds(Long[] ids) + { + return tcWpyrwwclMapper.deleteTcWpyrwwclByIds(ids); + } + + /** + * 删除网评员任务完成率心信息 + * + * @param id 网评员任务完成率心主键 + * @return 结果 + */ + @Override + public int deleteTcWpyrwwclById(Long id) + { + return tcWpyrwwclMapper.deleteTcWpyrwwclById(id); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcYqFlServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcYqFlServiceImpl.java new file mode 100644 index 0000000..30a4598 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcYqFlServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.zongzhi.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.zongzhi.mapper.TcYqFlMapper; +import com.ruoyi.zongzhi.domain.TcYqFl; +import com.ruoyi.zongzhi.service.ITcYqFlService; + +/** + * 舆情分类Service业务层处理 + * + * @author ruoyi + * @date 2023-08-28 + */ +@Service +public class TcYqFlServiceImpl implements ITcYqFlService +{ + @Autowired + private TcYqFlMapper tcYqFlMapper; + + /** + * 查询舆情分类 + * + * @param id 舆情分类主键 + * @return 舆情分类 + */ + @Override + public TcYqFl selectTcYqFlById(Long id) + { + return tcYqFlMapper.selectTcYqFlById(id); + } + + /** + * 查询舆情分类列表 + * + * @param tcYqFl 舆情分类 + * @return 舆情分类 + */ + @Override + public List selectTcYqFlList(TcYqFl tcYqFl) + { + return tcYqFlMapper.selectTcYqFlList(tcYqFl); + } + + /** + * 新增舆情分类 + * + * @param tcYqFl 舆情分类 + * @return 结果 + */ + @Override + public int insertTcYqFl(TcYqFl tcYqFl) + { + return tcYqFlMapper.insertTcYqFl(tcYqFl); + } + + /** + * 修改舆情分类 + * + * @param tcYqFl 舆情分类 + * @return 结果 + */ + @Override + public int updateTcYqFl(TcYqFl tcYqFl) + { + return tcYqFlMapper.updateTcYqFl(tcYqFl); + } + + /** + * 批量删除舆情分类 + * + * @param ids 需要删除的舆情分类主键 + * @return 结果 + */ + @Override + public int deleteTcYqFlByIds(Long[] ids) + { + return tcYqFlMapper.deleteTcYqFlByIds(ids); + } + + /** + * 删除舆情分类信息 + * + * @param id 舆情分类主键 + * @return 结果 + */ + @Override + public int deleteTcYqFlById(Long id) + { + return tcYqFlMapper.deleteTcYqFlById(id); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcYqZsServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcYqZsServiceImpl.java new file mode 100644 index 0000000..90c5b84 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/service/impl/TcYqZsServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.zongzhi.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.zongzhi.mapper.TcYqZsMapper; +import com.ruoyi.zongzhi.domain.TcYqZs; +import com.ruoyi.zongzhi.service.ITcYqZsService; + +/** + * 舆情走势图Service业务层处理 + * + * @author ruoyi + * @date 2023-08-28 + */ +@Service +public class TcYqZsServiceImpl implements ITcYqZsService +{ + @Autowired + private TcYqZsMapper tcYqZsMapper; + + /** + * 查询舆情走势图 + * + * @param id 舆情走势图主键 + * @return 舆情走势图 + */ + @Override + public TcYqZs selectTcYqZsById(Long id) + { + return tcYqZsMapper.selectTcYqZsById(id); + } + + /** + * 查询舆情走势图列表 + * + * @param tcYqZs 舆情走势图 + * @return 舆情走势图 + */ + @Override + public List selectTcYqZsList(TcYqZs tcYqZs) + { + return tcYqZsMapper.selectTcYqZsList(tcYqZs); + } + + /** + * 新增舆情走势图 + * + * @param tcYqZs 舆情走势图 + * @return 结果 + */ + @Override + public int insertTcYqZs(TcYqZs tcYqZs) + { + return tcYqZsMapper.insertTcYqZs(tcYqZs); + } + + /** + * 修改舆情走势图 + * + * @param tcYqZs 舆情走势图 + * @return 结果 + */ + @Override + public int updateTcYqZs(TcYqZs tcYqZs) + { + return tcYqZsMapper.updateTcYqZs(tcYqZs); + } + + /** + * 批量删除舆情走势图 + * + * @param ids 需要删除的舆情走势图主键 + * @return 结果 + */ + @Override + public int deleteTcYqZsByIds(Long[] ids) + { + return tcYqZsMapper.deleteTcYqZsByIds(ids); + } + + /** + * 删除舆情走势图信息 + * + * @param id 舆情走势图主键 + * @return 结果 + */ + @Override + public int deleteTcYqZsById(Long id) + { + return tcYqZsMapper.deleteTcYqZsById(id); + } +} diff --git a/ruoyi-system/src/main/resources/mapper/zongzhi/TcBjsjMapper.xml b/ruoyi-system/src/main/resources/mapper/zongzhi/TcBjsjMapper.xml new file mode 100644 index 0000000..04ee5dc --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/zongzhi/TcBjsjMapper.xml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + select id, area_id, name, percent from tc_bjsj + + + + + + + + insert into tc_bjsj + + area_id, + name, + percent, + + + #{areaId}, + #{name}, + #{percent}, + + + + + update tc_bjsj + + area_id = #{areaId}, + name = #{name}, + percent = #{percent}, + + where id = #{id} + + + + delete from tc_bjsj where id = #{id} + + + + delete from tc_bjsj where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/zongzhi/TcDtSxMapper.xml b/ruoyi-system/src/main/resources/mapper/zongzhi/TcDtSxMapper.xml new file mode 100644 index 0000000..b0c02e6 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/zongzhi/TcDtSxMapper.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + select id, area_id, jcxx_count, pcxx_count, yqyj_count, yqyj_zb from tc_dt_sx + + + + + + + + insert into tc_dt_sx + + id, + area_id, + jcxx_count, + pcxx_count, + yqyj_count, + yqyj_zb, + + + #{id}, + #{areaId}, + #{jcxxCount}, + #{pcxxCount}, + #{yqyjCount}, + #{yqyjZb}, + + + + + update tc_dt_sx + + area_id = #{areaId}, + jcxx_count = #{jcxxCount}, + pcxx_count = #{pcxxCount}, + yqyj_count = #{yqyjCount}, + yqyj_zb = #{yqyjZb}, + + where id = #{id} + + + + delete from tc_dt_sx where id = #{id} + + + + delete from tc_dt_sx where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/zongzhi/TcQlzxxdsjMapper.xml b/ruoyi-system/src/main/resources/mapper/zongzhi/TcQlzxxdsjMapper.xml new file mode 100644 index 0000000..7f8b4ff --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/zongzhi/TcQlzxxdsjMapper.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + select id, area_id, type, year_month, count from tc_qlzxxdsj + + + + + + + + insert into tc_qlzxxdsj + + area_id, + type, + year_month, + count, + + + #{areaId}, + #{type}, + #{yearMonth}, + #{count}, + + + + + update tc_qlzxxdsj + + area_id = #{areaId}, + type = #{type}, + year_month = #{yearMonth}, + count = #{count}, + + where id = #{id} + + + + delete from tc_qlzxxdsj where id = #{id} + + + + delete from tc_qlzxxdsj where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/zongzhi/TcWpyrwwclMapper.xml b/ruoyi-system/src/main/resources/mapper/zongzhi/TcWpyrwwclMapper.xml new file mode 100644 index 0000000..3818df1 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/zongzhi/TcWpyrwwclMapper.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + select id, area_id, finish from tc_wpyrwwcl + + + + + + + + insert into tc_wpyrwwcl + + area_id, + finish, + + + #{areaId}, + #{finish}, + + + + + update tc_wpyrwwcl + + area_id = #{areaId}, + finish = #{finish}, + + where id = #{id} + + + + delete from tc_wpyrwwcl where id = #{id} + + + + delete from tc_wpyrwwcl where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/zongzhi/TcYqFlMapper.xml b/ruoyi-system/src/main/resources/mapper/zongzhi/TcYqFlMapper.xml new file mode 100644 index 0000000..ec12ada --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/zongzhi/TcYqFlMapper.xml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + select id, area_id, media_type, event_type, media_count, event_count from tc_yq_fl + + + + + + + + insert into tc_yq_fl + + area_id, + media_type, + event_type, + media_count, + event_count, + + + #{areaId}, + #{mediaType}, + #{eventType}, + #{mediaCount}, + #{eventCount}, + + + + + update tc_yq_fl + + area_id = #{areaId}, + media_type = #{mediaType}, + event_type = #{eventType}, + media_count = #{mediaCount}, + event_count = #{eventCount}, + + where id = #{id} + + + + delete from tc_yq_fl where id = #{id} + + + + delete from tc_yq_fl where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/zongzhi/TcYqZsMapper.xml b/ruoyi-system/src/main/resources/mapper/zongzhi/TcYqZsMapper.xml new file mode 100644 index 0000000..e08eaf2 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/zongzhi/TcYqZsMapper.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + select id, area_id, type, date_time, count from tc_yq_zs + + + + + + + + insert into tc_yq_zs + + area_id, + type, + date_time, + count, + + + #{areaId}, + #{type}, + #{dateTime}, + #{count}, + + + + + update tc_yq_zs + + area_id = #{areaId}, + type = #{type}, + date_time = #{dateTime}, + count = #{count}, + + where id = #{id} + + + + delete from tc_yq_zs where id = #{id} + + + + delete from tc_yq_zs where id in + + #{id} + + + \ No newline at end of file