正在显示
1 个修改的文件
包含
4 行增加
和
1 行删除
| @@ -298,6 +298,7 @@ func (ptr *CooperationStatisticsService) GetContractDividends(queryOptions map[s | @@ -298,6 +298,7 @@ func (ptr *CooperationStatisticsService) GetContractDividends(queryOptions map[s | ||
| 298 | // 2.合约分红列表 | 298 | // 2.合约分红列表 |
| 299 | creditAccountRepository, _ := repository.NewDividendsEstimateRepository(ptr.transactionContext) | 299 | creditAccountRepository, _ := repository.NewDividendsEstimateRepository(ptr.transactionContext) |
| 300 | queryOptions["cooperationContractNumber"] = contract.CooperationContractNumber | 300 | queryOptions["cooperationContractNumber"] = contract.CooperationContractNumber |
| 301 | + queryOptions["orgId"] = contract.Org.OrgId | ||
| 301 | _, creditAccounts, err := creditAccountRepository.Find(queryOptions) | 302 | _, creditAccounts, err := creditAccountRepository.Find(queryOptions) |
| 302 | if err != nil { | 303 | if err != nil { |
| 303 | return res, err | 304 | return res, err |
| @@ -542,7 +543,9 @@ func (ptr *CooperationStatisticsService) SearchDividendsEstimates(queryOptions m | @@ -542,7 +543,9 @@ func (ptr *CooperationStatisticsService) SearchDividendsEstimates(queryOptions m | ||
| 542 | DividendsType: item.DividendsType, | 543 | DividendsType: item.DividendsType, |
| 543 | DividendsUser: item.DividendsUser, | 544 | DividendsUser: item.DividendsUser, |
| 544 | } | 545 | } |
| 545 | - if item.PaymentStatus == 2 { | 546 | + // 1.全部列表、已支付列表的分红状态显示为已分红 |
| 547 | + // 2.已结算列表的分红状态还是显示已结算 | ||
| 548 | + if item.PaymentStatus == 2 && (request.DividendsAccountStatus == 3 || request.DividendsAccountStatus == 0) { | ||
| 546 | result.DividendsAccountStatus = 3 | 549 | result.DividendsAccountStatus = 3 |
| 547 | } | 550 | } |
| 548 | // TODO:优化查询 统一查询到map里面、或者冗余数据 | 551 | // TODO:优化查询 统一查询到map里面、或者冗余数据 |
-
请 注册 或 登录 后发表评论