临时提交一级租户主账号功能

dev_sys_config
zhangyue 2026-08-12 15:35:06 +08:00
parent f1f1684f0b
commit dd02f40658
4 changed files with 23 additions and 0 deletions

View File

@ -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();
}
}

View File

@ -114,5 +114,10 @@ public class CorpInfoAddExe {
userEmploymentLogRepository.addCorpUserEmploymentLog(userEmploymentLogE);
return corpInfoId;
}
@Transactional(rollbackFor = Exception.class)
public Long saveAdminCorp() {
return null;
}
}

View File

@ -155,5 +155,10 @@ public class CorpInfoServiceImpl implements CorpInfoServiceI {
public CorpUserSummaryCO corpUserSummary(CorpUserSummaryQry qry) {
return corpInfoQueryExe.corpUserSummary(qry);
}
@Override
public void saveAdminCorp() {
corpInfoAddExe.saveAdminCorp();
}
}

View File

@ -59,5 +59,7 @@ public interface CorpInfoServiceI {
PageResponse<CorpUserStatisticCO> corpUserStatisticPage(CorpUserStatisticQry qry);
CorpUserSummaryCO corpUserSummary(CorpUserSummaryQry qry);
void saveAdminCorp();
}