Преглед изворни кода

在线作业“开启IP访问设置”改到基础设置中

deason пре 3 година
родитељ
комит
04c2665677
1 измењених фајлова са 16 додато и 27 уклоњено
  1. 16 27
      src/modules/examwork/view/onlineHomework.vue

+ 16 - 27
src/modules/examwork/view/onlineHomework.vue

@@ -213,6 +213,19 @@
                     ></el-switch>
                   </el-form-item>
                 </el-row>
+
+                <el-row>
+                  <el-form-item
+                    label="开启IP访问设置"
+                    :label-width="style.label_width_tab1"
+                  >
+                    <el-switch
+                      v-model="form.properties.IP_LIMIT"
+                      on-text="是"
+                      off-text="否"
+                    ></el-switch>
+                  </el-form-item>
+                </el-row>
               </el-tab-pane>
               <!-- 周期设置 -->
               <el-tab-pane label="周期设置" name="tab8">
@@ -604,33 +617,6 @@
                   </el-form-item>
                 </el-row>
               </el-tab-pane>
-              <el-tab-pane label="网络设置" name="tab6">
-                <el-row>
-                  <el-form-item
-                    label="IP限制"
-                    :label-width="style.label_width_tab6"
-                  >
-                    <el-radio-group v-model="form.properties.IP_LIMIT">
-                      <el-radio label="true">开启</el-radio>
-                      <el-radio label="false">关闭</el-radio>
-                    </el-radio-group>
-                  </el-form-item>
-                </el-row>
-                <el-row>
-                  <el-form-item
-                    label="IP段( *表示任意 )"
-                    :label-width="style.label_width_tab6"
-                  >
-                    <el-input
-                      v-model="form.properties.IP_ADDRESSES"
-                      maxlength="2000"
-                      class="input"
-                      type="textarea"
-                      rows="6"
-                    ></el-input>
-                  </el-form-item>
-                </el-row>
-              </el-tab-pane>
               <el-tab-pane label="其它" name="tab7">
                 <el-row>
                   <el-form-item
@@ -1082,6 +1068,9 @@ export default {
             this.form.properties.LIMITED_IF_NO_SPECIAL_SETTINGS =
               this.form.properties.LIMITED_IF_NO_SPECIAL_SETTINGS === "true";
 
+            this.form.properties.IP_LIMIT =
+              this.form.properties.IP_LIMIT === "true";
+
             if (this.form.properties.EXAM_CYCLE_TIME_RANGE) {
               this.examCycleTimeRangeArr = JSON.parse(
                 this.form.properties.EXAM_CYCLE_TIME_RANGE