|
@@ -94,7 +94,7 @@
|
|
|
|
|
|
<script>
|
|
|
import { PageQueryCourseList } from '@/api/table';
|
|
|
-import { ReleaseCourse, DeleteCourse } from '@/api/course';
|
|
|
+import { ReleaseCourse, DeleteCourse, IsHasEditDestCoursePopedom } from '@/api/course';
|
|
|
|
|
|
export default {
|
|
|
data() {
|
|
@@ -149,7 +149,13 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
edit(id) {
|
|
|
- this.$router.push(`/create_course_step_table/course_info?id=${id}&is_template=true`);
|
|
|
+ IsHasEditDestCoursePopedom({ id }).then(({ is_has_popedom }) => {
|
|
|
+ if (is_has_popedom === 'true') {
|
|
|
+ this.$router.push(`/create_course_step_table/course_info?id=${id}&is_template=true`);
|
|
|
+ } else {
|
|
|
+ this.$message.warning('您没有编辑该模板的权限');
|
|
|
+ }
|
|
|
+ });
|
|
|
},
|
|
|
releaseCourse(course_id, is_release) {
|
|
|
ReleaseCourse({ course_id, is_release }).then(() => {
|