Parcourir la source

取消重复比例校验

wilhelm wong il y a 2 mois
Parent
commit
0b71811fe5
1 fichiers modifiés avec 0 ajouts et 13 suppressions
  1. 0 13
      src/services/team-members.service.ts

+ 0 - 13
src/services/team-members.service.ts

@@ -53,19 +53,6 @@ export class TeamMembersService {
     if (commissionRate > teamCommissionRate) {
       throw new Error(`个人分成比例(${commissionRate}%)不能高于团队分成比例(${teamCommissionRate}%)`)
     }
-
-    // 检查是否已有其他成员设置了相同的分成比例
-    const existingMembers = await this.teamMembersRepository.find({
-      where: { 
-        teamId,
-        commissionRate: commissionRate
-      }
-    })
-
-    // 如果存在其他成员且不是当前更新的成员
-    if (existingMembers.length > 0 && (!excludeMemberId || !existingMembers.some(m => m.id === excludeMemberId))) {
-      throw new Error(`团队中已有成员设置了${commissionRate}%的分成比例,请选择其他比例`)
-    }
   }
 
   async create(data: CreateTeamMembersBody, creatorId: number): Promise<TeamMembers> {