bklLiudl
2024-07-23 7850733bb718cb91be15449261d0134f59903c4c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
var ChangePass = {
    ChangePwd: function (UserCode) {
        
        var DataServer = {
            Server: function () {
                var config = (function () {
                    var URL_ChangePwd = "/UserAjax/UserChangePass";
                    return {
                        URL_ChangePwd: URL_ChangePwd
                    };
                })();
                //数据操作服务
                var dataServer = (function ($, config) {
                    //查询分页列表
                    var ChangePwd = function (data, callback) {
                        $.gitAjax({
                            url: config.URL_ChangePwd,
                            data: { ajaxdata: JSON.stringify(data) },
                            type: "post",
                            dataType: "json",
                            success: function (result) {
                                if (callback != undefined && typeof callback == "function") {
                                    callback(result);
                                }
                            }
                        });
                    }
 
                    return {
                        ChangePwd: ChangePwd
                    }
 
                })($, config);
                return dataServer;
            },
 
        }
        var submit1 = function (v, h, f) {
          
            //window.close();
            window.location.href = "/SystemSet/UserList/ChangePass";
            //$.jBox.open("get:/Home/ChangePass?UserCode=" + UserCode, "修改密码", 330, 220, { buttons: { "确定": true, "关闭": false }, submit: submit });
        };
        var submit = function (v, h, f) {
            if (v) {
                var CurrentPass = h.find('input[name="CurrentPass"]').val();
                var NewPass = h.find('input[name="NewPass"]').val();
                var ConfirmPass = h.find('input[name="ConfirmPass"]').val();
               
                if (git.IsEmpty(CurrentPass)) {
                    $.jBox.tip("请输入原始密码", "warn");
                    return false;
                }
 
                if (git.IsEmpty(NewPass)) {
                    $.jBox.tip("请输入新密码", "warn");
                    return false;
                }  
                if (NewPass != ConfirmPass) {
                    $.jBox.tip("确认密码必须和密码一致", "warn");
                    return false;
                }
 
                //var param = {};
                var Deskey = CryptoDes.uuid(8, 20);
                var param = {};
                param["Deskey"] = Deskey;
                //param["UserCode"] = CryptoDes.encryptByDES(UserCode, Deskey);
                //param["CurrentPass"] = CryptoDes.encryptByDES(CurrentPass, Deskey);;
                //param["NewPass"] = CryptoDes.encryptByDES(NewPass, Deskey);;
 
                //param["ConfirmPass"] = CryptoDes.encryptByDES(ConfirmPass, Deskey);;
                param["UserCode"] = UserCode;
                param["Pwd"] = CurrentPass;
                param["NewPass"] = NewPass;
                param["ConfirmPass"] = ConfirmPass;
                var Server = DataServer.Server();
                Server.ChangePwd(param, function (result) {
                 
                    if (result.Code == 1) {
                       // $.jBox.tip(result.Message, "success");
                        $.jBox.confirm(result.Message, "提示", submit1);
                    } else {
                      
                        $.jBox.confirm(result.Message, "提示",  submit1);
                       
                        // $.jBox.tip(result.Message, "warn");
                       
                      //  $.jBox.tip("原始密码不正确!", "loading"); 
                       
                    }
                });
            }
        }
 
        $.jBox.open("get:/Home/ChangePass?UserCode=" + UserCode, "修改密码", 330, 220, { showClose: false, draggable: false, showType: 'fade', buttons: { "确定": true }, submit: submit });
    }
}