diff --git a/src/components/drawers/MemberList.vue b/src/components/drawers/MemberList.vue
index e2049235..6ba67c16 100644
--- a/src/components/drawers/MemberList.vue
+++ b/src/components/drawers/MemberList.vue
@@ -48,6 +48,7 @@
+
-
+
@@ -192,6 +193,7 @@ import { toDate } from "../../api/method";
import { message } from "ant-design-vue";
// import AddGroupMembers from "./AddGroupMembers.vue";
import CommonStudent from "@/components/student/CommonStudent";
+import {checkPer} from "@/utils/utils";
export default {
name: "MemberList",
components: {
@@ -220,6 +222,14 @@ export default {
type: Number,
default: null,
},
+ createId: {
+ type: Number,
+ default: null,
+ },
+ permissions: {
+ type: String,
+ default: null,
+ },
},
setup(props, ctx) {
@@ -293,13 +303,14 @@ export default {
scopedSlots: { customRender: "action" }, //引入的插槽
customRender: (value) => {
return (
+ checkPer(props.permissions,props.createId)?
{
deleteOne(value.record.key,value.record);
}}
>
删除
-
+
:''
);
},
},
@@ -556,6 +567,7 @@ export default {
return {
...toRefs(state),
closeDrawer,
+ checkPer,
showModal,
closeModal,
showStuAdd,
diff --git a/src/components/student/TableCertificateStudent.vue b/src/components/student/TableCertificateStudent.vue
index 680187d5..0f26babb 100644
--- a/src/components/student/TableCertificateStudent.vue
+++ b/src/components/student/TableCertificateStudent.vue
@@ -56,7 +56,7 @@
重置
-