commit
dd6c0c92ee
@ -0,0 +1,109 @@
|
|||||||
|
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, "众测单位排名详情");
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,113 @@
|
|||||||
|
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, "众测漏洞数详情");
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,118 @@
|
|||||||
|
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, "众测资产成果详情");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,31 @@
|
|||||||
|
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;
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
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;
|
||||||
|
}
|
@ -0,0 +1,31 @@
|
|||||||
|
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;
|
||||||
|
}
|
@ -0,0 +1,62 @@
|
|||||||
|
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);
|
||||||
|
}
|
@ -0,0 +1,62 @@
|
|||||||
|
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);
|
||||||
|
}
|
@ -0,0 +1,68 @@
|
|||||||
|
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();
|
||||||
|
}
|
@ -0,0 +1,64 @@
|
|||||||
|
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);
|
||||||
|
}
|
@ -0,0 +1,64 @@
|
|||||||
|
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);
|
||||||
|
}
|
@ -0,0 +1,68 @@
|
|||||||
|
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();
|
||||||
|
}
|
@ -0,0 +1,102 @@
|
|||||||
|
package com.ruoyi.tcZz.service.impl;
|
||||||
|
|
||||||
|
import com.ruoyi.tcZz.domain.TcZcdwpm;
|
||||||
|
import com.ruoyi.tcZz.mapper.TcZcdwpmMapper;
|
||||||
|
import com.ruoyi.tcZz.service.ITcZcdwpmService;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 众测单位排名(tc_zcdwpm)表业务处理层
|
||||||
|
*
|
||||||
|
* @author ruoyi
|
||||||
|
* @date 2023-10-13
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class TcZcdwpmServiceImpl implements ITcZcdwpmService
|
||||||
|
{
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
private TcZcdwpmMapper tcZcdwpmMapper;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询众测单位排名
|
||||||
|
*
|
||||||
|
* @param id 众测单位排名主键
|
||||||
|
* @return 众测单位排名
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public TcZcdwpm getById(Long id) {
|
||||||
|
return tcZcdwpmMapper.getById(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询众测单位排名列表
|
||||||
|
*
|
||||||
|
* @param tc 众测单位排名
|
||||||
|
* @return 众测单位排名集合
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public List<TcZcdwpm> page(TcZcdwpm tc) {
|
||||||
|
return tcZcdwpmMapper.page(tc);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增众测单位排名
|
||||||
|
*
|
||||||
|
* @param tc 众测单位排名
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int insert(TcZcdwpm tc) {
|
||||||
|
return tcZcdwpmMapper.insert(tc);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改众测单位排名
|
||||||
|
*
|
||||||
|
* @param tc 众测单位排名
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int update(TcZcdwpm tc) {
|
||||||
|
return tcZcdwpmMapper.update(tc);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量删除众测单位排名
|
||||||
|
*
|
||||||
|
* @param ids 需要删除的众测单位排名主键集合
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int deleteByIds(Long[] ids) {
|
||||||
|
return tcZcdwpmMapper.deleteByIds(ids);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除众测单位排名信息
|
||||||
|
*
|
||||||
|
* @param id 众测单位排名主键
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int deleteById(Long id) {
|
||||||
|
return tcZcdwpmMapper.deleteById(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String importUser(List<TcZcdwpm> tcZbxqList) {
|
||||||
|
StringBuilder successMsg = new StringBuilder();
|
||||||
|
if (!tcZbxqList.isEmpty()) {
|
||||||
|
for (TcZcdwpm items : tcZbxqList) {
|
||||||
|
tcZcdwpmMapper.insert(items);
|
||||||
|
}
|
||||||
|
successMsg.append("导入成功");
|
||||||
|
}
|
||||||
|
return successMsg.toString();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,103 @@
|
|||||||
|
package com.ruoyi.tcZz.service.impl;
|
||||||
|
|
||||||
|
import com.ruoyi.tcZz.domain.TcZclds;
|
||||||
|
import com.ruoyi.tcZz.mapper.TcZcldsMapper;
|
||||||
|
import com.ruoyi.tcZz.service.ITcZcldsService;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 众测漏洞数(tc_zclds)表业务处理层
|
||||||
|
*
|
||||||
|
* @author ruoyi
|
||||||
|
* @date 2023-10-13
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class TcZcldsServiceImpl implements ITcZcldsService
|
||||||
|
{
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
private TcZcldsMapper tcZcldsMapper;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询众测漏洞数
|
||||||
|
*
|
||||||
|
* @param id 众测漏洞数主键
|
||||||
|
* @return 众测漏洞数
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public TcZclds getById(Long id) {
|
||||||
|
return tcZcldsMapper.getById(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询众测漏洞数列表
|
||||||
|
*
|
||||||
|
* @param tc 众测漏洞数
|
||||||
|
* @return 众测漏洞数集合
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public List<TcZclds> page(TcZclds tc) {
|
||||||
|
return tcZcldsMapper.page(tc);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增众测漏洞数
|
||||||
|
*
|
||||||
|
* @param tc 众测漏洞数
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int insert(TcZclds tc) {
|
||||||
|
return tcZcldsMapper.insert(tc);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改众测漏洞数
|
||||||
|
*
|
||||||
|
* @param tc 众测漏洞数
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int update(TcZclds tc) {
|
||||||
|
return tcZcldsMapper.update(tc);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量删除众测漏洞数
|
||||||
|
*
|
||||||
|
* @param ids 需要删除的众测漏洞数主键集合
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int deleteByIds(Long[] ids) {
|
||||||
|
return tcZcldsMapper.deleteByIds(ids);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除众测漏洞数信息
|
||||||
|
*
|
||||||
|
* @param id 众测漏洞数主键
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int deleteById(Long id) {
|
||||||
|
return tcZcldsMapper.deleteById(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String importUser(List<TcZclds> tcZbxqList) {
|
||||||
|
StringBuilder successMsg = new StringBuilder();
|
||||||
|
if (!tcZbxqList.isEmpty()) {
|
||||||
|
for (TcZclds items : tcZbxqList) {
|
||||||
|
tcZcldsMapper.insert(items);
|
||||||
|
}
|
||||||
|
successMsg.append("导入成功");
|
||||||
|
}
|
||||||
|
return successMsg.toString();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,108 @@
|
|||||||
|
package com.ruoyi.tcZz.service.impl;
|
||||||
|
|
||||||
|
import com.ruoyi.tcZz.domain.TcZczccg;
|
||||||
|
import com.ruoyi.tcZz.mapper.TcZczccgMapper;
|
||||||
|
import com.ruoyi.tcZz.service.ITcZczccgService;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 众测资产成果(tc_zczccg)表业务处理层
|
||||||
|
*
|
||||||
|
* @author ruoyi
|
||||||
|
* @date 2023-10-13
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class TcZczccgServiceImpl implements ITcZczccgService
|
||||||
|
{
|
||||||
|
@Resource
|
||||||
|
private TcZczccgMapper tcZczccgMapper;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询众测资产成果
|
||||||
|
*
|
||||||
|
* @param id 众测资产成果主键
|
||||||
|
* @return 众测资产成果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public TcZczccg getById(Long id) {
|
||||||
|
return tcZczccgMapper.getById(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询众测资产成果列表
|
||||||
|
*
|
||||||
|
* @param tc 众测资产成果
|
||||||
|
* @return 众测资产成果集合
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public List<TcZczccg> page(TcZczccg tc) {
|
||||||
|
return tcZczccgMapper.page(tc);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增众测资产成果
|
||||||
|
*
|
||||||
|
* @param tc 众测资产成果
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int insert(TcZczccg tc) {
|
||||||
|
return tcZczccgMapper.insert(tc);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改众测资产成果
|
||||||
|
*
|
||||||
|
* @param tc 众测资产成果
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int update(TcZczccg tc) {
|
||||||
|
return tcZczccgMapper.update(tc);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量删除众测资产成果
|
||||||
|
*
|
||||||
|
* @param ids 需要删除的众测资产成果主键集合
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int deleteByIds(Long[] ids) {
|
||||||
|
return tcZczccgMapper.deleteByIds(ids);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除众测资产成果信息
|
||||||
|
*
|
||||||
|
* @param id 众测资产成果主键
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int deleteById(Long id) {
|
||||||
|
return tcZczccgMapper.deleteById(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String importUser(List<TcZczccg> tcZbxqList) {
|
||||||
|
StringBuilder successMsg = new StringBuilder();
|
||||||
|
if (!tcZbxqList.isEmpty()) {
|
||||||
|
for (TcZczccg items : tcZbxqList) {
|
||||||
|
tcZczccgMapper.insert(items);
|
||||||
|
}
|
||||||
|
successMsg.append("导入成功");
|
||||||
|
}
|
||||||
|
return successMsg.toString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 大屏查询众测资产成果最新一条
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public TcZczccg getOne() {
|
||||||
|
return tcZczccgMapper.getOne();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,78 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
|
<!DOCTYPE mapper
|
||||||
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="com.ruoyi.tcZz.mapper.TcZcdwpmMapper">
|
||||||
|
<resultMap type="TcZcdwpm" id="TcResult">
|
||||||
|
<result property="id" column="id" />
|
||||||
|
<result property="unitName" column="unit_name" />
|
||||||
|
<result property="integral" column="integral" />
|
||||||
|
<result property="createBy" column="create_by" />
|
||||||
|
<result property="createTime" column="create_time" />
|
||||||
|
<result property="updateBy" column="update_by" />
|
||||||
|
<result property="updateTime" column="update_time" />
|
||||||
|
<result property="remark" column="remark" />
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="selectVo">
|
||||||
|
select id,unit_name,integral,create_by,create_time,update_by,update_time,remark from tc_zcdwpm
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
|
||||||
|
<insert id="insert" parameterType="TcZcdwpm" useGeneratedKeys="true" keyProperty="id">
|
||||||
|
insert into tc_zcdwpm
|
||||||
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||||
|
<if test="unitName != null">unit_name,</if>
|
||||||
|
<if test="integral != null">integral,</if>
|
||||||
|
<if test="createBy != null">create_by,</if>
|
||||||
|
<if test="createTime != null">create_time,</if>
|
||||||
|
<if test="updateBy != null">update_by,</if>
|
||||||
|
<if test="updateTime != null">update_time,</if>
|
||||||
|
<if test="remark != null">remark,</if>
|
||||||
|
</trim>
|
||||||
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||||
|
<if test="unitName != null">#{unitName},</if>
|
||||||
|
<if test="integral != null">#{integral},</if>
|
||||||
|
<if test="createBy != null">#{createBy},</if>
|
||||||
|
<if test="createTime != null">#{createTime},</if>
|
||||||
|
<if test="updateBy != null">#{updateBy},</if>
|
||||||
|
<if test="updateTime != null">#{updateTime},</if>
|
||||||
|
<if test="remark != null">#{remark},</if>
|
||||||
|
</trim>
|
||||||
|
</insert>
|
||||||
|
<update id="update" parameterType="TcZcdwpm">
|
||||||
|
update tc_zcdwpm
|
||||||
|
<trim prefix="SET" suffixOverrides=",">
|
||||||
|
<if test="unitName != null">unit_name = #{unitName},</if>
|
||||||
|
<if test="integral != null">integral = #{integral},</if>
|
||||||
|
<if test="createBy != null">create_by = #{createBy},</if>
|
||||||
|
<if test="createTime != null">create_time = #{createTime},</if>
|
||||||
|
<if test="updateBy != null">update_by = #{updateBy},</if>
|
||||||
|
<if test="updateTime != null">update_time = #{updateTime},</if>
|
||||||
|
<if test="remark != null">remark = #{remark},</if>
|
||||||
|
</trim>
|
||||||
|
where id = #{id}
|
||||||
|
</update>
|
||||||
|
<delete id="deleteById" parameterType="Long">
|
||||||
|
delete from tc_zcdwpm where id = #{id}
|
||||||
|
</delete>
|
||||||
|
<delete id="deleteByIds" parameterType="String">
|
||||||
|
delete from tc_zcdwpm where id in
|
||||||
|
<foreach item="id" collection="array" open="(" separator="," close=")">
|
||||||
|
#{id}
|
||||||
|
</foreach>
|
||||||
|
</delete>
|
||||||
|
<select id="getById" resultType="com.ruoyi.tcZz.domain.TcZcdwpm" resultMap="TcResult">
|
||||||
|
select * from tc_zcdwpm
|
||||||
|
where id = #{id}
|
||||||
|
</select>
|
||||||
|
<select id="page" resultType="com.ruoyi.tcZz.domain.TcZcdwpm" resultMap="TcResult">
|
||||||
|
<include refid="selectVo"/>
|
||||||
|
<where>
|
||||||
|
<if test="id != null "> and id = #{id}</if>
|
||||||
|
<if test="unitName != null and unitName != ''"> and unit_name = #{unitName}</if>
|
||||||
|
<if test="integral != null and integral != ''"> and integral = #{integral}</if>
|
||||||
|
</where>
|
||||||
|
order by integral desc
|
||||||
|
</select>
|
||||||
|
</mapper>
|
@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
|
<!DOCTYPE mapper
|
||||||
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="com.ruoyi.tcZz.mapper.TcZcldsMapper">
|
||||||
|
|
||||||
|
<resultMap type="TcZclds" id="TcResult">
|
||||||
|
<result property="id" column="id" />
|
||||||
|
<result property="ldNumber" column="ld_number" />
|
||||||
|
<result property="ldLevel" column="ld_level" />
|
||||||
|
<result property="createBy" column="create_by" />
|
||||||
|
<result property="createTime" column="create_time" />
|
||||||
|
<result property="updateBy" column="update_by" />
|
||||||
|
<result property="updateTime" column="update_time" />
|
||||||
|
<result property="remark" column="remark" />
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="selectVo">
|
||||||
|
select id,ld_number,ld_level,create_by,create_time,update_by,update_time,remark from tc_zclds
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<insert id="insert" parameterType="TcZclds" useGeneratedKeys="true" keyProperty="id">
|
||||||
|
insert into tc_zclds
|
||||||
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||||
|
<if test="ldLevel != null">ld_level,</if>
|
||||||
|
<if test="ldNumber != null">ld_number,</if>
|
||||||
|
<if test="createBy != null">create_by,</if>
|
||||||
|
<if test="createTime != null">create_time,</if>
|
||||||
|
<if test="updateBy != null">update_by,</if>
|
||||||
|
<if test="updateTime != null">update_time,</if>
|
||||||
|
<if test="remark != null">remark,</if>
|
||||||
|
</trim>
|
||||||
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||||
|
<if test="ldLevel != null">#{ldLevel},</if>
|
||||||
|
<if test="ldNumber != null">#{ldNumber},</if>
|
||||||
|
<if test="createBy != null">#{createBy},</if>
|
||||||
|
<if test="createTime != null">#{createTime},</if>
|
||||||
|
<if test="updateBy != null">#{updateBy},</if>
|
||||||
|
<if test="updateTime != null">#{updateTime},</if>
|
||||||
|
<if test="remark != null">#{remark},</if>
|
||||||
|
</trim>
|
||||||
|
</insert>
|
||||||
|
<update id="update" parameterType="TcZclds">
|
||||||
|
update tc_zclds
|
||||||
|
<trim prefix="SET" suffixOverrides=",">
|
||||||
|
<if test="ldLevel != null">ld_level = #{ldLevel},</if>
|
||||||
|
<if test="ldNumber != null">ld_number = #{ldNumber},</if>
|
||||||
|
<if test="createBy != null">create_by = #{createBy},</if>
|
||||||
|
<if test="createTime != null">create_time = #{createTime},</if>
|
||||||
|
<if test="updateBy != null">update_by = #{updateBy},</if>
|
||||||
|
<if test="updateTime != null">update_time = #{updateTime},</if>
|
||||||
|
<if test="remark != null">remark = #{remark},</if>
|
||||||
|
</trim>
|
||||||
|
where id = #{id}
|
||||||
|
</update>
|
||||||
|
<delete id="deleteById">
|
||||||
|
delete from tc_zclds where id = #{id}
|
||||||
|
</delete>
|
||||||
|
<delete id="deleteByIds">
|
||||||
|
delete from tc_zclds where id in
|
||||||
|
<foreach item="id" collection="array" open="(" separator="," close=")">
|
||||||
|
#{id}
|
||||||
|
</foreach>
|
||||||
|
</delete>
|
||||||
|
<select id="getById" resultType="com.ruoyi.tcZz.domain.TcZclds" resultMap="TcResult">
|
||||||
|
<include refid="selectVo"/>
|
||||||
|
where id = #{id}
|
||||||
|
</select>
|
||||||
|
<select id="page" resultType="com.ruoyi.tcZz.domain.TcZclds" resultMap="TcResult">
|
||||||
|
<include refid="selectVo"/>
|
||||||
|
<where>
|
||||||
|
<if test="ldLevel != null and ldLevel != ''"> and ld_level = #{ldLevel}</if>
|
||||||
|
</where>
|
||||||
|
</select>
|
||||||
|
</mapper>
|
@ -0,0 +1,76 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
|
<!DOCTYPE mapper
|
||||||
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="com.ruoyi.tcZz.mapper.TcZczccgMapper">
|
||||||
|
|
||||||
|
<resultMap type="TcZczccg" id="TcResult">
|
||||||
|
<result property="id" column="id" />
|
||||||
|
<result property="unitNumber" column="unit_number" />
|
||||||
|
<result property="addNumber" column="add_number" />
|
||||||
|
<result property="createBy" column="create_by" />
|
||||||
|
<result property="createTime" column="create_time" />
|
||||||
|
<result property="updateBy" column="update_by" />
|
||||||
|
<result property="updateTime" column="update_time" />
|
||||||
|
<result property="remark" column="remark" />
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="selectVo">
|
||||||
|
select id,unit_number,add_number,create_by,create_time,update_by,update_time,remark from tc_zczccg
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<insert id="insert" parameterType="TcZczccg" useGeneratedKeys="true" keyProperty="id">
|
||||||
|
insert into tc_zczccg
|
||||||
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||||
|
<if test="unitNumber != null">unit_number,</if>
|
||||||
|
<if test="addNumber != null">add_number,</if>
|
||||||
|
<if test="createBy != null">create_by,</if>
|
||||||
|
<if test="createTime != null">create_time,</if>
|
||||||
|
<if test="updateBy != null">update_by,</if>
|
||||||
|
<if test="updateTime != null">update_time,</if>
|
||||||
|
<if test="remark != null">remark,</if>
|
||||||
|
</trim>
|
||||||
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||||
|
<if test="unitNumber != null">#{unitNumber},</if>
|
||||||
|
<if test="addNumber != null">#{addNumber},</if>
|
||||||
|
<if test="createBy != null">#{createBy},</if>
|
||||||
|
<if test="createTime != null">#{createTime},</if>
|
||||||
|
<if test="updateBy != null">#{updateBy},</if>
|
||||||
|
<if test="updateTime != null">#{updateTime},</if>
|
||||||
|
<if test="remark != null">#{remark},</if>
|
||||||
|
</trim>
|
||||||
|
</insert>
|
||||||
|
<update id="update" parameterType="TcZczccg">
|
||||||
|
update tc_zczccg
|
||||||
|
<trim prefix="SET" suffixOverrides=",">
|
||||||
|
<if test="unitNumber != null">unit_number = #{unitNumber},</if>
|
||||||
|
<if test="addNumber != null">add_number = #{addNumber},</if>
|
||||||
|
<if test="createBy != null">create_by = #{createBy},</if>
|
||||||
|
<if test="createTime != null">create_time = #{createTime},</if>
|
||||||
|
<if test="updateBy != null">update_by = #{updateBy},</if>
|
||||||
|
<if test="updateTime != null">update_time = #{updateTime},</if>
|
||||||
|
<if test="remark != null">remark = #{remark},</if>
|
||||||
|
</trim>
|
||||||
|
where id = #{id}
|
||||||
|
</update>
|
||||||
|
<delete id="deleteById">
|
||||||
|
delete from tc_zczccg where id = #{id}
|
||||||
|
</delete>
|
||||||
|
<delete id="deleteByIds">
|
||||||
|
delete from tc_zczccg where id in
|
||||||
|
<foreach item="id" collection="array" open="(" separator="," close=")">
|
||||||
|
#{id}
|
||||||
|
</foreach>
|
||||||
|
</delete>
|
||||||
|
<select id="getById" resultType="com.ruoyi.tcZz.domain.TcZczccg" resultMap="TcResult">
|
||||||
|
<include refid="selectVo"/>
|
||||||
|
where id = #{id}
|
||||||
|
</select>
|
||||||
|
<select id="page" resultType="com.ruoyi.tcZz.domain.TcZczccg" resultMap="TcResult">
|
||||||
|
<include refid="selectVo"/>
|
||||||
|
</select>
|
||||||
|
<select id="getOne" resultType="com.ruoyi.tcZz.domain.TcZczccg" resultMap="TcResult">
|
||||||
|
<include refid="selectVo"/>
|
||||||
|
order by create_time desc LIMIT 1
|
||||||
|
</select>
|
||||||
|
</mapper>
|
Loading…
Reference in new issue