|
@@ -3,10 +3,9 @@ import { userDataManager } from '../../manager/userDataManager';
|
|
|
import { tools } from '../../tools';
|
|
|
import { GameManager } from '../../GameManager';
|
|
|
import { select_area } from '../select_area/select_area';
|
|
|
-import { area_item_data, userData } from '../../data';
|
|
|
+import { area_item_data } from '../../data';
|
|
|
import { uiManager } from '../../manager/uiManager';
|
|
|
import { config } from '../../config';
|
|
|
-import { ClientEvent } from '../../lib/clientEvent';
|
|
|
const { ccclass, property } = _decorator;
|
|
|
|
|
|
@ccclass('car_lib_top')
|
|
@@ -40,8 +39,8 @@ export class car_lib_top extends Component {
|
|
|
} else {
|
|
|
this.lab_nickname.getComponent(Label).string = user_data.nickName
|
|
|
}
|
|
|
- this.reloadUserRegion()
|
|
|
this.lab_car_pai.getComponent(Label).string = user_data.license_code
|
|
|
+ this.lab_region.getComponent(Label).string = user_data.province_name + ' - ' + user_data.city_name
|
|
|
this.reloadUserCar()
|
|
|
}
|
|
|
|
|
@@ -49,23 +48,10 @@ export class car_lib_top extends Component {
|
|
|
this.img_car.getComponent(Sprite).spriteFrame = GameManager.getUserDefaultCarSf()
|
|
|
}
|
|
|
|
|
|
- reloadUserRegion(){
|
|
|
- let user_data = userDataManager.user_data
|
|
|
- this.lab_region.getComponent(Label).string = user_data.province_name + ' - ' + user_data.city_name
|
|
|
- }
|
|
|
-
|
|
|
private onSelectArea(obj:select_area, data:area_item_data) {
|
|
|
GameManager.requestUserSetRegion(data.id, 2, (d)=>{
|
|
|
//更改数据
|
|
|
- let user_data = userDataManager.user_data
|
|
|
- user_data.region_id = d.region_id
|
|
|
- user_data.region_pid = d.region_pid
|
|
|
- user_data.province_name = obj.province_selected_data.name
|
|
|
- user_data.city_name = obj.city_selected_data.name
|
|
|
- user_data.update_region_status = d.update_region_status
|
|
|
- this.reloadUserRegion()
|
|
|
- //发送通知
|
|
|
- ClientEvent.dispatchEvent(config.UI_EVENT.UPDATE_USER_REGION)
|
|
|
+ userDataManager.user_data.update_region_status = d.update_region_status
|
|
|
//关闭
|
|
|
obj.closeSelf()
|
|
|
})
|