浏览代码

添加禁用云课堂

lex-xin 10 月之前
父节点
当前提交
e903eb383b

+ 31 - 1
src/views/teacherManager/teacherDetail/components/teacherInfo.vue

@@ -92,6 +92,36 @@
               </el-form-item>
             </el-col>
           </el-row>
+          <el-row>
+            <el-col :span="12">
+              <el-form-item label="禁用云练习" :label-width="formLabelWidth">
+                 <el-select
+                    v-model.trim="topForm.coursewareLimit"
+                    clearable
+                    filterable
+                    disabled
+                    placeholder=" "
+                  >
+                    <el-option label="是" :value="true"></el-option>
+                    <el-option label="否" :value="false"></el-option>
+                  </el-select>
+              </el-form-item>
+            </el-col>
+            <el-col :span="12">
+              <el-form-item label="禁用云课堂" :label-width="formLabelWidth">
+                <el-select
+                    v-model.trim="topForm.coursewareFlag"
+                    clearable
+                    filterable
+                    disabled
+                    placeholder=" "
+                  >
+                    <el-option label="是" :value="true"></el-option>
+                    <el-option label="否" :value="false"></el-option>
+                  </el-select>
+              </el-form-item>
+            </el-col>
+          </el-row>
 
           <h4>资料学历</h4>
           <el-row>
@@ -197,7 +227,7 @@ export default {
   props: ["teacherInfo"],
   data() {
     return {
-      formLabelWidth: "80px",
+      formLabelWidth: "90px",
       teacherId: this.$route.query.teacherId,
       topForm: {},
       tenantId: null

+ 24 - 3
src/views/teacherManager/teacherOperation/components/teacherOperation.vue

@@ -279,7 +279,26 @@
                     v-model.trim="topForm.coursewareLimit"
                     clearable
                     filterable
-                    placeholder="开放陪练"
+                    placeholder="禁用云练习"
+                  >
+                    <el-option label="是" :value="true"></el-option>
+                    <el-option label="否" :value="false"></el-option>
+                  </el-select>
+                </el-form-item>
+              </el-col>
+              
+            </el-row>
+            <el-row>
+              <el-col :span="12">
+                <el-form-item
+                  label="禁用云课堂"
+                   :label-width="formLabelWidth"
+                >
+                  <el-select
+                    v-model.trim="topForm.coursewareFlag"
+                    clearable
+                    filterable
+                    placeholder="禁用云课堂"
                   >
                     <el-option label="是" :value="true"></el-option>
                     <el-option label="否" :value="false"></el-option>
@@ -534,7 +553,8 @@ export default {
         isSupportCourseScheduleRewardsRules: true,
         isSupportExtraPracticeLesson: null,
         memo: null,
-        coursewareLimit: false
+        coursewareLimit: false,
+        coursewareFlag: false,
       },
       subjectIds: [],
       tenantId: null,
@@ -686,7 +706,8 @@ export default {
               postIds: result.postIds,
               deptId: result.deptId,
               deptIds: result.deptIds,
-              coursewareLimit: result.coursewareLimit
+              coursewareLimit: result.coursewareLimit,
+              coursewareFlag: result.coursewareFlag
             };
             let sn = [];
             result.teacherSchools.forEach(item => {