vue+element-ui通用后台管理系统(适合新手)

article/2025/9/2 9:14:15

vue+element-ui通用后台管理系统(适合新手)

1、使用到的技术

使用vue2+element-ui+axios+js-cookie+less+echarts实现的一个简易的通用后台管理系统,具有很强的可扩展性,修改简单,只要有点前端基础就能看懂;

2、登录页部分代码以及预览图

<template><div class="login-wrap"><el-form label-position="left" :model="ruleForm" :rules="rules" ref="ruleForm" class="demo-ruleForm login-container"><h3 class="title">欢迎使用通用后台管理系统</h3><el-alerttitle="用户名或密码错误!"type="error" v-if="error"></el-alert><el-form-item prop="username" label="用户账号"><el-input type="text" v-model="ruleForm.client_id" auto-complete="off" placeholder="账号"></el-input></el-form-item><el-form-item prop="password" label="用户密码"><el-input type="password" v-model="ruleForm.client_secret" auto-complete="off" placeholder="密码"></el-input></el-form-item><el-checkbox class="remember" v-model="rememberpwd">记住密码</el-checkbox><el-form-item style="width:100%;"><el-button type="primary" style="width:100%;" @click="submitForm('ruleForm')" :loading="logining">登录</el-button></el-form-item></el-form></div>
</template>

请添加图片描述

3、首页部分代码以及预览图

<template><el-row><el-col :span="8" style="padding-right: 10px"><el-card class="box-card"><div class="user"><img src="../assets/images/user.png" alt=""><div class="userinfo"><p class="name">Admin</p><p class="access">超级管理员</p></div></div><div class="login-info"><p>上次登录的时间:<span>2023-07-10</span></p><p>上次登录的地点:<span>成都</span></p></div></el-card><el-card style="margin-top: 20px;height: 460px;"><el-table:data="tableData"style="width: 100%"><el-table-column v-for="(val, key) in tableLabel" :prop="key" :label="val" :key="key"/></el-table></el-card></el-col><el-col :span="16" style="padding-left: 10px"><div class="num"><el-card v-for="item in countData" :key="item.name" :body-style="{ display: 'flex',padding:0}"><i class="icon" :class="`el-icon-${item.icon}`" :style="{background:item.color}"></i><div class="detail"><p class="price">¥{{item.value}}</p><p class="desc">{{item.name}}</p></div></el-card></div>
<!--      <el-card style="height: 280px">-->
<!--        折线图--><div class="graph" style="height: 260px"><el-card><div ref="echarts2" style="height: 260px">清开系统状态<el-result icon="success" title="连接正常" subTitle="请根据提示进行操作"><template slot="extra"><el-button type="primary" size="medium">刷新</el-button></template></el-result></div></el-card><el-card><div ref="echarts3">清开系统数据库状态<el-result icon="success" title="连接正常" subTitle="请根据提示进行操作"><template slot="extra"><el-button type="primary" size="medium">刷新</el-button></template></el-result></div></el-card></div>
<!--      </el-card>--><div class="graph"><el-card><div ref="echarts2" style="height: 260px">医养平台状态<el-result icon="success" title="连接正常" subTitle="请根据提示进行操作"><template slot="extra"><el-button type="primary" size="medium">刷新</el-button></template></el-result></div></el-card><el-card><div ref="echarts3">银行状态<el-result icon="success" title="连接正常" subTitle="请根据提示进行操作"><template slot="extra"><el-button type="primary" size="medium">刷新</el-button></template></el-result></div></el-card></div></el-col></el-row>
</template>

请添加图片描述

4、用户列表页部分代码以及预览图

<template><div class="manage"><div class="manage-header"><el-button type="primary" @click="handleAdd" size="mini" >+ 新增</el-button>
<!--      搜索区--><div class="search"><el-input placeholder="请输入内容" size="small" v-model="input1" @change="search" class="input-with-select"><el-select v-model="select" slot="prepend" placeholder="请选择"><el-option label="编号" value="yyptddbh"></el-option><el-option label="姓名" value="lryhmc"></el-option><el-option label="机构编码" value="lrgsjg"></el-option></el-select>
<!--          <el-button slot="append"  type="primary" icon="el-icon-search" style="background-color: #42b983"></el-button>--><el-button slot="append"type="primary"icon="el-icon-search"@click="search" size="samll">搜索</el-button></el-input></div></div><el-dialog:title="modalType==0?'新增用户':'修改用户'":visible.sync="dialogVisible":before-close="handleClose"width="50%"><el-form ref="form" :inline="true" :model="form" :rules="rules" label-width="80px"><el-form-item label="编号" prop="yyptddbh"><el-input placeholder="请输入编号" v-model="form.yyptddbh"></el-input></el-form-item><el-form-item label="姓名" prop="lryhmc"><el-input placeholder="请输入姓名" v-model="form.lryhmc"></el-input></el-form-item><el-form-item label="归属机构" prop="lrgsjg"><el-input placeholder="请输入归属机构" v-model="form.lrgsjg"></el-input></el-form-item><el-form-item label="状态" label-width="65px" prop="ddzt"><el-select v-model="form.ddzt" placeholder="请选择"><el-option label="创建" value="1"></el-option><el-option label="失败" value="2"></el-option><el-option label="成功" value="3"></el-option></el-select></el-form-item><el-form-item label="日期" prop="yyptxdsj"><el-date-pickerv-model="form.yyptxdsj"type="date"placeholder="选择日期"></el-date-picker></el-form-item></el-form><span slot="footer" class="dialog-footer"><el-button @click="cancel">取 消</el-button><el-button type="primary" @click="submit">确 定</el-button></span></el-dialog><div class="common-table"><el-table:data="tableData"style="width: 100%"height="90%"stripe><el-table-columnfixedprop="yyptddbh"label="编号"width="200"></el-table-column><el-table-columnprop="lryhmc"label="姓名"width="180"></el-table-column><el-table-columnprop="lrgsjg"label="机构编号"></el-table-column><el-table-columnprop="yyptxdsj"sortablelabel="时间"></el-table-column><el-table-columnprop="ddzt"label="状态"><template slot-scope="scope"><span style="margin-left: 10px">{{ scope.row.ddzt == 1 ? '创建': scope.row.ddzt == 3 ? '成功':'失败'}}</span></template></el-table-column><el-table-columnprop="ddzt"label="操作"><template slot-scope="scope"><el-button size="mini" @click="handleEdit(scope.row)">编辑</el-button><el-button type="danger" size="mini" @click="handleDel(scope.row)">删除</el-button></template></el-table-column></el-table><div class="pager"><el-paginationlayout="prev, pager, next":total="total"@current-change="handlePage"></el-pagination></div></div></div>
</template>

请添加图片描述


http://chatgpt.dhexx.cn/article/HhpkE7Nt.shtml

相关文章

VUE搭建后台管理界面

后台管理 一、前言二、依赖配置三、koa框架四、数据库五、路由六、前端界面6.1 登录界面6.2 注册界面6.3 展示界面 七、阿里云部署7.1 前端项目7.2 后端node7.3 mysql安装7.4 测试 八、总结 一、前言 本篇文章从头到尾过一遍vue3搭建项目的过程&#xff0c;实现一个用户登录、…

前端UI大全(针对后台管理系统)

转自http://blog.csdn.net/u011001084/article/details/52250270 最近有个项目需要&#xff0c;维护优化以前一个外包的项目&#xff0c;由于项目比较早所以UI不太美观&#xff0c;想做重构。想满足的条件应该达到如下几个&#xff1a; 1、美观、大方、简洁 2、兼容IE8、不考…

jQ UI 后台管理系统基础UI

jQ UI 后台管理系统基础UI jQ UI 后台管理系统基础UI基础页面![在这里插入图片描述](https://img-blog.csdnimg.cn/44464b1228d740779a3cdfadeca60726.png?x-oss-processimage/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5b-D54G155qE5Yi26YCg5ZWG,size_…

后台UI框架介绍

后台管理UI的选择 最近要做一个企业的OA系统&#xff0c;以前一直使用EasyUI&#xff0c;一切都好&#xff0c;但感觉有点土了&#xff0c;想换成现在流行的Bootstrap为基础的后台UI风格&#xff0c;想满足的条件应该达到如下几个&#xff1a; 1、美观、大方、简洁 2、兼容I…

后台UI框架开发(一)

后台UI框架开发(一) 众所周知&#xff0c;现在的后台管理系统的前端页面基本上都是一个样子…… 那既然&#xff0c;每个后台管理页面的样子都是这样的&#xff0c;那我们能不能设计一个页面&#xff0c;专门写成这个样子&#xff0c;只需要以面向对象的方式去使用某些方法来修…

开箱即用的后台UI框架eui(原eadmin)

&#xff08;很多人问有没有开箱即用&#xff0c;不需要复杂打包环境配置的功能强大、界面精美的后台UI框架&#xff0c;现在他来了&#xff09; eui 基于原生JS开发&#xff0c;开箱即用&#xff0c;无需打包环境&#xff0c;专门为不太熟悉mvvm开发模式的人员定制打造。此次…

国内主流在用的10大后台UI框架,私活必备

目录 vue-Element-Admin AdminLTE ant-design-pro tabler ng2-admin Gentelella iview-admin blur-admin vue-admin material-dashboard 前任何企业在开发的过程中&#xff0c;都摆脱不了管理后台的开发需要。 如果一切从0开始&#xff0c;费时费力&#xff0c;而且…

解决xshell无限窗口方法

解决xshell无限窗口方法 百度10分钟&#xff0c;群里吹逼2两小时纸上得来终觉浅,绝知此事要躬行解决xshell-"要继续使用此程序,您必须应用最新的更新或使用新版本"的问题解决xshell-无限窗口的问题 百度10分钟&#xff0c;群里吹逼2两小时 今天xshell突然提示“要继…

正版Xshell+Xftp免费使用,你还在找破解版吗

想必很多人都和阿福一样使用一款软件&#xff0c;先是去官网下载。用了一段时间后提示要付费就直接搜破解版接着用。 今天我的Xshell就到期了&#xff0c;笔记本还是裸奔状态&#xff0c;下载的破解版报毒不敢用&#xff0c;用习惯的软件也不想说换就换&#xff0c;怎么办&…

Finalshell安全吗?Xshell怎么样?

文章目录 一、我的常用ssh连接工具二、Xshell2.1 下载&#xff1a;认准官网2.2 Xshell 配置2.3 Xftp和WinSCP 一、我的常用ssh连接工具 之前讲过&#xff1a; 【服务器】远程连接选SSH&#xff08;PUTTY、Finalshell、WinSCP&#xff09; 还是 远程桌面&#xff08;RDP、VNC、…

【XShell】安装免费版XShell

该文章书写时间&#xff1a;2023年4月18日 最新一次修改&#xff1a;2023年4月19日 目录 一、下载XShell的目的 为什么配置环境需求需要Xshell 为什么Linux就适合 为什么要选择Xshell 二、下载XShell 三、安装XShell 四、使用XShell建立静态 1. XShell初始化界面 2、点击…

mac linux工具下载,xshell mac版

xshell mac版功能非常齐全,可以满足不同人的个性需求。具有强大的分页式环境,还可以定义的文本编辑器编辑终端内容,应对不安全的Telnet客户端,帮助大家实现控制终端的目的,带给用户良好的终端服务器操作体验。感兴趣的朋友可以前来尝试下! xshell for mac软件简介: xshe…

xshell免费版安装使用

介绍 Xshell是一款非常实用的SSH&#xff08;Secure Shell&#xff09;客户端软件&#xff0c;它可以让你在Windows系统中安全地远程登录到Linux或其他UNIX服务器中&#xff0c;并进行终端操作。本文将为大家介绍Xshell 7的安装方法&#xff0c;希望对大家有所帮助。 一、下载…

xshell下载

文章目录 xshell 官网下载地址 xshell 官网下载地址 xshell官网&#xff1a;https://www.xshell.com/zh/xshell/ 进入官网之后选择“所有下载-家庭/学校下载”&#xff0c;这个是免费的填写自己的邮箱地址&#xff0c;然后就会收到相对应的下载地址

你还在使用xshell绿色破解版?

你还在使用xshell绿色破解版&#xff1f; 一、xshell 介绍二、1分钟助你申请Xshell&#xff08;免费版&#xff09;个人版本和家庭版本&#xff0c;避免盗版问题1.访问Xshell官网下载页面 https://www.netsarang.com/zh/xshell-download/2、找到免费授权页面3、收到邮箱一个下载…

xshell免费版 正版,非xshell破解版

国内的下载网址下载的xshell是收费的&#xff0c;解决方法就是找国外的下载网址&#xff0c;国外提供学生和学校使用的免费版本。 连接网址&#xff1a;https://www.netsarang.com/en/all-downloads/

还在为XShell破解烦恼,试试tabby

Tabby (前身是 Terminus) 是一个可高度配置的终端模拟器和 SSH 或串口客户端&#xff0c;支持 Windows&#xff0c;macOS 和 Linux 集成 SSH&#xff0c;Telnet 客户端和连接管理器集成串行终端定制主题和配色方案完全可配置的快捷键和多键快捷键分体式窗格自动保存标签页支持…

xshell7,xftp7个人免费版官方下载,无需破解,免激活,下载即可使用

对于开发人员来说&#xff0c;xshell这款软件应该不陌生&#xff0c;是一款非常好用的服务器连接工具&#xff0c;但同时它又是收费的&#xff0c;导致很多同学下载后使用不久后就到期了。于是很多人都去网上搜索绿色版、破解版的&#xff0c;结果搜索出来的要么是有很多的捆绑…

NB!更方便Xshell本地密码破解工具

工具介绍 XshellCrack是基于SharpXDecrypt的二次开发&#xff0c;用go语言重写&#xff0c;增加了注册表查询设置&#xff0c;更方便xshell本地密码破解。 关注【Hack分享吧】公众号&#xff0c;回复关键字【230717】获取下载链接 工具使用 Usage:root SshCrack [flags]Flags…

Xshell Plus 6标准版详细安装破解教程,解决评估过期问题(附注册机,全网独家可用),非学校/家庭免费版

声明&#xff1a;相关软件仅供学习研究软件之用&#xff0c;不得用于商业用途&#xff0c;请大家购买正版&#xff0c;支持正版软件&#xff0c;请认准官方正版网站&#xff0c;与此同时&#xff0c;本软件数字签名为NetSarang Computer&#xff0c;与苏州思杰马克丁无关 注册机…