当前位置: 首页 > 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/157691.html

相关文章:

  • 空间网seo建站技术
  • 个人网站怎么做扫码支付网站优化公司大家好
  • 网站开发学什么 2018seo推广主要做什么
  • 有源码怎么在本地网站搭建seo关键词布局技巧
  • 深圳网站建设公司企业文化宣传策划方案
  • 线上营销课程哪里学佛山seo网站排名
  • 全国高端定制百度关键词优化大
  • 一级域名网站怎么做黑帽seo培训
  • 网站定制建设哪里好自媒体怎么赚钱
  • 盘州网站建设深圳网络营销推广服务
  • 博海博海网站建设深圳快速seo排名优化
  • 新浪云主机上安装wordpress主题东莞百度seo在哪里
  • 网站维护费怎么做会计分录广告推送平台
  • 电子商务网站开发课程设计湖南好搜公司seo
  • 格瑞特网站建设店铺推广软文案例
  • 广州做网站的公司关键词排名优化公司
  • 如何建设网站脱颖而出seo网络优化培训
  • 直销网站有没有适合在家做的手工活直通车推广怎么收费
  • mcms怎么做网站常德seo
  • 网站空间在哪买好免费python在线网站
  • 东营组建网站互动营销策略
  • 一起做网店网站入驻收费成都seo学徒
  • python做的网站有哪些管理人员课程培训
  • 哪个网站做轴承外贸的人比较多如何做网站营销推广
  • 湖北省建设厅建筑资料官方网站淄博网站制作
  • 网站建设易网推广公司品牌
  • 做字幕模板下载网站有哪些seo是什么意思电商
  • 北湖建设局网站广州seo关键字推广
  • 德洲网站建设sem账户托管
  • 做网站能接到模具单吗百度快照怎么用