正在显示
1 个修改的文件
包含
3 行增加
和
5 行删除
| 1 | package domain_service | 1 | package domain_service |
| 2 | 2 | ||
| 3 | import ( | 3 | import ( |
| 4 | - "encoding/json" | ||
| 5 | "fmt" | 4 | "fmt" |
| 6 | "github.com/go-pg/pg/v10" | 5 | "github.com/go-pg/pg/v10" |
| 7 | pgTransaction "github.com/linmadan/egglib-go/transaction/pg" | 6 | pgTransaction "github.com/linmadan/egglib-go/transaction/pg" |
| @@ -90,10 +89,10 @@ func (ptr *CooperationStatisticsService) SearchContractDividends(queryOptions ma | @@ -90,10 +89,10 @@ func (ptr *CooperationStatisticsService) SearchContractDividends(queryOptions ma | ||
| 90 | // 1.根据个人、企业查询合约列表 | 89 | // 1.根据个人、企业查询合约列表 |
| 91 | var contracts []*domain.CooperationContract | 90 | var contracts []*domain.CooperationContract |
| 92 | var err error | 91 | var err error |
| 93 | - if _, ok := queryOptions["userBaseId"]; ok { | 92 | + if request.UserBaseId > 0 { |
| 94 | contracts, err = ptr.getUserContracts(queryOptions) | 93 | contracts, err = ptr.getUserContracts(queryOptions) |
| 95 | - } else if v, ok := queryOptions["orgId"]; ok { | ||
| 96 | - queryOptions["orgId"], _ = (v.(json.Number)).Int64() | 94 | + } else if request.OrgId > 0 { |
| 95 | + queryOptions["orgId"] = request.OrgId | ||
| 97 | contracts, err = ptr.getCompanyContracts(queryOptions) | 96 | contracts, err = ptr.getCompanyContracts(queryOptions) |
| 98 | } | 97 | } |
| 99 | if err != nil { | 98 | if err != nil { |
| @@ -152,7 +151,6 @@ func (ptr *CooperationStatisticsService) getUserContracts(queryOptions map[strin | @@ -152,7 +151,6 @@ func (ptr *CooperationStatisticsService) getUserContracts(queryOptions map[strin | ||
| 152 | // p1 p1_desc | 151 | // p1 p1_desc |
| 153 | func (ptr *CooperationStatisticsService) getCompanyContracts(queryOptions map[string]interface{}) ([]*domain.CooperationContract, error) { | 152 | func (ptr *CooperationStatisticsService) getCompanyContracts(queryOptions map[string]interface{}) ([]*domain.CooperationContract, error) { |
| 154 | contractRepository, _ := repository.NewCooperationContractRepository(ptr.transactionContext) | 153 | contractRepository, _ := repository.NewCooperationContractRepository(ptr.transactionContext) |
| 155 | - // TODO: 参数查询条件 | ||
| 156 | _, contracts, err := contractRepository.Find(queryOptions) | 154 | _, contracts, err := contractRepository.Find(queryOptions) |
| 157 | return contracts, err | 155 | return contracts, err |
| 158 | } | 156 | } |
-
请 注册 或 登录 后发表评论