|
@ -5,6 +5,8 @@ import java.util.Map;
|
5
|
5
|
import java.util.Random;
|
6
|
6
|
import java.util.concurrent.ConcurrentHashMap;
|
7
|
7
|
|
|
8
|
import org.apache.log4j.Logger;
|
|
9
|
|
8
|
10
|
import com.ai.ipu.cache.ICache;
|
9
|
11
|
import com.ai.ipu.server.frame.session.ISession;
|
10
|
12
|
import com.ai.ipu.server.util.MobileUtility;
|
|
@ -23,6 +25,8 @@ public class SceneBean extends IpuAppBean {
|
23
|
25
|
|
24
|
26
|
private final static Map<String, String> uniqueAccounts = new ConcurrentHashMap<String, String>();
|
25
|
27
|
|
|
28
|
private static final Logger LOGGER = Logger.getLogger(SceneBean.class);
|
|
29
|
|
26
|
30
|
public IData uniqueLogin(IData param) throws Exception {
|
27
|
31
|
IData result = new DataMap();
|
28
|
32
|
boolean loginResult = true;//用户名和密码校验逻辑实现
|
|
@ -149,7 +153,7 @@ public class SceneBean extends IpuAppBean {
|
149
|
153
|
result.put("VERIFY_IMG", imageVerifyCode);
|
150
|
154
|
result.put("SESSION_ID", sessionId);
|
151
|
155
|
} catch (Exception e) {
|
152
|
|
e.printStackTrace();
|
|
156
|
LOGGER.error("context", e);
|
153
|
157
|
}
|
154
|
158
|
|
155
|
159
|
return result;
|
|
@ -206,7 +210,7 @@ public class SceneBean extends IpuAppBean {
|
206
|
210
|
return getContextData().getData();
|
207
|
211
|
} catch (Exception e) {
|
208
|
212
|
// TODO Auto-generated catch block
|
209
|
|
e.printStackTrace();
|
|
213
|
LOGGER.error("context", e);
|
210
|
214
|
return result;
|
211
|
215
|
}
|
212
|
216
|
|
|
@ -233,7 +237,7 @@ public class SceneBean extends IpuAppBean {
|
233
|
237
|
return true;
|
234
|
238
|
} catch (Exception e) {
|
235
|
239
|
// TODO Auto-generated catch block
|
236
|
|
e.printStackTrace();
|
|
240
|
LOGGER.error("context", e);
|
237
|
241
|
return false;
|
238
|
242
|
}
|
239
|
243
|
}
|