fix agne level
This commit is contained in:
parent
beda62f833
commit
2ab45524cc
@ -130,6 +130,7 @@ func (l *ApplyForAgentLogic) ApplyForAgent(req *types.AgentApplyReq) (resp *type
|
|||||||
var agentModel model.Agent
|
var agentModel model.Agent
|
||||||
agentModel.Mobile = agentAudit.Mobile
|
agentModel.Mobile = agentAudit.Mobile
|
||||||
agentModel.Region = agentAudit.Region
|
agentModel.Region = agentAudit.Region
|
||||||
|
agentModel.LevelName = model.AgentLeveNameNormal
|
||||||
agentModel.UserId = agentAudit.UserId
|
agentModel.UserId = agentAudit.UserId
|
||||||
agentModel.WechatId = lzUtils.StringToNullString(req.WechatID)
|
agentModel.WechatId = lzUtils.StringToNullString(req.WechatID)
|
||||||
agentModelInsert, insertAgentModelErr := l.svcCtx.AgentModel.Insert(transCtx, session, &agentModel)
|
agentModelInsert, insertAgentModelErr := l.svcCtx.AgentModel.Insert(transCtx, session, &agentModel)
|
||||||
|
@ -40,7 +40,9 @@ func (l *GetAgentMembershipProductConfigLogic) GetAgentMembershipProductConfig(r
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, errors.Wrapf(xerr.NewErrCode(xerr.SERVER_COMMON_ERROR), "获取会员用户报告配置,获取代理信息失败: %v", err)
|
return nil, errors.Wrapf(xerr.NewErrCode(xerr.SERVER_COMMON_ERROR), "获取会员用户报告配置,获取代理信息失败: %v", err)
|
||||||
}
|
}
|
||||||
|
if agentModel.LevelName == "" {
|
||||||
|
agentModel.LevelName = model.AgentLeveNameNormal
|
||||||
|
}
|
||||||
agentMembershipConfigModel, err := l.svcCtx.AgentMembershipConfigModel.FindOneByLevelName(l.ctx, agentModel.LevelName)
|
agentMembershipConfigModel, err := l.svcCtx.AgentMembershipConfigModel.FindOneByLevelName(l.ctx, agentModel.LevelName)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, errors.Wrapf(xerr.NewErrCode(xerr.SERVER_COMMON_ERROR), "获取会员用户报告配置,获取平台配置会员信息失败: %v", err)
|
return nil, errors.Wrapf(xerr.NewErrCode(xerr.SERVER_COMMON_ERROR), "获取会员用户报告配置,获取平台配置会员信息失败: %v", err)
|
||||||
|
@ -92,6 +92,9 @@ func (l *GetAgentProductConfigLogic) GetAgentProductConfig() (resp *types.AgentP
|
|||||||
cancel(findAncestorAgentErr)
|
cancel(findAncestorAgentErr)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
if ancestorAgentModel.LevelName == "" {
|
||||||
|
ancestorAgentModel.LevelName = model.AgentLeveNameNormal
|
||||||
|
}
|
||||||
agentMembershipConfigModel, findAgentMembershipErr := l.svcCtx.AgentMembershipConfigModel.FindOneByLevelName(l.ctx, ancestorAgentModel.LevelName)
|
agentMembershipConfigModel, findAgentMembershipErr := l.svcCtx.AgentMembershipConfigModel.FindOneByLevelName(l.ctx, ancestorAgentModel.LevelName)
|
||||||
if findAgentMembershipErr != nil {
|
if findAgentMembershipErr != nil {
|
||||||
cancel(findAgentMembershipErr)
|
cancel(findAgentMembershipErr)
|
||||||
|
@ -103,6 +103,9 @@ func (l *AgentService) AgentProcess(ctx context.Context, order *model.Order) err
|
|||||||
return findAgentModelErr
|
return findAgentModelErr
|
||||||
}
|
}
|
||||||
if AgentClosureModel != nil {
|
if AgentClosureModel != nil {
|
||||||
|
if AncestorModel.LevelName == "" {
|
||||||
|
AncestorModel.LevelName = model.AgentLeveNameNormal
|
||||||
|
}
|
||||||
AgentMembershipConfigModel, findAgentMembersipConfigModelErr := l.AgentMembershipConfigModel.FindOneByLevelName(ctx, AncestorModel.LevelName)
|
AgentMembershipConfigModel, findAgentMembersipConfigModelErr := l.AgentMembershipConfigModel.FindOneByLevelName(ctx, AncestorModel.LevelName)
|
||||||
if findAgentMembersipConfigModelErr != nil {
|
if findAgentMembersipConfigModelErr != nil {
|
||||||
return findAgentMembersipConfigModelErr
|
return findAgentMembersipConfigModelErr
|
||||||
@ -194,7 +197,9 @@ func (l *AgentService) AncestorCommission(ctx context.Context, descendantId int6
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return 0, err
|
return 0, err
|
||||||
}
|
}
|
||||||
|
if agentModel.LevelName == "" {
|
||||||
|
agentModel.LevelName = model.AgentLeveNameNormal
|
||||||
|
}
|
||||||
agentMembershipConfigModel, err := l.AgentMembershipConfigModel.FindOneByLevelName(ctx, agentModel.LevelName)
|
agentMembershipConfigModel, err := l.AgentMembershipConfigModel.FindOneByLevelName(ctx, agentModel.LevelName)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return 0, err
|
return 0, err
|
||||||
|
Loading…
Reference in New Issue
Block a user