diff --git a/src/app/routes/supply-management/components/vehicle-detail/vehicle-detail.component.ts b/src/app/routes/supply-management/components/vehicle-detail/vehicle-detail.component.ts
index c2af6ae7..bf86c271 100644
--- a/src/app/routes/supply-management/components/vehicle-detail/vehicle-detail.component.ts
+++ b/src/app/routes/supply-management/components/vehicle-detail/vehicle-detail.component.ts
@@ -115,18 +115,7 @@ export class SupplyManagementVehicleDetailComponent implements OnInit {
})
}
- /**
- *再下一单
- * @param record
- */
- placeOrder(record: any) {
- this.router.navigate(['./pbg/onecar-publish'], {
- queryParams: {
- id: record?.id,
- type: 'add'
- }
- })
- }
+
/**
* 编辑外部货源号
* @param item st当前行对象
@@ -168,7 +157,7 @@ export class SupplyManagementVehicleDetailComponent implements OnInit {
});
}
nextOrder(item: any) {
- this.router.navigate(['/supply-management/vehicle-amend', item.id], {
+ this.router.navigate(['/supply-management/vehicle-next', item.id], {
queryParams: {
sta: 2
}
diff --git a/src/app/routes/supply-management/components/vehicle/vehicle.component.ts b/src/app/routes/supply-management/components/vehicle/vehicle.component.ts
index 1d0f3c65..817a0c97 100644
--- a/src/app/routes/supply-management/components/vehicle/vehicle.component.ts
+++ b/src/app/routes/supply-management/components/vehicle/vehicle.component.ts
@@ -324,7 +324,7 @@ export class SupplyManagementVehicleComponent extends BasicTableComponent implem
});
}
nextOrder(item: any) {
- this.router.navigate(['/supply-management/vehicle-amend', item.id], {
+ this.router.navigate(['/supply-management/vehicle-next', item.id], {
queryParams: {
sta: 2
}
diff --git a/src/app/routes/supply-management/supply-management-routing.module.ts b/src/app/routes/supply-management/supply-management-routing.module.ts
index c3eb4ba2..29f59068 100644
--- a/src/app/routes/supply-management/supply-management-routing.module.ts
+++ b/src/app/routes/supply-management/supply-management-routing.module.ts
@@ -4,7 +4,7 @@
* @Author : Shiming
* @Date : 2021-12-03 11:10:14
* @LastEditors : Shiming
- * @LastEditTime : 2022-02-10 14:39:00
+ * @LastEditTime : 2022-04-28 14:45:50
* @FilePath : \\tms-obc-web\\src\\app\\routes\\supply-management\\supply-management-routing.module.ts
* Copyright (C) 2022 huzhenhong. All rights reserved.
*/
@@ -21,13 +21,76 @@ import { SupplyManagementReleasePublishComponent } from './components/release-pu
import { SupplyManagementVehicleDetailComponent } from './components/vehicle-detail/vehicle-detail.component';
const routes: Routes = [
- { path: 'index', component: SupplyManagementIndexComponent },
- { path: 'index/bulk-detail/:id', component: SupplyManagementBulkDetailComponent },
- { path: 'index/vehicle-detail/:id', component: SupplyManagementVehicleDetailComponent },
+ {
+ path: 'index',
+ component: SupplyManagementIndexComponent,
+ data: { guard: { ability: ['SUPPLY-INDEX-vehicleSearch', 'SUPPLY-INDEX-bulkSearch'] } }
+ },
+ {
+ path: 'index/bulk-detail/:id',
+ component: SupplyManagementBulkDetailComponent,
+ data: {
+ guard: { ability: ['SUPPLY-BULK-DETAIL-cancelSupply', 'SUPPLY-BULK-DETAIL-updatePrice', 'SUPPLY-BULK-DETAIL-bulkAnotherOrder'] }
+ }
+ },
+ {
+ path: 'index/vehicle-detail/:id',
+ component: SupplyManagementVehicleDetailComponent,
+ data: {
+ guard: {
+ ability: [
+ 'SUPPLY-VEHICLE-DETAIL-cancelSupply',
+ 'SUPPLY-VEHICLE-DETAIL-changeSupply',
+ 'SUPPLY-VEHICLE-DETAIL-vehiclePlaceOrder',
+ 'SUPPLY-VEHICLE-DETAIL-vehicleAnew'
+ ]
+ }
+ }
+ },
{ path: 'add-drivers', component: SupplyManagementAddDriversComponent },
- { path: 'vehicle-amend/:id', component: SupplyManagementOnecarPublishComponent },
- { path: 'vehicle-release', component: SupplyManagementReleasePublishComponent },
- { path: 'bulk-release', component: SupplyManagementBulkReleasePublishComponent },
+ {
+ path: 'vehicle-amend/:id',
+ component: SupplyManagementOnecarPublishComponent,
+ data: {
+ guard: {
+ ability: ['SUPPLY-VEHICLE-AMEND-submitChange']
+ }
+ }
+ },
+ {
+ path: 'vehicle-next/:id',
+ component: SupplyManagementOnecarPublishComponent,
+ data: {
+ guard: {
+ ability: [
+ 'SUPPLY-VEHICLE-PLACEORDER-QRCode',
+ 'SUPPLY-VEHICLE-PLACEORDER-vehicleDesignate',
+ 'SUPPLY-VEHICLE-PLACEORDER-vehicleAnotherOrder'
+ ]
+ }
+ }
+ },
+ {
+ path: 'vehicle-release',
+ component: SupplyManagementReleasePublishComponent,
+ data: {
+ guard: { ability: ['SUPPLY-VEHICLE-RELEASE-bulkDesignate', 'SUPPLY-VEHICLE-RELEASE-bulkDriverOrder'] }
+ }
+ },
+ {
+ path: 'bulk-release',
+ component: SupplyManagementBulkReleasePublishComponent,
+ data: {
+ guard: { ability: ['SUPPLY-BULK-RELEASE-consignBulkAssign', 'SUPPLY-BULK-RELEASE-consignBulk'] }
+ }
+ },
+ {
+ path: 'bulk-next/:id',
+ component: SupplyManagementBulkPublishComponent,
+ data: {
+ guard: { ability: ['SUPPLY-BULK-PLACEORDER-vehicleAnotherOrder', 'SUPPLY-BULK-PLACEORDER-vehicleDesignate'] }
+ }
+ },
{ path: 'bulk-amend/:id', component: SupplyManagementBulkPublishComponent }
];
diff --git a/src/app/routes/sys-setting/components/agreement-config/agreement-config.component.html b/src/app/routes/sys-setting/components/agreement-config/agreement-config.component.html
index 17d718f0..a9e98fc1 100644
--- a/src/app/routes/sys-setting/components/agreement-config/agreement-config.component.html
+++ b/src/app/routes/sys-setting/components/agreement-config/agreement-config.component.html
@@ -19,7 +19,8 @@
更新时间: {{ tabItem.modifyTime }}
预览
-
+