@@ -236,6 +236,7 @@ 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
if result.Data.Category == "总部" {
manager.IsAdmin = 1
} else {
@@ -30,6 +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"`
}
func (l StaffCld) ValidateLogin() error {