Procházet zdrojové kódy

医健宝配置提交,隐藏用户药方目录后买打开,没有后台接口404,登录页面优化

yjwang před 2 měsíci
rodič
revize
9a55b198c3
3 změnil soubory, kde provedl 20 přidání a 12 odebrání
  1. 1 1
      .env.prod-bjyjb
  2. 6 6
      src/router/index.js
  3. 13 5
      src/views/login.vue

+ 1 - 1
.env.prod-bjyjb

@@ -2,7 +2,7 @@
 VUE_APP_TITLE = 医生服务系统
 
 # 页面标题
-VUE_APP_IM_CONFIG = 医健宝医生端管理系统
+VUE_APP_IM_CONFIG = 1600093888
 
 # 公司名称
 VUE_APP_COMPANY_NAME =医健宝智慧(北京)医药科技有限公司

+ 6 - 6
src/router/index.js

@@ -105,12 +105,12 @@ export const constantRoutes = [
         name: '患者评价',
         meta: { title: '患者评价', icon: 'job', noCache: true, affix: false }
       },
-      {
-        path: 'prescribe',
-        component: (resolve) => require(['@/views/his/prescribe/index'], resolve),
-        name: '用户处方',
-        meta: { title: '用户处方', icon: 'job', noCache: true, affix: false }
-      },
+      // {
+      //   path: 'prescribe',
+      //   component: (resolve) => require(['@/views/his/prescribe/index'], resolve),
+      //   name: '用户处方',
+      //   meta: { title: '用户处方', icon: 'job', noCache: true, affix: false }
+      // },
     ]
   },
 

+ 13 - 5
src/views/login.vue

@@ -6,6 +6,12 @@
       </div>
       <el-form ref="loginForm" :model="loginForm" :rules="loginRules" class="login-form">
         <h3 class="title">互联网医院医生端</h3>
+        <el-form-item>
+          <el-radio-group v-model="loginForm.type">
+            <el-radio-button label="1">医生</el-radio-button>
+            <el-radio-button label="2">药剂师</el-radio-button>
+          </el-radio-group>
+        </el-form-item>
         <el-form-item prop="account">
           <el-input v-model="loginForm.account" type="text" auto-complete="off" placeholder="账号">
             <svg-icon slot="prefix" icon-class="user" class="el-input__icon input-icon" />
@@ -79,7 +85,8 @@ export default {
         password: "",
         rememberMe: false,
         code: "",
-        uuid: ""
+        uuid: "",
+        type:'1',
       },
       loginRules: {
         account: [
@@ -118,8 +125,10 @@ export default {
     getCookie() {
       const account = Cookies.get("account");
       const password = Cookies.get("password");
-      const rememberMe = Cookies.get('rememberMe')
+      const rememberMe = Cookies.get('rememberMe');
+      // 使用扩展运算符保留原来 loginForm 中的属性,包括 type
       this.loginForm = {
+        ...this.loginForm,
         account: account === undefined ? this.loginForm.account : account,
         password: password === undefined ? this.loginForm.password : decrypt(password),
         rememberMe: rememberMe === undefined ? false : Boolean(rememberMe)
@@ -138,7 +147,6 @@ export default {
             Cookies.remove("password");
             Cookies.remove('rememberMe');
           }
-          this.loginForm.type=1;
           this.$store
             .dispatch("Login", this.loginForm)
             .then((res) => {
@@ -174,8 +182,8 @@ export default {
     overflow: hidden;
     background: #ffffff;
     .img-box{
-      width: 420px;
-      height: 420px;
+      width: 460px;
+      height: 460px;
       img{
         width: 100%;
         height: 100%;