From e0f388fa9bf5e9e63cab8b9dcb39d9b1e220db56 Mon Sep 17 00:00:00 2001 From: zhaokai Date: Mon, 3 Nov 2025 14:51:47 +0800 Subject: [PATCH 01/11] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AF=B7=E6=B1=82?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E6=96=B9=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/zcloud/basic/info/web/DepartmentController.java | 4 ++-- .../com/zcloud/basic/info/command/CorpInfoXgfAddExe.java | 2 +- .../zcloud/basic/info/command/query/CorpInfoQueryExe.java | 4 +--- .../java/com/zcloud/basic/info/dto/DepartmentTreeQry.java | 5 ----- .../basic/info/persistence/mapper/CorpInfoMapper.java | 6 ++++++ .../persistence/mapper/CorpQualificationInfoMapper.java | 6 ++++++ .../basic/info/persistence/mapper/DepartmentMapper.java | 7 ++++--- .../repository/impl/DepartmentRepositoryImpl.java | 3 +++ 8 files changed, 23 insertions(+), 14 deletions(-) diff --git a/web-adapter/src/main/java/com/zcloud/basic/info/web/DepartmentController.java b/web-adapter/src/main/java/com/zcloud/basic/info/web/DepartmentController.java index 31b85dbd..5fd10c68 100644 --- a/web-adapter/src/main/java/com/zcloud/basic/info/web/DepartmentController.java +++ b/web-adapter/src/main/java/com/zcloud/basic/info/web/DepartmentController.java @@ -89,8 +89,8 @@ public class DepartmentController { } @ApiOperation("部门树状所有数据") @PostMapping("/listTree") - public List listTree(@Validated @RequestBody DepartmentTreeQry qry) { - return departmentService.listTree(qry); + public MultiResponse listTree(@Validated @RequestBody DepartmentTreeQry qry) { + return MultiResponse.of(departmentService.listTree(qry)); } diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/CorpInfoXgfAddExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/CorpInfoXgfAddExe.java index eccda02f..d37c4431 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/command/CorpInfoXgfAddExe.java +++ b/web-app/src/main/java/com/zcloud/basic/info/command/CorpInfoXgfAddExe.java @@ -62,7 +62,7 @@ public class CorpInfoXgfAddExe { otaTenantAddCmd.setAccount(corpInfoXgfE.getCorpName()); otaTenantAddCmd.setTenantId(corpInfoId); otaTenantAddCmd.setTenantName(corpInfoXgfE.getCorpName()); - otaTenantAddCmd.setPassword("123456"); + otaTenantAddCmd.setPassword("Aa@123456789"); log.info("CorpInfoXgfAddExe,新增企业调用GBS请求:{}",otaTenantAddCmd.toString()); Response response = tenantFacade.addOtaTenant(otaTenantAddCmd); log.info("CorpInfoXgfAddExe,新增企业调用GBS返回:{}",response.toString()); diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/query/CorpInfoQueryExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/query/CorpInfoQueryExe.java index 26f499fd..1e1b3815 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/command/query/CorpInfoQueryExe.java +++ b/web-app/src/main/java/com/zcloud/basic/info/command/query/CorpInfoQueryExe.java @@ -52,8 +52,6 @@ public class CorpInfoQueryExe { PageResponse pageResponse = corpInfoRepository.listPage(parmas); List examCenterCOS = corpInfoCoConvertor.converDOsToCOs(pageResponse.getData()); - //TODO - //1.查找营业执照图片信息,2.查找四色图图片信息 return PageResponse.of(examCenterCOS, pageResponse.getTotalCount(), pageResponse.getPageSize(), pageResponse.getPageIndex()); } @@ -75,7 +73,7 @@ public class CorpInfoQueryExe { List corpInfoList = corpInfoCoConvertor.converDOsToCorpDepartCOs(pageResponse.getData()); corpInfoList.forEach(corpInfo -> { Map departParmas = new HashMap<>(); - departParmas.put("eqCorpinfoId",corpInfo.getId()); + departParmas.put("eqId",corpInfo.getId()); List list = departmentRepository.listByParams(departParmas); List departmentES = corpInfoCoConvertor.converDOsToDepartE(list); diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentTreeQry.java b/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentTreeQry.java index 760226cc..afd2c6a1 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentTreeQry.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentTreeQry.java @@ -24,11 +24,6 @@ public class DepartmentTreeQry { * - `le`: 小于等于比较查询 * - `ne`: 不等比较查询,对应SQL的!=操作符 */ - /** - * 名称模糊查询 - */ - @ApiModelProperty(value = "名称模糊查询", name = "likeName") - private String likeName; @ApiModelProperty(value = "企业id", name = "eqCorpInfoId") private String eqCorpInfoId; diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpInfoMapper.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpInfoMapper.java index 944790cd..4ec093ed 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpInfoMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpInfoMapper.java @@ -1,6 +1,8 @@ package com.zcloud.basic.info.persistence.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.jjb.saas.framework.datascope.annotation.DataScope; +import com.jjb.saas.framework.datascope.annotation.DataScopes; import com.zcloud.basic.info.persistence.dataobject.CorpInfoDO; import org.apache.ibatis.annotations.Mapper; @@ -11,6 +13,10 @@ import org.apache.ibatis.annotations.Mapper; * @Date 2025-10-29 16:02:16 */ @Mapper +@DataScopes({ + @DataScope(method = "selectList", menuPerms = "open_platform_100012", tenantAlias = "tenant_id"), + @DataScope(method = "selectPage", menuPerms = "open_platform_100013", tenantAlias = "tenant_id") +}) public interface CorpInfoMapper extends BaseMapper { } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpQualificationInfoMapper.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpQualificationInfoMapper.java index 9984e498..297e6bed 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpQualificationInfoMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpQualificationInfoMapper.java @@ -1,6 +1,8 @@ package com.zcloud.basic.info.persistence.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.jjb.saas.framework.datascope.annotation.DataScope; +import com.jjb.saas.framework.datascope.annotation.DataScopes; import com.zcloud.basic.info.persistence.dataobject.CorpQualificationInfoDO; import org.apache.ibatis.annotations.Mapper; @@ -11,6 +13,10 @@ import org.apache.ibatis.annotations.Mapper; * @Date 2025-10-29 16:02:46 */ @Mapper +@DataScopes({ + @DataScope(method = "selectList", menuPerms = "open_platform_100012", tenantAlias = "tenant_id"), + @DataScope(method = "selectPage", menuPerms = "open_platform_100013", tenantAlias = "tenant_id") +}) public interface CorpQualificationInfoMapper extends BaseMapper { } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/DepartmentMapper.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/DepartmentMapper.java index 36a8f090..ab3577fb 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/DepartmentMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/DepartmentMapper.java @@ -13,9 +13,10 @@ import org.apache.ibatis.annotations.Mapper; * @Date 2025-10-29 16:03:20 */ @Mapper -//@DataScopes( -// @DataScope(method = "selectPage", menuPerms = "open_platform_100012", tenantAlias = "tenant_id") -//) +@DataScopes({ + @DataScope(method = "selectList", menuPerms = "open_platform_100012", tenantAlias = "tenant_id"), + @DataScope(method = "selectPage", menuPerms = "open_platform_100013", tenantAlias = "tenant_id") +}) public interface DepartmentMapper extends BaseMapper { } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/DepartmentRepositoryImpl.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/DepartmentRepositoryImpl.java index 187b662f..6d4cca0e 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/DepartmentRepositoryImpl.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/DepartmentRepositoryImpl.java @@ -5,6 +5,8 @@ import com.alibaba.cola.dto.PageResponse; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.jjb.saas.framework.auth.model.SSOUser; +import com.jjb.saas.framework.auth.utils.AuthContext; import com.jjb.saas.framework.repository.common.PageHelper; import com.jjb.saas.framework.repository.repo.impl.BaseRepositoryImpl; import com.zcloud.basic.info.persistence.dataobject.CorpInfoDO; @@ -43,6 +45,7 @@ public class DepartmentRepositoryImpl extends BaseRepositoryImpl listTree(Map parmas) { QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper = PageQueryHelper.createPageQueryWrapper(queryWrapper, parmas); + SSOUser ssoUser = AuthContext.getCurrentUser(); queryWrapper.orderByDesc("dep_order"); List departmentDOList = departmentMapper.selectList(queryWrapper); if (CollUtil.isEmpty(departmentDOList)) { From 64a9132d66d46aae8e561b5240eb1ad55468af67 Mon Sep 17 00:00:00 2001 From: zhaokai Date: Mon, 3 Nov 2025 15:17:46 +0800 Subject: [PATCH 02/11] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E4=BC=81=E4=B8=9A?= =?UTF-8?q?=E5=92=8C=E9=83=A8=E9=97=A8=E6=97=A0=E7=94=A8=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zcloud/basic/info/dto/CorpInfoAddCmd.java | 8 +---- .../basic/info/dto/CorpInfoUpdateCmd.java | 9 ++--- .../basic/info/dto/CorpInfoXgfUpdateCmd.java | 7 ---- .../basic/info/dto/DepartmentAddCmd.java | 23 +------------ .../basic/info/dto/DepartmentUpdateCmd.java | 24 ++----------- .../info/dto/clientobject/CorpInfoCO.java | 10 +----- .../info/dto/clientobject/CorpInfoXgfCO.java | 9 ----- .../info/dto/clientobject/DepartmentCO.java | 34 +------------------ .../basic/info/domain/model/CorpInfoE.java | 6 ---- .../basic/info/domain/model/CorpInfoXgfE.java | 8 ++--- .../basic/info/domain/model/DepartmentE.java | 22 ------------ .../persistence/dataobject/CorpInfoDO.java | 10 +----- .../persistence/dataobject/DepartmentDO.java | 33 ------------------ 13 files changed, 11 insertions(+), 192 deletions(-) diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoAddCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoAddCmd.java index 4125171b..a391d12e 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoAddCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoAddCmd.java @@ -46,9 +46,6 @@ public class CorpInfoAddCmd extends Command { private String postalCode; @ApiModelProperty(value = "所属区域", name = "companyArea", required = true) private String companyArea; - @ApiModelProperty(value = "开始服务日期", name = "firstServeDate", required = true) - @JsonFormat(pattern = "yyyy-MM-dd") - private LocalDate firstServeDate; @ApiModelProperty(value = "规模", name = "scale", required = true) private String scale; @ApiModelProperty(value = "规模名称", name = "scaleName", required = true) @@ -68,10 +65,7 @@ public class CorpInfoAddCmd extends Command { private String addressBusiness; @ApiModelProperty(value = "企事业单位办公地址", name = "addressOffice", required = true) private String addressOffice; - @ApiModelProperty(value = "固定资产", name = "fixedAssets", required = true) - private BigDecimal fixedAssets; - @ApiModelProperty(value = "年产值", name = "yearOutputValue", required = true) - private BigDecimal yearOutputValue; + @ApiModelProperty(value = "经济类型", name = "ecoType", required = true) private String ecoType; @ApiModelProperty(value = "经济类型名称", name = "ecoTypeName", required = true) diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoUpdateCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoUpdateCmd.java index 97e7e32d..0ae0ba77 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoUpdateCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoUpdateCmd.java @@ -49,9 +49,7 @@ public class CorpInfoUpdateCmd extends Command { private String postalCode; @ApiModelProperty(value = "所属区域", name = "companyArea", required = true) private String companyArea; - @ApiModelProperty(value = "开始服务日期", name = "firstServeDate", required = true) - @JsonFormat(pattern = "yyyy-MM-dd") - private LocalDate firstServeDate; + @ApiModelProperty(value = "规模", name = "scale", required = true) private String scale; @ApiModelProperty(value = "规模名称", name = "scaleName", required = true) @@ -71,10 +69,7 @@ public class CorpInfoUpdateCmd extends Command { private String addressBusiness; @ApiModelProperty(value = "企事业单位办公地址", name = "addressOffice", required = true) private String addressOffice; - @ApiModelProperty(value = "固定资产", name = "fixedAssets", required = true) - private BigDecimal fixedAssets; - @ApiModelProperty(value = "年产值", name = "yearOutputValue", required = true) - private BigDecimal yearOutputValue; + @ApiModelProperty(value = "经济类型", name = "ecoType", required = true) private String ecoType; @ApiModelProperty(value = "经济类型名称", name = "ecoTypeName", required = true) diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfUpdateCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfUpdateCmd.java index 0adba805..57e9b38a 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfUpdateCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfUpdateCmd.java @@ -50,9 +50,6 @@ public class CorpInfoXgfUpdateCmd extends Command { private String postalCode; @ApiModelProperty(value = "所属区域", name = "companyArea", required = true) private String companyArea; - @ApiModelProperty(value = "开始服务日期", name = "firstServeDate", required = true) - @JsonFormat(pattern = "yyyy-MM-dd") - private LocalDate firstServeDate; @ApiModelProperty(value = "规模", name = "scale", required = true) private String scale; @ApiModelProperty(value = "规模名称", name = "scaleName", required = true) @@ -72,10 +69,6 @@ public class CorpInfoXgfUpdateCmd extends Command { private String addressBusiness; @ApiModelProperty(value = "企事业单位办公地址", name = "addressOffice", required = true) private String addressOffice; - @ApiModelProperty(value = "固定资产", name = "fixedAssets", required = true) - private BigDecimal fixedAssets; - @ApiModelProperty(value = "年产值", name = "yearOutputValue", required = true) - private BigDecimal yearOutputValue; @ApiModelProperty(value = "经济类型", name = "ecoType", required = true) private String ecoType; @ApiModelProperty(value = "经济类型名称", name = "ecoTypeName", required = true) diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentAddCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentAddCmd.java index 80b497ea..a31bf750 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentAddCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentAddCmd.java @@ -31,12 +31,7 @@ public class DepartmentAddCmd extends Command { @ApiModelProperty(value = "父部门id", name = "parentId", required = true) @NotNull(message = "父部门id不能为空") private Long parentId; - @ApiModelProperty(value = "负责人,汉字6以内", name = "headman", required = true) - private String headman; - @ApiModelProperty(value = "负责人手机号", name = "phone", required = true) - private String phone; - @ApiModelProperty(value = "地址,汉字80以内", name = "address", required = true) - private String address; + @ApiModelProperty(value = "所属企业", name = "corpinfoId", required = true) private Long corpinfoId; @ApiModelProperty(value = "部门级别编码", name = "level", required = true) @@ -47,22 +42,6 @@ public class DepartmentAddCmd extends Command { private Integer depOrder; @ApiModelProperty(value = "是否监管部门 0-否 1-是", name = "isSupervise", required = true) private Integer isSupervise; - @ApiModelProperty(value = "安全管理部门,0安监部门1消防部门", name = "state", required = true) - private Integer state; - @ApiModelProperty(value = "主管领导,汉字6以内", name = "leaderCharge", required = true) - private String leaderCharge; - @ApiModelProperty(value = "分管领导人,汉字6以内", name = "lrman", required = true) - private String lrman; - @ApiModelProperty(value = "部门类别:1.行业监管 2.综合监管", name = "category", required = true) - private Integer category; - @ApiModelProperty(value = "单位类型名称,汉字30以内", name = "deptTypeName", required = true) - private String deptTypeName; - @ApiModelProperty(value = "单位类型编码", name = "deptType", required = true) - private String deptType; - @ApiModelProperty(value = "部门类型编码", name = "type", required = true) - private String type; - @ApiModelProperty(value = "部门类型名称,汉字30以内", name = "typeName", required = true) - private String typeName; } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentUpdateCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentUpdateCmd.java index 0c3f3dbf..9b053f27 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentUpdateCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentUpdateCmd.java @@ -32,12 +32,7 @@ public class DepartmentUpdateCmd extends Command { private String name; @ApiModelProperty(value = "父部门id", name = "parentId", required = true) private Long parentId; - @ApiModelProperty(value = "负责人,汉字6以内", name = "headman", required = true) - private String headman; - @ApiModelProperty(value = "负责人手机号", name = "phone", required = true) - private String phone; - @ApiModelProperty(value = "地址,汉字80以内", name = "address", required = true) - private String address; + @ApiModelProperty(value = "所属企业", name = "corpinfoId", required = true) private Long corpinfoId; @ApiModelProperty(value = "部门级别编码", name = "level", required = true) @@ -48,22 +43,7 @@ public class DepartmentUpdateCmd extends Command { private Integer depOrder; @ApiModelProperty(value = "是否监管部门 0-否 1-是", name = "isSupervise", required = true) private Integer isSupervise; - @ApiModelProperty(value = "安全管理部门,0安监部门1消防部门", name = "state", required = true) - private Integer state; - @ApiModelProperty(value = "主管领导,汉字6以内", name = "leaderCharge", required = true) - private String leaderCharge; - @ApiModelProperty(value = "分管领导人,汉字6以内", name = "lrman", required = true) - private String lrman; - @ApiModelProperty(value = "部门类别:1.行业监管 2.综合监管", name = "category", required = true) - private Integer category; - @ApiModelProperty(value = "单位类型名称,汉字30以内", name = "deptTypeName", required = true) - private String deptTypeName; - @ApiModelProperty(value = "单位类型编码", name = "deptType", required = true) - private String deptType; - @ApiModelProperty(value = "部门类型编码", name = "type", required = true) - private String type; - @ApiModelProperty(value = "部门类型名称,汉字30以内", name = "typeName", required = true) - private String typeName; + } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoCO.java b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoCO.java index faae6028..3d5cdeb0 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoCO.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoCO.java @@ -50,9 +50,7 @@ public class CorpInfoCO extends ClientObject { //所属区域 @ApiModelProperty(value = "所属区域") private String companyArea; - //开始服务日期 - @ApiModelProperty(value = "开始服务日期") - private LocalDate firstServeDate; + //规模 @ApiModelProperty(value = "规模") private String scale; @@ -79,12 +77,6 @@ public class CorpInfoCO extends ClientObject { //企事业单位办公地址 @ApiModelProperty(value = "企事业单位办公地址") private String addressOffice; - //固定资产 - @ApiModelProperty(value = "固定资产") - private BigDecimal fixedAssets; - //年产值 - @ApiModelProperty(value = "年产值") - private BigDecimal yearOutputValue; //经济类型 @ApiModelProperty(value = "经济类型") private String ecoType; diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoXgfCO.java b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoXgfCO.java index 34fc0faa..6feda4d6 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoXgfCO.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoXgfCO.java @@ -52,9 +52,6 @@ public class CorpInfoXgfCO extends ClientObject { //所属区域 @ApiModelProperty(value = "所属区域") private String companyArea; - //开始服务日期 - @ApiModelProperty(value = "开始服务日期") - private LocalDate firstServeDate; //规模 @ApiModelProperty(value = "规模") private String scale; @@ -81,12 +78,6 @@ public class CorpInfoXgfCO extends ClientObject { //企事业单位办公地址 @ApiModelProperty(value = "企事业单位办公地址") private String addressOffice; - //固定资产 - @ApiModelProperty(value = "固定资产") - private BigDecimal fixedAssets; - //年产值 - @ApiModelProperty(value = "年产值") - private BigDecimal yearOutputValue; //经济类型 @ApiModelProperty(value = "经济类型") private String ecoType; diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/DepartmentCO.java b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/DepartmentCO.java index 0470705b..0aa9d4d5 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/DepartmentCO.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/DepartmentCO.java @@ -27,15 +27,6 @@ public class DepartmentCO extends ClientObject { //父部门id @ApiModelProperty(value = "父部门id") private Long parentId; - //负责人 - @ApiModelProperty(value = "负责人") - private String headman; - //负责人手机号 - @ApiModelProperty(value = "负责人手机号") - private String phone; - //地址 - @ApiModelProperty(value = "地址") - private String address; //所属企业 @ApiModelProperty(value = "所属企业") private Long corpinfoId; @@ -51,30 +42,7 @@ public class DepartmentCO extends ClientObject { //是否监管部门 0-否 1-是 @ApiModelProperty(value = "是否监管部门 0-否 1-是") private Integer isSupervise; - //0安监部门1消防部门 - @ApiModelProperty(value = "安全管理部门,0安监部门1消防部门") - private Integer state; - //主管领导 - @ApiModelProperty(value = "主管领导") - private String leaderCharge; - //分管领导人 - @ApiModelProperty(value = "分管领导人") - private String lrman; - //部门类别:1.行业监管 2.综合监管 - @ApiModelProperty(value = "部门类别:1.行业监管 2.综合监管") - private Integer category; - //单位类型名称 - @ApiModelProperty(value = "单位类型名称") - private String deptTypeName; - //单位类型编码 - @ApiModelProperty(value = "单位类型编码") - private String deptType; - //部门类型编码 - @ApiModelProperty(value = "部门类型编码") - private String type; - //部门类型名称 - @ApiModelProperty(value = "部门类型名称") - private String typeName; + //乐观锁 @ApiModelProperty(value = "乐观锁") private Integer version; diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoE.java index 07e73d7a..a4363fec 100644 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoE.java +++ b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoE.java @@ -43,8 +43,6 @@ public class CorpInfoE extends BaseE { private String postalCode; //所属区域 private String companyArea; - //开始服务日期 - private LocalDate firstServeDate; //规模 private String scale; //规模名称 @@ -63,10 +61,6 @@ public class CorpInfoE extends BaseE { private String addressBusiness; //企事业单位办公地址 private String addressOffice; - //固定资产 - private BigDecimal fixedAssets; - //年产值 - private BigDecimal yearOutputValue; //经济类型 private String ecoType; private String ecoTypeName; diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoXgfE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoXgfE.java index d56e30f4..cebfc21e 100644 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoXgfE.java +++ b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoXgfE.java @@ -37,8 +37,7 @@ public class CorpInfoXgfE extends BaseE { private String postalCode; //所属区域 private String companyArea; - //开始服务日期 - private LocalDate firstServeDate; + //规模 private String scale; //规模名称 @@ -57,10 +56,7 @@ public class CorpInfoXgfE extends BaseE { private String addressBusiness; //企事业单位办公地址 private String addressOffice; - //固定资产 - private BigDecimal fixedAssets; - //年产值 - private BigDecimal yearOutputValue; + //经济类型 private String ecoType; diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/DepartmentE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/DepartmentE.java index b1dd64c1..5ab0b890 100644 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/DepartmentE.java +++ b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/DepartmentE.java @@ -25,12 +25,6 @@ public class DepartmentE extends BaseE { private String name; //父部门id private Long parentId; - //负责人 - private String headman; - //负责人手机号 - private String phone; - //地址 - private String address; //所属企业 private Long corpinfoId; //部门级别编码 @@ -41,22 +35,6 @@ public class DepartmentE extends BaseE { private Integer depOrder; //是否监管部门 0-否 1-是 private Integer isSupervise; - //安全管理部门,0安监部门1消防部门 - private Integer state; - //主管领导 - private String leaderCharge; - //分管领导人 - private String lrman; - //部门类别:1.行业监管 2.综合监管 - private Integer category; - //单位类型名称 - private String deptTypeName; - //单位类型编码 - private String deptType; - //部门类型编码 - private String type; - //部门类型名称 - private String typeName; } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/CorpInfoDO.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/CorpInfoDO.java index b2782ce7..0d6388ab 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/CorpInfoDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/CorpInfoDO.java @@ -56,9 +56,7 @@ public class CorpInfoDO extends BaseDO { //所属区域 @ApiModelProperty(value = "所属区域") private String companyArea; - //开始服务日期 - @ApiModelProperty(value = "开始服务日期") - private LocalDate firstServeDate; + //规模 @ApiModelProperty(value = "规模") private String scale; @@ -85,12 +83,6 @@ public class CorpInfoDO extends BaseDO { //企事业单位办公地址 @ApiModelProperty(value = "企事业单位办公地址") private String addressOffice; - //固定资产 - @ApiModelProperty(value = "固定资产") - private BigDecimal fixedAssets; - //年产值 - @ApiModelProperty(value = "年产值") - private BigDecimal yearOutputValue; //经济类型 @ApiModelProperty(value = "经济类型") private String ecoType; diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/DepartmentDO.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/DepartmentDO.java index 0f57cbfe..8da0221a 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/DepartmentDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/DepartmentDO.java @@ -30,15 +30,6 @@ public class DepartmentDO extends BaseDO { //父部门id @ApiModelProperty(value = "父部门id") private Long parentId; - //负责人 - @ApiModelProperty(value = "负责人") - private String headman; - //负责人手机号 - @ApiModelProperty(value = "负责人手机号") - private String phone; - //地址 - @ApiModelProperty(value = "地址") - private String address; //所属企业 @ApiModelProperty(value = "所属企业") private Long corpinfoId; @@ -54,30 +45,6 @@ public class DepartmentDO extends BaseDO { //是否监管部门 0-否 1-是 @ApiModelProperty(value = "是否监管部门 0-否 1-是") private Integer isSupervise; - //0安监部门1消防部门 - @ApiModelProperty(value = "安全管理部门,0安监部门1消防部门") - private Integer state; - //主管领导 - @ApiModelProperty(value = "主管领导") - private String leaderCharge; - //分管领导人 - @ApiModelProperty(value = "分管领导人") - private String lrman; - //部门类别:1.行业监管 2.综合监管 - @ApiModelProperty(value = "部门类别:1.行业监管 2.综合监管") - private Integer category; - //单位类型名称 - @ApiModelProperty(value = "单位类型名称") - private String deptTypeName; - //单位类型编码 - @ApiModelProperty(value = "单位类型编码") - private String deptType; - //部门类型编码 - @ApiModelProperty(value = "部门类型编码") - private String type; - //部门类型名称 - @ApiModelProperty(value = "部门类型名称") - private String typeName; } From 8e98b09f723e56dc6223560145c4c81138010e98 Mon Sep 17 00:00:00 2001 From: SondonYong Date: Mon, 3 Nov 2025 16:45:30 +0800 Subject: [PATCH 03/11] =?UTF-8?q?dev:=E5=B2=97=E4=BD=8D=E7=AE=A1=E7=90=86-?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E5=AD=97=E6=AE=B5=E5=8E=BB=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java | 6 +++--- .../main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java | 6 +++--- .../java/com/zcloud/basic/info/dto/clientobject/PostCO.java | 4 ++-- .../main/java/com/zcloud/basic/info/domain/model/PostE.java | 2 +- .../zcloud/basic/info/persistence/dataobject/PostDO.java | 4 ++-- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java index 3116d693..4ed2c8f6 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java @@ -36,9 +36,9 @@ public class PostAddCmd extends Command { @NotEmpty(message = "岗位职责不能为空") private String postDuty; - @ApiModelProperty(value = "状态 1-启用, 2-禁用", name = "status", required = true) - @NotNull(message = "状态 1-启用, 2-禁用不能为空") - private Integer status; +// @ApiModelProperty(value = "状态 1-启用, 2-禁用", name = "status", required = true) +// @NotNull(message = "状态 1-启用, 2-禁用不能为空") +// private Integer status; @ApiModelProperty(value = "企业id", name = "corpinfoId", required = true) @NotNull(message = "企业id不能为空") diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java index 8ae0f280..dbdbd8e9 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java @@ -38,9 +38,9 @@ public class PostUpdateCmd extends Command { @ApiModelProperty(value = "岗位职责", name = "postDuty", required = true) @NotEmpty(message = "岗位职责不能为空") private String postDuty; - @ApiModelProperty(value = "状态 1-启用, 2-禁用", name = "status", required = true) - @NotNull(message = "状态 1-启用, 2-禁用不能为空") - private Integer status; +// @ApiModelProperty(value = "状态 1-启用, 2-禁用", name = "status", required = true) +// @NotNull(message = "状态 1-启用, 2-禁用不能为空") +// private Integer status; @ApiModelProperty(value = "企业id", name = "corpinfoId", required = true) @NotNull(message = "企业id不能为空") private Long corpinfoId; diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java index 402bb52a..9b165900 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java @@ -36,8 +36,8 @@ public class PostCO extends ClientObject { @ApiModelProperty(value = "岗位职责") private String postDuty; //状态 1-启用, 2-禁用 - @ApiModelProperty(value = "状态 1-启用, 2-禁用") - private Integer status; +// @ApiModelProperty(value = "状态 1-启用, 2-禁用") +// private Integer status; //企业id @ApiModelProperty(value = "企业id") private Long corpinfoId; diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java index 23351f41..2ffd98c9 100644 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java +++ b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java @@ -30,7 +30,7 @@ public class PostE extends BaseE { //岗位职责 private String postDuty; //状态 1-启用, 2-禁用 - private Integer status; +// private Integer status; //企业id private Long corpinfoId; //企业名称 diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java index 5c6dd72a..04d7080c 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java @@ -34,8 +34,8 @@ public class PostDO extends BaseDO { @ApiModelProperty(value = "岗位职责") private String postDuty; //状态 1-启用, 2-禁用 - @ApiModelProperty(value = "状态 1-启用, 2-禁用") - private Integer status; +// @ApiModelProperty(value = "状态 1-启用, 2-禁用") +// private Integer status; //企业id @ApiModelProperty(value = "企业id") private Long corpinfoId; From e256b97cb3f9c0f2fe507344fe4557c12b0fc454 Mon Sep 17 00:00:00 2001 From: zhaokai Date: Mon, 3 Nov 2025 16:53:02 +0800 Subject: [PATCH 04/11] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E4=BC=81=E4=B8=9A?= =?UTF-8?q?=E5=92=8C=E9=83=A8=E9=97=A8=E6=97=A0=E7=94=A8=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../basic/info/web/RiskPointController.java | 78 ------------------- .../basic/info/command/RiskPointAddExe.java | 37 --------- .../info/command/RiskPointRemoveExe.java | 33 -------- .../info/command/RiskPointUpdateExe.java | 31 -------- .../convertor/RiskPointCoConvertor.java | 16 ---- .../info/command/query/RiskPointQueryExe.java | 36 --------- .../info/service/RiskPointServiceImpl.java | 56 ------------- .../basic/info/api/RiskPointServiceI.java | 20 ----- .../basic/info/dto/RiskPointAddCmd.java | 30 ------- .../basic/info/dto/RiskPointPageQry.java | 46 ----------- .../basic/info/dto/RiskPointUpdateCmd.java | 31 -------- .../info/dto/clientobject/RiskPointCo.java | 17 ---- .../info/domain/gateway/RiskPointGateway.java | 33 -------- .../basic/info/domain/model/RiskPointE.java | 20 ----- .../gatewayimpl/RiskPointGatewayImpl.java | 51 ------------ .../dataobject/PostDepartmentDO.java | 17 ++-- .../persistence/dataobject/RiskPointDO.java | 16 ---- .../dataobject/UserQualificationInfoDO.java | 23 +++--- .../info/persistence/mapper/PostMapper.java | 1 + .../persistence/mapper/RiskPointMapper.java | 9 --- .../repository/RiskPointRepository.java | 15 ---- .../impl/RiskPointRepositoryImpl.java | 35 --------- .../main/resources/mapper/RiskPointMapper.xml | 7 -- 23 files changed, 22 insertions(+), 636 deletions(-) delete mode 100644 web-adapter/src/main/java/com/zcloud/basic/info/web/RiskPointController.java delete mode 100644 web-app/src/main/java/com/zcloud/basic/info/command/RiskPointAddExe.java delete mode 100644 web-app/src/main/java/com/zcloud/basic/info/command/RiskPointRemoveExe.java delete mode 100644 web-app/src/main/java/com/zcloud/basic/info/command/RiskPointUpdateExe.java delete mode 100644 web-app/src/main/java/com/zcloud/basic/info/command/convertor/RiskPointCoConvertor.java delete mode 100644 web-app/src/main/java/com/zcloud/basic/info/command/query/RiskPointQueryExe.java delete mode 100644 web-app/src/main/java/com/zcloud/basic/info/service/RiskPointServiceImpl.java delete mode 100644 web-client/src/main/java/com/zcloud/basic/info/api/RiskPointServiceI.java delete mode 100644 web-client/src/main/java/com/zcloud/basic/info/dto/RiskPointAddCmd.java delete mode 100644 web-client/src/main/java/com/zcloud/basic/info/dto/RiskPointPageQry.java delete mode 100644 web-client/src/main/java/com/zcloud/basic/info/dto/RiskPointUpdateCmd.java delete mode 100644 web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/RiskPointCo.java delete mode 100644 web-domain/src/main/java/com/zcloud/basic/info/domain/gateway/RiskPointGateway.java delete mode 100644 web-domain/src/main/java/com/zcloud/basic/info/domain/model/RiskPointE.java delete mode 100644 web-infrastructure/src/main/java/com/zcloud/basic/info/gatewayimpl/RiskPointGatewayImpl.java delete mode 100644 web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/RiskPointDO.java delete mode 100644 web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/RiskPointMapper.java delete mode 100644 web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/RiskPointRepository.java delete mode 100644 web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/RiskPointRepositoryImpl.java delete mode 100644 web-infrastructure/src/main/resources/mapper/RiskPointMapper.xml diff --git a/web-adapter/src/main/java/com/zcloud/basic/info/web/RiskPointController.java b/web-adapter/src/main/java/com/zcloud/basic/info/web/RiskPointController.java deleted file mode 100644 index 343d4c49..00000000 --- a/web-adapter/src/main/java/com/zcloud/basic/info/web/RiskPointController.java +++ /dev/null @@ -1,78 +0,0 @@ -package com.zcloud.basic.info.web; - - -import com.alibaba.cola.dto.MultiResponse; -import com.alibaba.cola.dto.PageResponse; -import com.alibaba.cola.dto.Response; -import com.alibaba.cola.dto.SingleResponse; -import com.zcloud.basic.info.api.RiskPointServiceI; -import com.zcloud.basic.info.dto.RiskPointAddCmd; -import com.zcloud.basic.info.dto.RiskPointPageQry; -import com.zcloud.basic.info.dto.RiskPointUpdateCmd; -import com.zcloud.basic.info.dto.clientobject.RiskPointCo; -import com.jjb.saas.framework.auth.model.SSOUser; -import com.jjb.saas.framework.auth.utils.AuthContext; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import java.util.ArrayList; - -/** - * @author lin - */ -@Api(tags = "风险点管理") -@RequestMapping("/risk/riskPoint") -@RestController -@AllArgsConstructor -public class RiskPointController { - private final RiskPointServiceI riskPointService; - - @ApiOperation("新增") - @PostMapping("/save") - public SingleResponse add(@Validated @RequestBody RiskPointAddCmd cmd) { - SSOUser ssoUser = AuthContext.getCurrentUser(); - return riskPointService.add(cmd); - } - - @ApiOperation("分页") - @PostMapping("/list") - public PageResponse page(@RequestBody RiskPointPageQry qry) { - return riskPointService.listPage(qry); - } - - @ApiOperation("所有数据") - @GetMapping("/listAll") - public MultiResponse listAll() { - return MultiResponse.of(new ArrayList()); - } - - @ApiOperation("详情") - @GetMapping("/{id}") - public SingleResponse getInfoById(@PathVariable("id") Long id) { - return SingleResponse.of(new RiskPointCo()); - } - - @ApiOperation("删除") - @DeleteMapping("/{id}") - public Response remove(@PathVariable("id") Long id) { - riskPointService.remove(id); - return SingleResponse.buildSuccess(); - } - - @ApiOperation("删除多个") - @DeleteMapping("/ids") - public Response removeBatch(@RequestParam Long[] ids) { - riskPointService.removeBatch(ids); - return SingleResponse.buildSuccess(); - } - - @ApiOperation("修改") - @PutMapping("/edit") - public SingleResponse edit(@Validated @RequestBody RiskPointUpdateCmd riskPointUpdateCmd) { - riskPointService.edit(riskPointUpdateCmd); - return SingleResponse.buildSuccess(); - } -} diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/RiskPointAddExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/RiskPointAddExe.java deleted file mode 100644 index 992cdb46..00000000 --- a/web-app/src/main/java/com/zcloud/basic/info/command/RiskPointAddExe.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.zcloud.basic.info.command; - -import com.alibaba.cola.exception.BizException; -import com.zcloud.basic.info.domain.gateway.RiskPointGateway; -import com.zcloud.basic.info.domain.model.RiskPointE; -import com.zcloud.basic.info.dto.RiskPointAddCmd; -import lombok.AllArgsConstructor; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Component; -import org.springframework.transaction.annotation.Transactional; - -/** - * 风险点新增执行器 - * - * @author lin - */ -@Component -@AllArgsConstructor -public class RiskPointAddExe { - private final RiskPointGateway riskPointGateway; - - @Transactional(rollbackFor = Exception.class) - public boolean execute(RiskPointAddCmd cmd) { - RiskPointE examTypeE = new RiskPointE(); - BeanUtils.copyProperties(cmd, examTypeE); - boolean res = false; - try { - res = riskPointGateway.add(examTypeE); - } catch (Exception e) { - throw new RuntimeException(e); - } - if (!res) { - throw new BizException("保存失败"); - } - return true; - } -} diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/RiskPointRemoveExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/RiskPointRemoveExe.java deleted file mode 100644 index dc6a3751..00000000 --- a/web-app/src/main/java/com/zcloud/basic/info/command/RiskPointRemoveExe.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.zcloud.basic.info.command; - -import com.alibaba.cola.exception.BizException; -import com.zcloud.basic.info.domain.gateway.RiskPointGateway; -import lombok.AllArgsConstructor; -import org.springframework.stereotype.Component; -import org.springframework.transaction.annotation.Transactional; - -/** - * 风险点新增执行器 - * @author lin - */ -@Component -@AllArgsConstructor -public class RiskPointRemoveExe { - private final RiskPointGateway riskPointGateway; - @Transactional(rollbackFor = Exception.class) - public boolean execute(Long id) { - boolean res = riskPointGateway.deletedRiskPointById(id); - if(!res){ - throw new BizException("删除失败"); - } - return true; - } - @Transactional(rollbackFor = Exception.class) - public boolean execute(Long[] ids) { - boolean res = riskPointGateway.deletedRiskPointByIds(ids); - if(!res){ - throw new BizException("删除失败"); - } - return true; - } -} diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/RiskPointUpdateExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/RiskPointUpdateExe.java deleted file mode 100644 index e11296d1..00000000 --- a/web-app/src/main/java/com/zcloud/basic/info/command/RiskPointUpdateExe.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.zcloud.basic.info.command; - -import com.alibaba.cola.exception.BizException; -import com.zcloud.basic.info.domain.gateway.RiskPointGateway; -import com.zcloud.basic.info.domain.model.RiskPointE; -import com.zcloud.basic.info.dto.RiskPointUpdateCmd; -import lombok.AllArgsConstructor; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Component; -import org.springframework.transaction.annotation.Transactional; - -/** - * 风险点修改执行器 - * - * @author lin - */ -@Component -@AllArgsConstructor -public class RiskPointUpdateExe { - private final RiskPointGateway riskPointGateway; - - @Transactional(rollbackFor = Exception.class) - public void execute(RiskPointUpdateCmd riskPointUpdateCmd) { - RiskPointE riskPointE = new RiskPointE(); - BeanUtils.copyProperties(riskPointUpdateCmd, riskPointE); - boolean res = riskPointGateway.update(riskPointE); - if (!res) { - throw new BizException("修改失败"); - } - } -} diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/convertor/RiskPointCoConvertor.java b/web-app/src/main/java/com/zcloud/basic/info/command/convertor/RiskPointCoConvertor.java deleted file mode 100644 index 29b2e4a7..00000000 --- a/web-app/src/main/java/com/zcloud/basic/info/command/convertor/RiskPointCoConvertor.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.zcloud.basic.info.command.convertor; - -import com.zcloud.basic.info.dto.clientobject.RiskPointCo; -import com.zcloud.basic.info.persistence.dataobject.RiskPointDO; -import org.mapstruct.Mapper; - -import java.util.List; - -@Mapper(componentModel = "spring") -public interface RiskPointCoConvertor { - /** - * @param riskPointE - * @return - */ - List converDOsToCOs(List riskPointE); -} diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/query/RiskPointQueryExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/query/RiskPointQueryExe.java deleted file mode 100644 index fe725e1b..00000000 --- a/web-app/src/main/java/com/zcloud/basic/info/command/query/RiskPointQueryExe.java +++ /dev/null @@ -1,36 +0,0 @@ -package com.zcloud.basic.info.command.query; - -import com.alibaba.cola.dto.PageResponse; -import com.zcloud.basic.info.command.convertor.RiskPointCoConvertor; -import com.zcloud.basic.info.dto.RiskPointPageQry; -import com.zcloud.basic.info.dto.clientobject.RiskPointCo; -import com.zcloud.basic.info.persistence.dataobject.RiskPointDO; -import com.zcloud.basic.info.persistence.repository.RiskPointRepository; -import lombok.AllArgsConstructor; -import org.springframework.stereotype.Component; - -import java.util.List; - -/** - * 风险点新增执行器 - * - * @author lin - */ -@Component -@AllArgsConstructor -public class RiskPointQueryExe { - private final RiskPointRepository riskPointRepository; - private final RiskPointCoConvertor riskPointCoConvertor; - - /** - * 分页 - * - * @param riskPointPageQry - * @return - */ - public PageResponse execute(RiskPointPageQry riskPointPageQry) { - PageResponse pageResponse = riskPointRepository.listRiskPointPage(riskPointPageQry.toHashMap()); - List examCenterCOS = riskPointCoConvertor.converDOsToCOs(pageResponse.getData()); - return PageResponse.of(examCenterCOS, pageResponse.getTotalCount(), pageResponse.getPageSize(), pageResponse.getPageIndex()); - } -} diff --git a/web-app/src/main/java/com/zcloud/basic/info/service/RiskPointServiceImpl.java b/web-app/src/main/java/com/zcloud/basic/info/service/RiskPointServiceImpl.java deleted file mode 100644 index 696667c0..00000000 --- a/web-app/src/main/java/com/zcloud/basic/info/service/RiskPointServiceImpl.java +++ /dev/null @@ -1,56 +0,0 @@ -package com.zcloud.basic.info.service; - -import com.alibaba.cola.dto.PageResponse; -import com.alibaba.cola.dto.SingleResponse; -import com.zcloud.basic.info.api.RiskPointServiceI; -import com.zcloud.basic.info.command.RiskPointAddExe; -import com.zcloud.basic.info.command.RiskPointRemoveExe; -import com.zcloud.basic.info.command.RiskPointUpdateExe; -import com.zcloud.basic.info.command.query.RiskPointQueryExe; -import com.zcloud.basic.info.dto.RiskPointAddCmd; -import com.zcloud.basic.info.dto.RiskPointPageQry; -import com.zcloud.basic.info.dto.RiskPointUpdateCmd; -import com.zcloud.basic.info.dto.clientobject.RiskPointCo; -import lombok.AllArgsConstructor; -import org.springframework.stereotype.Service; - -/** - * @author lin - */ -@Service -@AllArgsConstructor -public class RiskPointServiceImpl implements RiskPointServiceI { - private final RiskPointAddExe riskPointAddExe; - private final RiskPointUpdateExe riskPointUpdateExe; - private final RiskPointRemoveExe riskPointRemoveExe; - private final RiskPointQueryExe riskPointQueryExe; - - @Override - public PageResponse listPage(RiskPointPageQry qry){ - - return riskPointQueryExe.execute(qry); - } - - @Override - public SingleResponse add(RiskPointAddCmd cmd) { - - riskPointAddExe.execute(cmd); - return SingleResponse.buildSuccess(); - } - - @Override - public void edit(RiskPointUpdateCmd riskPointUpdateCmd) { - riskPointUpdateExe.execute(riskPointUpdateCmd); - } - - @Override - public void remove(Long id) { - riskPointRemoveExe.execute(id); - } - - @Override - public void removeBatch(Long[] ids) { - riskPointRemoveExe.execute(ids); - } - -} diff --git a/web-client/src/main/java/com/zcloud/basic/info/api/RiskPointServiceI.java b/web-client/src/main/java/com/zcloud/basic/info/api/RiskPointServiceI.java deleted file mode 100644 index d886de83..00000000 --- a/web-client/src/main/java/com/zcloud/basic/info/api/RiskPointServiceI.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.zcloud.basic.info.api; - -import com.alibaba.cola.dto.PageResponse; -import com.alibaba.cola.dto.SingleResponse; -import com.zcloud.basic.info.dto.RiskPointAddCmd; -import com.zcloud.basic.info.dto.RiskPointPageQry; -import com.zcloud.basic.info.dto.RiskPointUpdateCmd; -import com.zcloud.basic.info.dto.clientobject.RiskPointCo; - -public interface RiskPointServiceI { - PageResponse listPage(RiskPointPageQry qry); - SingleResponse add(RiskPointAddCmd cmd); - - void edit(RiskPointUpdateCmd riskPointUpdateCmd); - - void remove(Long id); - - void removeBatch(Long[] ids); - -} diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/RiskPointAddCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/RiskPointAddCmd.java deleted file mode 100644 index 66e6bd19..00000000 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/RiskPointAddCmd.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.zcloud.basic.info.dto; - -import com.alibaba.cola.dto.Command; -import io.swagger.annotations.ApiModelProperty; -import lombok.AllArgsConstructor; -import lombok.Data; -import lombok.EqualsAndHashCode; -import lombok.NoArgsConstructor; - -import javax.validation.constraints.NotEmpty; - -/** - * - * @author lin - */ -@EqualsAndHashCode(callSuper = true) -@Data -@NoArgsConstructor -@AllArgsConstructor -public class RiskPointAddCmd extends Command { - @ApiModelProperty(value = "风险点名字", name = "riskPointName", required = true) - @NotEmpty(message = "风险点名字不能为空") - private String riskPointName; -// @ApiModelProperty(value = "部门Id", name = "deptId", required = true) -// @NotEmpty -// private String deptId; - @NotEmpty(message = "部门名字不能为空") - @ApiModelProperty(value = "部门名字", name = "deptName", required = true) - private String deptName; -} diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/RiskPointPageQry.java b/web-client/src/main/java/com/zcloud/basic/info/dto/RiskPointPageQry.java deleted file mode 100644 index 560a3e6b..00000000 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/RiskPointPageQry.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.zcloud.basic.info.dto; - -import com.alibaba.cola.dto.PageQuery; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.lang.reflect.Field; -import java.util.HashMap; -import java.util.Map; - -@Data -public class RiskPointPageQry extends PageQuery { - @ApiModelProperty(value = "风险点名称") - private String likeRiskPointName; - @ApiModelProperty(value = "部门名称") - private String eqDeptName; - - public Map toHashMap() { - Map map = new HashMap<>(); - Class clazz = this.getClass(); - - Field[] fields = clazz.getDeclaredFields(); - for (Field field : fields) { - try { - field.setAccessible(true); - map.put(field.getName(), field.get(this)); - } catch (IllegalAccessException e) { - e.printStackTrace(); - } - } - - Class superClass = clazz.getSuperclass(); - if (superClass != null) { - Field[] superFields = superClass.getDeclaredFields(); - for (Field field : superFields) { - try { - field.setAccessible(true); - map.put(field.getName(), field.get(this)); - } catch (IllegalAccessException e) { - e.printStackTrace(); - } - } - } - return map; - } -} diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/RiskPointUpdateCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/RiskPointUpdateCmd.java deleted file mode 100644 index 3812be2c..00000000 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/RiskPointUpdateCmd.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.zcloud.basic.info.dto; - -import com.alibaba.cola.dto.Command; -import io.swagger.annotations.ApiModelProperty; -import lombok.AllArgsConstructor; -import lombok.Data; -import lombok.EqualsAndHashCode; -import lombok.NoArgsConstructor; - -import javax.validation.constraints.NotEmpty; - -/** - * - * @author lin - */ -@EqualsAndHashCode(callSuper = true) -@Data -@NoArgsConstructor -@AllArgsConstructor -public class RiskPointUpdateCmd extends Command { - @ApiModelProperty(value = "风险点id", name = "id", required = true) - @NotEmpty - private String id; - @ApiModelProperty(value = "风险点名字", name = "riskPointName", required = true) - @NotEmpty - private String riskPointName; - - @NotEmpty - @ApiModelProperty(value = "部门名字", name = "deptName", required = true) - private String deptName; -} diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/RiskPointCo.java b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/RiskPointCo.java deleted file mode 100644 index b7bb773a..00000000 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/RiskPointCo.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.zcloud.basic.info.dto.clientobject; - -import com.alibaba.cola.dto.ClientObject; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -@Data -public class RiskPointCo extends ClientObject { - @ApiModelProperty(value = "id") - private Long id; - @ApiModelProperty(value = "风险点名称") - private String riskPointName; - @ApiModelProperty(value = "部门名称") - private String deptName; - @ApiModelProperty(value = "创建人") - private String createName; -} diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/gateway/RiskPointGateway.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/gateway/RiskPointGateway.java deleted file mode 100644 index 77acaaaa..00000000 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/gateway/RiskPointGateway.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.zcloud.basic.info.domain.gateway; - - -import com.zcloud.basic.info.domain.model.RiskPointE; - -/** - * 领域getway - * @author lin - */ -public interface RiskPointGateway { - - /** - * 新增 - * @param riskPointE 准考证管理 - * @return 结果 - */ - Boolean add(RiskPointE riskPointE) ; - - /** - * 修改 - * @param riskPointE 准考证管理 - * @return 结果 - */ - Boolean update(RiskPointE riskPointE); - - /** - * 删除 - * @param id - * @return 结果 - */ - Boolean deletedRiskPointById(Long id); - Boolean deletedRiskPointByIds(Long[] id); -} diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/RiskPointE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/RiskPointE.java deleted file mode 100644 index 881486e5..00000000 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/RiskPointE.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.zcloud.basic.info.domain.model; - -import com.alibaba.cola.domain.Entity; -import com.jjb.saas.framework.domain.model.BaseE; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 领域模型,根据领域模型驱动设计 - * - * @author lin - */ -@Data -@Entity -@EqualsAndHashCode(callSuper = true) -public class RiskPointE extends BaseE { - private Long id; - private String riskPointName; - private String deptName; -} diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/gatewayimpl/RiskPointGatewayImpl.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/gatewayimpl/RiskPointGatewayImpl.java deleted file mode 100644 index 6c51e423..00000000 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/gatewayimpl/RiskPointGatewayImpl.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.zcloud.basic.info.gatewayimpl; - -import com.zcloud.basic.info.domain.gateway.RiskPointGateway; -import com.zcloud.basic.info.domain.model.RiskPointE; -import com.zcloud.basic.info.persistence.dataobject.RiskPointDO; -import com.zcloud.basic.info.persistence.repository.RiskPointRepository; -import lombok.AllArgsConstructor; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; - -import java.util.Arrays; - -/** - * 持久层实现 - * - * @author lin - */ - -@Service -@AllArgsConstructor -public class RiskPointGatewayImpl implements RiskPointGateway { - private final RiskPointRepository riskPointRepository; - - @Override - public Boolean add(RiskPointE riskPointE) { - RiskPointDO d = new RiskPointDO(); - BeanUtils.copyProperties(riskPointE, d); - riskPointRepository.save(d); - return true; - } - - @Override - public Boolean update(RiskPointE riskPointE) { - RiskPointDO d = new RiskPointDO(); - BeanUtils.copyProperties(riskPointE, d); - riskPointRepository.updateById(d); - return true; - } - - @Override - public Boolean deletedRiskPointById(Long id) { - return riskPointRepository.removeById(id); - } - - @Override - public Boolean deletedRiskPointByIds(Long[] ids) { - return riskPointRepository.removeByIds(Arrays.asList(ids)); - } - - -} diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDepartmentDO.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDepartmentDO.java index 007fc71a..66f91121 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDepartmentDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDepartmentDO.java @@ -8,10 +8,11 @@ import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; /** -* web-infrastructure -* @Author SondonYong -* @Date 2025-10-31 17:53:11 -*/ + * web-infrastructure + * + * @Author SondonYong + * @Date 2025-10-31 17:53:11 + */ @Data @TableName("post_department") @NoArgsConstructor @@ -19,15 +20,15 @@ import lombok.NoArgsConstructor; public class PostDepartmentDO extends BaseDO { //业务主键id @ApiModelProperty(value = "业务主键id") -private String postDepartmentId; + private String postDepartmentId; //岗位id @ApiModelProperty(value = "岗位id") -private Long postId; + private Long postId; //部门id @ApiModelProperty(value = "部门id") -private Long departmentId; + private Long departmentId; - public PostDepartmentDO(String postDepartmentId) { + public PostDepartmentDO(String postDepartmentId) { this.postDepartmentId = postDepartmentId; } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/RiskPointDO.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/RiskPointDO.java deleted file mode 100644 index 5e4a3983..00000000 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/RiskPointDO.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.zcloud.basic.info.persistence.dataobject; - -import com.baomidou.mybatisplus.annotation.TableName; -import com.jjb.saas.framework.repository.basedo.BaseDO; -import lombok.Data; -import lombok.EqualsAndHashCode; - -@Data -@EqualsAndHashCode(callSuper = true) -@TableName("risk_point") -public class RiskPointDO extends BaseDO { - - private String riskPointName; - - private String deptName; -} diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/UserQualificationInfoDO.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/UserQualificationInfoDO.java index be3ad9e3..38b4a41b 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/UserQualificationInfoDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/UserQualificationInfoDO.java @@ -10,10 +10,11 @@ import lombok.NoArgsConstructor; import java.util.Date; /** -* web-infrastructure -* @Author SondonYong -* @Date 2025-10-31 09:50:31 -*/ + * web-infrastructure + * + * @Author SondonYong + * @Date 2025-10-31 09:50:31 + */ @Data @TableName("user_qualification_info") @NoArgsConstructor @@ -21,24 +22,24 @@ import java.util.Date; public class UserQualificationInfoDO extends BaseDO { //业务主键id @ApiModelProperty(value = "业务主键id") -private String userQualificationinfoId; + private String userQualificationinfoId; //企业id @ApiModelProperty(value = "企业id") -private Long corpinfoId; + private Long corpinfoId; //用户id @ApiModelProperty(value = "用户id") -private Long userId; + private Long userId; //资质名称 @ApiModelProperty(value = "资质名称") -private String qualificationName; + private String qualificationName; //人员资质证书有效期 @ApiModelProperty(value = "人员资质证书有效期") -private Date validityTime; + private Date validityTime; //证书编号 @ApiModelProperty(value = "证书编号") -private String certificateNo; + private String certificateNo; - public UserQualificationInfoDO(String userQualificationinfoId) { + public UserQualificationInfoDO(String userQualificationinfoId) { this.userQualificationinfoId = userQualificationinfoId; } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/PostMapper.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/PostMapper.java index 03ef2b82..95608687 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/PostMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/PostMapper.java @@ -7,6 +7,7 @@ import org.apache.ibatis.annotations.Mapper; /** * web-infrastructure * + * * @Author SondonYong * @Date 2025-10-31 17:24:04 */ diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/RiskPointMapper.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/RiskPointMapper.java deleted file mode 100644 index 7058757b..00000000 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/RiskPointMapper.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.zcloud.basic.info.persistence.mapper; - -import com.zcloud.basic.info.persistence.dataobject.RiskPointDO; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -@Mapper -public interface RiskPointMapper extends BaseMapper { -} diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/RiskPointRepository.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/RiskPointRepository.java deleted file mode 100644 index f305c5bd..00000000 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/RiskPointRepository.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.zcloud.basic.info.persistence.repository; - -import com.alibaba.cola.dto.PageResponse; -import com.zcloud.basic.info.persistence.dataobject.RiskPointDO; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.jjb.saas.framework.repository.repo.BaseRepository; - -import java.util.Map; - -/** - * @author lin - */ -public interface RiskPointRepository extends BaseRepository { - PageResponse listRiskPointPage(Map parmas); -} diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/RiskPointRepositoryImpl.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/RiskPointRepositoryImpl.java deleted file mode 100644 index d040c5dc..00000000 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/RiskPointRepositoryImpl.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.zcloud.basic.info.persistence.repository.impl; - -import com.alibaba.cola.dto.PageResponse; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.jjb.saas.framework.repository.common.PageHelper; -import com.jjb.saas.framework.repository.repo.impl.BaseRepositoryImpl; -import com.zcloud.basic.info.persistence.dataobject.RiskPointDO; -import com.zcloud.basic.info.persistence.mapper.RiskPointMapper; -import com.zcloud.basic.info.persistence.repository.RiskPointRepository; -import com.zcloud.basic.info.utils.PageQueryHelper; -import com.zcloud.basic.info.utils.Query; -import lombok.RequiredArgsConstructor; -import org.springframework.stereotype.Service; - -import java.util.Map; - -/** - * @author lin - */ -@Service -@RequiredArgsConstructor -public class RiskPointRepositoryImpl extends BaseRepositoryImpl implements RiskPointRepository { - private final RiskPointMapper riskPointMapper; - - @Override - public PageResponse listRiskPointPage(Map parmas) { - IPage iPage = new Query().getPage(parmas); - QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper = PageQueryHelper.createPageQueryWrapper(queryWrapper, parmas); - queryWrapper.orderByDesc("create_time"); - IPage result = riskPointMapper.selectPage(iPage, queryWrapper); - return PageHelper.pageToResponse(result, result.getRecords()); - } -} diff --git a/web-infrastructure/src/main/resources/mapper/RiskPointMapper.xml b/web-infrastructure/src/main/resources/mapper/RiskPointMapper.xml deleted file mode 100644 index 7a1a82d1..00000000 --- a/web-infrastructure/src/main/resources/mapper/RiskPointMapper.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - From 1ec2d9f1fb71049cf1581de9c581e2c895fd74c3 Mon Sep 17 00:00:00 2001 From: SondonYong Date: Mon, 3 Nov 2025 16:56:01 +0800 Subject: [PATCH 05/11] =?UTF-8?q?dev:=E5=B2=97=E4=BD=8D=E7=AE=A1=E7=90=86-?= =?UTF-8?q?=E6=98=AF=E5=90=A6=E7=9B=91=E7=AE=A1=E5=8D=95=E4=BD=8D=20?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=200-=E5=90=A6,=201-=E6=98=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java | 4 ++-- .../main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java | 4 ++-- .../java/com/zcloud/basic/info/dto/clientobject/PostCO.java | 2 +- .../main/java/com/zcloud/basic/info/domain/model/PostE.java | 2 +- .../zcloud/basic/info/persistence/dataobject/PostDO.java | 2 +- .../basic/info/persistence/dataobject/PostDepartmentDO.java | 6 +++--- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java index 4ed2c8f6..bb31ed6a 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java @@ -48,8 +48,8 @@ public class PostAddCmd extends Command { @NotEmpty(message = "企业名称不能为空") private String corpinfoName; - @ApiModelProperty(value = "是否监管岗位 1-是, 2-不是", name = "supervisionFlag", required = true) - @NotNull(message = "是否监管岗位 1-是, 2-不是,不能为空") + @ApiModelProperty(value = "是否监管岗位 0-否, 1-是", name = "supervisionFlag", required = true) + @NotNull(message = "是否监管岗位 0-否, 1-是,不能为空") private Integer supervisionFlag; @ApiModelProperty(value = "岗位 部门权限", name = "departmentIds") diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java index dbdbd8e9..b27aab9d 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java @@ -47,8 +47,8 @@ public class PostUpdateCmd extends Command { @ApiModelProperty(value = "企业名称", name = "corpinfoName", required = true) @NotEmpty(message = "企业名称不能为空") private String corpinfoName; - @ApiModelProperty(value = "是否监管岗位 1-是, 2-不是", name = "supervisionFlag", required = true) - @NotNull(message = "是否监管岗位 1-是, 2-不是,不能为空") + @ApiModelProperty(value = "是否监管岗位 0-否, 1-是", name = "supervisionFlag", required = true) + @NotNull(message = "是否监管岗位 0-否, 1-是,不能为空") private Integer supervisionFlag; @ApiModelProperty(value = "岗位 部门权限", name = "departmentIds") diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java index 9b165900..12b12f46 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java @@ -45,7 +45,7 @@ public class PostCO extends ClientObject { @ApiModelProperty(value = "企业名称") private String corpinfoName; //是否监管岗位 1-是, 2-不是 - @ApiModelProperty(value = "是否监管岗位 1-是, 2-不是") + @ApiModelProperty(value = "是否监管岗位0-否, 1-是") private Integer supervisionFlag; @ApiModelProperty(value = "监管部门数据权限-部门列表") diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java index 2ffd98c9..56e202a9 100644 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java +++ b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java @@ -35,7 +35,7 @@ public class PostE extends BaseE { private Long corpinfoId; //企业名称 private String corpinfoName; - //是否监管岗位 1-是, 2-不是 + //是否监管岗位 0-否, 1-是 private Integer supervisionFlag; // 添加关联部门行为 diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java index 04d7080c..ba507c37 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java @@ -43,7 +43,7 @@ public class PostDO extends BaseDO { @ApiModelProperty(value = "企业名称") private String corpinfoName; //是否监管岗位 1-是, 2-不是 - @ApiModelProperty(value = "是否监管岗位 1-是, 2-不是") + @ApiModelProperty(value = "是否监管岗位 0-否, 1-是") private Integer supervisionFlag; public PostDO(String postId) { diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDepartmentDO.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDepartmentDO.java index 007fc71a..c9302776 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDepartmentDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDepartmentDO.java @@ -19,13 +19,13 @@ import lombok.NoArgsConstructor; public class PostDepartmentDO extends BaseDO { //业务主键id @ApiModelProperty(value = "业务主键id") -private String postDepartmentId; + private String postDepartmentId; //岗位id @ApiModelProperty(value = "岗位id") -private Long postId; + private Long postId; //部门id @ApiModelProperty(value = "部门id") -private Long departmentId; + private Long departmentId; public PostDepartmentDO(String postDepartmentId) { this.postDepartmentId = postDepartmentId; From d98306236e221f2176801e18f2c08ed62621f6a0 Mon Sep 17 00:00:00 2001 From: SondonYong Date: Mon, 3 Nov 2025 17:02:59 +0800 Subject: [PATCH 06/11] =?UTF-8?q?dev:=E5=B2=97=E4=BD=8D=E7=AE=A1=E7=90=86-?= =?UTF-8?q?=E5=B2=97=E4=BD=8D=E8=81=8C=E8=B4=A3=E5=AD=97=E6=AE=B5=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java | 4 ++-- .../main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java | 4 ++-- .../java/com/zcloud/basic/info/dto/clientobject/PostCO.java | 5 +---- .../main/java/com/zcloud/basic/info/domain/model/PostE.java | 2 +- .../com/zcloud/basic/info/persistence/dataobject/PostDO.java | 2 +- 5 files changed, 7 insertions(+), 10 deletions(-) diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java index bb31ed6a..0bd62e11 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java @@ -32,9 +32,9 @@ public class PostAddCmd extends Command { @NotEmpty(message = "岗位名称不能为空") private String postName; - @ApiModelProperty(value = "岗位职责", name = "postDuty", required = true) + @ApiModelProperty(value = "岗位职责", name = "remarks", required = true) @NotEmpty(message = "岗位职责不能为空") - private String postDuty; + private String remarks; // @ApiModelProperty(value = "状态 1-启用, 2-禁用", name = "status", required = true) // @NotNull(message = "状态 1-启用, 2-禁用不能为空") diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java index b27aab9d..e9994ab9 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java @@ -35,9 +35,9 @@ public class PostUpdateCmd extends Command { @ApiModelProperty(value = "岗位名称", name = "postName", required = true) @NotEmpty(message = "岗位名称不能为空") private String postName; - @ApiModelProperty(value = "岗位职责", name = "postDuty", required = true) + @ApiModelProperty(value = "岗位职责", name = "remarks", required = true) @NotEmpty(message = "岗位职责不能为空") - private String postDuty; + private String remarks; // @ApiModelProperty(value = "状态 1-启用, 2-禁用", name = "status", required = true) // @NotNull(message = "状态 1-启用, 2-禁用不能为空") // private Integer status; diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java index 12b12f46..3b6700f5 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java @@ -32,9 +32,6 @@ public class PostCO extends ClientObject { //岗位名称 @ApiModelProperty(value = "岗位名称") private String postName; - //岗位职责 - @ApiModelProperty(value = "岗位职责") - private String postDuty; //状态 1-启用, 2-禁用 // @ApiModelProperty(value = "状态 1-启用, 2-禁用") // private Integer status; @@ -75,7 +72,7 @@ public class PostCO extends ClientObject { @JsonFormat(pattern = "yyyy-MM-dd") private LocalDateTime updateTime; //描述 - @ApiModelProperty(value = "描述") + @ApiModelProperty(value = "岗位职责") private String remarks; //是否删除 @ApiModelProperty(value = "是否删除") diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java index 56e202a9..9f77b9e4 100644 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java +++ b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java @@ -28,7 +28,7 @@ public class PostE extends BaseE { //岗位名称 private String postName; //岗位职责 - private String postDuty; + private String remarks; //状态 1-启用, 2-禁用 // private Integer status; //企业id diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java index ba507c37..63cb6c28 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java @@ -32,7 +32,7 @@ public class PostDO extends BaseDO { private String postName; //岗位职责 @ApiModelProperty(value = "岗位职责") - private String postDuty; + private String remarks; //状态 1-启用, 2-禁用 // @ApiModelProperty(value = "状态 1-启用, 2-禁用") // private Integer status; From 3957f1ae8aa84eb6c2e6f8ea712ac860d21a20e5 Mon Sep 17 00:00:00 2001 From: huangyuxuan Date: Mon, 3 Nov 2025 17:23:22 +0800 Subject: [PATCH 07/11] =?UTF-8?q?[=E6=96=B0=E5=A2=9E=E5=8A=9F=E8=83=BD](ma?= =?UTF-8?q?in)=20=20-=20=E4=BF=AE=E6=94=B9=E4=BC=81=E4=B8=9A=E8=A1=A8?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zcloud/basic/info/dto/CorpInfoAddCmd.java | 34 +++++----- .../basic/info/dto/CorpInfoUpdateCmd.java | 34 +++++----- .../basic/info/dto/CorpInfoXgfAddCmd.java | 2 +- .../basic/info/dto/CorpInfoXgfUpdateCmd.java | 40 ++++++------ .../info/dto/clientobject/CorpInfoCO.java | 63 +++++++++--------- .../info/dto/clientobject/CorpInfoXgfCO.java | 63 +++++++++--------- .../basic/info/domain/model/CorpInfoE.java | 32 +++++---- .../basic/info/domain/model/CorpInfoXgfE.java | 32 +++++---- .../persistence/dataobject/CorpInfoDO.java | 65 +++++++++---------- 9 files changed, 173 insertions(+), 192 deletions(-) diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoAddCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoAddCmd.java index a391d12e..36db0057 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoAddCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoAddCmd.java @@ -36,7 +36,7 @@ public class CorpInfoAddCmd extends Command { private Integer xgfLevel; @ApiModelProperty(value = "企业再列表中的排序", name = "corOrder", required = true) private Integer corOrder; - @ApiModelProperty(value = "是否启用,1:启用,2:关闭", name = "isUse", required = true) + @ApiModelProperty(value = "是否启用,1:启用,0:关闭", name = "isUse", required = true) private Integer isUse; @ApiModelProperty(value = "统一社会信用代码", name = "code", required = true) private String code; @@ -78,7 +78,7 @@ public class CorpInfoAddCmd extends Command { private String safetyName; @ApiModelProperty(value = "安全负责人手机号", name = "safetyPhone", required = true) private String safetyPhone; - @ApiModelProperty(value = "是否规模以上,1:是,2:否", name = "scaleType", required = true) + @ApiModelProperty(value = "是否规模以上,1:是,0:否", name = "scaleType", required = true) private Integer scaleType; @ApiModelProperty(value = "占地面积", name = "areaCovered", required = true) private BigDecimal areaCovered; @@ -129,8 +129,6 @@ public class CorpInfoAddCmd extends Command { private String streetName; @ApiModelProperty(value = "所属街道编码", name = "street", required = true) private String street; - @ApiModelProperty(value = "公司简介", name = "descr", required = true) - private String descr; @ApiModelProperty(value = "营业执照开始时间", name = "licenseStart", required = true) @JsonFormat(pattern = "yyyy-MM-dd") @@ -139,33 +137,33 @@ public class CorpInfoAddCmd extends Command { @ApiModelProperty(value = "营业执照结束时间", name = "licenseEnd", required = true) @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate licenseEnd; - @ApiModelProperty(value = "有无职业卫生信息,1:是,2:否", name = "whetherHygiene", required = true) + @ApiModelProperty(value = "有无职业卫生信息,1:是,0:否", name = "whetherHygiene", required = true) private Integer whetherHygiene; - @ApiModelProperty(value = "有无重大危险源,1:是,2:否", name = "whetherHazards", required = true) + @ApiModelProperty(value = "有无重大危险源,1:是,0:否", name = "whetherHazards", required = true) private Integer whetherHazards; - @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,2:否", name = "whetherScarce", required = true) + @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,0:否", name = "whetherScarce", required = true) private Integer whetherScarce; - @ApiModelProperty(value = "是否涉及危化品,1:是,2:否", name = "whetherChemicals", required = true) + @ApiModelProperty(value = "是否涉及危化品,1:是,0:否", name = "whetherChemicals", required = true) private Integer whetherChemicals; - @ApiModelProperty(value = "有无特种设备,1:是,2:否", name = "whetherSpecialequipment", required = true) + @ApiModelProperty(value = "有无特种设备,1:是,0:否", name = "whetherSpecialequipment", required = true) private Integer whetherSpecialequipment; - @ApiModelProperty(value = "有无特存种作业人员,1:是,2:否", name = "whetherSpecialpeople", required = true) + @ApiModelProperty(value = "有无特存种作业人员,1:是,0:否", name = "whetherSpecialpeople", required = true) private Integer whetherSpecialpeople; - @ApiModelProperty(value = "是否涉及煤气,1:是,2:否", name = "whetherCoalgas", required = true) + @ApiModelProperty(value = "是否涉及煤气,1:是,0:否", name = "whetherCoalgas", required = true) private Integer whetherCoalgas; - @ApiModelProperty(value = "是否属于消防重点单位,1:是,2:否", name = "whetherFire", required = true) + @ApiModelProperty(value = "是否属于消防重点单位,1:是,0:否", name = "whetherFire", required = true) private Integer whetherFire; - @ApiModelProperty(value = "是否在有限空间作业,1:是,2:否", name = "whetherConfined", required = true) + @ApiModelProperty(value = "是否在有限空间作业,1:是,0:否", name = "whetherConfined", required = true) private Integer whetherConfined; - @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,2:否", name = "whetherPowder", required = true) + @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,0:否", name = "whetherPowder", required = true) private Integer whetherPowder; - @ApiModelProperty(value = "是否涉及防雷防静电,1:是,2:否", name = "whetherLightning", required = true) + @ApiModelProperty(value = "是否涉及防雷防静电,1:是,0:否", name = "whetherLightning", required = true) private Integer whetherLightning; - @ApiModelProperty(value = "是否涉及危化品管道,1:是,2:否", name = "whetherPipeline", required = true) + @ApiModelProperty(value = "是否涉及危化品管道,1:是,0:否", name = "whetherPipeline", required = true) private Integer whetherPipeline; - @ApiModelProperty(value = "是否持有放射源,1:是,2:否", name = "whetherActinogen", required = true) + @ApiModelProperty(value = "是否持有放射源,1:是,0:否", name = "whetherActinogen", required = true) private Integer whetherActinogen; - @ApiModelProperty(value = "是否涉及液氨制冷,1:是,2:否", name = "whetherLiquidammonia", required = true) + @ApiModelProperty(value = "是否涉及液氨制冷,1:是,0:否", name = "whetherLiquidammonia", required = true) private Integer whetherLiquidammonia; } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoUpdateCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoUpdateCmd.java index 0ae0ba77..31a52de3 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoUpdateCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoUpdateCmd.java @@ -39,7 +39,7 @@ public class CorpInfoUpdateCmd extends Command { private Integer xgfLevel; @ApiModelProperty(value = "企业再列表中的排序", name = "corOrder", required = true) private Integer corOrder; - @ApiModelProperty(value = "是否启用,1:启用,2:关闭", name = "isUse", required = true) + @ApiModelProperty(value = "是否启用,1:启用,0:关闭", name = "isUse", required = true) private Integer isUse; @ApiModelProperty(value = "统一社会信用代码", name = "code", required = true) private String code; @@ -82,7 +82,7 @@ public class CorpInfoUpdateCmd extends Command { private String safetyName; @ApiModelProperty(value = "安全负责人手机号", name = "safetyPhone", required = true) private String safetyPhone; - @ApiModelProperty(value = "是否规模以上,1:是,2:否", name = "scaleType", required = true) + @ApiModelProperty(value = "是否规模以上,1:是,0:否", name = "scaleType", required = true) private Integer scaleType; @ApiModelProperty(value = "占地面积", name = "areaCovered", required = true) private BigDecimal areaCovered; @@ -133,8 +133,6 @@ public class CorpInfoUpdateCmd extends Command { private String streetName; @ApiModelProperty(value = "所属街道编码", name = "street", required = true) private String street; - @ApiModelProperty(value = "公司简介", name = "descr", required = true) - private String descr; @ApiModelProperty(value = "营业执照开始时间", name = "licenseStart", required = true) @JsonFormat(pattern = "yyyy-MM-dd") @@ -143,33 +141,33 @@ public class CorpInfoUpdateCmd extends Command { @ApiModelProperty(value = "营业执照结束时间", name = "licenseEnd", required = true) @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate licenseEnd; - @ApiModelProperty(value = "有无职业卫生信息,1:是,2:否", name = "whetherHygiene", required = true) + @ApiModelProperty(value = "有无职业卫生信息,1:是,0:否", name = "whetherHygiene", required = true) private Integer whetherHygiene; - @ApiModelProperty(value = "有无重大危险源,1:是,2:否", name = "whetherHazards", required = true) + @ApiModelProperty(value = "有无重大危险源,1:是,0:否", name = "whetherHazards", required = true) private Integer whetherHazards; - @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,2:否", name = "whetherScarce", required = true) + @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,0:否", name = "whetherScarce", required = true) private Integer whetherScarce; - @ApiModelProperty(value = "是否涉及危化品,1:是,2:否", name = "whetherChemicals", required = true) + @ApiModelProperty(value = "是否涉及危化品,1:是,0:否", name = "whetherChemicals", required = true) private Integer whetherChemicals; - @ApiModelProperty(value = "有无特种设备,1:是,2:否", name = "whetherSpecialequipment", required = true) + @ApiModelProperty(value = "有无特种设备,1:是,0:否", name = "whetherSpecialequipment", required = true) private Integer whetherSpecialequipment; - @ApiModelProperty(value = "有无特存种作业人员,1:是,2:否", name = "whetherSpecialpeople", required = true) + @ApiModelProperty(value = "有无特存种作业人员,1:是,0:否", name = "whetherSpecialpeople", required = true) private Integer whetherSpecialpeople; - @ApiModelProperty(value = "是否涉及煤气,1:是,2:否", name = "whetherCoalgas", required = true) + @ApiModelProperty(value = "是否涉及煤气,1:是,0:否", name = "whetherCoalgas", required = true) private Integer whetherCoalgas; - @ApiModelProperty(value = "是否属于消防重点单位,1:是,2:否", name = "whetherFire", required = true) + @ApiModelProperty(value = "是否属于消防重点单位,1:是,0:否", name = "whetherFire", required = true) private Integer whetherFire; - @ApiModelProperty(value = "是否在有限空间作业,1:是,2:否", name = "whetherConfined", required = true) + @ApiModelProperty(value = "是否在有限空间作业,1:是,0:否", name = "whetherConfined", required = true) private Integer whetherConfined; - @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,2:否", name = "whetherPowder", required = true) + @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,0:否", name = "whetherPowder", required = true) private Integer whetherPowder; - @ApiModelProperty(value = "是否涉及防雷防静电,1:是,2:否", name = "whetherLightning", required = true) + @ApiModelProperty(value = "是否涉及防雷防静电,1:是,0:否", name = "whetherLightning", required = true) private Integer whetherLightning; - @ApiModelProperty(value = "是否涉及危化品管道,1:是,2:否", name = "whetherPipeline", required = true) + @ApiModelProperty(value = "是否涉及危化品管道,1:是,0:否", name = "whetherPipeline", required = true) private Integer whetherPipeline; - @ApiModelProperty(value = "是否持有放射源,1:是,2:否", name = "whetherActinogen", required = true) + @ApiModelProperty(value = "是否持有放射源,1:是,0:否", name = "whetherActinogen", required = true) private Integer whetherActinogen; - @ApiModelProperty(value = "是否涉及液氨制冷,1:是,2:否", name = "whetherLiquidammonia", required = true) + @ApiModelProperty(value = "是否涉及液氨制冷,1:是,0:否", name = "whetherLiquidammonia", required = true) private Integer whetherLiquidammonia; } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfAddCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfAddCmd.java index df3a36c2..ee8bc2be 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfAddCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfAddCmd.java @@ -37,7 +37,7 @@ public class CorpInfoXgfAddCmd extends Command { @ApiModelProperty(value = "企业再列表中的排序", name = "corOrder", required = true) private Integer corOrder; - @ApiModelProperty(value = "是否启用,1:启用,2:关闭", name = "isUse", required = true) + @ApiModelProperty(value = "是否启用,1:启用,0:关闭", name = "isUse", required = true) private Integer isUse; @ApiModelProperty(value = "统一社会信用代码", name = "code", required = true) diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfUpdateCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfUpdateCmd.java index 57e9b38a..a1809e78 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfUpdateCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfUpdateCmd.java @@ -40,7 +40,7 @@ public class CorpInfoXgfUpdateCmd extends Command { private Integer xgfLevel; @ApiModelProperty(value = "企业再列表中的排序", name = "corOrder", required = true) private Integer corOrder; - @ApiModelProperty(value = "是否启用,1:启用,2:关闭", name = "isUse", required = true) + @ApiModelProperty(value = "是否启用,1:启用,0:关闭", name = "isUse", required = true) private Integer isUse; @ApiModelProperty(value = "统一社会信用代码", name = "code", required = true) private String code; @@ -81,7 +81,7 @@ public class CorpInfoXgfUpdateCmd extends Command { private String safetyName; @ApiModelProperty(value = "安全负责人手机号", name = "safetyPhone", required = true) private String safetyPhone; - @ApiModelProperty(value = "是否规模以上,1:是,2:否", name = "scaleType", required = true) + @ApiModelProperty(value = "是否规模以上,1:是,0:否", name = "scaleType", required = true) private Integer scaleType; @ApiModelProperty(value = "占地面积", name = "areaCovered", required = true) private BigDecimal areaCovered; @@ -131,9 +131,7 @@ public class CorpInfoXgfUpdateCmd extends Command { private String streetName; @ApiModelProperty(value = "所属街道编码", name = "street", required = true) private String street; - @ApiModelProperty(value = "公司简介", name = "descr", required = true) - private String descr; - + @ApiModelProperty(value = "营业执照开始时间", name = "licenseStart", required = true) @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate licenseStart; @@ -141,33 +139,33 @@ public class CorpInfoXgfUpdateCmd extends Command { @ApiModelProperty(value = "营业执照结束时间", name = "licenseEnd", required = true) @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate licenseEnd; - @ApiModelProperty(value = "有无职业卫生信息,1:是,2:否", name = "whetherHygiene", required = true) + @ApiModelProperty(value = "有无职业卫生信息,1:是,0:否", name = "whetherHygiene", required = true) private Integer whetherHygiene; - @ApiModelProperty(value = "有无重大危险源,1:是,2:否", name = "whetherHazards", required = true) + @ApiModelProperty(value = "有无重大危险源,1:是,0:否", name = "whetherHazards", required = true) private Integer whetherHazards; - @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,2:否", name = "whetherScarce", required = true) + @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,0:否", name = "whetherScarce", required = true) private Integer whetherScarce; - @ApiModelProperty(value = "是否涉及危化品,1:是,2:否", name = "whetherChemicals", required = true) + @ApiModelProperty(value = "是否涉及危化品,1:是,0:否", name = "whetherChemicals", required = true) private Integer whetherChemicals; - @ApiModelProperty(value = "有无特种设备,1:是,2:否", name = "whetherSpecialequipment", required = true) + @ApiModelProperty(value = "有无特种设备,1:是,0:否", name = "whetherSpecialequipment", required = true) private Integer whetherSpecialequipment; - @ApiModelProperty(value = "有无特存种作业人员,1:是,2:否", name = "whetherSpecialpeople", required = true) + @ApiModelProperty(value = "有无特存种作业人员,1:是,0:否", name = "whetherSpecialpeople", required = true) private Integer whetherSpecialpeople; - @ApiModelProperty(value = "是否涉及煤气,1:是,2:否", name = "whetherCoalgas", required = true) + @ApiModelProperty(value = "是否涉及煤气,1:是,0:否", name = "whetherCoalgas", required = true) private Integer whetherCoalgas; - @ApiModelProperty(value = "是否属于消防重点单位,1:是,2:否", name = "whetherFire", required = true) + @ApiModelProperty(value = "是否属于消防重点单位,1:是,0:否", name = "whetherFire", required = true) private Integer whetherFire; - @ApiModelProperty(value = "是否在有限空间作业,1:是,2:否", name = "whetherConfined", required = true) + @ApiModelProperty(value = "是否在有限空间作业,1:是,0:否", name = "whetherConfined", required = true) private Integer whetherConfined; - @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,2:否", name = "whetherPowder", required = true) + @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,0:否", name = "whetherPowder", required = true) private Integer whetherPowder; - @ApiModelProperty(value = "是否涉及防雷防静电,1:是,2:否", name = "whetherLightning", required = true) + @ApiModelProperty(value = "是否涉及防雷防静电,1:是,0:否", name = "whetherLightning", required = true) private Integer whetherLightning; - @ApiModelProperty(value = "是否涉及危化品管道,1:是,2:否", name = "whetherPipeline", required = true) + @ApiModelProperty(value = "是否涉及危化品管道,1:是,0:否", name = "whetherPipeline", required = true) private Integer whetherPipeline; - @ApiModelProperty(value = "是否持有放射源,1:是,2:否", name = "whetherActinogen", required = true) + @ApiModelProperty(value = "是否持有放射源,1:是,0:否", name = "whetherActinogen", required = true) private Integer whetherActinogen; - @ApiModelProperty(value = "是否涉及液氨制冷,1:是,2:否", name = "whetherLiquidammonia", required = true) + @ApiModelProperty(value = "是否涉及液氨制冷,1:是,0:否", name = "whetherLiquidammonia", required = true) private Integer whetherLiquidammonia; /* @ApiModelProperty(value = "用工形式", name = "employmentformList", required = true) private List employmentformList; @@ -182,8 +180,8 @@ public class CorpInfoXgfUpdateCmd extends Command { @ApiModelProperty(value = "基层单位主管部门", name = "superVisecorpDeptList", required = true) private List superVisecorpDeptList; @ApiModelProperty(value = "集团单位", name = "corpTypeList", required = true) - private List corpTypeList; - @ApiModelProperty(value = "密码", name = "passWord", required = true)*/ + private List corpTypeList;*/ + @ApiModelProperty(value = "密码", name = "passWord", required = true) private String passWord; } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoCO.java b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoCO.java index 3d5cdeb0..6f34ed05 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoCO.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoCO.java @@ -94,8 +94,8 @@ public class CorpInfoCO extends ClientObject { //安全负责人手机号 @ApiModelProperty(value = "安全负责人手机号") private String safetyPhone; - //是否规模以上,1:是,2:否 - @ApiModelProperty(value = "是否规模以上,1:是,2:否") + //是否规模以上,1:是,0:否 + @ApiModelProperty(value = "是否规模以上,1:是,0:否") private Integer scaleType; //占地面积 @ApiModelProperty(value = "占地面积") @@ -170,56 +170,53 @@ public class CorpInfoCO extends ClientObject { //所属街道编码 @ApiModelProperty(value = "所属街道编码") private String street; - //公司简介 - @ApiModelProperty(value = "公司简介") - private String descr; @ApiModelProperty(value = "营业执照开始时间") private LocalDate licenseStart; //营业执照结束时间 @ApiModelProperty(value = "营业执照结束时间") private LocalDate licenseEnd; - //有无职业卫生信息,1:是,2:否 - @ApiModelProperty(value = "有无职业卫生信息,1:是,2:否") + //有无职业卫生信息,1:是,0:否 + @ApiModelProperty(value = "有无职业卫生信息,1:是,0:否") private Integer whetherHygiene; - //有无重大危险源,1:是,2:否 - @ApiModelProperty(value = "有无重大危险源,1:是,2:否") + //有无重大危险源,1:是,0:否 + @ApiModelProperty(value = "有无重大危险源,1:是,0:否") private Integer whetherHazards; - //是否有稀缺大型应急物资或设施,1:是,2:否 - @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,2:否") + //是否有稀缺大型应急物资或设施,1:是,0:否 + @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,0:否") private Integer whetherScarce; - //是否涉及危化品,1:是,2:否 - @ApiModelProperty(value = "是否涉及危化品,1:是,2:否") + //是否涉及危化品,1:是,0:否 + @ApiModelProperty(value = "是否涉及危化品,1:是,0:否") private Integer whetherChemicals; - //有无特种设备,1:是,2:否 - @ApiModelProperty(value = "有无特种设备,1:是,2:否") + //有无特种设备,1:是,0:否 + @ApiModelProperty(value = "有无特种设备,1:是,0:否") private Integer whetherSpecialequipment; - //有无特存种作业人员,1:是,2:否 - @ApiModelProperty(value = "有无特存种作业人员,1:是,2:否") + //有无特存种作业人员,1:是,0:否 + @ApiModelProperty(value = "有无特存种作业人员,1:是,0:否") private Integer whetherSpecialpeople; - //是否涉及煤气,1:是,2:否 - @ApiModelProperty(value = "是否涉及煤气,1:是,2:否") + //是否涉及煤气,1:是,0:否 + @ApiModelProperty(value = "是否涉及煤气,1:是,0:否") private Integer whetherCoalgas; - //是否属于消防重点单位,1:是,2:否 - @ApiModelProperty(value = "是否属于消防重点单位,1:是,2:否") + //是否属于消防重点单位,1:是,0:否 + @ApiModelProperty(value = "是否属于消防重点单位,1:是,0:否") private Integer whetherFire; - //是否在有限空间作业,1:是,2:否 - @ApiModelProperty(value = "是否在有限空间作业,1:是,2:否") + //是否在有限空间作业,1:是,0:否 + @ApiModelProperty(value = "是否在有限空间作业,1:是,0:否") private Integer whetherConfined; - //是否存在涉爆粉尘作业,1:是,2:否 - @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,2:否") + //是否存在涉爆粉尘作业,1:是,0:否 + @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,0:否") private Integer whetherPowder; - //是否涉及防雷防静电,1:是,2:否 - @ApiModelProperty(value = "是否涉及防雷防静电,1:是,2:否") + //是否涉及防雷防静电,1:是,0:否 + @ApiModelProperty(value = "是否涉及防雷防静电,1:是,0:否") private Integer whetherLightning; - //是否涉及危化品管道,1:是,2:否 - @ApiModelProperty(value = "是否涉及危化品管道,1:是,2:否") + //是否涉及危化品管道,1:是,0:否 + @ApiModelProperty(value = "是否涉及危化品管道,1:是,0:否") private Integer whetherPipeline; - //是否持有放射源,1:是,2:否 - @ApiModelProperty(value = "是否持有放射源,1:是,2:否") + //是否持有放射源,1:是,0:否 + @ApiModelProperty(value = "是否持有放射源,1:是,0:否") private Integer whetherActinogen; - //是否涉及液氨制冷,1:是,2:否 - @ApiModelProperty(value = "是否涉及液氨制冷,1:是,2:否") + //是否涉及液氨制冷,1:是,0:否 + @ApiModelProperty(value = "是否涉及液氨制冷,1:是,0:否") private Integer whetherLiquidammonia; //乐观锁 @ApiModelProperty(value = "乐观锁") diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoXgfCO.java b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoXgfCO.java index 6feda4d6..d91311f2 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoXgfCO.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/CorpInfoXgfCO.java @@ -95,8 +95,8 @@ public class CorpInfoXgfCO extends ClientObject { //安全负责人手机号 @ApiModelProperty(value = "安全负责人手机号") private String safetyPhone; - //是否规模以上,1:是,2:否 - @ApiModelProperty(value = "是否规模以上,1:是,2:否") + //是否规模以上,1:是,0:否 + @ApiModelProperty(value = "是否规模以上,1:是,0:否") private Integer scaleType; //占地面积 @ApiModelProperty(value = "占地面积") @@ -170,56 +170,53 @@ public class CorpInfoXgfCO extends ClientObject { //所属街道编码 @ApiModelProperty(value = "所属街道编码") private String street; - //公司简介 - @ApiModelProperty(value = "公司简介") - private String descr; @ApiModelProperty(value = "营业执照开始时间") private LocalDate licenseStart; //营业执照结束时间 @ApiModelProperty(value = "营业执照结束时间") private LocalDate licenseEnd; - //有无职业卫生信息,1:是,2:否 - @ApiModelProperty(value = "有无职业卫生信息,1:是,2:否") + //有无职业卫生信息,1:是,0:否 + @ApiModelProperty(value = "有无职业卫生信息,1:是,0:否") private Integer whetherHygiene; - //有无重大危险源,1:是,2:否 - @ApiModelProperty(value = "有无重大危险源,1:是,2:否") + //有无重大危险源,1:是,0:否 + @ApiModelProperty(value = "有无重大危险源,1:是,0:否") private Integer whetherHazards; - //是否有稀缺大型应急物资或设施,1:是,2:否 - @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,2:否") + //是否有稀缺大型应急物资或设施,1:是,0:否 + @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,0:否") private Integer whetherScarce; - //是否涉及危化品,1:是,2:否 - @ApiModelProperty(value = "是否涉及危化品,1:是,2:否") + //是否涉及危化品,1:是,0:否 + @ApiModelProperty(value = "是否涉及危化品,1:是,0:否") private Integer whetherChemicals; - //有无特种设备,1:是,2:否 - @ApiModelProperty(value = "有无特种设备,1:是,2:否") + //有无特种设备,1:是,0:否 + @ApiModelProperty(value = "有无特种设备,1:是,0:否") private Integer whetherSpecialequipment; - //有无特存种作业人员,1:是,2:否 - @ApiModelProperty(value = "有无特存种作业人员,1:是,2:否") + //有无特存种作业人员,1:是,0:否 + @ApiModelProperty(value = "有无特存种作业人员,1:是,0:否") private Integer whetherSpecialpeople; - //是否涉及煤气,1:是,2:否 - @ApiModelProperty(value = "是否涉及煤气,1:是,2:否") + //是否涉及煤气,1:是,0:否 + @ApiModelProperty(value = "是否涉及煤气,1:是,0:否") private Integer whetherCoalgas; - //是否属于消防重点单位,1:是,2:否 - @ApiModelProperty(value = "是否属于消防重点单位,1:是,2:否") + //是否属于消防重点单位,1:是,0:否 + @ApiModelProperty(value = "是否属于消防重点单位,1:是,0:否") private Integer whetherFire; - //是否在有限空间作业,1:是,2:否 - @ApiModelProperty(value = "是否在有限空间作业,1:是,2:否") + //是否在有限空间作业,1:是,0:否 + @ApiModelProperty(value = "是否在有限空间作业,1:是,0:否") private Integer whetherConfined; - //是否存在涉爆粉尘作业,1:是,2:否 - @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,2:否") + //是否存在涉爆粉尘作业,1:是,0:否 + @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,0:否") private Integer whetherPowder; - //是否涉及防雷防静电,1:是,2:否 - @ApiModelProperty(value = "是否涉及防雷防静电,1:是,2:否") + //是否涉及防雷防静电,1:是,0:否 + @ApiModelProperty(value = "是否涉及防雷防静电,1:是,0:否") private Integer whetherLightning; - //是否涉及危化品管道,1:是,2:否 - @ApiModelProperty(value = "是否涉及危化品管道,1:是,2:否") + //是否涉及危化品管道,1:是,0:否 + @ApiModelProperty(value = "是否涉及危化品管道,1:是,0:否") private Integer whetherPipeline; - //是否持有放射源,1:是,2:否 - @ApiModelProperty(value = "是否持有放射源,1:是,2:否") + //是否持有放射源,1:是,0:否 + @ApiModelProperty(value = "是否持有放射源,1:是,0:否") private Integer whetherActinogen; - //是否涉及液氨制冷,1:是,2:否 - @ApiModelProperty(value = "是否涉及液氨制冷,1:是,2:否") + //是否涉及液氨制冷,1:是,0:否 + @ApiModelProperty(value = "是否涉及液氨制冷,1:是,0:否") private Integer whetherLiquidammonia; //创建人 diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoE.java index a4363fec..f68f2c0b 100644 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoE.java +++ b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoE.java @@ -72,7 +72,7 @@ public class CorpInfoE extends BaseE { private String safetyName; //安全负责人手机号 private String safetyPhone; - //是否规模以上,1:是,2:否 + //是否规模以上,1:是,0:否 private Integer scaleType; //占地面积 private BigDecimal areaCovered; @@ -122,40 +122,38 @@ public class CorpInfoE extends BaseE { private String streetName; //所属街道编码 private String street; - //公司简介 - private String descr; //营业执照开始时间 private LocalDate licenseStart; //营业执照结束时间 private LocalDate licenseEnd; - //有无职业卫生信息,1:是,2:否 + //有无职业卫生信息,1:是,0:否 private Integer whetherHygiene; - //有无重大危险源,1:是,2:否 + //有无重大危险源,1:是,0:否 private Integer whetherHazards; - //是否有稀缺大型应急物资或设施,1:是,2:否 + //是否有稀缺大型应急物资或设施,1:是,0:否 private Integer whetherScarce; - //是否涉及危化品,1:是,2:否 + //是否涉及危化品,1:是,0:否 private Integer whetherChemicals; - //有无特种设备,1:是,2:否 + //有无特种设备,1:是,0:否 private Integer whetherSpecialequipment; - //有无特存种作业人员,1:是,2:否 + //有无特存种作业人员,1:是,0:否 private Integer whetherSpecialpeople; - //是否涉及煤气,1:是,2:否 + //是否涉及煤气,1:是,0:否 private Integer whetherCoalgas; - //是否属于消防重点单位,1:是,2:否 + //是否属于消防重点单位,1:是,0:否 private Integer whetherFire; - //是否在有限空间作业,1:是,2:否 + //是否在有限空间作业,1:是,0:否 private Integer whetherConfined; - //是否存在涉爆粉尘作业,1:是,2:否 + //是否存在涉爆粉尘作业,1:是,0:否 private Integer whetherPowder; - //是否涉及防雷防静电,1:是,2:否 + //是否涉及防雷防静电,1:是,0:否 private Integer whetherLightning; - //是否涉及危化品管道,1:是,2:否 + //是否涉及危化品管道,1:是,0:否 private Integer whetherPipeline; - //是否持有放射源,1:是,2:否 + //是否持有放射源,1:是,0:否 private Integer whetherActinogen; - //是否涉及液氨制冷,1:是,2:否 + //是否涉及液氨制冷,1:是,0:否 private Integer whetherLiquidammonia; diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoXgfE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoXgfE.java index cebfc21e..5f44a073 100644 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoXgfE.java +++ b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoXgfE.java @@ -69,7 +69,7 @@ public class CorpInfoXgfE extends BaseE { private String safetyName; //安全负责人手机号 private String safetyPhone; - //是否规模以上,1:是,2:否 + //是否规模以上,1:是,0:否 private Integer scaleType; //占地面积 private BigDecimal areaCovered; @@ -120,40 +120,38 @@ public class CorpInfoXgfE extends BaseE { private String streetName; //所属街道编码 private String street; - //公司简介 - private String descr; //营业执照开始时间 private LocalDate licenseStart; //营业执照结束时间 private LocalDate licenseEnd; - //有无职业卫生信息,1:是,2:否 + //有无职业卫生信息,1:是,0:否 private Integer whetherHygiene; - //有无重大危险源,1:是,2:否 + //有无重大危险源,1:是,0:否 private Integer whetherHazards; - //是否有稀缺大型应急物资或设施,1:是,2:否 + //是否有稀缺大型应急物资或设施,1:是,0:否 private Integer whetherScarce; - //是否涉及危化品,1:是,2:否 + //是否涉及危化品,1:是,0:否 private Integer whetherChemicals; - //有无特种设备,1:是,2:否 + //有无特种设备,1:是,0:否 private Integer whetherSpecialequipment; - //有无特存种作业人员,1:是,2:否 + //有无特存种作业人员,1:是,0:否 private Integer whetherSpecialpeople; - //是否涉及煤气,1:是,2:否 + //是否涉及煤气,1:是,0:否 private Integer whetherCoalgas; - //是否属于消防重点单位,1:是,2:否 + //是否属于消防重点单位,1:是,0:否 private Integer whetherFire; - //是否在有限空间作业,1:是,2:否 + //是否在有限空间作业,1:是,0:否 private Integer whetherConfined; - //是否存在涉爆粉尘作业,1:是,2:否 + //是否存在涉爆粉尘作业,1:是,0:否 private Integer whetherPowder; - //是否涉及防雷防静电,1:是,2:否 + //是否涉及防雷防静电,1:是,0:否 private Integer whetherLightning; - //是否涉及危化品管道,1:是,2:否 + //是否涉及危化品管道,1:是,0:否 private Integer whetherPipeline; - //是否持有放射源,1:是,2:否 + //是否持有放射源,1:是,0:否 private Integer whetherActinogen; - //是否涉及液氨制冷,1:是,2:否 + //是否涉及液氨制冷,1:是,0:否 private Integer whetherLiquidammonia; } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/CorpInfoDO.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/CorpInfoDO.java index 0d6388ab..13357be5 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/CorpInfoDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/CorpInfoDO.java @@ -42,7 +42,7 @@ public class CorpInfoDO extends BaseDO { @ApiModelProperty(value = "企业再列表中的排序") private Integer corOrder; //是否启用,1:启用,2:关闭 - @ApiModelProperty(value = "是否启用,1:启用,2:关闭") + @ApiModelProperty(value = "是否启用,1:启用,0:关闭") private Integer isUse; //统一社会信用代码 @ApiModelProperty(value = "统一社会信用代码") @@ -100,8 +100,8 @@ public class CorpInfoDO extends BaseDO { //安全负责人手机号 @ApiModelProperty(value = "安全负责人手机号") private String safetyPhone; - //是否规模以上,1:是,2:否 - @ApiModelProperty(value = "是否规模以上,1:是,2:否") + //是否规模以上,1:是,0:否 + @ApiModelProperty(value = "是否规模以上,1:是,0:否") private Integer scaleType; //占地面积 @ApiModelProperty(value = "占地面积") @@ -175,9 +175,6 @@ public class CorpInfoDO extends BaseDO { //所属街道编码 @ApiModelProperty(value = "所属街道编码") private String street; - //公司简介 - @ApiModelProperty(value = "公司简介") - private String descr; //营业执照开始时间 @ApiModelProperty(value = "营业执照开始时间") @@ -185,47 +182,47 @@ public class CorpInfoDO extends BaseDO { //营业执照结束时间 @ApiModelProperty(value = "营业执照结束时间") private LocalDate licenseEnd; - //有无职业卫生信息,1:是,2:否 - @ApiModelProperty(value = "有无职业卫生信息,1:是,2:否") + //有无职业卫生信息,1:是,0:否 + @ApiModelProperty(value = "有无职业卫生信息,1:是,0:否") private Integer whetherHygiene; - //有无重大危险源,1:是,2:否 - @ApiModelProperty(value = "有无重大危险源,1:是,2:否") + //有无重大危险源,1:是,0:否 + @ApiModelProperty(value = "有无重大危险源,1:是,0:否") private Integer whetherHazards; - //是否有稀缺大型应急物资或设施,1:是,2:否 - @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,2:否") + //是否有稀缺大型应急物资或设施,1:是,0:否 + @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,0:否") private Integer whetherScarce; - //是否涉及危化品,1:是,2:否 - @ApiModelProperty(value = "是否涉及危化品,1:是,2:否") + //是否涉及危化品,1:是,0:否 + @ApiModelProperty(value = "是否涉及危化品,1:是,0:否") private Integer whetherChemicals; - //有无特种设备,1:是,2:否 - @ApiModelProperty(value = "有无特种设备,1:是,2:否") + //有无特种设备,1:是,0:否 + @ApiModelProperty(value = "有无特种设备,1:是,0:否") private Integer whetherSpecialequipment; - //有无特存种作业人员,1:是,2:否 - @ApiModelProperty(value = "有无特存种作业人员,1:是,2:否") + //有无特存种作业人员,1:是,0:否 + @ApiModelProperty(value = "有无特存种作业人员,1:是,0:否") private Integer whetherSpecialpeople; - //是否涉及煤气,1:是,2:否 - @ApiModelProperty(value = "是否涉及煤气,1:是,2:否") + //是否涉及煤气,1:是,0:否 + @ApiModelProperty(value = "是否涉及煤气,1:是,0:否") private Integer whetherCoalgas; - //是否属于消防重点单位,1:是,2:否 - @ApiModelProperty(value = "是否属于消防重点单位,1:是,2:否") + //是否属于消防重点单位,1:是,0:否 + @ApiModelProperty(value = "是否属于消防重点单位,1:是,0:否") private Integer whetherFire; - //是否在有限空间作业,1:是,2:否 - @ApiModelProperty(value = "是否在有限空间作业,1:是,2:否") + //是否在有限空间作业,1:是,0:否 + @ApiModelProperty(value = "是否在有限空间作业,1:是,0:否") private Integer whetherConfined; - //是否存在涉爆粉尘作业,1:是,2:否 - @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,2:否") + //是否存在涉爆粉尘作业,1:是,0:否 + @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,0:否") private Integer whetherPowder; - //是否涉及防雷防静电,1:是,2:否 - @ApiModelProperty(value = "是否涉及防雷防静电,1:是,2:否") + //是否涉及防雷防静电,1:是,0:否 + @ApiModelProperty(value = "是否涉及防雷防静电,1:是,0:否") private Integer whetherLightning; - //是否涉及危化品管道,1:是,2:否 - @ApiModelProperty(value = "是否涉及危化品管道,1:是,2:否") + //是否涉及危化品管道,1:是,0:否 + @ApiModelProperty(value = "是否涉及危化品管道,1:是,0:否") private Integer whetherPipeline; - //是否持有放射源,1:是,2:否 - @ApiModelProperty(value = "是否持有放射源,1:是,2:否") + //是否持有放射源,1:是,0:否 + @ApiModelProperty(value = "是否持有放射源,1:是,0:否") private Integer whetherActinogen; - //是否涉及液氨制冷,1:是,2:否 - @ApiModelProperty(value = "是否涉及液氨制冷,1:是,2:否") + //是否涉及液氨制冷,1:是,0:否 + @ApiModelProperty(value = "是否涉及液氨制冷,1:是,0:否") private Integer whetherLiquidammonia; //乐观锁 @ApiModelProperty(value = "乐观锁") From 504f23ab201d710b2f5a19300e57605fa39073ae Mon Sep 17 00:00:00 2001 From: SondonYong Date: Mon, 3 Nov 2025 17:26:20 +0800 Subject: [PATCH 08/11] =?UTF-8?q?dev:=E5=B2=97=E4=BD=8D=E7=AE=A1=E7=90=86?= =?UTF-8?q?=201.=E5=BF=85=E5=A1=AB=E9=A1=B9=E4=BF=AE=E6=94=B9=202.?= =?UTF-8?q?=E9=83=A8=E9=97=A8=E5=90=8D=E7=A7=B0=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zcloud/basic/info/web/PostController.java | 13 +++++++++-- .../com/zcloud/basic/info/dto/PostAddCmd.java | 16 ++++++------- .../zcloud/basic/info/dto/PostUpdateCmd.java | 23 +++++++++++-------- .../basic/info/dto/clientobject/PostCO.java | 10 +++----- .../zcloud/basic/info/domain/model/PostE.java | 2 -- .../info/persistence/dataobject/PostDO.java | 3 --- 6 files changed, 34 insertions(+), 33 deletions(-) diff --git a/web-adapter/src/main/java/com/zcloud/basic/info/web/PostController.java b/web-adapter/src/main/java/com/zcloud/basic/info/web/PostController.java index ef706883..3f7ea978 100644 --- a/web-adapter/src/main/java/com/zcloud/basic/info/web/PostController.java +++ b/web-adapter/src/main/java/com/zcloud/basic/info/web/PostController.java @@ -1,6 +1,7 @@ package com.zcloud.basic.info.web; +import com.alibaba.cola.exception.BizException; import com.zcloud.basic.info.api.PostServiceI; import com.zcloud.basic.info.dto.*; import com.zcloud.basic.info.dto.clientobject.PostCO; @@ -35,6 +36,10 @@ public class PostController { @PostMapping("/save") public SingleResponse add(@Validated @RequestBody PostAddCmd cmd) { SSOUser ssoUser = AuthContext.getCurrentUser(); + // 监管端不用校验, 企业端必填 + if(cmd.getCorpFlag() == 2 && cmd.getSupervisionFlag() == null){ + throw new BizException("是否监管岗位不能为空"); + } return postService.add(cmd); } @@ -74,8 +79,12 @@ public class PostController { @ApiOperation("修改") @PutMapping("/edit") - public SingleResponse edit(@Validated @RequestBody PostUpdateCmd postUpdateCmd) { - postService.edit(postUpdateCmd); + public SingleResponse edit(@Validated @RequestBody PostUpdateCmd cmd) { + // 监管端不用校验, 企业端必填 + if(cmd.getCorpFlag() == 2 && cmd.getSupervisionFlag() == null){ + throw new BizException("是否监管岗位不能为空"); + } + postService.edit(cmd); return SingleResponse.buildSuccess(); } } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java index 0bd62e11..5666f9bd 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java @@ -24,16 +24,11 @@ public class PostAddCmd extends Command { @NotNull(message = "部门id不能为空") private Long departmentId; - @ApiModelProperty(value = "部门名称", name = "departmentName", required = true) - @NotEmpty(message = "部门名称不能为空") - private String departmentName; - @ApiModelProperty(value = "岗位名称", name = "postName", required = true) @NotEmpty(message = "岗位名称不能为空") private String postName; - @ApiModelProperty(value = "岗位职责", name = "remarks", required = true) - @NotEmpty(message = "岗位职责不能为空") + @ApiModelProperty(value = "岗位职责", name = "remarks") private String remarks; // @ApiModelProperty(value = "状态 1-启用, 2-禁用", name = "status", required = true) @@ -48,11 +43,14 @@ public class PostAddCmd extends Command { @NotEmpty(message = "企业名称不能为空") private String corpinfoName; - @ApiModelProperty(value = "是否监管岗位 0-否, 1-是", name = "supervisionFlag", required = true) - @NotNull(message = "是否监管岗位 0-否, 1-是,不能为空") + @ApiModelProperty(value = "是否监管岗位 0-否, 1-是", name = "supervisionFlag") private Integer supervisionFlag; - @ApiModelProperty(value = "岗位 部门权限", name = "departmentIds") + @ApiModelProperty(value = "岗位-部门权限", name = "departmentIds") private Long[] departmentIds; + + @ApiModelProperty(value = "监管端/企业端标识,1-监管端, 2-企业端", name = "corpFlag") + @NotNull(message = "监管端/企业端标识不能为空") + private Integer corpFlag; } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java index e9994ab9..a717c20b 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/PostUpdateCmd.java @@ -23,35 +23,38 @@ public class PostUpdateCmd extends Command { @ApiModelProperty(value = "主键", name = "id", required = true) @NotNull(message = "主键不能为空") private Long id; - @ApiModelProperty(value = "业务主键id", name = "postId", required = true) - @NotEmpty(message = "业务主键id不能为空") - private String postId; + @ApiModelProperty(value = "部门id", name = "departmentId", required = true) @NotNull(message = "部门id不能为空") private Long departmentId; - @ApiModelProperty(value = "部门名称", name = "departmentName", required = true) - @NotEmpty(message = "部门名称不能为空") - private String departmentName; + @ApiModelProperty(value = "岗位名称", name = "postName", required = true) @NotEmpty(message = "岗位名称不能为空") private String postName; - @ApiModelProperty(value = "岗位职责", name = "remarks", required = true) - @NotEmpty(message = "岗位职责不能为空") + + @ApiModelProperty(value = "岗位职责", name = "remarks") private String remarks; + // @ApiModelProperty(value = "状态 1-启用, 2-禁用", name = "status", required = true) // @NotNull(message = "状态 1-启用, 2-禁用不能为空") // private Integer status; + @ApiModelProperty(value = "企业id", name = "corpinfoId", required = true) @NotNull(message = "企业id不能为空") private Long corpinfoId; + @ApiModelProperty(value = "企业名称", name = "corpinfoName", required = true) @NotEmpty(message = "企业名称不能为空") private String corpinfoName; - @ApiModelProperty(value = "是否监管岗位 0-否, 1-是", name = "supervisionFlag", required = true) - @NotNull(message = "是否监管岗位 0-否, 1-是,不能为空") + + @ApiModelProperty(value = "是否监管岗位 0-否, 1-是", name = "supervisionFlag") private Integer supervisionFlag; @ApiModelProperty(value = "岗位 部门权限", name = "departmentIds") private Long[] departmentIds; + + @ApiModelProperty(value = "监管端/企业端标识,1-监管端, 2-企业端", name = "corpFlag") + @NotNull(message = "监管端/企业端标识不能为空") + private Integer corpFlag; } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java index 3b6700f5..352248e2 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/PostCO.java @@ -20,9 +20,6 @@ public class PostCO extends ClientObject { //主键 @ApiModelProperty(value = "主键") private Long id; - //业务主键id - @ApiModelProperty(value = "业务主键id") - private String postId; //部门id @ApiModelProperty(value = "部门id") private Long departmentId; @@ -32,6 +29,9 @@ public class PostCO extends ClientObject { //岗位名称 @ApiModelProperty(value = "岗位名称") private String postName; + // 岗位职责 + @ApiModelProperty(value = "岗位职责") + private String remarks; //状态 1-启用, 2-禁用 // @ApiModelProperty(value = "状态 1-启用, 2-禁用") // private Integer status; @@ -44,7 +44,6 @@ public class PostCO extends ClientObject { //是否监管岗位 1-是, 2-不是 @ApiModelProperty(value = "是否监管岗位0-否, 1-是") private Integer supervisionFlag; - @ApiModelProperty(value = "监管部门数据权限-部门列表") private List departmentList; @@ -71,9 +70,6 @@ public class PostCO extends ClientObject { @ApiModelProperty(value = "更新时间") @JsonFormat(pattern = "yyyy-MM-dd") private LocalDateTime updateTime; - //描述 - @ApiModelProperty(value = "岗位职责") - private String remarks; //是否删除 @ApiModelProperty(value = "是否删除") private String deleteEnum; diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java index 9f77b9e4..9e3330e2 100644 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java +++ b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/PostE.java @@ -23,8 +23,6 @@ public class PostE extends BaseE { private String postId; //部门id private Long departmentId; - //部门名称 - private String departmentName; //岗位名称 private String postName; //岗位职责 diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java index 63cb6c28..adbdb61e 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/PostDO.java @@ -24,9 +24,6 @@ public class PostDO extends BaseDO { //部门id @ApiModelProperty(value = "部门id") private Long departmentId; - //部门名称 - @ApiModelProperty(value = "部门名称") - private String departmentName; //岗位名称 @ApiModelProperty(value = "岗位名称") private String postName; From ff9808690438f097086ca2345ac9883cde5c3fe7 Mon Sep 17 00:00:00 2001 From: huangyuxuan Date: Tue, 4 Nov 2025 08:49:29 +0800 Subject: [PATCH 09/11] =?UTF-8?q?[=E6=96=B0=E5=A2=9E=E5=8A=9F=E8=83=BD](ma?= =?UTF-8?q?in)=20=20-=20=E4=BF=AE=E6=94=B9=E4=BC=81=E4=B8=9A=E8=A1=A8?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zcloud/basic/info/dto/CorpInfoAddCmd.java | 28 +++++++++---------- .../basic/info/dto/CorpInfoUpdateCmd.java | 28 +++++++++---------- .../basic/info/dto/CorpInfoXgfUpdateCmd.java | 28 +++++++++---------- .../basic/info/domain/model/CorpInfoE.java | 28 +++++++++---------- .../basic/info/domain/model/CorpInfoXgfE.java | 28 +++++++++---------- .../persistence/dataobject/CorpInfoDO.java | 28 +++++++++---------- 6 files changed, 84 insertions(+), 84 deletions(-) diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoAddCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoAddCmd.java index 36db0057..bbc79501 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoAddCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoAddCmd.java @@ -138,33 +138,33 @@ public class CorpInfoAddCmd extends Command { @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate licenseEnd; @ApiModelProperty(value = "有无职业卫生信息,1:是,0:否", name = "whetherHygiene", required = true) - private Integer whetherHygiene; + private Integer whetherHygieneFlag; @ApiModelProperty(value = "有无重大危险源,1:是,0:否", name = "whetherHazards", required = true) - private Integer whetherHazards; + private Integer whetherHazardsFlag; @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,0:否", name = "whetherScarce", required = true) - private Integer whetherScarce; + private Integer whetherScarceFlag; @ApiModelProperty(value = "是否涉及危化品,1:是,0:否", name = "whetherChemicals", required = true) - private Integer whetherChemicals; + private Integer whetherChemicalsFlag; @ApiModelProperty(value = "有无特种设备,1:是,0:否", name = "whetherSpecialequipment", required = true) - private Integer whetherSpecialequipment; + private Integer whetherSpecialequipmentFlag; @ApiModelProperty(value = "有无特存种作业人员,1:是,0:否", name = "whetherSpecialpeople", required = true) - private Integer whetherSpecialpeople; + private Integer whetherSpecialpeopleFlag; @ApiModelProperty(value = "是否涉及煤气,1:是,0:否", name = "whetherCoalgas", required = true) - private Integer whetherCoalgas; + private Integer whetherCoalgasFlag; @ApiModelProperty(value = "是否属于消防重点单位,1:是,0:否", name = "whetherFire", required = true) - private Integer whetherFire; + private Integer whetherFireFlag; @ApiModelProperty(value = "是否在有限空间作业,1:是,0:否", name = "whetherConfined", required = true) - private Integer whetherConfined; + private Integer whetherConfinedFlag; @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,0:否", name = "whetherPowder", required = true) - private Integer whetherPowder; + private Integer whetherPowderFlag; @ApiModelProperty(value = "是否涉及防雷防静电,1:是,0:否", name = "whetherLightning", required = true) - private Integer whetherLightning; + private Integer whetherLightningFlag; @ApiModelProperty(value = "是否涉及危化品管道,1:是,0:否", name = "whetherPipeline", required = true) - private Integer whetherPipeline; + private Integer whetherPipelineFlag; @ApiModelProperty(value = "是否持有放射源,1:是,0:否", name = "whetherActinogen", required = true) - private Integer whetherActinogen; + private Integer whetherActinogenFlag; @ApiModelProperty(value = "是否涉及液氨制冷,1:是,0:否", name = "whetherLiquidammonia", required = true) - private Integer whetherLiquidammonia; + private Integer whetherLiquidammoniaFlag; } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoUpdateCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoUpdateCmd.java index 31a52de3..35c868f4 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoUpdateCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoUpdateCmd.java @@ -142,33 +142,33 @@ public class CorpInfoUpdateCmd extends Command { @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate licenseEnd; @ApiModelProperty(value = "有无职业卫生信息,1:是,0:否", name = "whetherHygiene", required = true) - private Integer whetherHygiene; + private Integer whetherHygieneFlag; @ApiModelProperty(value = "有无重大危险源,1:是,0:否", name = "whetherHazards", required = true) - private Integer whetherHazards; + private Integer whetherHazardsFlag; @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,0:否", name = "whetherScarce", required = true) - private Integer whetherScarce; + private Integer whetherScarceFlag; @ApiModelProperty(value = "是否涉及危化品,1:是,0:否", name = "whetherChemicals", required = true) - private Integer whetherChemicals; + private Integer whetherChemicalsFlag; @ApiModelProperty(value = "有无特种设备,1:是,0:否", name = "whetherSpecialequipment", required = true) - private Integer whetherSpecialequipment; + private Integer whetherSpecialequipmentFlag; @ApiModelProperty(value = "有无特存种作业人员,1:是,0:否", name = "whetherSpecialpeople", required = true) - private Integer whetherSpecialpeople; + private Integer whetherSpecialpeopleFlag; @ApiModelProperty(value = "是否涉及煤气,1:是,0:否", name = "whetherCoalgas", required = true) - private Integer whetherCoalgas; + private Integer whetherCoalgasFlag; @ApiModelProperty(value = "是否属于消防重点单位,1:是,0:否", name = "whetherFire", required = true) - private Integer whetherFire; + private Integer whetherFireFlag; @ApiModelProperty(value = "是否在有限空间作业,1:是,0:否", name = "whetherConfined", required = true) - private Integer whetherConfined; + private Integer whetherConfinedFlag; @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,0:否", name = "whetherPowder", required = true) - private Integer whetherPowder; + private Integer whetherPowderFlag; @ApiModelProperty(value = "是否涉及防雷防静电,1:是,0:否", name = "whetherLightning", required = true) - private Integer whetherLightning; + private Integer whetherLightningFlag; @ApiModelProperty(value = "是否涉及危化品管道,1:是,0:否", name = "whetherPipeline", required = true) - private Integer whetherPipeline; + private Integer whetherPipelineFlag; @ApiModelProperty(value = "是否持有放射源,1:是,0:否", name = "whetherActinogen", required = true) - private Integer whetherActinogen; + private Integer whetherActinogenFlag; @ApiModelProperty(value = "是否涉及液氨制冷,1:是,0:否", name = "whetherLiquidammonia", required = true) - private Integer whetherLiquidammonia; + private Integer whetherLiquidammoniaFlag; } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfUpdateCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfUpdateCmd.java index a1809e78..7847c8ec 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfUpdateCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/CorpInfoXgfUpdateCmd.java @@ -140,33 +140,33 @@ public class CorpInfoXgfUpdateCmd extends Command { @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate licenseEnd; @ApiModelProperty(value = "有无职业卫生信息,1:是,0:否", name = "whetherHygiene", required = true) - private Integer whetherHygiene; + private Integer whetherHygieneFlag; @ApiModelProperty(value = "有无重大危险源,1:是,0:否", name = "whetherHazards", required = true) - private Integer whetherHazards; + private Integer whetherHazardsFlag; @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,0:否", name = "whetherScarce", required = true) - private Integer whetherScarce; + private Integer whetherScarceFlag; @ApiModelProperty(value = "是否涉及危化品,1:是,0:否", name = "whetherChemicals", required = true) - private Integer whetherChemicals; + private Integer whetherChemicalsFlag; @ApiModelProperty(value = "有无特种设备,1:是,0:否", name = "whetherSpecialequipment", required = true) - private Integer whetherSpecialequipment; + private Integer whetherSpecialequipmentFlag; @ApiModelProperty(value = "有无特存种作业人员,1:是,0:否", name = "whetherSpecialpeople", required = true) - private Integer whetherSpecialpeople; + private Integer whetherSpecialpeopleFlag; @ApiModelProperty(value = "是否涉及煤气,1:是,0:否", name = "whetherCoalgas", required = true) - private Integer whetherCoalgas; + private Integer whetherCoalgasFlag; @ApiModelProperty(value = "是否属于消防重点单位,1:是,0:否", name = "whetherFire", required = true) - private Integer whetherFire; + private Integer whetherFireFlag; @ApiModelProperty(value = "是否在有限空间作业,1:是,0:否", name = "whetherConfined", required = true) - private Integer whetherConfined; + private Integer whetherConfinedFlag; @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,0:否", name = "whetherPowder", required = true) - private Integer whetherPowder; + private Integer whetherPowderFlag; @ApiModelProperty(value = "是否涉及防雷防静电,1:是,0:否", name = "whetherLightning", required = true) - private Integer whetherLightning; + private Integer whetherLightningFlag; @ApiModelProperty(value = "是否涉及危化品管道,1:是,0:否", name = "whetherPipeline", required = true) - private Integer whetherPipeline; + private Integer whetherPipelineFlag; @ApiModelProperty(value = "是否持有放射源,1:是,0:否", name = "whetherActinogen", required = true) - private Integer whetherActinogen; + private Integer whetherActinogenFlag; @ApiModelProperty(value = "是否涉及液氨制冷,1:是,0:否", name = "whetherLiquidammonia", required = true) - private Integer whetherLiquidammonia; + private Integer whetherLiquidammoniaFlag; /* @ApiModelProperty(value = "用工形式", name = "employmentformList", required = true) private List employmentformList; @ApiModelProperty(value = "选取形式", name = "selectfromList", required = true) diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoE.java index f68f2c0b..896377d8 100644 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoE.java +++ b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoE.java @@ -128,33 +128,33 @@ public class CorpInfoE extends BaseE { //营业执照结束时间 private LocalDate licenseEnd; //有无职业卫生信息,1:是,0:否 - private Integer whetherHygiene; + private Integer whetherHygieneFlag; //有无重大危险源,1:是,0:否 - private Integer whetherHazards; + private Integer whetherHazardsFlag; //是否有稀缺大型应急物资或设施,1:是,0:否 - private Integer whetherScarce; + private Integer whetherScarceFlag; //是否涉及危化品,1:是,0:否 - private Integer whetherChemicals; + private Integer whetherChemicalsFlag; //有无特种设备,1:是,0:否 - private Integer whetherSpecialequipment; + private Integer whetherSpecialequipmentFlag; //有无特存种作业人员,1:是,0:否 - private Integer whetherSpecialpeople; + private Integer whetherSpecialpeopleFlag; //是否涉及煤气,1:是,0:否 - private Integer whetherCoalgas; + private Integer whetherCoalgasFlag; //是否属于消防重点单位,1:是,0:否 - private Integer whetherFire; + private Integer whetherFireFlag; //是否在有限空间作业,1:是,0:否 - private Integer whetherConfined; + private Integer whetherConfinedFlag; //是否存在涉爆粉尘作业,1:是,0:否 - private Integer whetherPowder; + private Integer whetherPowderFlag; //是否涉及防雷防静电,1:是,0:否 - private Integer whetherLightning; + private Integer whetherLightningFlag; //是否涉及危化品管道,1:是,0:否 - private Integer whetherPipeline; + private Integer whetherPipelineFlag; //是否持有放射源,1:是,0:否 - private Integer whetherActinogen; + private Integer whetherActinogenFlag; //是否涉及液氨制冷,1:是,0:否 - private Integer whetherLiquidammonia; + private Integer whetherLiquidammoniaFlag; diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoXgfE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoXgfE.java index 5f44a073..e9f56131 100644 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoXgfE.java +++ b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/CorpInfoXgfE.java @@ -126,33 +126,33 @@ public class CorpInfoXgfE extends BaseE { //营业执照结束时间 private LocalDate licenseEnd; //有无职业卫生信息,1:是,0:否 - private Integer whetherHygiene; + private Integer whetherHygieneFlag; //有无重大危险源,1:是,0:否 - private Integer whetherHazards; + private Integer whetherHazardsFlag; //是否有稀缺大型应急物资或设施,1:是,0:否 - private Integer whetherScarce; + private Integer whetherScarceFlag; //是否涉及危化品,1:是,0:否 - private Integer whetherChemicals; + private Integer whetherChemicalsFlag; //有无特种设备,1:是,0:否 - private Integer whetherSpecialequipment; + private Integer whetherSpecialequipmentFlag; //有无特存种作业人员,1:是,0:否 - private Integer whetherSpecialpeople; + private Integer whetherSpecialpeopleFlag; //是否涉及煤气,1:是,0:否 - private Integer whetherCoalgas; + private Integer whetherCoalgasFlag; //是否属于消防重点单位,1:是,0:否 - private Integer whetherFire; + private Integer whetherFireFlag; //是否在有限空间作业,1:是,0:否 - private Integer whetherConfined; + private Integer whetherConfinedFlag; //是否存在涉爆粉尘作业,1:是,0:否 - private Integer whetherPowder; + private Integer whetherPowderFlag; //是否涉及防雷防静电,1:是,0:否 - private Integer whetherLightning; + private Integer whetherLightningFlag; //是否涉及危化品管道,1:是,0:否 - private Integer whetherPipeline; + private Integer whetherPipelineFlag; //是否持有放射源,1:是,0:否 - private Integer whetherActinogen; + private Integer whetherActinogenFlag; //是否涉及液氨制冷,1:是,0:否 - private Integer whetherLiquidammonia; + private Integer whetherLiquidammoniaFlag; } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/CorpInfoDO.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/CorpInfoDO.java index 13357be5..80a44958 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/CorpInfoDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/CorpInfoDO.java @@ -184,46 +184,46 @@ public class CorpInfoDO extends BaseDO { private LocalDate licenseEnd; //有无职业卫生信息,1:是,0:否 @ApiModelProperty(value = "有无职业卫生信息,1:是,0:否") - private Integer whetherHygiene; + private Integer whetherHygieneFlag; //有无重大危险源,1:是,0:否 @ApiModelProperty(value = "有无重大危险源,1:是,0:否") - private Integer whetherHazards; + private Integer whetherHazardsFlag; //是否有稀缺大型应急物资或设施,1:是,0:否 @ApiModelProperty(value = "是否有稀缺大型应急物资或设施,1:是,0:否") - private Integer whetherScarce; + private Integer whetherScarceFlag; //是否涉及危化品,1:是,0:否 @ApiModelProperty(value = "是否涉及危化品,1:是,0:否") - private Integer whetherChemicals; + private Integer whetherChemicalsFlag; //有无特种设备,1:是,0:否 @ApiModelProperty(value = "有无特种设备,1:是,0:否") - private Integer whetherSpecialequipment; + private Integer whetherSpecialequipmentFlag; //有无特存种作业人员,1:是,0:否 @ApiModelProperty(value = "有无特存种作业人员,1:是,0:否") - private Integer whetherSpecialpeople; + private Integer whetherSpecialpeopleFlag; //是否涉及煤气,1:是,0:否 @ApiModelProperty(value = "是否涉及煤气,1:是,0:否") - private Integer whetherCoalgas; + private Integer whetherCoalgasFlag; //是否属于消防重点单位,1:是,0:否 @ApiModelProperty(value = "是否属于消防重点单位,1:是,0:否") - private Integer whetherFire; + private Integer whetherFireFlag; //是否在有限空间作业,1:是,0:否 @ApiModelProperty(value = "是否在有限空间作业,1:是,0:否") - private Integer whetherConfined; + private Integer whetherConfinedFlag; //是否存在涉爆粉尘作业,1:是,0:否 @ApiModelProperty(value = "是否存在涉爆粉尘作业,1:是,0:否") - private Integer whetherPowder; + private Integer whetherPowderFlag; //是否涉及防雷防静电,1:是,0:否 @ApiModelProperty(value = "是否涉及防雷防静电,1:是,0:否") - private Integer whetherLightning; + private Integer whetherLightningFlag; //是否涉及危化品管道,1:是,0:否 @ApiModelProperty(value = "是否涉及危化品管道,1:是,0:否") - private Integer whetherPipeline; + private Integer whetherPipelineFlag; //是否持有放射源,1:是,0:否 @ApiModelProperty(value = "是否持有放射源,1:是,0:否") - private Integer whetherActinogen; + private Integer whetherActinogenFlag; //是否涉及液氨制冷,1:是,0:否 @ApiModelProperty(value = "是否涉及液氨制冷,1:是,0:否") - private Integer whetherLiquidammonia; + private Integer whetherLiquidammoniaFlag; //乐观锁 @ApiModelProperty(value = "乐观锁") private Integer version; From 15c25db20aa295b916b5197f121223ed5b8aca72 Mon Sep 17 00:00:00 2001 From: zhaokai Date: Tue, 4 Nov 2025 08:50:18 +0800 Subject: [PATCH 10/11] =?UTF-8?q?=E9=83=A8=E9=97=A8=E6=96=B0=E5=A2=9Edubbo?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../facade/ZcloudDepartmentFacadeImpl.java | 71 +++++++++++++++++++ .../basic/info/web/CorpInfoController.java | 4 ++ .../basic/info/web/CorpInfoXgfController.java | 6 +- .../convertor/DepartmentCoConvertor.java | 4 ++ .../basic/info/dto/DepartmentAddCmd.java | 4 +- .../basic/info/dto/DepartmentUpdateCmd.java | 4 +- .../info/dto/clientobject/DepartmentCO.java | 2 +- .../basic/info/domain/model/DepartmentE.java | 2 +- .../persistence/dataobject/DepartmentDO.java | 2 +- .../persistence/mapper/CorpInfoMapper.java | 4 -- .../mapper/CorpQualificationInfoMapper.java | 4 -- .../persistence/mapper/DepartmentMapper.java | 4 -- .../impl/DepartmentRepositoryImpl.java | 1 + 13 files changed, 92 insertions(+), 20 deletions(-) create mode 100644 web-adapter/src/main/java/com/zcloud/basic/info/facade/ZcloudDepartmentFacadeImpl.java diff --git a/web-adapter/src/main/java/com/zcloud/basic/info/facade/ZcloudDepartmentFacadeImpl.java b/web-adapter/src/main/java/com/zcloud/basic/info/facade/ZcloudDepartmentFacadeImpl.java new file mode 100644 index 00000000..ab2c8436 --- /dev/null +++ b/web-adapter/src/main/java/com/zcloud/basic/info/facade/ZcloudDepartmentFacadeImpl.java @@ -0,0 +1,71 @@ +package com.zcloud.basic.info.facade; + +import com.alibaba.cola.dto.MultiResponse; +import com.alibaba.cola.dto.PageResponse; +import com.alibaba.cola.dto.SingleResponse; +import com.zcloud.basic.info.api.DepartmentServiceI; +import com.zcloud.basic.info.command.convertor.DepartmentCoConvertor; +import com.zcloud.basic.info.dto.DepartmentAddCmd; +import com.zcloud.basic.info.dto.DepartmentPageQry; +import com.zcloud.basic.info.dto.DepartmentUpdateCmd; +import com.zcloud.basic.info.dto.clientobject.DepartmentCO; +import com.zcloud.gbscommon.zclouddepartment.face.ZcloudDepartmentFacade; +import com.zcloud.gbscommon.zclouddepartment.request.ZcloudDepartmentAddCmd; +import com.zcloud.gbscommon.zclouddepartment.request.ZcloudDepartmentInfoQry; +import com.zcloud.gbscommon.zclouddepartment.request.ZcloudDepartmentPageQry; +import com.zcloud.gbscommon.zclouddepartment.request.ZcloudDepartmentUpdateCmd; +import com.zcloud.gbscommon.zclouddepartment.response.ZcloudDepartmentInfoCo; +import com.zcloud.gbscommon.zclouduser.facade.ZcloudUserFacade; +import com.zcloud.gbscommon.zclouduser.response.ZcloudUserCo; +import org.apache.dubbo.config.annotation.DubboService; +import org.springframework.beans.BeanUtils; +import org.springframework.beans.factory.annotation.Autowired; + +import javax.annotation.Resource; +import java.util.ArrayList; +import java.util.List; + +/** + * + * @author lin + */ +@DubboService +public class ZcloudDepartmentFacadeImpl implements ZcloudDepartmentFacade { + + @Resource + private DepartmentServiceI departmentService; + @Resource + private DepartmentCoConvertor departmentCoConvertor; + + @Override + public SingleResponse getDepartmentInfoById(ZcloudDepartmentInfoQry zcloudDepartmentInfoQry) { + DepartmentCO info = departmentService.info(zcloudDepartmentInfoQry.getId()); + ZcloudDepartmentInfoCo zcloudDepartmentInfoCo = new ZcloudDepartmentInfoCo(); + BeanUtils.copyProperties(info, zcloudDepartmentInfoCo); + return SingleResponse.of(zcloudDepartmentInfoCo); + } + + @Override + public PageResponse pageByParentId(ZcloudDepartmentPageQry zcloudDepartmentPageQry) { + DepartmentPageQry qry = new DepartmentPageQry(); + BeanUtils.copyProperties(zcloudDepartmentPageQry, qry); + PageResponse departmentCOPageResponse = departmentService.listPage(qry); + List zcloudPage = departmentCoConvertor.converCOsToDoubbpCOs(departmentCOPageResponse.getData()); + return PageResponse.of(zcloudPage, departmentCOPageResponse.getTotalCount(), departmentCOPageResponse.getPageSize(), departmentCOPageResponse.getPageIndex()); + } + + @Override + public SingleResponse addDepartment(ZcloudDepartmentAddCmd zcloudDepartmentAddCmd) { + DepartmentAddCmd addCmd =new DepartmentAddCmd(); + BeanUtils.copyProperties(zcloudDepartmentAddCmd, addCmd); + return departmentService.add(addCmd); + } + + @Override + public SingleResponse editDepartment(ZcloudDepartmentUpdateCmd zcloudDepartmentUpdateCmd) { + DepartmentUpdateCmd updateCmd =new DepartmentUpdateCmd(); + BeanUtils.copyProperties(zcloudDepartmentUpdateCmd, updateCmd); + departmentService.edit(updateCmd); + return SingleResponse.buildSuccess(); + } +} diff --git a/web-adapter/src/main/java/com/zcloud/basic/info/web/CorpInfoController.java b/web-adapter/src/main/java/com/zcloud/basic/info/web/CorpInfoController.java index 60253d0d..04eff68b 100644 --- a/web-adapter/src/main/java/com/zcloud/basic/info/web/CorpInfoController.java +++ b/web-adapter/src/main/java/com/zcloud/basic/info/web/CorpInfoController.java @@ -58,6 +58,10 @@ public class CorpInfoController { @ApiOperation("详情") @PostMapping("/info/{id}") public SingleResponse getInfoById(@PathVariable("id") Long id) { + if(id==null){ + SSOUser ssoUser = AuthContext.getCurrentUser(); + id = ssoUser.getTenantId(); + } return SingleResponse.of(corpInfoService.info(id)); } diff --git a/web-adapter/src/main/java/com/zcloud/basic/info/web/CorpInfoXgfController.java b/web-adapter/src/main/java/com/zcloud/basic/info/web/CorpInfoXgfController.java index 72966a89..d3ae5d63 100644 --- a/web-adapter/src/main/java/com/zcloud/basic/info/web/CorpInfoXgfController.java +++ b/web-adapter/src/main/java/com/zcloud/basic/info/web/CorpInfoXgfController.java @@ -36,7 +36,7 @@ public class CorpInfoXgfController { @ApiOperation("新增相关方企业") @PostMapping("/save") public SingleResponse add(@Validated @RequestBody CorpInfoXgfAddCmd cmd) { - SSOUser ssoUser = AuthContext.getCurrentUser(); + return corpInfoXgfService.add(cmd); } @@ -55,6 +55,10 @@ public class CorpInfoXgfController { @ApiOperation("相关方企业详情") @PostMapping("/info/{id}") public SingleResponse getInfoById(@PathVariable("id") Long id) { + if(id==null){ + SSOUser ssoUser = AuthContext.getCurrentUser(); + id = ssoUser.getTenantId(); + } return SingleResponse.of(corpInfoXgfService.info(id)); } diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/convertor/DepartmentCoConvertor.java b/web-app/src/main/java/com/zcloud/basic/info/command/convertor/DepartmentCoConvertor.java index fa206f78..87a9c74f 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/command/convertor/DepartmentCoConvertor.java +++ b/web-app/src/main/java/com/zcloud/basic/info/command/convertor/DepartmentCoConvertor.java @@ -3,6 +3,7 @@ package com.zcloud.basic.info.command.convertor; import com.zcloud.basic.info.dto.clientobject.DepartmentCO; import com.zcloud.basic.info.dto.clientobject.DepartmentTreeInfoCO; import com.zcloud.basic.info.persistence.dataobject.DepartmentDO; +import com.zcloud.gbscommon.zclouddepartment.response.ZcloudDepartmentInfoCo; import org.mapstruct.Mapper; import java.util.List; @@ -23,5 +24,8 @@ public interface DepartmentCoConvertor { List converDOsToCOs(List departmentDOs); List converDOsToInfoCOs(List pageResponse); + + + List converCOsToDoubbpCOs(List departmentCOList); } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentAddCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentAddCmd.java index a31bf750..0148d929 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentAddCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentAddCmd.java @@ -40,8 +40,8 @@ public class DepartmentAddCmd extends Command { private String levelName; @ApiModelProperty(value = "部门排序", name = "depOrder", required = true) private Integer depOrder; - @ApiModelProperty(value = "是否监管部门 0-否 1-是", name = "isSupervise", required = true) - private Integer isSupervise; + @ApiModelProperty(value = "是否监管部门 0-否 1-是", name = "superviseFlag", required = true) + private Integer superviseFlag; } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentUpdateCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentUpdateCmd.java index 9b053f27..c703482b 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentUpdateCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/DepartmentUpdateCmd.java @@ -41,8 +41,8 @@ public class DepartmentUpdateCmd extends Command { private String levelName; @ApiModelProperty(value = "部门排序", name = "depOrder", required = true) private Integer depOrder; - @ApiModelProperty(value = "是否监管部门 0-否 1-是", name = "isSupervise", required = true) - private Integer isSupervise; + @ApiModelProperty(value = "是否监管部门 0-否 1-是", name = "superviseFlag", required = true) + private Integer superviseFlag; } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/DepartmentCO.java b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/DepartmentCO.java index 0aa9d4d5..6155dba2 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/DepartmentCO.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/clientobject/DepartmentCO.java @@ -41,7 +41,7 @@ public class DepartmentCO extends ClientObject { private Integer depOrder; //是否监管部门 0-否 1-是 @ApiModelProperty(value = "是否监管部门 0-否 1-是") - private Integer isSupervise; + private Integer superviseFlag; //乐观锁 @ApiModelProperty(value = "乐观锁") diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/DepartmentE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/DepartmentE.java index 5ab0b890..67764fc1 100644 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/DepartmentE.java +++ b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/DepartmentE.java @@ -34,7 +34,7 @@ public class DepartmentE extends BaseE { //部门排序 private Integer depOrder; //是否监管部门 0-否 1-是 - private Integer isSupervise; + private Integer superviseFlag; } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/DepartmentDO.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/DepartmentDO.java index 8da0221a..6dab71ec 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/DepartmentDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/dataobject/DepartmentDO.java @@ -44,7 +44,7 @@ public class DepartmentDO extends BaseDO { private Integer depOrder; //是否监管部门 0-否 1-是 @ApiModelProperty(value = "是否监管部门 0-否 1-是") - private Integer isSupervise; + private Integer superviseFlag; } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpInfoMapper.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpInfoMapper.java index 4ec093ed..46fd3fac 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpInfoMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpInfoMapper.java @@ -13,10 +13,6 @@ import org.apache.ibatis.annotations.Mapper; * @Date 2025-10-29 16:02:16 */ @Mapper -@DataScopes({ - @DataScope(method = "selectList", menuPerms = "open_platform_100012", tenantAlias = "tenant_id"), - @DataScope(method = "selectPage", menuPerms = "open_platform_100013", tenantAlias = "tenant_id") -}) public interface CorpInfoMapper extends BaseMapper { } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpQualificationInfoMapper.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpQualificationInfoMapper.java index 297e6bed..0d7376d3 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpQualificationInfoMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/CorpQualificationInfoMapper.java @@ -13,10 +13,6 @@ import org.apache.ibatis.annotations.Mapper; * @Date 2025-10-29 16:02:46 */ @Mapper -@DataScopes({ - @DataScope(method = "selectList", menuPerms = "open_platform_100012", tenantAlias = "tenant_id"), - @DataScope(method = "selectPage", menuPerms = "open_platform_100013", tenantAlias = "tenant_id") -}) public interface CorpQualificationInfoMapper extends BaseMapper { } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/DepartmentMapper.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/DepartmentMapper.java index ab3577fb..a9111d8f 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/DepartmentMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/mapper/DepartmentMapper.java @@ -13,10 +13,6 @@ import org.apache.ibatis.annotations.Mapper; * @Date 2025-10-29 16:03:20 */ @Mapper -@DataScopes({ - @DataScope(method = "selectList", menuPerms = "open_platform_100012", tenantAlias = "tenant_id"), - @DataScope(method = "selectPage", menuPerms = "open_platform_100013", tenantAlias = "tenant_id") -}) public interface DepartmentMapper extends BaseMapper { } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/DepartmentRepositoryImpl.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/DepartmentRepositoryImpl.java index 6d4cca0e..c665e183 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/DepartmentRepositoryImpl.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/DepartmentRepositoryImpl.java @@ -46,6 +46,7 @@ public class DepartmentRepositoryImpl extends BaseRepositoryImpl queryWrapper = new QueryWrapper<>(); queryWrapper = PageQueryHelper.createPageQueryWrapper(queryWrapper, parmas); SSOUser ssoUser = AuthContext.getCurrentUser(); + queryWrapper.eq("tenant_id",ssoUser.getTenantId()); queryWrapper.orderByDesc("dep_order"); List departmentDOList = departmentMapper.selectList(queryWrapper); if (CollUtil.isEmpty(departmentDOList)) { From 329cc2f053bbfe7718b08c164f596229184ba15c Mon Sep 17 00:00:00 2001 From: SondonYong Date: Tue, 4 Nov 2025 09:19:22 +0800 Subject: [PATCH 11/11] =?UTF-8?q?dev:=E5=B2=97=E4=BD=8D=E7=AE=A1=E7=90=86-?= =?UTF-8?q?=E8=81=94=E6=9F=A5=E9=83=A8=E9=97=A8=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../info/command/query/PostQueryExe.java | 51 ++++++++++++++++++- 1 file changed, 49 insertions(+), 2 deletions(-) diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/query/PostQueryExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/query/PostQueryExe.java index bac2e425..bc4a9663 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/command/query/PostQueryExe.java +++ b/web-app/src/main/java/com/zcloud/basic/info/command/query/PostQueryExe.java @@ -2,15 +2,19 @@ package com.zcloud.basic.info.command.query; import cn.hutool.core.collection.CollUtil; import com.alibaba.cola.dto.MultiResponse; +import com.zcloud.basic.info.command.convertor.DepartmentCoConvertor; import com.zcloud.basic.info.command.convertor.PostCoConvertor; import com.zcloud.basic.info.command.convertor.PostDepartmentCoConvertor; import com.zcloud.basic.info.dto.PostDepartmentPageQry; import com.zcloud.basic.info.dto.PostListQry; import com.zcloud.basic.info.dto.PostPageQry; +import com.zcloud.basic.info.dto.clientobject.DepartmentCO; import com.zcloud.basic.info.dto.clientobject.PostCO; import com.zcloud.basic.info.dto.clientobject.PostDepartmentCO; +import com.zcloud.basic.info.persistence.dataobject.DepartmentDO; import com.zcloud.basic.info.persistence.dataobject.PostDO; import com.zcloud.basic.info.persistence.dataobject.PostDepartmentDO; +import com.zcloud.basic.info.persistence.repository.DepartmentRepository; import com.zcloud.basic.info.persistence.repository.PostDepartmentRepository; import com.zcloud.basic.info.persistence.repository.PostRepository; import com.zcloud.gbscommon.utils.PageQueryHelper; @@ -20,6 +24,7 @@ import lombok.AllArgsConstructor; import org.springframework.stereotype.Component; import org.springframework.beans.BeanUtils; +import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -37,6 +42,8 @@ import java.util.stream.Collectors; public class PostQueryExe { private final PostRepository postRepository; private final PostDepartmentRepository postDepartmentRepository; + private final DepartmentRepository departmentRepository; + private final DepartmentCoConvertor departmentCoConvertor; private final PostCoConvertor postCoConvertor; private final PostDepartmentCoConvertor postDepartmentCoConvertor; @@ -49,8 +56,30 @@ public class PostQueryExe { public PageResponse execute(PostPageQry postPageQry) { Map params = PageQueryHelper.toHashMap(postPageQry); PageResponse pageResponse = postRepository.listPage(params); - List examCenterCOS = postCoConvertor.converDOsToCOs(pageResponse.getData()); - return PageResponse.of(examCenterCOS, pageResponse.getTotalCount(), pageResponse.getPageSize(), pageResponse.getPageIndex()); + + Long[] departmentIds = pageResponse.getData().stream().map(PostDO::getDepartmentId).toArray(Long[]::new); + List departmentDOList = departmentRepository.listByIds(Arrays.asList(departmentIds)); + + // Map<部门id, 部门名称> + Map departmentMap = new HashMap<>(); + if(CollUtil.isNotEmpty(departmentDOList)) { + List departmentCOList = departmentCoConvertor.converDOsToCOs(departmentDOList); + departmentMap = departmentCOList.stream().collect(Collectors.toMap( + DepartmentCO::getId, + DepartmentCO::getName + )); + } + + List postCOList = postCoConvertor.converDOsToCOs(pageResponse.getData()); + if(CollUtil.isNotEmpty(postCOList)) { + for (PostCO postCO : postCOList) { + if(CollUtil.isNotEmpty(departmentMap)) { + postCO.setDepartmentName(departmentMap.get(postCO.getDepartmentId())); + } + } + } + + return PageResponse.of(postCOList, pageResponse.getTotalCount(), pageResponse.getPageSize(), pageResponse.getPageIndex()); } public MultiResponse execute(PostListQry qry) { @@ -62,8 +91,10 @@ public class PostQueryExe { return new MultiResponse<>(); } Long[] postIds = postMRDO.getData().stream().map(PostDO::getId).toArray(Long[]::new); + Long[] departmentIds = postMRDO.getData().stream().map(PostDO::getDepartmentId).toArray(Long[]::new); // 岗位部门集合 List postDepartmentDOList = postDepartmentRepository.list(postIds); + List departmentDOList = departmentRepository.listByIds(Arrays.asList(departmentIds)); // Map<岗位id, List<岗位部门对象>> Map> postDepartmentMap = new HashMap<>(); @@ -71,6 +102,15 @@ public class PostQueryExe { List postDepartmentCOList = postDepartmentCoConvertor.converDOsToCOs(postDepartmentDOList); postDepartmentMap = postDepartmentCOList.stream().collect(Collectors.groupingBy(PostDepartmentCO::getPostId)); } + // Map<部门id, 部门名称> + Map departmentMap = new HashMap<>(); + if(CollUtil.isNotEmpty(departmentDOList)) { + List departmentCOList = departmentCoConvertor.converDOsToCOs(departmentDOList); + departmentMap = departmentCOList.stream().collect(Collectors.toMap( + DepartmentCO::getId, + DepartmentCO::getName + )); + } // 赋值 List postDOList = postMRDO.getData(); @@ -80,6 +120,9 @@ public class PostQueryExe { if(CollUtil.isNotEmpty(postDepartmentMap) && CollUtil.isNotEmpty(postDepartmentMap.get(postCO.getId()))) { postCO.setDepartmentList(postDepartmentMap.get(postCO.getId())); } + if(CollUtil.isNotEmpty(departmentMap)) { + postCO.setDepartmentName(departmentMap.get(postCO.getDepartmentId())); + } } } @@ -96,6 +139,10 @@ public class PostQueryExe { BeanUtils.copyProperties(postDO.getData(), co); postCO.setData(co); + // 查询部门名称 + DepartmentDO departmentDO = departmentRepository.getById(postDO.getData().getDepartmentId()); + postCO.getData().setDepartmentName(departmentDO.getName()); + // 岗位-部门权限关联代码 if(co.getSupervisionFlag() == 1){ PostDepartmentPageQry qry = new PostDepartmentPageQry();