From edb5af0f95a95d86d7293f7049ee495b3ec56ecd Mon Sep 17 00:00:00 2001
From: wang-hao-jie <1550036656@qq.com>
Date: 星期五, 29 十月 2021 17:23:37 +0800
Subject: [PATCH] 默认更改列表

---
 src/views/main-components/header.vue |    6 
 src/views/login.vue                  |  249 ++++++++++---------------------------------------
 src/router/router.js                 |   12 ++
 src/assets/yancao.png                |    0 
 4 files changed, 65 insertions(+), 202 deletions(-)

diff --git a/src/assets/yancao.png b/src/assets/yancao.png
new file mode 100644
index 0000000..13fcb87
--- /dev/null
+++ b/src/assets/yancao.png
Binary files differ
diff --git a/src/router/router.js b/src/router/router.js
index 2d41852..b630139 100644
--- a/src/router/router.js
+++ b/src/router/router.js
@@ -82,6 +82,15 @@
     component: () => import('@/views/error-page/500.vue')
 };
 
+export const home2 = {
+    path: '/home2',
+    meta: {
+        title: 'home'
+    },
+    name: 'home',
+    component: () => import('@/views/sys/user-manage/userManage.vue')
+};
+
 // 浣滀负Main缁勪欢鐨勫瓙椤甸潰灞曠ず浣嗘槸涓嶅湪宸︿晶鑿滃崟鏄剧ず鐨勮矾鐢卞啓鍦╫therRouter閲�
 export const otherRouter = {
     path: '/',
@@ -112,5 +121,6 @@
     otherRouter,
     ...appRouter,
     page500,
-    page403
+    page403,
+    home2
 ];
diff --git a/src/views/login.vue b/src/views/login.vue
index 73c3014..9e8fef2 100644
--- a/src/views/login.vue
+++ b/src/views/login.vue
@@ -11,12 +11,6 @@
             <div>
                 <Header />
                 <div v-if="!socialLogining">
-                    <Tabs v-model="tabName">
-                        <TabPane
-                                :label="$t('usernameLogin')"
-                                name="username"
-                                icon="md-person"
-                        >
                             <Form
                                     ref="usernameLoginForm"
                                     :model="form"
@@ -45,99 +39,53 @@
                                             autocomplete="off"
                                     />
                                 </FormItem>
-                                <FormItem prop="imgCode">
-                                    <Row
-                                            type="flex"
-                                            justify="space-between"
-                                            style="align-items: center; overflow: hidden"
-                                    >
-                                        <Input
-                                                v-model="form.imgCode"
-                                                size="large"
-                                                clearable
-                                                placeholder="璇疯緭鍏ュ浘鐗囬獙璇佺爜"
-                                                :maxlength="10"
-                                                class="input-verify"
-                                        />
-                                        <div
-                                                class="code-image"
-                                                style="position: relative; font-size: 12px"
-                                        >
-                                            <Spin v-if="loadingCaptcha" fix></Spin>
-                                            <img
-                                                    :src="captchaImg"
-                                                    @click="getCaptchaImg"
-                                                    alt="鍔犺浇楠岃瘉鐮佸け璐�"
-                                                    style="width: 110px; cursor: pointer; display: block"
-                                            />
-                                        </div>
-                                    </Row>
-                                </FormItem>
+                                <!--<FormItem prop="imgCode">-->
+                                    <!--<Row-->
+                                            <!--type="flex"-->
+                                            <!--justify="space-between"-->
+                                            <!--style="align-items: center; overflow: hidden"-->
+                                    <!--&gt;-->
+                                        <!--<Input-->
+                                                <!--v-model="form.imgCode"-->
+                                                <!--size="large"-->
+                                                <!--clearable-->
+                                                <!--placeholder="璇疯緭鍏ュ浘鐗囬獙璇佺爜"-->
+                                                <!--:maxlength="10"-->
+                                                <!--class="input-verify"-->
+                                        <!--/>-->
+                                        <!--<div-->
+                                                <!--class="code-image"-->
+                                                <!--style="position: relative; font-size: 12px"-->
+                                        <!--&gt;-->
+                                            <!--<Spin v-if="loadingCaptcha" fix></Spin>-->
+                                            <!--<img-->
+                                                    <!--:src="captchaImg"-->
+                                                    <!--@click="getCaptchaImg"-->
+                                                    <!--alt="鍔犺浇楠岃瘉鐮佸け璐�"-->
+                                                    <!--style="width: 110px; cursor: pointer; display: block"-->
+                                            <!--/>-->
+                                        <!--</div>-->
+                                    <!--</Row>-->
+                                <!--</FormItem>-->
                             </Form>
-                        </TabPane>
-                        <TabPane
-                                :label="$t('mobileLogin')"
-                                name="mobile"
-                                icon="ios-phone-portrait"
-                        >
-                            <Form
-                                    ref="mobileLoginForm"
-                                    :model="form"
-                                    :rules="rules"
-                                    class="form"
-                                    v-if="tabName == 'mobile'"
-                            >
-                                <FormItem prop="mobile">
-                                    <Input
-                                            v-model="form.mobile"
-                                            prefix="ios-phone-portrait"
-                                            size="large"
-                                            clearable
-                                            placeholder="璇疯緭鍏ユ墜鏈哄彿"
-                                    />
-                                </FormItem>
-                                <FormItem prop="code" :error="errorCode">
-                                    <Row type="flex" justify="space-between">
-                                        <Input
-                                                v-model="form.code"
-                                                prefix="ios-mail-outline"
-                                                size="large"
-                                                clearable
-                                                placeholder="璇疯緭鍏ョ煭淇¢獙璇佺爜"
-                                                :maxlength="6"
-                                                class="input-verify"
-                                        />
-                                        <CountDownButton
-                                                ref="countDown"
-                                                @on-click="sendSmsCode"
-                                                :autoCountDown="false"
-                                                size="large"
-                                                :loading="sending"
-                                                :text="getSms"
-                                        />
-                                    </Row>
-                                </FormItem>
-                            </Form>
-                        </TabPane>
-                    </Tabs>
 
-                    <Row justify="space-between" align="middle">
-                        <Checkbox v-model="saveLogin" size="large">{{
-                            $t("autoLogin")
-                            }}</Checkbox>
-                        <Dropdown trigger="click" @on-click="handleDropDown">
-                            <a class="forget-pass">{{ $t("forgetPass") }}</a>
-                            <DropdownMenu slot="list">
-                                <DropdownItem name="test">浣撻獙娴嬭瘯璐﹀彿</DropdownItem>
-                                <DropdownItem name="resetByMobile"
-                                >浣跨敤鎵嬫満鍙烽噸缃瘑鐮�(浠樿垂)</DropdownItem
-                                >
-                                <DropdownItem name="resetByEmail"
-                                >浣跨敤閭閲嶇疆瀵嗙爜(浠樿垂)</DropdownItem
-                                >
-                            </DropdownMenu>
-                        </Dropdown>
-                    </Row>
+                    <!--<Row justify="space-between" align="middle">-->
+                        <!--<Checkbox v-model="saveLogin" size="large">{{-->
+                            <!--$t("autoLogin")-->
+                            <!--}}</Checkbox>-->
+                        <!--<Dropdown trigger="click" @on-click="handleDropDown">-->
+                            <!--<a class="forget-pass">{{ $t("forgetPass") }}</a>-->
+                            <!--<DropdownMenu slot="list">-->
+                                <!--<DropdownItem name="test">浣撻獙娴嬭瘯璐﹀彿</DropdownItem>-->
+                                <!--<DropdownItem name="resetByMobile"-->
+                                <!--&gt;浣跨敤鎵嬫満鍙烽噸缃瘑鐮�(浠樿垂)</DropdownItem-->
+                                <!--&gt;-->
+                                <!--<DropdownItem name="resetByEmail"-->
+                                <!--&gt;浣跨敤閭閲嶇疆瀵嗙爜(浠樿垂)</DropdownItem-->
+                                <!--&gt;-->
+                            <!--</DropdownMenu>-->
+                        <!--</Dropdown>-->
+                    <!--</Row>-->
                     <Button
                             class="login-btn"
                             type="primary"
@@ -149,65 +97,12 @@
                         <span v-if="!loading">{{ $t("login") }}</span>
                         <span v-else>{{ $t("logining") }}</span>
                     </Button>
-                    <Row type="flex" justify="space-between" class="other-login">
-                        <div class="other-way icons">
-                            {{ $t("otherLogin") }}
-                            <div class="other-icon" @click="toGithubLogin">
-                                <Icon
-                                        custom="iconfont icon-github"
-                                        size="20"
-                                        class="other-icon"
-                                        @click="toGithubLogin"
-                                />
-                            </div>
-                            <div class="other-icon" @click="toQQLogin">
-                                <Icon custom="iconfont icon-qq" size="22" />
-                            </div>
-                            <div class="other-icon" @click="toWeixinLogin">
-                                <Icon custom="iconfont icon-weixin" size="23" />
-                            </div>
-                            <Icon
-                                    v-show="!showMore"
-                                    type="ios-arrow-down"
-                                    class="other-icon"
-                                    size="16"
-                                    @click="showMore = true"
-                            ></Icon>
-                            <div class="other-icon" v-show="showMore" @click="toWeiboLogin">
-                                <Icon custom="iconfont icon-weibo" size="23" />
-                            </div>
-                            <div
-                                    class="other-icon"
-                                    v-show="showMore"
-                                    @click="toDingdingLogin"
-                            >
-                                <Icon custom="iconfont icon-dingding" size="20" />
-                            </div>
-                            <div
-                                    class="other-icon"
-                                    v-show="showMore"
-                                    @click="toWorkwechatLogin"
-                            >
-                                <Icon custom="iconfont icon-qiyeweixin" size="20" />
-                            </div>
-                            <Icon
-                                    v-show="showMore"
-                                    type="ios-arrow-up"
-                                    class="other-icon"
-                                    size="16"
-                                    @click="showMore = false"
-                            ></Icon>
-                        </div>
-                        <router-link to="/regist">
-                            <a class="forget-pass">{{ $t("regist") }}</a>
-                        </router-link>
-                    </Row>
                 </div>
                 <div v-if="socialLogining">
                     <RectLoading />
                 </div>
             </div>
-            <Footer />
+            <!--<Footer />-->
             </Col>
             <LangSwitch />
         </Row>
@@ -233,12 +128,6 @@
     import {
         login,
         userInfo,
-        githubLogin,
-        qqLogin,
-        weiboLogin,
-        wechatLogin,
-        dingdingLogin,
-        workwechatLogin,
         getJWT,
         sendLoginSms,
         smsLogin,
@@ -250,7 +139,7 @@
     import { validateMobile } from "@/libs/validate";
     import Cookies from "js-cookie";
     import Header from "@/views/main-components/header";
-    import Footer from "@/views/main-components/footer";
+    //import Footer from "@/views/main-components/footer";
     import LangSwitch from "@/views/main-components/lang-switch";
     import RectLoading from "@/views/my-components/xboot/rect-loading";
     import CountDownButton from "@/views/my-components/xboot/count-down-button";
@@ -263,7 +152,6 @@
             RectLoading,
             LangSwitch,
             Header,
-            Footer,
             VueFurcateTree
         },
         data() {
@@ -315,44 +203,9 @@
                 sending: false,
                 errorCode: "",
                 form: {
-                    username: "test鎴杢est2 鍙敞鍐� 鏀寔绗笁鏂硅处鍙风櫥褰�",
+                    username: "admin",
                     password: "123456",
-                    mobile: "闃块噷浜戠煭淇�0.045/鏉� 鑻ヤ綑棰濅笉瓒宠仈绯讳綔鑰呭厖鍊�",
                     code: "",
-                },
-                rules: {
-                    username: [
-                        {
-                            required: true,
-                            message: "璐﹀彿涓嶈兘涓虹┖",
-                            trigger: "change",
-                        },
-                    ],
-                    password: [
-                        {
-                            required: true,
-                            message: "瀵嗙爜涓嶈兘涓虹┖",
-                            trigger: "change",
-                        },
-                    ],
-                    imgCode: [
-                        {
-                            required: true,
-                            message: "楠岃瘉鐮佷笉鑳戒负绌�",
-                            trigger: "change",
-                        },
-                    ],
-                    mobile: [
-                        {
-                            required: true,
-                            message: "鎵嬫満鍙蜂笉鑳戒负绌�",
-                            trigger: "change",
-                        },
-                        {
-                            validator: validateMobile,
-                            trigger: "change",
-                        },
-                    ],
                 },
             };
         },
@@ -422,7 +275,7 @@
                         util.initRouter(this);
                         // window.location.reload();
                         this.$router.push({
-                            name: "home_index",
+                            name: "home2",
                         });
                     } else {
                         this.loading = false;
@@ -632,9 +485,9 @@
             },
         },
         mounted() {
-            this.showNotice();
+            //this.showNotice();
             this.relatedLogin();
-            this.getCaptchaImg();
+            //this.getCaptchaImg();
         },
     };
 </script>
diff --git a/src/views/main-components/header.vue b/src/views/main-components/header.vue
index fcd7670..fb4571f 100644
--- a/src/views/main-components/header.vue
+++ b/src/views/main-components/header.vue
@@ -2,12 +2,12 @@
   <div>
     <div class="header">
       <img
-        src="@/assets/logo-white.png"
+        src="@/assets/yancao.png"
         width="220px"
         v-if="mainTheme == 'darkMode'"
       />
-      <img src="@/assets/logo-black.png" width="220px" v-else />
-      <div class="description">{{ $t("xboot") }}</div>
+      <img src="@/assets/yancao.png" width="320px" v-else />
+      <!--<div class="description">{{ 鍞愬北鐑熻崏 }}</div>-->
     </div>
   </div>
 </template>

--
Gitblit v1.9.1