web
5 天以前 0c026f9cb1ccd39690a118af70023fe29f051388
src/views/login.vue
@@ -66,10 +66,6 @@
            </el-form>
            <img class="left-img" src="../assets/images/login_icon.png"/>
        </div>
        <!--  底部  -->
        <div class="footer">
            <span>苏州伦晗电子有限公司.</span>
        </div>
    </div>
</template>
@@ -107,7 +103,7 @@
    code: '',
    uuid: '',
    machineCode: '',
    rememberMe: false
    rememberMe: true
});
const codeUrl = ref('');
const loginRules = {
@@ -200,25 +196,6 @@
                loading.value = false;
                setToken(res.data.token)
                //普通管理员筛除菜单、权限、数据字典,普通用户筛除系统管理
                if (res.data.userType == 2) {
                    res.data.menus.forEach((item, index) => {
                        if (item.id == '10001') {
                            item.children.forEach((itemChild, childIndex) => {
                                if (itemChild.id == '10101' || itemChild.id == '10102' || itemChild.id == '1822894922704416770') {
                                    item.children.splice(childIndex, 1)
                                }
                            })
                        }
                    })
                } else if (res.data.userType == 3) {
                    res.data.menus.forEach((item, index) => {
                        if (item.id == '10001') {
                            res.data.menus.splice(index, 1)
                        }
                    })
                }
                console.log(123123, res.data.menus)
                let filteredMenus = filterTreeMenus(res.data.menus, 1)
                console.log('filterTreeMenus菜单权限过滤', filteredMenus)
@@ -231,7 +208,7 @@
                localStorage.setItem('id', JSON.stringify(res.data.id))
                localStorage.setItem('userType', JSON.stringify(res.data.userType))
                router.push("/screen");//overview
                router.push("/screen");
            }).catch(error => {
                loading.value = false;
                proxy.$modal.msgError('登录失败!')
@@ -243,7 +220,7 @@
function getCookie() {
    const userName = Cookies.get("userName") || '';
    const password = decrypt(Cookies.get("password")) || '';
    const rememberMe = Cookies.get("rememberMe") || false;
    const rememberMe = Cookies.get("rememberMe") || true;
    loginForm.userName = userName ? userName : loginForm.userName;
    loginForm.password = password ? password : loginForm.password;
    loginForm.rememberMe = rememberMe ? rememberMe : loginForm.rememberMe;