Explorar o código

学校设置活体检测方案配置

WANG %!s(int64=5) %!d(string=hai) anos
pai
achega
6ef65d6d8b
Modificáronse 1 ficheiros con 21 adicións e 2 borrados
  1. 21 2
      src/modules/basic/view/school_config.vue

+ 21 - 2
src/modules/basic/view/school_config.vue

@@ -75,6 +75,18 @@
             off-text="否"
             off-text="否"
           ></el-switch>
           ></el-switch>
         </el-form-item>
         </el-form-item>
+        <el-form-item
+          label="活体检测方案"
+          prop="IDENTIFICATION_OF_LIVING_BODY_SCHEME"
+        >
+          <el-radio-group
+            v-model="ruleForm.IDENTIFICATION_OF_LIVING_BODY_SCHEME"
+            class="input"
+          >
+            <el-radio label="S1">旧方案</el-radio>
+            <el-radio label="S2">新方案</el-radio>
+          </el-radio-group>
+        </el-form-item>
         <el-form-item>
         <el-form-item>
           <el-button
           <el-button
             :disabled="btnSaveDiabled"
             :disabled="btnSaveDiabled"
@@ -118,13 +130,15 @@ export default {
         SHOW_QMTH_LOGO: false,
         SHOW_QMTH_LOGO: false,
         APP_ENABLED: false,
         APP_ENABLED: false,
         WEIXIN_ANSWER_ENABLED: false,
         WEIXIN_ANSWER_ENABLED: false,
+        IDENTIFICATION_OF_LIVING_BODY_SCHEME: "",
         properties: {
         properties: {
           STUDENT_CLIENT_ACCESS_FROM_THIRD_PARTY: false,
           STUDENT_CLIENT_ACCESS_FROM_THIRD_PARTY: false,
           SHOW_STUDENT_CLIENT_APP_QRCODE: false,
           SHOW_STUDENT_CLIENT_APP_QRCODE: false,
           STUDENT_CLIENT_THIRD_PARTY_LOGIN_URL: "",
           STUDENT_CLIENT_THIRD_PARTY_LOGIN_URL: "",
           SHOW_QMTH_LOGO: false,
           SHOW_QMTH_LOGO: false,
           APP_ENABLED: false,
           APP_ENABLED: false,
-          WEIXIN_ANSWER_ENABLED: false
+          WEIXIN_ANSWER_ENABLED: false,
+          IDENTIFICATION_OF_LIVING_BODY_SCHEME: ""
         }
         }
       },
       },
       rules: {
       rules: {
@@ -147,6 +161,7 @@ export default {
           this.ruleForm.properties.APP_ENABLED = this.ruleForm.APP_ENABLED;
           this.ruleForm.properties.APP_ENABLED = this.ruleForm.APP_ENABLED;
           this.ruleForm.properties.WEIXIN_ANSWER_ENABLED = this.ruleForm.WEIXIN_ANSWER_ENABLED;
           this.ruleForm.properties.WEIXIN_ANSWER_ENABLED = this.ruleForm.WEIXIN_ANSWER_ENABLED;
           this.ruleForm.properties.SHOW_STUDENT_CLIENT_APP_QRCODE = this.ruleForm.SHOW_STUDENT_CLIENT_APP_QRCODE;
           this.ruleForm.properties.SHOW_STUDENT_CLIENT_APP_QRCODE = this.ruleForm.SHOW_STUDENT_CLIENT_APP_QRCODE;
+          this.ruleForm.properties.IDENTIFICATION_OF_LIVING_BODY_SCHEME = this.ruleForm.IDENTIFICATION_OF_LIVING_BODY_SCHEME;
 
 
           this.$httpWithMsg
           this.$httpWithMsg
             .put(CORE_API + "/org/saveOrgProperties", this.ruleForm)
             .put(CORE_API + "/org/saveOrgProperties", this.ruleForm)
@@ -187,6 +202,8 @@ export default {
             response.data.WEIXIN_ANSWER_ENABLED == "true";
             response.data.WEIXIN_ANSWER_ENABLED == "true";
           this.ruleForm.SHOW_STUDENT_CLIENT_APP_QRCODE =
           this.ruleForm.SHOW_STUDENT_CLIENT_APP_QRCODE =
             response.data.SHOW_STUDENT_CLIENT_APP_QRCODE == "true";
             response.data.SHOW_STUDENT_CLIENT_APP_QRCODE == "true";
+          this.ruleForm.IDENTIFICATION_OF_LIVING_BODY_SCHEME =
+            response.data.IDENTIFICATION_OF_LIVING_BODY_SCHEME;
 
 
           this.originalRuleForm = Object.assign({}, this.ruleForm);
           this.originalRuleForm = Object.assign({}, this.ruleForm);
         } else {
         } else {
@@ -236,7 +253,9 @@ export default {
             newForm.WEIXIN_ANSWER_ENABLED ==
             newForm.WEIXIN_ANSWER_ENABLED ==
               this.originalRuleForm.WEIXIN_ANSWER_ENABLED &&
               this.originalRuleForm.WEIXIN_ANSWER_ENABLED &&
             newForm.SHOW_STUDENT_CLIENT_APP_QRCODE ==
             newForm.SHOW_STUDENT_CLIENT_APP_QRCODE ==
-              this.originalRuleForm.SHOW_STUDENT_CLIENT_APP_QRCODE
+              this.originalRuleForm.SHOW_STUDENT_CLIENT_APP_QRCODE &&
+            newForm.IDENTIFICATION_OF_LIVING_BODY_SCHEME ==
+              this.originalRuleForm.IDENTIFICATION_OF_LIVING_BODY_SCHEME
           );
           );
         } else {
         } else {
           this.formDataChanged = false;
           this.formDataChanged = false;