瀏覽代碼

简化禁用启用

Michael Wang 4 年之前
父節點
當前提交
dc5a1ec72b

+ 1 - 1
src/features/examwork/ActivityManagement/ActivityManagement.vue

@@ -52,7 +52,7 @@
             plain
             @click="toggleEnableActivity(scope.row)"
           >
-            {{ scope.row.enable ? "禁用" : "启用" }}
+            {{ !scope.row.enable | booleanEnableDisableFilter }}
           </el-button>
         </div>
       </el-table-column>

+ 6 - 2
src/features/examwork/ExamManagement/ExamEdit.vue

@@ -206,10 +206,10 @@
           </el-row>
           <el-row>
             <el-form-item label="是否考中活体检测">
-              <el-radio v-model="form.inProcessLivenessVerify" :label="0"
+              <el-radio v-model="form.inProcessLivenessVerify" :label="1"
                 >是
               </el-radio>
-              <el-radio v-model="form.inProcessLivenessVerify" :label="1"
+              <el-radio v-model="form.inProcessLivenessVerify" :label="0"
                 >否
               </el-radio>
             </el-form-item>
@@ -225,6 +225,9 @@
                 v-model.trim="form.inProcessLivenessFixedRange[1]"
                 style="width: 150px;"
               />
+              <span style="color: red;"
+                >*活体验证将该时间段内随机出现,且时间段设置不能超过冻结时间</span
+              >
             </el-form-item>
           </el-row>
           <el-row v-if="form.inProcessLivenessVerify">
@@ -272,6 +275,7 @@
                   >手机辅机位</el-checkbox
                 >
               </el-checkbox-group>
+              <span style="color: red;">*主机位设备负责收音及播放监考提示</span>
             </el-form-item>
           </el-row>
         </el-form>

+ 1 - 1
src/features/examwork/ExamManagement/ExamManagement.vue

@@ -63,7 +63,7 @@
             plain
             @click="toggleEnableExam(scope.row)"
           >
-            {{ scope.row.enable ? "禁用" : "启用" }}
+            {{ !scope.row.enable | booleanEnableDisableFilter }}
           </el-button>
           <el-button size="mini" type="primary" plain @click="edit(scope.row)">
             编辑

+ 1 - 1
src/features/examwork/ExamStudentManagement/ExamStudentManagement.vue

@@ -84,7 +84,7 @@
             plain
             @click="toggleEnableExamStudent(scope.row)"
           >
-            {{ scope.row.enable ? "禁用" : "启用" }}
+            {{ !scope.row.enable | booleanEnableDisableFilter }}
           </el-button>
         </div>
       </el-table-column>

+ 1 - 1
src/features/examwork/StudentManagement/StudentManagement.vue

@@ -78,7 +78,7 @@
             plain
             @click="toggleEnableStudent(scope.row)"
           >
-            {{ scope.row.enable ? "禁用" : "启用" }}
+            {{ !scope.row.enable | booleanEnableDisableFilter }}
           </el-button>
         </div>
       </el-table-column>

+ 1 - 1
src/features/system/OrgManagement/OrgManagement.vue

@@ -56,7 +56,7 @@
             plain
             @click="toggleEnableOrg(scope.row)"
           >
-            {{ scope.row.enable ? "禁用" : "启用" }}
+            {{ !scope.row.enable | booleanEnableDisableFilter }}
           </el-button>
         </div>
       </el-table-column>

+ 1 - 1
src/features/system/UserManagement/UserManagement.vue

@@ -74,7 +74,7 @@
             plain
             @click="toggleEnableUser(scope.row)"
           >
-            {{ scope.row.enable ? "禁用" : "启用" }}
+            {{ !scope.row.enable | booleanEnableDisableFilter }}
           </el-button>
         </div>
       </el-table-column>

+ 5 - 0
src/filters/index.js

@@ -16,6 +16,11 @@ Vue.filter("booleanPassFilter", function (val) {
   return { true: "通过", false: "不通过" }[val];
 });
 
+Vue.filter("booleanEnableDisableFilter", function (val) {
+  if (val === null) return "无";
+  return { true: "启用", false: "禁用" }[val];
+});
+
 Vue.filter("zeroOneYesNoFilter", function (val) {
   if (val === null) return "无";
   return { 1: "是", 0: "否" }[val];