regUserInfo static method
Future<DataResult>
regUserInfo(
- String? gender,
- String? birthday,
- String? name,
- UserProvider userProvider, {
- String? inviteCode,
完善资料
Implementation
static Future<DataResult> regUserInfo(
String? gender, String? birthday, String? name, UserProvider userProvider,
{String? inviteCode}) async {
Map other = {
'gender': gender,
'birthday': birthday,
'name': name,
'invCode': inviteCode ?? ''
};
var res = await BaseDao.fromBaseJson(other, Address.regUserInfo());
if (res.result) {
var entity = UserEntity.fromJson(res.data);
UserEntity userEntityPro =
await updateUserInfo(entity, update: true, submit: true);
userProvider.setUserEntity(userEntityPro);
return DataResult(entity, true);
}
return res;
}