|
@@ -35,7 +35,7 @@ type ProjectService interface {
|
|
|
Save(projectId int, projectVM viewmodels.Project) error
|
|
|
Add(projectVM viewmodels.Project) error
|
|
|
SaveBs(projectVM viewmodels.Project, id int, manager *models.CmManager) error
|
|
|
- GetListBs(pageData viewmodels.ProjectPage, staffName string) (data []viewmodels.Project, total int64)
|
|
|
+ GetListBs(pageData viewmodels.ProjectPage, staffName string, category string) (data []viewmodels.Project, total int64)
|
|
|
}
|
|
|
|
|
|
//返回service操作类
|
|
@@ -147,7 +147,7 @@ func (s *projectService) GetList(page int, size int) []viewmodels.Project {
|
|
|
}
|
|
|
|
|
|
// 后端获得列表
|
|
|
-func (s *projectService) GetListBs(pageData viewmodels.ProjectPage, staffName string) (data []viewmodels.Project, total int64) {
|
|
|
+func (s *projectService) GetListBs(pageData viewmodels.ProjectPage, staffName string, category string) (data []viewmodels.Project, total int64) {
|
|
|
if pageData.Size > 100 {
|
|
|
pageData.Size = 100
|
|
|
}
|
|
@@ -168,7 +168,7 @@ func (s *projectService) GetListBs(pageData viewmodels.ProjectPage, staffName st
|
|
|
}
|
|
|
//待启用
|
|
|
|
|
|
- projectData, count := s.dao.GetPageBsByStaffName(pageData, staffName)
|
|
|
+ projectData, count := s.dao.GetPageBsByCategory(pageData, category)
|
|
|
|
|
|
for _, data := range projectData {
|
|
|
projectVM := makeProjectVM(&data)
|