master
huanghai 5 years ago
parent 7e6e6ba423
commit 64b3438695

@ -20,7 +20,7 @@ type LoginAccount struct {
OriginalPwd string //初始密码
}
func GenerateLoginAccount(identityId int32, count int) []LoginAccount {
func GenerateLoginAccount(identityId int32, count int64) []LoginAccount {
var loginPrefix = ""
switch identityId {
case 1:
@ -36,15 +36,16 @@ func GenerateLoginAccount(identityId int32, count int) []LoginAccount {
loginPrefix = "par"
break
}
//获取最大的此类身份
loginIdInt := SysLoginpersonDao.GetLoginIdIntMax(1)
//获取最大人员编号
loginIdInt := SysLoginpersonDao.GetLoginIdIntMax(count)
//循环生成
result := make([]LoginAccount, 0)
for i := 0; i < count; i++ {
for i := 0; i < int(count); i++ {
var loginAccount LoginAccount
loginAccount.LoginName = loginPrefix + CommonUtil.ConvertInt64ToString(CommonUtil.ConvertIntToInt64(i)+loginIdInt)
//休眠10毫秒使随机数不一样
time.Sleep(10 * time.Microsecond)
loginAccount.LoginName = loginPrefix +
CommonUtil.ConvertInt64ToString(CommonUtil.ConvertIntToInt64(i)+loginIdInt-count+1)
//休眠2毫秒使随机数不一样
time.Sleep(2 * time.Microsecond)
loginAccount.OriginalPwd = CommonUtil.GenValidateCode(6)
loginAccount.Pwd = LdapUtil.GetLdapPassword(loginAccount.OriginalPwd)
result = append(result, loginAccount)

Loading…
Cancel
Save