feiyu02
2022-11-15 909fd8929d7906f1dca68acc05e36e29b0b9192c
src/main/kotlin/cn/flightfeather/supervision/lightshare/service/impl/UserinfoServiceImpl.kt
@@ -44,7 +44,13 @@
    override fun save(userinfo: Userinfo): Int = userinfoMapper.insert(userinfo)
    override fun update(userinfo: Userinfo): Int = userinfoMapper.updateByPrimaryKey(userinfo)
    override fun update(userinfo: Userinfo): Int {
        return if (userinfo.guid.isNullOrBlank() || userinfo.acountname.isNullOrBlank() || userinfo.password.isNullOrBlank()) {
            0
        } else {
            userinfoMapper.updateByPrimaryKeySelective(userinfo)
        }
    }
    override fun delete(id: String): Int = userinfoMapper.deleteByPrimaryKey(id)
@@ -98,6 +104,7 @@
            }
            i++
        } while (repeated && i < 20)
        if (repeated) uName = UUIDGenerator.generateShortUUID()
        return uName
    }