diff --git a/src/app/routes/menu-manager/components/index/index.component.ts b/src/app/routes/menu-manager/components/index/index.component.ts index 5f5efc8a..ac124451 100644 --- a/src/app/routes/menu-manager/components/index/index.component.ts +++ b/src/app/routes/menu-manager/components/index/index.component.ts @@ -105,10 +105,21 @@ export class MenuManagerComponentsIndexComponent implements OnInit { deleteMenuByAppID(appId: string) { this.service.request(this.service.$api_get_one, { appId }, 'POST', false).subscribe(res => { console.log(res); - if (res) { - this.menus = res; + const menus = res.data; + console.log(this.getIds(res.data)); + } }); } + + getIds(arr: Array): Array { + let ids: any[] = []; + arr.forEach(item => { + if (item.children?.length > 0) { + ids = [...ids, this.getIds(item.children)]; + } + }); + return ids; + } } diff --git a/src/app/routes/usercenter/components/driver/driver.component.html b/src/app/routes/usercenter/components/driver/driver.component.html index 230034ae..7ed408f9 100644 --- a/src/app/routes/usercenter/components/driver/driver.component.html +++ b/src/app/routes/usercenter/components/driver/driver.component.html @@ -21,8 +21,8 @@ - - + + diff --git a/src/app/routes/usercenter/components/driver/driver.component.ts b/src/app/routes/usercenter/components/driver/driver.component.ts index be48eb18..48ef1590 100644 --- a/src/app/routes/usercenter/components/driver/driver.component.ts +++ b/src/app/routes/usercenter/components/driver/driver.component.ts @@ -22,7 +22,7 @@ export class UserCenterComponentsDriverComponent implements OnInit { promoterModal!: any; promotersTelephone = ''; - resourceStatus: any = 0; + resourceStatus: any = 10; constructor(public service: UsermanageService, private modal: NzModalService, private router: Router, private ar: ActivatedRoute) {} /** @@ -30,7 +30,8 @@ export class UserCenterComponentsDriverComponent implements OnInit { */ get reqParams() { const params: any = { - ...(this.sf && this.sf.value) + ...(this.sf && this.sf.value), + auditStatus: this.resourceStatus }; if (this.sf?.value.effectiveDate) { Object.assign(params, { @@ -55,7 +56,9 @@ export class UserCenterComponentsDriverComponent implements OnInit { selectChange(e: any) { this.resourceStatus = e; - this.st.load(); + setTimeout(() => { + this.st.load(); + }, 200); } addPromoter(item?: any) {