A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 谷粒姐姐 于 2018-3-20 11:04 编辑


三、 客户注册功能
  互联网系统,大多实现都是手机的校验  
1.点击获取验证码按钮,显示 60 秒倒计时原因:第三方短信平台有延迟,对同一个账户过多发送短信,封号  
1、 页面导入 angular,在 div 应用模块和控制器  

2、 对页面获取验证码按钮,添加 click 事件  
3、 编写控制器,事件方法代码  
使用 angular 视图 ng-bind 将按钮文字绑定到 作用域属性上  
2 短信发送功能实现  
官网: www.winic.org 第三方短信平台  
1、 可以先和 业务咨询,聊一下公司需要  
注册一个账户, 送给你一些免费短信条数, 使用程序进行调试  
2、 查看接口服务  

3、 相关下载,下载编程语言对应代码示例  

         JAVA.zip 是 HTTP 调用案例
         Web_java.zip 是 WebService 调用案例  
4、 整合案例代码,编写 SmsUtils 工具类  提供 sendSmsByHTTP 调用吉信通 HTTP 接口发送短信  提供 sendSmsByWebService 调用吉信通 WebService 接口发送短信  
登录: http://web.900112.com/查看账户余额   修改工具类 userid 和 pass  
HTTP 方式,如果返回内容,以 000 开头,发送成功  
000/Send:1/Consumption:.1/Tmoney:1.1/sid:0917161858851881
WebService 方式,如果返回内容 16 位信息编码(短信编号),发送成功  
0917162054582440
3 客户注册功能实现  
1、 手机号校验  
2、 Angular HTTP 编程

3、 编写 CustomerAction ,获取手机号,发送短信  web.xml 检查 strut2 Filter 是否配置
         pom.xml 引入 crm_domain 支持  
短信签名设置
4、 校验短信验证码提交用户注册信息  

  通过控制台看验证码,通过验证码校验  
为页面元素, 添加 name 属性  
编写 CustomerAction 提供 regist 方法  
         Bug 修复 将<button> 改为<a>  
5、 编写 CRM 的 WebService 接口,实现客户信息保存操作  在 CustomerService 接口中  
实现
修改 bos_fore 前端系统 CustomerAction  

1 个回复

倒序浏览
sunshine5683 来自手机 中级黑马 2018-3-20 12:28:25
沙发
这个项目好大,好多看不懂
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马