|  | @@ -24,7 +24,7 @@ import (
 | 
	
		
			
				|  |  |  type ProjectService interface {
 | 
	
		
			
				|  |  |  	//ValidManager(code string, account string, password string) error
 | 
	
		
			
				|  |  |  	ValidRule(iris.Context) (viewmodels.Project, error)
 | 
	
		
			
				|  |  | -	Get(projectId int) *viewmodels.Project
 | 
	
		
			
				|  |  | +	Get(projectId int) (*viewmodels.Project, error)
 | 
	
		
			
				|  |  |  	GetList(viewmodels.Project) []viewmodels.Project
 | 
	
		
			
				|  |  |  	GetName(code string) []viewmodels.Project
 | 
	
		
			
				|  |  |  	Save(projectId int, projectVM viewmodels.Project) error
 | 
	
	
		
			
				|  | @@ -80,9 +80,11 @@ func (s *projectService) ValidRule(ctx iris.Context) (viewmodels.Project, error)
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  // ID获得项目信息-TODO
 | 
	
		
			
				|  |  | -func (s *projectService) Get(projectId int) *viewmodels.Project {
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -	return nil
 | 
	
		
			
				|  |  | +func (s *projectService) Get(projectId int) (*viewmodels.Project, error) {
 | 
	
		
			
				|  |  | +	data, err := s.dao.FindById(projectId)
 | 
	
		
			
				|  |  | +	id, err := comm.AesEncrypt(strconv.Itoa(data.Id), conf.SignSecret)
 | 
	
		
			
				|  |  | +	project := &viewmodels.Project{Code: data.Code, Name: data.Name, Id: id}
 | 
	
		
			
				|  |  | +	return project, err
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  // 获得一组项目信息 -项目编号
 |