diff --git a/src/app/routes/contract-management/components/index/index.component.html b/src/app/routes/contract-management/components/index/index.component.html
index e8670348..1be81abf 100644
--- a/src/app/routes/contract-management/components/index/index.component.html
+++ b/src/app/routes/contract-management/components/index/index.component.html
@@ -9,15 +9,16 @@
* Copyright (C) 2022 huzhenhong. All rights reserved.
-->
+
-
+
-
-
+
+
diff --git a/src/app/routes/contract-management/components/index/index.component.ts b/src/app/routes/contract-management/components/index/index.component.ts
index dfb5474a..4c42914d 100644
--- a/src/app/routes/contract-management/components/index/index.component.ts
+++ b/src/app/routes/contract-management/components/index/index.component.ts
@@ -1,5 +1,5 @@
/*
- * @Description :
+ * @Description :
* @Version : 1.0
* @Author : Shiming
* @Date : 2022-01-07 13:27:10
@@ -10,18 +10,25 @@
*/
import { Component, OnInit } from '@angular/core';
+import { ACLService } from '@delon/acl';
import { ModalHelper, _HttpClient } from '@delon/theme';
@Component({
selector: 'app-supply-management-index',
- templateUrl: './index.component.html',
+ templateUrl: './index.component.html'
})
export class ContractManagementIndexComponent implements OnInit {
selectedIndex = 0;
-
- constructor(private http: _HttpClient, private modal: ModalHelper) { }
-
- ngOnInit(): void { }
+ isShowDetail = false;
+ isShowFrame = false;
+ constructor(private http: _HttpClient, private modal: ModalHelper, private acl: ACLService) {
+ const acls = acl.data.abilities || [];
+ this.isShowDetail = !!acls.find(acl => acl === 'CONTRACT-INDEX-searchDetail');
+ this.isShowFrame = !!acls.find(acl => acl === 'CONTRACT-INDEX-listFrame');
+ console.log(this.isShowFrame);
+
+ }
+ ngOnInit(): void {}
}