diff --git a/dsSso/Dao/DaoSysLoginPerson/DaoSysLoginPerson.go b/dsSso/Dao/DaoSysLoginPerson/DaoSysLoginPerson.go index f8212f48..8c66959c 100644 --- a/dsSso/Dao/DaoSysLoginPerson/DaoSysLoginPerson.go +++ b/dsSso/Dao/DaoSysLoginPerson/DaoSysLoginPerson.go @@ -8,6 +8,7 @@ import ( "dsSso/Utils/DbUtil" "dsSso/Utils/LdapUtil" "dsSso/Utils/LogUtil" + "fmt" ) var loginModel Model.Selector @@ -83,8 +84,12 @@ func WriteLoginLog(identityId string, personId string, ip string, loginState int //查询出结果 sql := "select province_code,city_code,district_code,bureau_id from " + tableName + " where person_id=?" list, _ := db.SQL(sql, personId).Query().List() - - sql = `insert into t_sys_loginperson_log(identity_id,person_id,ip_address,province_code,city_code,district_code,bureau_id,login_state,login_name) values(?,?,?,?,?,?,?,?,?,?)` - db.SQL(sql, identityId, personId, ip, list[0]["province_code"].(string), - list[0]["city_code"].(string), list[0]["district_code"].(string), list[0]["bureau_id"].(string), loginState, loginName).Execute() + + //插入日志 + sql = `insert into t_sys_loginperson_log(identity_id,person_id,ip_address,province_code,city_code,district_code,bureau_id,login_state,login_name) values(?,?,?,?,?,?,?,?,?)` + _,err:=db.Exec(sql, identityId, personId, ip, list[0]["province_code"].(string), + list[0]["city_code"].(string), list[0]["district_code"].(string), list[0]["bureau_id"].(string), loginState, loginName) + if err!=nil{ + fmt.Println(err.Error()) + } }