起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1571|回复: 1

[处理中4] 关于locker的一些问题

[复制链接]

17

主题

48

帖子

82

积分

初级会员

Rank: 2

积分
82
QQ
发表于 2017-5-3 16:31:43 | 显示全部楼层 |阅读模式
Model.prototype.modelLoad = function(event){
                this.comp('locker').set('mode',Locker.Modes.check);
                //justep.Util.hint(localStorage.getItem('lock'));
                this.comp('locker').set('password',localStorage.getItem('lock'));
                this.comp('locker').clear();
        };

        Model.prototype.linePoint = function(event){
                justep.Util.hint("手势:"+event.values);
        };
       
       
       
        Model.prototype.lockerCheckSuccess = function(event){
                justep.Shell.showPage("mymain");
        };
       
       
        Model.prototype.divLabelClick = function(event){
                justep.Shell.showPage("login");
        };
       
       
        Model.prototype.lockerCheckError = function(event){
                justep.Util.hint(""+event.values);
                //justep.Util.hint(this.comp('locker').get('password'));
        };

在设置锁屏之后,在登录的时候用手势登录,一直报密码错误,打印出来的password都是0,3,6 但就是一直不通过

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-3 17:22:27 | 显示全部楼层
// 校验手势密码输入是否正确
        Model.prototype.lockerInput = function(event) {
                // justep.Util.hint("手势:" + event.values);
                var inPhoneNo = this.comp("phoneNo").val();
                if (!isPhoneNumber(inPhoneNo)) {
                        justep.Util.hint("请输入有效的手机号码!", {
                                "type" : "danger",
                                "delay" : 2000
                        });
                        return;
                } else {
                        // 查询该手机号对应的手势密码
                        justep.Baas.sendRequest({
                                "url" : "/study/shcontact",
                                "action" : "queryUser",
                                "async" : false,
                                "params" : {
                                        condition : "fPhoneNO = '" + inPhoneNo + "' and fGesture='" + md5.hex_md5_salt(event.values + "") + "'"
                                },
                                "success" : function(data) {
                                        if (data.rows.length > 0) {
                                                // if (md5.hex_md5_salt(event.values) ==
                                                // data.rows[0].fGesture.value) {
                                                event.clear = true;
                                                justep.Util.hint("密码验证通过。", {
                                                        "delay" : 1000
                                                });
                                                // 登录成功,进入程序主页面
                                                var url = require.toUrl("./org.w");
                                                dialog.open({
                                                        src : url,
                                                        params : {}
                                                });
                                        } else {
                                                event.clear = true;
                                                justep.Util.hint("用户手势密码未设置,或密码输入错误!", {
                                                        "type" : "danger",
                                                        "delay" : 2000
                                                });
                                                return;
                                        }
                                }
                        });
                }
        };
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-28 18:35 , Processed in 0.059405 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表