From 899b4ddd9790728851834062c57892f600ee4355 Mon Sep 17 00:00:00 2001 From: fengxiang <110431245@qq.com> Date: Tue, 19 Jun 2018 11:23:55 +0800 Subject: [PATCH] Merge branch 'develop' of http://blit.7drlb.com:8888/r/screen-frontend into develop --- src/app/routes/devices/monitor-point/monitor-point-edit/monitor-point-edit.component.ts | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/src/app/routes/devices/monitor-point/monitor-point-edit/monitor-point-edit.component.ts b/src/app/routes/devices/monitor-point/monitor-point-edit/monitor-point-edit.component.ts index faa04fe..6cee432 100644 --- a/src/app/routes/devices/monitor-point/monitor-point-edit/monitor-point-edit.component.ts +++ b/src/app/routes/devices/monitor-point/monitor-point-edit/monitor-point-edit.component.ts @@ -77,6 +77,7 @@ } } areaLazyLoad(event: { option: CascaderOption, index: number, resolve: (children: CascaderOption[]) => void, reject: () => void }) { + console.info(event); const index = event['index']; const option = event.option; switch (index) { @@ -98,12 +99,26 @@ event.resolve( res ); } ); break; + case 2: + this.areacodeService.getTowns(option.value).subscribe( + (res: {label: string, value: string}[]) => { + event.resolve( res ); + } + ); break; + case 3: + this.areacodeService.getVillages(option.value).subscribe( + (res: {label: string, value: string}[]) => { + event.resolve( res ); + } + ); break; } } setAreaCodes(codes: string[]) { this.data.provinceCode = codes[0]; this.data.cityCode = codes[1]; this.data.areaCode = codes[2]; + this.data.townCode = codes[3]; + this.data.villageCode = codes[4]; } OrgSelectChange(text) { const pageBean: PageBean = {pageIndex: 0, pageSize: 20}; -- Gitblit v1.8.0