31 lines
682 B
Go
31 lines
682 B
Go
package authentication
|
|
|
|
import (
|
|
|
|
// edp "simrs-vx/internal/domain/main-entities/division-position"
|
|
|
|
dg "github.com/karincake/apem/db-gorm-pg"
|
|
// pa "simrs-vx/pkg/auth-helper"
|
|
)
|
|
|
|
// just return the error code
|
|
func getAndCheck(input, condition any) (eCode string) {
|
|
result := dg.I.Where(condition).Find(&input)
|
|
if result.Error != nil {
|
|
return "fetch-fail"
|
|
} else if result.RowsAffected == 0 {
|
|
return "auth-login-incorrect"
|
|
}
|
|
|
|
return ""
|
|
}
|
|
|
|
func getDocName(id uint) string {
|
|
return "authentication"
|
|
}
|
|
|
|
// func getDivisionPosition(user_id uint) []pa.DivisionPosition {
|
|
// var divisionPosition []pa.DivisionPosition
|
|
// var divisionPositionList []edp.DivisionPosition
|
|
// }
|