|
|
|
@ -263,10 +263,15 @@ class EditInfoController extends GetxController { |
|
|
|
// text: height.value, |
|
|
|
// selection: TextSelection.fromPosition(TextPosition(offset: height.value.length)), |
|
|
|
// ); |
|
|
|
location.value = "${userData.value?.provinceName}-${userData.value?.cityName}-${userData.value?.districtName}"; |
|
|
|
locationValue.value = [userData.value?.provinceCode, userData.value?.cityCode, userData.value?.districtCode]; |
|
|
|
homeLocation.value = "${userData.value?.hometownProvinceName}-${userData.value?.hometownCityName}"; |
|
|
|
homeLocationValue.value = [userData.value?.hometownProvinceCode, userData.value?.hometownCityCode]; |
|
|
|
if(userData.value?.provinceName != "" && userData.value?.cityName != "" && userData.value?.districtName != "" && userData.value?.provinceName != null && userData.value?.cityName != null && userData.value?.districtName != null){ |
|
|
|
location.value = "${userData.value?.provinceName}-${userData.value?.cityName}-${userData.value?.districtName}"; |
|
|
|
locationValue.value = [userData.value?.provinceCode, userData.value?.cityCode, userData.value?.districtCode]; |
|
|
|
} |
|
|
|
|
|
|
|
if(userData.value?.hometownProvinceName != "" && userData.value?.hometownCityName != "" && userData.value?.hometownProvinceName != null && userData.value?.hometownCityName != null){ |
|
|
|
homeLocation.value = "${userData.value?.hometownProvinceName}-${userData.value?.hometownCityName}"; |
|
|
|
homeLocationValue.value = [userData.value?.hometownProvinceCode, userData.value?.hometownCityCode]; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
goPreview() async { |
|
|
|
@ -584,24 +589,24 @@ class EditInfoController extends GetxController { |
|
|
|
final payload = { |
|
|
|
'birthDate': userData.value?.birthDate ?? "", |
|
|
|
'birthYear': userData.value?.birthYear ?? "", |
|
|
|
'provinceCode': locationValue[0], |
|
|
|
'provinceName': location.value.split("-")[0], |
|
|
|
'cityCode': locationValue[1], |
|
|
|
'cityName': location.value.split("-")[1], |
|
|
|
'districtCode': locationValue[2], |
|
|
|
'districtName': location.value.split("-")[2], |
|
|
|
'provinceCode': locationValue.length >= 3 ? locationValue[0] : "", |
|
|
|
'provinceName': location.value != "" ? location.value.split("-")[0] : "", |
|
|
|
'cityCode': locationValue.length >= 3 ? locationValue[1] : "", |
|
|
|
'cityName': location.value != "" ? location.value.split("-")[1] : "", |
|
|
|
'districtCode': locationValue.length >= 3 ? locationValue[2] : "", |
|
|
|
'districtName': location.value != "" ? location.value.split("-")[2] : "", |
|
|
|
"educationCode": educationList[educationSelect.value].value, |
|
|
|
"height": heightList[heightSelect.value], |
|
|
|
'hometownProvinceCode': homeLocationValue[0], |
|
|
|
'hometownProvinceName': homeLocation.value.split("-")[0], |
|
|
|
'hometownCityCode': homeLocationValue[1], |
|
|
|
'hometownCityName': homeLocation.value.split("-")[1], |
|
|
|
"incomeCode": incomeList[incomeSelect.value].value, |
|
|
|
"maritalStatusCode": maritalList[maritalSelect.value].value, |
|
|
|
"height": heightSelect.value != -1 ? heightList[heightSelect.value] : "", |
|
|
|
'hometownProvinceCode': homeLocationValue.length >= 2 ? homeLocationValue[0] : "", |
|
|
|
'hometownProvinceName': homeLocation.value != "" ? homeLocation.value.split("-")[0] : "", |
|
|
|
'hometownCityCode': homeLocationValue.length >= 2 ? homeLocationValue[1] : "", |
|
|
|
'hometownCityName': homeLocation.value != "" ? homeLocation.value.split("-")[1] : "", |
|
|
|
"incomeCode": incomeSelect.value != -1 ? incomeList[incomeSelect.value].value : "", |
|
|
|
"maritalStatusCode": maritalSelect.value != -1 ? maritalList[maritalSelect.value].value : "", |
|
|
|
"nickName": userData.value?.nickName ?? "", |
|
|
|
'occupation': occupation.value.split("-")[1], |
|
|
|
'occupationCode': occupationValue[1], |
|
|
|
"propertyPermitsCode": propertyList[propertySelect.value].value, |
|
|
|
'occupation': occupation.value != "" ? occupation.value.split("-")[1] : "", |
|
|
|
'occupationCode': occupationValue.length >= 2 ? occupationValue[1] : "", |
|
|
|
"propertyPermitsCode": propertySelect.value != -1 ? propertyList[propertySelect.value].value : "", |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|