|
@@ -34,7 +34,7 @@ type ProjectAccountService interface {
|
|
|
ValidGetPermission(ctx iris.Context) (viewmodels.Permission, error)
|
|
|
Get(accountId int, projectId int) *viewmodels.ProjectAccount
|
|
|
GetAll(projectId int) []viewmodels.ProjectAccount
|
|
|
- GetBidAccount(bidsectionId int, projectId int, projectAccountId int) []viewmodels.ProjectAccount
|
|
|
+ GetBidAccount(bidsectionId int, projectId int, projectAccountId int, name string) []viewmodels.ProjectAccount
|
|
|
Search(name string, projectId int) []viewmodels.ProjectAccount
|
|
|
Add(viewAccount viewmodels.ProjectAccount, projectId int) error
|
|
|
Save(viewAccount viewmodels.ProjectAccount, id int, projectId int) error
|
|
@@ -220,7 +220,7 @@ func (s *projectAccountService) GetAll(projectId int) []viewmodels.ProjectAccoun
|
|
|
}
|
|
|
|
|
|
// 获得标段下的账号
|
|
|
-func (s *projectAccountService) GetBidAccount(bidsectionId int, projectId int, projectAccountId int) []viewmodels.ProjectAccount {
|
|
|
+func (s *projectAccountService) GetBidAccount(bidsectionId int, projectId int, projectAccountId int, name string) []viewmodels.ProjectAccount {
|
|
|
// 1.获得标段账号ID
|
|
|
bidAccountData := s.bidAccountDao.GetBidAccount(bidsectionId, projectId)
|
|
|
|
|
@@ -234,7 +234,7 @@ func (s *projectAccountService) GetBidAccount(bidsectionId int, projectId int, p
|
|
|
inId := strings.Join(idList, ",")
|
|
|
|
|
|
// 获得账号信息
|
|
|
- accountData := s.dao.GetInId(inId)
|
|
|
+ accountData := s.dao.GetInId(inId, name)
|
|
|
|
|
|
// 2.获得账号权限
|
|
|
permissionData := s.permissionAccountDao.GetBidsectionId(bidsectionId)
|