Explorar el Código

优化课程左侧树级菜单,加入全部类型定点
课程类型可以直接对全部类型增加子数据

liyanbo hace 1 mes
padre
commit
cf29a1954c
Se han modificado 2 ficheros con 3 adiciones y 3 borrados
  1. 2 2
      src/views/bjdx/course/index.vue
  2. 1 1
      src/views/bjdx/coursetype/index.vue

+ 2 - 2
src/views/bjdx/course/index.vue

@@ -36,7 +36,7 @@
           v-model="queryParams.courseType"
           :data="filteredCourseTypeTree"
           :props="{
-            label: (node) => `${node.ctTypeNode === '0' || node.ctTypeNode === undefined ? node.ctType : node.ctTypeSort + '、' + node.ctType}`,
+            label: (node) => `${node.ctTypeNode === '0' || node.ctTypeNode === '-1' || node.ctTypeNode === undefined ? node.ctType : node.ctTypeSort + '、' + node.ctType}`,
             children: 'children',
             value: 'id'
           }"
@@ -427,7 +427,7 @@ const getCourseTypeTree = async (filterCtTypeNode = "1") => {
 
   let filteredData = data
   if (filterCtTypeNode !== undefined) {
-    filteredData = data.filter(item => item.ctTypeNode === '0' || item.ctTypeNode === filterCtTypeNode)
+    filteredData = data.filter(item => item.ctTypeNode === '0' ||  item.ctTypeNode === '-1' || item.ctTypeNode === filterCtTypeNode)
   }
   const courseTypeItem = courseTypeList.value.find(item => item.id === filterCtTypeNode)
   const root = { id: 0, ctType: '课程类型(' + courseTypeItem.name + ')', children: [] }

+ 1 - 1
src/views/bjdx/coursetype/index.vue

@@ -108,7 +108,7 @@
           <el-button
             link
             type="primary"
-            v-if="scope.row.tenantId == getTenantId() && scope.row.ctTypeNode == '0'"
+            v-if="scope.row.tenantId == getTenantId() && (scope.row.ctTypeNode == '0' || scope.row.ctTypeNode == '-1')"
             @click="openForm('create', undefined, scope.row.id)"
             v-hasPermi="['bjdx:course-type:create']"
           >