项目架构优化【第一版】

This commit is contained in:
liaozetao
2023-08-29 11:43:09 +08:00
parent c544b56a61
commit 758f58fb92
2875 changed files with 2941 additions and 2769 deletions

View File

@@ -2,26 +2,19 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>accompany-boot</artifactId>
<groupId>com.accompany</groupId>
<version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.accompany</groupId>
<artifactId>accompany-dependencies</artifactId>
<version>1.0.0</version>
<relativePath>../accompany-dependencies</relativePath>
</parent>
<artifactId>xuanyin-flow-team</artifactId>
<dependencies>
<dependency>
<groupId>com.accompany</groupId>
<artifactId>accompany-common</artifactId>
<version>${revision}</version>
</dependency>
<dependency>
<groupId>com.accompany</groupId>
<artifactId>accompany-core</artifactId>
<version>${revision}</version>
</dependency>
</dependencies>
<packaging>pom</packaging>
<modules>
<module>xuanyin-flow-team-sdk</module>
<module>xuanyin-flow-team-service</module>
</modules>
</project>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.accompany</groupId>
<artifactId>xuanyin-flow-team</artifactId>
<version>1.0.0</version>
</parent>
<artifactId>xuanyin-flow-team-sdk</artifactId>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>com.accompany</groupId>
<artifactId>accompany-core</artifactId>
<version>${revision}</version>
</dependency>
</dependencies>
</project>

View File

@@ -10,7 +10,6 @@
*/
package com.xuanyin.flowteam.model;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -18,7 +18,6 @@ import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import javax.validation.constraints.NotNull;
import java.util.Date;
/**

View File

@@ -7,7 +7,6 @@ import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;
@Data

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.accompany</groupId>
<artifactId>xuanyin-flow-team</artifactId>
<version>1.0.0</version>
</parent>
<artifactId>xuanyin-flow-team-service</artifactId>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>com.accompany</groupId>
<artifactId>xuanyin-flow-team-sdk</artifactId>
<version>${revision}</version>
</dependency>
</dependencies>
</project>

View File

@@ -10,7 +10,6 @@
*/
package com.xuanyin.flowteam.service;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.xuanyin.flowteam.mapper.FlowTeamMemberInviteCodeMapper;
import com.xuanyin.flowteam.model.FlowTeamMemberInviteCode;

View File

@@ -22,7 +22,6 @@ import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.security.acl.Group;
import java.util.Date;
/**

View File

@@ -1,9 +1,9 @@
package com.xuanyin.flowteam.service;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.xuanyin.flowteam.constant.FlowTeamConstant;
import com.xuanyin.flowteam.mapper.FlowTeamMemberMapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.xuanyin.flowteam.model.FlowTeamMember;
import org.springframework.stereotype.Service;

View File

@@ -10,8 +10,8 @@
*/
package com.xuanyin.flowteam.service;
import com.xuanyin.flowteam.model.FlowTeamSettlementInfo;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xuanyin.flowteam.model.FlowTeamSettlementInfo;
import java.util.List;

View File

@@ -10,12 +10,12 @@
*/
package com.xuanyin.flowteam.service.impl;
import com.xuanyin.flowteam.mapper.FlowTeamInviteCodeRecordMapper;
import com.xuanyin.flowteam.model.FlowTeamInviteCodeRecord;
import com.xuanyin.flowteam.service.FlowTeamInviteCodeRecordService;
import com.accompany.common.constant.Constant;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.xuanyin.flowteam.mapper.FlowTeamInviteCodeRecordMapper;
import com.xuanyin.flowteam.model.FlowTeamInviteCodeRecord;
import com.xuanyin.flowteam.service.FlowTeamInviteCodeRecordService;
import org.springframework.stereotype.Service;
import java.util.List;

View File

@@ -10,9 +10,6 @@
*/
package com.xuanyin.flowteam.service.impl;
import com.xuanyin.flowteam.model.FlowTeamSettlementInfo;
import com.xuanyin.flowteam.mapper.FlowTeamSettlementInfoMapper;
import com.xuanyin.flowteam.service.FlowTeamSettlementInfoService;
import com.accompany.common.redis.RedisKey;
import com.accompany.common.status.BusiStatus;
import com.accompany.common.utils.DateTimeUtil;
@@ -22,6 +19,9 @@ import com.accompany.core.service.common.JedisLockService;
import com.accompany.core.util.DateUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.xuanyin.flowteam.mapper.FlowTeamSettlementInfoMapper;
import com.xuanyin.flowteam.model.FlowTeamSettlementInfo;
import com.xuanyin.flowteam.service.FlowTeamSettlementInfoService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.Async;