本帖最后由 谷粒姐姐 于 2018-3-20 11:04 编辑
三、 客户注册功能 互联网系统,大多实现都是手机的校验 1.点击获取验证码按钮,显示 60 秒倒计时原因:第三方短信平台有延迟,对同一个账户过多发送短信,封号 1、 页面导入 angular,在 div 应用模块和控制器
2、 对页面获取验证码按钮,添加 click 事件 3、 编写控制器,事件方法代码 使用 angular 视图 ng-bind 将按钮文字绑定到 作用域属性上 2. 短信发送功能实现
1、 可以先和 业务咨询,聊一下公司需要 注册一个账户, 送给你一些免费短信条数, 使用程序进行调试 2、 查看接口服务
3、 相关下载,下载编程语言对应代码示例
JAVA.zip 是 HTTP 调用案例 Web_java.zip 是 WebService 调用案例 4、 整合案例代码,编写 SmsUtils 工具类 提供 sendSmsByHTTP 调用吉信通 HTTP 接口发送短信 提供 sendSmsByWebService 调用吉信通 WebService 接口发送短信 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 |