性格测评小程序03搭建用户管理
目录
- 1 创建数据源
- 2 搭建后台
- 3 开通权限
- 4 搭建启用禁用功能
- 最终效果
- 总结
性格测评小程序我们期望是用户先进行注册,注册之后使用测评功能。这样方便留存用户的联系信息,日后还可以推送对应的相关活动促进应用的活跃。实现这个功能我们要先创建数据源,然后搭建页面功能,开发对应的验证逻辑。
性格测评小程序01用户管理mp4
1 创建数据源
打开控制台,切换到云数据库,现在微搭一共是分为三种数据库,云数据库、mysql和自有mysql
文档型数据库字段比较灵活,可以方便调整,缺点是在表关联时候语法比较复杂。mysql需要事先规划好字段,统计分析的时候可以写sql语句比较方便。
以上两种都是产品自带的数据库,如果自己已经有mysql数据库也可以连接上来,缺点是性能较差,查询和写入比较耗时。
移动到mysql数据库,点击+号创建数据模型
首次使用的时候需要初始化,点击初始化的按钮
输入模型名称和标识
点击添加字段,添加用户名,username,类型选择文本
继续添加字段,添加用户密码,password,类型选择文本
继续添加字段,添加邮箱,email,类型选择邮箱
继续添加字段,添加用户状态,类型选择枚举,枚举项为启用、禁用
2 搭建后台
创建好数据源之后,我们创建一个自定义应用作为后台,后台一般提供给管理员对注册用户进行管理。
回到可视化设计,点击从数据模型创建
选择数据模型,选择增删改查数据场景,布局选择左侧导航布局
切换到PC模式,点击切换到布局设计图标
切换到左侧导航布局,根据页面一键生成菜单
只保留列表页面,并且修改菜单的图标
修改一下系统名称,修改为性格测评后台
将底部的图标改为退出图标
将文本改为退出
配置点击事件为退出登录
将图标自带的事件删掉
回到页面设计,点击配置图标
切换到访问控制,设置为自定义登录
勾选账号密码登录
修改一下应用的名称改为性格测评后台
3 开通权限
后台搭建好之后,我们需要配置角色并创建管理员账号,点击云后台管理
点击权限控制
切换到自定义角色,点击创建角色
输入角色名称
角色添加好之后,在列表上找到角色名称,点击管理权限
点击添加自定义策略
首先开通应用
选择我们的性格测评后台
设置为可访问全部页面
接着添加数据模型
选择我们的用户表
行查看权限和行修改权限设置为全部
设置好角色之后,点击用户管理
点击新建用户
输入用户名和密码
用户添加好之后回到权限控制界面,点击管理成员
点击添加成员
勾选我们的用户
4 搭建启用禁用功能
用户管理我们需要给管理员提供启用和禁用的功能,选中数据表格,在操作列添加两个按钮
点击启用按钮,添加点击事件
选择调用数据源方法
选择用户表,方法设置为修改单条
查询条件设置为数据标识等于所在行数据的数据标识
启用状态设置为1
成功时添加数据表格的刷新方法
按照上述设置,配置禁用按钮的点击事件,禁用时启用状态要设置为2
最终效果
设置好了之后,在点表格的操作列按钮时候就可以更新用户的状态
总结
本篇我们介绍了如何搭建用户管理功能,在创建应用的时候我们可以根据已经建好的数据源快速生成增删改查的页面,之后按需设置表格的操作列就可以很方便的实现需要的各类管理功能。