소스 검색

优化学校配置

WANG 5 년 전
부모
커밋
71249b07d0
1개의 변경된 파일20개의 추가작업 그리고 11개의 파일을 삭제
  1. 20 11
      src/modules/basic/view/school_config.vue

+ 20 - 11
src/modules/basic/view/school_config.vue

@@ -24,12 +24,14 @@
           </el-select>
         </el-form-item>
         <el-form-item
-          label="是否使用第三方登录"
+          label="使用第三方登录"
           prop="STUDENT_CLIENT_ACCESS_FROM_THIRD_PARTY"
         >
-          <el-checkbox
+          <el-switch
             v-model="ruleForm.STUDENT_CLIENT_ACCESS_FROM_THIRD_PARTY"
-          ></el-checkbox>
+            on-text="是"
+            off-text="否"
+          ></el-switch>
         </el-form-item>
         <el-form-item
           label="第三方登录页地址"
@@ -42,24 +44,30 @@
             class="input-width"
           ></el-input>
         </el-form-item>
-        <el-form-item label="是否展示我司logo" prop="SHOW_QMTH_LOGO">
-          <el-checkbox v-model="ruleForm.SHOW_QMTH_LOGO"></el-checkbox>
+        <el-form-item label="展示我司logo" prop="SHOW_QMTH_LOGO">
+          <el-switch
+            v-model="ruleForm.SHOW_QMTH_LOGO"
+            on-text="是"
+            off-text="否"
+          ></el-switch>
         </el-form-item>
         <el-form-item
-          label="是否展示APP下载二维码"
+          label="展示APP下载二维码"
           prop="SHOW_STUDENT_CLIENT_APP_QRCODE"
         >
-          <el-checkbox
+          <el-switch
             v-model="ruleForm.SHOW_STUDENT_CLIENT_APP_QRCODE"
-          ></el-checkbox>
+            on-text="是"
+            off-text="否"
+          ></el-switch>
         </el-form-item>
         <el-form-item>
           <el-button
             :disabled="btnSaveDiabled"
             type="primary"
             @click="submitForm('ruleForm')"
-            >保 存</el-button
-          >
+            >保 存
+          </el-button>
         </el-form-item>
       </el-form>
     </el-main>
@@ -68,6 +76,7 @@
 <script>
 import { mapState } from "vuex";
 import { CORE_API } from "@/constants/constants.js";
+
 export default {
   data() {
     var validateUrl = (rule, value, callback) => {
@@ -186,7 +195,7 @@ export default {
       handler: function(val) {
         this.$refs["ruleForm"].validate();
         if (!val) {
-          this.ruleForm.STUDENT_CLIENT_THIRD_PARTY_LOGIN_URL = null;
+          this.ruleForm.STUDENT_CLIENT_THIRD_PARTY_LOGIN_URL = "";
         }
       }
     },