Browse Source

1.配置管理增加首次登录参数配置校验

jzp 4 days ago
parent
commit
2ea3555a50
2 changed files with 31 additions and 1 deletions
  1. 1 1
      src/api/qw/externalContact.js
  2. 30 0
      src/views/system/config/config.vue

+ 1 - 1
src/api/qw/externalContact.js

@@ -50,4 +50,4 @@ export function exportExternalContact(query) {
     method: 'get',
     params: query
   })
-}
+}

+ 30 - 0
src/views/system/config/config.vue

@@ -1279,6 +1279,22 @@
            </div>
          </el-form>
        </el-tab-pane>
+      <el-tab-pane label="注册配置" name="his.login" >
+        <el-form ref="form22" :model="form22"  label-width="150px">
+          <el-form-item   label="注册初始密码" prop="loginPassword">
+            <el-input   v-model="form22.loginPassword"  label="请输入初始密码"></el-input>
+          </el-form-item>
+          <el-form-item label="首次登录是否修改密码">
+            <el-row>
+              <el-switch v-model="form22.disabled"></el-switch>
+            </el-row>
+          </el-form-item>
+          <div class="footer">
+            <el-button type="primary" @click="submitForm22">提  交</el-button>
+          </div>
+        </el-form>
+
+      </el-tab-pane>
        <el-tab-pane label="企业理念" name="store.concept">
          <el-form ref="form21" :model="form21" :rules="rules21" label-width="160px">
            <el-form-item   label="企业理念图片" prop="images">
@@ -1407,6 +1423,9 @@ export default {
       },
       form21: {
 
+      },
+      form22: {
+
       },
       photoArr:[],
       couponList:[],
@@ -1645,6 +1664,9 @@ export default {
             }
             this.courseMaConfigLoading = false;
           }
+          if(key=="his.login"){
+            this.form22 =JSON.parse(response.data.configValue);
+          }
           else if(key=="store.concept"){
             this.configId=response.data.configId;
             this.configKey=response.data.configKey;
@@ -1792,6 +1814,14 @@ export default {
         }
       });
     },
+    submitForm22(){
+      var param={configId:this.configId,configValue:JSON.stringify(this.form22)}
+      updateConfigByKey(param).then(response => {
+        if (response.code === 200) {
+          this.msgSuccess("修改成功");
+        }
+      });
+    },
     submitForm18(){
       var param={configId:this.configId,configValue:JSON.stringify(this.form18)}
       updateConfigByKey(param).then(response => {