doSave method
Implementation
Future<void> doSave(SharedPreferences sp) async {
await sp.setString(SP_USER_GENDER, '$gender');
await sp.setString(SP_USER_LOC, '$address');
await sp.setString(_SP_ENV, '$_env');
await sp.setString(SP_TENANT_CODE, '$tenantCode');
await sp.setString(SP_tenantName, tenantName);
await sp.setString(SP_USER_NAME, '$name');
await sp.setInt(SP_Language, language);
await sp.setString(SP_USER_NICK, '$_nickname');
await sp.setString(SP_USER_DESC, '$desc');
await sp.setString(_SP_USER_PHONE, '$phone');
await sp.setString(SP_USER_WEIXIN_ID, '$wxId');
await sp.setString(SP_USER_PROMOTER_NAME, '$promoter');
await sp.setString(SP_USER_AVATAR, '$avatar');
await sp.setString(SP_UID, '$userId');
await sp.setString(
SP_USER_TYPE, '${_userType.textEmpty() ? '' : _userType}');
await sp.setString(SP_USER_TOKEN, '${_token.textEmpty() ? '' : _token}');
await sp.setString(SP_USER_RONG_TOKEN, '$rongToken');
await sp.setBool(SP_FIRST_RUN, firstRun);
// await sp.setInt(SP_USER_THEME, themeColor.value);
}