吴树波 2 недель назад
Родитель
Сommit
8035c58604
2 измененных файлов с 16 добавлено и 4 удалено
  1. 4 2
      package.json
  2. 12 2
      src/views/system/config/config.vue

+ 4 - 2
package.json

@@ -85,12 +85,14 @@
     "eslint": "7.15.0",
     "eslint-plugin-vue": "7.2.0",
     "lint-staged": "10.5.3",
-    "runjs": "4.4.2",
     "node-sass": "4.14.1",
+    "runjs": "4.4.2",
     "sass-loader": "8.0.2",
     "script-ext-html-webpack-plugin": "2.1.5",
     "svg-sprite-loader": "5.1.1",
-    "vue-template-compiler": "2.6.12"
+    "vue-template-compiler": "2.6.12",
+    "webpack": "^4.46.0",
+    "webpack-dev-server": "^3.11.3"
   },
   "engines": {
     "node": ">=8.9",

+ 12 - 2
src/views/system/config/config.vue

@@ -864,7 +864,18 @@
     </el-tab-pane>
        <el-tab-pane label="点播配置" name="course.config">
          <el-form ref="form18" :model="form18" label-width="120px">
-           <el-form-item label="完课进度(%)">
+           <el-form-item label="完课模式">
+             <el-radio-group v-model="form18.completionMode">
+               <el-radio label="1">百分比</el-radio>
+               <el-radio label="2">分钟数</el-radio>
+             </el-radio-group>
+           </el-form-item>
+           <el-form-item label="完课进度(分)" v-if="form18.completionMode == 2">
+             <el-tooltip class="item" effect="dark" content="看多少分钟算完课" placement="top-end">
+               <el-input-number  v-model="form18.minutesNum" :min="1"></el-input-number>
+             </el-tooltip>
+           </el-form-item>
+           <el-form-item label="完课进度(%)" v-if="form18.completionMode == 1">
              <el-tooltip class="item" effect="dark" content="看多少百分比算完课" placement="top-end">
                <el-input-number  v-model="form18.answerRate" :min="1" :max="100"    ></el-input-number>
              </el-tooltip>
@@ -965,7 +976,6 @@
                <el-radio label="2">分公司</el-radio>
              </el-radio-group>
            </el-form-item>
-
            <div class="line"></div>
            <div style="float:right;margin-right:20px">
              <el-button type="primary" @click="submitForm18">提交</el-button>