master
huanghai 5 years ago
parent 80fbcb0af4
commit 6485fbc027

@ -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())
}
}

Loading…
Cancel
Save