diff --git a/src/pages/Container/Enterprise/HiddenEvaluation/List/index.js b/src/pages/Container/Enterprise/HiddenEvaluation/List/index.js
index d1f1090..f7ed2a2 100644
--- a/src/pages/Container/Enterprise/HiddenEvaluation/List/index.js
+++ b/src/pages/Container/Enterprise/HiddenEvaluation/List/index.js
@@ -1,7 +1,7 @@
import ListPage from "~/pages/Container/Supervision/HiddenEvaluation/List";
function List(props) {
- return ();
+ return ();
}
export default List;
diff --git a/src/pages/Container/Supervision/EvaluationTeamConfig/List/index.js b/src/pages/Container/Supervision/EvaluationTeamConfig/List/index.js
index 152d461..fb9394e 100644
--- a/src/pages/Container/Supervision/EvaluationTeamConfig/List/index.js
+++ b/src/pages/Container/Supervision/EvaluationTeamConfig/List/index.js
@@ -51,15 +51,17 @@ function List(props) {
(
- }
- onClick={() => {
- setAddModalOpen(true);
- }}
- >
- 新增
-
+ {props.permission("gfd-kpzpz-add") && (
+ }
+ onClick={() => {
+ setAddModalOpen(true);
+ }}
+ >
+ 新增
+
+ )}
)}
columns={[
@@ -74,44 +76,52 @@ function List(props) {
fixed: "right",
render: (_, record) => (
-
-
-
-
+ {props.permission("gfd-kpzpz-info") && (
+
+ )}
+ {props.permission("gfd-kpzpz-anquan") && (
+
+ )}
+ {props.permission("gfd-kpzpz-huanbao") && (
+
+ )}
+ {props.permission("gfd-kpzpz-record") && (
+
+ )}
),
},
diff --git a/src/pages/Container/Supervision/HiddenEvaluation/List/index.js b/src/pages/Container/Supervision/HiddenEvaluation/List/index.js
index c0e8d97..25a6d3b 100644
--- a/src/pages/Container/Supervision/HiddenEvaluation/List/index.js
+++ b/src/pages/Container/Supervision/HiddenEvaluation/List/index.js
@@ -72,14 +72,16 @@ function List(props) {
fixed: "right",
render: (_, record) => (
-
+ {props.permission(props.evaluationBtn || "gfd-fgsyhkp-eval") && (
+
+ )}
),
},
diff --git a/src/pages/Container/Supervision/PerformanceEvaluation/List/index.js b/src/pages/Container/Supervision/PerformanceEvaluation/List/index.js
index 1631343..6aae4d4 100644
--- a/src/pages/Container/Supervision/PerformanceEvaluation/List/index.js
+++ b/src/pages/Container/Supervision/PerformanceEvaluation/List/index.js
@@ -55,13 +55,17 @@ function List(props) {
return null;
return {
children: (
-
+ props.permission("gfd-fgsjxkp-corp")
+ ? (
+
+ )
+ : {record.corpinfoName}
),
props: { rowSpan },
};
diff --git a/src/pages/Container/Supervision/PersonnelEvaluation/List/index.js b/src/pages/Container/Supervision/PersonnelEvaluation/List/index.js
index d9975fb..ec54032 100644
--- a/src/pages/Container/Supervision/PersonnelEvaluation/List/index.js
+++ b/src/pages/Container/Supervision/PersonnelEvaluation/List/index.js
@@ -43,14 +43,16 @@ function List(props) {
fixed: "right",
render: (_, record) => (
-
+ {props.permission("gfd-rykpgl-info") && (
+
+ )}
),
},
diff --git a/src/pages/Container/Supervision/PersonnelEvaluation/UserExchangeList/index.js b/src/pages/Container/Supervision/PersonnelEvaluation/UserExchangeList/index.js
index 4e60bce..946be35 100644
--- a/src/pages/Container/Supervision/PersonnelEvaluation/UserExchangeList/index.js
+++ b/src/pages/Container/Supervision/PersonnelEvaluation/UserExchangeList/index.js
@@ -1,3 +1,4 @@
+import { Permission } from "@cqsjjb/jjb-common-decorator/permission";
import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, message, Modal, Space, Spin } from "antd";
import { useState } from "react";
@@ -150,22 +151,53 @@ function UserExchangeList(props) {
fixed: "right",
render: (_, record) => (
-
-
+ {
+ props.entrance === "enterprise"
+ ? (
+ <>
+ {props.permission("qyd-rykpgl-exchange-info") && (
+
+ )}
+ {props.permission("qyd-rykpgl-eval-record") && (
+
+ )}
+ >
+ )
+ : (
+ <>
+
+
+ >
+ )
+ }
),
},
@@ -177,4 +209,4 @@ function UserExchangeList(props) {
);
}
-export default Connect([NS_PERSONNEL_EVALUATION, NS_HIDDEN_EVALUATION], true)(UserExchangeList);
+export default Connect([NS_PERSONNEL_EVALUATION, NS_HIDDEN_EVALUATION], true)(Permission(UserExchangeList));