From 308e40aaec8db90ab2ea75e794195db65a94d499 Mon Sep 17 00:00:00 2001 From: dongdingding <207595406@qq.com> Date: Fri, 10 Jan 2025 11:24:14 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=A1=E7=90=86=E7=AB=AF=E5=8F=AF=E5=9C=A8?= =?UTF-8?q?=E8=B5=84=E4=BA=A7=E7=AE=A1=E7=90=86=E6=A8=A1=E5=9D=97=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E8=B5=84=E4=BA=A7=E6=89=80=E5=B1=9E=E5=8D=95=E4=BD=8D?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=EF=BC=8C=E5=B9=B6=E5=90=8C=E6=AD=A5=E8=87=B3?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tc/controller/AssetAppController.java | 48 +- .../tc/controller/AssetCurrentController.java | 29 +- .../tc/controller/AssetEmailController.java | 22 +- .../AssetMiniProgramsController.java | 29 +- .../AssetOfficialAccountController.java | 26 +- .../tc/controller/AssetTaskController.java | 39 +- .../com/ruoyi/tc/entity/po/AssetAppCpPo.java | 4 +- .../com/ruoyi/tc/entity/po/AssetAppJyPo.java | 20 +- .../tc/entity/po/AssetBasicNetworkCpPo.java | 15 +- .../tc/entity/po/AssetBasicNetworkJyPo.java | 67 +- .../tc/entity/po/AssetBusinessFormCpPo.java | 30 +- .../tc/entity/po/AssetBusinessFormJyPo.java | 430 ++++---- .../ruoyi/tc/entity/po/AssetCurrentCpPo.java | 92 +- .../ruoyi/tc/entity/po/AssetCurrentJyPo.java | 915 +++++++++--------- .../ruoyi/tc/entity/po/AssetEmailCpPo.java | 8 +- .../ruoyi/tc/entity/po/AssetEmailJyPo.java | 121 ++- .../tc/entity/po/AssetMiniProgramsCpPo.java | 13 +- .../tc/entity/po/AssetMiniProgramsJyPo.java | 165 ++-- .../entity/po/AssetOfficialAccountCpPo.java | 28 +- .../entity/po/AssetOfficialAccountJyPo.java | 26 +- .../tc/entity/po/AssetSupplyChainCpPo.java | 16 +- .../tc/entity/po/AssetSupplyChainJyPo.java | 58 +- .../tc/entity/po/UnitOtherConcatCpPo.java | 9 +- .../tc/entity/po/UnitOtherConcatJyPo.java | 16 +- .../entity/request/AssestTaskXqRequest.java | 7 + .../entity/request/AssetCurrentShRequest.java | 37 +- .../entity/response/AssestTaskXqresponse.java | 13 + .../com/ruoyi/tc/mapper/AssetAppCpMapper.java | 6 +- .../ruoyi/tc/mapper/AssetCurrentCpMapper.java | 5 + .../ruoyi/tc/mapper/AssetEmailCpMapper.java | 13 +- .../tc/mapper/AssetMiniProgramsCpMapper.java | 14 +- .../mapper/AssetOfficialAccountCpMapper.java | 13 +- .../com/ruoyi/tc/mapper/AssetTaskMapper.java | 14 +- .../ruoyi/tc/service/AssetAppCpService.java | 10 +- .../tc/service/AssetCurrentCpService.java | 8 +- .../ruoyi/tc/service/AssetCurrentService.java | 1 + .../ruoyi/tc/service/AssetEmailCpService.java | 12 +- .../ruoyi/tc/service/AssetEmailService.java | 1 + .../service/AssetMiniProgramsCpService.java | 10 +- .../AssetOfficialAccountCpService.java | 12 +- .../ruoyi/tc/service/AssetTaskService.java | 11 +- .../service/impl/AssetAppCpServiceImpl.java | 7 +- .../tc/service/impl/AssetAppServiceImpl.java | 14 + .../impl/AssetCurrentCpServiceImpl.java | 9 + .../service/impl/AssetCurrentServiceImpl.java | 2 + .../service/impl/AssetEmailCpServiceImpl.java | 7 +- .../service/impl/AssetEmailServiceImpl.java | 17 + .../impl/AssetMiniProgramsCpServiceImpl.java | 8 +- .../impl/AssetMiniProgramsServiceImpl.java | 18 +- .../AssetOfficialAccountCpServiceImpl.java | 9 +- .../impl/AssetOfficialAccountServiceImpl.java | 19 +- .../tc/service/impl/AssetTaskServiceImpl.java | 157 ++- .../main/resources/mapper/AssetTaskDao.xml | 48 +- 53 files changed, 1759 insertions(+), 969 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetAppController.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetAppController.java index 17f2b36..bcb3594 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetAppController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetAppController.java @@ -2,7 +2,6 @@ package com.ruoyi.tc.controller; import cn.hutool.core.bean.BeanUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; @@ -11,15 +10,17 @@ import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.exception.ServiceException; import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.tc.entity.*; -import com.ruoyi.tc.entity.po.*; -import com.ruoyi.tc.entity.request.Acomma; +import com.ruoyi.tc.entity.AssetApp; +import com.ruoyi.tc.entity.AssetTask; +import com.ruoyi.tc.entity.po.AssetAppCpPo; +import com.ruoyi.tc.entity.po.AssetAppJyPo; import com.ruoyi.tc.entity.request.AssetAppPageRequest; import com.ruoyi.tc.entity.request.AssetAuditPageRequest; import com.ruoyi.tc.entity.request.AssetAuditRequest; import com.ruoyi.tc.service.AssetAppCpService; import com.ruoyi.tc.service.AssetAppJyService; import com.ruoyi.tc.service.AssetAppService; +import com.ruoyi.tc.service.AssetTaskService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; @@ -30,12 +31,8 @@ import org.springframework.web.multipart.MultipartFile; import javax.annotation.Resource; import javax.servlet.http.HttpServletResponse; import javax.validation.Valid; -import java.util.ArrayList; -import java.util.Arrays; import java.util.List; -import static com.ruoyi.common.core.domain.AjaxResult.success; - /** * 资产移动应用程序表(asset_app)表控制层 * @@ -55,6 +52,11 @@ public class AssetAppController extends BaseController { @Resource private AssetAppJyService assetAppJyService; + @Resource + private AssetTaskService assetTaskService; + @Resource + private AssetAppCpService assetAppCpService; + /** * 分页查询 * @@ -77,6 +79,7 @@ public class AssetAppController extends BaseController { return success(assetAppService.page(page, req)); } //================================================= + /** * 单位自编辑进行校验 */ @@ -84,8 +87,8 @@ public class AssetAppController extends BaseController { @PreAuthorize("@ss.hasAnyRoles('unit')") @PostMapping("/unitEdit") public AjaxResult unitEdit(@RequestBody @Valid AssetAppJyPo assetAppJyPo) { - AssetAppJyPo one = assetAppJyService.lambdaQuery().eq(AssetAppJyPo::getAppName,assetAppJyPo.getAppName()) - .eq(AssetAppJyPo::getSsdw,assetAppJyPo.getSsdw()).isNull(AssetAppJyPo::getTaskId).one(); + AssetAppJyPo one = assetAppJyService.lambdaQuery().eq(AssetAppJyPo::getAppName, assetAppJyPo.getAppName()) + .eq(AssetAppJyPo::getSsdw, assetAppJyPo.getSsdw()).isNull(AssetAppJyPo::getTaskId).one(); assetAppJyPo.setAuditState("1"); assetAppJyPo.setAuditYy(null); if (one != null) { @@ -93,8 +96,8 @@ public class AssetAppController extends BaseController { assetAppJyPo.setAssetId(one.getAssetId()); assetAppJyService.updateById(assetAppJyPo); } else { - assetAppJyPo.setAssetId(assetAppService.lambdaQuery().eq(AssetApp::getAppName,assetAppJyPo.getAppName()) - .eq(AssetApp::getSsdw,assetAppJyPo.getSsdw()).one().getId()); + assetAppJyPo.setAssetId(assetAppService.lambdaQuery().eq(AssetApp::getAppName, assetAppJyPo.getAppName()) + .eq(AssetApp::getSsdw, assetAppJyPo.getSsdw()).one().getId()); assetAppJyService.save(assetAppJyPo); } return success(); @@ -158,7 +161,7 @@ public class AssetAppController extends BaseController { .isNotNull(AssetAppJyPo::getTaskId) .ne(AssetAppJyPo::getStatus, 5) .eq(AssetAppJyPo::getAssetId, byId.getAssetId()).one(); - if(one!=null){ + if (one != null) { Integer status = one.getStatus(); Integer taskId = one.getTaskId(); Long appId = one.getAppId(); @@ -211,6 +214,19 @@ public class AssetAppController extends BaseController { @Log(title = "编辑app数据", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody AssetApp assetApp) { + //根据资产id查询资产子表,判断是否有此资产进行中的任务,如果资产状态是已关停与修改的数据不符,则修改任务中的资产状态 + AssetAppCpPo assetAppCpPo = assetAppCpService.findDwmc(assetApp.getId()); + if (assetAppCpPo != null) { + //查询任务是否为进行中 + AssetTask assetTask = assetTaskService.findByTaskId(assetAppCpPo.getTaskId()); + if (assetTask.getTaskStatus().equals(1)) { + if (assetAppCpPo.getAppState().equals("7") || assetAppCpPo.getAppState() != assetApp.getAppState()) { + //修改任务中资产状态 + assetAppCpPo.setAppState(assetApp.getAppState()); + assetAppCpService.updateById(assetAppCpPo); + } + } + } return success(assetAppService.edit(assetApp)); } @@ -262,13 +278,13 @@ public class AssetAppController extends BaseController { ExcelUtil util = new ExcelUtil<>(AssetApp.class); List list = util.importExcel(file.getInputStream()); if (list != null) { - list.forEach(x->{ + list.forEach(x -> { AssetApp one = assetAppService.lambdaQuery().eq(AssetApp::getSsdw, x.getSsdw()) .eq(AssetApp::getAppName, x.getAppName()).one(); - if(one!=null){ + if (one != null) { x.setId(one.getId()); assetAppService.edit(x); - }else { + } else { assetAppService.add(x); } }); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetCurrentController.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetCurrentController.java index de3159b..1556135 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetCurrentController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetCurrentController.java @@ -506,6 +506,19 @@ public class AssetCurrentController extends BaseController { @PreAuthorize("@ss.hasAnyRoles('admin,common')") @PutMapping public AjaxResult update(@RequestBody @Valid AssetCurrent assetCurrent) { + //根据资产id查询资产子表,判断是否有此资产进行中的任务,如果资产状态是已关停与修改的数据不符,则修改任务中的资产状态 + AssetCurrentCpPo currentCpPo = assetCurrentCpService.findDwmc(assetCurrent.getId()); + if (currentCpPo != null) { + //查询任务是否为进行中 + AssetTask assetTask = assetTaskService.findByTaskId(currentCpPo.getTaskId()); + if (assetTask.getTaskStatus().equals(1)){ + if (currentCpPo.getXtzt().equals("5") ||assetCurrent.getXtzt()!=currentCpPo.getXtzt()){ + //修改任务中资产状态 + currentCpPo.setXtzt(assetCurrent.getXtzt()); + assetCurrentCpService.updateById(currentCpPo); + } + } + } //保存未修改之前的单位名称 AssetCurrent byId = assetCurrentService.getById(assetCurrent.getId()); StringBuilder a = new StringBuilder(); @@ -652,14 +665,16 @@ public class AssetCurrentController extends BaseController { } }); //根据修改的单位名称查询任务表中是否有此单位的任务,如果有修改资产中的任务id,如果没有删除 - List dwmcList = assetTaskService.findByDwmc(assetCurrent.getDwmc()); - if (dwmcList.isEmpty()) { - delete(assetCurrent); - }else{ + AssetTask assetTask = assetTaskService.findByDwmc(assetCurrent.getDwmc()); + if (assetTask != null) { delete(assetCurrent); - for (AssetTask s:dwmcList){ - - } + } else { + //根据资产id查询旧资产 + AssetCurrentCpPo assetCurrentCpPo = assetCurrentCpService.findDwmc(assetCurrent.getId()); + assetCurrentCpPo.setDwmc(assetCurrent.getDwmc()); + assetCurrentCpPo.setTaskId(assetTask.getId()); + //修改 + assetCurrentCpService.updateById(assetCurrentCpPo); } return success(); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetEmailController.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetEmailController.java index 7d27011..d80e254 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetEmailController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetEmailController.java @@ -12,12 +12,12 @@ import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.tc.entity.AssetApp; import com.ruoyi.tc.entity.AssetEmail; +import com.ruoyi.tc.entity.AssetTask; import com.ruoyi.tc.entity.po.*; import com.ruoyi.tc.entity.request.AssetAuditPageRequest; import com.ruoyi.tc.entity.request.AssetAuditRequest; import com.ruoyi.tc.entity.request.AssetEmailPageRequest; -import com.ruoyi.tc.service.AssetEmailJyService; -import com.ruoyi.tc.service.AssetEmailService; +import com.ruoyi.tc.service.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; @@ -48,6 +48,11 @@ public class AssetEmailController extends BaseController { @Resource private AssetEmailJyService assetEmailJyService; + + @Resource + private AssetTaskService assetTaskService; + @Resource + private AssetEmailCpService assetEmailCpService; /** * 分页查询 * @@ -204,6 +209,19 @@ public class AssetEmailController extends BaseController { @Log(title = "编辑email数据", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody AssetEmail assetEmail) { + //根据资产id查询资产子表,判断是否有此资产进行中的任务,如果资产状态是已关停与修改的数据不符,则修改任务中的资产状态 + AssetEmailCpPo assetEmailCpPo = assetEmailCpService.findDwmc(assetEmail.getId()); + if (assetEmailCpPo != null) { + //查询任务是否为进行中 + AssetTask assetTask = assetTaskService.findByTaskId(assetEmailCpPo.getTaskId()); + if (assetTask.getTaskStatus().equals(1)) { + if (assetEmailCpPo.getYjxtzc().equals("2") || assetEmailCpPo.getYjxtzc() != assetEmail.getYjxtzc()) { + //修改任务中资产状态 + assetEmailCpPo.setYjxtzc(assetEmail.getYjxtzc()); + assetEmailCpService.updateById(assetEmailCpPo); + } + } + } return success(assetEmailService.edit(assetEmail)); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetMiniProgramsController.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetMiniProgramsController.java index f16fbc2..40bd4ea 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetMiniProgramsController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetMiniProgramsController.java @@ -12,15 +12,12 @@ import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.tc.entity.AssetEmail; import com.ruoyi.tc.entity.AssetMiniPrograms; -import com.ruoyi.tc.entity.po.AssetAppCpPo; -import com.ruoyi.tc.entity.po.AssetAppJyPo; -import com.ruoyi.tc.entity.po.AssetEmailJyPo; -import com.ruoyi.tc.entity.po.AssetMiniProgramsJyPo; +import com.ruoyi.tc.entity.AssetTask; +import com.ruoyi.tc.entity.po.*; import com.ruoyi.tc.entity.request.AssetAuditPageRequest; import com.ruoyi.tc.entity.request.AssetAuditRequest; import com.ruoyi.tc.entity.request.AssetMiniProgramsPageRequest; -import com.ruoyi.tc.service.AssetMiniProgramsJyService; -import com.ruoyi.tc.service.AssetMiniProgramsService; +import com.ruoyi.tc.service.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; @@ -51,6 +48,12 @@ public class AssetMiniProgramsController extends BaseController { @Resource private AssetMiniProgramsJyService assetMiniProgramsJyService; + + + @Resource + private AssetTaskService assetTaskService; + @Resource + private AssetMiniProgramsCpService assetMiniProgramsCpService; /** * 分页查询 * @@ -208,6 +211,20 @@ public class AssetMiniProgramsController extends BaseController { @Log(title = "编辑小程序数据", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody AssetMiniPrograms assetMiniPrograms) { + + //根据资产id查询资产子表,判断是否有此资产进行中的任务,如果资产状态是已关停与修改的数据不符,则修改任务中的资产状态 + AssetMiniProgramsCpPo assetMiniProgramsCpPo = assetMiniProgramsCpService.findDwmc(assetMiniPrograms.getId()); + if (assetMiniProgramsCpPo != null) { + //查询任务是否为进行中 + AssetTask assetTask = assetTaskService.findByTaskId(assetMiniProgramsCpPo.getTaskId()); + if (assetTask.getTaskStatus().equals(1)) { + if (assetMiniProgramsCpPo.getState().equals("7") || assetMiniProgramsCpPo.getState() != assetMiniProgramsCpPo.getState()) { + //修改任务中资产状态 + assetMiniProgramsCpPo.setState(assetMiniProgramsCpPo.getState()); + assetMiniProgramsCpService.updateById(assetMiniProgramsCpPo); + } + } + } return success(assetMiniProgramsService.edit(assetMiniPrograms)); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetOfficialAccountController.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetOfficialAccountController.java index 8fb07d9..719c6a9 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetOfficialAccountController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetOfficialAccountController.java @@ -11,15 +11,13 @@ import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.tc.entity.AssetMiniPrograms; import com.ruoyi.tc.entity.AssetOfficialAccount; -import com.ruoyi.tc.entity.po.AssetAppJyPo; -import com.ruoyi.tc.entity.po.AssetMiniProgramsJyPo; -import com.ruoyi.tc.entity.po.AssetOfficialAccountJyPo; +import com.ruoyi.tc.entity.AssetTask; +import com.ruoyi.tc.entity.po.*; import com.ruoyi.tc.entity.request.AssetAuditPageRequest; import com.ruoyi.tc.entity.request.AssetAuditRequest; import com.ruoyi.tc.entity.request.AssetOfficialAccountMenu; import com.ruoyi.tc.entity.request.AssetOfficialAccountPageRequest; -import com.ruoyi.tc.service.AssetOfficialAccountJyService; -import com.ruoyi.tc.service.AssetOfficialAccountService; +import com.ruoyi.tc.service.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; @@ -54,6 +52,11 @@ public class AssetOfficialAccountController { @Resource private AssetOfficialAccountJyService assetOfficialAccountJyService; + @Resource + private AssetTaskService assetTaskService; + @Resource + private AssetOfficialAccountCpService assetOfficialAccountCpService; + /** * 分页查询 * @@ -252,6 +255,19 @@ public class AssetOfficialAccountController { @Log(title = "编辑公众号数据", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody AssetOfficialAccount assetOfficialAccount) { + //根据资产id查询资产子表,判断是否有此资产进行中的任务,如果资产状态是已关停与修改的数据不符,则修改任务中的资产状态 + AssetOfficialAccountCpPo assetOfficialAccountCpPo = assetOfficialAccountCpService.findDwmc(assetOfficialAccount.getId()); + if (assetOfficialAccountCpPo != null) { + //查询任务是否为进行中 + AssetTask assetTask = assetTaskService.findByTaskId(assetOfficialAccountCpPo.getTaskId()); + if (assetTask.getTaskStatus().equals(1)) { + if (assetOfficialAccountCpPo.getGzhzt().equals("7") || assetOfficialAccountCpPo.getGzhzt() != assetOfficialAccountCpPo.getGzhzt()) { + //修改任务中资产状态 + assetOfficialAccountCpPo.setGzhzt(assetOfficialAccountCpPo.getGzhzt()); + assetOfficialAccountCpService.updateById(assetOfficialAccountCpPo); + } + } + } return success(assetOfficialAccountService.edit(assetOfficialAccount)); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetTaskController.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetTaskController.java index e052349..e5fc1cc 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetTaskController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/controller/AssetTaskController.java @@ -21,6 +21,7 @@ import com.ruoyi.tc.service.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.transaction.annotation.Transactional; +import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @@ -375,7 +376,7 @@ public class AssetTaskController extends BaseController { @ApiOperation(value = "单位端校验提交") @PostMapping("/jyTj") @Transactional(rollbackFor = Exception.class) - public AjaxResult tj(@RequestBody AssetCurrentJyPo assetCurrent) { + public AjaxResult tj(@RequestBody @Validated AssetCurrentJyPo assetCurrent) { //根据资产id和任务id删除五张表数据 assetCurrentCpService.deletByAssetIdandTaskId(assetCurrent.getId(), assetCurrent.getTaskId()); assetBusinessFormCpService.deletByAssetIdandTaskId(assetCurrent.getId(), assetCurrent.getTaskId()); @@ -462,7 +463,7 @@ public class AssetTaskController extends BaseController { */ @ApiOperation(value = "管理端审核") @PostMapping("/sh") - public AjaxResult sh(@RequestBody AssetCurrentShRequest req) { + public AjaxResult sh(@RequestBody @Validated AssetCurrentShRequest req) { return AjaxResult.success(assetTaskService.sh(req)); } @@ -546,6 +547,19 @@ public class AssetTaskController extends BaseController { public AjaxResult gzhzc(@RequestBody AssetOfficialAccountCpPo assetOfficialAccountCpPo) { //根据资产id和任务id删除数据 assetOfficialAccountCpService.deletByAssetIdandTaskId(assetOfficialAccountCpPo.getAssetId(), assetOfficialAccountCpPo.getTaskId()); + if (assetOfficialAccountCpPo.getCdList() != null && !assetOfficialAccountCpPo.getCdList().isEmpty()) { + StringBuilder a = new StringBuilder(); + StringBuilder b = new StringBuilder(); + StringBuilder c = new StringBuilder(); + assetOfficialAccountCpPo.getCdList().forEach(x -> { + a.append(x.getCdmc()).append("|"); + b.append(x.getCdlj()).append("|"); + c.append(x.getCdlx()).append("|"); + }); + assetOfficialAccountCpPo.setCdmc(a.toString()); + assetOfficialAccountCpPo.setCdlj(b.toString()); + assetOfficialAccountCpPo.setCdlx(c.toString()); + } //根据taskid获取当前任务的count数量 AssetTask assetTask = assetTaskDao.getByTaskId(assetOfficialAccountCpPo.getTaskId()); int ygt = Optional.ofNullable(assetTask.getYgt()).orElse(0); @@ -652,7 +666,7 @@ public class AssetTaskController extends BaseController { @ApiOperation(value = "小程序单位端校验提交") @PostMapping("/xcxjyTj") @Transactional(rollbackFor = Exception.class) - public AjaxResult xcxJyTj(@RequestBody AssetMiniProgramsJyPo assetMiniProgramsJyPo) { + public AjaxResult xcxJyTj(@RequestBody @Validated AssetMiniProgramsJyPo assetMiniProgramsJyPo) { assetMiniProgramsCpService.deletByAssetIdandTaskId(assetMiniProgramsJyPo.getAssetId(), assetMiniProgramsJyPo.getTaskId()); //新增流程节点时间 AssetLc assetLc = new AssetLc(); @@ -680,8 +694,21 @@ public class AssetTaskController extends BaseController { @ApiOperation(value = "公众号单位端校验提交") @PostMapping("/gzhjyTj") @Transactional(rollbackFor = Exception.class) - public AjaxResult gzhjyTj(@RequestBody AssetOfficialAccountJyPo assetOfficialAccountJyPo) { + public AjaxResult gzhjyTj(@RequestBody @Validated AssetOfficialAccountJyPo assetOfficialAccountJyPo) { assetOfficialAccountCpService.deletByAssetIdandTaskId(assetOfficialAccountJyPo.getAssetId(), assetOfficialAccountJyPo.getTaskId()); + if (assetOfficialAccountJyPo.getCdList() != null && !assetOfficialAccountJyPo.getCdList().isEmpty()) { + StringBuilder a = new StringBuilder(); + StringBuilder b = new StringBuilder(); + StringBuilder c = new StringBuilder(); + assetOfficialAccountJyPo.getCdList().forEach(x -> { + a.append(x.getCdmc()).append("|"); + b.append(x.getCdlj()).append("|"); + c.append(x.getCdlx()).append("|"); + }); + assetOfficialAccountJyPo.setCdmc(a.toString()); + assetOfficialAccountJyPo.setCdlj(b.toString()); + assetOfficialAccountJyPo.setCdlx(c.toString()); + } //新增流程节点时间 AssetLc assetLc = new AssetLc(); assetLc.setTaskId(assetOfficialAccountJyPo.getTaskId()); @@ -708,7 +735,7 @@ public class AssetTaskController extends BaseController { @ApiOperation(value = "资产移动应用程序单位端校验提交") @PostMapping("/appjyTj") @Transactional(rollbackFor = Exception.class) - public AjaxResult appjyTj(@RequestBody AssetAppJyPo assetAppJyPo) { + public AjaxResult appjyTj(@RequestBody @Validated AssetAppJyPo assetAppJyPo) { //根据资产id和任务id删除数据 assetAppCpService.deletByAssetIdandTaskId(assetAppJyPo.getAssetId(), assetAppJyPo.getTaskId()); //新增流程节点时间 @@ -737,7 +764,7 @@ public class AssetTaskController extends BaseController { @ApiOperation(value = "电子邮件单位端校验提交") @PostMapping("/emailjyTj") @Transactional(rollbackFor = Exception.class) - public AjaxResult emailjyTj(@RequestBody AssetEmailJyPo assetEmailJyPo) { + public AjaxResult emailjyTj(@RequestBody @Validated AssetEmailJyPo assetEmailJyPo) { //根据资产id和任务id删除数据 assetEmailCpService.deletByAssetIdandTaskId(assetEmailJyPo.getAssetId(), assetEmailJyPo.getTaskId()); //新增流程节点时间 diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetAppCpPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetAppCpPo.java index d8022d0..0f5d424 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetAppCpPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetAppCpPo.java @@ -3,7 +3,6 @@ package com.ruoyi.tc.entity.po; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; -import com.ruoyi.common.annotation.Excel; import com.ruoyi.tc.baseClass.BaseClass; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @@ -144,9 +143,8 @@ public class AssetAppCpPo extends BaseClass implements Serializable { private String bfyy; - @ApiModelProperty("不通过原因") - private String btgyy; + private String btgyy; @ApiModelProperty("审核状态(0待核查,1待审批,3审核通过,4审核不通过,5已报废)") private Integer status; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetAppJyPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetAppJyPo.java index 89f376e..b15135c 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetAppJyPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetAppJyPo.java @@ -35,102 +35,119 @@ public class AssetAppJyPo extends BaseClass implements Serializable { /** * 所属单位 */ + @ApiModelProperty("所属单位") @Excel(name = "所属单位", sort = 1, width = 24) private String ssdw; /** * 移动应用名称 */ + @ApiModelProperty("移动应用名称") @Excel(name = "移动应用名称", sort = 2, width = 22) private String appName; /** * 包名 */ + @Excel(name = "包名", sort = 3, width = 28) @ApiModelProperty("包名") private String pack; /** * icp备案状态(字典) */ + @Excel(name = "icp备案状态", dictType = "app_icp_state", comboReadDict = true, sort = 4, width = 22) @ApiModelProperty("icp备案状态(字典)") private String icpState; /** * icp备案号 */ + @Excel(name = "icp备案号", sort = 5) @ApiModelProperty("icp备案号") private String icpbah; /** * 统一社会信用代码 */ + @Excel(name = "统一社会信用代码", sort = 6, width = 22) @ApiModelProperty("统一社会信用代码") private String tyshxydm; /** * 文件名 */ + @Excel(name = "文件名", sort = 7, width = 22) @ApiModelProperty("文件名") private String wjm; /** * 所属行业(字典) */ + @ApiModelProperty("所属行业(字典)") @Excel(name = "所属行业", dictType = "app_sshy", comboReadDict = true, sort = 8, width = 18) private String sshy; /** * 重点行业(字典) */ + @Excel(name = "重点行业", dictType = "app_zdhy", comboReadDict = true, sort = 9, width = 18) @ApiModelProperty("重点行业(字典)") private String zdhy; /** * 行政区划(字典) */ + @Excel(name = "行政区划", dictType = "app_xzqh", comboReadDict = true, sort = 10, width = 18) @ApiModelProperty("行政区划(字典)") private String xzqh; /** * 简介 */ + @Excel(name = "简介", sort = 11, width = 28) @ApiModelProperty("简介") private String jj; /** * 安全加固情况(字典) */ + @Excel(name = "安全加固情况", dictType = "app_aqjgqk", comboReadDict = true, sort = 12, width = 18) @ApiModelProperty("安全加固情况(字典)") private String aqjgqk; /** * 版本信息 */ + @Excel(name = "版本信息", sort = 13, width = 20) @ApiModelProperty("版本信息") private String bbxx; /** * 版本号 */ + @Excel(name = "版本信息(版本号)", sort = 14, width = 24) @ApiModelProperty("版本号") private String bbh; /** * 版本信息(MD5) */ + @Excel(name = "版本信息(MD5)", sort = 15, width = 28) @ApiModelProperty("版本信息(MD5)") private String bbxxMd5; /** * 版本信息(上架平台) */ + @Excel(name = "版本信息(上架平台)", sort = 16, width = 24) @ApiModelProperty("版本信息(上架平台)") private String bbxxSjpt; /** * 文件大小 */ + @Excel(name = "文件大小", sort = 17, width = 20) @ApiModelProperty("文件大小") private String wjdx; @@ -145,9 +162,8 @@ public class AssetAppJyPo extends BaseClass implements Serializable { private String bfyy; - @ApiModelProperty("不通过原因") - private String btgyy; + private String btgyy; @ApiModelProperty("审核状态(0待核查,1待审批,3审核通过,4审核不通过,5已报废)") private Integer status; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBasicNetworkCpPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBasicNetworkCpPo.java index 16260e5..e0b0006 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBasicNetworkCpPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBasicNetworkCpPo.java @@ -8,6 +8,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotNull; import java.io.Serializable; /** @@ -23,11 +24,10 @@ public class AssetBasicNetworkCpPo extends BaseClass implements Serializable { /** * 主键id */ - @TableId(type = IdType.AUTO,value = "network_id") + @TableId(type = IdType.AUTO, value = "network_id") private Long networkId; - /** * 资源id */ @@ -36,56 +36,67 @@ public class AssetBasicNetworkCpPo extends BaseClass implements Serializable { /** * 1.服务器信息2网络设备3安全设备 */ + @NotNull @ApiModelProperty("1.服务器信息2网络设备3安全设备") private Integer type; /** * 设备类型 */ + @ApiModelProperty("设备类型") private String sblx; /** * 品牌 */ + @ApiModelProperty("品牌") private String pp; /** * 设备IP */ + @ApiModelProperty("设备IP") private String sbIp; /** * 操作系统 */ + @ApiModelProperty("操作系统") private String czxt; /** * 操作系统版本 */ + @ApiModelProperty("操作系统版本") private String czxtbb; /** * 硬件型号 */ + @ApiModelProperty("硬件型号") private String yjxh; /** * 硬件序列号 */ + @ApiModelProperty("硬件序列号") private String yjxlh; /** * 硬件版本信息 */ + @ApiModelProperty("硬件版本信息") private String yjbbxx; /** * 硬件用途 */ + @ApiModelProperty("硬件用途") private String yjyt; /** * 硬件部署位置 */ + @ApiModelProperty("硬件部署位置") private String yjbsxx; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBasicNetworkJyPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBasicNetworkJyPo.java index 64561e0..03b626a 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBasicNetworkJyPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBasicNetworkJyPo.java @@ -8,13 +8,15 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotNull; import java.io.Serializable; /** * 资产基础网络表(asset_basic_network)实体类 + * * @author du * @since 2024/11/13 14:44 -*/ + */ @Data @ApiModel("资产基础网络") @TableName(value = "asset_basic_network_cp") @@ -23,75 +25,86 @@ public class AssetBasicNetworkJyPo extends BaseClass implements Serializable { /** * 主键id */ - @TableId(type = IdType.AUTO,value = "network_id") + @TableId(type = IdType.AUTO, value = "network_id") private Long networkId; - /** - * 资源id - */ + * 资源id + */ @ApiModelProperty("资源id") private Long assetId; /** - * 1.服务器信息2网络设备3安全设备 - */ + * 1.服务器信息2网络设备3安全设备 + */ + @NotNull @ApiModelProperty("1.服务器信息2网络设备3安全设备") private Integer type; /** - * 设备类型 - */ + * 设备类型 + */ + @ApiModelProperty("设备类型") private String sblx; /** - * 品牌 - */ + * 品牌 + */ + @ApiModelProperty("品牌") private String pp; /** - * 设备IP - */ + * 设备IP + */ + @ApiModelProperty("设备IP") private String sbIp; /** * 设备IP类型 */ + @ApiModelProperty("设备IP类型") private String ipType; /** - * 操作系统 - */ + * 操作系统 + */ + @ApiModelProperty("操作系统") private String czxt; /** - * 操作系统版本 - */ + * 操作系统版本 + */ + @ApiModelProperty("操作系统版本") private String czxtbb; /** - * 硬件型号 - */ + * 硬件型号 + */ + @ApiModelProperty("硬件型号") private String yjxh; /** - * 硬件序列号 - */ + * 硬件序列号 + */ + @ApiModelProperty("硬件序列号") private String yjxlh; /** - * 硬件版本信息 - */ + * 硬件版本信息 + */ + @ApiModelProperty("硬件版本信息") private String yjbbxx; /** - * 硬件用途 - */ + * 硬件用途 + */ + @ApiModelProperty("硬件用途") private String yjyt; /** - * 硬件部署位置 - */ + * 硬件部署位置 + */ + @ApiModelProperty("硬件部署位置") private String yjbsxx; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBusinessFormCpPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBusinessFormCpPo.java index a3d80b5..38ca04f 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBusinessFormCpPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBusinessFormCpPo.java @@ -14,6 +14,7 @@ import java.io.Serializable; /** * 资产新监管业务形态复制(asset_business_form_cp)实体类 + * * @author du * @since 2024/11/13 14:44 */ @@ -24,8 +25,8 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { /** * 主键id */ - @TableId(type = IdType.AUTO,value = "business_id") - private Long businessId; + @TableId(type = IdType.AUTO, value = "business_id") + private Long businessId; /** @@ -42,12 +43,14 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { /** * 云平台-是否租户级安全 */ + @ApiModelProperty("云平台-是否租户级安全") private String yptSfzh; /** * 云平台-云平台类型 */ - @Size(max= 50,message="云平台-云平台类型长度不能超过50") + + @Size(max = 50, message = "云平台-云平台类型长度不能超过50") @ApiModelProperty("云平台-云平台类型") private String yptLx; /** @@ -90,6 +93,7 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { * 大数据平台-平台服务商 */ + @ApiModelProperty("大数据平台-平台服务商") private String dsjPtfws; /** @@ -102,6 +106,7 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { * 大数据平台-硬件资源 */ + @ApiModelProperty("大数据平台-硬件资源") private String dsjYjzy; /** @@ -114,6 +119,7 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { * 大数据平台-机房联系人 */ + @ApiModelProperty("大数据平台-机房联系人") private String dsjJflxr; /** @@ -125,6 +131,7 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { /** * 大数据平台-是否数据审计 */ + @ApiModelProperty("大数据平台-是否数据审计") private String dsjSfsjsj; /** @@ -137,11 +144,13 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { * 一般物联网设备-用户数量 */ + @ApiModelProperty("一般物联网设备-用户数量") private String wlwsbYhsl; /** * 一般物联网设备-服务对象 */ + @ApiModelProperty("一般物联网设备-服务对象") private String wlwsbFwdx; /** @@ -153,6 +162,7 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { /** * 一般物联网设备-网络互联情况 */ + @ApiModelProperty("一般物联网设备-网络互联情况") private String wlwsbWlhlqk; /** @@ -164,6 +174,7 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { /** * 一般物联网设备-服务范围 */ + @ApiModelProperty("一般物联网设备-服务范围") private String wlwsbFwfw; /** @@ -194,12 +205,14 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { * 摄像头-摄像头IP */ + @ApiModelProperty("摄像头-摄像头IP") private String sxtIp; /** * 摄像头-区域 */ + @ApiModelProperty("摄像头-区域") private String sxtQy; /** @@ -230,6 +243,7 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { * 移动APP-移动APP系统 */ + @ApiModelProperty("移动APP-移动APP系统") private String appXt; /** @@ -242,6 +256,7 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { * 移动APP-移动APP渠道 */ + @ApiModelProperty("移动APP-移动APP渠道") private String appQd; /** @@ -260,17 +275,20 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { * 移动APP-联系人电话 */ + @ApiModelProperty("移动APP-联系人电话") private String appLxrdh; /** * 移动APP-APP是否有身份认证 */ + @ApiModelProperty("移动APP-APP是否有身份认证") private String appSfysfrz; /** * 工业控制-系统集成商名称 */ + @ApiModelProperty("工业控制-系统集成商名称") private String gykzJcs; /** @@ -282,6 +300,7 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { /** * 工业控制-服务对象 */ + @ApiModelProperty("工业控制-服务对象") private String gykzFwdx; /** @@ -293,17 +312,20 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { /** * 工业控制-网络互联情况 */ + @ApiModelProperty("工业控制-网络互联情况") private String gykzWlhxqk; /** * 工业控制-联系人 */ + @ApiModelProperty("工业控制-联系人") private String gykzLxr; /** * 工业控制-服务范围 */ + @ApiModelProperty("工业控制-服务范围") private String gykzFwfw; /** @@ -334,6 +356,7 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { * 工业控制-运营商 */ + @ApiModelProperty("工业控制-运营商") private String gykzYys; /** @@ -369,6 +392,7 @@ public class AssetBusinessFormCpPo extends BaseClass implements Serializable { /** * CDN信息-CDN是否使用 */ + @ApiModelProperty("CDN信息-CDN是否使用") private String cdnSfsy; /** diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBusinessFormJyPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBusinessFormJyPo.java index e0b4f2c..8e43b31 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBusinessFormJyPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetBusinessFormJyPo.java @@ -14,6 +14,7 @@ import java.io.Serializable; /** * 资产新监管业务形态(asset_business_form)实体类 + * * @author du * @since 2024/11/13 14:44 */ @@ -25,381 +26,444 @@ public class AssetBusinessFormJyPo extends BaseClass implements Serializable { /** * 主键id */ - @TableId(type = IdType.AUTO,value = "business_id") - private Long businessId; + @TableId(type = IdType.AUTO, value = "business_id") + private Long businessId; /** - * 资源id - */ + * 资源id + */ @ApiModelProperty("资源id") private Long assetId; /** - * 云平台-云平台服务商 - */ - @Size(max= 50,message="云平台-云平台服务商长度不能超过50") + * 云平台-云平台服务商 + */ + + @Size(max = 50, message = "云平台-云平台服务商长度不能超过50") @ApiModelProperty("云平台-云平台服务商") private String yptFws; /** - * 云平台-是否租户级安全 - */ + * 云平台-是否租户级安全 + */ + @ApiModelProperty("云平台-是否租户级安全") private String yptSfzh; /** - * 云平台-云平台类型 - */ - @Size(max= 50,message="云平台-云平台类型长度不能超过50") + * 云平台-云平台类型 + */ + + @Size(max = 50, message = "云平台-云平台类型长度不能超过50") @ApiModelProperty("云平台-云平台类型") private String yptLx; /** - * 云平台-硬件资源大小 - */ - @Size(max= 50,message="云平台-硬件资源大小长度不能超过50") + * 云平台-硬件资源大小 + */ + + @Size(max = 50, message = "云平台-硬件资源大小长度不能超过50") @ApiModelProperty("云平台-硬件资源大小") private String yptYjzydx; /** - * 云平台-平台架构 - */ - @Size(max= 50,message="云平台-平台架构长度不能超过50") + * 云平台-平台架构 + */ + + @Size(max = 50, message = "云平台-平台架构长度不能超过50") @ApiModelProperty("云平台-平台架构") private String yptPtjg; /** - * 云平台-互联网IP段 - */ - @Size(max= 50,message="云平台-互联网IP段长度不能超过50") + * 云平台-互联网IP段 + */ + + @Size(max = 50, message = "云平台-互联网IP段长度不能超过50") @ApiModelProperty("云平台-互联网IP段") private String yptIp; /** - * 云平台-机房联系人 - */ - @Size(max= 50,message="云平台-机房联系人长度不能超过50") + * 云平台-机房联系人 + */ + + @Size(max = 50, message = "云平台-机房联系人长度不能超过50") @ApiModelProperty("云平台-机房联系人") private String yptJflxr; /** - * 云平台-机房联系人电话 - */ - @Size(max= 50,message="云平台-机房联系人电话长度不能超过50") + * 云平台-机房联系人电话 + */ + + @Size(max = 50, message = "云平台-机房联系人电话长度不能超过50") @ApiModelProperty("云平台-机房联系人电话") private String yptJflxrdh; /** - * 云平台-服务器设备类型 - */ - @Size(max= 50,message="云平台-服务器设备类型长度不能超过50") + * 云平台-服务器设备类型 + */ + + @Size(max = 50, message = "云平台-服务器设备类型长度不能超过50") @ApiModelProperty("云平台-服务器设备类型") private String yptFwqsblx; /** - * 大数据平台-平台服务商 - */ - @Size(max= 50,message="大数据平台-平台服务商长度不能超过50") + * 大数据平台-平台服务商 + */ + + @Size(max = 50, message = "大数据平台-平台服务商长度不能超过50") @ApiModelProperty("大数据平台-平台服务商") private String dsjPtfws; /** - * 大数据平台-敏感数据类型 - */ - @Size(max= 50,message="大数据平台-敏感数据类型长度不能超过50") + * 大数据平台-敏感数据类型 + */ + + @Size(max = 50, message = "大数据平台-敏感数据类型长度不能超过50") @ApiModelProperty("大数据平台-敏感数据类型") private String dsjMgsjlx; /** - * 大数据平台-硬件资源 - */ - @Size(max= 50,message="大数据平台-硬件资源长度不能超过50") + * 大数据平台-硬件资源 + */ + + @Size(max = 50, message = "大数据平台-硬件资源长度不能超过50") @ApiModelProperty("大数据平台-硬件资源") private String dsjYjzy; /** - * 大数据平台-系统数据量 - */ - @Size(max= 50,message="大数据平台-系统数据量长度不能超过50") + * 大数据平台-系统数据量 + */ + + @Size(max = 50, message = "大数据平台-系统数据量长度不能超过50") @ApiModelProperty("大数据平台-系统数据量") private String dsjXtsjl; /** - * 大数据平台-机房联系人 - */ - @Size(max= 50,message="大数据平台-机房联系人长度不能超过50") + * 大数据平台-机房联系人 + */ + + @Size(max = 50, message = "大数据平台-机房联系人长度不能超过50") @ApiModelProperty("大数据平台-机房联系人") private String dsjJflxr; /** - * 大数据平台-机房联系人电话 - */ - @Size(max= 50,message="大数据平台-机房联系人电话长度不能超过50") + * 大数据平台-机房联系人电话 + */ + + @Size(max = 50, message = "大数据平台-机房联系人电话长度不能超过50") @ApiModelProperty("大数据平台-机房联系人电话") private String dsjJflxrdh; /** - * 大数据平台-是否数据审计 - */ + * 大数据平台-是否数据审计 + */ + @ApiModelProperty("大数据平台-是否数据审计") private String dsjSfsjsj; /** - * 一般物联网设备-系统集成商名称 - */ - @Size(max= 50,message="一般物联网设备-系统集成商名称长度不能超过50") + * 一般物联网设备-系统集成商名称 + */ + + @Size(max = 50, message = "一般物联网设备-系统集成商名称长度不能超过50") @ApiModelProperty("一般物联网设备-系统集成商名称") private String wlwsbXtjcs; /** - * 一般物联网设备-用户数量 - */ - @Size(max= 50,message="一般物联网设备-用户数量长度不能超过50") + * 一般物联网设备-用户数量 + */ + + @Size(max = 50, message = "一般物联网设备-用户数量长度不能超过50") @ApiModelProperty("一般物联网设备-用户数量") private String wlwsbYhsl; /** - * 一般物联网设备-服务对象 - */ + * 一般物联网设备-服务对象 + */ + @ApiModelProperty("一般物联网设备-服务对象") private String wlwsbFwdx; /** - * 一般物联网设备-终端数量 - */ - @Size(max= 50,message="一般物联网设备-终端数量长度不能超过50") + * 一般物联网设备-终端数量 + */ + + @Size(max = 50, message = "一般物联网设备-终端数量长度不能超过50") @ApiModelProperty("一般物联网设备-终端数量") private String wlwsbZdsl; /** - * 一般物联网设备-网络互联情况 - */ + * 一般物联网设备-网络互联情况 + */ + @ApiModelProperty("一般物联网设备-网络互联情况") private String wlwsbWlhlqk; /** - * 一般物联网设备-联系人 - */ - @Size(max= 50,message="一般物联网设备-联系人长度不能超过50") + * 一般物联网设备-联系人 + */ + + @Size(max = 50, message = "一般物联网设备-联系人长度不能超过50") @ApiModelProperty("一般物联网设备-联系人") private String wlwsbLxr; /** - * 一般物联网设备-服务范围 - */ + * 一般物联网设备-服务范围 + */ + @ApiModelProperty("一般物联网设备-服务范围") private String wlwsbFwfw; /** - * 一般物联网设备-联系人电话 - */ - @Size(max= 50,message="一般物联网设备-联系人电话长度不能超过50") + * 一般物联网设备-联系人电话 + */ + + @Size(max = 50, message = "一般物联网设备-联系人电话长度不能超过50") @ApiModelProperty("一般物联网设备-联系人电话") private String wlwsbLxrdh; /** - * 一般物联网设备-服务内容 - */ - @Size(max= 500,message="一般物联网设备-服务内容长度不能超过500") + * 一般物联网设备-服务内容 + */ + + @Size(max = 500, message = "一般物联网设备-服务内容长度不能超过500") @ApiModelProperty("一般物联网设备-服务内容") private String wlwsbFwnr; /** - * 摄像头-摄像头品牌 - */ - @Size(max= 50,message="摄像头-摄像头品牌长度不能超过50") + * 摄像头-摄像头品牌 + */ + + @Size(max = 50, message = "摄像头-摄像头品牌长度不能超过50") @ApiModelProperty("摄像头-摄像头品牌") private String sxtPp; /** - * 摄像头-位置 - */ - @Size(max= 255,message="摄像头-位置长度不能超过255") + * 摄像头-位置 + */ + + @Size(max = 255, message = "摄像头-位置长度不能超过255") @ApiModelProperty("摄像头-位置") private String sxtWz; /** - * 摄像头-摄像头IP - */ - @Size(max= 50,message="摄像头-摄像头IP长度不能超过50") + * 摄像头-摄像头IP + */ + + @Size(max = 50, message = "摄像头-摄像头IP长度不能超过50") @ApiModelProperty("摄像头-摄像头IP") private String sxtIp; /** - * 摄像头-区域 - */ - @Size(max= 50,message="摄像头-区域长度不能超过50") + * 摄像头-区域 + */ + + @Size(max = 50, message = "摄像头-区域长度不能超过50") @ApiModelProperty("摄像头-区域") private String sxtQy; /** - * 摄像头-摄像头数量 - */ - @Size(max= 50,message="摄像头-摄像头数量长度不能超过50") + * 摄像头-摄像头数量 + */ + + @Size(max = 50, message = "摄像头-摄像头数量长度不能超过50") @ApiModelProperty("摄像头-摄像头数量") private String sxtSl; /** - * 摄像头-端口 - */ - @Size(max= 50,message="摄像头-端口长度不能超过50") + * 摄像头-端口 + */ + + @Size(max = 50, message = "摄像头-端口长度不能超过50") @ApiModelProperty("摄像头-端口") private String sxtDk; /** - * 摄像头-设备型号 - */ - @Size(max= 50,message="摄像头-设备型号长度不能超过50") + * 摄像头-设备型号 + */ + + @Size(max = 50, message = "摄像头-设备型号长度不能超过50") @ApiModelProperty("摄像头-设备型号") private String sxtSbxh; /** - * 摄像头-固定版本 - */ - @Size(max= 50,message="摄像头-固定版本长度不能超过50") + * 摄像头-固定版本 + */ + + @Size(max = 50, message = "摄像头-固定版本长度不能超过50") @ApiModelProperty("摄像头-固定版本") private String sxtGdbb; /** - * 移动APP-移动APP系统 - */ - @Size(max= 50,message="移动APP-移动APP系统长度不能超过50") + * 移动APP-移动APP系统 + */ + + @Size(max = 50, message = "移动APP-移动APP系统长度不能超过50") @ApiModelProperty("移动APP-移动APP系统") private String appXt; /** - * 移动APP-服务端域名 - */ - @Size(max= 50,message="移动APP-服务端域名长度不能超过50") + * 移动APP-服务端域名 + */ + + @Size(max = 50, message = "移动APP-服务端域名长度不能超过50") @ApiModelProperty("移动APP-服务端域名") private String appYm; /** - * 移动APP-移动APP渠道 - */ - @Size(max= 50,message="移动APP-移动APP渠道长度不能超过50") + * 移动APP-移动APP渠道 + */ + + @Size(max = 50, message = "移动APP-移动APP渠道长度不能超过50") @ApiModelProperty("移动APP-移动APP渠道") private String appQd; /** - * 移动APP-服务端IP - */ - @Size(max= 50,message="移动APP-服务端IP长度不能超过50") + * 移动APP-服务端IP + */ + + @Size(max = 50, message = "移动APP-服务端IP长度不能超过50") @ApiModelProperty("移动APP-服务端IP") private String appIp; /** - * 移动APP-联系人 - */ - @Size(max= 50,message="移动APP-联系人长度不能超过50") + * 移动APP-联系人 + */ + + @Size(max = 50, message = "移动APP-联系人长度不能超过50") @ApiModelProperty("移动APP-联系人") private String appLxr; /** - * 移动APP-联系人电话 - */ - @Size(max= 50,message="移动APP-联系人电话长度不能超过50") + * 移动APP-联系人电话 + */ + + @Size(max = 50, message = "移动APP-联系人电话长度不能超过50") @ApiModelProperty("移动APP-联系人电话") private String appLxrdh; /** - * 移动APP-APP是否有身份认证 - */ + * 移动APP-APP是否有身份认证 + */ + @ApiModelProperty("移动APP-APP是否有身份认证") private String appSfysfrz; /** - * 工业控制-系统集成商名称 - */ - @Size(max= 255,message="工业控制-系统集成商名称长度不能超过255") + * 工业控制-系统集成商名称 + */ + + @Size(max = 255, message = "工业控制-系统集成商名称长度不能超过255") @ApiModelProperty("工业控制-系统集成商名称") private String gykzJcs; /** - * 工业控制-运行时间 - */ - @Size(max= 255,message="工业控制-运行时间长度不能超过255") + * 工业控制-运行时间 + */ + + @Size(max = 255, message = "工业控制-运行时间长度不能超过255") @ApiModelProperty("工业控制-运行时间") private String gykzYxsj; /** - * 工业控制-服务对象 - */ + * 工业控制-服务对象 + */ + @ApiModelProperty("工业控制-服务对象") private String gykzFwdx; /** - * 工业控制-集成商国内外情况 - */ - @Size(max= 255,message="工业控制-集成商国内外情况长度不能超过255") + * 工业控制-集成商国内外情况 + */ + + @Size(max = 255, message = "工业控制-集成商国内外情况长度不能超过255") @ApiModelProperty("工业控制-集成商国内外情况") private String gykzJcsqk; /** - * 工业控制-网络互联情况 - */ + * 工业控制-网络互联情况 + */ + @ApiModelProperty("工业控制-网络互联情况") private String gykzWlhxqk; /** - * 工业控制-联系人 - */ - @Size(max= 255,message="工业控制-联系人长度不能超过255") + * 工业控制-联系人 + */ + + @Size(max = 255, message = "工业控制-联系人长度不能超过255") @ApiModelProperty("工业控制-联系人") private String gykzLxr; /** - * 工业控制-服务范围 - */ + * 工业控制-服务范围 + */ + @ApiModelProperty("工业控制-服务范围") private String gykzFwfw; /** - * 工业控制-联系人电话 - */ - @Size(max= 50,message="工业控制-联系人电话长度不能超过50") + * 工业控制-联系人电话 + */ + + @Size(max = 50, message = "工业控制-联系人电话长度不能超过50") @ApiModelProperty("工业控制-联系人电话") private String gykzLxrdh; /** - * 工业控制-设备名称 - */ - @Size(max= 50,message="工业控制-设备名称长度不能超过50") + * 工业控制-设备名称 + */ + + @Size(max = 50, message = "工业控制-设备名称长度不能超过50") @ApiModelProperty("工业控制-设备名称") private String gykzSbmc; /** - * 工业控制-设备品牌 - */ - @Size(max= 50,message="工业控制-设备品牌长度不能超过50") + * 工业控制-设备品牌 + */ + + @Size(max = 50, message = "工业控制-设备品牌长度不能超过50") @ApiModelProperty("工业控制-设备品牌") private String gykzSbpp; /** - * 工业控制-设备类别 - */ - @Size(max= 50,message="工业控制-设备类别长度不能超过50") + * 工业控制-设备类别 + */ + + @Size(max = 50, message = "工业控制-设备类别长度不能超过50") @ApiModelProperty("工业控制-设备类别") private String gykzSblb; /** - * 工业控制-运营商 - */ - @Size(max= 50,message="工业控制-运营商长度不能超过50") + * 工业控制-运营商 + */ + + @Size(max = 50, message = "工业控制-运营商长度不能超过50") @ApiModelProperty("工业控制-运营商") private String gykzYys; /** - * 工业控制-互联网IP - */ - @Size(max= 50,message="工业控制-互联网IP长度不能超过50") + * 工业控制-互联网IP + */ + + @Size(max = 50, message = "工业控制-互联网IP长度不能超过50") @ApiModelProperty("工业控制-互联网IP") private String gykzHlwIp; /** - * 工业控制-网络层级 - */ - @Size(max= 50,message="工业控制-网络层级长度不能超过50") + * 工业控制-网络层级 + */ + + @Size(max = 50, message = "工业控制-网络层级长度不能超过50") @ApiModelProperty("工业控制-网络层级") private String gykzWlcj; /** - * 工业控制-控制台IP - */ - @Size(max= 50,message="工业控制-控制台IP长度不能超过50") + * 工业控制-控制台IP + */ + + @Size(max = 50, message = "工业控制-控制台IP长度不能超过50") @ApiModelProperty("工业控制-控制台IP") private String gykzKztIp; /** - * 工业控制-描述 - */ - @Size(max= 500,message="工业控制-描述长度不能超过500") + * 工业控制-描述 + */ + + @Size(max = 500, message = "工业控制-描述长度不能超过500") @ApiModelProperty("工业控制-描述") private String gykzMs; /** - * CDN信息-CDN供应商 - */ - @Size(max= 255,message="CDN信息-CDN供应商长度不能超过255") + * CDN信息-CDN供应商 + */ + + @Size(max = 255, message = "CDN信息-CDN供应商长度不能超过255") @ApiModelProperty("CDN信息-CDN供应商") private String cdnGys; /** - * CDN信息-CDN是否使用 - */ + * CDN信息-CDN是否使用 + */ + @ApiModelProperty("CDN信息-CDN是否使用") private String cdnSfsy; /** - * CDN信息-CDN类型 - */ - @Size(max= 50,message="CDN信息-CDN类型长度不能超过50") + * CDN信息-CDN类型 + */ + + @Size(max = 50, message = "CDN信息-CDN类型长度不能超过50") @ApiModelProperty("CDN信息-CDN类型") private String cdnLx; /** - * CDN信息-CDN域名 - */ - @Size(max= 50,message="CDN信息-CDN域名长度不能超过50") + * CDN信息-CDN域名 + */ + + @Size(max = 50, message = "CDN信息-CDN域名长度不能超过50") @ApiModelProperty("CDN信息-CDN域名") private String cdnYm; /** - * CDN信息-联系人 - */ - @Size(max= 50,message="CDN信息-联系人长度不能超过50") + * CDN信息-联系人 + */ + + @Size(max = 50, message = "CDN信息-联系人长度不能超过50") @ApiModelProperty("CDN信息-联系人") private String cdnLxr; /** - * CDN信息-联系人电话 - */ - @Size(max= 50,message="CDN信息-联系人电话长度不能超过50") + * CDN信息-联系人电话 + */ + + @Size(max = 50, message = "CDN信息-联系人电话长度不能超过50") @ApiModelProperty("CDN信息-联系人电话") private String cdnLxrdh; /** - * CDN信息-CDN加速信息 - */ - @Size(max= 500,message="CDN信息-CDN加速信息长度不能超过500") + * CDN信息-CDN加速信息 + */ + + @Size(max = 500, message = "CDN信息-CDN加速信息长度不能超过500") @ApiModelProperty("CDN信息-CDN加速信息") private String cdnJsxx; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetCurrentCpPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetCurrentCpPo.java index 47a6b7d..ebf134e 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetCurrentCpPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetCurrentCpPo.java @@ -29,7 +29,8 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * 主键id */ - @TableId(type = IdType.AUTO,value = "current_id") + + @TableId(type = IdType.AUTO, value = "current_id") private Long currentId; @ApiModelProperty("资产id") @@ -39,6 +40,7 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { * 任务id */ + @ApiModelProperty("任务id") private Integer taskId; /** @@ -50,11 +52,13 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * 单位名称 */ + @ApiModelProperty("单位名称") private String dwmc; /** * 系统域名 */ + @ApiModelProperty("系统域名") private String xtym; @@ -71,16 +75,19 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * IPport-IP地址 */ + @ApiModelProperty("IPport-IP地址") private String ipAddress; /** * IPport-端口 */ + @ApiModelProperty("IPport-端口") private String ipPort; /** * 域名到期时间 */ + @ApiModelProperty("域名到期时间") private String ymdqsj; /** @@ -98,6 +105,7 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * 关联域名(多个用,分隔) */ + @ApiModelProperty("关联域名(多个用,分隔)") private String glym; @@ -120,27 +128,32 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * 系统类型(字典) */ + @ApiModelProperty("系统类型(字典)") private String xtlx; /** * 系统重要性(字典) */ + @ApiModelProperty("系统重要性(字典)") private String xtzyx; /** * 是否关基系统(字典) */ + @ApiModelProperty("是否关基系统(字典)") private String gjxt; /** * 系统标签 */ + @ApiModelProperty("系统标签") private String xtbq; /** * 机房信息 */ + @ApiModelProperty("机房信息") private String jfxx; /** @@ -152,11 +165,13 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * 是否是互联网系统(字典) */ + @ApiModelProperty("是否是互联网系统(字典)") private String hlwxt; /** * 系统编号 */ + @ApiModelProperty("系统编号") private String xtbh; /** @@ -185,16 +200,19 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * I-完整性(字典) */ + @ApiModelProperty("I-完整性(字典)") private String iwzx; /** * A-可用性(字典) */ + @ApiModelProperty("A-可用性(字典)") private String akyx; /** * 存活率(字典) */ + @ApiModelProperty("存活率(字典)") private String chl; // /** @@ -207,28 +225,33 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { * 经度 */ + @ApiModelProperty("经度") private String jd; /** * 纬度 */ + @ApiModelProperty("纬度") private String wd; /** * 系统特征(,分隔) */ + @ApiModelProperty("系统特征(,分隔)") private String xttz; /** * 用户规模 */ + @ApiModelProperty("用户规模") private String yhgm; /** * 互联网接入运营商 */ + @ApiModelProperty("互联网接入运营商") private String hlwjryys; @@ -241,109 +264,129 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { * 资产物理接入地址 */ + @ApiModelProperty("资产物理接入地址") private String zcwljrdz; /** * 是否部署云平台(字典) */ + @ApiModelProperty("是否部署云平台(字典)") private String bsypt; /** * 云服务商名称 */ + @ApiModelProperty("云服务商名称") private String yfwsmc; /** * 网站访问协议/开通协议 */ + @ApiModelProperty("网站访问协议/开通协议") private String wzfwxy; /** * 系统部署方式 */ + @ApiModelProperty("系统部署方式") private String xtbsfs; /** * 托管单位 */ + @ApiModelProperty("托管单位") private String tgdw; /** * 云服务商 */ + @ApiModelProperty("云服务商") private String yfws; /** * 是否对公众开放(字典) */ + @ApiModelProperty("是否对公众开放(字典)") private String dgzkf; /** * 互联网开放用途(字典) */ + @ApiModelProperty("互联网开放用途(字典)") private String hlwkfyt; /** * 系统防护情况-防篡改(多选字典) */ + @ApiModelProperty("系统防护情况-防篡改(多选字典)") private String xtfhqkFcg; /** * 系统防护情况-防泄露(多选字典) */ + @ApiModelProperty("系统防护情况-防泄露(多选字典)") private String xtfhqkFxl; /** * 系统防护情况-防中断(多选字典) */ + @ApiModelProperty("系统防护情况-防中断(多选字典)") private String xtfhqkFzd; /** * 系统防护情况-防勒索(多选字典) */ + @ApiModelProperty("系统防护情况-防勒索(多选字典)") private String xtfhqkFls; /** * 相关业务-覆盖范围 */ + @ApiModelProperty("相关业务-覆盖范围") private String xgywFgfw; /** * 相关业务-网络性质 */ + @ApiModelProperty("相关业务-网络性质") private String xgywWlxz; /** * 相关业务-业务类型 */ + @ApiModelProperty("相关业务-业务类型") private String xgywYwlx; /** * 相关业务-互联情况 */ + @ApiModelProperty("相关业务-互联情况") private String xgywHlqk; /** * 相关业务-服务对象 */ + @ApiModelProperty("相关业务-服务对象") private String xgywFwdx; /** * 相关业务-服务范围 */ + @ApiModelProperty("相关业务-服务范围") private String xgywFwfw; /** * 相关业务-业务描述 */ + @ApiModelProperty("相关业务-业务描述") private String xgywYwms; @@ -355,7 +398,6 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { * 分管负责人姓名 */ - @ApiModelProperty("分管负责人姓名") private String fgfzrxm; /** @@ -421,6 +463,7 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * ICP备案信息-备案有效性 */ + @ApiModelProperty("ICP备案信息-备案有效性") private String ipcBayxx; /** @@ -438,8 +481,8 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * ICP备案信息-ICP备案编号 */ -// @Excel(name = "ICP备案编号",sort = 25,width = 46) +// @Excel(name = "ICP备案编号",sort = 25,width = 46) @ApiModelProperty("ICP备案信息-ICP备案编号") private String ipcIpcbabh; /** @@ -457,6 +500,7 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * ICP备案信息-备案单位性质 */ + @ApiModelProperty("ICP备案信息-备案单位性质") private String ipcBadwxz; /** @@ -474,6 +518,7 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * 审核时间 */ + @Size(max = 50, message = "审核时间长度不能超过50") @ApiModelProperty("审核时间") private String shsj; @@ -506,7 +551,6 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { * 系统架构-开发商 */ - @ApiModelProperty("系统架构-开发商") private String xtjgKfs; /** @@ -543,7 +587,6 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { * 系统架构-是否国产化系统 */ - @ApiModelProperty("系统架构-是否国产化系统") private String xtjgGcxt; /** @@ -562,7 +605,6 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { * 等保信息-是否等保系统 */ - @ApiModelProperty("等保信息-是否等保系统") private String dbxxSfdbxt; /** @@ -586,11 +628,13 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * 等保信息-专家评审 */ + @ApiModelProperty("等保信息-专家评审") private String dbxxZjps; /** * 等保信息-主管部门评审 */ + @ApiModelProperty("等保信息-主管部门评审") private String dbxxZgbmps; /** @@ -603,6 +647,7 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * 等保信息-是否有第三方测评 */ + // @Excel(name = "是否有第三方测评",width = 45,dictType = "is_no",comboReadDict = true,sort = 45) @ApiModelProperty("等保信息-是否有第三方测评") @@ -680,11 +725,13 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * 第三方测评-测评师证书等级 */ + @ApiModelProperty("第三方测评-测评师证书等级") private String sfCpszsdj; /** * 第三方测评-测评等级 */ + @ApiModelProperty("第三方测评-测评等级") private String sfCpdj; /** @@ -721,12 +768,14 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * 供应链信息列表 */ + @ApiModelProperty("供应链信息列表") @TableField(exist = false) private List gylxxList; /** * 基础网络列表 */ + @ApiModelProperty("基础网络列表") @TableField(exist = false) private List jcwlList; @@ -734,78 +783,91 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * 新监管业务形态 */ + @ApiModelProperty("新监管业务形态") @TableField(exist = false) private AssetBusinessFormCpPo xjgywxt; /** * Whois信息-有效性 */ + @ApiModelProperty("Whois信息-有效性") private String whoisYxx; /** * Whois信息-注册名 */ + @ApiModelProperty("Whois信息-注册名") private String whoisZcm; /** * Whois信息-服务商 */ + @ApiModelProperty("Whois信息-服务商") private String whoisFws; /** * Whois信息-注册邮箱 */ + @ApiModelProperty("Whois信息-注册邮箱") private String whoisZcyx; /** * Whois信息-注册国家 */ + @ApiModelProperty("Whois信息-注册国家") private String whoisZcgj; /** * Whois信息-注册省 */ + @ApiModelProperty("Whois信息-注册省") private String whoisZcs; /** * Whois信息-注册地址 */ + @ApiModelProperty("Whois信息-注册地址") private String whoisZcdz; /** * Whois信息-注册机构 */ + @ApiModelProperty("Whois信息-注册机构") private String whoisZcjg; /** * Whois信息-注册时间 */ + @ApiModelProperty("Whois信息-注册时间") private String whoisZcsj; /** * Whois信息-最后更新时间 */ + @ApiModelProperty("Whois信息-最后更新时间") private String whoisZhgxsj; /** * Whois信息-到期时间 */ + @ApiModelProperty("Whois信息-到期时间") private String whoisDqsj; /** * 数据资产-数据库名称 */ + @ApiModelProperty("数据资产-数据库名称") private String sjzcSjkmc; /** @@ -819,48 +881,56 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { * 数据资产-端口 */ + @ApiModelProperty("数据资产-端口") private String sjzcDk; /** * 数据资产-数据库版本 */ + @ApiModelProperty("数据资产-数据库版本") private String sjzcSjkbb; /** * 数据资产-数据库所在IP */ + @ApiModelProperty("数据资产-数据库所在IP") private String sjzcSjkIp; /** * 数据资产-共享属性 */ + @ApiModelProperty("数据资产-共享属性") private String sjzcGxsx; /** * 数据资产-开放属性 */ + @ApiModelProperty("数据资产-开放属性") private String sjzcKfsx; /** * 数据资产-数据领域 */ + @ApiModelProperty("数据资产-数据领域") private String sjzcSjly; /** * 数据资产-更新周期 */ + @ApiModelProperty("数据资产-更新周期") private String sjzcGxzq; /** * 数据资产-数据类型 */ + @ApiModelProperty("数据资产-数据类型") private String sjzcSjlx; /** @@ -879,30 +949,35 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { * 数据资产-是否为涉密数据 */ + @ApiModelProperty("数据资产-是否为涉密数据") private String sjzcSmsj; /** * 数据资产-数据是否出境 */ + @ApiModelProperty("数据资产-数据是否出境") private String sjzcCj; /** * 数据资产-数据分级分类 */ + @ApiModelProperty("数据资产-数据分级分类") private String sjzcSjfjfl; /** * 数据资产-数据重要程度 */ + @ApiModelProperty("数据资产-数据重要程度") private String sjzcSjzycd; /** * 数据资产-数据描述 */ + @ApiModelProperty("数据资产-数据描述") private String sjzcSjms; @@ -931,7 +1006,7 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { private String bfyy; @ApiModelProperty("审核状态(0待核查,1待审批,3审核通过,4审核不通过,5已报废)") - private Integer status=0; + private Integer status = 0; @ApiModelProperty("不通过原因") @@ -947,12 +1022,14 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * DNS: */ + @ApiModelProperty("DNS") private String dns; /** * 单位自己编辑的审核状态(1未审批 2审批通过 3审批驳回) */ + @ApiModelProperty("审核状态(1未审批 2审批通过 3审批驳回)") private String auditState; @@ -963,6 +1040,7 @@ public class AssetCurrentCpPo extends BaseClass implements Serializable { /** * 是否自建互联网专线ip */ + @TableField("is_zjhlwip") @ApiModelProperty("是否自建互联网专线ip") private String isZjhlwip; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetCurrentJyPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetCurrentJyPo.java index c8dc85d..173eb46 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetCurrentJyPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetCurrentJyPo.java @@ -6,8 +6,6 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.ruoyi.common.annotation.Excel; import com.ruoyi.tc.baseClass.BaseClass; -import com.ruoyi.tc.entity.AssetBasicNetwork; -import com.ruoyi.tc.entity.UnitOtherConcat; import com.ruoyi.tc.entity.request.Acomma; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @@ -20,10 +18,11 @@ import java.io.Serializable; import java.util.List; /** -* 现有资产表(asset_current)实体类 -* @author du -* @since 2024/11/13 14:44 -*/ + * 现有资产表(asset_current)实体类 + * + * @author du + * @since 2024/11/13 14:44 + */ @Data @ApiModel("现有资产表") @TableName(value = "asset_current_cp") @@ -34,7 +33,7 @@ public class AssetCurrentJyPo extends BaseClass implements Serializable { /** * 主键id */ - @TableId(type = IdType.AUTO,value = "current_id") + @TableId(type = IdType.AUTO, value = "current_id") private Long currentId; private Long id; @@ -46,78 +45,78 @@ public class AssetCurrentJyPo extends BaseClass implements Serializable { @ApiModelProperty("任务id") private Integer taskId; /** - * 系统名称 - */ + * 系统名称 + */ @NotBlank - @Size(max= 100,message="系统名称长度不能超过100") - @Excel(name = "*系统名称",sort = 2,width = 40,required = true) + @Size(max = 100, message = "系统名称长度不能超过100") + @Excel(name = "*系统名称", sort = 2, width = 40, required = true) @ApiModelProperty("系统名称") private String xtmc; /** - * 单位名称 - */ + * 单位名称 + */ @NotBlank - @Size(max= 50,message="单位名称长度不能超过50") + @Size(max = 50, message = "单位名称长度不能超过50") @ApiModelProperty("单位名称") - @Excel(name = "*单位名称",sort = 1,width = 40) + @Excel(name = "*单位名称", sort = 1, width = 40) private String dwmc; /** - * 系统域名 - */ - @Size(max= 50,message="系统域名长度不能超过50") + * 系统域名 + */ + @Size(max = 50, message = "系统域名长度不能超过50") @ApiModelProperty("系统域名") - @Excel(name = "域名",sort = 3) + @Excel(name = "域名", sort = 3) private String xtym; - @Excel(name ="访问网址-协议类型",sort = 12,width = 26) + @Excel(name = "访问网址-协议类型", sort = 12, width = 26) @ApiModelProperty("访问网址-协议类型") @TableField(exist = false) private String fwwzXylx; /** - * 访问网址 - */ - @Excel(name ="访问网址",sort = 13) - @Size(max= 50,message="访问网址长度不能超过50") + * 访问网址 + */ + @Excel(name = "访问网址", sort = 13) + @Size(max = 50, message = "访问网址长度不能超过50") @ApiModelProperty("访问网址") private String fwwz; /** - * IPport-IP地址 - */ + * IPport-IP地址 + */ @NotBlank - @Size(max= 50,message="IPport-IP地址长度不能超过50") + @Size(max = 50, message = "IPport-IP地址长度不能超过50") @ApiModelProperty("IPport-IP地址") - @Excel(name = "*ipv4",sort = 4) + @Excel(name = "*ipv4", sort = 4) private String ipAddress; /** - * IPport-端口 - */ + * IPport-端口 + */ @NotBlank - @Excel(name = "*端口",sort = 5) - @Size(max= 50,message="IPport-端口不能超过50") + @Excel(name = "*端口", sort = 5) + @Size(max = 50, message = "IPport-端口不能超过50") @ApiModelProperty("IPport-端口") private String ipPort; /** - * 域名到期时间 - */ + * 域名到期时间 + */ @ApiModelProperty("域名到期时间") private String ymdqsj; /** - * 域名提醒人-姓名 - */ - @Size(max= 50,message="域名提醒人-姓名长度不能超过50") + * 域名提醒人-姓名 + */ + @Size(max = 50, message = "域名提醒人-姓名长度不能超过50") @ApiModelProperty("域名提醒人-姓名") private String ymtxrXm; /** - * 域名提醒人-联系方式 - */ - @Size(max= 50,message="域名提醒人-联系方式不能超过50") + * 域名提醒人-联系方式 + */ + @Size(max = 50, message = "域名提醒人-联系方式不能超过50") @ApiModelProperty("域名提醒人-联系方式") private String ymtxrLxfs; /** - * 关联域名(多个用,分隔) - */ - @Excel(name = "关联域名(多个关联域名用逗号隔开)",sort = 6,width =42) - @Size(max= 500,message="关联域名长度不能超过500") + * 关联域名(多个用,分隔) + */ + @Excel(name = "关联域名(多个关联域名用逗号隔开)", sort = 6, width = 42) + @Size(max = 500, message = "关联域名长度不能超过500") @ApiModelProperty("关联域名(多个用,分隔)") private String glym; @@ -129,114 +128,114 @@ public class AssetCurrentJyPo extends BaseClass implements Serializable { @ApiModelProperty("关联iplist)") @TableField(exist = false) - private List glIpList; + private List glIpList; /** - * 关联ip(多个用,分隔) - */ + * 关联ip(多个用,分隔) + */ // @Excel(name ="关联资产(多个资产用逗号隔开,例如{\"ipv4\"",sort = 7,width = 60) - @Excel(name ="关联资产(多个资产用逗号隔开,例如\n{\"ipv4\":[\"1.1.1.1:8080\",\"2.2.2.2:8080\"],\"ipv6\":\n[\"fe80::ec3e:9cff:fe25:687b\",\"de71::ec3e:9cff:fe25:687b\"]})",sort = 7,width = 60) - @Size(max= 500,message="关联ip长度不能超过500") + @Excel(name = "关联资产(多个资产用逗号隔开,例如\n{\"ipv4\":[\"1.1.1.1:8080\",\"2.2.2.2:8080\"],\"ipv6\":\n[\"fe80::ec3e:9cff:fe25:687b\",\"de71::ec3e:9cff:fe25:687b\"]})", sort = 7, width = 60) + @Size(max = 500, message = "关联ip长度不能超过500") @ApiModelProperty("关联ip(多个用,分隔)") private String glIp; /** - * 系统类型(字典) - */ - @Excel(name = "*系统类型",dictType="zc_xtlx",comboReadDict = true,sort =8) + * 系统类型(字典) + */ + @Excel(name = "*系统类型", dictType = "zc_xtlx", comboReadDict = true, sort = 8) @NotNull @ApiModelProperty("系统类型(字典)") private String xtlx; /** - * 系统重要性(字典) - */ - @Excel(name = "系统重要性",dictType = "zc_xtzyx",comboReadDict = true,sort = 9) + * 系统重要性(字典) + */ + @Excel(name = "系统重要性", dictType = "zc_xtzyx", comboReadDict = true, sort = 9) @ApiModelProperty("系统重要性(字典)") private String xtzyx; /** - * 是否关基系统(字典) - */ + * 是否关基系统(字典) + */ @NotNull // @Excel(name = "是否关基系统",dictType = "is_no",comboReadDict = true,sort = 10) - @Excel(name = "*是否关基系统",dictType = "is_no",comboReadDict = true,sort = 10) + @Excel(name = "*是否关基系统", dictType = "is_no", comboReadDict = true, sort = 10) @ApiModelProperty("是否关基系统(字典)") private String gjxt; /** - * 系统标签 - */ - @Excel(name = "系统标签(多个标签逗号隔开)",sort = 11,width = 32) - @Size(max= 255,message="系统标签长度不能超过255") + * 系统标签 + */ + @Excel(name = "系统标签(多个标签逗号隔开)", sort = 11, width = 32) + @Size(max = 255, message = "系统标签长度不能超过255") @ApiModelProperty("系统标签") private String xtbq; /** - * 机房信息 - */ + * 机房信息 + */ @NotBlank - @Excel(name = "*机房信息",sort = 58) - @Size(max= 500,message="机房信息长度不能超过500") + @Excel(name = "*机房信息", sort = 58) + @Size(max = 500, message = "机房信息长度不能超过500") @ApiModelProperty("机房信息") private String jfxx; /** - * 使用时间 - */ + * 使用时间 + */ @NotBlank - @Size(max= 50,message="使用时间长度不能超过50") + @Size(max = 50, message = "使用时间长度不能超过50") @ApiModelProperty("使用时间") - @Excel(name = "使用时间",sort = 116) + @Excel(name = "使用时间", sort = 116) private String sysj; /** - * 是否是互联网系统(字典) - */ + * 是否是互联网系统(字典) + */ @NotNull - @Excel(name = "*是否是互联网系统",dictType = "is_no",comboReadDict = true,sort = 117 ) + @Excel(name = "*是否是互联网系统", dictType = "is_no", comboReadDict = true, sort = 117) @ApiModelProperty("是否是互联网系统(字典)") private String hlwxt; /** - * 系统编号 - */ - @Size(max= 50,message="系统编号长度不能超过50") + * 系统编号 + */ + @Size(max = 50, message = "系统编号长度不能超过50") @ApiModelProperty("系统编号") - @Excel(name = "系统编号",sort = 35) + @Excel(name = "系统编号", sort = 35) private String xtbh; /** - * 系统状态(字典) - */ + * 系统状态(字典) + */ // @Excel(name = "系统状态",dictType = "zc_xtzt",comboReadDict = true,sort = 36) - @Excel(name = "*系统状态",dictType = "zc_xtzt",comboReadDict = true,sort = 36) + @Excel(name = "*系统状态", dictType = "zc_xtzt", comboReadDict = true, sort = 36) @NotNull @ApiModelProperty("系统状态(字典)") private String xtzt; /** - * 在线状态(字典) - */ - @Excel(name = "在线状态",dictType = "zc_zxzt",comboReadDict = true,sort = 37) + * 在线状态(字典) + */ + @Excel(name = "在线状态", dictType = "zc_zxzt", comboReadDict = true, sort = 37) @ApiModelProperty("在线状态(字典)") private String zxzt; - @Excel(name = "使用人",sort = 38) + @Excel(name = "使用人", sort = 38) @TableField(exist = false) @ApiModelProperty("使用人") private String syr; /** - * C-机密性(字典) - */ - @Excel(name = "机密性",dictType = "zc_c_i_a",comboReadDict = true,sort = 39) + * C-机密性(字典) + */ + @Excel(name = "机密性", dictType = "zc_c_i_a", comboReadDict = true, sort = 39) @ApiModelProperty("C-机密性(字典)") private String cjmx; /** - * I-完整性(字典) - */ - @Excel(name = "完整性",dictType = "zc_c_i_a",comboReadDict = true,sort = 40) + * I-完整性(字典) + */ + @Excel(name = "完整性", dictType = "zc_c_i_a", comboReadDict = true, sort = 40) @ApiModelProperty("I-完整性(字典)") private String iwzx; /** - * A-可用性(字典) - */ - @Excel(name = "可用性",dictType = "zc_c_i_a",comboReadDict = true,sort = 41) + * A-可用性(字典) + */ + @Excel(name = "可用性", dictType = "zc_c_i_a", comboReadDict = true, sort = 41) @ApiModelProperty("A-可用性(字典)") private String akyx; /** - * 存活率(字典) - */ + * 存活率(字典) + */ @ApiModelProperty("存活率(字典)") private String chl; // /** @@ -246,238 +245,238 @@ public class AssetCurrentJyPo extends BaseClass implements Serializable { // @ApiModelProperty("地理位置") // private String dlwz; /** - * 经度 - */ - @Size(max= 50,message="经度长度不能超过50") + * 经度 + */ + @Size(max = 50, message = "经度长度不能超过50") @ApiModelProperty("经度") private String jd; /** - * 纬度 - */ - @Size(max= 50,message="纬度长度不能超过50") + * 纬度 + */ + @Size(max = 50, message = "纬度长度不能超过50") @ApiModelProperty("纬度") private String wd; /** - * 系统特征(,分隔) - */ + * 系统特征(,分隔) + */ // @Excel(width = 60,name = "系统特征(多选,多个特征用逗号隔开。选项为",sort = 52) - @Excel(width = 60,name = "系统特征(多选,多个特征用逗号隔开。选项为:党政机关门户网站、重点新闻网站,大型网络平台,系统业务覆盖单个地市级行政区30%以上人口的工作、生活,系统业务覆盖10万人以上用水、用电、用气、用油、取暖或交通出行,存储超过5万人以上个人敏感信息,存储超过100万条以上地理、人口、资源等国家基础数据)",sort = 52) + @Excel(width = 60, name = "系统特征(多选,多个特征用逗号隔开。选项为:党政机关门户网站、重点新闻网站,大型网络平台,系统业务覆盖单个地市级行政区30%以上人口的工作、生活,系统业务覆盖10万人以上用水、用电、用气、用油、取暖或交通出行,存储超过5万人以上个人敏感信息,存储超过100万条以上地理、人口、资源等国家基础数据)", sort = 52) @ApiModelProperty("系统特征(,分隔)") private String xttz; /** - * 用户规模 - */ - @Excel(name = "*用户规模",dictType ="zc_yhgm",comboReadDict = true,sort = 53) + * 用户规模 + */ + @Excel(name = "*用户规模", dictType = "zc_yhgm", comboReadDict = true, sort = 53) @NotNull @ApiModelProperty("用户规模") private String yhgm; /** - * 互联网接入运营商 - */ + * 互联网接入运营商 + */ @NotBlank - @Excel(name = "*互联网接入运营商",sort = 54) - @Size(max= 50,message="互联网接入运营商长度不能超过50") + @Excel(name = "*互联网接入运营商", sort = 54) + @Size(max = 50, message = "互联网接入运营商长度不能超过50") @ApiModelProperty("互联网接入运营商") private String hlwjryys; - @Excel(name = "*物理接入地址",sort = 55) + @Excel(name = "*物理接入地址", sort = 55) @ApiModelProperty("*物理接入地址") @TableField(exist = false) private String wljrdz; /** - * 资产物理接入地址 - */ - @Excel(name = "*资产物理接入地址",sort = 118,width = 28) + * 资产物理接入地址 + */ + @Excel(name = "*资产物理接入地址", sort = 118, width = 28) @NotBlank - @Size(max= 50,message="资产物理接入地址长度不能超过50") + @Size(max = 50, message = "资产物理接入地址长度不能超过50") @ApiModelProperty("资产物理接入地址") private String zcwljrdz; /** - * 是否部署云平台(字典) - */ + * 是否部署云平台(字典) + */ @NotNull - @Excel(name = "*是否部署云平台",sort = 56,dictType = "is_no",comboReadDict = true) + @Excel(name = "*是否部署云平台", sort = 56, dictType = "is_no", comboReadDict = true) @ApiModelProperty("是否部署云平台(字典)") private String bsypt; /** - * 云服务商名称 - */ - @Excel(name = "云服务商名称(“是否部署云平台”选择“是”必须填写,选择“否”则无需填写)",sort = 57,width = 45) - @Size(max= 100,message="云服务商名称长度不能超过100") + * 云服务商名称 + */ + @Excel(name = "云服务商名称(“是否部署云平台”选择“是”必须填写,选择“否”则无需填写)", sort = 57, width = 45) + @Size(max = 100, message = "云服务商名称长度不能超过100") @ApiModelProperty("云服务商名称") private String yfwsmc; /** - * 网站访问协议/开通协议 - */ - @Excel(name = "*网站访问协议",sort = 64) - @Size(max= 255,message="网站访问协议/开通协议长度不能超过255") + * 网站访问协议/开通协议 + */ + @Excel(name = "*网站访问协议", sort = 64) + @Size(max = 255, message = "网站访问协议/开通协议长度不能超过255") @ApiModelProperty("网站访问协议/开通协议") private String wzfwxy; /** - * 系统部署方式 - */ - @Excel(name = "*系统部署方式",dictType = "zc_xtbsfs",comboReadDict = true,sort = 59) + * 系统部署方式 + */ + @Excel(name = "*系统部署方式", dictType = "zc_xtbsfs", comboReadDict = true, sort = 59) @NotNull @ApiModelProperty("系统部署方式") private String xtbsfs; /** - * 托管单位 - */ - @Excel(name = "托管单位(系统部署方式选择“托管第三方”此项必填)",sort = 60,width = 45) - @Size(max= 100,message="托管单位长度不能超过100") + * 托管单位 + */ + @Excel(name = "托管单位(系统部署方式选择“托管第三方”此项必填)", sort = 60, width = 45) + @Size(max = 100, message = "托管单位长度不能超过100") @ApiModelProperty("托管单位") private String tgdw; /** - * 云服务商 - */ - @Excel(name = "云服务商(系统部署方式选择“云上”此项必填)",sort = 61) - @Size(max= 100,message="云服务商长度不能超过100") + * 云服务商 + */ + @Excel(name = "云服务商(系统部署方式选择“云上”此项必填)", sort = 61) + @Size(max = 100, message = "云服务商长度不能超过100") @ApiModelProperty("云服务商") private String yfws; /** - * 是否对公众开放(字典) - */ - @Excel(name = "*是否对公众开放",dictType = "is_no",comboReadDict = true,sort = 62,width = 22) + * 是否对公众开放(字典) + */ + @Excel(name = "*是否对公众开放", dictType = "is_no", comboReadDict = true, sort = 62, width = 22) @NotNull @ApiModelProperty("是否对公众开放(字典)") private String dgzkf; /** - * 互联网开放用途(字典) - */ + * 互联网开放用途(字典) + */ @NotNull - @Excel(name = "*互联网开放用途",dictType = "zc_hlwkfyt",comboReadDict = true,sort = 63,width = 22) + @Excel(name = "*互联网开放用途", dictType = "zc_hlwkfyt", comboReadDict = true, sort = 63, width = 22) @ApiModelProperty("互联网开放用途(字典)") private String hlwkfyt; /** - * 系统防护情况-防篡改(多选字典) - */ + * 系统防护情况-防篡改(多选字典) + */ @ApiModelProperty("系统防护情况-防篡改(多选字典)") private String xtfhqkFcg; /** - * 系统防护情况-防泄露(多选字典) - */ + * 系统防护情况-防泄露(多选字典) + */ @ApiModelProperty("系统防护情况-防泄露(多选字典)") private String xtfhqkFxl; /** - * 系统防护情况-防中断(多选字典) - */ + * 系统防护情况-防中断(多选字典) + */ @ApiModelProperty("系统防护情况-防中断(多选字典)") private String xtfhqkFzd; /** - * 系统防护情况-防勒索(多选字典) - */ + * 系统防护情况-防勒索(多选字典) + */ @ApiModelProperty("系统防护情况-防勒索(多选字典)") private String xtfhqkFls; /** - * 相关业务-覆盖范围 - */ + * 相关业务-覆盖范围 + */ @ApiModelProperty("相关业务-覆盖范围") private String xgywFgfw; /** - * 相关业务-网络性质 - */ + * 相关业务-网络性质 + */ @ApiModelProperty("相关业务-网络性质") private String xgywWlxz; /** - * 相关业务-业务类型 - */ + * 相关业务-业务类型 + */ @ApiModelProperty("相关业务-业务类型") private String xgywYwlx; /** - * 相关业务-互联情况 - */ + * 相关业务-互联情况 + */ @ApiModelProperty("相关业务-互联情况") private String xgywHlqk; /** - * 相关业务-服务对象 - */ + * 相关业务-服务对象 + */ @ApiModelProperty("相关业务-服务对象") private String xgywFwdx; /** - * 相关业务-服务范围 - */ + * 相关业务-服务范围 + */ @ApiModelProperty("相关业务-服务范围") private String xgywFwfw; /** - * 相关业务-业务描述 - */ + * 相关业务-业务描述 + */ @NotNull - @Size(max= 500,message="相关业务-业务描述长度不能超过255") + @Size(max = 500, message = "相关业务-业务描述长度不能超过255") @ApiModelProperty("相关业务-业务描述") private String xgywYwms; - @Excel(name = "责任人",sort = 14) + @Excel(name = "责任人", sort = 14) @ApiModelProperty("责任人") @TableField(exist = false) private String zrr; /** - * 分管负责人姓名 - */ - @Excel(name = "*分管负责人",sort = 15) + * 分管负责人姓名 + */ + @Excel(name = "*分管负责人", sort = 15) @NotBlank - @Size(max= 50,message="分管负责人姓名长度不能超过50") + @Size(max = 50, message = "分管负责人姓名长度不能超过50") @ApiModelProperty("分管负责人姓名") private String fgfzrxm; /** - * 分管负责人联系方式 - */ - @Excel(name = "*分管负责人电话",sort = 16,width = 24) + * 分管负责人联系方式 + */ + @Excel(name = "*分管负责人电话", sort = 16, width = 24) @NotBlank - @Size(max= 50,message="分管负责人联系方式长度不能超过50") + @Size(max = 50, message = "分管负责人联系方式长度不能超过50") @ApiModelProperty("分管负责人联系方式") private String fgfzrlxfs; /** - * 分管负责人邮箱 - */ - @Excel(name = "*分管负责人邮箱",sort = 17,width = 24) - @Size(max= 50,message="分管负责人邮箱长度不能超过50") + * 分管负责人邮箱 + */ + @Excel(name = "*分管负责人邮箱", sort = 17, width = 24) + @Size(max = 50, message = "分管负责人邮箱长度不能超过50") @ApiModelProperty("分管负责人邮箱") private String fgfzryx; /** - * 部门负责人姓名 - */ - @Excel(name = "*部门负责人",sort = 18) + * 部门负责人姓名 + */ + @Excel(name = "*部门负责人", sort = 18) @NotBlank - @Size(max= 50,message="部门负责人姓名长度不能超过50") + @Size(max = 50, message = "部门负责人姓名长度不能超过50") @ApiModelProperty("部门负责人姓名") private String bmfzrxm; /** - * 部门负责人联系方式 - */ - @Excel(name = "*部门负责人电话",sort = 19,width = 24) + * 部门负责人联系方式 + */ + @Excel(name = "*部门负责人电话", sort = 19, width = 24) @NotBlank - @Size(max= 50,message="部门负责人联系方式长度不能超过50") + @Size(max = 50, message = "部门负责人联系方式长度不能超过50") @ApiModelProperty("部门负责人联系方式") private String bmfzrlxfs; /** - * 部门负责人邮箱 - */ - @Excel(name = "*部门负责人邮箱",sort = 20,width = 24) - @Size(max= 50,message="部门负责人邮箱长度不能超过50") + * 部门负责人邮箱 + */ + @Excel(name = "*部门负责人邮箱", sort = 20, width = 24) + @Size(max = 50, message = "部门负责人邮箱长度不能超过50") @ApiModelProperty("部门负责人邮箱") private String bmfzryx; /** - * 第一联系人姓名 - */ - @Excel(name = "*第一联系人",sort = 21) + * 第一联系人姓名 + */ + @Excel(name = "*第一联系人", sort = 21) @NotBlank - @Size(max= 50,message="第一联系人姓名长度不能超过50") + @Size(max = 50, message = "第一联系人姓名长度不能超过50") @ApiModelProperty("第一联系人姓名") private String dylxrxm; /** - * 第一联系人联系方式 - */ + * 第一联系人联系方式 + */ @NotBlank - @Excel(name = "*第一联系人电话",sort = 22,width = 24) - @Size(max= 50,message="第一联系人联系方式长度不能超过50") + @Excel(name = "*第一联系人电话", sort = 22, width = 24) + @Size(max = 50, message = "第一联系人联系方式长度不能超过50") @ApiModelProperty("第一联系人联系方式") private String dylxrlxfs; /** - * 第一联系人邮箱 - */ - @Excel(name = "*第一联系人邮箱",sort = 23,width = 24) - @Size(max= 50,message="第一联系人邮箱长度不能超过50") + * 第一联系人邮箱 + */ + @Excel(name = "*第一联系人邮箱", sort = 23, width = 24) + @Size(max = 50, message = "第一联系人邮箱长度不能超过50") @ApiModelProperty("第一联系人邮箱") private String dylxryx; @@ -486,332 +485,332 @@ public class AssetCurrentJyPo extends BaseClass implements Serializable { private List otherConcat; /** - * ICP备案信息-是否备案 - */ - @Excel(name = "*ICP备案状态",dictType = "is_no",comboReadDict = true,sort = 24) + * ICP备案信息-是否备案 + */ + @Excel(name = "*ICP备案状态", dictType = "is_no", comboReadDict = true, sort = 24) @NotNull @ApiModelProperty("ICP备案信息-是否备案") private String ipcSfba; /** - * ICP备案信息-备案有效性 - */ + * ICP备案信息-备案有效性 + */ @ApiModelProperty("ICP备案信息-备案有效性") private String ipcBayxx; /** - * ICP备案信息-备案网站名称 - */ - @Size(max= 50,message="ICP备案信息-备案网站名称长度不能超过50") + * ICP备案信息-备案网站名称 + */ + @Size(max = 50, message = "ICP备案信息-备案网站名称长度不能超过50") @ApiModelProperty("ICP备案信息-备案网站名称") private String ipcBawzmc; /** - * ICP备案信息-备案网站首页 - */ - @Size(max= 50,message="ICP备案信息-备案网站名称长度不能超过50") + * ICP备案信息-备案网站首页 + */ + @Size(max = 50, message = "ICP备案信息-备案网站名称长度不能超过50") @ApiModelProperty("ICP备案信息-备案网站首页") private String ipcBawzsy; /** - * ICP备案信息-ICP备案编号 - */ + * ICP备案信息-ICP备案编号 + */ // @Excel(name = "ICP备案编号",sort = 25,width = 46) - @Excel(name = "ICP备案编号(ICP备案状态选择为是则必填)",sort = 25,width = 46) - @Size(max= 50,message="ICP备案信息-ICP备案编号长度不能超过50") + @Excel(name = "ICP备案编号(ICP备案状态选择为是则必填)", sort = 25, width = 46) + @Size(max = 50, message = "ICP备案信息-ICP备案编号长度不能超过50") @ApiModelProperty("ICP备案信息-ICP备案编号") private String ipcIpcbabh; /** - * ICP备案信息-备案域名 - */ - @Excel(name = "*备案域名",sort = 26) - @Size(max= 50,message="ICP备案信息-备案域名长度不能超过50") + * ICP备案信息-备案域名 + */ + @Excel(name = "*备案域名", sort = 26) + @Size(max = 50, message = "ICP备案信息-备案域名长度不能超过50") @ApiModelProperty("ICP备案信息-备案域名") private String ipcBaym; /** - * ICP备案信息-备案单位名称 - */ - @Size(max= 50,message="ICP备案信息-备案单位名称长度不能超过50") + * ICP备案信息-备案单位名称 + */ + @Size(max = 50, message = "ICP备案信息-备案单位名称长度不能超过50") @ApiModelProperty("ICP备案信息-备案单位名称") private String ipcBadwmc; /** - * ICP备案信息-备案单位性质 - */ + * ICP备案信息-备案单位性质 + */ @ApiModelProperty("ICP备案信息-备案单位性质") private String ipcBadwxz; /** - * ICP备案信息-备案联系人 - */ - @Size(max= 50,message="ICP备案信息-备案联系人长度不能超过50") + * ICP备案信息-备案联系人 + */ + @Size(max = 50, message = "ICP备案信息-备案联系人长度不能超过50") @ApiModelProperty("ICP备案信息-备案联系人") private String ipcBalxr; /** - * ICP备案信息-备案联系人电话 - */ - @Size(max= 50,message="ICP备案信息-备案联系人电话长度不能超过50") + * ICP备案信息-备案联系人电话 + */ + @Size(max = 50, message = "ICP备案信息-备案联系人电话长度不能超过50") @ApiModelProperty("ICP备案信息-备案联系人电话") private String ipcBalxrdh; /** - * 审核时间 - */ - @Size(max= 50,message="审核时间长度不能超过50") + * 审核时间 + */ + @Size(max = 50, message = "审核时间长度不能超过50") @ApiModelProperty("审核时间") private String shsj; /** - * 公安机关备案信息-是否备案 - */ + * 公安机关备案信息-是否备案 + */ @NotNull - @Excel(name = "*公安机关备案状态",dictType = "is_no",comboReadDict = true,sort = 27,width = 24) + @Excel(name = "*公安机关备案状态", dictType = "is_no", comboReadDict = true, sort = 27, width = 24) @ApiModelProperty("公安机关备案信息-是否备案") private String gajgSfba; /** - * 公安机关备案信息-备案机关 - */ - @Size(max= 50,message="公安机关备案信息-备案机关长度不能超过50") + * 公安机关备案信息-备案机关 + */ + @Size(max = 50, message = "公安机关备案信息-备案机关长度不能超过50") @ApiModelProperty("公安机关备案信息-备案机关") private String gajgBajg; /** - * 公安机关备案信息-公安机关备案号 - */ - @Excel(name = "*公安机关备案号",sort = 28,width = 22) - @Size(max= 50,message="公安机关备案信息-公安机关备案号长度不能超过50") + * 公安机关备案信息-公安机关备案号 + */ + @Excel(name = "*公安机关备案号", sort = 28, width = 22) + @Size(max = 50, message = "公安机关备案信息-公安机关备案号长度不能超过50") @ApiModelProperty("公安机关备案信息-公安机关备案号") private String gajgBah; /** - * 公安机关备案信息-备案日期 - */ - @Size(max= 50,message="公安机关备案信息-备案日期长度不能超过50") + * 公安机关备案信息-备案日期 + */ + @Size(max = 50, message = "公安机关备案信息-备案日期长度不能超过50") @ApiModelProperty("公安机关备案信息-备案日期") private String gajgBarq; /** - * 系统架构-开发商 - */ + * 系统架构-开发商 + */ @NotBlank - @Excel(name = "*开发商",sort = 29) - @Size(max= 50,message="系统架构-开发商长度不能超过50") + @Excel(name = "*开发商", sort = 29) + @Size(max = 50, message = "系统架构-开发商长度不能超过50") @ApiModelProperty("系统架构-开发商") private String xtjgKfs; /** - * 系统架构-系统版本 - */ - @Excel(name = "*系统版本",sort = 30) + * 系统架构-系统版本 + */ + @Excel(name = "*系统版本", sort = 30) @NotBlank - @Size(max= 50,message="系统架构-系统版本长度不能超过50") + @Size(max = 50, message = "系统架构-系统版本长度不能超过50") @ApiModelProperty("系统架构-系统版本") private String xtjgXtbb; /** - * 系统架构-技术架构 - */ - @Excel(name = "*技术架构",sort = 31) + * 系统架构-技术架构 + */ + @Excel(name = "*技术架构", sort = 31) @NotBlank - @Size(max= 50,message="系统架构-技术架构长度不能超过50") + @Size(max = 50, message = "系统架构-技术架构长度不能超过50") @ApiModelProperty("系统架构-技术架构") private String xtjgJsjg; /** - * 系统架构-服务组件 - */ - @Excel(name = "*服务组件",sort = 32) + * 系统架构-服务组件 + */ + @Excel(name = "*服务组件", sort = 32) @NotBlank - @Size(max= 50,message="系统架构-服务组件长度不能超过50") + @Size(max = 50, message = "系统架构-服务组件长度不能超过50") @ApiModelProperty("系统架构-服务组件") private String xtjgFwzj; /** - * 系统架构-web容器名称 - */ - @Excel(name = "*Web容器版本",sort = 33) + * 系统架构-web容器名称 + */ + @Excel(name = "*Web容器版本", sort = 33) @NotBlank - @Size(max= 50,message="系统架构-web容器名称长度不能超过50") + @Size(max = 50, message = "系统架构-web容器名称长度不能超过50") @ApiModelProperty("系统架构-web容器名称") private String xtjgWebMc; /** - * 系统架构-web容器版本 - */ - @Excel(name = "*Web容器名称",sort = 34) + * 系统架构-web容器版本 + */ + @Excel(name = "*Web容器名称", sort = 34) @NotBlank - @Size(max= 50,message="系统架构-web容器版本长度不能超过50") + @Size(max = 50, message = "系统架构-web容器版本长度不能超过50") @ApiModelProperty("系统架构-web容器版本") private String xtjgWebBb; /** - * 系统架构-是否国产化系统 - */ - @Excel(name = "*是否国产化系统",dictType = "is_no",comboReadDict = true,sort = 35,width = 22) + * 系统架构-是否国产化系统 + */ + @Excel(name = "*是否国产化系统", dictType = "is_no", comboReadDict = true, sort = 35, width = 22) @NotNull @ApiModelProperty("系统架构-是否国产化系统") private String xtjgGcxt; /** - * 系统架构-是否有国产设备 - */ - @Excel(name = "*是否有国产设备",dictType = "is_no",comboReadDict = true,sort = 35,width = 22) + * 系统架构-是否有国产设备 + */ + @Excel(name = "*是否有国产设备", dictType = "is_no", comboReadDict = true, sort = 35, width = 22) @NotNull @ApiModelProperty("系统架构-是否有国产设备") private String xtjgGcsb; /** - * 系统架构-系统设备国产化率 - */ - @Size(max= 50,message="系统架构-系统设备国产化率长度不能超过50") + * 系统架构-系统设备国产化率 + */ + @Size(max = 50, message = "系统架构-系统设备国产化率长度不能超过50") @ApiModelProperty("系统架构-系统设备国产化率") private String xtjgGchl; /** - * 等保信息-是否等保系统 - */ - @Excel(name = "*是否是等保系统",dictType = "is_no",comboReadDict = true,sort = 42) + * 等保信息-是否等保系统 + */ + @Excel(name = "*是否是等保系统", dictType = "is_no", comboReadDict = true, sort = 42) @NotNull @ApiModelProperty("等保信息-是否等保系统") private String dbxxSfdbxt; /** - * 等保信息-等保测评备案号 - */ - @Excel(name = "*等保测评备案号",sort = 43,width = 22) - @Size(max= 50,message="等保信息-等保测评备案号长度不能超过50") + * 等保信息-等保测评备案号 + */ + @Excel(name = "*等保测评备案号", sort = 43, width = 22) + @Size(max = 50, message = "等保信息-等保测评备案号长度不能超过50") @ApiModelProperty("等保信息-等保测评备案号") private String dbxxDbcpbah; /** - * 等保信息-等保等级 - */ + * 等保信息-等保等级 + */ @NotNull - @Excel(name = "*等保等级",dictType = "dbxx_dbdj",comboReadDict = true,sort = 44) + @Excel(name = "*等保等级", dictType = "dbxx_dbdj", comboReadDict = true, sort = 44) @ApiModelProperty("等保信息-等保等级") private String dbxxDbdj; /** - * 等保信息-主管部门 - */ - @Size(max= 50,message="等保信息-主管部门长度不能超过50") + * 等保信息-主管部门 + */ + @Size(max = 50, message = "等保信息-主管部门长度不能超过50") @ApiModelProperty("等保信息-主管部门") private String dbxxZgbm; /** - * 等保信息-专家评审 - */ + * 等保信息-专家评审 + */ @ApiModelProperty("等保信息-专家评审") private String dbxxZjps; /** - * 等保信息-主管部门评审 - */ + * 等保信息-主管部门评审 + */ @ApiModelProperty("等保信息-主管部门评审") private String dbxxZgbmps; /** - * 等保信息-定级时间 - */ - @Excel(name = "定级时间(是否是等保系统是则必填,样式如2024-11-02)",sort = 119,width = 40) - @Size(max= 50,message="等保信息-定级时间长度不能超过50") + * 等保信息-定级时间 + */ + @Excel(name = "定级时间(是否是等保系统是则必填,样式如2024-11-02)", sort = 119, width = 40) + @Size(max = 50, message = "等保信息-定级时间长度不能超过50") @ApiModelProperty("等保信息-定级时间") private String dbxxDjsj; /** - * 等保信息-是否有第三方测评 - */ + * 等保信息-是否有第三方测评 + */ // @Excel(name = "是否有第三方测评",width = 45,dictType = "is_no",comboReadDict = true,sort = 45) @ApiModelProperty("等保信息-是否有第三方测评") @NotNull - @Excel(name = "是否有第三方测评(是否是等保系统选择是则必填)",width = 45,dictType = "is_no",comboReadDict = true,sort = 45) + @Excel(name = "是否有第三方测评(是否是等保系统选择是则必填)", width = 45, dictType = "is_no", comboReadDict = true, sort = 45) private String dbxxSfydsfcp; @ApiModelProperty("地理位置-省") - @Excel(name = "地理位置-省",sort = 46) + @Excel(name = "地理位置-省", sort = 46) private String sheng; @ApiModelProperty("地理位置-市") - @Excel(name = "地理位置-市",sort = 47) + @Excel(name = "地理位置-市", sort = 47) private String shi; @ApiModelProperty("地理位置-区(县)") - @Excel(name = "地理位置-区(县)",sort = 48) + @Excel(name = "地理位置-区(县)", sort = 48) private String qu; /** - * 等保信息-测评得分 - */ - @Excel(name = "*测评得分",sort = 49) - @Size(max= 50,message="等保信息-测评得分长度不能超过50") + * 等保信息-测评得分 + */ + @Excel(name = "*测评得分", sort = 49) + @Size(max = 50, message = "等保信息-测评得分长度不能超过50") @ApiModelProperty("等保信息-测评得分") private String dbxxCpdf; /** - * 第三方测评-测评机构名称 - */ - @Size(max= 255,message="第三方测评-测评机构名称长度不能超过255") + * 第三方测评-测评机构名称 + */ + @Size(max = 255, message = "第三方测评-测评机构名称长度不能超过255") @ApiModelProperty("第三方测评-测评机构名称") private String sfCpjgmc; /** - * 第三方测评-测评机构联系人 - */ - @Size(max= 50,message="第三方测评-测评机构联系人长度不能超过50") + * 第三方测评-测评机构联系人 + */ + @Size(max = 50, message = "第三方测评-测评机构联系人长度不能超过50") @ApiModelProperty("第三方测评-测评机构联系人") private String sfCpjglxr; /** - * 第三方测评-测评机构地址 - */ - @Size(max= 255,message="第三方测评-测评机构地址长度不能超过255") + * 第三方测评-测评机构地址 + */ + @Size(max = 255, message = "第三方测评-测评机构地址长度不能超过255") @ApiModelProperty("第三方测评-测评机构地址") private String sfCpjgdz; /** - * 第三方测评-测评机构联系人电话 - */ - @Size(max= 50,message="第三方测评-测评机构联系人电话长度不能超过50") + * 第三方测评-测评机构联系人电话 + */ + @Size(max = 50, message = "第三方测评-测评机构联系人电话长度不能超过50") @ApiModelProperty("第三方测评-测评机构联系人电话") private String sfCpjglxrdh; /** - * 第三方测评-测评时联系人 - */ - @Size(max= 50,message="第三方测评-测评时联系人长度不能超过50") + * 第三方测评-测评时联系人 + */ + @Size(max = 50, message = "第三方测评-测评时联系人长度不能超过50") @ApiModelProperty("第三方测评-测评时联系人") private String sfCpslxr; /** - * 第三方测评-测评师姓名 - */ - @Size(max= 50,message="第三方测评-测评师姓名长度不能超过50") + * 第三方测评-测评师姓名 + */ + @Size(max = 50, message = "第三方测评-测评师姓名长度不能超过50") @ApiModelProperty("第三方测评-测评师姓名") private String sfCpsxm; /** - * 第三方测评-测评时联系人电话 - */ - @Size(max= 50,message="第三方测评-测评时联系人电话长度不能超过50") + * 第三方测评-测评时联系人电话 + */ + @Size(max = 50, message = "第三方测评-测评时联系人电话长度不能超过50") @ApiModelProperty("第三方测评-测评时联系人电话") private String sfCpslxrdh; /** - * 第三方测评-测评师电话 - */ - @Size(max= 50,message="第三方测评-测评师电话长度不能超过50") + * 第三方测评-测评师电话 + */ + @Size(max = 50, message = "第三方测评-测评师电话长度不能超过50") @ApiModelProperty("第三方测评-测评师电话") private String sfCpsdh; /** - * 第三方测评-推荐等保办 - */ - @Size(max= 255,message="第三方测评-推荐等保办长度不能超过255") + * 第三方测评-推荐等保办 + */ + @Size(max = 255, message = "第三方测评-推荐等保办长度不能超过255") @ApiModelProperty("第三方测评-推荐等保办") private String sfTjdbb; /** - * 第三方测评-测评师证书等级 - */ + * 第三方测评-测评师证书等级 + */ @ApiModelProperty("第三方测评-测评师证书等级") private String sfCpszsdj; /** - * 第三方测评-测评等级 - */ + * 第三方测评-测评等级 + */ @ApiModelProperty("第三方测评-测评等级") private String sfCpdj; /** - * 第三方测评-推荐日期 - */ - @Size(max= 50,message="第三方测评-推荐日期长度不能超过50") + * 第三方测评-推荐日期 + */ + @Size(max = 50, message = "第三方测评-推荐日期长度不能超过50") @ApiModelProperty("第三方测评-推荐日期") private String sfTjrq; /** - * 第三方测评-报告日期 - */ - @Size(max= 50,message="第三方测评-报告日期长度不能超过50") + * 第三方测评-报告日期 + */ + @Size(max = 50, message = "第三方测评-报告日期长度不能超过50") @ApiModelProperty("第三方测评-报告日期") private String sfBgrq; /** - * 第三方测评-测评结论 - */ - @Size(max= 255,message="第三方测评-测评结论长度不能超过255") + * 第三方测评-测评结论 + */ + @Size(max = 255, message = "第三方测评-测评结论长度不能超过255") @ApiModelProperty("第三方测评-测评结论") private String sfCpjl; /** - * 密评信息-是否密评系统 - */ - @Excel(name = "是否密评系统",dictType = "is_no",comboReadDict = true,sort = 50,width = 22) - @Size(max= 50,message="密评信息-是否密评系统长度不能超过50") + * 密评信息-是否密评系统 + */ + @Excel(name = "是否密评系统", dictType = "is_no", comboReadDict = true, sort = 50, width = 22) + @Size(max = 50, message = "密评信息-是否密评系统长度不能超过50") @ApiModelProperty("密评信息-是否密评系统") private String mpSfmpxt; /** - * 密评信息-密评得分 - */ - @Excel(name = "密评得分",sort = 51) - @Size(max= 50,message="密评信息-密评得分长度不能超过50") + * 密评信息-密评得分 + */ + @Excel(name = "密评得分", sort = 51) + @Size(max = 50, message = "密评信息-密评得分长度不能超过50") @ApiModelProperty("密评信息-密评得分") private String mpMpdf; @@ -829,211 +828,211 @@ public class AssetCurrentJyPo extends BaseClass implements Serializable { private List jcwlList; /** - * 新监管业务形态 - */ + * 新监管业务形态 + */ @ApiModelProperty("新监管业务形态") @TableField(exist = false) private AssetBusinessFormJyPo xjgywxt; /** - * Whois信息-有效性 - */ + * Whois信息-有效性 + */ @ApiModelProperty("Whois信息-有效性") private String whoisYxx; /** - * Whois信息-注册名 - */ - @Size(max= 50,message="Whois信息-注册名长度不能超过50") + * Whois信息-注册名 + */ + @Size(max = 50, message = "Whois信息-注册名长度不能超过50") @ApiModelProperty("Whois信息-注册名") private String whoisZcm; /** - * Whois信息-服务商 - */ - @Size(max= 50,message="Whois信息-服务商长度不能超过50") + * Whois信息-服务商 + */ + @Size(max = 50, message = "Whois信息-服务商长度不能超过50") @ApiModelProperty("Whois信息-服务商") private String whoisFws; /** - * Whois信息-注册邮箱 - */ - @Size(max= 50,message="Whois信息-注册邮箱长度不能超过50") + * Whois信息-注册邮箱 + */ + @Size(max = 50, message = "Whois信息-注册邮箱长度不能超过50") @ApiModelProperty("Whois信息-注册邮箱") private String whoisZcyx; /** - * Whois信息-注册国家 - */ - @Size(max= 50,message="Whois信息-注册国家长度不能超过50") + * Whois信息-注册国家 + */ + @Size(max = 50, message = "Whois信息-注册国家长度不能超过50") @ApiModelProperty("Whois信息-注册国家") private String whoisZcgj; /** - * Whois信息-注册省 - */ - @Size(max= 50,message="Whois信息-注册省长度不能超过50") + * Whois信息-注册省 + */ + @Size(max = 50, message = "Whois信息-注册省长度不能超过50") @ApiModelProperty("Whois信息-注册省") private String whoisZcs; /** - * Whois信息-注册地址 - */ - @Size(max= 255,message="Whois信息-注册地址长度不能超过255") + * Whois信息-注册地址 + */ + @Size(max = 255, message = "Whois信息-注册地址长度不能超过255") @ApiModelProperty("Whois信息-注册地址") private String whoisZcdz; /** - * Whois信息-注册机构 - */ - @Size(max= 50,message="Whois信息-注册机构长度不能超过50") + * Whois信息-注册机构 + */ + @Size(max = 50, message = "Whois信息-注册机构长度不能超过50") @ApiModelProperty("Whois信息-注册机构") private String whoisZcjg; /** - * Whois信息-注册时间 - */ - @Size(max= 50,message="Whois信息-注册时间长度不能超过50") + * Whois信息-注册时间 + */ + @Size(max = 50, message = "Whois信息-注册时间长度不能超过50") @ApiModelProperty("Whois信息-注册时间") private String whoisZcsj; /** - * Whois信息-最后更新时间 - */ - @Size(max= 50,message="Whois信息-最后更新时间长度不能超过50") + * Whois信息-最后更新时间 + */ + @Size(max = 50, message = "Whois信息-最后更新时间长度不能超过50") @ApiModelProperty("Whois信息-最后更新时间") private String whoisZhgxsj; /** - * Whois信息-到期时间 - */ - @Size(max= 50,message="Whois信息-到期时间长度不能超过50") + * Whois信息-到期时间 + */ + @Size(max = 50, message = "Whois信息-到期时间长度不能超过50") @ApiModelProperty("Whois信息-到期时间") private String whoisDqsj; /** - * 数据资产-数据库名称 - */ - @Excel(name = "*数据库名称",sort = 98) - @Size(max= 50,message="编码长度不能超过255") + * 数据资产-数据库名称 + */ + @Excel(name = "*数据库名称", sort = 98) + @Size(max = 50, message = "编码长度不能超过255") @ApiModelProperty("数据资产-数据库名称") private String sjzcSjkmc; /** - * 数据资产-数据库类型 - */ + * 数据资产-数据库类型 + */ @NotBlank - @Excel(name = "*数据库类型",sort = 99) - @Size(max= 50,message="数据资产-数据库类型长度不能超过50") + @Excel(name = "*数据库类型", sort = 99) + @Size(max = 50, message = "数据资产-数据库类型长度不能超过50") @ApiModelProperty("数据资产-数据库类型") private String sjzcSjklx; /** - * 数据资产-端口 - */ - @Excel(name = "*数据库端口",sort = 100) + * 数据资产-端口 + */ + @Excel(name = "*数据库端口", sort = 100) @NotBlank - @Size(max= 50,message="数据资产-端口长度不能超过50") + @Size(max = 50, message = "数据资产-端口长度不能超过50") @ApiModelProperty("数据资产-端口") private String sjzcDk; /** - * 数据资产-数据库版本 - */ - @Excel(name = "*数据库版本",sort = 101) + * 数据资产-数据库版本 + */ + @Excel(name = "*数据库版本", sort = 101) @NotBlank - @Size(max= 50,message="数据资产-数据库版本长度不能超过255") + @Size(max = 50, message = "数据资产-数据库版本长度不能超过255") @ApiModelProperty("数据资产-数据库版本") private String sjzcSjkbb; /** - * 数据资产-数据库所在IP - */ - @Excel(name = "*数据库所在IP",sort = 102) - @Size(max= 50,message="数据资产-数据库所在IP长度不能超过50") + * 数据资产-数据库所在IP + */ + @Excel(name = "*数据库所在IP", sort = 102) + @Size(max = 50, message = "数据资产-数据库所在IP长度不能超过50") @ApiModelProperty("数据资产-数据库所在IP") private String sjzcSjkIp; /** - * 数据资产-共享属性 - */ + * 数据资产-共享属性 + */ @NotNull - @Excel(name = "*共享属性",dictType = "sjzc_gxsx",comboReadDict = true,sort = 103) + @Excel(name = "*共享属性", dictType = "sjzc_gxsx", comboReadDict = true, sort = 103) @ApiModelProperty("数据资产-共享属性") private String sjzcGxsx; /** - * 数据资产-开放属性 - */ - @Excel(name = "*开放属性",dictType = "sjzc_kfsx",comboReadDict = true,sort = 104) + * 数据资产-开放属性 + */ + @Excel(name = "*开放属性", dictType = "sjzc_kfsx", comboReadDict = true, sort = 104) @NotNull @ApiModelProperty("数据资产-开放属性") private String sjzcKfsx; /** - * 数据资产-数据领域 - */ + * 数据资产-数据领域 + */ @NotNull - @Excel(name = "*数据领域",dictType = "sjzc_sjly",comboReadDict = true,sort = 105) + @Excel(name = "*数据领域", dictType = "sjzc_sjly", comboReadDict = true, sort = 105) @ApiModelProperty("数据资产-数据领域") private String sjzcSjly; /** - * 数据资产-更新周期 - */ + * 数据资产-更新周期 + */ @NotNull - @Excel(name = "*更新周期",dictType = "sjzc_gxzq",comboReadDict = true,sort = 106) + @Excel(name = "*更新周期", dictType = "sjzc_gxzq", comboReadDict = true, sort = 106) @ApiModelProperty("数据资产-更新周期") private String sjzcGxzq; /** - * 数据资产-数据类型 - */ + * 数据资产-数据类型 + */ @NotBlank - @Excel(name = "*数据类型",sort = 107) - @Size(max= 255,message="数据资产-数据类型长度不能超过255") + @Excel(name = "*数据类型", sort = 107) + @Size(max = 255, message = "数据资产-数据类型长度不能超过255") @ApiModelProperty("数据资产-数据类型") private String sjzcSjlx; /** - * 数据资产-数据量 - */ + * 数据资产-数据量 + */ @NotBlank - @Excel(name = "*数据量",sort = 108) - @Size(max= 255,message="数据资产-数据量长度不能超过255") + @Excel(name = "*数据量", sort = 108) + @Size(max = 255, message = "数据资产-数据量长度不能超过255") @ApiModelProperty("数据资产-数据量") private String sjzcSjl; - @Excel(name = "*数据量单位",sort = 109) + @Excel(name = "*数据量单位", sort = 109) @ApiModelProperty("数据资产-数据量单位") @TableField(exist = false) private String sjzcSjldw; /** - * 数据资产-是否为涉密数据 - */ + * 数据资产-是否为涉密数据 + */ @NotNull - @Excel(name = "*是否为涉密数据",dictType = "is_no",comboReadDict = true,sort = 110) + @Excel(name = "*是否为涉密数据", dictType = "is_no", comboReadDict = true, sort = 110) @ApiModelProperty("数据资产-是否为涉密数据") private String sjzcSmsj; /** - * 数据资产-数据是否出境 - */ + * 数据资产-数据是否出境 + */ @NotNull - @Excel(name = "*数据是否出境",dictType = "is_no",comboReadDict = true,sort = 111) + @Excel(name = "*数据是否出境", dictType = "is_no", comboReadDict = true, sort = 111) @ApiModelProperty("数据资产-数据是否出境") private String sjzcCj; /** - * 数据资产-数据分级分类 - */ + * 数据资产-数据分级分类 + */ @NotNull - @Excel(name = "*数据分级分类",dictType = "sjzc_sjfjfl",comboReadDict = true,sort = 112) + @Excel(name = "*数据分级分类", dictType = "sjzc_sjfjfl", comboReadDict = true, sort = 112) @ApiModelProperty("数据资产-数据分级分类") private String sjzcSjfjfl; /** - * 数据资产-数据重要程度 - */ + * 数据资产-数据重要程度 + */ @NotNull - @Excel(name = "数据重要程度",dictType = "zc_xtzyx",comboReadDict = true,sort = 113) + @Excel(name = "数据重要程度", dictType = "zc_xtzyx", comboReadDict = true, sort = 113) @ApiModelProperty("数据资产-数据重要程度") private String sjzcSjzycd; /** - * 数据资产-数据描述 - */ - @Size(max= 500,message="数据资产-数据描述长度不能超过500") + * 数据资产-数据描述 + */ + @Size(max = 500, message = "数据资产-数据描述长度不能超过500") @ApiModelProperty("数据资产-数据描述") - @Excel(name = "数据描述",sort = 114) + @Excel(name = "数据描述", sort = 114) private String sjzcSjms; @ApiModelProperty("*业务描述") - @Excel(name = "*业务描述",sort = 115) + @Excel(name = "*业务描述", sort = 115) @TableField(exist = false) private String ywms; /** - * 业务系统拓扑图 - */ - @Size(max= 500,message="业务系统拓扑图长度不能超过500") + * 业务系统拓扑图 + */ + @Size(max = 500, message = "业务系统拓扑图长度不能超过500") @ApiModelProperty("业务系统拓扑图") private String ywxttpt; - @Size(max= 500,message="业务系统拓扑文件长度不能超过500") + @Size(max = 500, message = "业务系统拓扑文件长度不能超过500") @ApiModelProperty("业务系统拓扑文件") private String ywxttpwj; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetEmailCpPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetEmailCpPo.java index bc803ca..9517897 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetEmailCpPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetEmailCpPo.java @@ -3,7 +3,6 @@ package com.ruoyi.tc.entity.po; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; -import com.ruoyi.common.annotation.Excel; import com.ruoyi.tc.baseClass.BaseClass; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @@ -73,6 +72,7 @@ public class AssetEmailCpPo extends BaseClass implements Serializable { * 安全防护系统(字典) */ + @ApiModelProperty("安全防护系统(字典)") private String aqfhxt; /** @@ -85,12 +85,14 @@ public class AssetEmailCpPo extends BaseClass implements Serializable { * 数字证书厂商 */ + @ApiModelProperty("数字证书厂商") private String szzscs; /** * 上线时间 */ + @ApiModelProperty("上线时间") private String sxsj; /** @@ -127,11 +129,13 @@ public class AssetEmailCpPo extends BaseClass implements Serializable { * 系统责任人电话 */ + @ApiModelProperty("系统责任人电话") private String xtzrrdh; /** * 系统责任人邮箱 */ + @ApiModelProperty("系统责任人邮箱") private String xtzrryx; /** @@ -149,7 +153,7 @@ public class AssetEmailCpPo extends BaseClass implements Serializable { private String bfyy; @ApiModelProperty("不通过原因") - private String btgyy; + private String btgyy; @ApiModelProperty("审核状态(0待核查,1待审批,3审核通过,4审核不通过,5已报废)") private Integer status; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetEmailJyPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetEmailJyPo.java index 926443f..374e5d0 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetEmailJyPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetEmailJyPo.java @@ -13,9 +13,10 @@ import java.io.Serializable; /** * 电子邮件资产表(asset_email_cp)实体类 + * * @author du * @since 2024/11/13 14:44 -*/ + */ @Data @ApiModel("电子邮件资产表") @TableName(value = "asset_email_cp") @@ -23,7 +24,7 @@ public class AssetEmailJyPo extends BaseClass implements Serializable { @ApiModelProperty("email_id") - @TableId(value = "email_id",type = IdType.AUTO) + @TableId(value = "email_id", type = IdType.AUTO) private Long emailId; @ApiModelProperty("资产id") @@ -32,111 +33,129 @@ public class AssetEmailJyPo extends BaseClass implements Serializable { @ApiModelProperty("任务id") private Integer taskId; /** - * 所属单位 - */ + * 所属单位 + */ + @Excel(name = "所属单位", sort = 1, width = 24) @ApiModelProperty("所属单位") private String ssdw; /** - * 电子邮箱后缀 - */ + * 电子邮箱后缀 + */ + @Excel(name = "电子邮箱后缀", sort = 2, width = 20) @ApiModelProperty("电子邮箱后缀") private String dzyxhz; /** - * 建设类型(字典) - */ - @Excel(name = "建设类型", sort = 3, width = 20,dictType = "email_jslx",comboReadDict = true) + * 建设类型(字典) + */ + + @Excel(name = "建设类型", sort = 3, width = 20, dictType = "email_jslx", comboReadDict = true) @ApiModelProperty("建设类型(字典)") private String jslx; /** - * 邮件系统供应商 - */ + * 邮件系统供应商 + */ + @Excel(name = "邮件系统供应商", sort = 4, width = 24) @ApiModelProperty("邮件系统供应商") private String yjxtgys; /** - * 密码算法 - */ + * 密码算法 + */ + @Excel(name = "密码算法", sort = 5, width = 22) @ApiModelProperty("密码算法") private String mmsf; /** - * 邮件系统状态(字典) - */ - @Excel(name = "邮件系统状态", sort = 6, width = 20,dictType = "email_state",comboReadDict = true) + * 邮件系统状态(字典) + */ + + @Excel(name = "邮件系统状态", sort = 6, width = 20, dictType = "email_state", comboReadDict = true) @ApiModelProperty("邮件系统状态(字典)") private String yjxtzc; /** - * 安全防护系统(字典) - */ - @Excel(name = "安全防护系统", sort = 7, dictType = "email_hasorno",comboReadDict = true) + * 安全防护系统(字典) + */ + + @Excel(name = "安全防护系统", sort = 7, dictType = "email_hasorno", comboReadDict = true) @ApiModelProperty("安全防护系统(字典)") private String aqfhxt; /** - * 安全备份环境(字典) - */ - @Excel(name = "安全备份环境", sort = 8, dictType = "email_hasorno",comboReadDict = true) + * 安全备份环境(字典) + */ + + @Excel(name = "安全备份环境", sort = 8, dictType = "email_hasorno", comboReadDict = true) @ApiModelProperty("安全备份环境(字典)") private String aqbfhj; /** - * 数字证书厂商 - */ + * 数字证书厂商 + */ + @Excel(name = "数字证书厂商", sort = 9) @ApiModelProperty("数字证书厂商") private String szzscs; /** - * 上线时间 - */ + * 上线时间 + */ + @Excel(name = "上线时间", sort = 10) @ApiModelProperty("上线时间") private String sxsj; /** - * 所属行业(字典) - */ - @Excel(name = "所属行业",dictType = "app_sshy",comboReadDict = true,sort = 11, width = 18) + * 所属行业(字典) + */ + + @Excel(name = "所属行业", dictType = "app_sshy", comboReadDict = true, sort = 11, width = 18) @ApiModelProperty("所属行业(字典)") private String sshy; /** - * 重点行业(字典) - */ - @Excel(name = "重点行业",dictType = "app_zdhy",comboReadDict = true,sort = 12, width = 18) + * 重点行业(字典) + */ + + @Excel(name = "重点行业", dictType = "app_zdhy", comboReadDict = true, sort = 12, width = 18) @ApiModelProperty("重点行业(字典)") private String zdhy; /** - * 行政区划(字典) - */ - @Excel(name = "行政区划",dictType = "app_xzqh",comboReadDict = true,sort = 13, width = 18) + * 行政区划(字典) + */ + + @Excel(name = "行政区划", dictType = "app_xzqh", comboReadDict = true, sort = 13, width = 18) @ApiModelProperty("行政区划(字典)") private String xzqh; /** - * 简介 - */ - @Excel(name = "简介",sort = 14, width = 28) + * 简介 + */ + + @Excel(name = "简介", sort = 14, width = 28) @ApiModelProperty("简介") private String jj; /** - * 系统责任人 - */ - @Excel(name = "系统责任人",sort = 15) + * 系统责任人 + */ + + @Excel(name = "系统责任人", sort = 15) @ApiModelProperty("系统责任人") private String xtzrr; /** - * 系统责任人电话 - */ - @Excel(name = "系统责任人电话",sort = 16) + * 系统责任人电话 + */ + + @Excel(name = "系统责任人电话", sort = 16) @ApiModelProperty("系统责任人电话") private String xtzrrdh; /** - * 系统责任人邮箱 - */ - @Excel(name = "系统责任人邮箱",sort = 17) + * 系统责任人邮箱 + */ + + @Excel(name = "系统责任人邮箱", sort = 17) @ApiModelProperty("系统责任人邮箱") private String xtzrryx; /** - * 系统责任人地址 - */ - @Excel(name = "系统责任人地址",sort = 18) + * 系统责任人地址 + */ + + @Excel(name = "系统责任人地址", sort = 18) @ApiModelProperty("系统责任人地址") private String xtzrrdz; @@ -148,7 +167,7 @@ public class AssetEmailJyPo extends BaseClass implements Serializable { private String bfyy; @ApiModelProperty("不通过原因") - private String btgyy; + private String btgyy; @ApiModelProperty("审核状态(0待核查,1待审批,3审核通过,4审核不通过,5已报废)") private Integer status; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetMiniProgramsCpPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetMiniProgramsCpPo.java index 5d6e487..1ec2e34 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetMiniProgramsCpPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetMiniProgramsCpPo.java @@ -51,6 +51,7 @@ public class AssetMiniProgramsCpPo extends BaseClass implements Serializable { * appid */ + @ApiModelProperty("appid") private String appId; /** @@ -63,6 +64,7 @@ public class AssetMiniProgramsCpPo extends BaseClass implements Serializable { * 统一社会信用代码 */ + @ApiModelProperty("统一社会信用代码") private String tyshxydm; /** @@ -75,17 +77,20 @@ public class AssetMiniProgramsCpPo extends BaseClass implements Serializable { * 账号原始ID */ + @ApiModelProperty("账号原始ID") private String ysId; /** * 小程序包状态(字典) */ + @ApiModelProperty("小程序包状态(字典)") private String packState; /** * 认证状态(字典) */ + @ApiModelProperty("认证状态(字典)") private String rzState; /** @@ -103,6 +108,7 @@ public class AssetMiniProgramsCpPo extends BaseClass implements Serializable { /** * icp备案状态 */ + @ApiModelProperty("icp备案状态") private String icpState; @@ -127,6 +133,7 @@ public class AssetMiniProgramsCpPo extends BaseClass implements Serializable { /** * 所属行业(字典) */ + @ApiModelProperty("所属行业(字典)") private String sshy; @@ -134,12 +141,14 @@ public class AssetMiniProgramsCpPo extends BaseClass implements Serializable { * 重点行业(字典) */ + @ApiModelProperty("重点行业(字典)") private String zdhy; /** * 行政区划(字典) */ + @ApiModelProperty("行政区划(字典)") private String xzqh; /** @@ -170,6 +179,7 @@ public class AssetMiniProgramsCpPo extends BaseClass implements Serializable { * 系统责任人地址 */ + @ApiModelProperty("系统责任人地址") private String xtzrrdz; /** @@ -195,13 +205,12 @@ public class AssetMiniProgramsCpPo extends BaseClass implements Serializable { private String bfyy; - @ApiModelProperty("不通过次数") private Integer count; @ApiModelProperty("不通过原因") - private String btgyy; + private String btgyy; @ApiModelProperty("审核状态(0待核查,1待审批,3审核通过,4审核不通过,5已报废)") private Integer status; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetMiniProgramsJyPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetMiniProgramsJyPo.java index 49c8385..927d750 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetMiniProgramsJyPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetMiniProgramsJyPo.java @@ -23,10 +23,10 @@ import java.io.Serializable; public class AssetMiniProgramsJyPo extends BaseClass implements Serializable { /** - * - */ + * + */ @ApiModelProperty("mini_id") - @TableId(value = "mini_id",type = IdType.AUTO) + @TableId(value = "mini_id", type = IdType.AUTO) private Long miniId; @@ -37,158 +37,183 @@ public class AssetMiniProgramsJyPo extends BaseClass implements Serializable { private Integer taskId; /** - * 所属单位 - */ + * 所属单位 + */ + @Excel(name = "所属单位", sort = 1, width = 22) @ApiModelProperty("所属单位") private String ssdw; /** - * 小程序名称 - */ + * 小程序名称 + */ + @Excel(name = "小程序名称", sort = 2, width = 22) @ApiModelProperty("小程序名称") private String xcxmc; /** - * appid - */ + * appid + */ + @Excel(name = "APPID", sort = 3, width = 22) @ApiModelProperty("appid") private String appId; /** - * 认证主体 - */ + * 认证主体 + */ + @Excel(name = "认证主体", sort = 4, width = 26) @ApiModelProperty("认证主体") private String rzzt; /** - * 统一社会信用代码 - */ + * 统一社会信用代码 + */ + @Excel(name = "统一社会信用代码", sort = 5) @ApiModelProperty("统一社会信用代码") private String tyshxydm; /** - * 小程序状态(字典) - */ - @Excel(name = "小程序状态", sort = 6,dictType = "gzh_state",comboReadDict = true) + * 小程序状态(字典) + */ + + @Excel(name = "小程序状态", sort = 6, dictType = "gzh_state", comboReadDict = true) @ApiModelProperty("小程序状态(字典)") private String state; /** - * 账号原始ID - */ + * 账号原始ID + */ + @Excel(name = "账号原始ID", sort = 7) @ApiModelProperty("账号原始ID") private String ysId; /** - * 小程序包状态(字典) - */ - @Excel(name = "小程序包状态", sort = 8,dictType = "email_state",comboReadDict = true) + * 小程序包状态(字典) + */ + + @Excel(name = "小程序包状态", sort = 8, dictType = "email_state", comboReadDict = true) @ApiModelProperty("小程序包状态(字典)") private String packState; /** - * 认证状态(字典) - */ - @Excel(name = "认证状态", sort = 9,dictType = "gzh_rzzt",comboReadDict = true) + * 认证状态(字典) + */ + + @Excel(name = "认证状态", sort = 9, dictType = "gzh_rzzt", comboReadDict = true) @ApiModelProperty("认证状态(字典)") private String rzState; /** - * 认证时间 - */ + * 认证时间 + */ + @Excel(name = "认证时间", sort = 10) @ApiModelProperty("认证时间") private String rzsj; /** - * 认证类型(字典) - */ - @Excel(name = "认证类型", sort = 11,dictType = "gzh_rzlx",comboReadDict = true) + * 认证类型(字典) + */ + + @Excel(name = "认证类型", sort = 11, dictType = "gzh_rzlx", comboReadDict = true) @ApiModelProperty("认证类型(字典)") private String rzlx; /** - * icp备案状态 - */ + * icp备案状态 + */ + @ApiModelProperty("icp备案状态") @Excel(name = "icp备案状态", sort = 12) private String icpState; /** - * 域命白名单 - */ + * 域命白名单 + */ + @Excel(name = "域名白名单", sort = 13) @ApiModelProperty("域命白名单") private String ymbmd; /** - * 服务类目 - */ + * 服务类目 + */ + @Excel(name = "服务类目", sort = 14) @ApiModelProperty("服务类目") private String fwlm; /** - * 行业电子邮箱 - */ + * 行业电子邮箱 + */ + @Excel(name = "行业电子邮箱", sort = 15) @ApiModelProperty("行业电子邮箱") private String hydzyx; /** - * 所属行业(字典) - */ + * 所属行业(字典) + */ + @ApiModelProperty("所属行业(字典)") - @Excel(name = "所属行业",dictType = "app_sshy",comboReadDict = true,sort = 16, width = 18) + @Excel(name = "所属行业", dictType = "app_sshy", comboReadDict = true, sort = 16, width = 18) private String sshy; /** - * 重点行业(字典) - */ - @Excel(name = "重点行业",dictType = "app_zdhy",comboReadDict = true,sort = 17, width = 18) + * 重点行业(字典) + */ + + @Excel(name = "重点行业", dictType = "app_zdhy", comboReadDict = true, sort = 17, width = 18) @ApiModelProperty("重点行业(字典)") private String zdhy; /** - * 行政区划(字典) - */ - @Excel(name = "行政区划",dictType = "app_xzqh",comboReadDict = true,sort = 18, width = 18) + * 行政区划(字典) + */ + + @Excel(name = "行政区划", dictType = "app_xzqh", comboReadDict = true, sort = 18, width = 18) @ApiModelProperty("行政区划(字典)") private String xzqh; /** - * 系统简介 - */ - @Excel(name = "系统简介",sort = 19, width = 24) + * 系统简介 + */ + + @Excel(name = "系统简介", sort = 19, width = 24) @ApiModelProperty("系统简介") private String xtjj; /** - * 系统责任人 - */ - @Excel(name = "系统责任人",sort = 20) + * 系统责任人 + */ + + @Excel(name = "系统责任人", sort = 20) @ApiModelProperty("系统责任人") private String xtzrr; /** - * 系统责任人电话 - */ - @Excel(name = "系统责任人电话",sort = 21) + * 系统责任人电话 + */ + + @Excel(name = "系统责任人电话", sort = 21) @ApiModelProperty("系统责任人电话") private String xtzrrdh; /** - * 系统责任人邮箱 - */ - @Excel(name = "系统责任人邮箱",sort = 22) + * 系统责任人邮箱 + */ + + @Excel(name = "系统责任人邮箱", sort = 22) @ApiModelProperty("系统责任人邮箱") private String xtzrryx; /** - * 系统责任人地址 - */ - @Excel(name = "系统责任人地址",sort = 23,width = 24) + * 系统责任人地址 + */ + + @Excel(name = "系统责任人地址", sort = 23, width = 24) @ApiModelProperty("系统责任人地址") private String xtzrrdz; /** - * 引用插件appid - */ - @Excel(name = "引用插件(APPID)",sort = 24) + * 引用插件appid + */ + + @Excel(name = "引用插件(APPID)", sort = 24) @ApiModelProperty("引用插件appid") private String yycjAppid; /** - * 引用插件开发者 - */ - @Excel(name = "引用插件(开发者)",sort = 25) + * 引用插件开发者 + */ + + @Excel(name = "引用插件(开发者)", sort = 25) @ApiModelProperty("引用插件开发者") private String yycjKfz; /** - * 删除标志(0代表存在 2代表删除) - */ + * 删除标志(0代表存在 2代表删除) + */ @ApiModelProperty("删除标志(0代表存在 2代表删除)") private String delFlag; @@ -200,7 +225,7 @@ public class AssetMiniProgramsJyPo extends BaseClass implements Serializable { private Integer count; @ApiModelProperty("不通过原因") - private String btgyy; + private String btgyy; @ApiModelProperty("审核状态(0待核查,1待审批,3审核通过,4审核不通过,5已报废)") private Integer status; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetOfficialAccountCpPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetOfficialAccountCpPo.java index 97508ed..20315cd 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetOfficialAccountCpPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetOfficialAccountCpPo.java @@ -10,6 +10,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; import java.io.Serializable; import java.util.List; @@ -38,6 +39,7 @@ public class AssetOfficialAccountCpPo extends BaseClass implements Serializable /** * 所属单位 */ + @ApiModelProperty("所属单位") private String ssdw; @@ -45,109 +47,127 @@ public class AssetOfficialAccountCpPo extends BaseClass implements Serializable /** * 公众号名称 */ - + @ApiModelProperty("公众号名称") private String gzhmc; /** * 微信号 */ - + @ApiModelProperty("微信号") private String wxh; /** * 认证主体 */ - + @ApiModelProperty("认证主体") private String rzzt; /** * 统一社会信用代码 */ + @ApiModelProperty("统一社会信用代码") private String tyshxydm; /** * 公众号状态(字典) */ + @ApiModelProperty("公众号状态(字典)") private String gzhzt; /** * 公众号id */ + @ApiModelProperty("公众号id") private String gzhId; /** * 公众号类型(字典) */ + @ApiModelProperty("公众号类型(字典)") private String gzhlx; /** * 认证状态(字典) */ + @ApiModelProperty("认证状态(字典)") private String rzState; /** * 认证时间 */ + @ApiModelProperty("认证时间") private String rzsj; /** * 认证类型(字典) */ + @ApiModelProperty("认证类型(字典)") private String rzlx; /** * 所属行业(字典) */ + @ApiModelProperty("所属行业(字典)") private String sshy; /** * 重点行业(字典) */ + @ApiModelProperty("重点行业(字典)") private String zdhy; /** * 行政区划(字典) */ + @ApiModelProperty("行政区划(字典)") private String xzqh; /** * 系统简介 */ + @ApiModelProperty("系统简介") private String xtjj; /** * 系统责任人 */ + @ApiModelProperty("系统责任人") private String xtzrr; /** * 系统责任人电话 */ + @ApiModelProperty("系统责任人电话") private String xtzrrdh; /** * 系统责任人邮箱 */ + @ApiModelProperty("系统责任人邮箱") private String xtzrryx; /** * 系统责任人地址 */ + @ApiModelProperty("系统责任人地址") private String xtzrrdz; /** * 菜单名称 */ + @ApiModelProperty("菜单名称") private String cdmc; /** * 菜单链接 */ + @ApiModelProperty("菜单链接") private String cdlj; /** * 菜单类型 */ + @ApiModelProperty("菜单类型") private String cdlx; @@ -173,7 +193,7 @@ public class AssetOfficialAccountCpPo extends BaseClass implements Serializable @ApiModelProperty("不通过原因") - private String btgyy; + private String btgyy; @ApiModelProperty("审核状态(0待核查,1待审批,3审核通过,4审核不通过,5已报废)") private Integer status; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetOfficialAccountJyPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetOfficialAccountJyPo.java index ce2bb7a..2540401 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetOfficialAccountJyPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetOfficialAccountJyPo.java @@ -11,6 +11,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; import java.io.Serializable; import java.util.List; @@ -39,6 +40,7 @@ public class AssetOfficialAccountJyPo extends BaseClass implements Serializable /** * 所属单位 */ + @Excel(name = "所属单位", sort = 1, width = 24) @ApiModelProperty("所属单位") private String ssdw; @@ -46,126 +48,147 @@ public class AssetOfficialAccountJyPo extends BaseClass implements Serializable /** * 公众号名称 */ + @Excel(name = "公众号名称", sort = 2, width = 20) @ApiModelProperty("公众号名称") private String gzhmc; /** * 微信号 */ + @Excel(name = "微信号", sort = 3, width = 22) @ApiModelProperty("微信号") private String wxh; /** * 认证主体 */ + @Excel(name = "认证主体", sort = 4, width = 24) @ApiModelProperty("认证主体") private String rzzt; /** * 统一社会信用代码 */ + @Excel(name = "统一社会信用代码", sort = 5, width = 24) @ApiModelProperty("统一社会信用代码") private String tyshxydm; /** * 公众号状态(字典) */ + @Excel(name = "公众号状态", sort = 6, dictType = "gzh_state", comboReadDict = true) @ApiModelProperty("公众号状态(字典)") private String gzhzt; /** * 公众号id */ + @Excel(name = "公众号ID", sort = 7) @ApiModelProperty("公众号id") private String gzhId; /** * 公众号类型(字典) */ + @Excel(name = "公众号类型", sort = 8, dictType = "gzh_lx", comboReadDict = true) @ApiModelProperty("公众号类型(字典)") private String gzhlx; /** * 认证状态(字典) */ + @Excel(name = "认证状态", sort = 9, dictType = "gzh_rzzt", comboReadDict = true) @ApiModelProperty("认证状态(字典)") private String rzState; /** * 认证时间 */ + @Excel(name = "认证时间", sort = 10) @ApiModelProperty("认证时间") private String rzsj; /** * 认证类型(字典) */ + @Excel(name = "认证类型", sort = 11, dictType = "gzh_rzlx", comboReadDict = true) @ApiModelProperty("认证类型(字典)") private String rzlx; /** * 所属行业(字典) */ + @Excel(name = "所属行业", dictType = "app_sshy", comboReadDict = true, sort = 12, width = 18) @ApiModelProperty("所属行业(字典)") private String sshy; /** * 重点行业(字典) */ + @Excel(name = "重点行业", dictType = "app_zdhy", comboReadDict = true, sort = 13, width = 18) @ApiModelProperty("重点行业(字典)") private String zdhy; /** * 行政区划(字典) */ + @Excel(name = "行政区划", dictType = "app_xzqh", comboReadDict = true, sort = 14, width = 18) @ApiModelProperty("行政区划(字典)") private String xzqh; /** * 系统简介 */ + @Excel(name = "系统简介", sort = 15, width = 26) @ApiModelProperty("系统简介") private String xtjj; /** * 系统责任人 */ + @Excel(name = "系统责任人", sort = 16) @ApiModelProperty("系统责任人") private String xtzrr; /** * 系统责任人电话 */ + @Excel(name = "系统责任人电话", sort = 17) @ApiModelProperty("系统责任人电话") private String xtzrrdh; /** * 系统责任人邮箱 */ + @Excel(name = "系统责任人邮箱", sort = 18) @ApiModelProperty("系统责任人邮箱") private String xtzrryx; /** * 系统责任人地址 */ + @Excel(name = "系统责任人地址", sort = 19) @ApiModelProperty("系统责任人地址") private String xtzrrdz; /** * 菜单名称 */ + @Excel(name = "菜单信息(菜单名称)", sort = 20) @ApiModelProperty("菜单名称") private String cdmc; /** * 菜单链接 */ + @Excel(name = "菜单信息(菜单链接)", sort = 21, width = 28) @ApiModelProperty("菜单链接") private String cdlj; /** * 菜单类型 */ + @Excel(name = "菜单信息(菜单类型)", sort = 22) @ApiModelProperty("菜单类型") private String cdlx; @@ -173,6 +196,7 @@ public class AssetOfficialAccountJyPo extends BaseClass implements Serializable /** * 菜单数组 */ + @TableField(exist = false) @ApiModelProperty("菜单类型") private List cdList; @@ -191,7 +215,7 @@ public class AssetOfficialAccountJyPo extends BaseClass implements Serializable @ApiModelProperty("不通过原因") - private String btgyy; + private String btgyy; @ApiModelProperty("审核状态(0待核查,1待审批,3审核通过,4审核不通过,5已报废)") private Integer status; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetSupplyChainCpPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetSupplyChainCpPo.java index 1d39534..f4cea4d 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetSupplyChainCpPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetSupplyChainCpPo.java @@ -8,6 +8,8 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; import java.io.Serializable; /** @@ -36,42 +38,42 @@ public class AssetSupplyChainCpPo extends BaseClass implements Serializable { private Long assetId; /** * 1.测评单位2.硬件供应商单位3.机房运维单位4.系统设计单位5.系统建设单位6.安全服务单位 - */ + */ @NotNull @ApiModelProperty("1.测评单位2.硬件供应商单位3.机房运维单位4.系统设计单位5.系统建设单位6.安全服务单位") private Integer type; /** * 名称 */ - + @ApiModelProperty("名称") private String name; /** * 统一信用代码 - */ + */ @ApiModelProperty("统一信用代码") private String tyshxydm; /** * 联系人 */ - + @ApiModelProperty("联系人") private String lxr; /** * 联系电话 */ - + @ApiModelProperty("联系电话") private String lxdh; /** * 供应商注册地址 */ - + @ApiModelProperty("供应商注册地址") private String gyszcdz; /** * 注册地是否为太仓 - */ + */ @ApiModelProperty("注册地是否为太仓") private String sfwtc; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetSupplyChainJyPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetSupplyChainJyPo.java index 234de59..5d85ac9 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetSupplyChainJyPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/AssetSupplyChainJyPo.java @@ -8,11 +8,14 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; import java.io.Serializable; /** * 资产供应链信息(asset_supply_chain)实体类 + * * @author du * @since 2024/11/13 14:44 */ @@ -24,55 +27,60 @@ public class AssetSupplyChainJyPo extends BaseClass implements Serializable { /** * 主键id */ - @TableId(type = IdType.AUTO,value = "supply_id") - private Long supplyId; - - + @TableId(type = IdType.AUTO, value = "supply_id") + private Long supplyId; /** - * 资产id - */ + * 资产id + */ @ApiModelProperty("资产id") private Long assetId; /** - * 1.测评单位2.硬件供应商单位3.机房运维单位4.系统设计单位5.系统建设单位6.安全服务单位 7系统运营单位 - */ + * 1.测评单位2.硬件供应商单位3.机房运维单位4.系统设计单位5.系统建设单位6.安全服务单位 7系统运营单位 + */ + @NotNull @ApiModelProperty("1.测评单位2.硬件供应商单位3.机房运维单位4.系统设计单位5.系统建设单位6.安全服务单位 7系统运营单位") private Integer type; /** - * 名称 - */ - @Size(max= 50,message="名称长度不能超过50") + * 名称 + */ + + @Size(max = 50, message = "名称长度不能超过50") @ApiModelProperty("名称") private String name; /** - * 统一信用代码 - */ - @Size(max= 50,message="统一信用代码长度不能超过50") + * 统一信用代码 + */ + + @Size(max = 50, message = "统一信用代码长度不能超过50") @ApiModelProperty("统一信用代码") private String tyshxydm; /** - * 联系人 - */ - @Size(max= 50,message="联系人长度不能超过50") + * 联系人 + */ + + @Size(max = 50, message = "联系人长度不能超过50") @ApiModelProperty("联系人") private String lxr; /** - * 联系电话 - */ - @Size(max= 50,message="联系电话长度不能超过50") + * 联系电话 + */ + + @Size(max = 50, message = "联系电话长度不能超过50") @ApiModelProperty("联系电话") private String lxdh; /** - * 供应商注册地址 - */ - @Size(max= 500,message="供应商注册地址长度不能超过500") + * 供应商注册地址 + */ + + @Size(max = 500, message = "供应商注册地址长度不能超过500") @ApiModelProperty("供应商注册地址") private String gyszcdz; /** - * 注册地是否为太仓 - */ + * 注册地是否为太仓 + */ + @ApiModelProperty("注册地是否为太仓") private String sfwtc; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/UnitOtherConcatCpPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/UnitOtherConcatCpPo.java index 5a4df3e..5f21d02 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/UnitOtherConcatCpPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/UnitOtherConcatCpPo.java @@ -8,6 +8,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; import java.io.Serializable; /** @@ -33,16 +34,16 @@ public class UnitOtherConcatCpPo extends BaseClass implements Serializable { @ApiModelProperty("资产id") private Long assetId; - + @ApiModelProperty("其他联系人姓名") private String qtlxrxm; - + @ApiModelProperty("其他联系人联系方式") private String qtlxrlxfs; - + @ApiModelProperty("其他联系人邮箱") private String qtlxryx; - + @ApiModelProperty("其他联系人职务职称") private String qtlxrzwzc; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/UnitOtherConcatJyPo.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/UnitOtherConcatJyPo.java index 8c8231c..2f429cc 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/UnitOtherConcatJyPo.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/po/UnitOtherConcatJyPo.java @@ -8,10 +8,12 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; import java.io.Serializable; /** * 单位其他联系人(unit_other_contact)实体类 + * * @author du * @since 2024/11/13 14:44 */ @@ -20,14 +22,10 @@ import java.io.Serializable; @TableName(value = "unit_other_contact_cp") public class UnitOtherConcatJyPo extends BaseClass implements Serializable { - - - - /** * 主表id */ - @TableId(type = IdType.AUTO,value = "concat_id") + @TableId(type = IdType.AUTO, value = "concat_id") @ApiModelProperty("主表id") private Long concatId; @@ -36,16 +34,16 @@ public class UnitOtherConcatJyPo extends BaseClass implements Serializable { @ApiModelProperty("资产id") private Long assetId; - + @ApiModelProperty("其他联系人姓名") private String qtlxrxm; - + @ApiModelProperty("其他联系人联系方式") private String qtlxrlxfs; - + @ApiModelProperty("其他联系人邮箱") private String qtlxryx; - + @ApiModelProperty("其他联系人职务职称") private String qtlxrzwzc; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/request/AssestTaskXqRequest.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/request/AssestTaskXqRequest.java index f7d89f3..b34391e 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/request/AssestTaskXqRequest.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/request/AssestTaskXqRequest.java @@ -30,6 +30,13 @@ public class AssestTaskXqRequest { @ApiModelProperty("单位名称") private String dwmc; + /** + * 系统名称 + */ + @ApiModelProperty("系统名称") + private String xtmc; + + /** * 审核状态(0待核查,1待审核,3审核通过,4审核不通过,5审核不通过) */ diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/request/AssetCurrentShRequest.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/request/AssetCurrentShRequest.java index 57ae15c..9e78dfa 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/request/AssetCurrentShRequest.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/request/AssetCurrentShRequest.java @@ -1,9 +1,12 @@ package com.ruoyi.tc.entity.request; +import com.ruoyi.tc.entity.po.*; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.Valid; + /** * @author dong * @since 2024/11/20 16:29 @@ -44,7 +47,6 @@ public class AssetCurrentShRequest { @ApiModelProperty("资产id") private Integer assetId; - /** * 不通过原因 */ @@ -57,6 +59,39 @@ public class AssetCurrentShRequest { @ApiModelProperty("审核状态(0待核查,1待审批,3审核通过,4审核不通过,5已报废)") private Integer status; + /** + * app + */ + @ApiModelProperty("app") + @Valid + private AssetAppCpPo assetAppCpPo; + + /** + * web + */ + @ApiModelProperty("web") + @Valid + private AssetCurrentCpPo assetCurrentCpPo; + /** + * 小程序 + */ + @ApiModelProperty("小程序") + @Valid + private AssetMiniProgramsCpPo assetMiniProgramsCpPo; + + /** + * 小程序 + */ + @ApiModelProperty("公众号") + @Valid + private AssetOfficialAccountCpPo assetOfficialAccountCpPo; + + /** + * 邮件 + */ + @ApiModelProperty("邮件") + @Valid + private AssetEmailCpPo assetEmailCpPo; } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/response/AssestTaskXqresponse.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/response/AssestTaskXqresponse.java index 952be54..16fb2a7 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/response/AssestTaskXqresponse.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/entity/response/AssestTaskXqresponse.java @@ -1,8 +1,12 @@ package com.ruoyi.tc.entity.response; +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.time.LocalDateTime; /** * @author dong @@ -54,4 +58,13 @@ public class AssestTaskXqresponse { */ @ApiModelProperty("不通过原因") private String btgyy; + + + /** + * 单位核查时间 + */ + @ApiModelProperty("单位核查时间") + @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime updateTime; } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetAppCpMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetAppCpMapper.java index bd8857f..4ab6975 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetAppCpMapper.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetAppCpMapper.java @@ -28,7 +28,7 @@ public interface AssetAppCpMapper extends BaseMapper { * @param taskId 任务id */ @Delete("delete from asset_app_cp where asset_id=#{assetId} and task_id =#{taskId} ") - void deletByAssetIdandTaskId(@Param("assetId") Long assetId, @Param("taskId") int taskId); + void deletByAssetIdandTaskId(@Param("assetId") Long assetId, @Param("taskId") Integer taskId); /** @@ -61,5 +61,9 @@ public interface AssetAppCpMapper extends BaseMapper { */ @Select("select * from asset_app_cp where asset_id=#{assetId} and task_id =#{taskId} ") AssetAppCpPo findByassetIdandTaskId(@Param("assetId") Integer assetId, @Param("taskId")Integer taskId); + + + @Select(" select * from asset_app_cp where asset_id = #{id} ") + AssetAppCpPo findDwmc(Long id); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetCurrentCpMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetCurrentCpMapper.java index e004d89..2f56644 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetCurrentCpMapper.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetCurrentCpMapper.java @@ -2,6 +2,7 @@ package com.ruoyi.tc.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ruoyi.tc.entity.AssetCurrent; import com.ruoyi.tc.entity.po.AssetCurrentCpPo; import com.ruoyi.tc.entity.request.AssetAuditPageRequest; import org.apache.ibatis.annotations.Delete; @@ -57,5 +58,9 @@ public interface AssetCurrentCpMapper extends BaseMapper { AssetCurrentCpPo findByassetIdandTaskId(@Param("assetId") Integer assetId, @Param("taskId") Integer taskId); + + @Select(" select * from asset_current_cp where id = #{id} ") + AssetCurrentCpPo findDwmc(Long id); + } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetEmailCpMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetEmailCpMapper.java index fd26a11..2908fb8 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetEmailCpMapper.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetEmailCpMapper.java @@ -23,7 +23,7 @@ public interface AssetEmailCpMapper extends BaseMapper { * @param taskId 任务id */ @Delete("delete from asset_email_cp where asset_id=#{assetId} and task_id =#{taskId} ") - void deletByAssetIdandTaskId(@Param("assetId") Long assetId, @Param("taskId") int taskId); + void deletByAssetIdandTaskId(@Param("assetId") Long assetId, @Param("taskId") Integer taskId); @@ -60,5 +60,16 @@ public interface AssetEmailCpMapper extends BaseMapper { */ @Select("select * from asset_email_cp where asset_id=#{assetId} and task_id =#{taskId} ") AssetEmailCpPo findByassetIdandTaskId(@Param("assetId") Integer assetId, @Param("taskId")Integer taskId); + + + + /** + * 根据资产id查询资产 + * + * @param id + * @return + */ + @Select(" select * from asset_email_cp where asset_id = #{id} ") + AssetEmailCpPo findDwmc(Long id); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetMiniProgramsCpMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetMiniProgramsCpMapper.java index 056104f..8e20c0e 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetMiniProgramsCpMapper.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/mapper/AssetMiniProgramsCpMapper.java @@ -1,6 +1,7 @@ package com.ruoyi.tc.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.tc.entity.po.AssetEmailCpPo; import com.ruoyi.tc.entity.po.AssetMiniProgramsCpPo; import org.apache.ibatis.annotations.Delete; import org.apache.ibatis.annotations.Param; @@ -25,7 +26,7 @@ public interface AssetMiniProgramsCpMapper extends BaseMapper { * @param dwmc 单位名称 * @return */ - List findByDwmc(@Param("dwmc") String dwmc); + AssetTask findByDwmc(@Param("dwmc") String dwmc); + + + + + /** + * 根据任务id查询数据 + * @param taskId + * @return + */ + + AssetTask findBytaskId(@Param("taskId") Integer taskId); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetAppCpService.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetAppCpService.java index e13339c..1de12bb 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetAppCpService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetAppCpService.java @@ -22,7 +22,7 @@ public interface AssetAppCpService extends IService { * @param assetId 资产id * @param taskId 任务id */ - void deletByAssetIdandTaskId(Long assetId, int taskId); + void deletByAssetIdandTaskId(Long assetId, Integer taskId); /** @@ -54,4 +54,12 @@ public interface AssetAppCpService extends IService { */ AssetAppCpPo findByassetIdandTaskId(Integer assetId, Integer taskId); + + /** + * 根据资产id查询资产 + * + * @param id + * @return + */ + AssetAppCpPo findDwmc(Long id); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetCurrentCpService.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetCurrentCpService.java index 4c0575e..123e62d 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetCurrentCpService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetCurrentCpService.java @@ -2,6 +2,7 @@ package com.ruoyi.tc.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.tc.entity.AssetCurrent; import com.ruoyi.tc.entity.po.AssetCurrentCpPo; import com.ruoyi.tc.entity.request.AssetAuditPageRequest; @@ -55,12 +56,13 @@ public interface AssetCurrentCpService extends IService { AssetCurrentCpPo findByassetIdandTaskId(Integer assetId, Integer taskId); + /** - * 根据资产id查询 + * 根据资产id查询资产 + * * @param id * @return */ -// Integer findByAssetId(Long id); - + AssetCurrentCpPo findDwmc(Long id); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetCurrentService.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetCurrentService.java index 96d9bc4..54acff8 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetCurrentService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetCurrentService.java @@ -49,6 +49,7 @@ public interface AssetCurrentService extends IService { /** * 删除 + * * @param idList */ void deleteIdList(List idList); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetEmailCpService.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetEmailCpService.java index 5376b97..62dc3cb 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetEmailCpService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetEmailCpService.java @@ -1,6 +1,7 @@ package com.ruoyi.tc.service; import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.tc.entity.po.AssetCurrentCpPo; import com.ruoyi.tc.entity.po.AssetEmailCpPo; import java.util.List; @@ -20,7 +21,7 @@ public interface AssetEmailCpService extends IService { * @param assetId 资产id * @param taskId 任务id */ - void deletByAssetIdandTaskId(Long assetId, int taskId); + void deletByAssetIdandTaskId(Long assetId, Integer taskId); /** @@ -52,4 +53,13 @@ public interface AssetEmailCpService extends IService { */ AssetEmailCpPo findByassetIdandTaskId(Integer assetId, Integer taskId); + + + /** + * 根据资产id查询资产 + * + * @param id + * @return + */ + AssetEmailCpPo findDwmc(Long id); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetEmailService.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetEmailService.java index 58e7ce3..127507c 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetEmailService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetEmailService.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.tc.entity.AssetApp; import com.ruoyi.tc.entity.AssetEmail; +import com.ruoyi.tc.entity.po.AssetCurrentCpPo; import com.ruoyi.tc.entity.request.AssetAppPageRequest; import com.ruoyi.tc.entity.request.AssetEmailPageRequest; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetMiniProgramsCpService.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetMiniProgramsCpService.java index 03ce6cc..e280df0 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetMiniProgramsCpService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/AssetMiniProgramsCpService.java @@ -1,6 +1,7 @@ package com.ruoyi.tc.service; import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.tc.entity.po.AssetEmailCpPo; import com.ruoyi.tc.entity.po.AssetMiniProgramsCpPo; import java.util.List; @@ -20,7 +21,7 @@ public interface AssetMiniProgramsCpService extends IService { * @param dwmc 单位名称 * @return */ - List findByDwmc(String dwmc); + AssetTask findByDwmc(String dwmc); + + /** + * 根据任务id查询数据 + * @param taskId + * @return + */ + + AssetTask findByTaskId(Integer taskId); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/impl/AssetAppCpServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/impl/AssetAppCpServiceImpl.java index 9bb9a44..e7e4275 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/impl/AssetAppCpServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/impl/AssetAppCpServiceImpl.java @@ -26,7 +26,7 @@ public class AssetAppCpServiceImpl extends ServiceImpl i x.setAuditState(auditState); assetAppCpService.updateById(x); }); + + //根据修改的单位名称查询任务表中是否有此单位的任务,如果有修改资产中的任务id,如果没有删除 + AssetTask assetTask = assetTaskService.findByDwmc(assetApp.getAppName()); + if (assetTask != null) { + assetAppCpService.deletByAssetIdandTaskId(assetApp.getId(), null); + } else { + //根据资产id查询旧资产 + AssetAppCpPo assetAppCpPo = assetAppCpService.findDwmc(assetApp.getId()); + assetAppCpPo.setAppName(assetApp.getAppName()); + assetAppCpPo.setTaskId(assetTask.getId()); + //修改 + assetAppCpService.updateById(assetAppCpPo); + } return true; } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/impl/AssetCurrentCpServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/impl/AssetCurrentCpServiceImpl.java index 940e0a5..f66bdcc 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tc/service/impl/AssetCurrentCpServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tc/service/impl/AssetCurrentCpServiceImpl.java @@ -2,6 +2,7 @@ package com.ruoyi.tc.service.impl; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.tc.entity.AssetCurrent; import com.ruoyi.tc.entity.po.AssetCurrentCpPo; import com.ruoyi.tc.entity.request.AssetAuditPageRequest; import com.ruoyi.tc.mapper.AssetCurrentCpMapper; @@ -43,5 +44,13 @@ public class AssetCurrentCpServiceImpl extends ServiceImpl implements AssetMiniProgramsService { - + @Resource + private AssetTaskService assetTaskService; @Resource private AssetMiniProgramsCpService assetMiniProgramsCpService; @@ -130,6 +134,18 @@ public class AssetMiniProgramsServiceImpl extends ServiceImpl implements AssetOfficialAccountService { - + @Resource + private AssetTaskService assetTaskService; @Resource private UnitService unitService; @@ -162,6 +166,19 @@ public class AssetOfficialAccountServiceImpl extends ServiceImpl queryWrapper = new QueryWrapper<>(); queryWrapper.eq("asset_id", assetId); queryWrapper.eq("task_id", taskId); - return assetOfficialAccountCpService.getOne(queryWrapper); + + AssetOfficialAccountCpPo byId = assetOfficialAccountCpService.getOne(queryWrapper); + List a1 = new ArrayList<>(); + String[] s1 = byId.getCdmc().split("\\|"); + String[] s2 = byId.getCdlj().split("\\|"); + String[] s3 = byId.getCdlx().split("\\|"); + for (int i = 0; i < s1.length; i++) { + AssetOfficialAccountMenu as = new AssetOfficialAccountMenu(); + as.setCdmc(s1[i]); + as.setCdlj(s2[i]); + as.setCdlx(s3[i]); + a1.add(as); + } + byId.setCdList(a1); + return byId; } @Override @@ -444,37 +455,149 @@ public class AssetTaskServiceImpl extends ServiceImpl { + if (!Objects.equals(x.getKey(), "") && x.getKey() != null) { + a.append(x.getKey()); + a.append(","); + } + }); + } + req.getAssetCurrentCpPo().setGlym(a.toString()); + StringBuilder b = new StringBuilder(); + if (!req.getAssetCurrentCpPo().getGlIpList().isEmpty()) { + req.getAssetCurrentCpPo().getGlIpList().forEach(x -> { + if (!Objects.equals(x.getKey(), "") && x.getKey() != null) { + b.append(x.getKey()); + b.append(","); + } + }); + } + req.getAssetCurrentCpPo().setGlIp(b.toString()); + req.getAssetCurrentCpPo().setStatus(req.getStatus()); + + // 设置更新时间 + req.getAssetCurrentCpPo().setUpdateTime(date); + assetCurrentCpService.save(req.getAssetCurrentCpPo()); + //新增新监管业务形态 + if (req.getAssetCurrentCpPo().getXjgywxt() != null) { + req.getAssetCurrentCpPo().getXjgywxt().setAssetId(req.getAssetCurrentCpPo().getId()); + req.getAssetCurrentCpPo().getXjgywxt().setTaskId(req.getAssetCurrentCpPo().getTaskId()); + assetBusinessFormCpService.save(req.getAssetCurrentCpPo().getXjgywxt()); + } + if (!req.getAssetCurrentCpPo().getGylxxList().isEmpty()) { + for (AssetSupplyChainCpPo items : req.getAssetCurrentCpPo().getGylxxList()) { + items.setAssetId(req.getAssetCurrentCpPo().getId()); + items.setTaskId(req.getAssetCurrentCpPo().getTaskId()); + + } + //新增供应链 + assetSupplyChainCpService.saveBatch(req.getAssetCurrentCpPo().getGylxxList()); + } + if (!req.getAssetCurrentCpPo().getJcwlList().isEmpty()) { + for (AssetBasicNetworkCpPo items : req.getAssetCurrentCpPo().getJcwlList()) { + items.setAssetId(req.getAssetCurrentCpPo().getId()); + items.setTaskId(req.getAssetCurrentCpPo().getTaskId()); + + } + //新增基础网络 + assetBasicNetworkCpService.saveBatch(req.getAssetCurrentCpPo().getJcwlList()); + } + if (!req.getAssetCurrentCpPo().getOtherConcat().isEmpty()) { + for (UnitOtherConcatCpPo items : req.getAssetCurrentCpPo().getOtherConcat()) { + items.setAssetId(req.getAssetCurrentCpPo().getId()); + items.setTaskId(req.getAssetCurrentCpPo().getTaskId()); + } + //新增其他联系人 + unitOtherConcatCpService.saveBatch(req.getAssetCurrentCpPo().getOtherConcat()); + } + } } else if (req.getType() == 1) { //小程序资产 //创建任务流程 ifCq(req, assetTask); getTaskStatus(req); - assetTaskDao.xcxsh(req); + if (req.getBtgyy()!=null){ + assetTaskDao.xcxsh(req); + }else { + req.getAssetMiniProgramsCpPo().setStatus(req.getStatus()); + req.getAssetMiniProgramsCpPo().setUpdateTime(date); + assetMiniProgramsCpService.updateById(req.getAssetMiniProgramsCpPo()); + } + } else if (req.getType() == 2) { //公众号资产 //创建任务流程 ifCq(req, assetTask); getTaskStatus(req); - assetTaskDao.gzhsh(req); + if (req.getBtgyy()!=null){ + assetTaskDao.gzhsh(req); + }else { + if (req.getAssetOfficialAccountCpPo().getCdList() != null && !req.getAssetOfficialAccountCpPo().getCdList().isEmpty()) { + StringBuilder a = new StringBuilder(); + StringBuilder b = new StringBuilder(); + StringBuilder c = new StringBuilder(); + req.getAssetOfficialAccountCpPo().getCdList().forEach(x -> { + a.append(x.getCdmc()).append("|"); + b.append(x.getCdlj()).append("|"); + c.append(x.getCdlx()).append("|"); + }); + req.getAssetOfficialAccountCpPo().setCdmc(a.toString()); + req.getAssetOfficialAccountCpPo().setCdlj(b.toString()); + req.getAssetOfficialAccountCpPo().setCdlx(c.toString()); + } + req.getAssetOfficialAccountCpPo().setStatus(req.getStatus()); + req.getAssetOfficialAccountCpPo().setUpdateTime(date); + assetOfficialAccountCpService.updateById(req.getAssetOfficialAccountCpPo()); + } + } else if (req.getType() == 3) { //电子邮件 //创建任务流程 ifCq(req, assetTask); getTaskStatus(req); - assetTaskDao.emailsh(req); + if (req.getBtgyy()!=null){ + assetTaskDao.emailsh(req); + }else { + req.getAssetEmailCpPo().setStatus(req.getStatus()); + req.getAssetEmailCpPo().setUpdateTime(date); + assetEmailCpService.updateById(req.getAssetEmailCpPo()); + } + } else if (req.getType() == 4) { //app //创建任务流程 ifCq(req, assetTask); getTaskStatus(req); - assetTaskDao.appsh(req); + + if (req.getBtgyy()!=null){ + assetTaskDao.appsh(req); + }else{ + req.getAssetAppCpPo().setStatus(req.getStatus()); + req.getAssetAppCpPo().setUpdateTime(date); + assetAppCpService.updateById(req.getAssetAppCpPo()); + } + } AssetTask finalTask = assetTaskDao.getByTaskId(req.getTaskId()); //判断当前任务资产是否全部审核完成 @@ -503,7 +626,7 @@ public class AssetTaskServiceImpl extends ServiceImpl dwHcBl(AssetdwHcRequest req) { + public List dwHcBl(AssetdwHcRequest req) { return assetTaskDao.dwHcBl(req); } @Override - public List findByDwmc(String dwmc) { + public AssetTask findByDwmc(String dwmc) { return assetTaskDao.findByDwmc(dwmc); } + @Override + public AssetTask findByTaskId(Integer taskId) { + return assetTaskDao.findBytaskId(taskId); + } + //创建任务流程 private void getTaskStatus(AssetCurrentShRequest req) { AssetLc assetLc = new AssetLc(); diff --git a/ruoyi-admin/src/main/resources/mapper/AssetTaskDao.xml b/ruoyi-admin/src/main/resources/mapper/AssetTaskDao.xml index b32e2fb..e3a08e5 100644 --- a/ruoyi-admin/src/main/resources/mapper/AssetTaskDao.xml +++ b/ruoyi-admin/src/main/resources/mapper/AssetTaskDao.xml @@ -211,6 +211,7 @@ b.xtmc, b.dwmc as zcdwmc, b.status, + b.update_time as updateTime, b.id , b.task_id, b.btgyy @@ -237,7 +238,7 @@ and b.xtmc = #{req.xtmc} - order by FIELD(status,1,0,3,4,5) + order by FIELD(status,1,4,3,0,5), b.update_time - SELECT a.STATUS, CASE @@ -451,6 +452,7 @@ b.ssdw as zcdwmc, b.status, b.asset_id as id , + b.update_time as updateTime, b.task_id, b.btgyy from asset_task a @@ -474,13 +476,7 @@ - ORDER BY - CASE - - WHEN b.STATUS = 1 THEN - 0 ELSE 1 - END, - b.STATUS ASC + order by FIELD(status,1,4,3,0,5), b.update_time select * from asset_task where dwmc like concat('%', #{dwmc}, '%') and task_status=1 + update asset_mini_programs_cp