点餐小程序实战教程05-用户注册

news/2024/7/20 2:59:01 标签: 小程序, 微搭, 低代码

上一篇我们讲解了用户身份识别的问题,本篇我们讲解一下注册功能以及审核功能。

1 表单容器

注册功能是使用表单容器完成,表单容器会根据数据源的字段来自动的生成页面,从右侧的组件区拖入表单容器
在这里插入图片描述
在这里插入图片描述
表单容器需要选择我们创建的用户管理的数据源

页面生成后,我们要给字段设置默认值,首先是角色。角色的话我们默认注册的时候就默认成顾客,在管理员审核的时候再调整其他用户的角色,选中角色字段,在右侧的选中值设置为4。这里需要注意的是下拉选择的选择项的类似为字符串,因此需要用双引号包裹
在这里插入图片描述
在这里插入图片描述
角色的话我们默认不向用户展示,切换到样式页签,点击布局旁边的眼睛隐藏组件
在这里插入图片描述
接着设置openid的默认值,给openid设置输入值,从我们的登录用户里绑定openid
在这里插入图片描述
在这里插入图片描述
设置好之后按照同样的方式隐藏组件
在这里插入图片描述
最后设置用户状态的默认值,我们默认状态设置为待审核
在这里插入图片描述
然后隐藏组件。组件设置好之后我们需要接着设置一下表单容器的事件,选中表单容器,在右下角选中事件
在这里插入图片描述
在调用数据源方法成功时先增加一个隐藏加载中
在这里插入图片描述
在这里插入图片描述
接着添加一个返回首页的事件
在这里插入图片描述

2 发布预览

组件设置完毕后,我们整体测试一下功能,点击工具栏的实时预览功能
在这里插入图片描述
在这里插入图片描述
然后提交一条信息,如何验证信息是否录入了呢,点击侧边栏导航的数据源的图标
在这里插入图片描述
选择用户管理数据源,点击管理数据
在这里插入图片描述
在这里插入图片描述
可以看到数据已经写入到数据源里

3 创建模型应用

日常我们如果在编辑器里操作数据未免不太方便,微搭提供了一个PC的管理后台,叫企业工作台,对应着模型应用。

在控制台里点击创建应用,点击创建模型应用
在这里插入图片描述
选择对应的数据源,点击创建页面
在这里插入图片描述
模型应用会根据数据源自动生成增删改查的页面
在这里插入图片描述
点击底部的导航菜单,先为应用配置菜单
在这里插入图片描述
点击根据页面一键生成
在这里插入图片描述
在这里插入图片描述
菜单配置好之后在顶部导航条点击发布按钮
在这里插入图片描述
发布的时候会做配置检查,将需要的发布内容依次发布
在这里插入图片描述
在这里插入图片描述
点击确认等待发布完成,完成后即可在企业工作台里维护数据了
在这里插入图片描述

总结

我们用5篇的篇幅介绍了小程序用户注册的功能,看似一个比较简单的功能,涉及到了注册、审核、权限过滤等一系列操作。即使再简单的一个小程序也不可避免涉及到用户管理、角色管理、权限管理这些基本功能,只要考虑周全日后就可以不断扩展和完善应用。


http://www.niftyadmin.cn/n/5071170.html

相关文章

【运行时数据区和程序计数器】

文章目录 1. 运行时数据区2. 程序计数器(PC 寄存器) 1. 运行时数据区 当我们通过前面的:类的加载-> 验证 -> 准备 -> 解析 -> 初始化 这几个阶段完成后,就会用到执行引擎对我们的类进行使用,同时执行引擎将会使用到我们运行时数据…

mybatis开发部分核心代码

pom.xml<?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 ht…

手写最简单的线程池

目录 threadsafe_queue.hpp: thread_pool_easy.hpp: 测试代码&#xff1a; 代码和个人遇到的一些小问题&#xff0c;详细解释可以参考上一篇博客 threadsafe_queue.hpp: //实现线程安全的队列容器&#xff08;通过封装一个queue&#xff09; //成员变量&#xff1a; // …

[论文工具] LaTeX论文SVG和EPS矢量图转换方法详解

祝大家中秋国庆双节快乐&#xff01; 回过头来&#xff0c;我们在编程过程中&#xff0c;经常会遇到各种各样的问题。然而&#xff0c;很多问题都无法解决&#xff0c;网上夹杂着各种冗余的回答&#xff0c;也缺乏系统的实战技巧归纳。为更好地从事科学研究和编程学习&#xff…

微信小程序最新抓包及逆向调试---附案例

一、前言 学习笔记&#xff1a;微信小程序最新抓包及逆向调试。 附链接&#xff1a;x0tools/WeChatOpenDevTools (github.com) 之前&#xff0c;遇到有加密的小程序&#xff0c;第一件事就是反编译出源码在微信开发者工具中进行调试分析。而WeChatOpenDevTools它能让你对PC端…

跨境必备!WhatsApp营销——注册、养号、防封号!

前面的文章&#xff0c;我们给大家介绍了WhatsApp营销的定义以及重要性&#xff0c;相信许多跨境小伙伴已经摩拳擦掌&#xff0c;迫不及待讲WhatsApp纳入您的全渠道营销策略。当然&#xff0c;工欲善其事&#xff0c;必先利其器&#xff0c;拥有安全的WhatsApp号与登录环境会让…

src/backend/optimizer/README

optimizer README src/backend/optimizer/README长达1000行&#xff0c;6万多个字母&#xff0c;翻译出来中文2万字&#xff0c;本身就硬核&#xff0c;不翻译出来都看不下去。这段优化器的README主要描述planner的源码结构和逻辑&#xff0c;以及简单介绍并行和partition wis…

dmesg 崩溃分析

dmesg 查看 segfault 各项含义 [ 7953.241716] test.out[46470]: segfault at 0 ip 00007f8f091db100 sp 00007ffe0ffa31c8 error 6 in libadd.so[7f8f091db0001000] at 引起故障的地址 ip 指令的内存地址 sp 堆栈指针地址, 即栈顶指针 error 是由三个字位组成的&#xff0c;从…