diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java new file mode 100644 index 0000000..52be986 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessSpreadMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java new file mode 100644 index 0000000..52be986 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessSpreadMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml new file mode 100644 index 0000000..1a400e6 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, HANDLE_DEPT AS handleDept, HANDLE_PERSON AS handlePerson, STATUS AS status, CREATE_TIME AS createTime, DESCRIPTION AS description, HANDLE_TIME AS handleTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java new file mode 100644 index 0000000..52be986 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessSpreadMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml new file mode 100644 index 0000000..1a400e6 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, HANDLE_DEPT AS handleDept, HANDLE_PERSON AS handlePerson, STATUS AS status, CREATE_TIME AS createTime, DESCRIPTION AS description, HANDLE_TIME AS handleTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml new file mode 100644 index 0000000..c67053a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + ID AS id, MSG AS msg, TYPE AS type, LABELS AS labels, PLATFORM AS platform, REPORT_DEPARTMENT AS reportDepartment, AREA AS area, CREATE_TIME AS createTime, DESCRIPTION AS description, REPORT_TIME AS reportTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java new file mode 100644 index 0000000..52be986 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessSpreadMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml new file mode 100644 index 0000000..1a400e6 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, HANDLE_DEPT AS handleDept, HANDLE_PERSON AS handlePerson, STATUS AS status, CREATE_TIME AS createTime, DESCRIPTION AS description, HANDLE_TIME AS handleTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml new file mode 100644 index 0000000..c67053a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + ID AS id, MSG AS msg, TYPE AS type, LABELS AS labels, PLATFORM AS platform, REPORT_DEPARTMENT AS reportDepartment, AREA AS area, CREATE_TIME AS createTime, DESCRIPTION AS description, REPORT_TIME AS reportTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml new file mode 100644 index 0000000..692a909 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, IS_SCAN AS isScan, IS_AGREE AS isAgree, TRANSFER_MEDIA AS transferMedia, CREATE_TIME AS createTime, DESCRIPTION AS description, RECORD_TIME AS recordTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java new file mode 100644 index 0000000..52be986 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessSpreadMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml new file mode 100644 index 0000000..1a400e6 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, HANDLE_DEPT AS handleDept, HANDLE_PERSON AS handlePerson, STATUS AS status, CREATE_TIME AS createTime, DESCRIPTION AS description, HANDLE_TIME AS handleTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml new file mode 100644 index 0000000..c67053a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + ID AS id, MSG AS msg, TYPE AS type, LABELS AS labels, PLATFORM AS platform, REPORT_DEPARTMENT AS reportDepartment, AREA AS area, CREATE_TIME AS createTime, DESCRIPTION AS description, REPORT_TIME AS reportTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml new file mode 100644 index 0000000..692a909 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, IS_SCAN AS isScan, IS_AGREE AS isAgree, TRANSFER_MEDIA AS transferMedia, CREATE_TIME AS createTime, DESCRIPTION AS description, RECORD_TIME AS recordTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java new file mode 100644 index 0000000..823fd19 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java @@ -0,0 +1,147 @@ +package com.casic.missiles.modular.system.model; + + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; +import java.io.Serializable; +import java.util.Date; + +/** + *

+ * 处置记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_handle_record") +public class BusinessHandleRecord extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布ID + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 处置单位 + */ + @TableField("HANDLE_DEPT") + private String handleDept; + /** + * 处置人 + */ + @TableField("HANDLE_PERSON") + private String handlePerson; + /** + * 处置状态 + */ + @TableField("STATUS") + private Integer status; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 处置时间 + */ + @TableField("HANDLE_TIME") + private Date handleTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public String getHandleDept() { + return handleDept; + } + + public void setHandleDept(String handleDept) { + this.handleDept = handleDept; + } + + public String getHandlePerson() { + return handlePerson; + } + + public void setHandlePerson(String handlePerson) { + this.handlePerson = handlePerson; + } + + public Integer getStatus() { + return status; + } + + public void setStatus(Integer status) { + this.status = status; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getHandleTime() { + return handleTime; + } + + public void setHandleTime(Date handleTime) { + this.handleTime = handleTime; + } + + + + @Override + public String toString() { + return "BusinessHandleRecord{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", handleDept=" + handleDept + + ", handlePerson=" + handlePerson + + ", status=" + status + + ", createTime=" + createTime + + ", description=" + description + + ", handleTime=" + handleTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java new file mode 100644 index 0000000..52be986 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessSpreadMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml new file mode 100644 index 0000000..1a400e6 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, HANDLE_DEPT AS handleDept, HANDLE_PERSON AS handlePerson, STATUS AS status, CREATE_TIME AS createTime, DESCRIPTION AS description, HANDLE_TIME AS handleTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml new file mode 100644 index 0000000..c67053a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + ID AS id, MSG AS msg, TYPE AS type, LABELS AS labels, PLATFORM AS platform, REPORT_DEPARTMENT AS reportDepartment, AREA AS area, CREATE_TIME AS createTime, DESCRIPTION AS description, REPORT_TIME AS reportTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml new file mode 100644 index 0000000..692a909 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, IS_SCAN AS isScan, IS_AGREE AS isAgree, TRANSFER_MEDIA AS transferMedia, CREATE_TIME AS createTime, DESCRIPTION AS description, RECORD_TIME AS recordTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java new file mode 100644 index 0000000..823fd19 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java @@ -0,0 +1,147 @@ +package com.casic.missiles.modular.system.model; + + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; +import java.io.Serializable; +import java.util.Date; + +/** + *

+ * 处置记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_handle_record") +public class BusinessHandleRecord extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布ID + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 处置单位 + */ + @TableField("HANDLE_DEPT") + private String handleDept; + /** + * 处置人 + */ + @TableField("HANDLE_PERSON") + private String handlePerson; + /** + * 处置状态 + */ + @TableField("STATUS") + private Integer status; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 处置时间 + */ + @TableField("HANDLE_TIME") + private Date handleTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public String getHandleDept() { + return handleDept; + } + + public void setHandleDept(String handleDept) { + this.handleDept = handleDept; + } + + public String getHandlePerson() { + return handlePerson; + } + + public void setHandlePerson(String handlePerson) { + this.handlePerson = handlePerson; + } + + public Integer getStatus() { + return status; + } + + public void setStatus(Integer status) { + this.status = status; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getHandleTime() { + return handleTime; + } + + public void setHandleTime(Date handleTime) { + this.handleTime = handleTime; + } + + + + @Override + public String toString() { + return "BusinessHandleRecord{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", handleDept=" + handleDept + + ", handlePerson=" + handlePerson + + ", status=" + status + + ", createTime=" + createTime + + ", description=" + description + + ", handleTime=" + handleTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java new file mode 100644 index 0000000..a0a532a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java @@ -0,0 +1,172 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 上报信息记录 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_report_info") +public class BusinessReportInfo extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布信息 + */ + @TableField("MSG") + private String msg; + /** + * 类型(字典:境外/境内) + */ + @TableField("TYPE") + private Integer type; + /** + * 标签 + */ + @TableField("LABELS") + private String labels; + /** + * 发布平台 + */ + @TableField("PLATFORM") + private String platform; + /** + * 上报部门 + */ + @TableField("REPORT_DEPARTMENT") + private String reportDepartment; + /** + * 区域 + */ + @TableField("AREA") + private String area; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 上报时间 + */ + @TableField("REPORT_TIME") + private Date reportTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getMsg() { + return msg; + } + + public void setMsg(String msg) { + this.msg = msg; + } + + public Integer getType() { + return type; + } + + public void setType(Integer type) { + this.type = type; + } + + public String getLabels() { + return labels; + } + + public void setLabels(String labels) { + this.labels = labels; + } + + public String getPlatform() { + return platform; + } + + public void setPlatform(String platform) { + this.platform = platform; + } + + public String getReportDepartment() { + return reportDepartment; + } + + public void setReportDepartment(String reportDepartment) { + this.reportDepartment = reportDepartment; + } + + public String getArea() { + return area; + } + + public void setArea(String area) { + this.area = area; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getReportTime() { + return reportTime; + } + + public void setReportTime(Date reportTime) { + this.reportTime = reportTime; + } + + @Override + public String toString() { + return "BusinessReportInfo{" + + "id=" + id + + ", msg=" + msg + + ", type=" + type + + ", labels=" + labels + + ", platform=" + platform + + ", reportDepartment=" + reportDepartment + + ", area=" + area + + ", createTime=" + createTime + + ", description=" + description + + ", reportTime=" + reportTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java new file mode 100644 index 0000000..52be986 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessSpreadMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml new file mode 100644 index 0000000..1a400e6 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, HANDLE_DEPT AS handleDept, HANDLE_PERSON AS handlePerson, STATUS AS status, CREATE_TIME AS createTime, DESCRIPTION AS description, HANDLE_TIME AS handleTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml new file mode 100644 index 0000000..c67053a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + ID AS id, MSG AS msg, TYPE AS type, LABELS AS labels, PLATFORM AS platform, REPORT_DEPARTMENT AS reportDepartment, AREA AS area, CREATE_TIME AS createTime, DESCRIPTION AS description, REPORT_TIME AS reportTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml new file mode 100644 index 0000000..692a909 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, IS_SCAN AS isScan, IS_AGREE AS isAgree, TRANSFER_MEDIA AS transferMedia, CREATE_TIME AS createTime, DESCRIPTION AS description, RECORD_TIME AS recordTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java new file mode 100644 index 0000000..823fd19 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java @@ -0,0 +1,147 @@ +package com.casic.missiles.modular.system.model; + + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; +import java.io.Serializable; +import java.util.Date; + +/** + *

+ * 处置记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_handle_record") +public class BusinessHandleRecord extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布ID + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 处置单位 + */ + @TableField("HANDLE_DEPT") + private String handleDept; + /** + * 处置人 + */ + @TableField("HANDLE_PERSON") + private String handlePerson; + /** + * 处置状态 + */ + @TableField("STATUS") + private Integer status; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 处置时间 + */ + @TableField("HANDLE_TIME") + private Date handleTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public String getHandleDept() { + return handleDept; + } + + public void setHandleDept(String handleDept) { + this.handleDept = handleDept; + } + + public String getHandlePerson() { + return handlePerson; + } + + public void setHandlePerson(String handlePerson) { + this.handlePerson = handlePerson; + } + + public Integer getStatus() { + return status; + } + + public void setStatus(Integer status) { + this.status = status; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getHandleTime() { + return handleTime; + } + + public void setHandleTime(Date handleTime) { + this.handleTime = handleTime; + } + + + + @Override + public String toString() { + return "BusinessHandleRecord{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", handleDept=" + handleDept + + ", handlePerson=" + handlePerson + + ", status=" + status + + ", createTime=" + createTime + + ", description=" + description + + ", handleTime=" + handleTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java new file mode 100644 index 0000000..a0a532a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java @@ -0,0 +1,172 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 上报信息记录 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_report_info") +public class BusinessReportInfo extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布信息 + */ + @TableField("MSG") + private String msg; + /** + * 类型(字典:境外/境内) + */ + @TableField("TYPE") + private Integer type; + /** + * 标签 + */ + @TableField("LABELS") + private String labels; + /** + * 发布平台 + */ + @TableField("PLATFORM") + private String platform; + /** + * 上报部门 + */ + @TableField("REPORT_DEPARTMENT") + private String reportDepartment; + /** + * 区域 + */ + @TableField("AREA") + private String area; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 上报时间 + */ + @TableField("REPORT_TIME") + private Date reportTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getMsg() { + return msg; + } + + public void setMsg(String msg) { + this.msg = msg; + } + + public Integer getType() { + return type; + } + + public void setType(Integer type) { + this.type = type; + } + + public String getLabels() { + return labels; + } + + public void setLabels(String labels) { + this.labels = labels; + } + + public String getPlatform() { + return platform; + } + + public void setPlatform(String platform) { + this.platform = platform; + } + + public String getReportDepartment() { + return reportDepartment; + } + + public void setReportDepartment(String reportDepartment) { + this.reportDepartment = reportDepartment; + } + + public String getArea() { + return area; + } + + public void setArea(String area) { + this.area = area; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getReportTime() { + return reportTime; + } + + public void setReportTime(Date reportTime) { + this.reportTime = reportTime; + } + + @Override + public String toString() { + return "BusinessReportInfo{" + + "id=" + id + + ", msg=" + msg + + ", type=" + type + + ", labels=" + labels + + ", platform=" + platform + + ", reportDepartment=" + reportDepartment + + ", area=" + area + + ", createTime=" + createTime + + ", description=" + description + + ", reportTime=" + reportTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java new file mode 100644 index 0000000..66da12f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java @@ -0,0 +1,145 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 传播记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_spread") +public class BusinessSpread extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布记录id + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 是否浏览 + */ + @TableField("IS_SCAN") + private Integer isScan; + /** + * 是否转赞 + */ + @TableField("IS_AGREE") + private String isAgree; + /** + * 传播介质 + */ + @TableField("TRANSFER_MEDIA") + private String transferMedia; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 记录时间 + */ + @TableField("RECORD_TIME") + private Date recordTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public Integer getIsScan() { + return isScan; + } + + public void setIsScan(Integer isScan) { + this.isScan = isScan; + } + + public String getIsAgree() { + return isAgree; + } + + public void setIsAgree(String isAgree) { + this.isAgree = isAgree; + } + + public String getTransferMedia() { + return transferMedia; + } + + public void setTransferMedia(String transferMedia) { + this.transferMedia = transferMedia; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getRecordTime() { + return recordTime; + } + + public void setRecordTime(Date recordTime) { + this.recordTime = recordTime; + } + + + @Override + public String toString() { + return "BusinessSpread{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", isScan=" + isScan + + ", isAgree=" + isAgree + + ", transferMedia=" + transferMedia + + ", createTime=" + createTime + + ", description=" + description + + ", recordTime=" + recordTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java new file mode 100644 index 0000000..52be986 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessSpreadMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml new file mode 100644 index 0000000..1a400e6 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, HANDLE_DEPT AS handleDept, HANDLE_PERSON AS handlePerson, STATUS AS status, CREATE_TIME AS createTime, DESCRIPTION AS description, HANDLE_TIME AS handleTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml new file mode 100644 index 0000000..c67053a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + ID AS id, MSG AS msg, TYPE AS type, LABELS AS labels, PLATFORM AS platform, REPORT_DEPARTMENT AS reportDepartment, AREA AS area, CREATE_TIME AS createTime, DESCRIPTION AS description, REPORT_TIME AS reportTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml new file mode 100644 index 0000000..692a909 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, IS_SCAN AS isScan, IS_AGREE AS isAgree, TRANSFER_MEDIA AS transferMedia, CREATE_TIME AS createTime, DESCRIPTION AS description, RECORD_TIME AS recordTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java new file mode 100644 index 0000000..823fd19 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java @@ -0,0 +1,147 @@ +package com.casic.missiles.modular.system.model; + + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; +import java.io.Serializable; +import java.util.Date; + +/** + *

+ * 处置记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_handle_record") +public class BusinessHandleRecord extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布ID + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 处置单位 + */ + @TableField("HANDLE_DEPT") + private String handleDept; + /** + * 处置人 + */ + @TableField("HANDLE_PERSON") + private String handlePerson; + /** + * 处置状态 + */ + @TableField("STATUS") + private Integer status; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 处置时间 + */ + @TableField("HANDLE_TIME") + private Date handleTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public String getHandleDept() { + return handleDept; + } + + public void setHandleDept(String handleDept) { + this.handleDept = handleDept; + } + + public String getHandlePerson() { + return handlePerson; + } + + public void setHandlePerson(String handlePerson) { + this.handlePerson = handlePerson; + } + + public Integer getStatus() { + return status; + } + + public void setStatus(Integer status) { + this.status = status; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getHandleTime() { + return handleTime; + } + + public void setHandleTime(Date handleTime) { + this.handleTime = handleTime; + } + + + + @Override + public String toString() { + return "BusinessHandleRecord{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", handleDept=" + handleDept + + ", handlePerson=" + handlePerson + + ", status=" + status + + ", createTime=" + createTime + + ", description=" + description + + ", handleTime=" + handleTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java new file mode 100644 index 0000000..a0a532a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java @@ -0,0 +1,172 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 上报信息记录 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_report_info") +public class BusinessReportInfo extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布信息 + */ + @TableField("MSG") + private String msg; + /** + * 类型(字典:境外/境内) + */ + @TableField("TYPE") + private Integer type; + /** + * 标签 + */ + @TableField("LABELS") + private String labels; + /** + * 发布平台 + */ + @TableField("PLATFORM") + private String platform; + /** + * 上报部门 + */ + @TableField("REPORT_DEPARTMENT") + private String reportDepartment; + /** + * 区域 + */ + @TableField("AREA") + private String area; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 上报时间 + */ + @TableField("REPORT_TIME") + private Date reportTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getMsg() { + return msg; + } + + public void setMsg(String msg) { + this.msg = msg; + } + + public Integer getType() { + return type; + } + + public void setType(Integer type) { + this.type = type; + } + + public String getLabels() { + return labels; + } + + public void setLabels(String labels) { + this.labels = labels; + } + + public String getPlatform() { + return platform; + } + + public void setPlatform(String platform) { + this.platform = platform; + } + + public String getReportDepartment() { + return reportDepartment; + } + + public void setReportDepartment(String reportDepartment) { + this.reportDepartment = reportDepartment; + } + + public String getArea() { + return area; + } + + public void setArea(String area) { + this.area = area; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getReportTime() { + return reportTime; + } + + public void setReportTime(Date reportTime) { + this.reportTime = reportTime; + } + + @Override + public String toString() { + return "BusinessReportInfo{" + + "id=" + id + + ", msg=" + msg + + ", type=" + type + + ", labels=" + labels + + ", platform=" + platform + + ", reportDepartment=" + reportDepartment + + ", area=" + area + + ", createTime=" + createTime + + ", description=" + description + + ", reportTime=" + reportTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java new file mode 100644 index 0000000..66da12f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java @@ -0,0 +1,145 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 传播记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_spread") +public class BusinessSpread extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布记录id + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 是否浏览 + */ + @TableField("IS_SCAN") + private Integer isScan; + /** + * 是否转赞 + */ + @TableField("IS_AGREE") + private String isAgree; + /** + * 传播介质 + */ + @TableField("TRANSFER_MEDIA") + private String transferMedia; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 记录时间 + */ + @TableField("RECORD_TIME") + private Date recordTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public Integer getIsScan() { + return isScan; + } + + public void setIsScan(Integer isScan) { + this.isScan = isScan; + } + + public String getIsAgree() { + return isAgree; + } + + public void setIsAgree(String isAgree) { + this.isAgree = isAgree; + } + + public String getTransferMedia() { + return transferMedia; + } + + public void setTransferMedia(String transferMedia) { + this.transferMedia = transferMedia; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getRecordTime() { + return recordTime; + } + + public void setRecordTime(Date recordTime) { + this.recordTime = recordTime; + } + + + @Override + public String toString() { + return "BusinessSpread{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", isScan=" + isScan + + ", isAgree=" + isAgree + + ", transferMedia=" + transferMedia + + ", createTime=" + createTime + + ", description=" + description + + ", recordTime=" + recordTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java new file mode 100644 index 0000000..bc3140d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java @@ -0,0 +1,17 @@ +package com.casic.missiles.modular.system.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessHandleRecordService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java new file mode 100644 index 0000000..52be986 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessSpreadMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml new file mode 100644 index 0000000..1a400e6 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, HANDLE_DEPT AS handleDept, HANDLE_PERSON AS handlePerson, STATUS AS status, CREATE_TIME AS createTime, DESCRIPTION AS description, HANDLE_TIME AS handleTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml new file mode 100644 index 0000000..c67053a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + ID AS id, MSG AS msg, TYPE AS type, LABELS AS labels, PLATFORM AS platform, REPORT_DEPARTMENT AS reportDepartment, AREA AS area, CREATE_TIME AS createTime, DESCRIPTION AS description, REPORT_TIME AS reportTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml new file mode 100644 index 0000000..692a909 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, IS_SCAN AS isScan, IS_AGREE AS isAgree, TRANSFER_MEDIA AS transferMedia, CREATE_TIME AS createTime, DESCRIPTION AS description, RECORD_TIME AS recordTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java new file mode 100644 index 0000000..823fd19 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java @@ -0,0 +1,147 @@ +package com.casic.missiles.modular.system.model; + + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; +import java.io.Serializable; +import java.util.Date; + +/** + *

+ * 处置记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_handle_record") +public class BusinessHandleRecord extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布ID + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 处置单位 + */ + @TableField("HANDLE_DEPT") + private String handleDept; + /** + * 处置人 + */ + @TableField("HANDLE_PERSON") + private String handlePerson; + /** + * 处置状态 + */ + @TableField("STATUS") + private Integer status; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 处置时间 + */ + @TableField("HANDLE_TIME") + private Date handleTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public String getHandleDept() { + return handleDept; + } + + public void setHandleDept(String handleDept) { + this.handleDept = handleDept; + } + + public String getHandlePerson() { + return handlePerson; + } + + public void setHandlePerson(String handlePerson) { + this.handlePerson = handlePerson; + } + + public Integer getStatus() { + return status; + } + + public void setStatus(Integer status) { + this.status = status; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getHandleTime() { + return handleTime; + } + + public void setHandleTime(Date handleTime) { + this.handleTime = handleTime; + } + + + + @Override + public String toString() { + return "BusinessHandleRecord{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", handleDept=" + handleDept + + ", handlePerson=" + handlePerson + + ", status=" + status + + ", createTime=" + createTime + + ", description=" + description + + ", handleTime=" + handleTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java new file mode 100644 index 0000000..a0a532a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java @@ -0,0 +1,172 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 上报信息记录 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_report_info") +public class BusinessReportInfo extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布信息 + */ + @TableField("MSG") + private String msg; + /** + * 类型(字典:境外/境内) + */ + @TableField("TYPE") + private Integer type; + /** + * 标签 + */ + @TableField("LABELS") + private String labels; + /** + * 发布平台 + */ + @TableField("PLATFORM") + private String platform; + /** + * 上报部门 + */ + @TableField("REPORT_DEPARTMENT") + private String reportDepartment; + /** + * 区域 + */ + @TableField("AREA") + private String area; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 上报时间 + */ + @TableField("REPORT_TIME") + private Date reportTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getMsg() { + return msg; + } + + public void setMsg(String msg) { + this.msg = msg; + } + + public Integer getType() { + return type; + } + + public void setType(Integer type) { + this.type = type; + } + + public String getLabels() { + return labels; + } + + public void setLabels(String labels) { + this.labels = labels; + } + + public String getPlatform() { + return platform; + } + + public void setPlatform(String platform) { + this.platform = platform; + } + + public String getReportDepartment() { + return reportDepartment; + } + + public void setReportDepartment(String reportDepartment) { + this.reportDepartment = reportDepartment; + } + + public String getArea() { + return area; + } + + public void setArea(String area) { + this.area = area; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getReportTime() { + return reportTime; + } + + public void setReportTime(Date reportTime) { + this.reportTime = reportTime; + } + + @Override + public String toString() { + return "BusinessReportInfo{" + + "id=" + id + + ", msg=" + msg + + ", type=" + type + + ", labels=" + labels + + ", platform=" + platform + + ", reportDepartment=" + reportDepartment + + ", area=" + area + + ", createTime=" + createTime + + ", description=" + description + + ", reportTime=" + reportTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java new file mode 100644 index 0000000..66da12f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java @@ -0,0 +1,145 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 传播记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_spread") +public class BusinessSpread extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布记录id + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 是否浏览 + */ + @TableField("IS_SCAN") + private Integer isScan; + /** + * 是否转赞 + */ + @TableField("IS_AGREE") + private String isAgree; + /** + * 传播介质 + */ + @TableField("TRANSFER_MEDIA") + private String transferMedia; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 记录时间 + */ + @TableField("RECORD_TIME") + private Date recordTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public Integer getIsScan() { + return isScan; + } + + public void setIsScan(Integer isScan) { + this.isScan = isScan; + } + + public String getIsAgree() { + return isAgree; + } + + public void setIsAgree(String isAgree) { + this.isAgree = isAgree; + } + + public String getTransferMedia() { + return transferMedia; + } + + public void setTransferMedia(String transferMedia) { + this.transferMedia = transferMedia; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getRecordTime() { + return recordTime; + } + + public void setRecordTime(Date recordTime) { + this.recordTime = recordTime; + } + + + @Override + public String toString() { + return "BusinessSpread{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", isScan=" + isScan + + ", isAgree=" + isAgree + + ", transferMedia=" + transferMedia + + ", createTime=" + createTime + + ", description=" + description + + ", recordTime=" + recordTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java new file mode 100644 index 0000000..bc3140d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java @@ -0,0 +1,17 @@ +package com.casic.missiles.modular.system.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessHandleRecordService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java new file mode 100644 index 0000000..cc38194 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java @@ -0,0 +1,17 @@ +package com.casic.missiles.modular.system.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessReportInfoService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java new file mode 100644 index 0000000..52be986 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessSpreadMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml new file mode 100644 index 0000000..1a400e6 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, HANDLE_DEPT AS handleDept, HANDLE_PERSON AS handlePerson, STATUS AS status, CREATE_TIME AS createTime, DESCRIPTION AS description, HANDLE_TIME AS handleTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml new file mode 100644 index 0000000..c67053a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + ID AS id, MSG AS msg, TYPE AS type, LABELS AS labels, PLATFORM AS platform, REPORT_DEPARTMENT AS reportDepartment, AREA AS area, CREATE_TIME AS createTime, DESCRIPTION AS description, REPORT_TIME AS reportTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml new file mode 100644 index 0000000..692a909 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, IS_SCAN AS isScan, IS_AGREE AS isAgree, TRANSFER_MEDIA AS transferMedia, CREATE_TIME AS createTime, DESCRIPTION AS description, RECORD_TIME AS recordTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java new file mode 100644 index 0000000..823fd19 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java @@ -0,0 +1,147 @@ +package com.casic.missiles.modular.system.model; + + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; +import java.io.Serializable; +import java.util.Date; + +/** + *

+ * 处置记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_handle_record") +public class BusinessHandleRecord extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布ID + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 处置单位 + */ + @TableField("HANDLE_DEPT") + private String handleDept; + /** + * 处置人 + */ + @TableField("HANDLE_PERSON") + private String handlePerson; + /** + * 处置状态 + */ + @TableField("STATUS") + private Integer status; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 处置时间 + */ + @TableField("HANDLE_TIME") + private Date handleTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public String getHandleDept() { + return handleDept; + } + + public void setHandleDept(String handleDept) { + this.handleDept = handleDept; + } + + public String getHandlePerson() { + return handlePerson; + } + + public void setHandlePerson(String handlePerson) { + this.handlePerson = handlePerson; + } + + public Integer getStatus() { + return status; + } + + public void setStatus(Integer status) { + this.status = status; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getHandleTime() { + return handleTime; + } + + public void setHandleTime(Date handleTime) { + this.handleTime = handleTime; + } + + + + @Override + public String toString() { + return "BusinessHandleRecord{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", handleDept=" + handleDept + + ", handlePerson=" + handlePerson + + ", status=" + status + + ", createTime=" + createTime + + ", description=" + description + + ", handleTime=" + handleTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java new file mode 100644 index 0000000..a0a532a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java @@ -0,0 +1,172 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 上报信息记录 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_report_info") +public class BusinessReportInfo extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布信息 + */ + @TableField("MSG") + private String msg; + /** + * 类型(字典:境外/境内) + */ + @TableField("TYPE") + private Integer type; + /** + * 标签 + */ + @TableField("LABELS") + private String labels; + /** + * 发布平台 + */ + @TableField("PLATFORM") + private String platform; + /** + * 上报部门 + */ + @TableField("REPORT_DEPARTMENT") + private String reportDepartment; + /** + * 区域 + */ + @TableField("AREA") + private String area; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 上报时间 + */ + @TableField("REPORT_TIME") + private Date reportTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getMsg() { + return msg; + } + + public void setMsg(String msg) { + this.msg = msg; + } + + public Integer getType() { + return type; + } + + public void setType(Integer type) { + this.type = type; + } + + public String getLabels() { + return labels; + } + + public void setLabels(String labels) { + this.labels = labels; + } + + public String getPlatform() { + return platform; + } + + public void setPlatform(String platform) { + this.platform = platform; + } + + public String getReportDepartment() { + return reportDepartment; + } + + public void setReportDepartment(String reportDepartment) { + this.reportDepartment = reportDepartment; + } + + public String getArea() { + return area; + } + + public void setArea(String area) { + this.area = area; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getReportTime() { + return reportTime; + } + + public void setReportTime(Date reportTime) { + this.reportTime = reportTime; + } + + @Override + public String toString() { + return "BusinessReportInfo{" + + "id=" + id + + ", msg=" + msg + + ", type=" + type + + ", labels=" + labels + + ", platform=" + platform + + ", reportDepartment=" + reportDepartment + + ", area=" + area + + ", createTime=" + createTime + + ", description=" + description + + ", reportTime=" + reportTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java new file mode 100644 index 0000000..66da12f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java @@ -0,0 +1,145 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 传播记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_spread") +public class BusinessSpread extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布记录id + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 是否浏览 + */ + @TableField("IS_SCAN") + private Integer isScan; + /** + * 是否转赞 + */ + @TableField("IS_AGREE") + private String isAgree; + /** + * 传播介质 + */ + @TableField("TRANSFER_MEDIA") + private String transferMedia; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 记录时间 + */ + @TableField("RECORD_TIME") + private Date recordTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public Integer getIsScan() { + return isScan; + } + + public void setIsScan(Integer isScan) { + this.isScan = isScan; + } + + public String getIsAgree() { + return isAgree; + } + + public void setIsAgree(String isAgree) { + this.isAgree = isAgree; + } + + public String getTransferMedia() { + return transferMedia; + } + + public void setTransferMedia(String transferMedia) { + this.transferMedia = transferMedia; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getRecordTime() { + return recordTime; + } + + public void setRecordTime(Date recordTime) { + this.recordTime = recordTime; + } + + + @Override + public String toString() { + return "BusinessSpread{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", isScan=" + isScan + + ", isAgree=" + isAgree + + ", transferMedia=" + transferMedia + + ", createTime=" + createTime + + ", description=" + description + + ", recordTime=" + recordTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java new file mode 100644 index 0000000..bc3140d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java @@ -0,0 +1,17 @@ +package com.casic.missiles.modular.system.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessHandleRecordService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java new file mode 100644 index 0000000..cc38194 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java @@ -0,0 +1,17 @@ +package com.casic.missiles.modular.system.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessReportInfoService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessSpreadService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessSpreadService.java new file mode 100644 index 0000000..a87d4ee --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessSpreadService.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessSpreadService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java new file mode 100644 index 0000000..52be986 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessSpreadMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml new file mode 100644 index 0000000..1a400e6 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, HANDLE_DEPT AS handleDept, HANDLE_PERSON AS handlePerson, STATUS AS status, CREATE_TIME AS createTime, DESCRIPTION AS description, HANDLE_TIME AS handleTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml new file mode 100644 index 0000000..c67053a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + ID AS id, MSG AS msg, TYPE AS type, LABELS AS labels, PLATFORM AS platform, REPORT_DEPARTMENT AS reportDepartment, AREA AS area, CREATE_TIME AS createTime, DESCRIPTION AS description, REPORT_TIME AS reportTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml new file mode 100644 index 0000000..692a909 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, IS_SCAN AS isScan, IS_AGREE AS isAgree, TRANSFER_MEDIA AS transferMedia, CREATE_TIME AS createTime, DESCRIPTION AS description, RECORD_TIME AS recordTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java new file mode 100644 index 0000000..823fd19 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java @@ -0,0 +1,147 @@ +package com.casic.missiles.modular.system.model; + + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; +import java.io.Serializable; +import java.util.Date; + +/** + *

+ * 处置记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_handle_record") +public class BusinessHandleRecord extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布ID + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 处置单位 + */ + @TableField("HANDLE_DEPT") + private String handleDept; + /** + * 处置人 + */ + @TableField("HANDLE_PERSON") + private String handlePerson; + /** + * 处置状态 + */ + @TableField("STATUS") + private Integer status; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 处置时间 + */ + @TableField("HANDLE_TIME") + private Date handleTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public String getHandleDept() { + return handleDept; + } + + public void setHandleDept(String handleDept) { + this.handleDept = handleDept; + } + + public String getHandlePerson() { + return handlePerson; + } + + public void setHandlePerson(String handlePerson) { + this.handlePerson = handlePerson; + } + + public Integer getStatus() { + return status; + } + + public void setStatus(Integer status) { + this.status = status; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getHandleTime() { + return handleTime; + } + + public void setHandleTime(Date handleTime) { + this.handleTime = handleTime; + } + + + + @Override + public String toString() { + return "BusinessHandleRecord{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", handleDept=" + handleDept + + ", handlePerson=" + handlePerson + + ", status=" + status + + ", createTime=" + createTime + + ", description=" + description + + ", handleTime=" + handleTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java new file mode 100644 index 0000000..a0a532a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java @@ -0,0 +1,172 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 上报信息记录 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_report_info") +public class BusinessReportInfo extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布信息 + */ + @TableField("MSG") + private String msg; + /** + * 类型(字典:境外/境内) + */ + @TableField("TYPE") + private Integer type; + /** + * 标签 + */ + @TableField("LABELS") + private String labels; + /** + * 发布平台 + */ + @TableField("PLATFORM") + private String platform; + /** + * 上报部门 + */ + @TableField("REPORT_DEPARTMENT") + private String reportDepartment; + /** + * 区域 + */ + @TableField("AREA") + private String area; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 上报时间 + */ + @TableField("REPORT_TIME") + private Date reportTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getMsg() { + return msg; + } + + public void setMsg(String msg) { + this.msg = msg; + } + + public Integer getType() { + return type; + } + + public void setType(Integer type) { + this.type = type; + } + + public String getLabels() { + return labels; + } + + public void setLabels(String labels) { + this.labels = labels; + } + + public String getPlatform() { + return platform; + } + + public void setPlatform(String platform) { + this.platform = platform; + } + + public String getReportDepartment() { + return reportDepartment; + } + + public void setReportDepartment(String reportDepartment) { + this.reportDepartment = reportDepartment; + } + + public String getArea() { + return area; + } + + public void setArea(String area) { + this.area = area; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getReportTime() { + return reportTime; + } + + public void setReportTime(Date reportTime) { + this.reportTime = reportTime; + } + + @Override + public String toString() { + return "BusinessReportInfo{" + + "id=" + id + + ", msg=" + msg + + ", type=" + type + + ", labels=" + labels + + ", platform=" + platform + + ", reportDepartment=" + reportDepartment + + ", area=" + area + + ", createTime=" + createTime + + ", description=" + description + + ", reportTime=" + reportTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java new file mode 100644 index 0000000..66da12f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java @@ -0,0 +1,145 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 传播记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_spread") +public class BusinessSpread extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布记录id + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 是否浏览 + */ + @TableField("IS_SCAN") + private Integer isScan; + /** + * 是否转赞 + */ + @TableField("IS_AGREE") + private String isAgree; + /** + * 传播介质 + */ + @TableField("TRANSFER_MEDIA") + private String transferMedia; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 记录时间 + */ + @TableField("RECORD_TIME") + private Date recordTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public Integer getIsScan() { + return isScan; + } + + public void setIsScan(Integer isScan) { + this.isScan = isScan; + } + + public String getIsAgree() { + return isAgree; + } + + public void setIsAgree(String isAgree) { + this.isAgree = isAgree; + } + + public String getTransferMedia() { + return transferMedia; + } + + public void setTransferMedia(String transferMedia) { + this.transferMedia = transferMedia; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getRecordTime() { + return recordTime; + } + + public void setRecordTime(Date recordTime) { + this.recordTime = recordTime; + } + + + @Override + public String toString() { + return "BusinessSpread{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", isScan=" + isScan + + ", isAgree=" + isAgree + + ", transferMedia=" + transferMedia + + ", createTime=" + createTime + + ", description=" + description + + ", recordTime=" + recordTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java new file mode 100644 index 0000000..bc3140d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java @@ -0,0 +1,17 @@ +package com.casic.missiles.modular.system.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessHandleRecordService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java new file mode 100644 index 0000000..cc38194 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java @@ -0,0 +1,17 @@ +package com.casic.missiles.modular.system.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessReportInfoService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessSpreadService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessSpreadService.java new file mode 100644 index 0000000..a87d4ee --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessSpreadService.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessSpreadService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessHandleRecordServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessHandleRecordServiceImpl.java new file mode 100644 index 0000000..48bc01f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessHandleRecordServiceImpl.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.system.service.impl; + + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.modular.system.dao.BusinessHandleRecordMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.stereotype.Service; + +/** + *

+ * 处置记录表 服务实现类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Service +public class BusinessHandleRecordServiceImpl extends ServiceImpl implements IBusinessHandleRecordService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java new file mode 100644 index 0000000..52be986 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessSpreadMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml new file mode 100644 index 0000000..1a400e6 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, HANDLE_DEPT AS handleDept, HANDLE_PERSON AS handlePerson, STATUS AS status, CREATE_TIME AS createTime, DESCRIPTION AS description, HANDLE_TIME AS handleTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml new file mode 100644 index 0000000..c67053a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + ID AS id, MSG AS msg, TYPE AS type, LABELS AS labels, PLATFORM AS platform, REPORT_DEPARTMENT AS reportDepartment, AREA AS area, CREATE_TIME AS createTime, DESCRIPTION AS description, REPORT_TIME AS reportTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml new file mode 100644 index 0000000..692a909 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, IS_SCAN AS isScan, IS_AGREE AS isAgree, TRANSFER_MEDIA AS transferMedia, CREATE_TIME AS createTime, DESCRIPTION AS description, RECORD_TIME AS recordTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java new file mode 100644 index 0000000..823fd19 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java @@ -0,0 +1,147 @@ +package com.casic.missiles.modular.system.model; + + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; +import java.io.Serializable; +import java.util.Date; + +/** + *

+ * 处置记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_handle_record") +public class BusinessHandleRecord extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布ID + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 处置单位 + */ + @TableField("HANDLE_DEPT") + private String handleDept; + /** + * 处置人 + */ + @TableField("HANDLE_PERSON") + private String handlePerson; + /** + * 处置状态 + */ + @TableField("STATUS") + private Integer status; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 处置时间 + */ + @TableField("HANDLE_TIME") + private Date handleTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public String getHandleDept() { + return handleDept; + } + + public void setHandleDept(String handleDept) { + this.handleDept = handleDept; + } + + public String getHandlePerson() { + return handlePerson; + } + + public void setHandlePerson(String handlePerson) { + this.handlePerson = handlePerson; + } + + public Integer getStatus() { + return status; + } + + public void setStatus(Integer status) { + this.status = status; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getHandleTime() { + return handleTime; + } + + public void setHandleTime(Date handleTime) { + this.handleTime = handleTime; + } + + + + @Override + public String toString() { + return "BusinessHandleRecord{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", handleDept=" + handleDept + + ", handlePerson=" + handlePerson + + ", status=" + status + + ", createTime=" + createTime + + ", description=" + description + + ", handleTime=" + handleTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java new file mode 100644 index 0000000..a0a532a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java @@ -0,0 +1,172 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 上报信息记录 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_report_info") +public class BusinessReportInfo extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布信息 + */ + @TableField("MSG") + private String msg; + /** + * 类型(字典:境外/境内) + */ + @TableField("TYPE") + private Integer type; + /** + * 标签 + */ + @TableField("LABELS") + private String labels; + /** + * 发布平台 + */ + @TableField("PLATFORM") + private String platform; + /** + * 上报部门 + */ + @TableField("REPORT_DEPARTMENT") + private String reportDepartment; + /** + * 区域 + */ + @TableField("AREA") + private String area; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 上报时间 + */ + @TableField("REPORT_TIME") + private Date reportTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getMsg() { + return msg; + } + + public void setMsg(String msg) { + this.msg = msg; + } + + public Integer getType() { + return type; + } + + public void setType(Integer type) { + this.type = type; + } + + public String getLabels() { + return labels; + } + + public void setLabels(String labels) { + this.labels = labels; + } + + public String getPlatform() { + return platform; + } + + public void setPlatform(String platform) { + this.platform = platform; + } + + public String getReportDepartment() { + return reportDepartment; + } + + public void setReportDepartment(String reportDepartment) { + this.reportDepartment = reportDepartment; + } + + public String getArea() { + return area; + } + + public void setArea(String area) { + this.area = area; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getReportTime() { + return reportTime; + } + + public void setReportTime(Date reportTime) { + this.reportTime = reportTime; + } + + @Override + public String toString() { + return "BusinessReportInfo{" + + "id=" + id + + ", msg=" + msg + + ", type=" + type + + ", labels=" + labels + + ", platform=" + platform + + ", reportDepartment=" + reportDepartment + + ", area=" + area + + ", createTime=" + createTime + + ", description=" + description + + ", reportTime=" + reportTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java new file mode 100644 index 0000000..66da12f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java @@ -0,0 +1,145 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 传播记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_spread") +public class BusinessSpread extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布记录id + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 是否浏览 + */ + @TableField("IS_SCAN") + private Integer isScan; + /** + * 是否转赞 + */ + @TableField("IS_AGREE") + private String isAgree; + /** + * 传播介质 + */ + @TableField("TRANSFER_MEDIA") + private String transferMedia; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 记录时间 + */ + @TableField("RECORD_TIME") + private Date recordTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public Integer getIsScan() { + return isScan; + } + + public void setIsScan(Integer isScan) { + this.isScan = isScan; + } + + public String getIsAgree() { + return isAgree; + } + + public void setIsAgree(String isAgree) { + this.isAgree = isAgree; + } + + public String getTransferMedia() { + return transferMedia; + } + + public void setTransferMedia(String transferMedia) { + this.transferMedia = transferMedia; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getRecordTime() { + return recordTime; + } + + public void setRecordTime(Date recordTime) { + this.recordTime = recordTime; + } + + + @Override + public String toString() { + return "BusinessSpread{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", isScan=" + isScan + + ", isAgree=" + isAgree + + ", transferMedia=" + transferMedia + + ", createTime=" + createTime + + ", description=" + description + + ", recordTime=" + recordTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java new file mode 100644 index 0000000..bc3140d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java @@ -0,0 +1,17 @@ +package com.casic.missiles.modular.system.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessHandleRecordService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java new file mode 100644 index 0000000..cc38194 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java @@ -0,0 +1,17 @@ +package com.casic.missiles.modular.system.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessReportInfoService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessSpreadService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessSpreadService.java new file mode 100644 index 0000000..a87d4ee --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessSpreadService.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessSpreadService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessHandleRecordServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessHandleRecordServiceImpl.java new file mode 100644 index 0000000..48bc01f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessHandleRecordServiceImpl.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.system.service.impl; + + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.modular.system.dao.BusinessHandleRecordMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.stereotype.Service; + +/** + *

+ * 处置记录表 服务实现类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Service +public class BusinessHandleRecordServiceImpl extends ServiceImpl implements IBusinessHandleRecordService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessReportInfoServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessReportInfoServiceImpl.java new file mode 100644 index 0000000..2348d97 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessReportInfoServiceImpl.java @@ -0,0 +1,21 @@ +package com.casic.missiles.modular.system.service.impl; + + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.modular.system.dao.BusinessReportInfoMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.stereotype.Service; + +/** + *

+ * 上报信息记录 服务实现类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Service +public class BusinessReportInfoServiceImpl extends ServiceImpl implements IBusinessReportInfoService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java new file mode 100644 index 0000000..3067b81 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessHandleRecordController.java @@ -0,0 +1,103 @@ +package com.casic.missiles.modular.system.controller; + + +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 处置信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:18 + */ +@Controller +@RequestMapping("/businessHandleRecord") +public class BusinessHandleRecordController extends ExportController { + + + @Autowired + private IBusinessHandleRecordService businessHandleRecordService; + + + /** + * 获取处置信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessHandleRecordService.list(null); + } + +// /** +// * 获取处置信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = businessHandleRecordService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增处置信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.insert(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除处置信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessHandleRecordId) { +// businessHandleRecordService.deleteById(businessHandleRecordId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessHandleRecordIds") List businessHandleRecordIds) { +// businessHandleRecordService.deleteBatchIds(businessHandleRecordIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改处置信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessHandleRecord businessHandleRecord) { +// businessHandleRecordService.updateById(businessHandleRecord); +// return SUCCESS_TIP; +// } +// +// /** +// * 处置信息详情 +// */ +// @RequestMapping(value = "/detail/{businessHandleRecordId}") +// @ResponseBody +// public Object detail(@PathVariable("businessHandleRecordId") String businessHandleRecordId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessHandleRecordService.selectById(businessHandleRecordId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java new file mode 100644 index 0000000..1a7e6f4 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessReportInfoController.java @@ -0,0 +1,106 @@ +package com.casic.missiles.modular.system.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 上报记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:36 + */ +@Controller +@RequestMapping("/businessReportInfo") +public class BusinessReportInfoController extends ExportController { + + + @Autowired + private IBusinessReportInfoService businessReportInfoService; + + + /** + * 获取上报记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessReportInfoService.list(null); + } + +// /** +// * 获取上报记录信息分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = PageFactory.defaultPage();; +// QueryWrapper query = new QueryWrapper<>(); +// page = businessReportInfoService.list(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增上报记录信息 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.insert(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除上报记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessReportInfoId) { +// businessReportInfoService.deleteById(businessReportInfoId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessReportInfoIds") List businessReportInfoIds) { +// businessReportInfoService.deleteBatchIds(businessReportInfoIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改上报记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessReportInfo businessReportInfo) { +// businessReportInfoService.updateById(businessReportInfo); +// return SUCCESS_TIP; +// } +// +// /** +// * 上报记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessReportInfoId}") +// @ResponseBody +// public Object detail(@PathVariable("businessReportInfoId") String businessReportInfoId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessReportInfoService.selectById(businessReportInfoId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java new file mode 100644 index 0000000..b919170 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/BusinessSpreadController.java @@ -0,0 +1,105 @@ +package com.casic.missiles.modular.system.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 传播记录信息控制器 + * + * @author zt + * @Date 2023-04-14 17:28:59 + */ +@Controller +@RequestMapping("/businessSpread") +public class BusinessSpreadController extends ExportController { + + + @Autowired + private IBusinessSpreadService businessSpreadService; + + + /** + * 获取传播记录信息列表 + */ + @RequestMapping(value = "/list") + @ResponseBody + public Object list(String condition) { + return businessSpreadService.list(null); + } + + /** + * 获取传播记录信息分页列表 + */ + @RequestMapping(value = "/listPage") + @ResponseBody + public Object listPage(String condition) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = new QueryWrapper<>(); + page = businessSpreadService.page(page,query); + return super.packForBT(page); + } + /** + * 新增传播记录信息 + */ + @RequestMapping(value = "/add") + @ResponseBody + public Object add(BusinessSpread businessSpread) { + businessSpreadService.save(businessSpread); + return SUCCESS_TIP; + } +// +// /** +// * 删除传播记录信息 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String businessSpreadId) { +// businessSpreadService.deleteById(businessSpreadId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("businessSpreadIds") List businessSpreadIds) { +// businessSpreadService.deleteBatchIds(businessSpreadIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改传播记录信息 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(BusinessSpread businessSpread) { +// businessSpreadService.updateById(businessSpread); +// return SUCCESS_TIP; +// } +// +// /** +// * 传播记录信息详情 +// */ +// @RequestMapping(value = "/detail/{businessSpreadId}") +// @ResponseBody +// public Object detail(@PathVariable("businessSpreadId") String businessSpreadId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(businessSpreadService.selectById(businessSpreadId)); +// return resultData; +// } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java index 022d1b2..5d87130 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/JudgmentController.java @@ -20,7 +20,7 @@ /** * 每日研判通报控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:48 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java index 840f166..ef2b7d9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/RealtimeWorkController.java @@ -18,7 +18,7 @@ /** * 实时工作情况控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:30 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java index b6e42c2..2115fc9 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/SummaryController.java @@ -20,7 +20,7 @@ /** * 舆情综述控制器 * - * @author dev + * @author zt * @Date 2023-03-15 15:31:04 */ @Controller diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java new file mode 100644 index 0000000..393b5e3 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessHandleRecordMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessHandleRecordMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java new file mode 100644 index 0000000..2d8e5f5 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessReportInfoMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessReportInfoMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java new file mode 100644 index 0000000..52be986 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/BusinessSpreadMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface BusinessSpreadMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml new file mode 100644 index 0000000..1a400e6 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessHandleRecordMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, HANDLE_DEPT AS handleDept, HANDLE_PERSON AS handlePerson, STATUS AS status, CREATE_TIME AS createTime, DESCRIPTION AS description, HANDLE_TIME AS handleTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml new file mode 100644 index 0000000..c67053a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessReportInfoMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + ID AS id, MSG AS msg, TYPE AS type, LABELS AS labels, PLATFORM AS platform, REPORT_DEPARTMENT AS reportDepartment, AREA AS area, CREATE_TIME AS createTime, DESCRIPTION AS description, REPORT_TIME AS reportTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml new file mode 100644 index 0000000..692a909 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusinessSpreadMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + ID AS id, REPORT_INFO_ID AS reportInfoId, IS_SCAN AS isScan, IS_AGREE AS isAgree, TRANSFER_MEDIA AS transferMedia, CREATE_TIME AS createTime, DESCRIPTION AS description, RECORD_TIME AS recordTime + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java new file mode 100644 index 0000000..823fd19 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessHandleRecord.java @@ -0,0 +1,147 @@ +package com.casic.missiles.modular.system.model; + + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; +import java.io.Serializable; +import java.util.Date; + +/** + *

+ * 处置记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_handle_record") +public class BusinessHandleRecord extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布ID + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 处置单位 + */ + @TableField("HANDLE_DEPT") + private String handleDept; + /** + * 处置人 + */ + @TableField("HANDLE_PERSON") + private String handlePerson; + /** + * 处置状态 + */ + @TableField("STATUS") + private Integer status; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 处置时间 + */ + @TableField("HANDLE_TIME") + private Date handleTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public String getHandleDept() { + return handleDept; + } + + public void setHandleDept(String handleDept) { + this.handleDept = handleDept; + } + + public String getHandlePerson() { + return handlePerson; + } + + public void setHandlePerson(String handlePerson) { + this.handlePerson = handlePerson; + } + + public Integer getStatus() { + return status; + } + + public void setStatus(Integer status) { + this.status = status; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getHandleTime() { + return handleTime; + } + + public void setHandleTime(Date handleTime) { + this.handleTime = handleTime; + } + + + + @Override + public String toString() { + return "BusinessHandleRecord{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", handleDept=" + handleDept + + ", handlePerson=" + handlePerson + + ", status=" + status + + ", createTime=" + createTime + + ", description=" + description + + ", handleTime=" + handleTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java new file mode 100644 index 0000000..a0a532a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessReportInfo.java @@ -0,0 +1,172 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 上报信息记录 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_report_info") +public class BusinessReportInfo extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布信息 + */ + @TableField("MSG") + private String msg; + /** + * 类型(字典:境外/境内) + */ + @TableField("TYPE") + private Integer type; + /** + * 标签 + */ + @TableField("LABELS") + private String labels; + /** + * 发布平台 + */ + @TableField("PLATFORM") + private String platform; + /** + * 上报部门 + */ + @TableField("REPORT_DEPARTMENT") + private String reportDepartment; + /** + * 区域 + */ + @TableField("AREA") + private String area; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 上报时间 + */ + @TableField("REPORT_TIME") + private Date reportTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getMsg() { + return msg; + } + + public void setMsg(String msg) { + this.msg = msg; + } + + public Integer getType() { + return type; + } + + public void setType(Integer type) { + this.type = type; + } + + public String getLabels() { + return labels; + } + + public void setLabels(String labels) { + this.labels = labels; + } + + public String getPlatform() { + return platform; + } + + public void setPlatform(String platform) { + this.platform = platform; + } + + public String getReportDepartment() { + return reportDepartment; + } + + public void setReportDepartment(String reportDepartment) { + this.reportDepartment = reportDepartment; + } + + public String getArea() { + return area; + } + + public void setArea(String area) { + this.area = area; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getReportTime() { + return reportTime; + } + + public void setReportTime(Date reportTime) { + this.reportTime = reportTime; + } + + @Override + public String toString() { + return "BusinessReportInfo{" + + "id=" + id + + ", msg=" + msg + + ", type=" + type + + ", labels=" + labels + + ", platform=" + platform + + ", reportDepartment=" + reportDepartment + + ", area=" + area + + ", createTime=" + createTime + + ", description=" + description + + ", reportTime=" + reportTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java new file mode 100644 index 0000000..66da12f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/BusinessSpread.java @@ -0,0 +1,145 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 传播记录表 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Data +@TableName("business_spread") +public class BusinessSpread extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId("ID") + private Long id; + /** + * 发布记录id + */ + @TableField("REPORT_INFO_ID") + private Long reportInfoId; + /** + * 是否浏览 + */ + @TableField("IS_SCAN") + private Integer isScan; + /** + * 是否转赞 + */ + @TableField("IS_AGREE") + private String isAgree; + /** + * 传播介质 + */ + @TableField("TRANSFER_MEDIA") + private String transferMedia; + /** + * 时间 + */ + @TableField("CREATE_TIME") + private Date createTime; + /** + * 备注 + */ + @TableField("DESCRIPTION") + private String description; + /** + * 记录时间 + */ + @TableField("RECORD_TIME") + private Date recordTime; + + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getReportInfoId() { + return reportInfoId; + } + + public void setReportInfoId(Long reportInfoId) { + this.reportInfoId = reportInfoId; + } + + public Integer getIsScan() { + return isScan; + } + + public void setIsScan(Integer isScan) { + this.isScan = isScan; + } + + public String getIsAgree() { + return isAgree; + } + + public void setIsAgree(String isAgree) { + this.isAgree = isAgree; + } + + public String getTransferMedia() { + return transferMedia; + } + + public void setTransferMedia(String transferMedia) { + this.transferMedia = transferMedia; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Date getRecordTime() { + return recordTime; + } + + public void setRecordTime(Date recordTime) { + this.recordTime = recordTime; + } + + + @Override + public String toString() { + return "BusinessSpread{" + + "id=" + id + + ", reportInfoId=" + reportInfoId + + ", isScan=" + isScan + + ", isAgree=" + isAgree + + ", transferMedia=" + transferMedia + + ", createTime=" + createTime + + ", description=" + description + + ", recordTime=" + recordTime + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java new file mode 100644 index 0000000..bc3140d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessHandleRecordService.java @@ -0,0 +1,17 @@ +package com.casic.missiles.modular.system.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +/** + *

+ * 处置记录表 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessHandleRecordService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java new file mode 100644 index 0000000..cc38194 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessReportInfoService.java @@ -0,0 +1,17 @@ +package com.casic.missiles.modular.system.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessReportInfo; + +/** + *

+ * 上报信息记录 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessReportInfoService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessSpreadService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessSpreadService.java new file mode 100644 index 0000000..a87d4ee --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/IBusinessSpreadService.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.BusinessSpread; + +/** + *

+ * 传播记录表 服务类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +public interface IBusinessSpreadService extends IService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessHandleRecordServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessHandleRecordServiceImpl.java new file mode 100644 index 0000000..48bc01f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessHandleRecordServiceImpl.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.system.service.impl; + + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.modular.system.dao.BusinessHandleRecordMapper; +import com.casic.missiles.modular.system.model.BusinessHandleRecord; + +import com.casic.missiles.modular.system.service.IBusinessHandleRecordService; +import org.springframework.stereotype.Service; + +/** + *

+ * 处置记录表 服务实现类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Service +public class BusinessHandleRecordServiceImpl extends ServiceImpl implements IBusinessHandleRecordService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessReportInfoServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessReportInfoServiceImpl.java new file mode 100644 index 0000000..2348d97 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessReportInfoServiceImpl.java @@ -0,0 +1,21 @@ +package com.casic.missiles.modular.system.service.impl; + + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.modular.system.dao.BusinessReportInfoMapper; +import com.casic.missiles.modular.system.model.BusinessReportInfo; +import com.casic.missiles.modular.system.service.IBusinessReportInfoService; +import org.springframework.stereotype.Service; + +/** + *

+ * 上报信息记录 服务实现类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Service +public class BusinessReportInfoServiceImpl extends ServiceImpl implements IBusinessReportInfoService { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessSpreadServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessSpreadServiceImpl.java new file mode 100644 index 0000000..e38fd77 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/BusinessSpreadServiceImpl.java @@ -0,0 +1,21 @@ +package com.casic.missiles.modular.system.service.impl; + + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.modular.system.dao.BusinessSpreadMapper; +import com.casic.missiles.modular.system.model.BusinessSpread; +import com.casic.missiles.modular.system.service.IBusinessSpreadService; +import org.springframework.stereotype.Service; + +/** + *

+ * 传播记录表 服务实现类 + *

+ * + * @author stylefeng123 + * @since 2023-04-14 + */ +@Service +public class BusinessSpreadServiceImpl extends ServiceImpl implements IBusinessSpreadService { + +}