马琳老师的vue课程项目接口文档(金丰后台管理系统)

如有后端的接口错误请联系负责人,QQ号:2386691195


userinfo

<p>[TOC]</p> <ul> <li> <h2>表字段</h2> </li> <li>用户表,储存用户信息</li> </ul> <table> <thead> <tr> <th style="text-align: left;">字段</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">空</th> <th>默认</th> <th>注释</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">uid</td> <td style="text-align: left;">bigint</td> <td style="text-align: left;">否</td> <td></td> <td>用户id</td> </tr> <tr> <td style="text-align: left;">username</td> <td style="text-align: left;">varchar(20)</td> <td style="text-align: left;">否</td> <td></td> <td>用户名(账号)</td> </tr> <tr> <td style="text-align: left;">password</td> <td style="text-align: left;">varchar(50)</td> <td style="text-align: left;">否</td> <td></td> <td>密码</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">varchar(15)</td> <td style="text-align: left;">否</td> <td>''</td> <td>姓名</td> </tr> <tr> <td style="text-align: left;">birthday</td> <td style="text-align: left;">date</td> <td style="text-align: left;">是</td> <td>NULL</td> <td>生日</td> </tr> <tr> <td style="text-align: left;">create_date</td> <td style="text-align: left;">timestamp</td> <td style="text-align: left;">否</td> <td>insert时的系统时间</td> <td>注册时间</td> </tr> <tr> <td style="text-align: left;">update_date</td> <td style="text-align: left;">timestamp</td> <td style="text-align: left;">否</td> <td>insert时的系统时间</td> <td>更新时间</td> </tr> <tr> <td style="text-align: left;">sex</td> <td style="text-align: left;">varchar(3)</td> <td style="text-align: left;">否</td> <td>未知</td> <td>性别</td> </tr> <tr> <td style="text-align: left;">phone</td> <td style="text-align: left;">char(11)</td> <td style="text-align: left;">否</td> <td>''</td> <td>手机号</td> </tr> <tr> <td style="text-align: left;">address</td> <td style="text-align: left;">varchar(255)</td> <td style="text-align: left;">否</td> <td>''</td> <td>地址</td> </tr> <tr> <td style="text-align: left;">pic</td> <td style="text-align: left;">varchar(255)</td> <td style="text-align: left;">否</td> <td><a href="https://dummyimage.com/50x50">https://dummyimage.com/50x50</a></td> <td>头像url地址</td> </tr> <tr> <td style="text-align: left;">file_names</td> <td style="text-align: left;">varchar(255)</td> <td style="text-align: left;">否</td> <td>''</td> <td>头像图片名字</td> </tr> <tr> <td style="text-align: left;">token</td> <td style="text-align: left;">varchar(255)</td> <td style="text-align: left;">否</td> <td>''</td> <td>token,用于验证是否允许免登录</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">tinyint(10)</td> <td style="text-align: left;">否</td> <td>2</td> <td>身份,0代表最高管理员,1代表普通管理员,2代表普通用户</td> </tr> <tr> <td style="text-align: left;">deleted</td> <td style="text-align: left;">bit(1)</td> <td style="text-align: left;">否</td> <td>0</td> <td>逻辑删除(0代表未删除,1代表已删除)</td> </tr> </tbody> </table> <ul> <li> <h2>SQL语句</h2> <p>-- MySQL Workbench Forward Engineering</p> </li> </ul> <p>SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';</p> <hr /> <p>-- Schema jinfengv2</p> <hr /> <hr /> <p>-- Schema jinfengv2</p> <hr /> <p>CREATE SCHEMA IF NOT EXISTS <code>jinfengv2</code> DEFAULT CHARACTER SET utf8mb3 ; USE <code>jinfengv2</code> ;</p> <hr /> <p>-- Table <code>jinfengv2</code>.<code>userinfo</code></p> <hr /> <p>CREATE TABLE IF NOT EXISTS <code>jinfengv2</code>.<code>userinfo</code> ( <code>uid</code> BIGINT NOT NULL AUTO_INCREMENT COMMENT '用户id', <code>username</code> VARCHAR(20) NOT NULL COMMENT '用户名(账号)', <code>password</code> VARCHAR(50) NOT NULL COMMENT '密码', <code>name</code> VARCHAR(15) NOT NULL DEFAULT '' COMMENT '姓名', <code>birthday</code> DATE NULL DEFAULT NULL COMMENT '生日', <code>create_date</code> TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '注册时间', <code>update_date</code> TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', <code>sex</code> VARCHAR(3) NOT NULL DEFAULT '未知' COMMENT '性别', <code>phone</code> CHAR(11) NOT NULL DEFAULT '' COMMENT '手机号', <code>address</code> VARCHAR(255) NOT NULL DEFAULT '' COMMENT '地址', <code>pic</code> VARCHAR(255) NOT NULL DEFAULT '<a href="https://dummyimage.com/50x50">https://dummyimage.com/50x50</a>', <code>file_names</code> VARCHAR(255) NOT NULL DEFAULT '头像图片名字', <code>token</code> VARCHAR(255) NOT NULL DEFAULT 'token,用于验证是否允许免登录', <code>deleted</code> BIT(1) NOT NULL DEFAULT b'1' COMMENT '逻辑删除(0代表未删除,1代表已删除)', <code>status</code> TINYINT(10) NOT NULL DEFAULT 2 COMMENT '身份,0代表最高管理员,1代表普通管理员,2代表普通用户', PRIMARY KEY (<code>uid</code>)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8mb3;</p> <p>CREATE INDEX <code>index_username</code> ON <code>jinfengv2</code>.<code>userinfo</code> (<code>username</code> ASC);</p> <p>CREATE INDEX <code>index_token</code> ON <code>jinfengv2</code>.<code>userinfo</code> (<code>token</code> ASC);</p> <p>SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;</p> <p>insert into userinfo(username, password) values(&quot;admin&quot;,&quot;123456&quot;);</p> <ul> <li> <h2>备注</h2> </li> <li>最高管理员的账号默认是admin,密码是123456</li> <li>最高管理员可以设置用户的权限和对普通管理员进行信息编辑,且对普通管理员不可见。</li> <li>普通管理员可以管理普通用户,但不能管理其他管理员。</li> </ul>

页面列表

ITEM_HTML