正在显示
1 个修改的文件
包含
3 行增加
和
0 行删除
| @@ -250,6 +250,9 @@ func (repository *CooperationProjectRepository) Find(queryOptions map[string]int | @@ -250,6 +250,9 @@ func (repository *CooperationProjectRepository) Find(queryOptions map[string]int | ||
| 250 | if keyword, ok := queryOptions["keyword"]; ok && keyword != "" { | 250 | if keyword, ok := queryOptions["keyword"]; ok && keyword != "" { |
| 251 | query.Where("cooperation_project_description like ?", fmt.Sprintf("%%%s%%", keyword)) | 251 | query.Where("cooperation_project_description like ?", fmt.Sprintf("%%%s%%", keyword)) |
| 252 | } | 252 | } |
| 253 | + if departmentName, ok := queryOptions["departmentName"]; ok && departmentName != "" { | ||
| 254 | + query.Where("department->>'departmentName' like ? ", fmt.Sprintf("%%%s%%", departmentName)) | ||
| 255 | + } | ||
| 253 | if companyId, ok := queryOptions["companyId"]; ok && companyId.(int64) != 0 { | 256 | if companyId, ok := queryOptions["companyId"]; ok && companyId.(int64) != 0 { |
| 254 | query.Where("company->>'companyId' = '?'", companyId) | 257 | query.Where("company->>'companyId' = '?'", companyId) |
| 255 | } | 258 | } |
-
请 注册 或 登录 后发表评论