Merge branch 'test' of http://gitlab.fjmaimaimai.com/allied-creation/allied-crea…
…tion-cooperation into test
正在显示
4 个修改的文件
包含
30 行增加
和
30 行删除
| @@ -55,20 +55,20 @@ func (cooperationApplicationService *CooperationApplicationService) ApplyForCoop | @@ -55,20 +55,20 @@ func (cooperationApplicationService *CooperationApplicationService) ApplyForCoop | ||
| 55 | } | 55 | } |
| 56 | 56 | ||
| 57 | // 公司REST服务初始化 | 57 | // 公司REST服务初始化 |
| 58 | - var companyService service.CompanyService | ||
| 59 | - if value, err := factory.CreateCompanyService(map[string]interface{}{}); err != nil { | ||
| 60 | - return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) | ||
| 61 | - } else { | ||
| 62 | - companyService = value | ||
| 63 | - } | 58 | + //var companyService service.CompanyService |
| 59 | + //if value, err := factory.CreateCompanyService(map[string]interface{}{}); err != nil { | ||
| 60 | + // return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) | ||
| 61 | + //} else { | ||
| 62 | + // companyService = value | ||
| 63 | + //} | ||
| 64 | 64 | ||
| 65 | // 组织机构REST服务初始化 | 65 | // 组织机构REST服务初始化 |
| 66 | - var organizationService service.OrgService | ||
| 67 | - if value, err := factory.CreateOrganizationService(map[string]interface{}{}); err != nil { | ||
| 68 | - return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) | ||
| 69 | - } else { | ||
| 70 | - organizationService = value | ||
| 71 | - } | 66 | + //var organizationService service.OrgService |
| 67 | + //if value, err := factory.CreateOrganizationService(map[string]interface{}{}); err != nil { | ||
| 68 | + // return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) | ||
| 69 | + //} else { | ||
| 70 | + // organizationService = value | ||
| 71 | + //} | ||
| 72 | 72 | ||
| 73 | // 共创申请仓储初始化 | 73 | // 共创申请仓储初始化 |
| 74 | var cooperationApplicationRepository domain.CooperationApplicationRepository | 74 | var cooperationApplicationRepository domain.CooperationApplicationRepository |
| @@ -162,20 +162,20 @@ func (cooperationApplicationService *CooperationApplicationService) ApplyForCoop | @@ -162,20 +162,20 @@ func (cooperationApplicationService *CooperationApplicationService) ApplyForCoop | ||
| 162 | } | 162 | } |
| 163 | 163 | ||
| 164 | // 获取公司信息 | 164 | // 获取公司信息 |
| 165 | - var company *domain.Company | ||
| 166 | - if data, err := companyService.CompanyFrom(applyForCooperationCommand.CompanyId); err != nil { | ||
| 167 | - return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "获取公司信息失败") | ||
| 168 | - } else { | ||
| 169 | - company = data | ||
| 170 | - } | 165 | + //var company *domain.Company |
| 166 | + //if data, err := companyService.CompanyFrom(applyForCooperationCommand.CompanyId); err != nil { | ||
| 167 | + // return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "获取公司信息失败") | ||
| 168 | + //} else { | ||
| 169 | + // company = data | ||
| 170 | + //} | ||
| 171 | 171 | ||
| 172 | // 获取组织机构信息 | 172 | // 获取组织机构信息 |
| 173 | - var organization *domain.Org | ||
| 174 | - if data, err := organizationService.OrgFrom(applyForCooperationCommand.CompanyId, applyForCooperationCommand.OrgId); err != nil { | ||
| 175 | - return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "获取组织机构数据失败") | ||
| 176 | - } else { | ||
| 177 | - organization = data | ||
| 178 | - } | 173 | + //var organization *domain.Org |
| 174 | + //if data, err := organizationService.OrgFrom(applyForCooperationCommand.CompanyId, applyForCooperationCommand.OrgId); err != nil { | ||
| 175 | + // return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "获取组织机构数据失败") | ||
| 176 | + //} else { | ||
| 177 | + // organization = data | ||
| 178 | + //} | ||
| 179 | 179 | ||
| 180 | // 校验:同一个用户,不能多次申请同一个项目 | 180 | // 校验:同一个用户,不能多次申请同一个项目 |
| 181 | applicationExist, _ := cooperationApplicationDao.CheckApplicationExist(map[string]interface{}{ | 181 | applicationExist, _ := cooperationApplicationDao.CheckApplicationExist(map[string]interface{}{ |
| @@ -211,9 +211,9 @@ func (cooperationApplicationService *CooperationApplicationService) ApplyForCoop | @@ -211,9 +211,9 @@ func (cooperationApplicationService *CooperationApplicationService) ApplyForCoop | ||
| 211 | CooperationApplicationVerifyTime: time.Time{}, | 211 | CooperationApplicationVerifyTime: time.Time{}, |
| 212 | CooperationApplyTime: time.Now(), | 212 | CooperationApplyTime: time.Now(), |
| 213 | CooperationProject: cooperationProject, | 213 | CooperationProject: cooperationProject, |
| 214 | - Org: organization, | 214 | + Org: cooperationProject.Org, |
| 215 | IsCanceled: 1, | 215 | IsCanceled: 1, |
| 216 | - Company: company, | 216 | + Company: cooperationProject.Company, |
| 217 | CreatedAt: time.Now(), | 217 | CreatedAt: time.Now(), |
| 218 | DeletedAt: time.Time{}, | 218 | DeletedAt: time.Time{}, |
| 219 | UpdatedAt: time.Time{}, | 219 | UpdatedAt: time.Time{}, |
| @@ -753,7 +753,7 @@ func (dividendsEstimateService *DividendsEstimateService) ConfirmDividendsIncent | @@ -753,7 +753,7 @@ func (dividendsEstimateService *DividendsEstimateService) ConfirmDividendsIncent | ||
| 753 | orderGoodsToConfirm := make([]*domain.OrderGood, 0) | 753 | orderGoodsToConfirm := make([]*domain.OrderGood, 0) |
| 754 | orderGoodsToConfirm = append(orderGoodsToConfirm, orderGood) | 754 | orderGoodsToConfirm = append(orderGoodsToConfirm, orderGood) |
| 755 | // 分红订单产品预算 | 755 | // 分红订单产品预算 |
| 756 | - if dividendsEstimateDetails, err := confirmDividendsIncentivesEstimateService.Confirm(orderGoodsToConfirm, confirmDividendsIncentivesEstimateCommand.CompanyId, confirmDividendsIncentivesEstimateCommand.OrgId, cooperationContractsMap, nil); err != nil { | 756 | + if dividendsEstimateDetails, err := confirmDividendsIncentivesEstimateService.Confirm(orderGoodsToConfirm, confirmDividendsIncentivesEstimateCommand.CompanyId, confirmDividendsIncentivesEstimateCommand.OrgId, cooperationContractsMap); err != nil { |
| 757 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) | 757 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) |
| 758 | } else { | 758 | } else { |
| 759 | for _, dividendsEstimateDetail := range dividendsEstimateDetails { | 759 | for _, dividendsEstimateDetail := range dividendsEstimateDetails { |
| @@ -809,7 +809,7 @@ func (dividendsEstimateService *DividendsEstimateService) ConfirmDividendsIncent | @@ -809,7 +809,7 @@ func (dividendsEstimateService *DividendsEstimateService) ConfirmDividendsIncent | ||
| 809 | orderGoodsToConfirm := make([]*domain.OrderGood, 0) | 809 | orderGoodsToConfirm := make([]*domain.OrderGood, 0) |
| 810 | orderGoodsToConfirm = append(orderGoodsToConfirm, orderGood) | 810 | orderGoodsToConfirm = append(orderGoodsToConfirm, orderGood) |
| 811 | // 分红退货单产品预算 | 811 | // 分红退货单产品预算 |
| 812 | - if dividendsReturnedEstimateDetails, err := confirmDividendsIncentivesEstimateService.Confirm(orderGoodsToConfirm, confirmDividendsIncentivesEstimateCommand.CompanyId, confirmDividendsIncentivesEstimateCommand.OrgId, cooperationContractsMap, nil); err != nil { | 812 | + if dividendsReturnedEstimateDetails, err := confirmDividendsIncentivesEstimateService.Confirm(orderGoodsToConfirm, confirmDividendsIncentivesEstimateCommand.CompanyId, confirmDividendsIncentivesEstimateCommand.OrgId, cooperationContractsMap); err != nil { |
| 813 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) | 813 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) |
| 814 | } else { | 814 | } else { |
| 815 | for _, dividendsReturnedEstimateDetail := range dividendsReturnedEstimateDetails { | 815 | for _, dividendsReturnedEstimateDetail := range dividendsReturnedEstimateDetails { |
| @@ -43,5 +43,5 @@ func (DividendsEstimateDetail *DividendsEstimateDetail) GenerateSpecificDividend | @@ -43,5 +43,5 @@ func (DividendsEstimateDetail *DividendsEstimateDetail) GenerateSpecificDividend | ||
| 43 | 43 | ||
| 44 | type ConfirmDividendsIncentivesEstimateService interface { | 44 | type ConfirmDividendsIncentivesEstimateService interface { |
| 45 | coreDomain.DomainEventPublisher | 45 | coreDomain.DomainEventPublisher |
| 46 | - Confirm(orderGoods []*domain.OrderGood, companyId int64, orgId int64, cooperationContractsMap map[string]*domain.CooperationContract, cooperationProjectsMap map[string]*domain.CooperationProject) ([]*DividendsEstimateDetail, error) | 46 | + Confirm(orderGoods []*domain.OrderGood, companyId int64, orgId int64, cooperationContractsMap map[string]*domain.CooperationContract) ([]*DividendsEstimateDetail, error) |
| 47 | } | 47 | } |
| @@ -16,7 +16,7 @@ type ConfirmDividendsIncentivesEstimateService struct { | @@ -16,7 +16,7 @@ type ConfirmDividendsIncentivesEstimateService struct { | ||
| 16 | } | 16 | } |
| 17 | 17 | ||
| 18 | // Confirm 确认业绩分红预算 | 18 | // Confirm 确认业绩分红预算 |
| 19 | -func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoods []*domain.OrderGood, companyId int64, orgId int64, cooperationContractsMap map[string]*domain.CooperationContract, cooperationProjectsMap map[string]*domain.CooperationProject) ([]*service.DividendsEstimateDetail, error) { | 19 | +func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoods []*domain.OrderGood, companyId int64, orgId int64, cooperationContractsMap map[string]*domain.CooperationContract) ([]*service.DividendsEstimateDetail, error) { |
| 20 | var dividendsOrderRepository domain.DividendsOrderRepository // 分红订单仓储 | 20 | var dividendsOrderRepository domain.DividendsOrderRepository // 分红订单仓储 |
| 21 | var dividendsReturnedOrderRepository domain.DividendsReturnedOrderRepository // 分红退货单仓储 | 21 | var dividendsReturnedOrderRepository domain.DividendsReturnedOrderRepository // 分红退货单仓储 |
| 22 | 22 |
-
请 注册 或 登录 后发表评论