当前位置: 首页 > wzjs >正文

网站开发合同管辖权异议域名检测

网站开发合同管辖权异议,域名检测,网站如何做支付宝接口,个人网站可以做商城吗目录 1 创建API2 搭建页面布局3 绑定事件总结 上一篇我们介绍了我的页面,显示未开通界面的搭建。当用户点击开通会员时,我们给出弹窗提示用户进行手机号授权,得到手机号之后我们调用API来完成会员的注册。本篇我们介绍一下会员注册的流程。 1…

目录

  • 1 创建API
  • 2 搭建页面布局
  • 3 绑定事件
  • 总结

上一篇我们介绍了我的页面,显示未开通界面的搭建。当用户点击开通会员时,我们给出弹窗提示用户进行手机号授权,得到手机号之后我们调用API来完成会员的注册。本篇我们介绍一下会员注册的流程。

1 创建API

会员注册的时候需要调用API,我们在用户管理模块,添加会员注册方法。
在这里插入图片描述
添加入参,我们传入两个参数openid和手机号码
在这里插入图片描述
输入如下代码:

const ErrorCode = {SUCCESS: 0,PARAM_ERROR: 1001,NOT_FOUND: 1002,SYSTEM_ERROR: 1003,USER_EXISTS: 1004,USER_NOT_EXISTS: 1005
};// 用户注册
module.exports = async function (params, context) {const { openid, phone } = params;// 参数验证if (!openid || !phone) {return {code: ErrorCode.PARAM_ERROR,message: '参数错误'};}try {// 检查用户是否已存在const existUser = await context.callModel({name: "users",methodName: "wedaGetItemV2",params: {filter: {where: {$and: [{openid: {$eq: openid, },},{phone: {$eq: phone, },},],},},select: {$master: true, // 常见的配置,返回主表},}});console.log("existUser",existUser)if (Object.keys(existUser).length > 0) {return {code: ErrorCode.USER_EXISTS,message: '用户已存在'};}// 创建新用户const result = await context.callModel({name: "users",methodName: "wedaCreateV2",params: {data: {openid,phone,status: "1"}}});const userid = result.id// 开通会员const member = await context.callModel({name: "members",methodName: "wedaCreateV2",params: {data: {user_id:{_id:userid},level:"1",status: "1",points:0,balance:0}}});return {code: ErrorCode.SUCCESS,data: {userid:result.id,memberid:member.id}};} catch (error) {return {code: ErrorCode.SYSTEM_ERROR,message: '系统错误'};}
}

我们的注册逻辑是分为两步,先注册用户,然后再开通会员。

代码写好后点击运行测试,看到执行成功后点击出参自动映射
在这里插入图片描述
映射成功后可以看到我们出参的结构
在这里插入图片描述

2 搭建页面布局

API写好之后,就需要搭建布局,在内容插槽下边添加弹窗组件
在这里插入图片描述
弹窗内容里添加获取手机号组件
在这里插入图片描述
将按钮的标题改为开通会员
在这里插入图片描述
关闭弹窗的显示底部内容配置
在这里插入图片描述

3 绑定事件

布局搭建好之后,就可以给按钮绑定事件了,我们的组件是可以得到用户授权的手机号的,得到之后我们就可以调用API来完成注册

选中我们的按钮,设置获取手机号成功事件,方法选择调用数据源方法
在这里插入图片描述
名称选择我们的用户管理,方法选择开通会员
在这里插入图片描述
openid绑定为currentUser的openId
在这里插入图片描述
手机绑定我们的无区号手机号
在这里插入图片描述

event.detail.purePhoneNumber

设置成功后再跟一个javascript调用,调用一下我们的获取会员状态的方法
在这里插入图片描述
这样就完成了整体的配置

总结

本篇我们介绍了会员注册的开发流程。先讲解了后端API怎么开发,接着搭建了页面布局,之后进行了事件绑定。低代码开发既涉及前端开发也涉及后端开发,因为支持写各类逻辑,总体上比较灵活,不像有些人宣传的说是只能托拉拽不能写复杂的应用。

http://www.dtcms.com/wzjs/304675.html

相关文章:

  • 装修贷seo是指什么
  • 114啦建站程序汕头网站建设公司哪个好
  • 什么网站需要公安备案南京seo公司
  • 安平网站建设优化百度搜索收录入口
  • 外包做网站怎么拿源代码搜索引擎营销方案例子
  • 投资公司成立条件优化合作平台
  • wordpress pressseo网页优化工具
  • 海外运营渠道的推广杭州seo的优化
  • 护士首次注册网站2021谷歌搜索入口
  • 湛江做网站的有哪些徐州百度seo排名
  • 苏州品牌网站制作公司360推广平台登录入口
  • 手机网站建设实验报告如何做营销
  • 中国十大传媒公司网站推广优化c重庆
  • html5网站制作培训做网站推广公司
  • 镇江做网站公司洛阳seo外包公司费用
  • 怎么样才能把网站关键词做有排名青岛百度推广多少钱
  • 专注于上海seo做网站建设seo网站优化知识
  • 网站流量如何来目前搜索引擎排名
  • 东莞做商城网站建设重庆网络营销
  • 大气物流公司网站源码挖掘关键词爱站网
  • 江苏建设管理信息网站好用的seo软件
  • 怎么把网站链接做二维码搜索引擎营销的案例有哪些
  • 网站建设服务公司有用吗快速排名软件哪个好
  • 南宁公司网站建设写软文推广
  • seo排名公司奇零seo赚钱培训
  • 做一个企业网站的费用奶茶网络营销策划方案
  • 做go kegg的网站java培训班学费一般多少
  • 正式做网站站点怎么新建市场调研数据网站
  • 网页小游戏网址安徽seo网络优化师
  • 个人网站 网站名称武汉大学人民医院东院