Compare commits

..

No commits in common. 'main' and 'dongdingding' have entirely different histories.

@ -1,12 +1,12 @@
<p align="center">
<img alt="logo" src="httpsRequest://oscimg.oschina.net/oscnet/up-d3d0a9303e11d522a06cd263f3079027715.png">
<img alt="logo" src="https://oscimg.oschina.net/oscnet/up-d3d0a9303e11d522a06cd263f3079027715.png">
</p>
<h1 align="center" style="margin: 30px 0 30px; font-weight: bold;">RuoYi v3.8.6</h1>
<h4 align="center">基于SpringBoot+Vue前后端分离的Java快速开发框架</h4>
<p align="center">
<a href="httpsRequest://gitee.com/y_project/RuoYi-Vue/stargazers"><img src="httpsRequest://gitee.com/y_project/RuoYi-Vue/badge/star.svg?theme=dark"></a>
<a href="httpsRequest://gitee.com/y_project/RuoYi-Vue"><img src="httpsRequest://img.shields.io/badge/RuoYi-v3.8.6-brightgreen.svg"></a>
<a href="httpsRequest://gitee.com/y_project/RuoYi-Vue/blob/master/LICENSE"><img src="httpsRequest://img.shields.io/github/license/mashape/apistatus.svg"></a>
<a href="https://gitee.com/y_project/RuoYi-Vue/stargazers"><img src="https://gitee.com/y_project/RuoYi-Vue/badge/star.svg?theme=dark"></a>
<a href="https://gitee.com/y_project/RuoYi-Vue"><img src="https://img.shields.io/badge/RuoYi-v3.8.6-brightgreen.svg"></a>
<a href="https://gitee.com/y_project/RuoYi-Vue/blob/master/LICENSE"><img src="https://img.shields.io/github/license/mashape/apistatus.svg"></a>
</p>
## 平台简介
@ -18,11 +18,11 @@
* 权限认证使用Jwt支持多终端认证系统。
* 支持加载动态权限菜单,多方式轻松权限控制。
* 高效率开发,使用代码生成器可以一键生成前后端代码。
* 提供了技术栈([Vue3](httpsRequest://v3.cn.vuejs.org) [Element Plus](httpsRequest://element-plus.org/zh-CN) [Vite](httpsRequest://cn.vitejs.dev))版本[RuoYi-Vue3](httpsRequest://github.com/yangzongzhuan/RuoYi-Vue3),保持同步更新。
* 提供了单应用版本[RuoYi-Vue-fast](httpsRequest://github.com/yangzongzhuan/RuoYi-Vue-fast)Oracle版本[RuoYi-Vue-Oracle](httpsRequest://github.com/yangzongzhuan/RuoYi-Vue-Oracle),保持同步更新。
* 不分离版本,请移步[RuoYi](httpsRequest://gitee.com/y_project/RuoYi),微服务版本,请移步[RuoYi-Cloud](httpsRequest://gitee.com/y_project/RuoYi-Cloud)
* 提供了技术栈([Vue3](https://v3.cn.vuejs.org) [Element Plus](https://element-plus.org/zh-CN) [Vite](https://cn.vitejs.dev))版本[RuoYi-Vue3](https://github.com/yangzongzhuan/RuoYi-Vue3),保持同步更新。
* 提供了单应用版本[RuoYi-Vue-fast](https://github.com/yangzongzhuan/RuoYi-Vue-fast)Oracle版本[RuoYi-Vue-Oracle](https://github.com/yangzongzhuan/RuoYi-Vue-Oracle),保持同步更新。
* 不分离版本,请移步[RuoYi](https://gitee.com/y_project/RuoYi),微服务版本,请移步[RuoYi-Cloud](https://gitee.com/y_project/RuoYi-Cloud)
* 阿里云折扣场:[点我进入](http://aly.ruoyi.vip),腾讯云秒杀场:[点我进入](http://txy.ruoyi.vip)&nbsp;&nbsp;
* 阿里云优惠券:[点我领取](httpsRequest://www.aliyun.com/minisite/goods?userCode=brki8iof&share_source=copy_link),腾讯云优惠券:[点我领取](httpsRequest://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console)&nbsp;&nbsp;
* 阿里云优惠券:[点我领取](https://www.aliyun.com/minisite/goods?userCode=brki8iof&share_source=copy_link),腾讯云优惠券:[点我领取](https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console)&nbsp;&nbsp;
## 内置功能
@ -57,40 +57,40 @@
<table>
<tr>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/cd1f90be5f2684f4560c9519c0f2a232ee8.jpg"/></td>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/1cbcf0e6f257c7d3a063c0e3f2ff989e4b3.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/cd1f90be5f2684f4560c9519c0f2a232ee8.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/1cbcf0e6f257c7d3a063c0e3f2ff989e4b3.jpg"/></td>
</tr>
<tr>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/up-8074972883b5ba0622e13246738ebba237a.png"/></td>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/up-9f88719cdfca9af2e58b352a20e23d43b12.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-8074972883b5ba0622e13246738ebba237a.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-9f88719cdfca9af2e58b352a20e23d43b12.png"/></td>
</tr>
<tr>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/up-39bf2584ec3a529b0d5a3b70d15c9b37646.png"/></td>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/up-936ec82d1f4872e1bc980927654b6007307.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-39bf2584ec3a529b0d5a3b70d15c9b37646.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-936ec82d1f4872e1bc980927654b6007307.png"/></td>
</tr>
<tr>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/up-b2d62ceb95d2dd9b3fbe157bb70d26001e9.png"/></td>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/up-d67451d308b7a79ad6819723396f7c3d77a.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-b2d62ceb95d2dd9b3fbe157bb70d26001e9.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-d67451d308b7a79ad6819723396f7c3d77a.png"/></td>
</tr>
<tr>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/5e8c387724954459291aafd5eb52b456f53.jpg"/></td>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/644e78da53c2e92a95dfda4f76e6d117c4b.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/5e8c387724954459291aafd5eb52b456f53.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/644e78da53c2e92a95dfda4f76e6d117c4b.jpg"/></td>
</tr>
<tr>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/up-8370a0d02977eebf6dbf854c8450293c937.png"/></td>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/up-49003ed83f60f633e7153609a53a2b644f7.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-8370a0d02977eebf6dbf854c8450293c937.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-49003ed83f60f633e7153609a53a2b644f7.png"/></td>
</tr>
<tr>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/up-d4fe726319ece268d4746602c39cffc0621.png"/></td>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/up-c195234bbcd30be6927f037a6755e6ab69c.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-d4fe726319ece268d4746602c39cffc0621.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-c195234bbcd30be6927f037a6755e6ab69c.png"/></td>
</tr>
<tr>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/b6115bc8c31de52951982e509930b20684a.jpg"/></td>
<td><img src="httpsRequest://oscimg.oschina.net/oscnet/up-5e4daac0bb59612c5038448acbcef235e3a.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/b6115bc8c31de52951982e509930b20684a.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-5e4daac0bb59612c5038448acbcef235e3a.png"/></td>
</tr>
</table>
## 若依前后端分离交流群
QQ群 [![加入QQ群](httpsRequest://img.shields.io/badge/已满-937441-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=5bVB1og) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-887144332-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=5eiA4DH) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-180251782-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=5AxMKlC) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-104180207-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=51G72yr) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-186866453-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=VvjN2nvu) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-201396349-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=5vYAqA05) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-101456076-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=kOIINEb5) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-101539465-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=UKtX5jhs) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-264312783-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=EI9an8lJ) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-167385320-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=SWCtLnMz) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-104748341-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=96Dkdq0k) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-160110482-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=0fsNiYZt) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-170801498-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=7xw4xUG1) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-108482800-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=eCx8eyoJ) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-101046199-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=SpyH2875) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-136919097-blue.svg)](httpsRequest://jq.qq.com/?_wv=1027&k=tKEt51dz) [![加入QQ群](httpsRequest://img.shields.io/badge/已满-143961921-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=0vBbSb0ztbBgVtn3kJS-Q4HUNYwip89G&authKey=8irq5PhutrZmWIvsUsklBxhj57l%2F1nOZqjzigkXZVoZE451GG4JHPOqW7AW6cf0T&noverify=0&group_code=143961921) [![加入QQ群](httpsRequest://img.shields.io/badge/174951577-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=ZFAPAbp09S2ltvwrJzp7wGlbopsc0rwi&authKey=HB2cxpxP2yspk%2Bo3WKTBfktRCccVkU26cgi5B16u0KcAYrVu7sBaE7XSEqmMdFQp&noverify=0&group_code=174951577) 点击按钮入群。
QQ群 [![加入QQ群](https://img.shields.io/badge/已满-937441-blue.svg)](https://jq.qq.com/?_wv=1027&k=5bVB1og) [![加入QQ群](https://img.shields.io/badge/已满-887144332-blue.svg)](https://jq.qq.com/?_wv=1027&k=5eiA4DH) [![加入QQ群](https://img.shields.io/badge/已满-180251782-blue.svg)](https://jq.qq.com/?_wv=1027&k=5AxMKlC) [![加入QQ群](https://img.shields.io/badge/已满-104180207-blue.svg)](https://jq.qq.com/?_wv=1027&k=51G72yr) [![加入QQ群](https://img.shields.io/badge/已满-186866453-blue.svg)](https://jq.qq.com/?_wv=1027&k=VvjN2nvu) [![加入QQ群](https://img.shields.io/badge/已满-201396349-blue.svg)](https://jq.qq.com/?_wv=1027&k=5vYAqA05) [![加入QQ群](https://img.shields.io/badge/已满-101456076-blue.svg)](https://jq.qq.com/?_wv=1027&k=kOIINEb5) [![加入QQ群](https://img.shields.io/badge/已满-101539465-blue.svg)](https://jq.qq.com/?_wv=1027&k=UKtX5jhs) [![加入QQ群](https://img.shields.io/badge/已满-264312783-blue.svg)](https://jq.qq.com/?_wv=1027&k=EI9an8lJ) [![加入QQ群](https://img.shields.io/badge/已满-167385320-blue.svg)](https://jq.qq.com/?_wv=1027&k=SWCtLnMz) [![加入QQ群](https://img.shields.io/badge/已满-104748341-blue.svg)](https://jq.qq.com/?_wv=1027&k=96Dkdq0k) [![加入QQ群](https://img.shields.io/badge/已满-160110482-blue.svg)](https://jq.qq.com/?_wv=1027&k=0fsNiYZt) [![加入QQ群](https://img.shields.io/badge/已满-170801498-blue.svg)](https://jq.qq.com/?_wv=1027&k=7xw4xUG1) [![加入QQ群](https://img.shields.io/badge/已满-108482800-blue.svg)](https://jq.qq.com/?_wv=1027&k=eCx8eyoJ) [![加入QQ群](https://img.shields.io/badge/已满-101046199-blue.svg)](https://jq.qq.com/?_wv=1027&k=SpyH2875) [![加入QQ群](https://img.shields.io/badge/已满-136919097-blue.svg)](https://jq.qq.com/?_wv=1027&k=tKEt51dz) [![加入QQ群](https://img.shields.io/badge/已满-143961921-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=0vBbSb0ztbBgVtn3kJS-Q4HUNYwip89G&authKey=8irq5PhutrZmWIvsUsklBxhj57l%2F1nOZqjzigkXZVoZE451GG4JHPOqW7AW6cf0T&noverify=0&group_code=143961921) [![加入QQ群](https://img.shields.io/badge/174951577-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=ZFAPAbp09S2ltvwrJzp7wGlbopsc0rwi&authKey=HB2cxpxP2yspk%2Bo3WKTBfktRCccVkU26cgi5B16u0KcAYrVu7sBaE7XSEqmMdFQp&noverify=0&group_code=174951577) 点击按钮入群。

@ -193,7 +193,7 @@
<repository>
<id>public</id>
<name>aliyun nexus</name>
<url>httpsRequest://maven.aliyun.com/repository/public</url>
<url>https://maven.aliyun.com/repository/public</url>
<releases>
<enabled>true</enabled>
</releases>
@ -204,7 +204,7 @@
<pluginRepository>
<id>public</id>
<name>aliyun nexus</name>
<url>httpsRequest://maven.aliyun.com/repository/public</url>
<url>https://maven.aliyun.com/repository/public</url>
<releases>
<enabled>true</enabled>
</releases>

@ -16,13 +16,6 @@
</description>
<dependencies>
<!--jasypt加密-->
<dependency>
<groupId>com.github.ulisesbocchio</groupId>
<artifactId>jasypt-spring-boot-starter</artifactId>
<version>3.0.5</version>
</dependency>
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-openapi2-spring-boot-starter</artifactId>
@ -34,7 +27,7 @@
<optional>true</optional> <!-- 表示依赖不会传递 -->
</dependency>
<!-- Mysql驱动包 -->
<!-- Mysql驱动包 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
@ -46,13 +39,6 @@
<artifactId>ruoyi-framework</artifactId>
</dependency>
<!--hutoll-->
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.8.25</version>
</dependency>
<!-- 定时任务-->
<dependency>
<groupId>com.ruoyi</groupId>
@ -88,15 +74,15 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.1.0</version>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
<warName>${project.artifactId}</warName>
</configuration>
</plugin>
</configuration>
</plugin>
</plugins>
<finalName>${project.artifactId}</finalName>
</build>

@ -2,7 +2,6 @@ package com.ruoyi.tcZz.controller;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.tcZz.domain.TcCy;
import com.ruoyi.tcZz.domain.reponse.*;
import com.ruoyi.tcZz.service.ScreenService;
import io.swagger.annotations.Api;
@ -12,6 +11,7 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.ArrayList;
import java.util.List;
/**
@ -37,15 +37,6 @@ public class ScreenController extends BaseController {
return AjaxResult.success(screenService.getScreenSupervision());
}
/**
*
*/
@ApiOperation(value = "大屏词云", response = TcCy.class)
@GetMapping("/getAllCy")
public AjaxResult getAllCy() {
return AjaxResult.success(screenService.getAllCy());
}
/**
*
@ -69,6 +60,8 @@ public class ScreenController extends BaseController {
}
/**
*
*/
@ -86,15 +79,16 @@ public class ScreenController extends BaseController {
@ApiOperation(value = "清郎专项行动数据统计", response = ScreenQinglangResponse.class)
@GetMapping("/screenqinglang")
public AjaxResult screenQinglang() {
// ScreenQinglangResponse screenQinglangResponse = new ScreenQinglangResponse();
// List<ScreenQinglangWeifanResponse> list = screenService.getScreenQinglang();
// List<ScreenQinglangWeiguiResponse> list1 = screenService.getScreenQinglangWeigui();
// screenQinglangResponse.setScreenQinglangWeifanResponse(list);
// screenQinglangResponse.setScreenQinglangWeiguiResponse(list1);
return AjaxResult.success(screenService.screenQinglang());
ScreenQinglangResponse screenQinglangResponse=new ScreenQinglangResponse();
List<ScreenQinglangWeifanResponse> list= screenService.getScreenQinglang();
List<ScreenQinglangWeiguiResponse> list1= screenService.getScreenQinglangWeigui();
screenQinglangResponse.setScreenQinglangWeifanResponse(list);
screenQinglangResponse.setScreenQinglangWeiguiResponse(list1);
return AjaxResult.success(screenQinglangResponse);
}
/**
*
*/
@ -106,6 +100,8 @@ public class ScreenController extends BaseController {
}
/**
*
*/
@ -128,6 +124,8 @@ public class ScreenController extends BaseController {
}
/**
*
*/

@ -1,69 +0,0 @@
package com.ruoyi.tcZz.controller;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.tcZz.utils.SecretUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.net.URLEncoder;
/**
*
*
* @author wu
* @since 2024/8/6 4:53
*/
@Api(tags = "对接大屏登录接口")
@RestController
@RequestMapping("/tcZz/networkEcology/singleLogin")
public class SingleLoginController extends BaseController {
/**
* token
*
* @param userName
* @param password
* @return token
* @throws Exception
*/
public static String getToken(String userName, String password) throws Exception {
return SecretUtil.jasyptSymmetry(userName + "#" + password + "#" + System.currentTimeMillis() / 1000, SecretUtil.HMAC_SHA1);
}
/**
*
*
* @return
*/
@ApiOperation(value = "处置与应急")
@GetMapping("/login1")
public AjaxResult login1() throws Exception {
// String token = getToken("admin", "59a984baa2991e4adcc4d307aa967b2516494386");
String token = getToken("admin", "1ad2cd5508596152989cf70dbc9db5ad37298c3d");
String encodeToken = URLEncoder.encode(token, "UTF-8");
String s = "https://2.35.38.240/api/v2/singleLogin?" + "token=" + encodeToken + "&url=/dasv/preview/26";
return AjaxResult.success((Object) s);
}
/**
*
*
* @return
*/
@ApiOperation(value = "供应链安全")
@GetMapping("/login2")
public AjaxResult login2() throws Exception {
// String token = getToken("admin", "59a984baa2991e4adcc4d307aa967b2516494386");
String token = getToken("admin", "1ad2cd5508596152989cf70dbc9db5ad37298c3d");
String encodeToken = URLEncoder.encode(token, "UTF-8");
String s = "https://2.35.38.240/api/v2/singleLogin?" + "token=" + encodeToken + "&url=/dasv/preview/10";
return AjaxResult.success((Object) s);
}
}

@ -2,6 +2,7 @@ package com.ruoyi.tcZz.controller;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.tcZz.domain.TcAqg;
@ -13,6 +14,8 @@ import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.io.File;
import java.io.FileInputStream;
import java.util.List;
/**
@ -112,10 +115,10 @@ public class TcAqgController extends BaseController {
tcAqgService.updateByisStatus(isStatus, ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcAqg> util = new ExcelUtil<TcAqg>(TcAqg.class);
util.importTemplateExcel(response, " 网络安全官");
}

@ -1,39 +1,47 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcAqyh;
import com.ruoyi.tcZz.service.ITcAqyhService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcFbqk;
import com.ruoyi.tcZz.domain.TcXtjc;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcAqyh;
import com.ruoyi.tcZz.service.ITcAqyhService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* tc_aqyhController
*
*
* @author ruoyi
* @date 2023-10-12
*/
@RestController
@Api(tags = "安全隐患")
@RequestMapping("/tcZz/networkSecurity/aqyh")
public class TcAqyhController extends BaseController {
public class TcAqyhController extends BaseController
{
@Autowired
private ITcAqyhService tcAqyhService;
/**
* tc_aqyh
*/
@ApiOperation(value = "查询安全隐患列表", response = TcAqyh.class)
@ApiOperation(value = "查询安全隐患列表",response =TcAqyh.class )
@GetMapping("/list")
public TableDataInfo list(TcAqyh tcAqyh) {
public TableDataInfo list(TcAqyh tcAqyh)
{
startPage();
List<TcAqyh> list = tcAqyhService.selectTcAqyhList(tcAqyh);
return getDataTable(list);
@ -44,7 +52,8 @@ public class TcAqyhController extends BaseController {
*/
@ApiOperation(value = "导出安全隐患列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcAqyh tcAqyh) {
public void export(HttpServletResponse response, TcAqyh tcAqyh)
{
List<TcAqyh> list = tcAqyhService.selectTcAqyhList(tcAqyh);
ExcelUtil<TcAqyh> util = new ExcelUtil<TcAqyh>(TcAqyh.class);
util.exportExcel(response, list, "安全隐患 tc_aqyh数据");
@ -55,7 +64,8 @@ public class TcAqyhController extends BaseController {
*/
@ApiOperation(value = "获取安全隐患详细信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(tcAqyhService.selectTcAqyhById(id));
}
@ -64,17 +74,18 @@ public class TcAqyhController extends BaseController {
*/
@ApiOperation(value = "新增安全隐患")
@PostMapping
public AjaxResult add(@RequestBody TcAqyh tcAqyh) {
public AjaxResult add(@RequestBody TcAqyh tcAqyh)
{
//根据Yh_name判断如果已存在则调修改
TcAqyh newtcAqyh = new TcAqyh();
TcAqyh newtcAqyh=new TcAqyh();
newtcAqyh.setYhName(tcAqyh.getYhName());
List<TcAqyh> list = tcAqyhService.selectTcAqyhList(newtcAqyh);
if (!list.isEmpty()) {
for (TcAqyh a : list) {
if (!list.isEmpty()){
for (TcAqyh a :list) {
tcAqyh.setId(a.getId());
tcAqyhService.updateTcAqyh(tcAqyh);
}
} else {
}else {
tcAqyhService.insertTcAqyh(tcAqyh);
}
return AjaxResult.success();
@ -85,7 +96,8 @@ public class TcAqyhController extends BaseController {
*/
@ApiOperation(value = "修改安全隐患")
@PutMapping
public AjaxResult edit(@RequestBody TcAqyh tcAqyh) {
public AjaxResult edit(@RequestBody TcAqyh tcAqyh)
{
return toAjax(tcAqyhService.updateTcAqyh(tcAqyh));
}
@ -93,8 +105,9 @@ public class TcAqyhController extends BaseController {
* tc_aqyh
*/
@ApiOperation(value = "删除安全隐患")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(tcAqyhService.deleteTcAqyhByIds(ids));
}
@ -120,13 +133,13 @@ public class TcAqyhController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcAqyhService.updateByisStatus(isStatus, ids);
tcAqyhService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcAqyh> util = new ExcelUtil<TcAqyh>(TcAqyh.class);
util.importTemplateExcel(response, " 安全隐患");
}

@ -1,39 +1,46 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcBjsjwp;
import com.ruoyi.tcZz.service.ITcBjsjwpService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcAqyh;
import com.ruoyi.tcZz.domain.TcWljg;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcBjsjwp;
import com.ruoyi.tcZz.service.ITcBjsjwpService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-10-13
*/
@Api(tags = "本级上级网评指令比例(月)")
@RestController
@RequestMapping("/tcZz/networkEcology/bjsjwp")
public class TcBjsjwpController extends BaseController {
public class TcBjsjwpController extends BaseController
{
@Autowired
private ITcBjsjwpService tcBjsjwpService;
/**
*
*/
@ApiOperation(value = "查询本级上级网评指令比例(月)列表", response = TcBjsjwp.class)
@ApiOperation(value = "查询本级上级网评指令比例(月)列表",response = TcBjsjwp.class )
@GetMapping("/list")
public TableDataInfo list(TcBjsjwp tcBjsjwp) {
public TableDataInfo list(TcBjsjwp tcBjsjwp)
{
startPage();
List<TcBjsjwp> list = tcBjsjwpService.selectTcBjsjwpList(tcBjsjwp);
return getDataTable(list);
@ -44,7 +51,8 @@ public class TcBjsjwpController extends BaseController {
*/
@ApiOperation(value = "导出本级上级网评指令比例(月)列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcBjsjwp tcBjsjwp) {
public void export(HttpServletResponse response, TcBjsjwp tcBjsjwp)
{
List<TcBjsjwp> list = tcBjsjwpService.selectTcBjsjwpList(tcBjsjwp);
ExcelUtil<TcBjsjwp> util = new ExcelUtil<TcBjsjwp>(TcBjsjwp.class);
util.exportExcel(response, list, "本级上级网评指令比例(月)数据");
@ -55,36 +63,40 @@ public class TcBjsjwpController extends BaseController {
*/
@ApiOperation(value = "获取本级上级网评指令比例(月)详细信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(tcBjsjwpService.selectTcBjsjwpById(id));
}
/**
*
*/
// @ApiOperation(value = "新增本级上级网评指令比例(月)")
// @PostMapping
// public AjaxResult add(@RequestBody TcBjsjwp tcBjsjwp) {
// return toAjax(tcBjsjwpService.insertTcBjsjwp(tcBjsjwp));
// }
@ApiOperation(value = "新增本级上级网评指令比例(月)")
@PostMapping
public AjaxResult add(@RequestBody TcBjsjwp tcBjsjwp)
{
return toAjax(tcBjsjwpService.insertTcBjsjwp(tcBjsjwp));
}
/**
*
*/
@ApiOperation(value = "修改本级上级网评指令比例(月)")
@PutMapping
public AjaxResult edit(@RequestBody TcBjsjwp tcBjsjwp) {
public AjaxResult edit(@RequestBody TcBjsjwp tcBjsjwp)
{
return toAjax(tcBjsjwpService.updateTcBjsjwp(tcBjsjwp));
}
/**
*
*/
// @ApiOperation(value = "删除本级上级网评指令比例(月)")
// @DeleteMapping("/{ids}")
// public AjaxResult remove(@PathVariable Long[] ids) {
// return toAjax(tcBjsjwpService.deleteTcBjsjwpByIds(ids));
// }
@ApiOperation(value = "删除本级上级网评指令比例(月)")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(tcBjsjwpService.deleteTcBjsjwpByIds(ids));
}
/**
@ -98,7 +110,6 @@ public class TcBjsjwpController extends BaseController {
tcBjsjwpService.importUser(tcBjsjwpList);
return AjaxResult.success();
}
/**
*
*
@ -109,13 +120,13 @@ public class TcBjsjwpController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcBjsjwpService.updateByisStatus(isStatus, ids);
tcBjsjwpService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcBjsjwp> util = new ExcelUtil<TcBjsjwp>(TcBjsjwp.class);
util.importTemplateExcel(response, " 本级上级网评指令比例(月)");
}

@ -1,39 +1,46 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcBmtb;
import com.ruoyi.tcZz.service.ITcBmtbService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcBjsjwp;
import com.ruoyi.tcZz.domain.TcWljg;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcBmtb;
import com.ruoyi.tcZz.service.ITcBmtbService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-10-12
*/
@RestController
@Api(tags = "部门通报")
@RequestMapping("/tcZz/networkSecurity/bmtb")
public class TcBmtbController extends BaseController {
public class TcBmtbController extends BaseController
{
@Autowired
private ITcBmtbService tcBmtbService;
/**
*
*/
@ApiOperation(value = "查询部门通报列表", response = TcBmtb.class)
@ApiOperation(value = "查询部门通报列表",response = TcBmtb.class)
@GetMapping("/list")
public TableDataInfo list(TcBmtb tcBmtb) {
public TableDataInfo list(TcBmtb tcBmtb)
{
startPage();
List<TcBmtb> list = tcBmtbService.selectTcBmtbList(tcBmtb);
return getDataTable(list);
@ -44,7 +51,8 @@ public class TcBmtbController extends BaseController {
*/
@ApiOperation(value = "导出部门通报列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcBmtb tcBmtb) {
public void export(HttpServletResponse response, TcBmtb tcBmtb)
{
List<TcBmtb> list = tcBmtbService.selectTcBmtbList(tcBmtb);
ExcelUtil<TcBmtb> util = new ExcelUtil<TcBmtb>(TcBmtb.class);
util.exportExcel(response, list, "部门通报数据");
@ -55,7 +63,8 @@ public class TcBmtbController extends BaseController {
*/
@ApiOperation(value = "获取部门通报详细信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(tcBmtbService.selectTcBmtbById(id));
}
@ -64,7 +73,8 @@ public class TcBmtbController extends BaseController {
*/
@ApiOperation(value = "新增部门通报")
@PostMapping
public AjaxResult add(@RequestBody TcBmtb tcBmtb) {
public AjaxResult add(@RequestBody TcBmtb tcBmtb)
{
return toAjax(tcBmtbService.insertTcBmtb(tcBmtb));
}
@ -73,7 +83,8 @@ public class TcBmtbController extends BaseController {
*/
@ApiOperation(value = "修改部门通报")
@PutMapping
public AjaxResult edit(@RequestBody TcBmtb tcBmtb) {
public AjaxResult edit(@RequestBody TcBmtb tcBmtb)
{
return toAjax(tcBmtbService.updateTcBmtb(tcBmtb));
}
@ -81,8 +92,9 @@ public class TcBmtbController extends BaseController {
*
*/
@ApiOperation(value = "删除部门通报")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(tcBmtbService.deleteTcBmtbByIds(ids));
}
@ -97,7 +109,6 @@ public class TcBmtbController extends BaseController {
tcBmtbService.importUser(tcWljgList);
return AjaxResult.success();
}
/**
*
*
@ -108,13 +119,14 @@ public class TcBmtbController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcBmtbService.updateByisStatus(isStatus, ids);
tcBmtbService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcBmtb> util = new ExcelUtil<TcBmtb>(TcBmtb.class);
util.importTemplateExcel(response, " 部门通报");
}

@ -4,7 +4,9 @@ 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.tcZz.domain.TcBmtb;
import com.ruoyi.tcZz.domain.TcBzhan;
import com.ruoyi.tcZz.domain.TcWljg;
import com.ruoyi.tcZz.service.ITcBzhanService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@ -97,7 +99,6 @@ public class TcBzhanController extends BaseController {
tcBzhanService.importUser(tcBzhanList);
return AjaxResult.success();
}
/**
*
*
@ -108,13 +109,14 @@ public class TcBzhanController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcBzhanService.updateByisStatus(isStatus, ids);
tcBzhanService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcBzhan> util = new ExcelUtil<TcBzhan>(TcBzhan.class);
util.importTemplateExcel(response, " B站、小红书");
}

@ -15,7 +15,6 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -31,7 +30,6 @@ import java.util.List;
@RestController
@Api(tags = "词云")
@RequestMapping("/tcZz/netWorkYq/cy")
@Transactional(rollbackFor = Exception.class)
public class TcCyController extends BaseController {
@Autowired
private ITcCyService tcCyService;

@ -1,14 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcCy;
import com.ruoyi.tcZz.domain.TcDbdw;
import com.ruoyi.tcZz.domain.TcWljg;
import com.ruoyi.tcZz.service.ITcDbdwService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -98,7 +103,6 @@ public class TcDbdwController extends BaseController {
tcDbdwService.importUser(tcDbdwList);
return AjaxResult.success();
}
/**
*
*
@ -109,13 +113,14 @@ public class TcDbdwController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcDbdwService.updateByisStatus(isStatus, ids);
tcDbdwService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcDbdw> util = new ExcelUtil<TcDbdw>(TcDbdw.class);
util.importTemplateExcel(response, " 等保单位");
}

@ -1,20 +1,25 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcDbxt;
import com.ruoyi.tcZz.service.ITcDbxtService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcDbdw;
import com.ruoyi.tcZz.domain.TcWljg;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcDbxt;
import com.ruoyi.tcZz.service.ITcDbxtService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
@ -109,13 +114,14 @@ public class TcDbxtController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcDbxtService.updateByisStatus(isStatus, ids);
tcDbxtService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcDbxt> util = new ExcelUtil<TcDbxt>(TcDbxt.class);
util.importTemplateExcel(response, " 等保系统");
}

@ -1,14 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcDbxt;
import com.ruoyi.tcZz.domain.TcDtsx;
import com.ruoyi.tcZz.domain.TcWljg;
import com.ruoyi.tcZz.service.ITcDtsxService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -31,7 +36,7 @@ public class TcDtsxController extends BaseController {
/**
*
*/
@ApiOperation(value = "查询动态筛选列表", response = TcDtsx.class)
@ApiOperation(value = "查询动态筛选列表",response = TcDtsx.class)
@GetMapping("/list")
public TableDataInfo list(TcDtsx tcDtsx) {
startPage();
@ -85,7 +90,6 @@ public class TcDtsxController extends BaseController {
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcDtsxService.deleteTcDtsxByIds(ids));
}
/**
*
*/
@ -108,13 +112,14 @@ public class TcDtsxController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcDtsxService.updateByisStatus(isStatus, ids);
tcDtsxService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcDtsx> util = new ExcelUtil<TcDtsx>(TcDtsx.class);
util.importTemplateExcel(response, " 动态筛选");
}

@ -1,14 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcDtsx;
import com.ruoyi.tcZz.domain.TcDy;
import com.ruoyi.tcZz.domain.TcWljg;
import com.ruoyi.tcZz.service.ITcDyService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -109,13 +114,14 @@ public class TcDyController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcDyService.updateByisStatus(isStatus, ids);
tcDyService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcDy> util = new ExcelUtil<TcDy>(TcDy.class);
util.importTemplateExcel(response, " 抖音");
}

@ -1,14 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcDy;
import com.ruoyi.tcZz.domain.TcFb;
import com.ruoyi.tcZz.domain.TcWljg;
import com.ruoyi.tcZz.service.ITcFbService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -109,13 +114,14 @@ public class TcFbController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcFbService.updateByisStatus(isStatus, ids);
tcFbService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcFb> util = new ExcelUtil<TcFb>(TcFb.class);
util.importTemplateExcel(response, " 上级媒体、本地发布");
}

@ -1,39 +1,47 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcFbqk;
import com.ruoyi.tcZz.service.ITcFbqkService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcFb;
import com.ruoyi.tcZz.domain.TcSgjipTop5;
import com.ruoyi.tcZz.domain.TcWljg;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcFbqk;
import com.ruoyi.tcZz.service.ITcFbqkService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* tc_fbqkController
*
*
* @author ruoyi
* @date 2023-10-12
*/
@RestController
@Api(tags = "分布情况")
@RequestMapping("/tcZz/networkSecurity/fbqk")
public class TcFbqkController extends BaseController {
public class TcFbqkController extends BaseController
{
@Autowired
private ITcFbqkService tcFbqkService;
/**
* tc_fbqk
*/
@ApiOperation(value = "查询分布情况列表", response = TcFbqk.class)
@ApiOperation(value = "查询分布情况列表",response = TcFbqk.class)
@GetMapping("/list")
public TableDataInfo list(TcFbqk tcFbqk) {
public TableDataInfo list(TcFbqk tcFbqk)
{
startPage();
List<TcFbqk> list = tcFbqkService.selectTcFbqkList(tcFbqk);
return getDataTable(list);
@ -44,7 +52,8 @@ public class TcFbqkController extends BaseController {
*/
@ApiOperation(value = "导出分布情况列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcFbqk tcFbqk) {
public void export(HttpServletResponse response, TcFbqk tcFbqk)
{
List<TcFbqk> list = tcFbqkService.selectTcFbqkList(tcFbqk);
ExcelUtil<TcFbqk> util = new ExcelUtil<TcFbqk>(TcFbqk.class);
util.exportExcel(response, list, "分布情况 tc_fbqk数据");
@ -55,7 +64,8 @@ public class TcFbqkController extends BaseController {
*/
@ApiOperation(value = "获取分布情况详细信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(tcFbqkService.selectTcFbqkById(id));
}
@ -64,17 +74,18 @@ public class TcFbqkController extends BaseController {
*/
@ApiOperation(value = "新增分布情况")
@PostMapping
public AjaxResult add(@RequestBody TcFbqk tcFbqk) {
public AjaxResult add(@RequestBody TcFbqk tcFbqk)
{
//根据City_name判断如果已存在则调修改
TcFbqk newtcFbqk = new TcFbqk();
TcFbqk newtcFbqk=new TcFbqk();
newtcFbqk.setCityName(tcFbqk.getCityName());
List<TcFbqk> list = tcFbqkService.selectTcFbqkList(newtcFbqk);
if (!list.isEmpty()) {
for (TcFbqk a : list) {
if (!list.isEmpty()){
for (TcFbqk a :list) {
tcFbqk.setId(a.getId());
tcFbqkService.updateTcFbqk(tcFbqk);
}
} else {
}else {
tcFbqkService.insertTcFbqk(tcFbqk);
}
return AjaxResult.success();
@ -85,7 +96,8 @@ public class TcFbqkController extends BaseController {
*/
@ApiOperation(value = "修改分布情况")
@PutMapping
public AjaxResult edit(@RequestBody TcFbqk tcFbqk) {
public AjaxResult edit(@RequestBody TcFbqk tcFbqk)
{
return toAjax(tcFbqkService.updateTcFbqk(tcFbqk));
}
@ -93,8 +105,9 @@ public class TcFbqkController extends BaseController {
* tc_fbqk
*/
@ApiOperation(value = "删除分布情况")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(tcFbqkService.deleteTcFbqkByIds(ids));
}
@ -121,13 +134,14 @@ public class TcFbqkController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcFbqkService.updateByisStatus(isStatus, ids);
tcFbqkService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcFbqk> util = new ExcelUtil<TcFbqk>(TcFbqk.class);
util.importTemplateExcel(response, " 分布情况");
}

@ -1,39 +1,46 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcGzdt;
import com.ruoyi.tcZz.service.ITcGzdtService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcFbqk;
import com.ruoyi.tcZz.domain.TcWljg;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcGzdt;
import com.ruoyi.tcZz.service.ITcGzdtService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-10-13
*/
@RestController
@Api(tags = "工作动态")
@RequestMapping("/tcZz/netManage/gzdt")
public class TcGzdtController extends BaseController {
public class TcGzdtController extends BaseController
{
@Autowired
private ITcGzdtService tcGzdtService;
/**
*
*/
@ApiOperation(value = "查询工作动态列表", response = TcGzdt.class)
@ApiOperation(value = "查询工作动态列表",response = TcGzdt.class)
@GetMapping("/list")
public TableDataInfo list(TcGzdt tcGzdt) {
public TableDataInfo list(TcGzdt tcGzdt)
{
startPage();
List<TcGzdt> list = tcGzdtService.selectTcGzdtList(tcGzdt);
return getDataTable(list);
@ -44,7 +51,8 @@ public class TcGzdtController extends BaseController {
*/
@ApiOperation(value = "导出工作动态列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcGzdt tcGzdt) {
public void export(HttpServletResponse response, TcGzdt tcGzdt)
{
List<TcGzdt> list = tcGzdtService.selectTcGzdtList(tcGzdt);
ExcelUtil<TcGzdt> util = new ExcelUtil<TcGzdt>(TcGzdt.class);
util.exportExcel(response, list, "工作动态数据");
@ -55,7 +63,8 @@ public class TcGzdtController extends BaseController {
*/
@ApiOperation(value = "获取工作动态详细信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(tcGzdtService.selectTcGzdtById(id));
}
@ -64,7 +73,8 @@ public class TcGzdtController extends BaseController {
*/
@ApiOperation(value = "新增工作动态")
@PostMapping
public AjaxResult add(@RequestBody TcGzdt tcGzdt) {
public AjaxResult add(@RequestBody TcGzdt tcGzdt)
{
return toAjax(tcGzdtService.insertTcGzdt(tcGzdt));
}
@ -73,7 +83,8 @@ public class TcGzdtController extends BaseController {
*/
@ApiOperation(value = "修改工作动态")
@PutMapping
public AjaxResult edit(@RequestBody TcGzdt tcGzdt) {
public AjaxResult edit(@RequestBody TcGzdt tcGzdt)
{
return toAjax(tcGzdtService.updateTcGzdt(tcGzdt));
}
@ -81,11 +92,11 @@ public class TcGzdtController extends BaseController {
*
*/
@ApiOperation(value = "删除工作动态")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(tcGzdtService.deleteTcGzdtByIds(ids));
}
/**
*
*/
@ -108,13 +119,14 @@ public class TcGzdtController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcGzdtService.updateByisStatus(isStatus, ids);
tcGzdtService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcGzdt> util = new ExcelUtil<TcGzdt>(TcGzdt.class);
util.importTemplateExcel(response, " 工作动态");
}

@ -4,6 +4,7 @@ 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.tcZz.domain.TcGzdt;
import com.ruoyi.tcZz.domain.TcIdcdw;
import com.ruoyi.tcZz.service.ITcIdcdwService;
import io.swagger.annotations.Api;
@ -114,7 +115,8 @@ public class TcIdcdwController extends BaseController {
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcIdcdw> util = new ExcelUtil<TcIdcdw>(TcIdcdw.class);
util.importTemplateExcel(response, " IDC单位");
}

@ -1,14 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcIdcdw;
import com.ruoyi.tcZz.domain.TcJbmap;
import com.ruoyi.tcZz.domain.TcWljg;
import com.ruoyi.tcZz.service.ITcJbmapService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -108,13 +113,14 @@ public class TcJbmapController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcJbmapService.updateByisStatus(isStatus, ids);
tcJbmapService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcJbmap> util = new ExcelUtil<TcJbmap>(TcJbmap.class);
util.importTemplateExcel(response, " 举报地图");
}

@ -1,14 +1,18 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcJbsjndfltj;
import com.ruoyi.tcZz.domain.TcJgdw;
import com.ruoyi.tcZz.service.ITcJgdwService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -29,6 +33,7 @@ public class TcJgdwController extends BaseController {
private ITcJgdwService tcJgdwService;
/**
*
*/
@ -112,13 +117,14 @@ public class TcJgdwController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcJgdwService.updateByisStatus(isStatus, ids);
tcJgdwService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcJgdw> util = new ExcelUtil<TcJgdw>(TcJgdw.class);
util.importTemplateExcel(response, " 监管单位列表");
}

@ -1,14 +1,20 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcJgdw;
import com.ruoyi.tcZz.domain.TcMap;
import com.ruoyi.tcZz.domain.TcTbwc;
import com.ruoyi.tcZz.service.ITcMapService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -66,15 +72,15 @@ public class TcMapController extends BaseController {
@PostMapping
public AjaxResult add(@RequestBody TcMap tcMap) {
//根据Name判断如果已存在则调修改
TcMap newtcMap = new TcMap();
TcMap newtcMap=new TcMap();
newtcMap.setName(tcMap.getName());
List<TcMap> list = tcMapService.selectTcMapList(newtcMap);
if (!list.isEmpty()) {
for (TcMap a : list) {
if (!list.isEmpty()){
for (TcMap a :list) {
tcMap.setId(a.getId());
tcMapService.updateTcMap(tcMap);
}
} else {
}else {
tcMapService.insertTcMap(tcMap);
}
return AjaxResult.success();
@ -92,20 +98,13 @@ public class TcMapController extends BaseController {
/**
*
*/
@ApiOperation(value = "根据id删除地图统计")
@ApiOperation(value = "删除地图统计")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcMapService.deleteTcMapByIds(ids));
}
/**
*
*/
@ApiOperation(value = "删除地图统计")
@PostMapping("/deleteAll")
public AjaxResult deleteAll() {
return AjaxResult.success(tcMapService.deleteTcMap());
}
/**
*
*/
@ -128,13 +127,14 @@ public class TcMapController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcMapService.updateByisStatus(isStatus, ids);
tcMapService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcMap> util = new ExcelUtil<TcMap>(TcMap.class);
util.importTemplateExcel(response, " 地图统计");
}

@ -4,6 +4,7 @@ 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.tcZz.domain.TcMap;
import com.ruoyi.tcZz.domain.TcMtlx;
import com.ruoyi.tcZz.service.ITcMtlxService;
import io.swagger.annotations.Api;
@ -67,15 +68,15 @@ public class TcMtlxController extends BaseController {
public AjaxResult add(@RequestBody TcMtlx tcMtlx) {
//根据Name判断如果已存在则调修改
TcMtlx newtcMtlx = new TcMtlx();
TcMtlx newtcMtlx=new TcMtlx();
newtcMtlx.setName(tcMtlx.getName());
List<TcMtlx> list = tcMtlxService.selectTcMtlxList(newtcMtlx);
if (!list.isEmpty()) {
for (TcMtlx a : list) {
if (!list.isEmpty()){
for (TcMtlx a :list) {
tcMtlx.setId(a.getId());
tcMtlxService.updateTcMtlx(tcMtlx);
}
} else {
}else {
tcMtlxService.insertTcMtlx(tcMtlx);
}
return AjaxResult.success();

@ -4,6 +4,8 @@ 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.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcMtlx;
import com.ruoyi.tcZz.domain.TcQlzxxddt;
import com.ruoyi.tcZz.service.ITcQlzxxddtService;
import io.swagger.annotations.Api;
@ -109,13 +111,14 @@ public class TcQlzxxddtController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcQlzxxddtService.updateByisStatus(isStatus, ids);
tcQlzxxddtService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcQlzxxddt> util = new ExcelUtil<TcQlzxxddt>(TcQlzxxddt.class);
util.importTemplateExcel(response, " 清朗专项行动动态");
}

@ -1,20 +1,25 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcQlzxxdsjtj;
import com.ruoyi.tcZz.service.ITcQlzxxdsjtjService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcQlzxxddt;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcQlzxxdsjtj;
import com.ruoyi.tcZz.service.ITcQlzxxdsjtjService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
@ -108,13 +113,14 @@ public class TcQlzxxdsjtjController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcQlzxxdsjtjService.updateByisStatus(isStatus, ids);
tcQlzxxdsjtjService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcQlzxxdsjtj> util = new ExcelUtil<TcQlzxxdsjtj>(TcQlzxxdsjtj.class);
util.importTemplateExcel(response, " 清郎专项行动数据统计");
}

@ -1,20 +1,25 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcSdtb;
import com.ruoyi.tcZz.service.ITcSdtbService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcQlzxxdsjtj;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcSdtb;
import com.ruoyi.tcZz.service.ITcSdtbService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
@ -108,13 +113,14 @@ public class TcSdtbController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcSdtbService.updateByisStatus(isStatus, ids);
tcSdtbService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcSdtb> util = new ExcelUtil<TcSdtb>(TcSdtb.class);
util.importTemplateExcel(response, " 属地通报");
}

@ -1,14 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcSdtb;
import com.ruoyi.tcZz.domain.TcSgjipTop5;
import com.ruoyi.tcZz.service.ITcSgjipTop5Service;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -65,16 +70,16 @@ public class TcSgjipTop5Controller extends BaseController {
@ApiOperation(value = "新增受攻击IPTOP5")
@PostMapping
public AjaxResult add(@RequestBody TcSgjipTop5 tcSgjipTop5) {
//根据S_attack_ip判断如果已存在则调修改
TcSgjipTop5 newtcSgjipTop5 = new TcSgjipTop5();
//根据S_attack_ip判断如果已存在则调修改
TcSgjipTop5 newtcSgjipTop5=new TcSgjipTop5();
newtcSgjipTop5.setSAttackIp(tcSgjipTop5.getSAttackIp());
List<TcSgjipTop5> list = tcSgjipTop5Service.selectTcSgjipTop5List(newtcSgjipTop5);
if (!list.isEmpty()) {
for (TcSgjipTop5 a : list) {
tcSgjipTop5.setId(a.getId());
if (!list.isEmpty()){
for (TcSgjipTop5 a :list) {
tcSgjipTop5.setId(a.getId());
tcSgjipTop5Service.updateTcSgjipTop5(tcSgjipTop5);
}
} else {
}else {
tcSgjipTop5Service.insertTcSgjipTop5(tcSgjipTop5);
}
return AjaxResult.success();
@ -97,7 +102,6 @@ public class TcSgjipTop5Controller extends BaseController {
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcSgjipTop5Service.deleteTcSgjipTop5ByIds(ids));
}
/**
*
*/
@ -120,13 +124,14 @@ public class TcSgjipTop5Controller extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcSgjipTop5Service.updateByisStatus(isStatus, ids);
tcSgjipTop5Service.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcSgjipTop5> util = new ExcelUtil<TcSgjipTop5>(TcSgjipTop5.class);
util.importTemplateExcel(response, " 受攻击IPTOP5");
}

@ -1,14 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcSgjipTop5;
import com.ruoyi.tcZz.domain.TcSjly;
import com.ruoyi.tcZz.service.ITcSjlyService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -109,13 +114,14 @@ public class TcSjlyController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcSjlyService.updateByisStatus(isStatus, ids);
tcSjlyService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcSjly> util = new ExcelUtil<TcSjly>(TcSjly.class);
util.importTemplateExcel(response, " 硬探针、软探针");
}

@ -1,20 +1,25 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcSjlytj;
import com.ruoyi.tcZz.service.ITcSjlytjService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcSjly;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcSjlytj;
import com.ruoyi.tcZz.service.ITcSjlytjService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
@ -109,13 +114,14 @@ public class TcSjlytjController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcSjlytjService.updateByisStatus(isStatus, ids);
tcSjlytjService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcSjlytj> util = new ExcelUtil<TcSjlytj>(TcSjlytj.class);
util.importTemplateExcel(response, " 数据来源统计");
}

@ -1,14 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcSslx;
import com.ruoyi.tcZz.domain.TcTbcz;
import com.ruoyi.tcZz.service.ITcTbczService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -87,6 +92,7 @@ public class TcTbczController extends BaseController {
}
/**
*
*/
@ -109,13 +115,14 @@ public class TcTbczController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcTbczService.updateByisStatus(isStatus, ids);
tcTbczService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcTbcz> util = new ExcelUtil<TcTbcz>(TcTbcz.class);
util.importTemplateExcel(response, " 通报处置");
}

@ -1,14 +1,20 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcAqyh;
import com.ruoyi.tcZz.domain.TcTbcz;
import com.ruoyi.tcZz.domain.TcTbwc;
import com.ruoyi.tcZz.service.ITcTbwcService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -66,16 +72,16 @@ public class TcTbwcController extends BaseController {
@PostMapping
public AjaxResult add(@RequestBody TcTbwc tcTbwc) {
//根据year + Time_name判断如果已存在则调修改
TcTbwc newtcTbwc = new TcTbwc();
TcTbwc newtcTbwc=new TcTbwc();
newtcTbwc.setYear(tcTbwc.getYear());
newtcTbwc.setTimeName(tcTbwc.getTimeName());
List<TcTbwc> list = tcTbwcService.selectTcTbwcList(newtcTbwc);
if (!list.isEmpty()) {
for (TcTbwc a : list) {
if (!list.isEmpty()){
for (TcTbwc a :list) {
tcTbwc.setId(a.getId());
tcTbwcService.updateTcTbwc(tcTbwc);
}
} else {
}else {
tcTbwcService.insertTcTbwc(tcTbwc);
}
@ -101,6 +107,8 @@ public class TcTbwcController extends BaseController {
}
/**
*
*/
@ -123,13 +131,14 @@ public class TcTbwcController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcTbwcService.updateByisStatus(isStatus, ids);
tcTbwcService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcTbwc> util = new ExcelUtil<TcTbwc>(TcTbwc.class);
util.importTemplateExcel(response, " 通报完成情况");
}

@ -1,19 +1,24 @@
package com.ruoyi.tcZz.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcTbwc;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.utils.poi.ExcelUtil;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.tcZz.domain.TcTtsum;
import com.ruoyi.tcZz.service.ITcTtsumService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
@ -108,13 +113,14 @@ public class TcTtsumController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcTtsumService.updateByisStatus(isStatus, ids);
tcTtsumService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcTtsum> util = new ExcelUtil<TcTtsum>(TcTtsum.class);
util.importTemplateExcel(response, " 今日头条、快手");
}

@ -1,39 +1,46 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcVx;
import com.ruoyi.tcZz.service.ITcVxService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcTtsum;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcVx;
import com.ruoyi.tcZz.service.ITcVxService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-10-13
*/
@RestController
@Api(tags = "微信")
@RequestMapping("/tcZz/netManage/vx")
public class TcVxController extends BaseController {
public class TcVxController extends BaseController
{
@Autowired
private ITcVxService tcVxService;
/**
*
*/
@ApiOperation(value = "查询微信列表", response = TcVx.class)
@ApiOperation(value = "查询微信列表",response = TcVx.class)
@GetMapping("/list")
public TableDataInfo list(TcVx tcVx) {
public TableDataInfo list(TcVx tcVx)
{
startPage();
List<TcVx> list = tcVxService.selectTcVxList(tcVx);
return getDataTable(list);
@ -44,7 +51,8 @@ public class TcVxController extends BaseController {
*/
@ApiOperation(value = "导出微信列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcVx tcVx) {
public void export(HttpServletResponse response, TcVx tcVx)
{
List<TcVx> list = tcVxService.selectTcVxList(tcVx);
ExcelUtil<TcVx> util = new ExcelUtil<TcVx>(TcVx.class);
util.exportExcel(response, list, "微信数据");
@ -55,7 +63,8 @@ public class TcVxController extends BaseController {
*/
@ApiOperation(value = "获取微信详细信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(tcVxService.selectTcVxById(id));
}
@ -64,7 +73,8 @@ public class TcVxController extends BaseController {
*/
@ApiOperation(value = "新增微信")
@PostMapping
public AjaxResult add(@RequestBody TcVx tcVx) {
public AjaxResult add(@RequestBody TcVx tcVx)
{
return toAjax(tcVxService.insertTcVx(tcVx));
}
@ -73,7 +83,8 @@ public class TcVxController extends BaseController {
*/
@ApiOperation(value = "修改微信")
@PutMapping
public AjaxResult edit(@RequestBody TcVx tcVx) {
public AjaxResult edit(@RequestBody TcVx tcVx)
{
return toAjax(tcVxService.updateTcVx(tcVx));
}
@ -81,8 +92,9 @@ public class TcVxController extends BaseController {
*
*/
@ApiOperation(value = "删除微信")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(tcVxService.deleteTcVxByIds(ids));
}
@ -109,13 +121,14 @@ public class TcVxController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcVxService.updateByisStatus(isStatus, ids);
tcVxService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcVx> util = new ExcelUtil<TcVx>(TcVx.class);
util.importTemplateExcel(response, " 微信");
}

@ -1,39 +1,46 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcWb;
import com.ruoyi.tcZz.service.ITcWbService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcVx;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcWb;
import com.ruoyi.tcZz.service.ITcWbService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-10-13
*/
@RestController
@Api(tags = "微博")
@RequestMapping("/tcZz/netManage/wb")
public class TcWbController extends BaseController {
public class TcWbController extends BaseController
{
@Autowired
private ITcWbService tcWbService;
/**
*
*/
@ApiOperation(value = "查询微博列表", response = TcWb.class)
@ApiOperation(value = "查询微博列表",response =TcWb.class )
@GetMapping("/list")
public TableDataInfo list(TcWb tcWb) {
public TableDataInfo list(TcWb tcWb)
{
startPage();
List<TcWb> list = tcWbService.selectTcWbList(tcWb);
return getDataTable(list);
@ -44,7 +51,8 @@ public class TcWbController extends BaseController {
*/
@ApiOperation(value = "导出微博列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcWb tcWb) {
public void export(HttpServletResponse response, TcWb tcWb)
{
List<TcWb> list = tcWbService.selectTcWbList(tcWb);
ExcelUtil<TcWb> util = new ExcelUtil<TcWb>(TcWb.class);
util.exportExcel(response, list, "微博数据");
@ -55,7 +63,8 @@ public class TcWbController extends BaseController {
*/
@ApiOperation(value = "获取微博详细信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(tcWbService.selectTcWbById(id));
}
@ -64,7 +73,8 @@ public class TcWbController extends BaseController {
*/
@ApiOperation(value = "新增微博")
@PostMapping
public AjaxResult add(@RequestBody TcWb tcWb) {
public AjaxResult add(@RequestBody TcWb tcWb)
{
return toAjax(tcWbService.insertTcWb(tcWb));
}
@ -73,7 +83,8 @@ public class TcWbController extends BaseController {
*/
@ApiOperation(value = "修改微博")
@PutMapping
public AjaxResult edit(@RequestBody TcWb tcWb) {
public AjaxResult edit(@RequestBody TcWb tcWb)
{
return toAjax(tcWbService.updateTcWb(tcWb));
}
@ -81,8 +92,9 @@ public class TcWbController extends BaseController {
*
*/
@ApiOperation(value = "删除微博")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(tcWbService.deleteTcWbByIds(ids));
}
@ -109,13 +121,14 @@ public class TcWbController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcWbService.updateByisStatus(isStatus, ids);
tcWbService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcWb> util = new ExcelUtil<TcWb>(TcWb.class);
util.importTemplateExcel(response, " 微博");
}

@ -1,39 +1,46 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcWlaqzcqy;
import com.ruoyi.tcZz.service.ITcWlaqzcqyService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcWb;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcWlaqzcqy;
import com.ruoyi.tcZz.service.ITcWlaqzcqyService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-10-13
*/
@RestController
@Api(tags = "网络安全支持单位")
@RequestMapping("/tcZz/networkEcology/wlaqzcqy")
public class TcWlaqzcqyController extends BaseController {
public class TcWlaqzcqyController extends BaseController
{
@Autowired
private ITcWlaqzcqyService tcWlaqzcqyService;
/**
*
*/
@ApiOperation(value = "查询网络安全支持单位列表", response = TcWlaqzcqy.class)
@ApiOperation(value = "查询网络安全支持单位列表",response = TcWlaqzcqy.class)
@GetMapping("/list")
public TableDataInfo list(TcWlaqzcqy tcWlaqzcqy) {
public TableDataInfo list(TcWlaqzcqy tcWlaqzcqy)
{
startPage();
List<TcWlaqzcqy> list = tcWlaqzcqyService.selectTcWlaqzcqyList(tcWlaqzcqy);
return getDataTable(list);
@ -44,7 +51,8 @@ public class TcWlaqzcqyController extends BaseController {
*/
@ApiOperation(value = "导出网络安全支持单位列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcWlaqzcqy tcWlaqzcqy) {
public void export(HttpServletResponse response, TcWlaqzcqy tcWlaqzcqy)
{
List<TcWlaqzcqy> list = tcWlaqzcqyService.selectTcWlaqzcqyList(tcWlaqzcqy);
ExcelUtil<TcWlaqzcqy> util = new ExcelUtil<TcWlaqzcqy>(TcWlaqzcqy.class);
util.exportExcel(response, list, "网络安全支持单位数据");
@ -55,7 +63,8 @@ public class TcWlaqzcqyController extends BaseController {
*/
@ApiOperation(value = "获取网络安全支持单位详细信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(tcWlaqzcqyService.selectTcWlaqzcqyById(id));
}
@ -64,7 +73,8 @@ public class TcWlaqzcqyController extends BaseController {
*/
@ApiOperation(value = "新增网络安全支持单位")
@PostMapping
public AjaxResult add(@RequestBody TcWlaqzcqy tcWlaqzcqy) {
public AjaxResult add(@RequestBody TcWlaqzcqy tcWlaqzcqy)
{
return toAjax(tcWlaqzcqyService.insertTcWlaqzcqy(tcWlaqzcqy));
}
@ -73,7 +83,8 @@ public class TcWlaqzcqyController extends BaseController {
*/
@ApiOperation(value = "修改网络安全支持单位")
@PutMapping
public AjaxResult edit(@RequestBody TcWlaqzcqy tcWlaqzcqy) {
public AjaxResult edit(@RequestBody TcWlaqzcqy tcWlaqzcqy)
{
return toAjax(tcWlaqzcqyService.updateTcWlaqzcqy(tcWlaqzcqy));
}
@ -81,12 +92,14 @@ public class TcWlaqzcqyController extends BaseController {
*
*/
@ApiOperation(value = "删除网络安全支持单位")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(tcWlaqzcqyService.deleteTcWlaqzcqyByIds(ids));
}
/**
*
*/
@ -109,13 +122,14 @@ public class TcWlaqzcqyController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcWlaqzcqyService.updateByisStatus(isStatus, ids);
tcWlaqzcqyService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcWlaqzcqy> util = new ExcelUtil<TcWlaqzcqy>(TcWlaqzcqy.class);
util.importTemplateExcel(response, " 网络安全支持单位");
}

@ -1,14 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcWlaqzcqy;
import com.ruoyi.tcZz.domain.TcWldv;
import com.ruoyi.tcZz.service.ITcWldvService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -109,13 +114,14 @@ public class TcWldvController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcWldvService.updateByisStatus(isStatus, ids);
tcWldvService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcWldv> util = new ExcelUtil<TcWldv>(TcWldv.class);
util.importTemplateExcel(response, " 网络大V");
}

@ -1,33 +1,36 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcWljg;
import com.ruoyi.tcZz.service.ITcWljgService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcWldv;
import com.ruoyi.tcZz.domain.TcYqzs;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcWljg;
import com.ruoyi.tcZz.service.ITcWljgService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-10-12
*/
@RestController
@Api(tags = "网络监测")
@RequestMapping("/tcZz/networkSecurity/cybersecurity")
@Transactional(rollbackFor = Exception.class)
public class TcWljgController extends BaseController {
public class TcWljgController extends BaseController
{
@Autowired
private ITcWljgService tcWljgService;
@ -37,7 +40,8 @@ public class TcWljgController extends BaseController {
*/
@ApiOperation("导出网络监测列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcWljg tcWljg) {
public void export(HttpServletResponse response, TcWljg tcWljg)
{
List<TcWljg> list = tcWljgService.selectTcWljgList(tcWljg);
ExcelUtil<TcWljg> util = new ExcelUtil<TcWljg>(TcWljg.class);
util.exportExcel(response, list, "网络监测数据");
@ -48,7 +52,8 @@ public class TcWljgController extends BaseController {
*/
@ApiOperation("获取网络监测详细信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(tcWljgService.selectTcWljgById(id));
}
@ -57,7 +62,8 @@ public class TcWljgController extends BaseController {
*/
@ApiOperation("新增网络监测")
@PostMapping
public AjaxResult add(@RequestBody TcWljg tcWljg) {
public AjaxResult add(@RequestBody TcWljg tcWljg)
{
return toAjax(tcWljgService.insertTcWljg(tcWljg));
}
@ -66,7 +72,8 @@ public class TcWljgController extends BaseController {
*/
@ApiOperation("修改网络监测")
@PutMapping
public AjaxResult edit(@RequestBody TcWljg tcWljg) {
public AjaxResult edit(@RequestBody TcWljg tcWljg)
{
return toAjax(tcWljgService.updateTcWljg(tcWljg));
}
@ -74,8 +81,9 @@ public class TcWljgController extends BaseController {
*
*/
@ApiOperation("删除网络监测")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(tcWljgService.deleteTcWljgByIds(ids));
}
@ -83,9 +91,10 @@ public class TcWljgController extends BaseController {
/**
*
*/
@ApiOperation(value = "查询网络监测列表", response = TcWljg.class)
@ApiOperation(value = "查询网络监测列表",response = TcWljg.class)
@GetMapping("/ListNoToken")
public TableDataInfo ListNoToken(TcWljg tcWljg) {
public TableDataInfo ListNoToken(TcWljg tcWljg)
{
startPage();
List<TcWljg> list = tcWljgService.selectTcWljgList(tcWljg);
return getDataTable(list);
@ -113,13 +122,14 @@ public class TcWljgController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcWljgService.updateByisStatus(isStatus, ids);
tcWljgService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcWljg> util = new ExcelUtil<TcWljg>(TcWljg.class);
util.importTemplateExcel(response, " 网络监测列表");
}

@ -1,20 +1,25 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.service.ITcWljgtjService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcWljg;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.service.ITcWljgtjService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
@ -31,7 +36,7 @@ public class TcWljgtjController extends BaseController {
/**
*
*/
@ApiOperation(value = "查询网络监测统计列表", response = TcWljgtj.class)
@ApiOperation(value = "查询网络监测统计列表",response =TcWljgtj.class )
@GetMapping("/list")
public TableDataInfo list(TcWljgtj tcWljgtj) {
startPage();
@ -109,13 +114,14 @@ public class TcWljgtjController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcWljgtjService.updateByisStatus(isStatus, ids);
tcWljgtjService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcWljgtj> util = new ExcelUtil<TcWljgtj>(TcWljgtj.class);
util.importTemplateExcel(response, " 网络监测统计");
}

@ -1,20 +1,24 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcWlmqfzr;
import com.ruoyi.tcZz.service.ITcWlmqfzrService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcWljgtj;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcWlmqfzr;
import com.ruoyi.tcZz.service.ITcWlmqfzrService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
@ -109,13 +113,14 @@ public class TcWlmqfzrController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcWlmqfzrService.updateByisStatus(isStatus, ids);
tcWlmqfzrService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcWlmqfzr> util = new ExcelUtil<TcWlmqfzr>(TcWlmqfzr.class);
util.importTemplateExcel(response, " 网络民情负责人");
}

@ -1,20 +1,25 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcWlwmzyz;
import com.ruoyi.tcZz.service.ITcWlwmzyzService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcWlmqfzr;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcWlwmzyz;
import com.ruoyi.tcZz.service.ITcWlwmzyzService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
@ -98,7 +103,6 @@ public class TcWlwmzyzController extends BaseController {
tcWlwmzyzService.importUser(tcWlwmzyzList);
return AjaxResult.success();
}
/**
*
*
@ -109,13 +113,14 @@ public class TcWlwmzyzController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcWlwmzyzService.updateByisStatus(isStatus, ids);
tcWlwmzyzService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcWlwmzyz> util = new ExcelUtil<TcWlwmzyz>(TcWlwmzyz.class);
util.importTemplateExcel(response, " 网络文明志愿者");
}

@ -1,20 +1,25 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcWpwzlyqk;
import com.ruoyi.tcZz.service.ITcWpwzlyqkService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcWlwmzyz;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcWpwzlyqk;
import com.ruoyi.tcZz.service.ITcWpwzlyqkService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
@ -98,7 +103,6 @@ public class TcWpwzlyqkController extends BaseController {
tcWpwzlyqkService.importUser(tcWpwzlyqkList);
return AjaxResult.success();
}
/**
*
*
@ -109,13 +113,14 @@ public class TcWpwzlyqkController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcWpwzlyqkService.updateByisStatus(isStatus, ids);
tcWpwzlyqkService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcWpwzlyqk> util = new ExcelUtil<TcWpwzlyqk>(TcWpwzlyqk.class);
util.importTemplateExcel(response, " 网评文章录用情况");
}

@ -1,20 +1,25 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcWpy;
import com.ruoyi.tcZz.service.ITcWpyService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcWpwzlyqk;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcWpy;
import com.ruoyi.tcZz.service.ITcWpyService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
@ -87,6 +92,7 @@ public class TcWpyController extends BaseController {
}
/**
*
*/
@ -98,7 +104,6 @@ public class TcWpyController extends BaseController {
tcWpyService.importUser(tcWpyList);
return AjaxResult.success();
}
/**
*
*
@ -109,13 +114,14 @@ public class TcWpyController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcWpyService.updateByisStatus(isStatus, ids);
tcWpyService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcWpy> util = new ExcelUtil<TcWpy>(TcWpy.class);
util.importTemplateExcel(response, " 网评员");
}

@ -1,20 +1,26 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcWpyrwwcl;
import com.ruoyi.tcZz.service.ITcWpyrwwclService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcMtlx;
import com.ruoyi.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcWpy;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcWpyrwwcl;
import com.ruoyi.tcZz.service.ITcWpyrwwclService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
@ -67,15 +73,15 @@ public class TcWpyrwwclController extends BaseController {
public AjaxResult add(@RequestBody TcWpyrwwcl tcWpyrwwcl) {
//根据unit判断如果已存在则调修改
TcWpyrwwcl newtcWpyrwwcl = new TcWpyrwwcl();
TcWpyrwwcl newtcWpyrwwcl=new TcWpyrwwcl();
newtcWpyrwwcl.setUnit(tcWpyrwwcl.getUnit());
List<TcWpyrwwcl> list = tcWpyrwwclService.selectTcWpyrwwclList(newtcWpyrwwcl);
if (!list.isEmpty()) {
for (TcWpyrwwcl a : list) {
if (!list.isEmpty()){
for (TcWpyrwwcl a :list) {
tcWpyrwwcl.setId(a.getId());
tcWpyrwwclService.updateTcWpyrwwcl(tcWpyrwwcl);
}
} else {
}else {
tcWpyrwwclService.insertTcWpyrwwcl(tcWpyrwwcl);
}
return AjaxResult.success();
@ -111,7 +117,6 @@ public class TcWpyrwwclController extends BaseController {
tcWpyrwwclService.importUser(tTcWpyrwwclList);
return AjaxResult.success();
}
/**
*
*
@ -122,13 +127,14 @@ public class TcWpyrwwclController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcWpyrwwclService.updateByisStatus(isStatus, ids);
tcWpyrwwclService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcWpyrwwcl> util = new ExcelUtil<TcWpyrwwcl>(TcWpyrwwcl.class);
util.importTemplateExcel(response, " 网评员任务完成率(网评系统)");
}

@ -1,14 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcWpyrwwcl;
import com.ruoyi.tcZz.domain.TcWz;
import com.ruoyi.tcZz.service.ITcWzService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -98,7 +103,6 @@ public class TcWzController extends BaseController {
tcWzService.importUser(tcWzList);
return AjaxResult.success();
}
/**
*
*
@ -109,13 +113,14 @@ public class TcWzController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcWzService.updateByisStatus(isStatus, ids);
tcWzService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcWz> util = new ExcelUtil<TcWz>(TcWz.class);
util.importTemplateExcel(response, " 网站");
}

@ -1,22 +1,25 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcXtjc;
import com.ruoyi.tcZz.domain.request.TxtjcRequest;
import com.ruoyi.tcZz.service.ITcXtjcService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcCy;
import com.ruoyi.tcZz.domain.TcWz;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcXtjc;
import com.ruoyi.tcZz.service.ITcXtjcService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
@ -26,7 +29,6 @@ import java.util.List;
@Api(tags = "系统监测")
@RestController
@RequestMapping("/tcZz/networkSecurity/xtjc")
@Transactional(rollbackFor = Exception.class)
public class TcXtjcController extends BaseController {
@Autowired
private ITcXtjcService tcXtjcService;
@ -36,7 +38,7 @@ public class TcXtjcController extends BaseController {
*/
@ApiOperation("导出系统监测列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TxtjcRequest tcXtjc) {
public void export(HttpServletResponse response, TcXtjc tcXtjc) {
List<TcXtjc> list = tcXtjcService.selectTcXtjcList(tcXtjc);
ExcelUtil<TcXtjc> util = new ExcelUtil<TcXtjc>(TcXtjc.class);
util.exportExcel(response, list, "系统监测数据");
@ -84,7 +86,7 @@ public class TcXtjcController extends BaseController {
*/
@ApiOperation(value = "查询系统监测列表", response = TcXtjc.class)
@GetMapping("/ListNoToken")
public TableDataInfo ListNoToken(TxtjcRequest tcXtjc) {
public TableDataInfo ListNoToken(TcXtjc tcXtjc) {
startPage();
List<TcXtjc> list = tcXtjcService.selectTcXtjcList(tcXtjc);
return getDataTable(list);
@ -102,7 +104,6 @@ public class TcXtjcController extends BaseController {
tcXtjcService.importUser(tcXtjcList);
return AjaxResult.success();
}
/**
*
*
@ -113,13 +114,14 @@ public class TcXtjcController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcXtjcService.updateByisStatus(isStatus, ids);
tcXtjcService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcXtjc> util = new ExcelUtil<TcXtjc>(TcXtjc.class);
util.importTemplateExcel(response, " 系统监测列表");
}

@ -1,30 +1,37 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcYqbg;
import com.ruoyi.tcZz.service.ITcYqbgService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcWz;
import com.ruoyi.tcZz.domain.TcXtjc;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcYqbg;
import com.ruoyi.tcZz.service.ITcYqbgService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-10-12
*/
@RestController
@Api(tags = "舆情报告")
@RequestMapping("/tcZz/netWorkYq/yqbg")
public class TcYqbgController extends BaseController {
public class TcYqbgController extends BaseController
{
@Autowired
private ITcYqbgService tcYqbgService;
@ -33,7 +40,8 @@ public class TcYqbgController extends BaseController {
*/
@ApiOperation(value = "查询舆情报告列表", response = TcYqbg.class)
@GetMapping("/list")
public TableDataInfo list(TcYqbg tcYqbg) {
public TableDataInfo list(TcYqbg tcYqbg)
{
startPage();
List<TcYqbg> list = tcYqbgService.selectTcYqbgList(tcYqbg);
return getDataTable(list);
@ -44,7 +52,8 @@ public class TcYqbgController extends BaseController {
*/
@ApiOperation(value = "导出舆情报告列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcYqbg tcYqbg) {
public void export(HttpServletResponse response, TcYqbg tcYqbg)
{
List<TcYqbg> list = tcYqbgService.selectTcYqbgList(tcYqbg);
ExcelUtil<TcYqbg> util = new ExcelUtil<TcYqbg>(TcYqbg.class);
util.exportExcel(response, list, "舆情报告数据");
@ -55,7 +64,8 @@ public class TcYqbgController extends BaseController {
*/
@ApiOperation(value = "获取舆情报告详细信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(tcYqbgService.selectTcYqbgById(id));
}
@ -64,7 +74,8 @@ public class TcYqbgController extends BaseController {
*/
@ApiOperation(value = "新增舆情报告")
@PostMapping
public AjaxResult add(@RequestBody TcYqbg tcYqbg) {
public AjaxResult add(@RequestBody TcYqbg tcYqbg)
{
return toAjax(tcYqbgService.insertTcYqbg(tcYqbg));
}
@ -73,7 +84,8 @@ public class TcYqbgController extends BaseController {
*/
@ApiOperation(value = "修改舆情报告")
@PutMapping
public AjaxResult edit(@RequestBody TcYqbg tcYqbg) {
public AjaxResult edit(@RequestBody TcYqbg tcYqbg)
{
return toAjax(tcYqbgService.updateTcYqbg(tcYqbg));
}
@ -81,8 +93,9 @@ public class TcYqbgController extends BaseController {
*
*/
@ApiOperation(value = "删除舆情报告")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(tcYqbgService.deleteTcYqbgByIds(ids));
}
@ -98,7 +111,6 @@ public class TcYqbgController extends BaseController {
tcYqbgService.importUser(tcYqbgList);
return AjaxResult.success();
}
/**
*
*
@ -109,13 +121,14 @@ public class TcYqbgController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcYqbgService.updateByisStatus(isStatus, ids);
tcYqbgService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcYqbg> util = new ExcelUtil<TcYqbg>(TcYqbg.class);
util.importTemplateExcel(response, " 舆情报告");
}

@ -1,39 +1,46 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcYqxxlnum;
import com.ruoyi.tcZz.service.ITcYqxxlnumService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcYqbg;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcYqxxlnum;
import com.ruoyi.tcZz.service.ITcYqxxlnumService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
*
* @author ruoyi
* @date 2023-10-12
*/
@Api(tags = "舆情信息量统计")
@RestController
@RequestMapping("/tcZz/netWorkYq/yqxxlnum")
public class TcYqxxlnumController extends BaseController {
public class TcYqxxlnumController extends BaseController
{
@Autowired
private ITcYqxxlnumService tcYqxxlnumService;
/**
*
*/
@ApiOperation(value = "查询舆情信息量统计列表", response = TcYqxxlnum.class)
@ApiOperation(value = "查询舆情信息量统计列表",response =TcYqxxlnum.class )
@GetMapping("/list")
public TableDataInfo list(TcYqxxlnum tcYqxxlnum) {
public TableDataInfo list(TcYqxxlnum tcYqxxlnum)
{
startPage();
List<TcYqxxlnum> list = tcYqxxlnumService.selectTcYqxxlnumList(tcYqxxlnum);
return getDataTable(list);
@ -44,7 +51,8 @@ public class TcYqxxlnumController extends BaseController {
*/
@ApiOperation(value = "导出舆情信息量统计列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcYqxxlnum tcYqxxlnum) {
public void export(HttpServletResponse response, TcYqxxlnum tcYqxxlnum)
{
List<TcYqxxlnum> list = tcYqxxlnumService.selectTcYqxxlnumList(tcYqxxlnum);
ExcelUtil<TcYqxxlnum> util = new ExcelUtil<TcYqxxlnum>(TcYqxxlnum.class);
util.exportExcel(response, list, "舆情信息量统计数据");
@ -55,7 +63,8 @@ public class TcYqxxlnumController extends BaseController {
*/
@ApiOperation(value = "获取舆情信息量统计详细信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(tcYqxxlnumService.selectTcYqxxlnumById(id));
}
@ -64,7 +73,8 @@ public class TcYqxxlnumController extends BaseController {
*/
@ApiOperation(value = "新增舆情信息量统计")
@PostMapping
public AjaxResult add(@RequestBody TcYqxxlnum tcYqxxlnum) {
public AjaxResult add(@RequestBody TcYqxxlnum tcYqxxlnum)
{
return toAjax(tcYqxxlnumService.insertTcYqxxlnum(tcYqxxlnum));
}
@ -73,7 +83,8 @@ public class TcYqxxlnumController extends BaseController {
*/
@ApiOperation(value = "修改舆情信息量统计")
@PutMapping
public AjaxResult edit(@RequestBody TcYqxxlnum tcYqxxlnum) {
public AjaxResult edit(@RequestBody TcYqxxlnum tcYqxxlnum)
{
return toAjax(tcYqxxlnumService.updateTcYqxxlnum(tcYqxxlnum));
}
@ -81,8 +92,9 @@ public class TcYqxxlnumController extends BaseController {
*
*/
@ApiOperation(value = "删除舆情信息量统计")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(tcYqxxlnumService.deleteTcYqxxlnumByIds(ids));
}
@ -98,7 +110,6 @@ public class TcYqxxlnumController extends BaseController {
tcYqxxlnumService.importUser(tcYqxxlnumList);
return AjaxResult.success();
}
/**
*
*
@ -109,13 +120,14 @@ public class TcYqxxlnumController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcYqxxlnumService.updateByisStatus(isStatus, ids);
tcYqxxlnumService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcYqxxlnum> util = new ExcelUtil<TcYqxxlnum>(TcYqxxlnum.class);
util.importTemplateExcel(response, " 舆情信息量统计");
}

@ -1,15 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcYqxxlnum;
import com.ruoyi.tcZz.domain.TcYqxxltj;
import com.ruoyi.tcZz.service.ITcYqxxltjService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -25,8 +29,6 @@ import java.util.List;
@RestController
@Api(tags = "舆情信息量统计明細")
@RequestMapping("/tcZz/netWorkYq/yqxxltj")
@Transactional(rollbackFor = Exception.class)
public class TcYqxxltjController extends BaseController {
@Autowired
private ITcYqxxltjService tcYqxxltjService;
@ -34,7 +36,7 @@ public class TcYqxxltjController extends BaseController {
/**
*
*/
@ApiOperation(value = "查询舆情信息量统计明細列表", response = TcYqxxltj.class)
@ApiOperation(value = "查询舆情信息量统计明細列表",response = TcYqxxltj.class )
@GetMapping("/list")
public TableDataInfo list(TcYqxxltj tcYqxxltj) {
startPage();
@ -111,7 +113,6 @@ public class TcYqxxltjController extends BaseController {
tcYqxxltjService.importUser(YqxxltjList);
return AjaxResult.success();
}
/**
*
*
@ -121,14 +122,15 @@ public class TcYqxxltjController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcYqxxltjService.updateByisStatus(isStatus, ids);
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus,@RequestParam("ids") List<String> ids) {
tcYqxxltjService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcYqxxltj> util = new ExcelUtil<TcYqxxltj>(TcYqxxltj.class);
util.importTemplateExcel(response, " 舆情信息量统计明細列表");
}

@ -1,14 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcYqxxltj;
import com.ruoyi.tcZz.domain.TcYqyj;
import com.ruoyi.tcZz.service.ITcYqyjService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -97,7 +102,6 @@ public class TcYqyjController extends BaseController {
tcYqyjService.importUser(tcYqyjList);
return AjaxResult.success();
}
/**
*
*
@ -107,14 +111,15 @@ public class TcYqyjController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcYqyjService.updateByisStatus(isStatus, ids);
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus,@RequestParam("ids") List<String> ids) {
tcYqyjService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcYqyj> util = new ExcelUtil<TcYqyj>(TcYqyj.class);
util.importTemplateExcel(response, " 舆情预警");
}

@ -9,7 +9,6 @@ import com.ruoyi.tcZz.service.ITcYqzsService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -25,8 +24,6 @@ import java.util.List;
@Api(tags = "舆情走势图")
@RestController
@RequestMapping("/tcZz/netWorkYq/yqzs")
@Transactional(rollbackFor = Exception.class)
public class TcYqzsController extends BaseController {
@Autowired
private ITcYqzsService tcYqzsService;

@ -4,6 +4,8 @@ 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.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcYqzs;
import com.ruoyi.tcZz.domain.TcYtlc;
import com.ruoyi.tcZz.service.ITcYtlcService;
import io.swagger.annotations.Api;
@ -98,7 +100,6 @@ public class TcYtlcController extends BaseController {
tcYtlcService.importUser(tcYtlcList);
return AjaxResult.success();
}
/**
*
*
@ -108,14 +109,15 @@ public class TcYtlcController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcYtlcService.updateByisStatus(isStatus, ids);
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus,@RequestParam("ids") List<String> ids) {
tcYtlcService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcYtlc> util = new ExcelUtil<TcYtlc>(TcYtlc.class);
util.importTemplateExcel(response, " 约谈流程");
}

@ -1,14 +1,18 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcYtlc;
import com.ruoyi.tcZz.domain.TcZbxq;
import com.ruoyi.tcZz.service.ITcZbxqService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -98,7 +102,6 @@ public class TcZbxqController extends BaseController {
tcZbxqService.importUser(tcZbxqList);
return AjaxResult.success();
}
/**
*
*
@ -108,14 +111,15 @@ public class TcZbxqController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcZbxqService.updateByisStatus(isStatus, ids);
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus,@RequestParam("ids") List<String> ids) {
tcZbxqService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcZbxq> util = new ExcelUtil<TcZbxq>(TcZbxq.class);
util.importTemplateExcel(response, " 转办量、转办详情");
}

@ -1,109 +0,0 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcZcdwpm;
import com.ruoyi.tcZz.service.ITcZcdwpmService;
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.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* (tc_zcdwpm)
* @author du
* @since 2024/8/5 13:16
*/
@RestController
@Api(tags = "众测单位排名")
@RequestMapping("/tcZz/networkSecurity/zcdwpm")
public class TcZcdwpmController extends BaseController {
@Autowired
private ITcZcdwpmService tcZcdwpmService;
/**
*
*/
@ApiOperation(value = "查询众测单位排名列表", response = TcZcdwpm.class)
@GetMapping("/list")
public TableDataInfo list(TcZcdwpm tc) {
startPage();
List<TcZcdwpm> list = tcZcdwpmService.page(tc);
return getDataTable(list);
}
/**
*
*/
@ApiOperation(value = " 导出众测单位排名列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcZcdwpm tc) {
List<TcZcdwpm> list = tcZcdwpmService.page(tc);
ExcelUtil<TcZcdwpm> util = new ExcelUtil<>(TcZcdwpm.class);
util.exportExcel(response, list, "众测单位排名详情数据");
}
/**
*
*/
@ApiOperation(value = " 获取众测单位排名信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcZcdwpmService.getById(id));
}
/**
*
*/
@ApiOperation(value = "新增众测单位排名")
@PostMapping
public AjaxResult add(@RequestBody TcZcdwpm tc) {
return toAjax(tcZcdwpmService.insert(tc));
}
/**
*
*/
@ApiOperation(value = "修改众测单位排名")
@PutMapping
public AjaxResult edit(@RequestBody TcZcdwpm tc) {
return toAjax(tcZcdwpmService.update(tc));
}
/**
*
*/
@ApiOperation(value = "删除众测单位排名")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcZcdwpmService.deleteByIds(ids));
}
/**
*
*/
@ApiOperation("通用导入excel信息")
@PostMapping("/common/importExcel")
public AjaxResult importExcel(MultipartFile file) throws Exception {
ExcelUtil<TcZcdwpm> util = new ExcelUtil<>(TcZcdwpm.class);
List<TcZcdwpm> tcZbxqList = util.importExcel(file.getInputStream());
tcZcdwpmService.importUser(tcZbxqList);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
ExcelUtil<TcZcdwpm> util = new ExcelUtil<>(TcZcdwpm.class);
util.importTemplateExcel(response, "众测单位排名详情");
}
}

@ -1,109 +0,0 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcZclb;
import com.ruoyi.tcZz.service.ITcZclbService;
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.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* (tc_zclb)
* @author du
* @since 2024/8/5 13:16
*/
@RestController
@Api(tags = "资产列表")
@RequestMapping("/tcZz/networkSecurity/zclb")
public class TcZclbController extends BaseController {
@Autowired
private ITcZclbService tcZclbService;
/**
*
*/
@ApiOperation(value = "查询资产列表列表", response = TcZclb.class)
@GetMapping("/list")
public TableDataInfo list(TcZclb tc) {
startPage();
List<TcZclb> list = tcZclbService.page(tc);
return getDataTable(list);
}
/**
*
*/
@ApiOperation(value = " 导出资产列表列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcZclb tc) {
List<TcZclb> list = tcZclbService.page(tc);
ExcelUtil<TcZclb> util = new ExcelUtil<>(TcZclb.class);
util.exportExcel(response, list, "资产列表详情数据");
}
/**
*
*/
@ApiOperation(value = " 获取资产列表信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcZclbService.getById(id));
}
/**
*
*/
@ApiOperation(value = "新增资产列表")
@PostMapping
public AjaxResult add(@RequestBody TcZclb tc) {
return toAjax(tcZclbService.insert(tc));
}
/**
*
*/
@ApiOperation(value = "修改资产列表")
@PutMapping
public AjaxResult edit(@RequestBody TcZclb tc) {
return toAjax(tcZclbService.update(tc));
}
/**
*
*/
@ApiOperation(value = "删除资产列表")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcZclbService.deleteByIds(ids));
}
/**
*
*/
@ApiOperation("通用导入excel信息")
@PostMapping("/common/importExcel")
public AjaxResult importExcel(MultipartFile file) throws Exception {
ExcelUtil<TcZclb> util = new ExcelUtil<>(TcZclb.class);
List<TcZclb> tcZbxqList = util.importExcel(file.getInputStream());
tcZclbService.importUser(tcZbxqList);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
ExcelUtil<TcZclb> util = new ExcelUtil<>(TcZclb.class);
util.importTemplateExcel(response, "资产列表详情");
}
}

@ -1,113 +0,0 @@
package com.ruoyi.tcZz.controller;
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.exception.ServiceException;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.tcZz.domain.TcZclds;
import com.ruoyi.tcZz.service.ITcZcldsService;
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.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* (tc_zclds)
* @author du
* @since 2024/8/5 13:16
*/
@RestController
@Api(tags = "众测漏洞数")
@RequestMapping("/tcZz/networkSecurity/zclds")
public class TcZcldsController extends BaseController {
@Autowired
private ITcZcldsService tcZcldsService;
/**
*
*/
@ApiOperation(value = "查询众测漏洞数列表", response = TcZclds.class)
@GetMapping("/list")
public TableDataInfo list(TcZclds tc) {
startPage();
List<TcZclds> list = tcZcldsService.page(tc);
return getDataTable(list);
}
/**
*
*/
@ApiOperation(value = " 导出众测漏洞数列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcZclds tc) {
List<TcZclds> list = tcZcldsService.page(tc);
ExcelUtil<TcZclds> util = new ExcelUtil<>(TcZclds.class);
util.exportExcel(response, list, "众测漏洞数详情数据");
}
/**
*
*/
@ApiOperation(value = " 获取众测漏洞数信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcZcldsService.getById(id));
}
/**
*
*/
@ApiOperation(value = "新增众测漏洞数")
@PostMapping
public AjaxResult add(@RequestBody TcZclds tc) {
TcZclds t = new TcZclds();
if(tcZcldsService.page(t).size()>=4){
throw new ServiceException("无法新增!");
}
return toAjax(tcZcldsService.insert(tc));
}
/**
*
*/
@ApiOperation(value = "修改众测漏洞数")
@PutMapping
public AjaxResult edit(@RequestBody TcZclds tc) {
return toAjax(tcZcldsService.update(tc));
}
/**
*
*/
@ApiOperation(value = "删除众测漏洞数")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcZcldsService.deleteByIds(ids));
}
/**
*
*/
@ApiOperation("通用导入excel信息")
@PostMapping("/common/importExcel")
public AjaxResult importExcel(MultipartFile file) throws Exception {
ExcelUtil<TcZclds> util = new ExcelUtil<>(TcZclds.class);
List<TcZclds> tcZbxqList = util.importExcel(file.getInputStream());
tcZcldsService.importUser(tcZbxqList);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
ExcelUtil<TcZclds> util = new ExcelUtil<>(TcZclds.class);
util.importTemplateExcel(response, "众测漏洞数详情");
}
}

@ -1,118 +0,0 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcZczccg;
import com.ruoyi.tcZz.service.ITcZczccgService;
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.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* (tc_zczccg)
* @author du
* @since 2024/8/5 13:16
*/
@RestController
@Api(tags = "众测资产成果")
@RequestMapping("/tcZz/networkSecurity/zczccg")
public class TcZczccgController extends BaseController {
@Autowired
private ITcZczccgService tcZczccgService;
/**
*
*/
@ApiOperation(value = "查询众测资产成果列表", response = TcZczccg.class)
@GetMapping("/list")
public TableDataInfo list(TcZczccg tc) {
startPage();
List<TcZczccg> list = tcZczccgService.page(tc);
return getDataTable(list);
}
/**
*
*/
@ApiOperation(value = "大屏查询众测资产成果最新一条", response = TcZczccg.class)
@GetMapping("/getOne")
public AjaxResult getOne() {
return success(tcZczccgService.getOne());
}
/**
*
*/
@ApiOperation(value = " 导出众测资产成果列表")
@PostMapping("/export")
public void export(HttpServletResponse response, TcZczccg tc) {
List<TcZczccg> list = tcZczccgService.page(tc);
ExcelUtil<TcZczccg> util = new ExcelUtil<>(TcZczccg.class);
util.exportExcel(response, list, "众测资产成果详情数据");
}
/**
*
*/
@ApiOperation(value = " 获取众测资产成果信息")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(tcZczccgService.getById(id));
}
/**
*
*/
@ApiOperation(value = "新增众测资产成果")
@PostMapping
public AjaxResult add(@RequestBody TcZczccg tc) {
return toAjax(tcZczccgService.insert(tc));
}
/**
*
*/
@ApiOperation(value = "修改众测资产成果")
@PutMapping
public AjaxResult edit(@RequestBody TcZczccg tc) {
return toAjax(tcZczccgService.update(tc));
}
/**
*
*/
@ApiOperation(value = "删除众测资产成果")
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(tcZczccgService.deleteByIds(ids));
}
/**
*
*/
@ApiOperation("通用导入excel信息")
@PostMapping("/common/importExcel")
public AjaxResult importExcel(MultipartFile file) throws Exception {
ExcelUtil<TcZczccg> util = new ExcelUtil<>(TcZczccg.class);
List<TcZczccg> tcZbxqList = util.importExcel(file.getInputStream());
tcZczccgService.importUser(tcZbxqList);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
ExcelUtil<TcZczccg> util = new ExcelUtil<>(TcZczccg.class);
util.importTemplateExcel(response, "众测资产成果详情");
}
}

@ -1,14 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcZbxq;
import com.ruoyi.tcZz.domain.TcZdgzxm;
import com.ruoyi.tcZz.service.ITcZdgzxmService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -87,6 +92,7 @@ public class TcZdgzxmController extends BaseController {
}
/**
*
*/
@ -98,7 +104,6 @@ public class TcZdgzxmController extends BaseController {
tcZdgzxmService.importUser(tcZdgzxmList);
return AjaxResult.success();
}
/**
*
*
@ -108,14 +113,15 @@ public class TcZdgzxmController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcZdgzxmService.updateByisStatus(isStatus, ids);
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus,@RequestParam("ids") List<String> ids) {
tcZdgzxmService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcZdgzxm> util = new ExcelUtil<TcZdgzxm>(TcZdgzxm.class);
util.importTemplateExcel(response, " 重点工作项目");
}

@ -4,6 +4,8 @@ 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.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcZdgzxm;
import com.ruoyi.tcZz.domain.TcZdlyjg;
import com.ruoyi.tcZz.service.ITcZdlyjgService;
import io.swagger.annotations.Api;
@ -97,7 +99,6 @@ public class TcZdlyjgController extends BaseController {
tcZdlyjgService.importUser(tcZdlyjgList);
return AjaxResult.success();
}
/**
*
*
@ -107,14 +108,15 @@ public class TcZdlyjgController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcZdlyjgService.updateByisStatus(isStatus, ids);
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus,@RequestParam("ids") List<String> ids) {
tcZdlyjgService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcZdlyjg> util = new ExcelUtil<TcZdlyjg>(TcZdlyjg.class);
util.importTemplateExcel(response, " 重点领域监管");
}

@ -4,6 +4,8 @@ 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.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcZdlyjg;
import com.ruoyi.tcZz.domain.TcZdqyml;
import com.ruoyi.tcZz.service.ITcZdqymlService;
import io.swagger.annotations.Api;
@ -108,14 +110,15 @@ public class TcZdqymlController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcZdqymlService.updateByisStatus(isStatus, ids);
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus,@RequestParam("ids") List<String> ids) {
tcZdqymlService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcZdqyml> util = new ExcelUtil<TcZdqyml>(TcZdqyml.class);
util.importTemplateExcel(response, " 重点企业名录");
}

@ -1,14 +1,19 @@
package com.ruoyi.tcZz.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.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcZdqyml;
import com.ruoyi.tcZz.domain.TcZfwz;
import com.ruoyi.tcZz.service.ITcZfwzService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@ -87,6 +92,7 @@ public class TcZfwzController extends BaseController {
}
/**
*
*/
@ -108,14 +114,15 @@ public class TcZfwzController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcZfwzService.updateByisStatus(isStatus, ids);
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus,@RequestParam("ids") List<String> ids) {
tcZfwzService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcZfwz> util = new ExcelUtil<TcZfwz>(TcZfwz.class);
util.importTemplateExcel(response, " 政府网站");
}

@ -1,20 +1,25 @@
package com.ruoyi.tcZz.controller;
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.tcZz.domain.TcZxyh;
import com.ruoyi.tcZz.service.ITcZxyhService;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.tcZz.domain.TcWljgtj;
import com.ruoyi.tcZz.domain.TcZfwz;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
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.tcZz.domain.TcZxyh;
import com.ruoyi.tcZz.service.ITcZxyhService;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
@ -109,13 +114,14 @@ public class TcZxyhController extends BaseController {
@ApiOperation("批量启用禁用")
@GetMapping("/isStatus")
public AjaxResult isStatus(@RequestParam("isStatus") Integer isStatus, @RequestParam("ids") List<String> ids) {
tcZxyhService.updateByisStatus(isStatus, ids);
tcZxyhService.updateByisStatus(isStatus,ids);
return AjaxResult.success();
}
@ApiOperation("通用下载excel模板")
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
public void importTemplate(HttpServletResponse response)
{
ExcelUtil<TcZxyh> util = new ExcelUtil<TcZxyh>(TcZxyh.class);
util.importTemplateExcel(response, " 最新隐患");
}

@ -1,70 +0,0 @@
package com.ruoyi.tcZz.controller;
import cn.hutool.core.io.FileUtil;
import cn.hutool.http.HttpUtil;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.utils.file.FileUtils;
import com.ruoyi.framework.config.ServerConfig;
import com.ruoyi.tcZz.domain.httpsRequest;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.apache.commons.io.FilenameUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
import java.net.URL;
/**
* @author du
* @since 2024/1/17 16:04
*/
@Api(tags = "文件通用包装")
@RestController
@RequestMapping("/tcZz/networkEcology/getHttp")
public class httpController {
@Value("${ruoyi.profile}")
private String profile;
@Autowired
private ServerConfig serverConfig;
/**
*
*/
@ApiOperation(value = "根据文件地址去请求该地址的数据")
@PostMapping
public AjaxResult screenSupervision(@RequestBody httpsRequest httpsRequest) throws IOException {
URL url1 = new URL(httpsRequest.getUrls());
// if (FilenameUtils.getExtension(url.getPath()).equals("docx") || FilenameUtils.getExtension(url.getPath()).equals("doc")) {
// long l = HttpUtil.downloadFile(httpsRequest.getUrls(), FileUtil.file(this.profile));
// // 设置响应头,用于告诉浏览器该响应是一个文件下载
// response.setContentType("application/octet-stream");
// response.setHeader("Content-Disposition", "attachment; filename=" + URLEncoder.encode(FilenameUtils.getName(url.getPath()), "UTF-8"));
// // 获取文件流
// InputStream inputStream = FileUtil.getInputStream(this.profile + "/" + FilenameUtils.getName(url.getPath()));
// // 将文件流写入响应体中
// ServletOutputStream outputStream = response.getOutputStream();
// byte[] buffer = new byte[1024];
// int bytesRead;
// while ((bytesRead = inputStream.read(buffer)) != -1) {
// outputStream.write(buffer, 0, bytesRead);
// }
// inputStream.close();
// outputStream.flush();
// outputStream.close();
// boolean success = FileUtil.del(this.profile + "/" + FilenameUtils.getName(url.getPath()));
// } else if (FilenameUtils.getExtension(url.getPath()).equals("pdf")) {
// }
long l = HttpUtil.downloadFile(httpsRequest.getUrls(), FileUtil.file(this.profile));
String https = "/profile/"+FilenameUtils.getName(url1.getPath());
AjaxResult ajax = AjaxResult.success();
ajax.put("url", https);
return ajax;
}
}

@ -27,12 +27,12 @@ public class TcBjsjwp extends BaseEntity
/** 本级网评指令比例 */
@ApiModelProperty(value = "本级网评指令比例")
@Excel(name = "本级网评指令比例")
private Double count1;
private Long count1;
/** 上级网评指令比例 */
@ApiModelProperty(value = "上级网评指令比例")
@Excel(name = "上级网评指令比例")
private Double count2;
private Long count2;
}

@ -1,10 +1,12 @@
package com.ruoyi.tcZz.domain;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
/**
* tc_cy
@ -22,12 +24,6 @@ public class TcCy extends BaseEntity
@ApiModelProperty(value = "id")
private Long id;
/** 区域id */
////,readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城
@Excel(name = "乡镇名称",readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城")
@ApiModelProperty(value = "乡镇名称,1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城")
private String areaId;
/** 词云名称 */
@Excel(name = "词云名称")
@ApiModelProperty(value = "词云名称")
@ -38,5 +34,9 @@ public class TcCy extends BaseEntity
@ApiModelProperty(value = "词云数量")
private Long cyCount;
/** 区域id */
////,readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城
@Excel(name = "区域id")
@ApiModelProperty(value = "区域id,1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城")
private String areaId;
}

@ -1,79 +1,62 @@
package com.ruoyi.tcZz.domain;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
/**
* tc_fb
*
*
* @author ruoyi
* @date 2023-10-13
*/
@Data
@ApiModel("上级媒体、本地发布对象")
public class TcFb extends BaseEntity {
public class TcFb extends BaseEntity
{
private static final long serialVersionUID = 1L;
/**
* $column.columnComment
*/
/** $column.columnComment */
@ApiModelProperty(value = "id")
private Long id;
/**
*
*/
/** 区域 */
@ApiModelProperty(value = "区域,1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城")
// @Excel(name = "区域",readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城")
private String areaId;
/**
* /
*/
/** 启用/禁用 */
@ApiModelProperty(value = "启用/禁用,1=启用,2=禁用")
@Excel(name = "启用/禁用", readConverterExp = "1=启用,2=禁用", combo = "启用,禁用")
@Excel(name = "启用/禁用",readConverterExp = "1=启用,2=禁用",combo = "启用,禁用")
private Long isStatus;
/**
*
*/
/** 类型 */
@ApiModelProperty(value = "类型,1=上级媒体,2=本地发布")
@Excel(name = "类型", readConverterExp = "1=上级媒体,2=本地发布", combo = "上级媒体,本地发布")
@Excel(name = "类型",readConverterExp = "1=上级媒体,2=本地发布",combo = "上级媒体,本地发布")
private Long type;
/**
*
*/
/** 标题 */
@ApiModelProperty(value = "标题")
@Excel(name = "标题")
private String title;
/**
*
*/
/** 来源 */
@ApiModelProperty(value = "来源")
@Excel(name = "来源")
private String source;
/**
*
*/
/** 发布时间 */
@ApiModelProperty(value = "发布时间")
@Excel(name = "发布时间", dateFormat = "yyyy-MM-dd")
@DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "发布时间")
private Date dateTime;
/**
*
*/
/** 网址 */
@ApiModelProperty(value = "网址")
@Excel(name = "网址")
private String url;

@ -32,7 +32,7 @@ public class TcMap extends BaseEntity
/** 数量 */
@ApiModelProperty(value = "数量")
@Excel(name = "数量")
private Integer count;
private String count;
/** 1.
2.

@ -27,7 +27,7 @@ public class TcSdtb extends BaseEntity
/** 属地名称 */
@ApiModelProperty(value = "属地名称,1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城")
@Excel(name = "属地名称",readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城")
private String area;
private Long area;
/** 启用/禁用 */
@ApiModelProperty(value = "启用/禁用,1=启用,2=禁用")

@ -37,7 +37,7 @@ public class TcVx extends BaseEntity
/** 账号ID */
@Excel(name = "账号ID")
@ApiModelProperty(value = "账号ID")
private String zhId;
private Long zhId;
/** 行业属性 */
@Excel(name = "行业属性")

@ -29,11 +29,11 @@ public class TcWljg extends BaseEntity {
private Long id;
/**
*
* id
*/
//,readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城"
@ApiModelProperty(value = "乡镇名称,1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城")
@Excel(name = "乡镇名称",readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城")
@ApiModelProperty(value = "区域,1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城")
@Excel(name = "区域id")
private String areaId;
/**
@ -41,7 +41,7 @@ public class TcWljg extends BaseEntity {
*/
//,readConverterExp = "1=启用,2=禁用",combo = "启用,禁用"
@ApiModelProperty(value = "启用/禁用,1=启用,2=禁用")
@Excel(name = "启用/禁用",readConverterExp = "1=启用,2=禁用",combo = "启用,禁用")
@Excel(name = "启用/禁用")
private Long isStatus;
/**
@ -68,17 +68,17 @@ public class TcWljg extends BaseEntity {
private String attackType;
/**
* IP
* IP
*/
@Excel(name = "攻击源IP国家")
@ApiModelProperty(value = "攻击源IP国家")
@Excel(name = "攻击源IP区域")
@ApiModelProperty(value = "攻击源IP区域")
private String attackIpArea;
/**
* IP
*
*/
@Excel(name = "攻击源IP省份")
@ApiModelProperty(value = "攻击源IP省份")
@Excel(name = "受攻击目标类型")
@ApiModelProperty(value = "受攻击目标类型")
private String type;
/**
@ -89,38 +89,38 @@ public class TcWljg extends BaseEntity {
private String sAttackIp;
/**
* IP
* IP
*/
@ApiModelProperty(value = "受攻击IP国家")
@Excel(name = "受攻击IP国家")
@ApiModelProperty(value = "受攻击IP区域")
@Excel(name = "受攻击IP区域")
private String sAttackIpArea;
/**
*
*
*/
@ApiModelProperty(value = "攻击等级")
@Excel(name = "攻击等级")
@ApiModelProperty(value = "网站安全等级")
@Excel(name = "网站安全等级")
private String netLevel;
/**
*
*
*/
@ApiModelProperty(value = "攻击状态")
@Excel(name = "攻击状态")
@ApiModelProperty(value = "所属单位")
@Excel(name = "所属单位")
private String affUnit;
// /**
// * 联系电话
// */
// @ApiModelProperty(value = "联系电话")
// @Excel(name = "联系电话")
// private String linkTel;
//
// /**
// * 联系人
// */
// @ApiModelProperty(value = "联系人")
// @Excel(name = "联系人")
// private String linkMan;
/**
*
*/
@ApiModelProperty(value = "联系电话")
@Excel(name = "联系电话")
private String linkTel;
/**
*
*/
@ApiModelProperty(value = "联系人")
@Excel(name = "联系人")
private String linkMan;
}

@ -67,12 +67,12 @@ public class TcWpy extends BaseEntity
/** 移动电话 */
@ApiModelProperty(value = "移动电话")
@Excel(name = "移动电话")
private String phoneNumber;
private Long phoneNumber;
/** 微信号 */
@ApiModelProperty(value = "微信号")
@Excel(name = "微信号")
private String vxNumber;
private Long vxNumber;
/** 网评员类型 */
@ApiModelProperty(value = "网评员类型,1=核心网评员,2=骨干网评员,3=普通网评员")

@ -26,8 +26,8 @@ public class TcXtjc extends BaseEntity
private Long id;
/** 区域 */
@ApiModelProperty(value = "乡镇名称,1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城")
@Excel(name = "乡镇名称",readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城")
@ApiModelProperty(value = "区域,1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城")
@Excel(name = "区域",readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城")
private String areaId;
/** 启用/禁用 */

@ -27,12 +27,12 @@ public class TcYqxxltj extends BaseEntity
private Long id;
/** 区域id */
@Excel(name = "乡镇名称",readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城")
@ApiModelProperty(value = "乡镇名称,1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城")
@Excel(name = "区域id",readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城")
@ApiModelProperty(value = "区域id,1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城")
private String areaId;
/** 启用/禁用 */
@Excel(name = "启用/禁用",readConverterExp = "1=启用,2=禁用",combo = "启用,禁用")
@Excel(name = "1.启用 2.禁用",readConverterExp = "1=启用,2=禁用",combo = "启用,禁用")
@ApiModelProperty(value = "1.启用 2.禁用,1=启用,2=禁用")
private Long isStatus;

@ -27,14 +27,10 @@ public class TcYqzs extends BaseEntity
@ApiModelProperty(value = "id")
private Long id;
/** 是否正序 */
@ApiModelProperty(value = "是否正序 ,1或者null2否")
private Long isOrthodox;
/** 区域id */
//,readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城"
@Excel(name = "乡镇名称",readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城")
@ApiModelProperty(value = "乡镇名称,1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城")
@Excel(name = "区域id")
@ApiModelProperty(value = "区域id,1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城")
private Long areaId;
/** 日期 */

@ -1,31 +0,0 @@
package com.ruoyi.tcZz.domain;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* (tc_zcdwpm)
* @author du
* @since 2024/8/5 13:19
*/
@Data
@ApiModel("众测单位排名")
public class TcZcdwpm extends BaseEntity {
/** $column.columnComment */
@ApiModelProperty(value = "id")
private Long id;
/** 单位名称 */
@Excel(name = "单位名称")
@ApiModelProperty(value = "单位名称")
private String unitName;
/** 积分 */
@Excel(name = "积分")
@ApiModelProperty(value = "积分")
private Integer integral;
}

@ -1,38 +0,0 @@
package com.ruoyi.tcZz.domain;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* (tc_zclb)
* @author du
* @since 2024/8/5 13:20
*/
@Data
@ApiModel("资产列表")
public class TcZclb extends BaseEntity {
/** $column.columnComment */
@ApiModelProperty(value = "id")
private Long id;
/** 所属单位 */
@Excel(name = "所属单位")
@ApiModelProperty(value = "所属单位")
private String unit;
/** 资产名称 */
@Excel(name = "资产名称")
@ApiModelProperty(value = "资产名称")
private String zcName;
/** 资产地址 */
@Excel(name = "资产地址")
@ApiModelProperty(value = "资产地址")
private String zcAddress;
}

@ -1,33 +0,0 @@
package com.ruoyi.tcZz.domain;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* (tc_zclds)
* @author du
* @since 2024/8/5 13:20
*/
@Data
@ApiModel("众测漏洞数")
public class TcZclds extends BaseEntity {
/** $column.columnComment */
@ApiModelProperty(value = "id")
private Long id;
/** 漏洞等级 */
@Excel(name = "漏洞等级",readConverterExp = "1=低危,2=中危,3=高危,4=紧急",combo = "低危,中危,高危,紧急")
@ApiModelProperty(value = "漏洞数量")
private String ldLevel;
/** 漏洞数量 */
@Excel(name = "漏洞数量")
@ApiModelProperty(value = "漏洞数量")
private Integer ldNumber;
}

@ -1,31 +0,0 @@
package com.ruoyi.tcZz.domain;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* (tc_zczccg)
* @author du
* @since 2024/8/5 13:20
*/
@Data
@ApiModel("众测资产成果统计")
public class TcZczccg extends BaseEntity {
/** $column.columnComment */
@ApiModelProperty(value = "id")
private Long id;
/** 涉及单位数 */
@Excel(name = "涉及单位数")
@ApiModelProperty(value = "涉及单位数")
private Integer unitNumber;
/** 新增资产数 */
@Excel(name = "新增资产数")
@ApiModelProperty(value = "新增资产数")
private Integer addNumber;
}

@ -1,20 +0,0 @@
package com.ruoyi.tcZz.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author du
* @since 2024/1/17 18:22
*/
@Data
@ApiModel("http实体类")
public class httpsRequest {
/**
* url
*/
@ApiModelProperty(value = "url地址")
private String urls;
}

@ -1,12 +1,9 @@
package com.ruoyi.tcZz.domain.reponse;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
import java.util.List;
/**
@ -15,35 +12,16 @@ import java.util.List;
@Data
@ApiModel("清郎专项行动")
public class ScreenQinglangResponse {
// /**
// * 清郎专项行动处理有害信息数据统计
// */
// @ApiModelProperty("清郎专项行动处理有害信息数据统计")
// List<ScreenQinglangWeifanResponse> screenQinglangWeifanResponse;
//
//
// /**
// * 关闭直播平台违规账号
// */
// @ApiModelProperty("关闭直播平台违规账号")
// List<ScreenQinglangWeiguiResponse> screenQinglangWeiguiResponse;
/**
*
*
*/
@ApiModelProperty("处理有害信息数量")
private Integer count1;
@ApiModelProperty("清郎专项行动处理有害信息数据统计")
List<ScreenQinglangWeifanResponse> screenQinglangWeifanResponse;
/**
*
*/
@ApiModelProperty("日期")
private String dateTime;
/**
*
*/
@ApiModelProperty("关闭直播平台违规账号")
private Integer count2;
List<ScreenQinglangWeiguiResponse> screenQinglangWeiguiResponse;
}

@ -1,63 +0,0 @@
package com.ruoyi.tcZz.domain.request;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author du
* @since 2024/2/22 19:47
*/
@Data
@ApiModel("系统监测对象")
public class TxtjcRequest {
/** $column.columnComment */
@ApiModelProperty(value = "id")
private Long id;
/** 区域 */
@ApiModelProperty(value = "区域,1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城")
@Excel(name = "区域",readConverterExp = "1=太仓市,2=城厢镇,3=沙溪镇,4=浏河镇,5=浮桥镇,6=璜泾镇,7=双凤镇,8=娄东街道,9=陆渡街道,10=科教新城",combo = "太仓市,城厢镇,沙溪镇,浏河镇,浮桥镇,璜泾镇,双凤镇,娄东街道,陆渡街道,科教新城")
private String areaId;
/** bigId */
@ApiModelProperty(value = "bigId")
private Long bigId;
/** 启用/禁用 */
@ApiModelProperty(value = "启用/禁用,1=启用,2=禁用")
@Excel(name = "启用/禁用",readConverterExp = "1=启用,2=禁用",combo = "启用,禁用")
private Long isStatus;
/** 单位名称 */
@ApiModelProperty(value = "单位名称")
@Excel(name = "单位名称")
private String unitName;
/** 网站/系统名称 */
@ApiModelProperty(value = "网站/系统名称")
@Excel(name = "网站/系统名称")
private String systemName;
/** 网站地址url */
@ApiModelProperty(value = "网站地址url")
@Excel(name = "网站地址url")
private String systemUrl;
/** IP地址 */
@ApiModelProperty(value = "IP地址")
@Excel(name = "IP地址")
private String sysyemIp;
/** 是否关注重点 */
@ApiModelProperty(value = "是否关注重点")
@Excel(name = "是否关注重点")
private String isFocus;
/** 等保级别 */
@ApiModelProperty(value = "等保级别")
@Excel(name = "等保级别")
private String level;
}

@ -1,6 +1,5 @@
package com.ruoyi.tcZz.mapper;
import com.ruoyi.tcZz.domain.TcCy;
import com.ruoyi.tcZz.domain.reponse.*;
import java.util.List;
@ -44,20 +43,20 @@ public interface ScreenMapper {
ScreenArticlesResponse getScreenArticles();
// /**
// * 清郎专项行动数据统计
// *
// * @return
// */
// List<ScreenQinglangWeifanResponse> getScreenQinglang();
//
//
// /**
// * 清郎专项行动违规
// *
// * @return
// */
// List<ScreenQinglangWeiguiResponse> getScreenQinglangWeigui();
/**
*
*
* @return
*/
List<ScreenQinglangWeifanResponse> getScreenQinglang();
/**
*
*
* @return
*/
List<ScreenQinglangWeiguiResponse> getScreenQinglangWeigui();
/**
@ -93,14 +92,4 @@ public interface ScreenMapper {
* @return
*/
List<ScreenDepartmentResponse> getScreenDepartment();
/**
*
*/
List<ScreenQinglangResponse> screenQinglang();
/**
*
*/
List<TcCy> getAllCy();
}

@ -65,10 +65,4 @@ public interface TcCyMapper
*
*/
public void updateByisStatus(@Param("isStatus") Integer isStatus, @Param("ids") List<String> ids);
/**
*
*/
void deleteAllData();
}

@ -66,11 +66,4 @@ public interface TcMapMapper
*
*/
public void updateByisStatus(@Param("isStatus") Integer isStatus, @Param("ids") List<String> ids);
/**
*
*/
int deleteTcMap();
}

@ -2,7 +2,6 @@ package com.ruoyi.tcZz.mapper;
import java.util.List;
import com.ruoyi.tcZz.domain.TcXtjc;
import com.ruoyi.tcZz.domain.request.TxtjcRequest;
import org.apache.ibatis.annotations.Param;
/**
@ -27,7 +26,7 @@ public interface TcXtjcMapper
* @param tcXtjc
* @return
*/
public List<TcXtjc> selectTcXtjcList(TxtjcRequest tcXtjc);
public List<TcXtjc> selectTcXtjcList(TcXtjc tcXtjc);
/**
*

@ -1,62 +0,0 @@
package com.ruoyi.tcZz.mapper;
import com.ruoyi.tcZz.domain.TcZcdwpm;
import java.util.List;
/**
* (tc_zcdwpm)
*
* @author ruoyi
* @date 2023-10-12
*/
public interface TcZcdwpmMapper
{
/**
*
*
* @param id
* @return
*/
public TcZcdwpm getById(Long id);
/**
*
*
* @param tcBmtb
* @return
*/
public List<TcZcdwpm> page(TcZcdwpm tcBmtb);
/**
*
*
* @param tcBmtb
* @return
*/
public int insert(TcZcdwpm tcBmtb);
/**
*
*
* @param tcBmtb
* @return
*/
public int update(TcZcdwpm tcBmtb);
/**
*
*
* @param id
* @return
*/
public int deleteById(Long id);
/**
*
*
* @param ids
* @return
*/
public int deleteByIds(Long[] ids);
}

@ -1,62 +0,0 @@
package com.ruoyi.tcZz.mapper;
import com.ruoyi.tcZz.domain.TcZclb;
import java.util.List;
/**
* (tc_zclds)
*
* @author ruoyi
* @date 2023-10-12
*/
public interface TcZclbMapper
{
/**
*
*
* @param id
* @return
*/
public TcZclb getById(Long id);
/**
*
*
* @param tcBmtb
* @return
*/
public List<TcZclb> page(TcZclb tcBmtb);
/**
*
*
* @param tcBmtb
* @return
*/
public int insert(TcZclb tcBmtb);
/**
*
*
* @param tcBmtb
* @return
*/
public int update(TcZclb tcBmtb);
/**
*
*
* @param id
* @return
*/
public int deleteById(Long id);
/**
*
*
* @param ids
* @return
*/
public int deleteByIds(Long[] ids);
}

@ -1,62 +0,0 @@
package com.ruoyi.tcZz.mapper;
import com.ruoyi.tcZz.domain.TcZclds;
import java.util.List;
/**
* (tc_zclds)
*
* @author ruoyi
* @date 2023-10-12
*/
public interface TcZcldsMapper
{
/**
*
*
* @param id
* @return
*/
public TcZclds getById(Long id);
/**
*
*
* @param tcBmtb
* @return
*/
public List<TcZclds> page(TcZclds tcBmtb);
/**
*
*
* @param tcBmtb
* @return
*/
public int insert(TcZclds tcBmtb);
/**
*
*
* @param tcBmtb
* @return
*/
public int update(TcZclds tcBmtb);
/**
*
*
* @param id
* @return
*/
public int deleteById(Long id);
/**
*
*
* @param ids
* @return
*/
public int deleteByIds(Long[] ids);
}

@ -1,68 +0,0 @@
package com.ruoyi.tcZz.mapper;
import com.ruoyi.tcZz.domain.TcZclds;
import com.ruoyi.tcZz.domain.TcZczccg;
import java.util.List;
/**
* (tc_zczccg)
*
* @author ruoyi
* @date 2023-10-12
*/
public interface TcZczccgMapper
{
/**
*
*
* @param id
* @return
*/
public TcZczccg getById(Long id);
/**
*
*
* @param tcBmtb
* @return
*/
public List<TcZczccg> page(TcZczccg tcBmtb);
/**
*
*
* @param tcBmtb
* @return
*/
public int insert(TcZczccg tcBmtb);
/**
*
*
* @param tcBmtb
* @return
*/
public int update(TcZczccg tcBmtb);
/**
*
*
* @param id
* @return
*/
public int deleteById(Long id);
/**
*
*
* @param ids
* @return
*/
public int deleteByIds(Long[] ids);
/**
*
*/
TcZczccg getOne();
}

@ -2,18 +2,20 @@ package com.ruoyi.tcZz.service;
import java.util.List;
import com.ruoyi.tcZz.domain.TcAqg;
import com.ruoyi.tcZz.domain.TcMap;
/**
* Service
*
*
* @author ruoyi
* @date 2023-10-12
*/
public interface ITcMapService {
public interface ITcMapService
{
/**
*
*
*
* @param id
* @return
*/
@ -21,7 +23,7 @@ public interface ITcMapService {
/**
*
*
*
* @param tcMap
* @return
*/
@ -29,7 +31,7 @@ public interface ITcMapService {
/**
*
*
*
* @param tcMap
* @return
*/
@ -37,7 +39,7 @@ public interface ITcMapService {
/**
*
*
*
* @param tcMap
* @return
*/
@ -45,7 +47,7 @@ public interface ITcMapService {
/**
*
*
*
* @param ids
* @return
*/
@ -53,7 +55,7 @@ public interface ITcMapService {
/**
*
*
*
* @param id
* @return
*/
@ -69,13 +71,8 @@ public interface ITcMapService {
/**
*
*/
public void updateByisStatus(Integer isStatus, List<String> ids);
/**
*
*
* @return
*
*/
int deleteTcMap();
public void updateByisStatus(Integer isStatus,List<String> ids);
}

@ -4,7 +4,6 @@ import java.util.List;
import com.ruoyi.tcZz.domain.TcCy;
import com.ruoyi.tcZz.domain.TcXtjc;
import com.ruoyi.tcZz.domain.request.TxtjcRequest;
/**
* Service
@ -28,7 +27,7 @@ public interface ITcXtjcService
* @param tcXtjc
* @return
*/
public List<TcXtjc> selectTcXtjcList(TxtjcRequest tcXtjc);
public List<TcXtjc> selectTcXtjcList(TcXtjc tcXtjc);
/**
*

@ -1,64 +0,0 @@
package com.ruoyi.tcZz.service;
import com.ruoyi.tcZz.domain.TcZcdwpm;
import java.util.List;
/**
* (tc_zcdwpm)
*
* @author ruoyi
* @date 2023-10-13
*/
public interface ITcZcdwpmService
{
/**
*
*
* @param id
* @return
*/
TcZcdwpm getById(Long id);
/**
*
*
* @param tc
* @return
*/
List<TcZcdwpm> page(TcZcdwpm tc);
/**
*
*
* @param tc
* @return
*/
int insert(TcZcdwpm tc);
/**
*
*
* @param tc
* @return
*/
int update(TcZcdwpm tc);
/**
*
*
* @param ids
* @return
*/
int deleteByIds(Long[] ids);
/**
*
*
* @param id
* @return
*/
int deleteById(Long id);
String importUser(List<TcZcdwpm> tcZbxqList);
}

@ -1,64 +0,0 @@
package com.ruoyi.tcZz.service;
import com.ruoyi.tcZz.domain.TcZclb;
import com.ruoyi.tcZz.domain.TcZczccg;
import java.util.List;
/**
* (tc_zclb)
*
* @author ruoyi
* @date 2023-10-13
*/
public interface ITcZclbService {
/**
*
*
* @param id
* @return
*/
TcZclb getById(Long id);
/**
*
*
* @param tc
* @return
*/
List<TcZclb> page(TcZclb tc);
/**
*
*
* @param tc
* @return
*/
int insert(TcZclb tc);
/**
*
*
* @param tc
* @return
*/
int update(TcZclb tc);
/**
*
*
* @param ids
* @return
*/
int deleteByIds(Long[] ids);
/**
*
*
* @param id
* @return
*/
int deleteById(Long id);
String importUser(List<TcZclb> tcZbxqList);
}

@ -1,64 +0,0 @@
package com.ruoyi.tcZz.service;
import com.ruoyi.tcZz.domain.TcZclds;
import java.util.List;
/**
* (tc_zclds)
*
* @author ruoyi
* @date 2023-10-13
*/
public interface ITcZcldsService
{
/**
*
*
* @param id
* @return
*/
TcZclds getById(Long id);
/**
*
*
* @param tc
* @return
*/
List<TcZclds> page(TcZclds tc);
/**
*
*
* @param tc
* @return
*/
int insert(TcZclds tc);
/**
*
*
* @param tc
* @return
*/
int update(TcZclds tc);
/**
*
*
* @param ids
* @return
*/
int deleteByIds(Long[] ids);
/**
*
*
* @param id
* @return
*/
int deleteById(Long id);
String importUser(List<TcZclds> tcZbxqList);
}

@ -1,68 +0,0 @@
package com.ruoyi.tcZz.service;
import com.ruoyi.tcZz.domain.TcZczccg;
import java.util.List;
/**
* (tc_zczccg)
*
* @author ruoyi
* @date 2023-10-13
*/
public interface ITcZczccgService {
/**
*
*
* @param id
* @return
*/
TcZczccg getById(Long id);
/**
*
*
* @param tc
* @return
*/
List<TcZczccg> page(TcZczccg tc);
/**
*
*
* @param tc
* @return
*/
int insert(TcZczccg tc);
/**
*
*
* @param tc
* @return
*/
int update(TcZczccg tc);
/**
*
*
* @param ids
* @return
*/
int deleteByIds(Long[] ids);
/**
*
*
* @param id
* @return
*/
int deleteById(Long id);
String importUser(List<TcZczccg> tcZbxqList);
/**
*
*/
TcZczccg getOne();
}

@ -1,6 +1,5 @@
package com.ruoyi.tcZz.service;
import com.ruoyi.tcZz.domain.TcCy;
import com.ruoyi.tcZz.domain.reponse.*;
import java.util.List;
@ -44,19 +43,19 @@ public interface ScreenService {
*/
ScreenArticlesResponse getScreenArticles();
// /**
// * 清郎专项行动处理有害数据统计
// *
// * @return
// */
// List<ScreenQinglangWeifanResponse> getScreenQinglang();
//
// /**
// * 清郎专项行动违规
// *
// * @return
// */
// List<ScreenQinglangWeiguiResponse> getScreenQinglangWeigui();
/**
*
*
* @return
*/
List<ScreenQinglangWeifanResponse> getScreenQinglang();
/**
*
*
* @return
*/
List<ScreenQinglangWeiguiResponse> getScreenQinglangWeigui();
/**
@ -89,15 +88,4 @@ public interface ScreenService {
* @return
*/
List<ScreenDepartmentResponse> getScreenDepartment();
/**
*
*/
List<ScreenQinglangResponse> screenQinglang();
/**
*
*/
List<TcCy> getAllCy();
}

@ -1,6 +1,5 @@
package com.ruoyi.tcZz.service.impl;
import com.ruoyi.tcZz.domain.TcCy;
import com.ruoyi.tcZz.domain.reponse.*;
import com.ruoyi.tcZz.mapper.ScreenMapper;
import com.ruoyi.tcZz.service.ScreenService;
@ -41,15 +40,15 @@ public class ScreenServiceImpl implements ScreenService {
return screenMapper.getScreenArticles();
}
// @Override
// public List<ScreenQinglangWeifanResponse> getScreenQinglang() {
// return screenMapper.getScreenQinglang();
// }
//
// @Override
// public List<ScreenQinglangWeiguiResponse> getScreenQinglangWeigui() {
// return screenMapper.getScreenQinglangWeigui();
// }
@Override
public List<ScreenQinglangWeifanResponse> getScreenQinglang() {
return screenMapper.getScreenQinglang();
}
@Override
public List<ScreenQinglangWeiguiResponse> getScreenQinglangWeigui() {
return screenMapper.getScreenQinglangWeigui();
}
@Override
public List<ScreenTerritorialResponse> getScreenTerritorial() {
@ -70,20 +69,4 @@ public class ScreenServiceImpl implements ScreenService {
public List<ScreenDepartmentResponse> getScreenDepartment() {
return screenMapper.getScreenDepartment();
}
/**
*
*/
@Override
public List<ScreenQinglangResponse> screenQinglang() {
return screenMapper.screenQinglang();
}
/**
*
*/
@Override
public List<TcCy> getAllCy() {
return screenMapper.getAllCy();
}
}

@ -7,7 +7,6 @@ import com.ruoyi.tcZz.service.ITcCyService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.List;
/**
@ -89,22 +88,28 @@ public class TcCyServiceImpl implements ITcCyService {
return tcCyMapper.deleteTcCyById(id);
}
/**
*
*
* @param tcCyList
* @return
*/
@Override
public String importUser(List<TcCy> tcCyList) {
tcCyMapper.deleteAllData();
StringBuilder successMsg = new StringBuilder();
if (!tcCyList.isEmpty()) {
for (TcCy tcCy : tcCyList) {
this.insertTcCy(tcCy);
//根据area_id + cy_name判断如果已存在则调修改
TcCy newtcCy = new TcCy();
newtcCy.setAreaId(tcCy.getAreaId());
newtcCy.setCyName(tcCy.getCyName());
List<TcCy> list = tcCyMapper.selectTcCyList(newtcCy);
if (!list.isEmpty()) {
for (TcCy a : list) {
tcCy.setId(a.getId());
tcCyMapper.updateTcCy(tcCy);
}
} else {
tcCyMapper.insertTcCy(tcCy);
}
}
successMsg.append("导入成功");
}
return successMsg.toString();
}

@ -100,7 +100,6 @@ public class TcFbServiceImpl implements ITcFbService
StringBuilder successMsg = new StringBuilder();
if (!tccFbList.isEmpty()) {
for (TcFb tcFb : tccFbList) {
tcFb.setCreateTime(DateUtils.getNowDate());
tcFbMapper.insertTcFb(tcFb);
}
successMsg.append("导入成功");

@ -3,6 +3,7 @@ package com.ruoyi.tcZz.service.impl;
import java.util.List;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.tcZz.domain.TcAqg;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.tcZz.mapper.TcMapMapper;
@ -105,9 +106,4 @@ public class TcMapServiceImpl implements ITcMapService {
public void updateByisStatus(Integer isStatus,List<String> ids) {
tcMapMapper.updateByisStatus(isStatus,ids);
}
@Override
public int deleteTcMap() {
return tcMapMapper.deleteTcMap();
}
}

@ -3,15 +3,12 @@ package com.ruoyi.tcZz.service.impl;
import java.util.List;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.tcZz.domain.TcCy;
import com.ruoyi.tcZz.domain.request.TxtjcRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.tcZz.mapper.TcXtjcMapper;
import com.ruoyi.tcZz.domain.TcXtjc;
import com.ruoyi.tcZz.service.ITcXtjcService;
import javax.annotation.Resource;
/**
* Service
*
@ -21,7 +18,7 @@ import javax.annotation.Resource;
@Service
public class TcXtjcServiceImpl implements ITcXtjcService
{
@Resource
@Autowired
private TcXtjcMapper tcXtjcMapper;
/**
@ -43,7 +40,7 @@ public class TcXtjcServiceImpl implements ITcXtjcService
* @return
*/
@Override
public List<TcXtjc> selectTcXtjcList(TxtjcRequest tcXtjc)
public List<TcXtjc> selectTcXtjcList(TcXtjc tcXtjc)
{
return tcXtjcMapper.selectTcXtjcList(tcXtjc);
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save