@@ -167,6 +167,7 @@ export default {
// state: "管理权",
// },
],
+ cancelAuthId: null, //取消授权id
});
const closeDrawer = () => {
@@ -182,8 +183,9 @@ export default {
console.log("selectedRowKeys changed: ", selectedRowKeys);
state.selectedRowKeys = selectedRowKeys;
};
- const showCancelModal = () => {
+ const showCancelModal = (id) => {
state.cancelModal = true;
+ state.cancelAuthId = id;
};
const closeCancelModal = () => {
state.cancelModal = false;
@@ -252,12 +254,12 @@ export default {
width: 100,
align: "center",
scopedSlots: { customRender: "action" }, //引入的插槽
- customRender: () => {
+ customRender: (text) => {
return (
{
- showCancelModal();
+ showCancelModal(text.record.id);
}}
>
取消授权
@@ -284,8 +286,26 @@ export default {
api
.optionAuthPerm(obj)
.then((res) => {
- console.log("获取权限名单成功", res);
+ // console.log("获取权限名单成功", res);
if (res.data.code === 200) {
+ console.log("获取权限名单成功", res.data.data.records);
+ let arr = res.data.data.records;
+ let array = [];
+ arr.map((value) => {
+ let obj = {
+ key: value.id,
+ id: value.id,
+
+ name: value.memberName ? value.memberName : "-",
+
+ com: value.orgName ? value.orgName : "-",
+ gang: "产品经理",
+ number: "20201234",
+ state: "管理权",
+ };
+ array.push(obj);
+ });
+ state.tableData = array;
state.tableDataTotal = res.data.data.total;
}
})
@@ -310,6 +330,32 @@ export default {
state.name = null;
optionAuthPerm();
};
+
+ //取消授权
+ const cancelAuth = () => {
+ let obj = {
+ keyWord: "",
+ type: 2,
+ tag: 1,
+ opt: 4,
+ refId: state.cancelAuthId,
+ pageNo: 1,
+ pageSize: 20,
+ };
+ console.log("获取权限名单obj", obj);
+ api
+ .optionAuthPerm(obj)
+ .then((res) => {
+ // console.log("获取权限名单成功", res);
+ if (res.data.code === 200) {
+ console.log("取消授权成功", res.data.data);
+ optionAuthPerm();
+ }
+ })
+ .catch((err) => {
+ console.log("取消授权失败", err);
+ });
+ };
return {
...toRefs(state),
closeDrawer,
@@ -321,6 +367,7 @@ export default {
changePagination,
searchAuth,
resetAuth,
+ cancelAuth,
};
},
};
diff --git a/src/views/courselibrary/CourseManage.vue b/src/views/courselibrary/CourseManage.vue
index 8642d072..2be927e3 100644
--- a/src/views/courselibrary/CourseManage.vue
+++ b/src/views/courselibrary/CourseManage.vue
@@ -2,11 +2,12 @@
* @Author: lixg lixg@dongwu-inc.com
* @Date: 2022-11-09 09:26:26
* @LastEditors: lixg lixg@dongwu-inc.com
- * @LastEditTime: 2022-11-25 17:35:53
+ * @LastEditTime: 2022-11-25 17:37:05
* @FilePath: /fe-manage/src/views/courselibrary/CourseManage.vue
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
+
diff --git a/src/views/projectcenter/temTask.vue b/src/views/projectcenter/temTask.vue
index 79c83c22..c5bb41d0 100644
--- a/src/views/projectcenter/temTask.vue
+++ b/src/views/projectcenter/temTask.vue
@@ -1,100 +1,100 @@
-
-
-
-
-
- 阶段

-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
- {{ element.name ? element.name : "暂无说明" }}
-
-
-
- 阶段说明
-
-
- 说明
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
- {{ element.tit }}
+ {{ element.name ? element.name : "暂无说明" }}
-
-
- {{ element.tit }}
+
+ 阶段说明
+
+
+ 说明
-
+
+
+
+
+
+
+ {{ element.tit }}
+
+
+
+
{{ element.tit }}
+
+
+ {{ element.tit }}
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
![]()
+
+
+
+ {{ projectTitle }}
+
+
+
+
+
+
+
+
+
+

+
返回
+
+
-
-
-
-
-
-
![]()
-
-
-
- {{ projectTitle }}
-
-
+
+
+
+
+
-
-
-
-
-
-
-

-
返回
-
-
+
在线
+
+
+
+
+
+
+
+
+
+
+
面授
+
+
+
+
+
+
+
+
+
+

+
+
案例
+
+
+
+
+
+
+
+
+
+

+
+
作业
+
+
+
+
+
+
+
+
+
+

+
+
考试
+
+
+
+
+
+
+
+
+
+

+
+
直播
+
+
+
+
+
+
+
+
+
+

+
+
外链
+
+
+
+
+
+
+
+
+
+

+
+
讨论
+
+
+
+
+
+
+
+
+
+

+
+
活动
+
+
+
+
+
+
+
+
+
+

+
+
测评
+
+
+
+
+
+
+
+
+
+

+
+
评估
+
+
+
+
+
+
+
+
+
+

+
+
投票
+
+
+
-
-
-
-
-

-
-
在线
-
-
-
-
+
+
+
+
任务列表
+
+
+

-
-
-
-
-
-
-
-

-
-
面授
-
-
-
-
-
-
-
-
-
-

-
-
案例
-
-
-
-
-
-
-
-
-
-

-
-
作业
-
-
-
-
-
-
-
-
-
-

-
-
考试
-
-
-
-
-
-
-
-
-
-

-
-
直播
-
-
-
-
-
-
-
-
-
-

-
-
外链
-
-
-
-
-
-
-
-
-
-

-
-
讨论
-
-
-
-
-
-
-
-
-
-

-
-
活动
-
-
-
-
-
-
-
-
-
-

-
-
测评
-
-
-
-
-
-
-
-
-
-

-
-
评估
-
-
-
-
-
-
-
-
-
-

-
-
投票
-
-
-
+
批量删除
-
-
-
-
-
任务列表
-
-
-

-
批量删除
-
-
-
-
-
-
-
-
- 无课程
-
-
- 请点击新建开课,创建课程
-
+
+
+
+
+
+
+ 无课程
+
+
+ 请点击新建开课,创建课程
-
-
+
+
-
-
-
+
+
-
-
![]()
-
-
类型
-
-
任务名称
-
必修/选修
-
时长
-
- 操作
-
+
类型
-
任务名称
+
必修/选修
+
时长
+
-
+ 操作
+
+
+
+
+
-
-
-
-
-
-
- {{ element.lei }}
-
+
+
+
+
+
+ {{ element.lei }}
-
- {{ element.creater }}
-
-
-
-
-
-
+
+ {{ element.creater }}
+
+
+
-
- {{ element.cretime }}分钟
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-