瀏覽代碼

课程管理启用禁用修改

zhangjie 3 年之前
父節點
當前提交
5c0bed39d3

+ 2 - 2
src/modules/base/api.js

@@ -123,8 +123,8 @@ export const deleteCourse = idList => {
 export const updateCourse = datas => {
   return $post("/api/admin/basic/course/save", datas);
 };
-export const ableCourse = ({ id, enable }) => {
-  return $post("/api/admin/basic/course/enable", { id, enable });
+export const ableCourse = ({ idList, enable }) => {
+  return $postParam("/api/admin/basic/course/enable", { idList, enable });
 };
 // flow-manage
 export const flowListPage = datas => {

+ 2 - 2
src/modules/base/views/CourseManage.vue

@@ -116,7 +116,7 @@
               >编辑</el-button
             >
             <el-button
-              v-if="checkPrivilege('link', 'delete')"
+              v-if="checkPrivilege('link', 'Enable')"
               :class="scope.row.enable ? 'btn-danger' : 'btn-primary'"
               type="text"
               @click="toEnable(scope.row)"
@@ -239,7 +239,7 @@ export default {
         .then(async () => {
           const enable = !row.enable;
           await ableCourse({
-            id: row.id,
+            idList: [row.id],
             enable
           });
           row.enable = enable;

+ 0 - 6
src/modules/exam/components/createTaskApply/CreateTaskApply.vue

@@ -174,12 +174,6 @@ export default {
     },
     lastStep() {
       return this.steps.length - 1;
-    },
-    isFree() {
-      return this.infos.free || !this.infos.fee;
-    },
-    payBtnName() {
-      return this.isFree ? "确认并提交" : "确认并缴费";
     }
   },
   created() {

+ 4 - 0
src/modules/exam/components/createTaskApply/InfoExamTask.vue

@@ -371,7 +371,11 @@ export default {
         : this.paperAttachments.length;
     }
   },
+  mounted() {
+    this.initData();
+  },
   methods: {
+    initData() {},
     // exam-task-detail edit
     addAtachment() {
       if (this.paperAttachments.length >= this.attachmentLimitCount) return;