# Conflicts:
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcAttackController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcBjsjController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcCommentatorController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcDataSourceController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcDengbaoSystemController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcExtworkSafetyadminController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcGovernmentWebController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcIdcUnitController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcNetworkArticleController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcNetworkEvaluateController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcNetworkMqPrincipalController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcNetworkPingtaiController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcNetworkReportController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcNetworkSupportUnitController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcNetworkVolunteerController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcQinglangZhuanxiangController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcQlzxxdsjController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcSafetyDangerController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcSafetyDetectionController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcWorkDongtaiController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcZhongdianDomainController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcZhongdianEnterpriseController.java
#	ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcZhongdianWorkController.java
#	ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java
#	ruoyi-system/src/main/resources/mapper/zongzhi/TcDataSourceMapper.xml
dongdingding
dongdingding 1 year ago
commit a89358463f

@ -72,17 +72,11 @@
<version>${oshi.version}</version>
</dependency>
<!-- Swagger3依赖 -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId>
<version>${swagger.version}</version>
<exclusions>
<exclusion>
<groupId>io.swagger</groupId>
<artifactId>swagger-models</artifactId>
</exclusion>
</exclusions>
<!--引入Knife4j的官方start包,该指南选择Spring Boot版本<3.0,开发者需要注意-->
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-openapi2-spring-boot-starter</artifactId>
<version>4.0.0</version>
</dependency>
<!-- io常用工具类 -->

@ -1,5 +1,7 @@
package com.ruoyi.web.core.config;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.common.config.RuoYiConfig;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
@ -62,7 +64,10 @@ public class SwaggerConfig {
// 扫描所有 .apis(RequestHandlerSelectors.any())
.paths(PathSelectors.any())
.build()
.ignoredParameterTypes(Page.class, IPage.class)
.pathMapping(pathMapping);
// 排除mybatis-plus的分页参数
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcAttack;
import com.ruoyi.zongzhi.service.ITcAttackService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcAttack;
import com.ruoyi.zongzhi.service.ITcAttackService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-21
*/
@RestController
@RequestMapping("/zongzhi/attack")
@Api(tags = " 地区受攻击")
public class TcAttackController extends BaseController
{
public class TcAttackController extends BaseController {
@Autowired
private ITcAttackService tcAttackService;
@ -41,8 +38,7 @@ public class TcAttackController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcAttack tcAttack)
{
public TableDataInfo list(TcAttack tcAttack) {
startPage();
List<TcAttack> list = tcAttackService.selectTcAttackList(tcAttack);
return getDataTable(list);
@ -53,8 +49,7 @@ public class TcAttackController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcAttack tcAttack)
{
public void export(HttpServletResponse response, TcAttack tcAttack) {
List<TcAttack> list = tcAttackService.selectTcAttackList(tcAttack);
ExcelUtil<TcAttack> util = new ExcelUtil<TcAttack>(TcAttack.class);
util.exportExcel(response, list, "地区受攻击数据");
@ -65,8 +60,7 @@ public class TcAttackController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcAttackService.selectTcAttackById(id));
}
@ -87,8 +81,7 @@ public class TcAttackController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcAttack tcAttack)
{
public AjaxResult edit(@RequestBody TcAttack tcAttack) {
return toAjax(tcAttackService.updateTcAttack(tcAttack));
}
@ -96,9 +89,8 @@ public class TcAttackController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcAttackService.deleteTcAttackByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcBjsj;
import com.ruoyi.zongzhi.service.ITcBjsjService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcBjsj;
import com.ruoyi.zongzhi.service.ITcBjsjService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* ()Controller
*
*
* @author ruoyi
* @date 2023-08-28
*/
@RestController
@RequestMapping("/zongzhi/bjsj")
@Api(tags = " 本级上级网评指令比列 (月)")
public class TcBjsjController extends BaseController
{
public class TcBjsjController extends BaseController {
@Autowired
private ITcBjsjService tcBjsjService;
@ -41,8 +38,7 @@ public class TcBjsjController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcBjsj tcBjsj)
{
public TableDataInfo list(TcBjsj tcBjsj) {
startPage();
List<TcBjsj> list = tcBjsjService.selectTcBjsjList(tcBjsj);
return getDataTable(list);
@ -53,8 +49,7 @@ public class TcBjsjController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcBjsj tcBjsj)
{
public void export(HttpServletResponse response, TcBjsj tcBjsj) {
List<TcBjsj> list = tcBjsjService.selectTcBjsjList(tcBjsj);
ExcelUtil<TcBjsj> util = new ExcelUtil<TcBjsj>(TcBjsj.class);
util.exportExcel(response, list, "本级上级网评指令比列 (月)数据");
@ -65,8 +60,7 @@ public class TcBjsjController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcBjsjService.selectTcBjsjById(id));
}
@ -86,8 +80,7 @@ public class TcBjsjController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcBjsj tcBjsj)
{
public AjaxResult edit(@RequestBody TcBjsj tcBjsj) {
return toAjax(tcBjsjService.updateTcBjsj(tcBjsj));
}
@ -95,9 +88,8 @@ public class TcBjsjController extends BaseController
* ()
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcBjsjService.deleteTcBjsjByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcCommentator;
import com.ruoyi.zongzhi.service.ITcCommentatorService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcCommentator;
import com.ruoyi.zongzhi.service.ITcCommentatorService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/commentator")
@Api(tags = " 网评员")
public class TcCommentatorController extends BaseController
{
public class TcCommentatorController extends BaseController {
@Autowired
private ITcCommentatorService tcCommentatorService;
@ -41,8 +38,7 @@ public class TcCommentatorController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcCommentator tcCommentator)
{
public TableDataInfo list(TcCommentator tcCommentator) {
startPage();
List<TcCommentator> list = tcCommentatorService.selectTcCommentatorList(tcCommentator);
return getDataTable(list);
@ -54,8 +50,7 @@ public class TcCommentatorController extends BaseController
@PostMapping("/export")
public void export(HttpServletResponse response, TcCommentator tcCommentator)
{
public void export(HttpServletResponse response, TcCommentator tcCommentator) {
List<TcCommentator> list = tcCommentatorService.selectTcCommentatorList(tcCommentator);
ExcelUtil<TcCommentator> util = new ExcelUtil<TcCommentator>(TcCommentator.class);
util.exportExcel(response, list, "网评员数据");
@ -66,8 +61,7 @@ public class TcCommentatorController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcCommentatorService.selectTcCommentatorById(id));
}
@ -88,8 +82,7 @@ public class TcCommentatorController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcCommentator tcCommentator)
{
public AjaxResult edit(@RequestBody TcCommentator tcCommentator) {
return toAjax(tcCommentatorService.updateTcCommentator(tcCommentator));
}
@ -97,9 +90,8 @@ public class TcCommentatorController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcCommentatorService.deleteTcCommentatorByIds(ids));
}
}

@ -1,38 +1,37 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcDataSource;
import com.ruoyi.zongzhi.service.ITcDataSourceService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcDataSource;
import com.ruoyi.zongzhi.service.ITcDataSourceService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/source")
@Api(tags = " 数据来源")
public class TcDataSourceController extends BaseController
{
public class TcDataSourceController extends BaseController {
@Autowired
private ITcDataSourceService tcDataSourceService;
@ -41,9 +40,12 @@ public class TcDataSourceController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcDataSource tcDataSource)
{
public TableDataInfo list(TcDataSource tcDataSource) {
startPage();
if (StringUtils.isNotEmpty(tcDataSource.getNotType())) {
List<String> list = Arrays.asList(tcDataSource.getNotType().split(","));
tcDataSource.setNotTypeList(list);
}
List<TcDataSource> list = tcDataSourceService.selectTcDataSourceList(tcDataSource);
return getDataTable(list);
}
@ -54,8 +56,7 @@ public class TcDataSourceController extends BaseController
@PostMapping("/export")
public void export(HttpServletResponse response, TcDataSource tcDataSource)
{
public void export(HttpServletResponse response, TcDataSource tcDataSource) {
List<TcDataSource> list = tcDataSourceService.selectTcDataSourceList(tcDataSource);
ExcelUtil<TcDataSource> util = new ExcelUtil<TcDataSource>(TcDataSource.class);
util.exportExcel(response, list, "数据来源数据");
@ -66,8 +67,7 @@ public class TcDataSourceController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcDataSourceService.selectTcDataSourceById(id));
}
@ -86,8 +86,7 @@ public class TcDataSourceController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcDataSource tcDataSource)
{
public AjaxResult edit(@RequestBody TcDataSource tcDataSource) {
return toAjax(tcDataSourceService.updateTcDataSource(tcDataSource));
}
@ -96,9 +95,8 @@ public class TcDataSourceController extends BaseController
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcDataSourceService.deleteTcDataSourceByIds(ids));
}
}

@ -0,0 +1,93 @@
package com.ruoyi.zongzhi.controller;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcDataSourceTj;
import com.ruoyi.zongzhi.service.ITcDataSourceTjService;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author ruoyi
* @date 2023-09-13
*/
@RestController
@RequestMapping("/zongzhi/sourceTj")
@Api(tags = " 数据来源统计")
public class TcDataSourceTjController extends BaseController {
@Resource
private ITcDataSourceTjService tcDataSourceTjService;
/**
*
*/
@GetMapping("/list")
public TableDataInfo list(TcDataSourceTj tcDataSourceTj) {
startPage();
List<TcDataSourceTj> list = tcDataSourceTjService.selectTcDataSourceTjList(tcDataSourceTj);
return getDataTable(list);
}
/**
*
*/
@Log(title = "数据来源统计", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, TcDataSourceTj tcDataSourceTj) {
List<TcDataSourceTj> list = tcDataSourceTjService.selectTcDataSourceTjList(tcDataSourceTj);
ExcelUtil<TcDataSourceTj> util = new ExcelUtil<TcDataSourceTj>(TcDataSourceTj.class);
util.exportExcel(response, list, "数据来源统计数据");
}
/**
*
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcDataSourceTjService.selectTcDataSourceTjById(id));
}
/**
*
*/
@Log(title = "数据来源统计", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody TcDataSourceTj tcDataSourceTj) {
return toAjax(tcDataSourceTjService.insertTcDataSourceTj(tcDataSourceTj));
}
/**
*
*/
@Log(title = "数据来源统计", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody TcDataSourceTj tcDataSourceTj) {
return toAjax(tcDataSourceTjService.updateTcDataSourceTj(tcDataSourceTj));
}
/**
*
*/
@Log(title = "数据来源统计", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcDataSourceTjService.deleteTcDataSourceTjByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcDengbaoSystem;
import com.ruoyi.zongzhi.service.ITcDengbaoSystemService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcDengbaoSystem;
import com.ruoyi.zongzhi.service.ITcDengbaoSystemService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/system")
@Api(tags = " 等保系统")
public class TcDengbaoSystemController extends BaseController
{
public class TcDengbaoSystemController extends BaseController {
@Autowired
private ITcDengbaoSystemService tcDengbaoSystemService;
@ -41,8 +38,7 @@ public class TcDengbaoSystemController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcDengbaoSystem tcDengbaoSystem)
{
public TableDataInfo list(TcDengbaoSystem tcDengbaoSystem) {
startPage();
List<TcDengbaoSystem> list = tcDengbaoSystemService.selectTcDengbaoSystemList(tcDengbaoSystem);
return getDataTable(list);
@ -53,8 +49,7 @@ public class TcDengbaoSystemController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcDengbaoSystem tcDengbaoSystem)
{
public void export(HttpServletResponse response, TcDengbaoSystem tcDengbaoSystem) {
List<TcDengbaoSystem> list = tcDengbaoSystemService.selectTcDengbaoSystemList(tcDengbaoSystem);
ExcelUtil<TcDengbaoSystem> util = new ExcelUtil<TcDengbaoSystem>(TcDengbaoSystem.class);
util.exportExcel(response, list, "等保系统数据");
@ -65,8 +60,7 @@ public class TcDengbaoSystemController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcDengbaoSystemService.selectTcDengbaoSystemById(id));
}
@ -86,8 +80,7 @@ public class TcDengbaoSystemController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcDengbaoSystem tcDengbaoSystem)
{
public AjaxResult edit(@RequestBody TcDengbaoSystem tcDengbaoSystem) {
return toAjax(tcDengbaoSystemService.updateTcDengbaoSystem(tcDengbaoSystem));
}
@ -95,9 +88,8 @@ public class TcDengbaoSystemController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcDengbaoSystemService.deleteTcDengbaoSystemByIds(ids));
}
}

@ -8,7 +8,14 @@ import com.ruoyi.zongzhi.domain.TcDengbaoUnit;
import com.ruoyi.zongzhi.service.ITcDengbaoUnitService;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;

@ -8,7 +8,14 @@ import com.ruoyi.zongzhi.domain.TcDtSx;
import com.ruoyi.zongzhi.service.ITcDtSxService;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;

@ -1,39 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcExtworkSafetyadmin;
import com.ruoyi.zongzhi.service.ITcExtworkSafetyadminService;
import io.swagger.annotations.Api;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcExtworkSafetyadmin;
import com.ruoyi.zongzhi.service.ITcExtworkSafetyadminService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/safetyadmin")
@Api(tags = "网络安全官")
public class TcExtworkSafetyadminController extends BaseController
{
public class TcExtworkSafetyadminController extends BaseController {
@Autowired
private ITcExtworkSafetyadminService tcExtworkSafetyadminService;
@ -42,8 +38,7 @@ public class TcExtworkSafetyadminController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcExtworkSafetyadmin tcExtworkSafetyadmin)
{
public TableDataInfo list(TcExtworkSafetyadmin tcExtworkSafetyadmin) {
startPage();
List<TcExtworkSafetyadmin> list = tcExtworkSafetyadminService.selectTcExtworkSafetyadminList(tcExtworkSafetyadmin);
return getDataTable(list);
@ -54,8 +49,7 @@ public class TcExtworkSafetyadminController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcExtworkSafetyadmin tcExtworkSafetyadmin)
{
public void export(HttpServletResponse response, TcExtworkSafetyadmin tcExtworkSafetyadmin) {
List<TcExtworkSafetyadmin> list = tcExtworkSafetyadminService.selectTcExtworkSafetyadminList(tcExtworkSafetyadmin);
ExcelUtil<TcExtworkSafetyadmin> util = new ExcelUtil<TcExtworkSafetyadmin>(TcExtworkSafetyadmin.class);
util.exportExcel(response, list, "网络安全官数据");
@ -66,8 +60,7 @@ public class TcExtworkSafetyadminController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcExtworkSafetyadminService.selectTcExtworkSafetyadminById(id));
}
@ -87,8 +80,7 @@ public class TcExtworkSafetyadminController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcExtworkSafetyadmin tcExtworkSafetyadmin)
{
public AjaxResult edit(@RequestBody TcExtworkSafetyadmin tcExtworkSafetyadmin) {
return toAjax(tcExtworkSafetyadminService.updateTcExtworkSafetyadmin(tcExtworkSafetyadmin));
}
@ -96,9 +88,8 @@ public class TcExtworkSafetyadminController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcExtworkSafetyadminService.deleteTcExtworkSafetyadminByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcGovernmentWeb;
import com.ruoyi.zongzhi.service.ITcGovernmentWebService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcGovernmentWeb;
import com.ruoyi.zongzhi.service.ITcGovernmentWebService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/web")
@Api(tags = " 政府网站")
public class TcGovernmentWebController extends BaseController
{
public class TcGovernmentWebController extends BaseController {
@Autowired
private ITcGovernmentWebService tcGovernmentWebService;
@ -40,8 +37,7 @@ public class TcGovernmentWebController extends BaseController
*
*/
@GetMapping("/list")
public TableDataInfo list(TcGovernmentWeb tcGovernmentWeb)
{
public TableDataInfo list(TcGovernmentWeb tcGovernmentWeb) {
startPage();
List<TcGovernmentWeb> list = tcGovernmentWebService.selectTcGovernmentWebList(tcGovernmentWeb);
return getDataTable(list);
@ -52,8 +48,7 @@ public class TcGovernmentWebController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcGovernmentWeb tcGovernmentWeb)
{
public void export(HttpServletResponse response, TcGovernmentWeb tcGovernmentWeb) {
List<TcGovernmentWeb> list = tcGovernmentWebService.selectTcGovernmentWebList(tcGovernmentWeb);
ExcelUtil<TcGovernmentWeb> util = new ExcelUtil<TcGovernmentWeb>(TcGovernmentWeb.class);
util.exportExcel(response, list, "政府网站数据");
@ -64,8 +59,7 @@ public class TcGovernmentWebController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcGovernmentWebService.selectTcGovernmentWebById(id));
}
@ -85,8 +79,7 @@ public class TcGovernmentWebController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcGovernmentWeb tcGovernmentWeb)
{
public AjaxResult edit(@RequestBody TcGovernmentWeb tcGovernmentWeb) {
return toAjax(tcGovernmentWebService.updateTcGovernmentWeb(tcGovernmentWeb));
}
@ -94,9 +87,8 @@ public class TcGovernmentWebController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcGovernmentWebService.deleteTcGovernmentWebByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcIdcUnit;
import com.ruoyi.zongzhi.service.ITcIdcUnitService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcIdcUnit;
import com.ruoyi.zongzhi.service.ITcIdcUnitService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* IDCController
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/idcunit")
@Api(tags = " IDC单位")
public class TcIdcUnitController extends BaseController
{
public class TcIdcUnitController extends BaseController {
@Autowired
private ITcIdcUnitService tcIdcUnitService;
@ -41,8 +38,7 @@ public class TcIdcUnitController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcIdcUnit tcIdcUnit)
{
public TableDataInfo list(TcIdcUnit tcIdcUnit) {
startPage();
List<TcIdcUnit> list = tcIdcUnitService.selectTcIdcUnitList(tcIdcUnit);
return getDataTable(list);
@ -53,8 +49,7 @@ public class TcIdcUnitController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcIdcUnit tcIdcUnit)
{
public void export(HttpServletResponse response, TcIdcUnit tcIdcUnit) {
List<TcIdcUnit> list = tcIdcUnitService.selectTcIdcUnitList(tcIdcUnit);
ExcelUtil<TcIdcUnit> util = new ExcelUtil<TcIdcUnit>(TcIdcUnit.class);
util.exportExcel(response, list, "IDC单位数据");
@ -65,8 +60,7 @@ public class TcIdcUnitController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcIdcUnitService.selectTcIdcUnitById(id));
}
@ -86,8 +80,7 @@ public class TcIdcUnitController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcIdcUnit tcIdcUnit)
{
public AjaxResult edit(@RequestBody TcIdcUnit tcIdcUnit) {
return toAjax(tcIdcUnitService.updateTcIdcUnit(tcIdcUnit));
}
@ -95,9 +88,8 @@ public class TcIdcUnitController extends BaseController
* IDC
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcIdcUnitService.deleteTcIdcUnitByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcNetworkArticle;
import com.ruoyi.zongzhi.service.ITcNetworkArticleService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcNetworkArticle;
import com.ruoyi.zongzhi.service.ITcNetworkArticleService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/article")
@Api(tags = " 网络文章")
public class TcNetworkArticleController extends BaseController
{
public class TcNetworkArticleController extends BaseController {
@Autowired
private ITcNetworkArticleService tcNetworkArticleService;
@ -41,8 +38,7 @@ public class TcNetworkArticleController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcNetworkArticle tcNetworkArticle)
{
public TableDataInfo list(TcNetworkArticle tcNetworkArticle) {
startPage();
List<TcNetworkArticle> list = tcNetworkArticleService.selectTcNetworkArticleList(tcNetworkArticle);
return getDataTable(list);
@ -53,8 +49,7 @@ public class TcNetworkArticleController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcNetworkArticle tcNetworkArticle)
{
public void export(HttpServletResponse response, TcNetworkArticle tcNetworkArticle) {
List<TcNetworkArticle> list = tcNetworkArticleService.selectTcNetworkArticleList(tcNetworkArticle);
ExcelUtil<TcNetworkArticle> util = new ExcelUtil<TcNetworkArticle>(TcNetworkArticle.class);
util.exportExcel(response, list, "网络文章数据");
@ -65,8 +60,7 @@ public class TcNetworkArticleController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcNetworkArticleService.selectTcNetworkArticleById(id));
}
@ -86,8 +80,7 @@ public class TcNetworkArticleController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcNetworkArticle tcNetworkArticle)
{
public AjaxResult edit(@RequestBody TcNetworkArticle tcNetworkArticle) {
return toAjax(tcNetworkArticleService.updateTcNetworkArticle(tcNetworkArticle));
}
@ -95,9 +88,8 @@ public class TcNetworkArticleController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcNetworkArticleService.deleteTcNetworkArticleByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcNetworkEvaluate;
import com.ruoyi.zongzhi.service.ITcNetworkEvaluateService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcNetworkEvaluate;
import com.ruoyi.zongzhi.service.ITcNetworkEvaluateService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/evaluate")
@Api(tags = " 网评")
public class TcNetworkEvaluateController extends BaseController
{
public class TcNetworkEvaluateController extends BaseController {
@Autowired
private ITcNetworkEvaluateService tcNetworkEvaluateService;
@ -41,8 +38,7 @@ public class TcNetworkEvaluateController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcNetworkEvaluate tcNetworkEvaluate)
{
public TableDataInfo list(TcNetworkEvaluate tcNetworkEvaluate) {
startPage();
List<TcNetworkEvaluate> list = tcNetworkEvaluateService.selectTcNetworkEvaluateList(tcNetworkEvaluate);
return getDataTable(list);
@ -53,8 +49,7 @@ public class TcNetworkEvaluateController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcNetworkEvaluate tcNetworkEvaluate)
{
public void export(HttpServletResponse response, TcNetworkEvaluate tcNetworkEvaluate) {
List<TcNetworkEvaluate> list = tcNetworkEvaluateService.selectTcNetworkEvaluateList(tcNetworkEvaluate);
ExcelUtil<TcNetworkEvaluate> util = new ExcelUtil<TcNetworkEvaluate>(TcNetworkEvaluate.class);
util.exportExcel(response, list, "网评数据");
@ -65,8 +60,7 @@ public class TcNetworkEvaluateController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcNetworkEvaluateService.selectTcNetworkEvaluateById(id));
}
@ -87,8 +81,7 @@ public class TcNetworkEvaluateController extends BaseController
@PutMapping
public AjaxResult edit(@RequestBody TcNetworkEvaluate tcNetworkEvaluate)
{
public AjaxResult edit(@RequestBody TcNetworkEvaluate tcNetworkEvaluate) {
return toAjax(tcNetworkEvaluateService.updateTcNetworkEvaluate(tcNetworkEvaluate));
}
@ -96,9 +89,8 @@ public class TcNetworkEvaluateController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcNetworkEvaluateService.deleteTcNetworkEvaluateByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcNetworkMqPrincipal;
import com.ruoyi.zongzhi.service.ITcNetworkMqPrincipalService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcNetworkMqPrincipal;
import com.ruoyi.zongzhi.service.ITcNetworkMqPrincipalService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/principal")
@Api(tags = " 网络民情责任人")
public class TcNetworkMqPrincipalController extends BaseController
{
public class TcNetworkMqPrincipalController extends BaseController {
@Autowired
private ITcNetworkMqPrincipalService tcNetworkMqPrincipalService;
@ -41,8 +38,7 @@ public class TcNetworkMqPrincipalController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcNetworkMqPrincipal tcNetworkMqPrincipal)
{
public TableDataInfo list(TcNetworkMqPrincipal tcNetworkMqPrincipal) {
startPage();
List<TcNetworkMqPrincipal> list = tcNetworkMqPrincipalService.selectTcNetworkMqPrincipalList(tcNetworkMqPrincipal);
return getDataTable(list);
@ -53,8 +49,7 @@ public class TcNetworkMqPrincipalController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcNetworkMqPrincipal tcNetworkMqPrincipal)
{
public void export(HttpServletResponse response, TcNetworkMqPrincipal tcNetworkMqPrincipal) {
List<TcNetworkMqPrincipal> list = tcNetworkMqPrincipalService.selectTcNetworkMqPrincipalList(tcNetworkMqPrincipal);
ExcelUtil<TcNetworkMqPrincipal> util = new ExcelUtil<TcNetworkMqPrincipal>(TcNetworkMqPrincipal.class);
util.exportExcel(response, list, "网络民情责任人数据");
@ -65,8 +60,7 @@ public class TcNetworkMqPrincipalController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcNetworkMqPrincipalService.selectTcNetworkMqPrincipalById(id));
}
@ -86,8 +80,7 @@ public class TcNetworkMqPrincipalController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcNetworkMqPrincipal tcNetworkMqPrincipal)
{
public AjaxResult edit(@RequestBody TcNetworkMqPrincipal tcNetworkMqPrincipal) {
return toAjax(tcNetworkMqPrincipalService.updateTcNetworkMqPrincipal(tcNetworkMqPrincipal));
}
@ -95,9 +88,8 @@ public class TcNetworkMqPrincipalController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcNetworkMqPrincipalService.deleteTcNetworkMqPrincipalByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcNetworkPingtai;
import com.ruoyi.zongzhi.service.ITcNetworkPingtaiService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcNetworkPingtai;
import com.ruoyi.zongzhi.service.ITcNetworkPingtaiService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/pingtai")
@Api(tags = " 网络平台")
public class TcNetworkPingtaiController extends BaseController
{
public class TcNetworkPingtaiController extends BaseController {
@Autowired
private ITcNetworkPingtaiService tcNetworkPingtaiService;
@ -41,8 +38,7 @@ public class TcNetworkPingtaiController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcNetworkPingtai tcNetworkPingtai)
{
public TableDataInfo list(TcNetworkPingtai tcNetworkPingtai) {
startPage();
List<TcNetworkPingtai> list = tcNetworkPingtaiService.selectTcNetworkPingtaiList(tcNetworkPingtai);
return getDataTable(list);
@ -53,8 +49,7 @@ public class TcNetworkPingtaiController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcNetworkPingtai tcNetworkPingtai)
{
public void export(HttpServletResponse response, TcNetworkPingtai tcNetworkPingtai) {
List<TcNetworkPingtai> list = tcNetworkPingtaiService.selectTcNetworkPingtaiList(tcNetworkPingtai);
ExcelUtil<TcNetworkPingtai> util = new ExcelUtil<TcNetworkPingtai>(TcNetworkPingtai.class);
util.exportExcel(response, list, "网络平台数据");
@ -65,8 +60,7 @@ public class TcNetworkPingtaiController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcNetworkPingtaiService.selectTcNetworkPingtaiById(id));
}
@ -86,8 +80,7 @@ public class TcNetworkPingtaiController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcNetworkPingtai tcNetworkPingtai)
{
public AjaxResult edit(@RequestBody TcNetworkPingtai tcNetworkPingtai) {
return toAjax(tcNetworkPingtaiService.updateTcNetworkPingtai(tcNetworkPingtai));
}
@ -95,9 +88,8 @@ public class TcNetworkPingtaiController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcNetworkPingtaiService.deleteTcNetworkPingtaiByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcNetworkReport;
import com.ruoyi.zongzhi.service.ITcNetworkReportService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcNetworkReport;
import com.ruoyi.zongzhi.service.ITcNetworkReportService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/report")
@Api(tags = " 网络举报")
public class TcNetworkReportController extends BaseController
{
public class TcNetworkReportController extends BaseController {
@Autowired
private ITcNetworkReportService tcNetworkReportService;
@ -40,8 +37,7 @@ public class TcNetworkReportController extends BaseController
*
*/
@GetMapping("/list")
public TableDataInfo list(TcNetworkReport tcNetworkReport)
{
public TableDataInfo list(TcNetworkReport tcNetworkReport) {
startPage();
List<TcNetworkReport> list = tcNetworkReportService.selectTcNetworkReportList(tcNetworkReport);
return getDataTable(list);
@ -52,8 +48,7 @@ public class TcNetworkReportController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcNetworkReport tcNetworkReport)
{
public void export(HttpServletResponse response, TcNetworkReport tcNetworkReport) {
List<TcNetworkReport> list = tcNetworkReportService.selectTcNetworkReportList(tcNetworkReport);
ExcelUtil<TcNetworkReport> util = new ExcelUtil<TcNetworkReport>(TcNetworkReport.class);
util.exportExcel(response, list, "网络举报数据");
@ -64,8 +59,7 @@ public class TcNetworkReportController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcNetworkReportService.selectTcNetworkReportById(id));
}
@ -84,8 +78,7 @@ public class TcNetworkReportController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcNetworkReport tcNetworkReport)
{
public AjaxResult edit(@RequestBody TcNetworkReport tcNetworkReport) {
return toAjax(tcNetworkReportService.updateTcNetworkReport(tcNetworkReport));
}
@ -93,9 +86,8 @@ public class TcNetworkReportController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcNetworkReportService.deleteTcNetworkReportByIds(ids));
}
}

@ -8,7 +8,14 @@ import com.ruoyi.zongzhi.domain.TcNetworkSentiment;
import com.ruoyi.zongzhi.service.ITcNetworkSentimentService;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcNetworkSupportUnit;
import com.ruoyi.zongzhi.service.ITcNetworkSupportUnitService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcNetworkSupportUnit;
import com.ruoyi.zongzhi.service.ITcNetworkSupportUnitService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/supportunit")
@Api(tags = " 网络安全支持单位")
public class TcNetworkSupportUnitController extends BaseController
{
public class TcNetworkSupportUnitController extends BaseController {
@Autowired
private ITcNetworkSupportUnitService tcNetworkSupportUnitService;
@ -41,8 +38,7 @@ public class TcNetworkSupportUnitController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcNetworkSupportUnit tcNetworkSupportUnit)
{
public TableDataInfo list(TcNetworkSupportUnit tcNetworkSupportUnit) {
startPage();
List<TcNetworkSupportUnit> list = tcNetworkSupportUnitService.selectTcNetworkSupportUnitList(tcNetworkSupportUnit);
return getDataTable(list);
@ -54,8 +50,7 @@ public class TcNetworkSupportUnitController extends BaseController
@PostMapping("/export")
public void export(HttpServletResponse response, TcNetworkSupportUnit tcNetworkSupportUnit)
{
public void export(HttpServletResponse response, TcNetworkSupportUnit tcNetworkSupportUnit) {
List<TcNetworkSupportUnit> list = tcNetworkSupportUnitService.selectTcNetworkSupportUnitList(tcNetworkSupportUnit);
ExcelUtil<TcNetworkSupportUnit> util = new ExcelUtil<TcNetworkSupportUnit>(TcNetworkSupportUnit.class);
util.exportExcel(response, list, "网络安全支持单位数据");
@ -66,8 +61,7 @@ public class TcNetworkSupportUnitController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcNetworkSupportUnitService.selectTcNetworkSupportUnitById(id));
}
@ -87,8 +81,7 @@ public class TcNetworkSupportUnitController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcNetworkSupportUnit tcNetworkSupportUnit)
{
public AjaxResult edit(@RequestBody TcNetworkSupportUnit tcNetworkSupportUnit) {
return toAjax(tcNetworkSupportUnitService.updateTcNetworkSupportUnit(tcNetworkSupportUnit));
}
@ -96,9 +89,8 @@ public class TcNetworkSupportUnitController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcNetworkSupportUnitService.deleteTcNetworkSupportUnitByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcNetworkVolunteer;
import com.ruoyi.zongzhi.service.ITcNetworkVolunteerService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcNetworkVolunteer;
import com.ruoyi.zongzhi.service.ITcNetworkVolunteerService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/volunteer")
@Api(tags = " 网络文明自愿者")
public class TcNetworkVolunteerController extends BaseController
{
public class TcNetworkVolunteerController extends BaseController {
@Autowired
private ITcNetworkVolunteerService tcNetworkVolunteerService;
@ -41,8 +38,7 @@ public class TcNetworkVolunteerController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcNetworkVolunteer tcNetworkVolunteer)
{
public TableDataInfo list(TcNetworkVolunteer tcNetworkVolunteer) {
startPage();
List<TcNetworkVolunteer> list = tcNetworkVolunteerService.selectTcNetworkVolunteerList(tcNetworkVolunteer);
return getDataTable(list);
@ -53,8 +49,7 @@ public class TcNetworkVolunteerController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcNetworkVolunteer tcNetworkVolunteer)
{
public void export(HttpServletResponse response, TcNetworkVolunteer tcNetworkVolunteer) {
List<TcNetworkVolunteer> list = tcNetworkVolunteerService.selectTcNetworkVolunteerList(tcNetworkVolunteer);
ExcelUtil<TcNetworkVolunteer> util = new ExcelUtil<TcNetworkVolunteer>(TcNetworkVolunteer.class);
util.exportExcel(response, list, "网络文明自愿者数据");
@ -65,8 +60,7 @@ public class TcNetworkVolunteerController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcNetworkVolunteerService.selectTcNetworkVolunteerById(id));
}
@ -87,8 +81,7 @@ public class TcNetworkVolunteerController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcNetworkVolunteer tcNetworkVolunteer)
{
public AjaxResult edit(@RequestBody TcNetworkVolunteer tcNetworkVolunteer) {
return toAjax(tcNetworkVolunteerService.updateTcNetworkVolunteer(tcNetworkVolunteer));
}
@ -96,9 +89,8 @@ public class TcNetworkVolunteerController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcNetworkVolunteerService.deleteTcNetworkVolunteerByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcQinglangZhuanxiang;
import com.ruoyi.zongzhi.service.ITcQinglangZhuanxiangService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcQinglangZhuanxiang;
import com.ruoyi.zongzhi.service.ITcQinglangZhuanxiangService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/zhuanxiang")
@Api(tags = " 清朗专项")
public class TcQinglangZhuanxiangController extends BaseController
{
public class TcQinglangZhuanxiangController extends BaseController {
@Autowired
private ITcQinglangZhuanxiangService tcQinglangZhuanxiangService;
@ -41,8 +38,7 @@ public class TcQinglangZhuanxiangController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcQinglangZhuanxiang tcQinglangZhuanxiang)
{
public TableDataInfo list(TcQinglangZhuanxiang tcQinglangZhuanxiang) {
startPage();
List<TcQinglangZhuanxiang> list = tcQinglangZhuanxiangService.selectTcQinglangZhuanxiangList(tcQinglangZhuanxiang);
return getDataTable(list);
@ -53,8 +49,7 @@ public class TcQinglangZhuanxiangController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcQinglangZhuanxiang tcQinglangZhuanxiang)
{
public void export(HttpServletResponse response, TcQinglangZhuanxiang tcQinglangZhuanxiang) {
List<TcQinglangZhuanxiang> list = tcQinglangZhuanxiangService.selectTcQinglangZhuanxiangList(tcQinglangZhuanxiang);
ExcelUtil<TcQinglangZhuanxiang> util = new ExcelUtil<TcQinglangZhuanxiang>(TcQinglangZhuanxiang.class);
util.exportExcel(response, list, "清朗专项数据");
@ -65,8 +60,7 @@ public class TcQinglangZhuanxiangController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcQinglangZhuanxiangService.selectTcQinglangZhuanxiangById(id));
}
@ -86,8 +80,7 @@ public class TcQinglangZhuanxiangController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcQinglangZhuanxiang tcQinglangZhuanxiang)
{
public AjaxResult edit(@RequestBody TcQinglangZhuanxiang tcQinglangZhuanxiang) {
return toAjax(tcQinglangZhuanxiangService.updateTcQinglangZhuanxiang(tcQinglangZhuanxiang));
}
@ -95,9 +88,8 @@ public class TcQinglangZhuanxiangController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcQinglangZhuanxiangService.deleteTcQinglangZhuanxiangByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcQlzxxdsj;
import com.ruoyi.zongzhi.service.ITcQlzxxdsjService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcQlzxxdsj;
import com.ruoyi.zongzhi.service.ITcQlzxxdsjService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-28
*/
@RestController
@RequestMapping("/zongzhi/qlzxxdsj")
@Api(tags = " 清郎专项行动数据统计")
public class TcQlzxxdsjController extends BaseController
{
public class TcQlzxxdsjController extends BaseController {
@Autowired
private ITcQlzxxdsjService tcQlzxxdsjService;
@ -40,8 +37,7 @@ public class TcQlzxxdsjController extends BaseController
*
*/
@GetMapping("/list")
public TableDataInfo list(TcQlzxxdsj tcQlzxxdsj)
{
public TableDataInfo list(TcQlzxxdsj tcQlzxxdsj) {
startPage();
List<TcQlzxxdsj> list = tcQlzxxdsjService.selectTcQlzxxdsjList(tcQlzxxdsj);
return getDataTable(list);
@ -51,8 +47,7 @@ public class TcQlzxxdsjController extends BaseController
*
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcQlzxxdsj tcQlzxxdsj)
{
public void export(HttpServletResponse response, TcQlzxxdsj tcQlzxxdsj) {
List<TcQlzxxdsj> list = tcQlzxxdsjService.selectTcQlzxxdsjList(tcQlzxxdsj);
ExcelUtil<TcQlzxxdsj> util = new ExcelUtil<TcQlzxxdsj>(TcQlzxxdsj.class);
util.exportExcel(response, list, "清郎专项行动数据统计数据");
@ -63,8 +58,7 @@ public class TcQlzxxdsjController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcQlzxxdsjService.selectTcQlzxxdsjById(id));
}
@ -84,8 +78,7 @@ public class TcQlzxxdsjController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcQlzxxdsj tcQlzxxdsj)
{
public AjaxResult edit(@RequestBody TcQlzxxdsj tcQlzxxdsj) {
return toAjax(tcQlzxxdsjService.updateTcQlzxxdsj(tcQlzxxdsj));
}
@ -93,9 +86,8 @@ public class TcQlzxxdsjController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcQlzxxdsjService.deleteTcQlzxxdsjByIds(ids));
}
}

@ -1,38 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcSafetyDanger;
import com.ruoyi.zongzhi.service.ITcSafetyDangerService;
import io.swagger.annotations.Api;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcSafetyDanger;
import com.ruoyi.zongzhi.service.ITcSafetyDangerService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/danger")
@Api(tags = " 安全隐患")
public class TcSafetyDangerController extends BaseController
{
public class TcSafetyDangerController extends BaseController {
@Autowired
private ITcSafetyDangerService tcSafetyDangerService;
@ -41,8 +38,7 @@ public class TcSafetyDangerController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcSafetyDanger tcSafetyDanger)
{
public TableDataInfo list(TcSafetyDanger tcSafetyDanger) {
startPage();
List<TcSafetyDanger> list = tcSafetyDangerService.selectTcSafetyDangerList(tcSafetyDanger);
return getDataTable(list);
@ -53,8 +49,7 @@ public class TcSafetyDangerController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcSafetyDanger tcSafetyDanger)
{
public void export(HttpServletResponse response, TcSafetyDanger tcSafetyDanger) {
List<TcSafetyDanger> list = tcSafetyDangerService.selectTcSafetyDangerList(tcSafetyDanger);
ExcelUtil<TcSafetyDanger> util = new ExcelUtil<TcSafetyDanger>(TcSafetyDanger.class);
util.exportExcel(response, list, "监管单位数据");
@ -65,8 +60,7 @@ public class TcSafetyDangerController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcSafetyDangerService.selectTcSafetyDangerById(id));
}
@ -86,8 +80,7 @@ public class TcSafetyDangerController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcSafetyDanger tcSafetyDanger)
{
public AjaxResult edit(@RequestBody TcSafetyDanger tcSafetyDanger) {
return toAjax(tcSafetyDangerService.updateTcSafetyDanger(tcSafetyDanger));
}
@ -95,9 +88,8 @@ public class TcSafetyDangerController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcSafetyDangerService.deleteTcSafetyDangerByIds(ids));
}
}

@ -1,39 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcSafetyDetection;
import com.ruoyi.zongzhi.service.ITcSafetyDetectionService;
import io.swagger.annotations.Api;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcSafetyDetection;
import com.ruoyi.zongzhi.service.ITcSafetyDetectionService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/detection")
@Api(tags = "安全检测")
public class TcSafetyDetectionController extends BaseController
{
public class TcSafetyDetectionController extends BaseController {
@Autowired
private ITcSafetyDetectionService tcSafetyDetectionService;
@ -42,8 +38,7 @@ public class TcSafetyDetectionController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcSafetyDetection tcSafetyDetection)
{
public TableDataInfo list(TcSafetyDetection tcSafetyDetection) {
startPage();
List<TcSafetyDetection> list = tcSafetyDetectionService.selectTcSafetyDetectionList(tcSafetyDetection);
return getDataTable(list);
@ -55,8 +50,7 @@ public class TcSafetyDetectionController extends BaseController
@PostMapping("/export")
public void export(HttpServletResponse response, TcSafetyDetection tcSafetyDetection)
{
public void export(HttpServletResponse response, TcSafetyDetection tcSafetyDetection) {
List<TcSafetyDetection> list = tcSafetyDetectionService.selectTcSafetyDetectionList(tcSafetyDetection);
ExcelUtil<TcSafetyDetection> util = new ExcelUtil<TcSafetyDetection>(TcSafetyDetection.class);
util.exportExcel(response, list, "安全检测数据");
@ -67,8 +61,7 @@ public class TcSafetyDetectionController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcSafetyDetectionService.selectTcSafetyDetectionById(id));
}
@ -88,8 +81,7 @@ public class TcSafetyDetectionController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcSafetyDetection tcSafetyDetection)
{
public AjaxResult edit(@RequestBody TcSafetyDetection tcSafetyDetection) {
return toAjax(tcSafetyDetectionService.updateTcSafetyDetection(tcSafetyDetection));
}
@ -97,9 +89,8 @@ public class TcSafetyDetectionController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcSafetyDetectionService.deleteTcSafetyDetectionByIds(ids));
}
}

@ -0,0 +1,94 @@
package com.ruoyi.zongzhi.controller;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcSgjTj;
import com.ruoyi.zongzhi.service.ITcSgjTjService;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author ruoyi
* @date 2023-09-13
*/
@RestController
@RequestMapping("/zongzhi/tj")
@Api(tags = " 安全监测受攻击统计")
public class TcSgjTjController extends BaseController {
@Resource
private ITcSgjTjService tcSgjTjService;
/**
*
*/
@GetMapping("/list")
public TableDataInfo list(TcSgjTj tcSgjTj) {
startPage();
List<TcSgjTj> list = tcSgjTjService.selectTcSgjTjList(tcSgjTj);
return getDataTable(list);
}
/**
*
*/
@Log(title = "安全监测受攻击统计", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, TcSgjTj tcSgjTj) {
List<TcSgjTj> list = tcSgjTjService.selectTcSgjTjList(tcSgjTj);
ExcelUtil<TcSgjTj> util = new ExcelUtil<TcSgjTj>(TcSgjTj.class);
util.exportExcel(response, list, "安全监测受攻击统计数据");
}
/**
*
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcSgjTjService.selectTcSgjTjById(id));
}
/**
*
*/
@Log(title = "安全监测受攻击统计", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody TcSgjTj tcSgjTj) {
return toAjax(tcSgjTjService.insertTcSgjTj(tcSgjTj));
}
/**
*
*/
@Log(title = "安全监测受攻击统计", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody TcSgjTj tcSgjTj) {
return toAjax(tcSgjTjService.updateTcSgjTj(tcSgjTj));
}
/**
*
*/
@Log(title = "安全监测受攻击统计", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcSgjTjService.deleteTcSgjTjByIds(ids));
}
}

@ -8,7 +8,14 @@ import com.ruoyi.zongzhi.domain.TcTb;
import com.ruoyi.zongzhi.service.ITcTbService;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;

@ -9,7 +9,14 @@ import com.ruoyi.zongzhi.service.ITcTownService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;

@ -8,22 +8,28 @@ import com.ruoyi.zongzhi.domain.TcWorkDongtai;
import com.ruoyi.zongzhi.service.ITcWorkDongtaiService;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/dongtai")
@Api(tags = "工作动态")
public class TcWorkDongtaiController extends BaseController
{
public class TcWorkDongtaiController extends BaseController {
@Autowired
private ITcWorkDongtaiService tcWorkDongtaiService;
@ -32,8 +38,7 @@ public class TcWorkDongtaiController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcWorkDongtai tcWorkDongtai)
{
public TableDataInfo list(TcWorkDongtai tcWorkDongtai) {
startPage();
List<TcWorkDongtai> list = tcWorkDongtaiService.selectTcWorkDongtaiList(tcWorkDongtai);
return getDataTable(list);
@ -44,8 +49,7 @@ public class TcWorkDongtaiController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcWorkDongtai tcWorkDongtai)
{
public void export(HttpServletResponse response, TcWorkDongtai tcWorkDongtai) {
List<TcWorkDongtai> list = tcWorkDongtaiService.selectTcWorkDongtaiList(tcWorkDongtai);
ExcelUtil<TcWorkDongtai> util = new ExcelUtil<TcWorkDongtai>(TcWorkDongtai.class);
util.exportExcel(response, list, "工作动态数据");
@ -56,8 +60,7 @@ public class TcWorkDongtaiController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcWorkDongtaiService.selectTcWorkDongtaiById(id));
}
@ -77,8 +80,7 @@ public class TcWorkDongtaiController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcWorkDongtai tcWorkDongtai)
{
public AjaxResult edit(@RequestBody TcWorkDongtai tcWorkDongtai) {
return toAjax(tcWorkDongtaiService.updateTcWorkDongtai(tcWorkDongtai));
}
@ -86,9 +88,8 @@ public class TcWorkDongtaiController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcWorkDongtaiService.deleteTcWorkDongtaiByIds(ids));
}

@ -8,7 +8,14 @@ import com.ruoyi.zongzhi.domain.TcWpyrwwcl;
import com.ruoyi.zongzhi.service.ITcWpyrwwclService;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;

@ -8,7 +8,14 @@ import com.ruoyi.zongzhi.domain.TcYqFl;
import com.ruoyi.zongzhi.service.ITcYqFlService;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;

@ -8,7 +8,14 @@ import com.ruoyi.zongzhi.domain.TcYqZs;
import com.ruoyi.zongzhi.service.ITcYqZsService;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;

@ -1,39 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcZhongdianDomain;
import com.ruoyi.zongzhi.service.ITcZhongdianDomainService;
import io.swagger.annotations.Api;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcZhongdianDomain;
import com.ruoyi.zongzhi.service.ITcZhongdianDomainService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/domain")
@Api(tags = "重点领域监管")
public class TcZhongdianDomainController extends BaseController
{
public class TcZhongdianDomainController extends BaseController {
@Autowired
private ITcZhongdianDomainService tcZhongdianDomainService;
@ -42,8 +38,7 @@ public class TcZhongdianDomainController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcZhongdianDomain tcZhongdianDomain)
{
public TableDataInfo list(TcZhongdianDomain tcZhongdianDomain) {
startPage();
List<TcZhongdianDomain> list = tcZhongdianDomainService.selectTcZhongdianDomainList(tcZhongdianDomain);
return getDataTable(list);
@ -54,8 +49,7 @@ public class TcZhongdianDomainController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcZhongdianDomain tcZhongdianDomain)
{
public void export(HttpServletResponse response, TcZhongdianDomain tcZhongdianDomain) {
List<TcZhongdianDomain> list = tcZhongdianDomainService.selectTcZhongdianDomainList(tcZhongdianDomain);
ExcelUtil<TcZhongdianDomain> util = new ExcelUtil<TcZhongdianDomain>(TcZhongdianDomain.class);
util.exportExcel(response, list, "重点领域监管数据");
@ -66,8 +60,7 @@ public class TcZhongdianDomainController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcZhongdianDomainService.selectTcZhongdianDomainById(id));
}
@ -87,8 +80,7 @@ public class TcZhongdianDomainController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcZhongdianDomain tcZhongdianDomain)
{
public AjaxResult edit(@RequestBody TcZhongdianDomain tcZhongdianDomain) {
return toAjax(tcZhongdianDomainService.updateTcZhongdianDomain(tcZhongdianDomain));
}
@ -96,9 +88,8 @@ public class TcZhongdianDomainController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcZhongdianDomainService.deleteTcZhongdianDomainByIds(ids));
}
}

@ -1,39 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcZhongdianEnterprise;
import com.ruoyi.zongzhi.service.ITcZhongdianEnterpriseService;
import io.swagger.annotations.Api;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcZhongdianEnterprise;
import com.ruoyi.zongzhi.service.ITcZhongdianEnterpriseService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/enterprise")
@Api(tags = "重点企业名录")
public class TcZhongdianEnterpriseController extends BaseController
{
public class TcZhongdianEnterpriseController extends BaseController {
@Autowired
private ITcZhongdianEnterpriseService tcZhongdianEnterpriseService;
@ -42,8 +38,7 @@ public class TcZhongdianEnterpriseController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcZhongdianEnterprise tcZhongdianEnterprise)
{
public TableDataInfo list(TcZhongdianEnterprise tcZhongdianEnterprise) {
startPage();
List<TcZhongdianEnterprise> list = tcZhongdianEnterpriseService.selectTcZhongdianEnterpriseList(tcZhongdianEnterprise);
return getDataTable(list);
@ -55,8 +50,7 @@ public class TcZhongdianEnterpriseController extends BaseController
@PostMapping("/export")
public void export(HttpServletResponse response, TcZhongdianEnterprise tcZhongdianEnterprise)
{
public void export(HttpServletResponse response, TcZhongdianEnterprise tcZhongdianEnterprise) {
List<TcZhongdianEnterprise> list = tcZhongdianEnterpriseService.selectTcZhongdianEnterpriseList(tcZhongdianEnterprise);
ExcelUtil<TcZhongdianEnterprise> util = new ExcelUtil<TcZhongdianEnterprise>(TcZhongdianEnterprise.class);
util.exportExcel(response, list, "重点企业名录数据");
@ -67,8 +61,7 @@ public class TcZhongdianEnterpriseController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcZhongdianEnterpriseService.selectTcZhongdianEnterpriseById(id));
}
@ -88,8 +81,7 @@ public class TcZhongdianEnterpriseController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcZhongdianEnterprise tcZhongdianEnterprise)
{
public AjaxResult edit(@RequestBody TcZhongdianEnterprise tcZhongdianEnterprise) {
return toAjax(tcZhongdianEnterpriseService.updateTcZhongdianEnterprise(tcZhongdianEnterprise));
}
@ -97,9 +89,8 @@ public class TcZhongdianEnterpriseController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcZhongdianEnterpriseService.deleteTcZhongdianEnterpriseByIds(ids));
}
}

@ -1,39 +1,35 @@
package com.ruoyi.zongzhi.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.zongzhi.domain.TcZhongdianWork;
import com.ruoyi.zongzhi.service.ITcZhongdianWorkService;
import io.swagger.annotations.Api;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.zongzhi.domain.TcZhongdianWork;
import com.ruoyi.zongzhi.service.ITcZhongdianWorkService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-08-10
*/
@RestController
@RequestMapping("/zongzhi/work")
@Api(tags = "重点工作项目")
public class TcZhongdianWorkController extends BaseController
{
public class TcZhongdianWorkController extends BaseController {
@Autowired
private ITcZhongdianWorkService tcZhongdianWorkService;
@ -42,8 +38,7 @@ public class TcZhongdianWorkController extends BaseController
*/
@GetMapping("/list")
public TableDataInfo list(TcZhongdianWork tcZhongdianWork)
{
public TableDataInfo list(TcZhongdianWork tcZhongdianWork) {
startPage();
List<TcZhongdianWork> list = tcZhongdianWorkService.selectTcZhongdianWorkList(tcZhongdianWork);
return getDataTable(list);
@ -54,8 +49,7 @@ public class TcZhongdianWorkController extends BaseController
*/
@PostMapping("/export")
public void export(HttpServletResponse response, TcZhongdianWork tcZhongdianWork)
{
public void export(HttpServletResponse response, TcZhongdianWork tcZhongdianWork) {
List<TcZhongdianWork> list = tcZhongdianWorkService.selectTcZhongdianWorkList(tcZhongdianWork);
ExcelUtil<TcZhongdianWork> util = new ExcelUtil<TcZhongdianWork>(TcZhongdianWork.class);
util.exportExcel(response, list, "重点工作项目数据");
@ -66,8 +60,7 @@ public class TcZhongdianWorkController extends BaseController
*/
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcZhongdianWorkService.selectTcZhongdianWorkById(id));
}
@ -88,8 +81,7 @@ public class TcZhongdianWorkController extends BaseController
*/
@PutMapping
public AjaxResult edit(@RequestBody TcZhongdianWork tcZhongdianWork)
{
public AjaxResult edit(@RequestBody TcZhongdianWork tcZhongdianWork) {
return toAjax(tcZhongdianWorkService.updateTcZhongdianWork(tcZhongdianWork));
}
@ -97,9 +89,8 @@ public class TcZhongdianWorkController extends BaseController
*
*/
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcZhongdianWorkService.deleteTcZhongdianWorkByIds(ids));
}
}

@ -1,11 +1,12 @@
package com.ruoyi.zongzhi.domain;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.List;
/**
* tc_data_source
@ -14,6 +15,7 @@ import com.ruoyi.common.core.domain.BaseEntity;
* @date 2023-08-10
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class TcDataSource extends BaseEntity {
private static final long serialVersionUID = 1L;
@ -40,6 +42,22 @@ public class TcDataSource extends BaseEntity {
@Excel(name = "类型")
private Long type;
/**
* 1.
* 2. APTM
* 3.
* 4.
* 5.
*/
@ApiModelProperty(value = "类型 1.云断监管 2APTM 3.硬探针 4.软探针 5.监管单位 6.网站监测 7.系统监测")
private String notType;
/**
*
*/
@ApiModelProperty(value = "用于后台处理无需传值")
private List<String> notTypeList;
/**
*
*/

@ -0,0 +1,122 @@
package com.ruoyi.zongzhi.domain;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* tc_data_source_tj
*
* @author ruoyi
* @date 2023-09-13
*/
public class TcDataSourceTj extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
private Long id;
/**
* id
*/
@Excel(name = "区域id")
@ApiModelProperty(value = "区域id")
private Long areaId;
/**
* (G)
*/
@Excel(name = "云端监测(G)")
@ApiModelProperty(value = "云端监测(G)")
private String lable1;
/**
* APT(M)
*/
@Excel(name = "APT(M)")
@ApiModelProperty(value = "APT(M)")
private String lable2;
/**
* id
*/
@Excel(name = "创建人id")
@ApiModelProperty(value = "创建人id")
private Long createId;
/**
* id
*/
@Excel(name = "最后更新人id")
@ApiModelProperty(value = "最后更新人id")
private Long updateId;
public void setId(Long id) {
this.id = id;
}
public Long getId() {
return id;
}
public void setAreaId(Long areaId) {
this.areaId = areaId;
}
public Long getAreaId() {
return areaId;
}
public void setLable1(String lable1) {
this.lable1 = lable1;
}
public String getLable1() {
return lable1;
}
public void setLable2(String lable2) {
this.lable2 = lable2;
}
public String getLable2() {
return lable2;
}
public void setCreateId(Long createId) {
this.createId = createId;
}
public Long getCreateId() {
return createId;
}
public void setUpdateId(Long updateId) {
this.updateId = updateId;
}
public Long getUpdateId() {
return updateId;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("areaId", getAreaId())
.append("lable1", getLable1())
.append("lable2", getLable2())
.append("createId", getCreateId())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateId", getUpdateId())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.append("remark", getRemark())
.toString();
}
}

@ -1,14 +1,13 @@
package com.ruoyi.zongzhi.domain;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* tc_network_report
@ -17,6 +16,7 @@ import com.ruoyi.common.core.domain.BaseEntity;
* @date 2023-08-10
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class TcNetworkReport extends BaseEntity {
private static final long serialVersionUID = 1L;

@ -0,0 +1,156 @@
package com.ruoyi.zongzhi.domain;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* tc_sgj_tj
*
* @author ruoyi
* @date 2023-09-13
*/
public class TcSgjTj extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
private Long id;
/** 所属镇ID */
private Long townId;
/** 所属村ID */
private Long villageId;
/**
*
*/
@ApiModelProperty(value = "网络攻击")
@Excel(name = "网络攻击", readConverterExp = "次=")
private Long totalSum;
/**
*
*/
@Excel(name = "入侵攻击")
@ApiModelProperty(value = "入侵攻击")
private Long rqSum;
/**
*
*/
@Excel(name = "恶意扫描")
@ApiModelProperty(value = "恶意扫描")
private Long eySum;
/**
*
*/
@Excel(name = "僵木蠕病毒")
@ApiModelProperty(value = "僵木蠕病毒")
private Long jmrSum;
/** 创建人id */
private Long createId;
/**
* id
*/
private Long updateId;
public void setId(Long id) {
this.id = id;
}
public Long getId() {
return id;
}
public void setTownId(Long townId) {
this.townId = townId;
}
public Long getTownId() {
return townId;
}
public void setVillageId(Long villageId) {
this.villageId = villageId;
}
public Long getVillageId() {
return villageId;
}
public void setTotalSum(Long totalSum) {
this.totalSum = totalSum;
}
public Long getTotalSum() {
return totalSum;
}
public void setRqSum(Long rqSum) {
this.rqSum = rqSum;
}
public Long getRqSum() {
return rqSum;
}
public void setEySum(Long eySum) {
this.eySum = eySum;
}
public Long getEySum() {
return eySum;
}
public void setJmrSum(Long jmrSum) {
this.jmrSum = jmrSum;
}
public Long getJmrSum() {
return jmrSum;
}
public void setCreateId(Long createId) {
this.createId = createId;
}
public Long getCreateId() {
return createId;
}
public void setUpdateId(Long updateId) {
this.updateId = updateId;
}
public Long getUpdateId() {
return updateId;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("townId", getTownId())
.append("villageId", getVillageId())
.append("totalSum", getTotalSum())
.append("rqSum", getRqSum())
.append("eySum", getEySum())
.append("jmrSum", getJmrSum())
.append("createId", getCreateId())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateId", getUpdateId())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.append("remark", getRemark())
.toString();
}
}

@ -0,0 +1,61 @@
package com.ruoyi.zongzhi.mapper;
import com.ruoyi.zongzhi.domain.TcDataSourceTj;
import java.util.List;
/**
* Mapper
*
* @author ruoyi
* @date 2023-09-13
*/
public interface TcDataSourceTjMapper {
/**
*
*
* @param id
* @return
*/
public TcDataSourceTj selectTcDataSourceTjById(Long id);
/**
*
*
* @param tcDataSourceTj
* @return
*/
public List<TcDataSourceTj> selectTcDataSourceTjList(TcDataSourceTj tcDataSourceTj);
/**
*
*
* @param tcDataSourceTj
* @return
*/
public int insertTcDataSourceTj(TcDataSourceTj tcDataSourceTj);
/**
*
*
* @param tcDataSourceTj
* @return
*/
public int updateTcDataSourceTj(TcDataSourceTj tcDataSourceTj);
/**
*
*
* @param id
* @return
*/
public int deleteTcDataSourceTjById(Long id);
/**
*
*
* @param ids
* @return
*/
public int deleteTcDataSourceTjByIds(Long[] ids);
}

@ -0,0 +1,61 @@
package com.ruoyi.zongzhi.mapper;
import com.ruoyi.zongzhi.domain.TcSgjTj;
import java.util.List;
/**
* Mapper
*
* @author ruoyi
* @date 2023-09-13
*/
public interface TcSgjTjMapper {
/**
*
*
* @param id
* @return
*/
public TcSgjTj selectTcSgjTjById(Long id);
/**
*
*
* @param tcSgjTj
* @return
*/
public List<TcSgjTj> selectTcSgjTjList(TcSgjTj tcSgjTj);
/**
*
*
* @param tcSgjTj
* @return
*/
public int insertTcSgjTj(TcSgjTj tcSgjTj);
/**
*
*
* @param tcSgjTj
* @return
*/
public int updateTcSgjTj(TcSgjTj tcSgjTj);
/**
*
*
* @param id
* @return
*/
public int deleteTcSgjTjById(Long id);
/**
*
*
* @param ids
* @return
*/
public int deleteTcSgjTjByIds(Long[] ids);
}

@ -0,0 +1,61 @@
package com.ruoyi.zongzhi.service;
import com.ruoyi.zongzhi.domain.TcDataSourceTj;
import java.util.List;
/**
* Service
*
* @author ruoyi
* @date 2023-09-13
*/
public interface ITcDataSourceTjService {
/**
*
*
* @param id
* @return
*/
public TcDataSourceTj selectTcDataSourceTjById(Long id);
/**
*
*
* @param tcDataSourceTj
* @return
*/
public List<TcDataSourceTj> selectTcDataSourceTjList(TcDataSourceTj tcDataSourceTj);
/**
*
*
* @param tcDataSourceTj
* @return
*/
public int insertTcDataSourceTj(TcDataSourceTj tcDataSourceTj);
/**
*
*
* @param tcDataSourceTj
* @return
*/
public int updateTcDataSourceTj(TcDataSourceTj tcDataSourceTj);
/**
*
*
* @param ids
* @return
*/
public int deleteTcDataSourceTjByIds(Long[] ids);
/**
*
*
* @param id
* @return
*/
public int deleteTcDataSourceTjById(Long id);
}

@ -0,0 +1,61 @@
package com.ruoyi.zongzhi.service;
import com.ruoyi.zongzhi.domain.TcSgjTj;
import java.util.List;
/**
* Service
*
* @author ruoyi
* @date 2023-09-13
*/
public interface ITcSgjTjService {
/**
*
*
* @param id
* @return
*/
public TcSgjTj selectTcSgjTjById(Long id);
/**
*
*
* @param tcSgjTj
* @return
*/
public List<TcSgjTj> selectTcSgjTjList(TcSgjTj tcSgjTj);
/**
*
*
* @param tcSgjTj
* @return
*/
public int insertTcSgjTj(TcSgjTj tcSgjTj);
/**
*
*
* @param tcSgjTj
* @return
*/
public int updateTcSgjTj(TcSgjTj tcSgjTj);
/**
*
*
* @param ids
* @return
*/
public int deleteTcSgjTjByIds(Long[] ids);
/**
*
*
* @param id
* @return
*/
public int deleteTcSgjTjById(Long id);
}

@ -1,96 +1,90 @@
package com.ruoyi.zongzhi.service.impl;
import java.util.List;
import com.ruoyi.common.utils.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.zongzhi.mapper.TcDataSourceMapper;
import com.ruoyi.zongzhi.domain.TcDataSource;
import com.ruoyi.zongzhi.mapper.TcDataSourceMapper;
import com.ruoyi.zongzhi.service.ITcDataSourceService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
/**
* Service
*
*
* @author ruoyi
* @date 2023-08-10
*/
@Service
public class TcDataSourceServiceImpl implements ITcDataSourceService
{
@Autowired
public class TcDataSourceServiceImpl implements ITcDataSourceService {
@Resource
private TcDataSourceMapper tcDataSourceMapper;
/**
*
*
*
* @param id
* @return
*/
@Override
public TcDataSource selectTcDataSourceById(Long id)
{
public TcDataSource selectTcDataSourceById(Long id) {
return tcDataSourceMapper.selectTcDataSourceById(id);
}
/**
*
*
*
* @param tcDataSource
* @return
*/
@Override
public List<TcDataSource> selectTcDataSourceList(TcDataSource tcDataSource)
{
public List<TcDataSource> selectTcDataSourceList(TcDataSource tcDataSource) {
return tcDataSourceMapper.selectTcDataSourceList(tcDataSource);
}
/**
*
*
*
* @param tcDataSource
* @return
*/
@Override
public int insertTcDataSource(TcDataSource tcDataSource)
{
public int insertTcDataSource(TcDataSource tcDataSource) {
tcDataSource.setCreateTime(DateUtils.getNowDate());
return tcDataSourceMapper.insertTcDataSource(tcDataSource);
}
/**
*
*
*
* @param tcDataSource
* @return
*/
@Override
public int updateTcDataSource(TcDataSource tcDataSource)
{
public int updateTcDataSource(TcDataSource tcDataSource) {
tcDataSource.setUpdateTime(DateUtils.getNowDate());
return tcDataSourceMapper.updateTcDataSource(tcDataSource);
}
/**
*
*
*
* @param ids
* @return
*/
@Override
public int deleteTcDataSourceByIds(Long[] ids)
{
public int deleteTcDataSourceByIds(Long[] ids) {
return tcDataSourceMapper.deleteTcDataSourceByIds(ids);
}
/**
*
*
*
* @param id
* @return
*/
@Override
public int deleteTcDataSourceById(Long id)
{
public int deleteTcDataSourceById(Long id) {
return tcDataSourceMapper.deleteTcDataSourceById(id);
}
}

@ -0,0 +1,90 @@
package com.ruoyi.zongzhi.service.impl;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.zongzhi.domain.TcDataSourceTj;
import com.ruoyi.zongzhi.mapper.TcDataSourceTjMapper;
import com.ruoyi.zongzhi.service.ITcDataSourceTjService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
/**
* Service
*
* @author ruoyi
* @date 2023-09-13
*/
@Service
public class TcDataSourceTjServiceImpl implements ITcDataSourceTjService {
@Resource
private TcDataSourceTjMapper tcDataSourceTjMapper;
/**
*
*
* @param id
* @return
*/
@Override
public TcDataSourceTj selectTcDataSourceTjById(Long id) {
return tcDataSourceTjMapper.selectTcDataSourceTjById(id);
}
/**
*
*
* @param tcDataSourceTj
* @return
*/
@Override
public List<TcDataSourceTj> selectTcDataSourceTjList(TcDataSourceTj tcDataSourceTj) {
return tcDataSourceTjMapper.selectTcDataSourceTjList(tcDataSourceTj);
}
/**
*
*
* @param tcDataSourceTj
* @return
*/
@Override
public int insertTcDataSourceTj(TcDataSourceTj tcDataSourceTj) {
tcDataSourceTj.setCreateTime(DateUtils.getNowDate());
return tcDataSourceTjMapper.insertTcDataSourceTj(tcDataSourceTj);
}
/**
*
*
* @param tcDataSourceTj
* @return
*/
@Override
public int updateTcDataSourceTj(TcDataSourceTj tcDataSourceTj) {
tcDataSourceTj.setUpdateTime(DateUtils.getNowDate());
return tcDataSourceTjMapper.updateTcDataSourceTj(tcDataSourceTj);
}
/**
*
*
* @param ids
* @return
*/
@Override
public int deleteTcDataSourceTjByIds(Long[] ids) {
return tcDataSourceTjMapper.deleteTcDataSourceTjByIds(ids);
}
/**
*
*
* @param id
* @return
*/
@Override
public int deleteTcDataSourceTjById(Long id) {
return tcDataSourceTjMapper.deleteTcDataSourceTjById(id);
}
}

@ -0,0 +1,90 @@
package com.ruoyi.zongzhi.service.impl;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.zongzhi.domain.TcSgjTj;
import com.ruoyi.zongzhi.mapper.TcSgjTjMapper;
import com.ruoyi.zongzhi.service.ITcSgjTjService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
/**
* Service
*
* @author ruoyi
* @date 2023-09-13
*/
@Service
public class TcSgjTjServiceImpl implements ITcSgjTjService {
@Resource
private TcSgjTjMapper tcSgjTjMapper;
/**
*
*
* @param id
* @return
*/
@Override
public TcSgjTj selectTcSgjTjById(Long id) {
return tcSgjTjMapper.selectTcSgjTjById(id);
}
/**
*
*
* @param tcSgjTj
* @return
*/
@Override
public List<TcSgjTj> selectTcSgjTjList(TcSgjTj tcSgjTj) {
return tcSgjTjMapper.selectTcSgjTjList(tcSgjTj);
}
/**
*
*
* @param tcSgjTj
* @return
*/
@Override
public int insertTcSgjTj(TcSgjTj tcSgjTj) {
tcSgjTj.setCreateTime(DateUtils.getNowDate());
return tcSgjTjMapper.insertTcSgjTj(tcSgjTj);
}
/**
*
*
* @param tcSgjTj
* @return
*/
@Override
public int updateTcSgjTj(TcSgjTj tcSgjTj) {
tcSgjTj.setUpdateTime(DateUtils.getNowDate());
return tcSgjTjMapper.updateTcSgjTj(tcSgjTj);
}
/**
*
*
* @param ids
* @return
*/
@Override
public int deleteTcSgjTjByIds(Long[] ids) {
return tcSgjTjMapper.deleteTcSgjTjByIds(ids);
}
/**
*
*
* @param id
* @return
*/
@Override
public int deleteTcSgjTjById(Long id) {
return tcSgjTjMapper.deleteTcSgjTjById(id);
}
}

@ -104,14 +104,16 @@ token:
expireTime: 30
# MyBatis配置
mybatis:
mybatis-plus:
# 搜索指定包别名
typeAliasesPackage: com.ruoyi.**.domain
# 配置mapper的扫描找到所有的mapper.xml映射文件
mapperLocations: classpath*:mapper/**/*Mapper.xml
# 加载全局的配置文件
configLocation: classpath:mybatis/mybatis-config.xml
configuration:
cache-enabled: true
use-generated-keys: true
default-executor-type: simple
log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl
# PageHelper分页插件
pagehelper:
helperDialect: mysql

@ -17,6 +17,13 @@
<dependencies>
<!-- mybatis-plus -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.3.2</version>
</dependency>
<!-- Spring框架基本的核心工具 -->
<dependency>
<groupId>org.springframework</groupId>
@ -129,11 +136,11 @@
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
<!--引入Knife4j的官方start包,该指南选择Spring Boot版本<3.0,开发者需要注意-->
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-annotations</artifactId>
<version>1.6.6</version>
<scope>compile</scope>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-openapi2-spring-boot-starter</artifactId>
<version>4.0.0</version>
</dependency>
</dependencies>

@ -1,20 +1,11 @@
package com.ruoyi.framework.config;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
import javax.sql.DataSource;
import org.apache.ibatis.io.VFS;
import org.apache.ibatis.session.SqlSessionFactory;
import org.mybatis.spring.SqlSessionFactoryBean;
import org.mybatis.spring.boot.autoconfigure.SpringBootVFS;
import org.springframework.beans.factory.annotation.Autowired;
import com.baomidou.mybatisplus.annotation.DbType;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.env.Environment;
import org.springframework.core.io.DefaultResourceLoader;
import org.springframework.core.io.Resource;
import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
import org.springframework.core.io.support.ResourcePatternResolver;
@ -22,90 +13,69 @@ import org.springframework.core.type.classreading.CachingMetadataReaderFactory;
import org.springframework.core.type.classreading.MetadataReader;
import org.springframework.core.type.classreading.MetadataReaderFactory;
import org.springframework.util.ClassUtils;
import com.ruoyi.common.utils.StringUtils;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
/**
* Mybatis*
*
*
* @author ruoyi
*/
@Configuration
public class MyBatisConfig
{
@Autowired
private Environment env;
public class MyBatisConfig {
static final String DEFAULT_RESOURCE_PATTERN = "**/*.class";
public static String setTypeAliasesPackage(String typeAliasesPackage)
{
ResourcePatternResolver resolver = (ResourcePatternResolver) new PathMatchingResourcePatternResolver();
public static String setTypeAliasesPackage(String typeAliasesPackage) {
ResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
MetadataReaderFactory metadataReaderFactory = new CachingMetadataReaderFactory(resolver);
List<String> allResult = new ArrayList<String>();
try
{
for (String aliasesPackage : typeAliasesPackage.split(","))
{
try {
for (String aliasesPackage : typeAliasesPackage.split(",")) {
List<String> result = new ArrayList<String>();
aliasesPackage = ResourcePatternResolver.CLASSPATH_ALL_URL_PREFIX
+ ClassUtils.convertClassNameToResourcePath(aliasesPackage.trim()) + "/" + DEFAULT_RESOURCE_PATTERN;
aliasesPackage = ResourcePatternResolver.CLASSPATH_ALL_URL_PREFIX + ClassUtils.convertClassNameToResourcePath(aliasesPackage.trim()) + "/" + DEFAULT_RESOURCE_PATTERN;
Resource[] resources = resolver.getResources(aliasesPackage);
if (resources != null && resources.length > 0)
{
if (resources != null && resources.length > 0) {
MetadataReader metadataReader = null;
for (Resource resource : resources)
{
if (resource.isReadable())
{
for (Resource resource : resources) {
if (resource.isReadable()) {
metadataReader = metadataReaderFactory.getMetadataReader(resource);
try
{
try {
result.add(Class.forName(metadataReader.getClassMetadata().getClassName()).getPackage().getName());
}
catch (ClassNotFoundException e)
{
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
}
}
if (result.size() > 0)
{
if (result.size() > 0) {
HashSet<String> hashResult = new HashSet<String>(result);
allResult.addAll(hashResult);
}
}
if (allResult.size() > 0)
{
if (allResult.size() > 0) {
typeAliasesPackage = String.join(",", (String[]) allResult.toArray(new String[0]));
}
else
{
} else {
throw new RuntimeException("mybatis typeAliasesPackage 路径扫描错误,参数typeAliasesPackage:" + typeAliasesPackage + "未找到任何包");
}
}
catch (IOException e)
{
} catch (IOException e) {
e.printStackTrace();
}
return typeAliasesPackage;
}
public Resource[] resolveMapperLocations(String[] mapperLocations)
{
public Resource[] resolveMapperLocations(String[] mapperLocations) {
ResourcePatternResolver resourceResolver = new PathMatchingResourcePatternResolver();
List<Resource> resources = new ArrayList<Resource>();
if (mapperLocations != null)
{
for (String mapperLocation : mapperLocations)
{
try
{
List<Resource> resources = new ArrayList<>();
if (mapperLocations != null) {
for (String mapperLocation : mapperLocations) {
try {
Resource[] mappers = resourceResolver.getResources(mapperLocation);
resources.addAll(Arrays.asList(mappers));
}
catch (IOException e)
{
} catch (IOException e) {
// ignore
}
}
@ -113,20 +83,12 @@ public class MyBatisConfig
return resources.toArray(new Resource[resources.size()]);
}
@Bean
public SqlSessionFactory sqlSessionFactory(DataSource dataSource) throws Exception
{
String typeAliasesPackage = env.getProperty("mybatis.typeAliasesPackage");
String mapperLocations = env.getProperty("mybatis.mapperLocations");
String configLocation = env.getProperty("mybatis.configLocation");
typeAliasesPackage = setTypeAliasesPackage(typeAliasesPackage);
VFS.addImplClass(SpringBootVFS.class);
final SqlSessionFactoryBean sessionFactory = new SqlSessionFactoryBean();
sessionFactory.setDataSource(dataSource);
sessionFactory.setTypeAliasesPackage(typeAliasesPackage);
sessionFactory.setMapperLocations(resolveMapperLocations(StringUtils.split(mapperLocations, ",")));
sessionFactory.setConfigLocation(new DefaultResourceLoader().getResource(configLocation));
return sessionFactory.getObject();
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
interceptor.addInnerInterceptor(new OptimisticLockerInnerInterceptor());
return interceptor;
}
}
}

@ -122,7 +122,7 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter {
// .antMatchers("/system/dict/data/type/**").anonymous()
.antMatchers("/*/api-docs").anonymous()
// 静态资源,可匿名访问
.antMatchers(HttpMethod.GET, "/", "/*.html", "/**/*.html", "/**/*.css", "/**/*.js", "/profile/**","/getInfo").permitAll()
.antMatchers(HttpMethod.GET, "/", "/*.html", "/**/*.html", "/**/*.css", "/**/*.js", "/profile/**").permitAll()
.antMatchers("/swagger-ui.html", "/swagger-resources/**", "/webjars/**", "/*/api-docs", "/druid/**", "/zongzhi/**","/system/dict/data/**").permitAll()
// 除上面外的所有请求全部需要鉴权认证
.anyRequest().authenticated()

@ -25,31 +25,37 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="updateBy" column="update_by" />
<result property="updateTime" column="update_time" />
<result property="remark" column="remark" />
<result property="isStatus" column="is_status" />
</resultMap>
<sql id="selectTcDataSourceVo">
select id, area_id, type, asset_name, aff_unit, aff_groups, systeam_name, url, ip_address, os, versions, is_focus, level, create_id, create_by, create_time, update_id, update_by, update_time, remark,is_status from tc_data_source
select id, area_id, type, asset_name, aff_unit, aff_groups, systeam_name, url, ip_address, os, versions, is_focus, level, create_id, create_by, create_time, update_id, update_by, update_time, remark from tc_data_source
</sql>
<select id="selectTcDataSourceList" parameterType="TcDataSource" resultMap="TcDataSourceResult">
<include refid="selectTcDataSourceVo"/>
<where>
<if test="areaId != null "> and area_id = #{areaId}</if>
<if test="type != null "> and type = #{type}</if>
<if test="assetName != null and assetName != ''"> and asset_name like concat('%', #{assetName}, '%')</if>
<if test="affUnit != null and affUnit != ''"> and aff_unit = #{affUnit}</if>
<if test="affGroups != null and affGroups != ''"> and aff_groups = #{affGroups}</if>
<if test="systeamName != null and systeamName != ''"> and systeam_name like concat('%', #{systeamName}, '%')</if>
<if test="url != null and url != ''"> and url = #{url}</if>
<if test="ipAddress != null and ipAddress != ''"> and ip_address = #{ipAddress}</if>
<if test="os != null "> and os = #{os}</if>
<if test="versions != null and versions != ''"> and versions = #{versions}</if>
<if test="isFocus != null "> and is_focus = #{isFocus}</if>
<if test="level != null "> and level = #{level}</if>
<if test="createId != null "> and create_id = #{createId}</if>
<if test="updateId != null "> and update_id = #{updateId}</if>
<if test="isStatus != null "> and is_status = #{isStatus}</if>
<where>
<if test="areaId != null ">and area_id = #{areaId}</if>
<if test="notTypeList != null and notTypeList.size() > 0">
and type NOT IN
<foreach item="item" collection="notTypeList" open="(" separator="," close=")">
#{item}
</foreach>
</if>
<if test="type != null ">and type = #{type}</if>
<if test="assetName != null and assetName != ''">and asset_name like concat('%', #{assetName}, '%')</if>
<if test="affUnit != null and affUnit != ''">and aff_unit = #{affUnit}</if>
<if test="affGroups != null and affGroups != ''">and aff_groups = #{affGroups}</if>
<if test="systeamName != null and systeamName != ''">and systeam_name like concat('%', #{systeamName},
'%')
</if>
<if test="url != null and url != ''">and url = #{url}</if>
<if test="ipAddress != null and ipAddress != ''">and ip_address = #{ipAddress}</if>
<if test="os != null ">and os = #{os}</if>
<if test="versions != null and versions != ''">and versions = #{versions}</if>
<if test="isFocus != null ">and is_focus = #{isFocus}</if>
<if test="level != null ">and level = #{level}</if>
<if test="createId != null ">and create_id = #{createId}</if>
<if test="updateId != null ">and update_id = #{updateId}</if>
</where>
</select>

@ -0,0 +1,109 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruoyi.zongzhi.mapper.TcDataSourceTjMapper">
<resultMap type="TcDataSourceTj" id="TcDataSourceTjResult">
<result property="id" column="id"/>
<result property="areaId" column="area_id"/>
<result property="lable1" column="lable1"/>
<result property="lable2" column="lable2"/>
<result property="createId" column="create_id"/>
<result property="createBy" column="create_by"/>
<result property="createTime" column="create_time"/>
<result property="updateId" column="update_id"/>
<result property="updateBy" column="update_by"/>
<result property="updateTime" column="update_time"/>
<result property="remark" column="remark"/>
</resultMap>
<sql id="selectTcDataSourceTjVo">
select id,
area_id,
lable1,
lable2,
create_id,
create_by,
create_time,
update_id,
update_by,
update_time,
remark
from tc_data_source_tj
</sql>
<select id="selectTcDataSourceTjList" parameterType="TcDataSourceTj" resultMap="TcDataSourceTjResult">
<include refid="selectTcDataSourceTjVo"/>
<where>
<if test="areaId != null ">and area_id = #{areaId}</if>
<if test="lable1 != null and lable1 != ''">and lable1 = #{lable1}</if>
<if test="lable2 != null and lable2 != ''">and lable2 = #{lable2}</if>
<if test="createId != null ">and create_id = #{createId}</if>
<if test="updateId != null ">and update_id = #{updateId}</if>
</where>
</select>
<select id="selectTcDataSourceTjById" parameterType="Long" resultMap="TcDataSourceTjResult">
<include refid="selectTcDataSourceTjVo"/>
where id = #{id}
</select>
<insert id="insertTcDataSourceTj" parameterType="TcDataSourceTj" useGeneratedKeys="true" keyProperty="id">
insert into tc_data_source_tj
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="areaId != null">area_id,</if>
<if test="lable1 != null">lable1,</if>
<if test="lable2 != null">lable2,</if>
<if test="createId != null">create_id,</if>
<if test="createBy != null">create_by,</if>
<if test="createTime != null">create_time,</if>
<if test="updateId != null">update_id,</if>
<if test="updateBy != null">update_by,</if>
<if test="updateTime != null">update_time,</if>
<if test="remark != null">remark,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="areaId != null">#{areaId},</if>
<if test="lable1 != null">#{lable1},</if>
<if test="lable2 != null">#{lable2},</if>
<if test="createId != null">#{createId},</if>
<if test="createBy != null">#{createBy},</if>
<if test="createTime != null">#{createTime},</if>
<if test="updateId != null">#{updateId},</if>
<if test="updateBy != null">#{updateBy},</if>
<if test="updateTime != null">#{updateTime},</if>
<if test="remark != null">#{remark},</if>
</trim>
</insert>
<update id="updateTcDataSourceTj" parameterType="TcDataSourceTj">
update tc_data_source_tj
<trim prefix="SET" suffixOverrides=",">
<if test="areaId != null">area_id = #{areaId},</if>
<if test="lable1 != null">lable1 = #{lable1},</if>
<if test="lable2 != null">lable2 = #{lable2},</if>
<if test="createId != null">create_id = #{createId},</if>
<if test="createBy != null">create_by = #{createBy},</if>
<if test="createTime != null">create_time = #{createTime},</if>
<if test="updateId != null">update_id = #{updateId},</if>
<if test="updateBy != null">update_by = #{updateBy},</if>
<if test="updateTime != null">update_time = #{updateTime},</if>
<if test="remark != null">remark = #{remark},</if>
</trim>
where id = #{id}
</update>
<delete id="deleteTcDataSourceTjById" parameterType="Long">
delete
from tc_data_source_tj
where id = #{id}
</delete>
<delete id="deleteTcDataSourceTjByIds" parameterType="String">
delete from tc_data_source_tj where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>
</delete>
</mapper>

@ -0,0 +1,121 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruoyi.zongzhi.mapper.TcSgjTjMapper">
<resultMap type="TcSgjTj" id="TcSgjTjResult">
<result property="id" column="id"/>
<result property="townId" column="town_id"/>
<result property="villageId" column="village_id"/>
<result property="totalSum" column="total_sum"/>
<result property="rqSum" column="rq_sum"/>
<result property="eySum" column="ey_sum"/>
<result property="jmrSum" column="jmr_sum"/>
<result property="createId" column="create_id"/>
<result property="createBy" column="create_by"/>
<result property="createTime" column="create_time"/>
<result property="updateId" column="update_id"/>
<result property="updateBy" column="update_by"/>
<result property="updateTime" column="update_time"/>
<result property="remark" column="remark"/>
</resultMap>
<sql id="selectTcSgjTjVo">
select id,
town_id,
village_id,
total_sum,
rq_sum,
ey_sum,
jmr_sum,
create_id,
create_by,
create_time,
update_id,
update_by,
update_time,
remark
from tc_sgj_tj
</sql>
<select id="selectTcSgjTjList" parameterType="TcSgjTj" resultMap="TcSgjTjResult">
<include refid="selectTcSgjTjVo"/>
<where>
<if test="totalSum != null ">and total_sum = #{totalSum}</if>
<if test="rqSum != null ">and rq_sum = #{rqSum}</if>
</where>
</select>
<select id="selectTcSgjTjById" parameterType="Long" resultMap="TcSgjTjResult">
<include refid="selectTcSgjTjVo"/>
where id = #{id}
</select>
<insert id="insertTcSgjTj" parameterType="TcSgjTj" useGeneratedKeys="true" keyProperty="id">
insert into tc_sgj_tj
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="townId != null">town_id,</if>
<if test="villageId != null">village_id,</if>
<if test="totalSum != null">total_sum,</if>
<if test="rqSum != null">rq_sum,</if>
<if test="eySum != null">ey_sum,</if>
<if test="jmrSum != null">jmr_sum,</if>
<if test="createId != null">create_id,</if>
<if test="createBy != null">create_by,</if>
<if test="createTime != null">create_time,</if>
<if test="updateId != null">update_id,</if>
<if test="updateBy != null">update_by,</if>
<if test="updateTime != null">update_time,</if>
<if test="remark != null">remark,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="townId != null">#{townId},</if>
<if test="villageId != null">#{villageId},</if>
<if test="totalSum != null">#{totalSum},</if>
<if test="rqSum != null">#{rqSum},</if>
<if test="eySum != null">#{eySum},</if>
<if test="jmrSum != null">#{jmrSum},</if>
<if test="createId != null">#{createId},</if>
<if test="createBy != null">#{createBy},</if>
<if test="createTime != null">#{createTime},</if>
<if test="updateId != null">#{updateId},</if>
<if test="updateBy != null">#{updateBy},</if>
<if test="updateTime != null">#{updateTime},</if>
<if test="remark != null">#{remark},</if>
</trim>
</insert>
<update id="updateTcSgjTj" parameterType="TcSgjTj">
update tc_sgj_tj
<trim prefix="SET" suffixOverrides=",">
<if test="townId != null">town_id = #{townId},</if>
<if test="villageId != null">village_id = #{villageId},</if>
<if test="totalSum != null">total_sum = #{totalSum},</if>
<if test="rqSum != null">rq_sum = #{rqSum},</if>
<if test="eySum != null">ey_sum = #{eySum},</if>
<if test="jmrSum != null">jmr_sum = #{jmrSum},</if>
<if test="createId != null">create_id = #{createId},</if>
<if test="createBy != null">create_by = #{createBy},</if>
<if test="createTime != null">create_time = #{createTime},</if>
<if test="updateId != null">update_id = #{updateId},</if>
<if test="updateBy != null">update_by = #{updateBy},</if>
<if test="updateTime != null">update_time = #{updateTime},</if>
<if test="remark != null">remark = #{remark},</if>
</trim>
where id = #{id}
</update>
<delete id="deleteTcSgjTjById" parameterType="Long">
delete
from tc_sgj_tj
where id = #{id}
</delete>
<delete id="deleteTcSgjTjByIds" parameterType="String">
delete from tc_sgj_tj where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>
</delete>
</mapper>
Loading…
Cancel
Save