cy
2022-06-23 b83c40548208609d0d6826be13d742c28a784806
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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
package cn.ksource.web.facade;
 
import java.util.Map;
 
 
import cn.ksource.web.entity.LoginEntity;
 
 
public interface BusinessFacade {
 
    /**
     * 用户登录
     * @param loginname
     * @param password
     * @return
     * @version V1.0.0
     * @author 杨凯
     * @date Feb 15, 2014 11:36:22 AM
     */
    public LoginEntity doUserLogin(String loginname,String password,String client_ip);
    
    /**
     * 更新密码
     * @param loginname
     * @param newPwd
     * @version V1.0.0
     * @author 杨凯
     * @date Feb 16, 2014 1:24:24 AM
     */
    public LoginEntity doChangePwdSubmit(String loginname,String newPwd);
    
    /**
     * 踢出登录
     * @param loginname
     * @param client_ip
     * @return
     * @version V1.0.0
     * @author 杨凯
     * @date Feb 16, 2014 2:00:40 AM
     */
    public LoginEntity doKickedOutSubmit(String loginname,String client_ip);
    
    /**
     * 更新用户密码
     * @param userid
     * @param oldPwd
     * @param newPwd
     * @return
     * @version V1.0.0
     * @author 杨凯
     * @date Feb 18, 2014 4:30:16 PM
     */
    public boolean updateUserPwd(String userid,String oldPwd,String newPwd);
 
    /**
     * 通过用户ID获取用户角色
     * @param userId
     * @return
     */
    public Map<String, String> getRoleMapByUserId(String userId);
    
    public Map queryUserMsgByQQ(String openId);
    
    /**
     * QQ用户登录
     * @param loginname
     * @param password
     * @return
     * @version V1.0.0
     * @author 杨凯
     * @date Feb 15, 2014 11:36:22 AM
     */
    public LoginEntity doQQUserLogin(String loginname,String client_ip);
    
    /**
     * 通过登录名查询这个用户是否存在
     * @param loginname
     * @return
     */
    public Map queryUserByName(String loginname);
    
    /**
     * 忘记密码进行修改密码
     * @param username
     * @param email
     * @param password
     * @return
     */
    public boolean doResetPwd(String username, String email, String password);
 
    /**
     * 保存信息
     * @param relations  关系信息
     * @param nodes         节点信息
     * @return
     */
    public boolean saveData(String relations, String nodes);
 
    /**
     * 获取json数据
     * @return
     */
    public String getJsonData();
 
    /**
     * 通过微信账户获取用户信息
     * @param openId
     * @return
     */
    public Map queryUserMsgByWechat(String openId);
 
    
    public String testEhache();
 
    /**
     * 更新加盟商信息
     * @param endDate
     * @param curDate TODO
     * @author chenlong
     */
    public void updatePartnerInfo(String endDate, Long curDate);
    /**
     * 获取版本号
     * @return
     */
    public String getV();
}