generated from VLADIMIR/template
	update qr
This commit is contained in:
		
							parent
							
								
									6707967fb5
								
							
						
					
					
						commit
						7585e84fad
					
				@ -28,25 +28,38 @@ func CreateTeamsPdf(teams []*models.Team) ([]byte, error) {
 | 
			
		||||
		return nil, err
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	countOnPage := 9
 | 
			
		||||
	padding := 17.
 | 
			
		||||
	xDelta := 187.
 | 
			
		||||
	yDelta := 202.
 | 
			
		||||
	yDelta := 260.
 | 
			
		||||
	for i, team := range teams {
 | 
			
		||||
		if i%12 == 0 {
 | 
			
		||||
		if i%countOnPage == 0 {
 | 
			
		||||
			pdf.AddPage()
 | 
			
		||||
			pdf.SetPage(1 + i/12)
 | 
			
		||||
			pdf.SetPage(1 + i/countOnPage)
 | 
			
		||||
		}
 | 
			
		||||
		y := (padding + 15) + yDelta*float64(i%12/3)
 | 
			
		||||
		y := (padding + 15) + yDelta*float64(i%countOnPage/3)
 | 
			
		||||
		x := padding + xDelta*float64(i%3)
 | 
			
		||||
 | 
			
		||||
		url, err := team.GetTeamUrl()
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			return nil, err
 | 
			
		||||
		}
 | 
			
		||||
		if err := printQR(pdf, url, x+21, y); err != nil {
 | 
			
		||||
		if err := printTextCenter(pdf, "Подключите Wi-Fi", xDelta-6, x+3, y); err != nil {
 | 
			
		||||
			return nil, err
 | 
			
		||||
		}
 | 
			
		||||
		if err := printTextCenter(pdf, team.Name, xDelta-6, x+3, y+150); err != nil {
 | 
			
		||||
		if err := printTextCenter(pdf, "Имя: evening_detective", xDelta-6, x+3, 15+y); err != nil {
 | 
			
		||||
			return nil, err
 | 
			
		||||
		}
 | 
			
		||||
		if err := printTextCenter(pdf, "Пароль: 12345678", xDelta-6, x+3, 30+y); err != nil {
 | 
			
		||||
			return nil, err
 | 
			
		||||
		}
 | 
			
		||||
		if err := printQR(pdf, url, x+21, 65+y); err != nil {
 | 
			
		||||
			return nil, err
 | 
			
		||||
		}
 | 
			
		||||
		if err := printTextCenter(pdf, "Войдите в приложение по qr", xDelta-6, x+3, 55+y); err != nil {
 | 
			
		||||
			return nil, err
 | 
			
		||||
		}
 | 
			
		||||
		if err := printTextCenter(pdf, team.Name, xDelta-6, x+3, 55+y+150); err != nil {
 | 
			
		||||
			return nil, err
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user