From dd02f40658d5a391ed5981c940e5b0716460431c Mon Sep 17 00:00:00 2001 From: zhangyue Date: Wed, 12 Aug 2026 15:35:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=B4=E6=97=B6=E6=8F=90=E4=BA=A4=E4=B8=80?= =?UTF-8?q?=E7=BA=A7=E7=A7=9F=E6=88=B7=E4=B8=BB=E8=B4=A6=E5=8F=B7=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../basic/info/facade/ZcloudCorpFacadeImpl.java | 11 +++++++++++ .../com/zcloud/basic/info/command/CorpInfoAddExe.java | 5 +++++ .../basic/info/service/CorpInfoServiceImpl.java | 5 +++++ .../com/zcloud/basic/info/api/CorpInfoServiceI.java | 2 ++ 4 files changed, 23 insertions(+) diff --git a/web-adapter/src/main/java/com/zcloud/basic/info/facade/ZcloudCorpFacadeImpl.java b/web-adapter/src/main/java/com/zcloud/basic/info/facade/ZcloudCorpFacadeImpl.java index cd519f0f..09600e87 100644 --- a/web-adapter/src/main/java/com/zcloud/basic/info/facade/ZcloudCorpFacadeImpl.java +++ b/web-adapter/src/main/java/com/zcloud/basic/info/facade/ZcloudCorpFacadeImpl.java @@ -2,6 +2,7 @@ package com.zcloud.basic.info.facade; 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.CorpInfoServiceI; import com.zcloud.basic.info.command.convertor.CorpInfoCoConvertor; @@ -20,6 +21,7 @@ import com.zcloud.gbscommon.zcloudsysconfig.facade.ZcloudTenantTypeConfigFacade; import org.apache.dubbo.config.annotation.DubboReference; import org.apache.dubbo.config.annotation.DubboService; import org.springframework.beans.BeanUtils; +import org.springframework.http.ResponseEntity; import javax.annotation.Resource; import java.util.Collection; @@ -90,4 +92,13 @@ public class ZcloudCorpFacadeImpl implements ZcloudCorpFacade { return MultiResponse.of(zcloudTenantTypeConfigFacade.getCodesByEnterpriseType(enterpriseType)); } + public Response saveAdminCorp() { + Integer type = zcloudTenantTypeConfigFacade.getDefaultType("defaultType0001"); + if (type == null){ + return Response.buildFailure("请先配置默认类型"); + } + + return Response.buildSuccess(); + } + } diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/CorpInfoAddExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/CorpInfoAddExe.java index 9579a853..5b788aaf 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/command/CorpInfoAddExe.java +++ b/web-app/src/main/java/com/zcloud/basic/info/command/CorpInfoAddExe.java @@ -114,5 +114,10 @@ public class CorpInfoAddExe { userEmploymentLogRepository.addCorpUserEmploymentLog(userEmploymentLogE); return corpInfoId; } + + @Transactional(rollbackFor = Exception.class) + public Long saveAdminCorp() { +return null; + } } diff --git a/web-app/src/main/java/com/zcloud/basic/info/service/CorpInfoServiceImpl.java b/web-app/src/main/java/com/zcloud/basic/info/service/CorpInfoServiceImpl.java index 5c099b56..0ae94333 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/service/CorpInfoServiceImpl.java +++ b/web-app/src/main/java/com/zcloud/basic/info/service/CorpInfoServiceImpl.java @@ -155,5 +155,10 @@ public class CorpInfoServiceImpl implements CorpInfoServiceI { public CorpUserSummaryCO corpUserSummary(CorpUserSummaryQry qry) { return corpInfoQueryExe.corpUserSummary(qry); } + + @Override + public void saveAdminCorp() { + corpInfoAddExe.saveAdminCorp(); + } } diff --git a/web-client/src/main/java/com/zcloud/basic/info/api/CorpInfoServiceI.java b/web-client/src/main/java/com/zcloud/basic/info/api/CorpInfoServiceI.java index 92f80921..91121f3b 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/api/CorpInfoServiceI.java +++ b/web-client/src/main/java/com/zcloud/basic/info/api/CorpInfoServiceI.java @@ -59,5 +59,7 @@ public interface CorpInfoServiceI { PageResponse corpUserStatisticPage(CorpUserStatisticQry qry); CorpUserSummaryCO corpUserSummary(CorpUserSummaryQry qry); + + void saveAdminCorp(); }