Explorar el Código

Merge branch 'master' of http://git.fmode.cn:3000/19870581353/travel-flatform

南城忆潇湘 hace 4 días
padre
commit
0cb5571c5e

+ 0 - 0
travel-platform-web/travel-web/src/app.routes.ts


+ 2 - 2
travel-platform-web/travel-web/src/app/app.routes.ts

@@ -3,7 +3,7 @@ import { Routes } from '@angular/router';
 
 export const routes: Routes = [
   {
-    path: '',
-    loadChildren: () => import('../modules/travel/mobile/mobile.routes').then(m => m.MOBILE_ROUTES)
+    path: '../crm/mobile',
+    loadChildren: () => import('../crm/mobile/mobile.routes').then(m => m.MOBILE_ROUTES)
   }
 ];

+ 11 - 3
travel-platform-web/travel-web/src/crm/mobile/mobile.routes.ts

@@ -1,17 +1,25 @@
-    import { Routes } from '@angular/router';
+import { Routes } from '@angular/router';
+import { NavMobileMenu } from './nav-mobile-menu/nav-mobile-menu';
 
 export const MOBILE_ROUTES: Routes = [
+  {
+    path: '',
+    component: NavMobileMenu,
+    children: [
       {
         path: 'home',
         loadComponent: () => import('./page-crm-home/page-crm-home').then(m => m.PageCrmHome)
       },
       {
-        path: 'talk',
+        path: 'platform',
         loadComponent: () => import('./page-crm-platform/page-crm-platform').then(m => m.PageCrmPlatform)
       },
+
       {
         path: '',
         redirectTo: 'home',
         pathMatch: 'full'
       }
-]
+    ]
+  }
+];

+ 2 - 0
travel-platform-web/travel-web/src/crm/mobile/nav-mobile-menu/nav-mobile-menu.html

@@ -0,0 +1,2 @@
+<p>nav-mobile-menu works!</p>
+<router-outlet></router-outlet>

+ 0 - 0
travel-platform-web/travel-web/src/crm/mobile/nav-mobile-menu/nav-mobile-menu.scss


+ 23 - 0
travel-platform-web/travel-web/src/crm/mobile/nav-mobile-menu/nav-mobile-menu.spec.ts

@@ -0,0 +1,23 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { NavMobileMenu } from './nav-mobile-menu';
+
+describe('NavMobileMenu', () => {
+  let component: NavMobileMenu;
+  let fixture: ComponentFixture<NavMobileMenu>;
+
+  beforeEach(async () => {
+    await TestBed.configureTestingModule({
+      imports: [NavMobileMenu]
+    })
+    .compileComponents();
+
+    fixture = TestBed.createComponent(NavMobileMenu);
+    component = fixture.componentInstance;
+    fixture.detectChanges();
+  });
+
+  it('should create', () => {
+    expect(component).toBeTruthy();
+  });
+});

+ 12 - 0
travel-platform-web/travel-web/src/crm/mobile/nav-mobile-menu/nav-mobile-menu.ts

@@ -0,0 +1,12 @@
+import { Component } from '@angular/core';
+import { RouterModule } from '@angular/router';
+
+@Component({
+  selector: 'app-nav-mobile-menu',
+  imports: [RouterModule],
+  templateUrl: './nav-mobile-menu.html',
+  styleUrl: './nav-mobile-menu.scss'
+})
+export class NavMobileMenu {
+
+}

+ 6 - 0
travel-platform-web/travel-web/src/crm/mobile/page-crm-home/page-crm-home.html

@@ -1 +1,7 @@
 <p>page-crm-home works!</p>
+<button routerLink='/crm/mobile/page-crm-home'>
+    导航到首页
+</button>
+<button routerLink='/crm/mobile/page-crm-platform'>
+    导航到平台
+</button>

+ 5 - 5
travel-platform-web/travel-web/src/crm/mobile/page-crm-home/page-crm-home.ts

@@ -1,10 +1,10 @@
-import { Component } from '@angular/core';
+import { Component } from '@angular/core';  // 添加这行导入
+import { RouterModule } from '@angular/router';
 
 @Component({
-  selector: 'app-page-crm-home',
-  imports: [],
-  templateUrl: './page-crm-home.html',
-  styleUrl: './page-crm-home.scss'
+  imports: [
+    RouterModule // 新增路由导航模块
+  ],
 })
 export class PageCrmHome {