caipin vor 4 Jahren
Ursprung
Commit
66400986d3
2 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  1. 2 1
      services/backstage_service.go
  2. 1 1
      web/viewmodels/backstage.go

+ 2 - 1
services/backstage_service.go

@@ -236,7 +236,8 @@ func (s *backstageService) ValidCldStaff(loginData viewmodels.StaffCld, writer h
 			manager.Fixedphone = result.Data.Fixedphone
 			manager.Position = result.Data.Position
 			manager.CanLogin = 1
-			manager.StaffId = result.Data.Sid
+			sid, _ := strconv.Atoi(result.Data.Sid)
+			manager.StaffId = sid
 			if result.Data.Category == "总部" {
 				manager.IsAdmin = 1
 			} else {

+ 1 - 1
web/viewmodels/backstage.go

@@ -30,7 +30,7 @@ type ResultCld struct {
 	Email      string `from:"email" json:"email"`
 	Fixedphone string `from:"phone" json:"phone"`
 	Position   string `from:"position" json:"position"`
-	Sid        int    `from:"sid" json:"sid"`
+	Sid        string `from:"sid" json:"sid"`
 }
 
 func (l StaffCld) ValidateLogin() error {